@charset "Shift_JIS";.bx-wrapper{position:relative;-ms-touch-action:pan-y;touch-action:pan-y}.bx-viewport{-webkit-transform:translatez(0);-ms-transform:translatez(0);transform:translatez(0);padding:0 0 20px;box-sizing:content-box}.bx-prev,.bx-next{background:-webkit-linear-gradient(top,#fff,#f2f2f2) repeat scroll 0 0;background:linear-gradient(to bottom,#fff,#f2f2f2) repeat scroll 0 0;background:-ms-linear-gradient(top,#fff,#f2f2f2);background-color:#f2f2f2;border:solid 1px #ccc;border-radius:20px;text-indent:100%;white-space:nowrap;overflow:hidden;position:absolute;display:block;height:40px;width:40px;top:50%;margin-top:-27px}.bx-prev{left:30px}.bx-prev:before{content:"";background:url(/rnc/parts/img/article_detail/img_pretriangle_7x9.png) no-repeat center center;background-size:7px 9px;width:7px;height:9px;position:absolute;left:14px;top:15px}.bx-next{right:30px}.bx-next:before{content:"";background:url(/rnc/parts/img/article_detail/img_nexttriangle_7x9.png) no-repeat center center;background-size:7px 9px;width:7px;height:9px;position:absolute;left:17px;top:15px}.bx-controls{padding-top:5px}.bx-pager{text-align:center;height:10px}.bx-pager-item{display:inline-block}.bx-pager-link{background:#d9d9d9;text-indent:-9999px;display:block;width:10px;height:10px;margin:0 6px;outline:0;border-radius:5px}.bx-pager-link:hover,.bx-pager-link.active,.bx-pager-link:focus{background:#e5222c}.rnn-label .rnn-icon{vertical-align:bottom}.rnn-newLabel{padding:2px 10px;border-radius:14px;background-color:#fe961e;color:#fff;font-size:10px;line-height:1.1;white-space:nowrap}.rnn-seminarLabel{padding:3px 6px;border-radius:15px;background-color:#fe961e;color:#fff;font-size:10px;line-height:1.1;white-space:nowrap}.rnn-offerInfoTabMenu .rnn-tabMenu__navi__item{width:180px;text-align:center}.rnn-offerInfoTabMenu .rnn-tabMenu__navi__item .rnn-icon--linkGray-10x8{margin-left:5px;margin-bottom:2px}.rnn-offerInfoTabMenu .rnn-tabMenu__navi__itemText{display:block}.rnn-offerInfoTabMenu .rnn-seminarTabMenu .rnn-tabMenu__navi__itemlink:hover .rnn-tabMenu__navi__itemText{border-bottom:3px solid #b2b2b2}.rnn-offerInfoTabMenu.rnn-tabMenu--reverse .rnn-seminarTabMenu .rnn-tabMenu__navi__itemlink:hover .rnn-tabMenu__navi__itemText{border-bottom:none;border-top:3px solid #b2b2b2}.rnn-offerInfo__deadline{color:#fe961e;font-size:20px;position:relative;padding-left:21px}.rnn-offerInfo__deadline .rnn-icon--exclamation-19x19{position:absolute;top:5px;left:0}.rnn-offerInfo__deadline .rnn-icon--calendarOrange-16x15{position:absolute;top:7px;left:0}.rnn-offerInfo__deadline.is-limit{color:#f23000;padding-left:24px}.rnn-offerInfoHeader__photo{float:right;margin-left:20px;width:175px;height:110px}.rnn-offerInfoHeader__photo img{border:solid 1px #e1e1e1;padding:4px}.rnn-offerInfoHeader__main{overflow:hidden}.rnn-offerInfoHeader__title{font-size:26px;float:left;margin-right:5px;line-height:1.6}.rnn-offerInfoHeader__iconList{float:left;margin-top:3px}.rnn-offerInfoHeader__iconList>li{margin-top:5px}.rnn-offerInfoHeader__text .rnn-icon--linkBlue-10x8{margin-left:5px;margin-bottom:2px}.rnn-offerInfoHeader__date{position:relative}.rnn-offerInfoHeader__date .rnn-icon--calendarGray-16x15{position:absolute;top:1px;left:0}.rnn-offerInfoMain{margin-top:15px;padding-bottom:60px;background-color:#f5f5f5}.rnn-offerInfoMain--message{background-color:#fff}.rnn-offerInfoMain__bgWhite{background-color:#fff}.rnn-offerInfoMain .rnn-snsButton{position:relative}.rnn-offerInfoMain .rnn-snsButtonList{position:absolute;right:0;top:-45px}.rnn-noEntry__massage{font-size:14px;color:gray;padding-left:50px}.rnn-noEntry__button{padding-right:50px}.rnn-mediaBox .rnn-mediaBox__media.rnn-messagePhoto{margin-bottom:10px}.rnn-mediaBox .rnn-mediaBox__media--n4>img{max-width:240px;max-height:320px}.rnn-mediaBox .rnn-mediaBox__media__textN4{width:240px}.rnn-mediaBox .rnn-mediaBox__media--n3>img{max-width:200px;max-height:150px}.rnn-mediaBox .rnn-mediaBox__media__textN3{width:200px}.rnn-seminarPrPhoto img{width:auto;max-width:100%}.rnn-companyPhotoBox__item{width:200px;margin-left:20px;float:left}.rnn-companyPhotoBox__item:first-child{margin-left:0}.rnn-companyPhotoBox__item>img{width:auto;max-width:200px;max-height:150px}.rnn-detailTable .rnn-offerCategory .rnn-label{margin:0 0 5px 5px}.rnn-employeeInterview{padding:10px;background-color:#e6e6e6;border-radius:6px}.rnn-employeeInterview__body{background-color:#fff;border-radius:4px;padding-bottom:25px}.rnn-employeeInterview__title{position:relative;padding:20px 25px;border-bottom:solid 1px #e1e1e1}.rnn-employeeInterview__title__photo{width:68px;position:absolute;bottom:0;right:10px}.rnn-employeeInterview__slider{margin-left:45px;margin-right:45px}.rnn-employeeInterview__slider:before,.rnn-employeeInterview__slider:after{content:"";display:table}.rnn-employeeInterview__slider:after{clear:both}.rnn-employeeInterview__sliderBox{width:600px!important;border-radius:6px;box-shadow:0 2px 7px 1px #e0e0e0;margin:10px}.rnn-employeeInterview__message{font-size:14px;padding:40px 40px 20px;background-image:url(/rnc/parts/img/article_detail/img_double_quotation_left_24x20.png),url(/rnc/parts/img/article_detail/img_double_quotation_right_24x20.png);background-repeat:no-repeat,no-repeat;background-position:top 17px left 17px,bottom 15px right 20px}.rnn-employeeInterview__profile{position:relative;color:#777;padding:10px 10px 10px 55px;border-top:dotted 1px #e5222c}.rnn-employeeInterview__profile__text:before{content:"";width:13px;border-top:1px solid #ccc;position:absolute;top:17px;left:40px}.rnn-employeeInterview__about{padding:0 20px}.rnn-seminarInfo{padding:10px;border-radius:6px;border:solid 1px #ffa800;text-align:center}.rnn-seminarInfo__text{display:inline-block}.rnn-seminarInfo__button{display:inline-block;padding:5px 10px;margin-left:5px}.rnn-offerCompanyName{border-top:solid 1px #e1e1e1;padding-top:10px;font-size:16px}.rnn-entryMethod{padding-bottom:25px;border-bottom:solid 1px #e1e1e1}.rnn-entryQaList__question{position:relative;padding:10px 0 10px 40px}.rnn-entryQaList__answer{position:relative;padding:10px 0 10px 40px}.rnn-entryQaList__label{position:absolute;top:3px;left:0;border:solid 1px #e1e1e1;border-radius:4px;line-height:1.1;padding:8px 10px;background-color:#fdfdfd}.rnn-sideOfferInfo{background:#fff;border-radius:6px;border:1px solid #dedede;box-shadow:0 5px 5px -2px #e5e5e5;position:relative}.rnn-sideOfferInfo .rnn-variableFrameInner{background-color:#ccc}.rnn-sideOfferInfo__flag{position:absolute;top:-5px;left:10px;z-index:2}.rnn-sideOfferInfo .rnn-sideOfferInfoMain .rnn-variableFrameInner{border-top-left-radius:5px;border-top-right-radius:5px}.rnn-sideOfferInfo .rnn-sideOfferInfoMain__redLine{border-radius:4px;background-color:#e5222c;height:4px}.rnn-sideOfferInfo .rnn-sideOfferInfoMain__textWrapper{padding:15px}.rnn-sideOfferInfo .rnn-sideOfferInfoMain__textWrapper__title{font-size:16px}.rnn-sideOfferInfo .rnn-sideOfferInfoMain__textWrapper__companyName{color:#aaa}.rnn-sideOfferInfo .rnn-sideOfferInfoList{background-color:#fafafa;font-size:14px;border-top:1px solid #dedede;overflow:hidden;border-bottom-left-radius:5px;border-bottom-right-radius:5px}.rnn-sideOfferInfo .rnn-sideOfferInfoList__item{border-top:1px solid #fff;border-bottom:1px solid #dedede}.rnn-sideOfferInfo .rnn-sideOfferInfoList__item .rnn-sideOfferInfoList__itemLink{display:block;height:100%;padding:10px 15px}.rnn-sideOfferInfo .rnn-sideOfferInfoList__item .rnn-sideOfferInfoList__itemLink .rnn-seminarLabel{top:-2px;position:relative}.rnn-sideOfferInfo .rnn-sideOfferInfoList__item.is-current{background-color:#fff;border-left:#e52222 solid 3px}.rnn-sideOfferInfo .rnn-sideOfferInfoList__item.is-current .rnn-sideOfferInfoList__itemLink{color:#383838;padding-left:12px}.rnn-sideOfferInfo .rnn-sideOfferInfoList__item:last-child{border-bottom:none}.rnn-sideOfferInfo .rnn-sideOfferInfoList__item:hover{background-color:#fff;border-left:#e52222 solid 3px}.rnn-sideOfferInfo .rnn-sideOfferInfoList__item:hover .rnn-sideOfferInfoList__itemLink{color:#383838;padding-left:12px}.rnn-otherJobOfferArea{margin-top:40px;padding-bottom:40px}.rnn-otherJobOfferArea .rnn-otherJobOffer{position:relative}.rnn-otherJobOfferArea .rnn-otherJobOffer__toggleButton{position:absolute;top:10px;right:0}.rnn-otherJobOfferArea .rnn-otherJobOffer__item{padding-top:10px;border-top:solid 1px #e1e1e1}.rnn-otherJobOfferArea .rnn-otherJobOffer__item .rnn-offerInfo__deadline{font-size:16px;padding:0}.rnn-otherJobOfferArea .rnn-otherJobOffer__item .rnn-offerInfo__deadline .rnn-icon--calendarOrange-16x15{margin-right:3px;margin-bottom:2px;position:static}.rnn-otherJobOfferArea .rnn-otherJobOffer__item .rnn-offerInfo__deadline .rnn-icon--exclamation-15x15{margin-right:4px;margin-bottom:2px;position:static}.rnn-otherJobOfferArea .rnn-otherJobOffer__item .rnn-offerInfo__deadline.is-limit{color:#f23000;padding:0}.rnn-otherJobOfferArea .rnn-otherJobOffer__title{float:left;padding-left:21px;position:relative}.rnn-otherJobOfferArea .rnn-otherJobOffer__title .rnn-icon--redArrow-16x17{position:absolute;top:0;left:0}.rnn-otherJobOfferArea .rnn-otherJobOffer__label{float:left;margin-left:10px}.rnn-otherJobOfferArea .rnn-otherJobOffer__deadline{float:left;margin-left:10px}.rnn-otherJobOfferArea .rnn-otherJobOffer__deadline .rnn-newLabel{margin-bottom:2px}.rnn-massageImageBox{padding:0 15px}.rnn-jobOfferInfoArea{border:1px solid #fe961e;background-color:#fefce3;border-radius:6px;padding:20px}.rnn-jobOfferInfoArea__title{font-size:18px;font-weight:700;color:#f68d1c}.rnn-tabMenu .rnn-tabMenu__parallelContent{padding-left:80px}.rnn-tabMenu .rnn-tabMenu__parallelContent__tag{border:1px solid #cfcfcf;border-radius:5px;width:65px;padding:2px 7px 3px;position:absolute;left:0;top:12px;box-shadow:0 1px #cfcfcf}.rnn-tabMenu .rnn-tabMenu__parallelContent__tag:before{content:'';border-width:5px 0 5px 10px;border-color:transparent transparent transparent #cfcfcf;border-style:solid;position:absolute;bottom:31%;right:-18%}.rnn-tabMenu .rnn-tabMenu__parallelContent__tag:after{content:'';border-width:4px 0 4px 8px;border-color:transparent transparent transparent #fff;border-style:solid;position:absolute;bottom:35%;right:-13%}.rnn-tabMenu .rnn-tabMenu__parallelContent__button{width:164px;margin-top:5px;padding:6px 10px;font-size:16px}.rnn-articleDetailAnchor{border-bottom:1px solid #cfcfcf}.rnn-articleDetailAnchor .rnn-articleDetailAnchorWrapper{padding-top:20px;padding-bottom:15px}.rnn-articleDetailAnchor .rnn-articleDetailAnchorWrapper__item{display:inline-block;padding-left:15px}.rnn-articleDetailAnchor .rnn-articleDetailAnchorWrapper__item:first-child{padding-left:0}.rnn-articleDetailAnchor .rnn-articleDetailAnchorWrapper__item__link{position:relative;display:block;padding-right:15px;font-size:14px}.rnn-articleDetailAnchor .rnn-articleDetailAnchorWrapper__item__link .rnn-seminarLabel{display:inline-block;margin-left:0;vertical-align:top}.rnn-articleDetailAnchor .rnn-articleDetailAnchorWrapper__item__arr{position:absolute;right:0;top:6px}.rnn-trackingBar{background-color:#fff;z-index:1;display:none}.rnn-trackingBar__top{width:100%;position:fixed;top:0}.rnn-trackingBar__right{position:fixed;width:230px}.rnn-trackingBar__right--absolute{position:absolute;width:230px}.rnn-snsButton .rnn-snsButtonList{float:right}.rnn-snsButton .rnn-snsButtonList__item{float:left;padding-left:5px}.rnn-companyOfferInfo{padding:25px;border-radius:6px;position:relative}.rnn-companyOfferInfo__flag{position:absolute;top:13px;left:-6px}.rnn-companyOfferInfo__message{display:inline-block;color:#fff}.rnn-companyOfferInfo__message__label{margin:0 5px;padding:5px 10px;background-color:#fff;border-radius:15px;font-size:16px}.rnn-companyOfferInfo__message__description{font-size:14px;margin-top:5px}.rnn-companyOfferInfo__message__text{font-size:14px;margin:25px 50px 0 0}.rnn-companyOfferInfo--mutual{background-image:url(/rnc/parts/img/kininaru_list/bg_kininaru_red.png);background-position:top left;background-repeat:no-repeat}.rnn-companyOfferInfo--mutual .rnn-companyOfferInfo__message{padding-left:50px}.rnn-companyOfferInfo--mutual .rnn-companyOfferInfo__label--entry{color:#ea714a}.rnn-companyOfferInfo--mutual .rnn-companyOfferInfo__label--interview{color:#1dacc2;margin-left:0}.rnn-companyOfferInfo--unilateral{background-image:url(/rnc/parts/img/kininaru_list/bg_kininaru_blue.png);background-position:top left;background-repeat:no-repeat}.rnn-companyOfferInfo--unilateral .rnn-companyOfferInfo__label--entry{color:#1dacc2}.rnn-companyOfferInfo--unilateral .rnn-companyOfferInfo__label--interview{color:#ea714a;margin-left:0}.rnn-companyJobOffer__item{position:relative;border-radius:6px;border:solid 1px #dfdfdf;box-shadow:0 3px 0 0 rgba(0,0,0,.01),0 1px 0 0 rgba(0,0,0,.09);background-color:#fff}.rnn-companyJobOffer__item:before,.rnn-companyJobOffer__item:after{content:"";display:table}.rnn-companyJobOffer__item:after{clear:both}.rnn-companyJobOffer__itemLink{width:795px}.rnn-companyJobOffer__itemLink__flag{position:absolute;vertical-align:top;top:7px;left:-4px;z-index:1}.rnn-companyJobOffer__photo{width:184px;height:110px;margin:15px;float:left;background-color:#d6d6d6;background-image:url(/rnc/parts/img/components/modules/img_no_image_white.png);background-position:50% 50%;background-repeat:no-repeat}.rnn-companyJobOffer__profile{width:795px;padding:15px 15px 15px 42px}.rnn-kininaruList__photo+.rnn-companyJobOffer__profile{padding:15px}.rnn-companyJobOffer__heading{font-size:18px;display:inline;margin-right:5px}.rnn-kininaruList__itemLink:hover .rnn-companyJobOffer__heading{text-decoration:underline}.rnn-companyJobOffer__tagList{display:inline}.rnn-companyJobOffer__tagList__item{position:relative;top:3px;vertical-align:top;display:inline-block}.rnn-companyJobOffer__company{word-wrap:normal;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;margin-top:8px;color:#666;font-size:14px}.rnn-companyJobOffer__detail{margin-top:5px;overflow:hidden}.rnn-companyJobOffer__detail:before,.rnn-companyJobOffer__detail:after{content:"";display:table}.rnn-companyJobOffer__detail:after{clear:both}.rnn-companyJobOffer__detail__item{color:#323232;width:170px;margin-left:20px;float:left}.rnn-companyJobOffer__detail__item:first-child{margin-left:0}.rnn-companyJobOffer__detail__title{font-size:14px;font-weight:700;float:left}.rnn-companyJobOffer__detail__title .rnn-icon--localeGray-15x18{margin-top:-2px}.rnn-companyJobOffer__detail__title .rnn-icon--salaryGray-16x16{margin-top:-4px}.rnn-companyJobOffer__detail__text{font-size:12px}.rnn-companyJobOffer__apply{text-align:center;border-left:solid 1px #e6e6e6;padding:10px 20px 5px}.rnn-companyJobOffer__deadline{text-align:center;font-size:16px;vertical-align:middle}.rnn-companyJobOffer__deadline--normal{color:gray}.rnn-companyJobOffer__deadline--normal .rnn-icon--calendarGray-16x15{margin-right:5px;margin-top:-5px}.rnn-companyJobOffer__deadline--soon{color:#fe961e}.rnn-companyJobOffer__deadline--soon .rnn-icon--calendarOrange-16x15{margin-right:5px;margin-top:-5px}.rnn-companyJobOffer__deadline--closing{color:#ff2a00}.rnn-companyJobOffer__deadline--closing .rnn-icon--exclamation_19x19{margin-right:5px;margin-top:-5px}.rnn-companyJobOffer__contents{padding:30px 15px;border-radius:6px;background-color:#fff}.rnn-companyJobOffer--empty{padding:20px;border-radius:6px;background-color:#f5f5f5}