@charset "UTF-8";.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translateZ(0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{display:table;content:""}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}body,button,input,select,textarea{font-family:Yu Gothic Medium,游ゴシック Medium,YuGothic,游ゴシック体,Helvetica,Arial,ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,ＭＳ Ｐゴシック,sans-serif}a{color:#53aeec}*:focus{outline:none}body{color:#444;word-break:break-all}body{padding:0 0 100px}.l-wrapper{background-color:#f4f4f4}.breadcrumb{color:#444}.breadcrumb_item a{color:#fb8050}.c-pc{display:none}.c-pc-in{display:inline}.c-sp,.resultItem_btn.c-sp,.c-sp-in{display:none}.l-contents-col2{padding:15px 0 0}.l-sec.is-separate{border-top:none}.pc{display:block}.sp{display:none}.l-contentsHead{width:100%;padding-top:15px;border-bottom:1px solid #dbdbdb}.breadcrumb{width:980px;margin:auto}.floating_wrap{display:none;position:fixed;left:0;right:0;margin:auto;bottom:0;z-index:99;background-color:#000000b3}.floating_in{width:950px;margin:0 auto;padding:20px 0}.floating_box{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.flbtn.fl-job,.flbtn.fl-fav{width:200px}.flbtn.is-cnt{width:500px}.d-floating_box{gap:10px}.d-floating_box .flbtn.is-cnt{width:380px}.flbtn a{background:#fff;font-size:1.8rem;font-weight:700;color:#444}.flbtn.fl-job a{border:2px solid #c26200;box-shadow:0 2px 1px #c26200}.flbtn.fl-fav a{border:2px solid #F2B800}.c-btn.flbtn .icn-fav{padding:0 0 0 40px}.c-btn.flbtn .icn-fav:before{font-size:2rem;color:#786a5b;opacity:.6;background:url(/build/assets/icon_awesome-star-on-2ciPJaYj.svg) no-repeat center center;background-size:20px auto;width:20px;height:20px}.c-btn.flbtn .icn-time{padding:0 0 0 40px}.c-btn.flbtn .icn-time:before{font-size:2rem;color:#786a5b;opacity:.6;background-size:20px auto;width:20px;height:20px}.c-btn.flbtn .icn-free{color:#444}.flbtn .l-header_navCount{font-size:1.2rem;line-height:20px;position:absolute;top:18px;right:auto;padding:0 7px;border-radius:50%;z-index:9}.flbtn.fl-job .l-header_navCount{left:40px}.flbtn.fl-fav .l-header_navCount{top:10px;left:24px;height:auto}.c-btn{border-radius:6px;-ms-border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;background:#fff;box-shadow:0 2px 6px #00000024}.c-btn.is-fav.active,.floating_wrap .c-btn{box-shadow:none}.c-btn a{display:table;table-layout:fixed;letter-spacing:-.4em;width:100%;height:60px;box-sizing:border-box;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;border-radius:6px;-ms-border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;position:relative}.c-btn .is-in{display:table-cell;letter-spacing:normal;vertical-align:middle;text-align:center;position:relative}.c-btn.is-cnt.facility-tour_btn a .is-in{padding-right:4%}.c-btn .icn-arw:after,.resultItem_bottom .resultItem_btn .resultBtn:after,.resultItem_Interview_detail .Interview-btn:after{content:"";width:8px;height:8px;border-top:3px solid #FFF;border-right:3px solid #FFF;transform:rotate(45deg) translateY(-50%);position:absolute;top:45%;right:6%;border-radius:1px;z-index:10}.sideBtn .c-btn .icn-arw:before{right:6px}.c-btn.is-cnt a{font-size:16px;background:#fb8050;color:#fff;font-weight:700}.resultBtn.is-cnt.d-entry_btn{width:47%}.resultBtn.is-cnt.facility-tour_btn{width:27%}.resultBtn.is-cnt .c-btn .is-in{text-align:left;padding-left:10px}@media(max-width:767px){.resultBtn.is-cnt .c-btn .is-in{text-align:center}}.d-entry_btn .c-btn.is-cnt a,.facility-tour_btn .c-btn a{font-size:16px}.facility-tour_btn .c-btn a,.c-btn.is-cnt.facility-tour_btn a{background:#53aeec}.facility-tour_btn.resultBtn .c-btn a .is-in{text-align:center}.c-btn.is-detail a{background:#53adb7;background:-moz-linear-gradient(top,#53adb7 0%,#49939e 100%);background:-webkit-linear-gradient(top,#53adb7 0%,#49939e 100%);background:linear-gradient(to bottom,#53adb7,#49939e);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#53adb7",endColorstr="#49939e",GradientType=0);box-shadow:0 4px 1px #006d78;color:#fff;font-weight:700;font-size:2rem}.c-btn .icn-free{background:#fff;border-radius:4px;-ms-border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;line-height:1;margin:0 30px 0 0;color:#fb8050;font-size:16px;padding:8px;vertical-align:middle}.d-entry_btn .c-btn .icn-free{margin-right:10px;color:#fb8050;font-size:16px;padding:3px 10px}.sideBtn .c-btn .icn-free{font-size:1.6rem;color:#444;padding:4px 14px;margin:0 12px 0 0;box-shadow:0 4px 4px -1px #ccc inset}.c-btn.is-fav a{font-weight:700;font-size:16px;line-height:1.2;color:#f2b800;border:2px solid #CDCDCD;background:#fff}.c-btn.is-fav.active a{border:2px solid #F2B800;box-shadow:none}.c-btn.is-fav.active a .is-in{box-shadow:none}.c-btn .icn-fav{display:inline-block;position:relative;padding:0 0 0 35px}.c-btn .icn-fav:before{content:"";line-height:1;display:block;position:absolute;top:50%;left:0;font-size:2.8rem;transform:translateY(-50%);-webkit-transform:translateY(-50%);width:28px;height:28px;background:url(/build/assets/icon_awesome-star-off-B7UYhib7.svg) no-repeat center center;background-size:28px auto}.c-btn.is-fav.active a .icn-fav:before{background:url(/build/assets/icon_awesome-star-on-2ciPJaYj.svg) no-repeat center center}.c-btn.is-fav.active a .icn-fav{color:#f2b800}.c-btn .icn-time{display:inline-block;position:relative;padding:0 0 0 35px}.c-btn .icn-time:before{content:"";line-height:1;display:block;position:absolute;top:50%;left:0;font-size:2.8rem;transform:translateY(-50%);-webkit-transform:translateY(-50%);width:28px;height:28px;background:url(/build/assets/icn_clock_brw-BXHZTHcp.svg) no-repeat center center;background-size:18px auto}.cassette{display:block;height:auto;border-radius:5px;background-color:transparent;box-shadow:none}.l-contents-col2 .l-main{padding:0 0 40px}.cassette_head{border-radius:60px;-ms-border-radius:60px;-moz-border-radius:60px;-webkit-border-radius:60px;background-color:#53aeec;padding:10px 0;margin:0 0 20px}.cassette_head-bg2:before{position:absolute;right:0;bottom:-21px;left:0;width:10px;height:20px;margin:auto;border:12px solid transparent;border-top:12px solid #53aeec}.cassette_headCap2{font-size:20px}.ttl-m{font-size:18px;line-height:1.6;color:#312727;padding:0 0 0 14px;margin-bottom:20px}.ttl-m:before{position:absolute;top:6px;background-color:#53aeec;width:6px;height:15px;border-radius:3px}.header_modal_inner .ttl-m:before{top:0;bottom:0;width:4px;height:auto}.ttl-m.is-ver2{color:#444}.ttl-m.is-ver2:before{background-color:#e87f17}.modal_inner .ttl-m{font-size:1.7rem;position:relative;margin-bottom:10px;padding:5px 0 3px 12px;color:#786a5b}.modal_inner .ttl-m:before{background-color:#e87f17}.resultItem_head{display:-ms-block;display:block;padding:15px}.resultItem_head .is-cmp a{color:#f98b41}.resultItem_head .is-cmp{font-size:14px;padding:0 0 15px;line-height:1.4}.resultItem{box-shadow:none}.resultItem_box{background:#fff;border-radius:10px;box-shadow:0 3px 3px #0000002b}.resultItem_fles{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.resultItem_img,.resultItem_img img{width:238px;flex-shrink:0;object-fit:cover}.resultItem_fles .table-type1{width:70%}.resultItem_Interview_detail{background:#fff;display:-ms-block;display:block;padding:15px;border-radius:10px;box-shadow:0 3px 3px #0000002b}.resultItem_Interview{background:#fff6f2;display:-ms-block;display:block;padding:15px}.resultItem_body p.updated_at{text-align:right;font-size:10px;font-weight:400}.resultItem_bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:revert;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.resultItem_bottom .resultItem_btn{width:238px;flex-shrink:0;display:block;box-sizing:border-box;margin:0;border:none;padding:0}.resultItem_bottom .resultBtn_box{display:block}.resultItem_bottom .resultItem_btn .resultBtn.is-cnt.d-entry_btn,.resultItem_bottom .resultItem_btn .resultBtn.is-cnt.facility-tour_btn,.resultItem_bottom .resultItem_btn .resultBtn.is-fav{width:100%;margin-bottom:8px}.resultItem_bottom .d-entry_btn .c-btn .is-in{padding-left:70px;text-align:left;line-height:1.4}.resultItem_bottom .d-entry_btn .c-btn .icn-free{position:absolute;display:inline-block;left:10px;top:0;bottom:0;margin:15px auto;padding:8px}.resultItem_bottom .resultItem_btn .resultBtn{position:relative}.resultItem_bottom .resultItem_btn .resultBtn.is-fav:after{border:none}.resultItem_bottom .cvText{padding-top:4px;font-size:14px}.table-type1{border:none;margin-right:20px}.table-type1 tbody td,.table-type1 tbody th{border:none}.l-contents-col2 .table-type1 th{width:95px;text-align:left}.table-type1 tbody th{padding:0;background-color:#fff}.table-type1 tbody tr{border-bottom:1px dashed #FED9CA}.table-type1 tbody td{font-size:18px;padding:5px 0 5px 15px;vertical-align:middle;line-height:1.4}.jobmap{border:1px solid #53aeec;padding:2px 5px;line-height:2;border-radius:4px;color:#53aeec;font-size:11px}.table-type1 .is-icn span{width:100%;height:0;position:relative;padding:0 0 0 20px;font-size:16px;font-weight:700;color:#312727;display:inline}.table-type1 .is-icn span:before{content:"";display:block;position:absolute;width:16px;left:0;top:0;bottom:0;margin:auto}.table-type1 .is-icn.fee span:before{background:url(/build/assets/icon_salary-Dz2sr5Lo.svg) no-repeat center center;background-size:contain}.table-type1 .is-icn.sv span:before{background:url(/build/assets/icon_house-D6kw0taP.svg) no-repeat center center;background-size:contain}.table-type1 .is-icn.loc span:before{background:url(/build/assets/icon_pin-B1MLue4d.svg) no-repeat center center;background-size:contain}.table-type1 .is-icn.hol span:before{background:url(/build/assets/icon_holiday-ax_3OB8J.svg) no-repeat center center;background-size:contain}.table-type1 .is-icn.sts span:before{background:url(/build/assets/icon_employment-AnJByubX.svg) no-repeat center center;background-size:contain}.table-type1 .is-icn.sta span:before{background:url(/build/assets/icon_train-ChxIutrb.svg) no-repeat center center;background-size:contain}.table-type1 .is-icn.skl span:before{background:url(/build/assets/icon_qualification-DUTM5vHk.svg) no-repeat center center;background-size:contain}.table-type1 tbody td .is-cal{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.table-type1 tbody td .is-highlight{font-weight:700;background-color:#f2ba0045}.tag{border-radius:6px;-ms-border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;margin-top:2px;margin-bottom:0;background:#fff;color:#fb8050;border:solid 1px #FB8050;font-size:11px;font-weight:700;padding:5px 7px}.resultItem_body{padding:25px 20px 20px;border-radius:10px}.resultItem_body .jobs-list-btn{text-decoration:none;color:#fb8050;border:2px solid #FB8050;border-radius:10px;padding:8px;text-align:center;width:100%;display:block;font-weight:700;font-size:16px;box-shadow:0 2px 6px #00000024;position:relative}.resultItem_body .jobs-list-btn:after{content:"";width:12px;height:12px;border-top:4px solid #FB8050;border-right:4px solid #FB8050;transform:rotate(45deg) translateY(-50%);position:absolute;top:45%;right:6%;border-radius:1px;z-index:10}.resultItem_body .jobs-list-btn span{display:inline-block;width:90%}.resultBtn_box{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.resultBtn.is-fav{width:24%}.resultBtn.is-cnt{width:45%}.resultBtn.is-detail{width:28%}.resultPoint_wrap{display:none;border-top:#e1ded6 solid 1px;padding:30px 20px}.resultPoint_btn{display:table;table-layout:fixed;letter-spacing:-.4em;width:100%;height:50px;border-top:#e1ded6 solid 1px}.resultPoint_btn a{display:table-cell;letter-spacing:normal;vertical-align:middle;text-align:center;font-size:1.4rem;color:#333;text-decoration:underline}.resultPoint_btn span{display:block;position:relative}.resultPoint_btn span:before,.resultPoint_btn span:after{content:"";display:block;width:20px;height:1px;background:#444;position:absolute;right:30px;top:50%;transform:translateY(-50%)}.resultPoint_btn span:after{transform:translateY(-50%) rotate(90deg)}.resultPoint_btn.active span:after{transform:rotate(0)}.resultPoint_base{position:relative;padding:0 0 50px}.resultPoint_base input{display:none}.resultPoint-label{border-top:#e1ded6 solid 1px;position:absolute;bottom:0;left:0;z-index:9;display:table;font-size:1.4rem;color:#333;text-decoration:underline;cursor:pointer;width:100%;height:50px}@media(min-width:767px){.resultPoint-label:hover{opacity:.6}}.resultPoint-label:before{content:"この介護求人のポイント";position:absolute;bottom:50%;left:0;z-index:9;width:100%;text-align:center;font-size:1.4rem;text-decoration:underline;line-height:1;margin:0 0 -7px}.resultPoint-check:checked+.resultPoint-label:before{content:"閉じる"}.resultPoint-check:checked+.resultPoint-label+.resultPoint_wrap{display:block}.resultPoint-label span{display:table-cell;vertical-align:middle;text-align:center}.resultPoint-label span:before,.resultPoint-label span:after{content:"";display:block;width:20px;height:1px;background:#444;position:absolute;right:30px;top:50%;transform:translateY(-50%)}.resultPoint-label span:after{transform:translateY(-50%) rotate(90deg)}.resultPoint-check:checked+.resultPoint-label span:after{transform:rotate(0)}.resultTopDate{text-align:right;font-size:14px}.resultItem_Interview .is-cmp,.resultItem_Interview_detail .is-cmp{font-size:16px;padding:5px 0 0}.resultItem_Interview_detail .text{font-size:16px;padding:15px 25px;background:#fff6f2;margin:20px 5px 10px;border-radius:6px;-ms-border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px}.resultItem_Interview .is-cmp .Interview-icon,.resultItem_Interview_detail .Interview-btn{position:relative;line-height:25px;padding:10px 20px;background:#fb8050;border-radius:3px;color:#fff;margin:0 auto;display:block;width:40%;text-align:center}.resultItem_Interview .is-cmp .Interview-icon{display:inline-block;border:#fb8050 solid 1px;background:none;color:#fb8050;margin-right:10px}.resultItem_Interview .is-cmp a{color:#272727;border-bottom:1px solid #53aeec}.resultItem_head .is-ttl{font-size:22px;color:#272727;text-decoration:none;line-height:1.5}.resultItem_Interview_detail .is-cmp .Interview-icon{line-height:1.6;color:#fb8050;border-radius:3px;border:solid 1px #fb8050;padding:0 3px 0 4px;margin:0 10px 3px 5px;font-weight:700}.info_wrap,.joboffer_faqbox_wrap{border-radius:10px;-ms-border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;background-color:#fff}.info_tel{text-align:center}.cassette_infoBoxNum a{color:#333}.info_nmb dl{display:table}.info_nmb dd{display:table-cell;letter-spacing:normal;vertical-align:middle;text-align:left}.info_box,.info_name,.date_tbl{padding:0 20px}.info_name dl{display:table;table-layout:fixed;letter-spacing:-.4em;width:100%}.info_name dt,.info_nmb dt{letter-spacing:normal}.info_name dd{display:table-cell;letter-spacing:normal;vertical-align:middle;text-align:left}.side_ttl{border-radius:60px;-ms-border-radius:60px;-moz-border-radius:60px;-webkit-border-radius:60px;background-color:#53aeec;padding:12px 0;margin:0 0 30px;position:relative}.side_ttl:before{content:"";position:absolute;top:100%;left:50%;margin-left:-8px;border:8px solid transparent;border-top:8px solid #53aeec}.side-ttl{font-size:18px;text-align:center;color:#fff}.sideCheck_wrap{border-radius:6px;-ms-border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;background-color:#fff;padding:20px}.sideCheck_wrap .ttl-m{margin-bottom:10px}.sideCheck_box{padding:0 0 20px;margin:0 0 20px;border-bottom:#e1ded6 1px solid}.sideCheck_box:last-child{padding:0;margin:0;border-bottom:none}.sideCheck_lst li{margin-bottom:0}.sideCheck_lst li:last-child{margin-bottom:0}.sideCheck_lst li a{font-size:16px;text-decoration:underline;color:#53aeec}.side_service-flow-box{background:#53aeec;border-radius:10px;padding:14px}.side_service-flow-box h2,.side_service-flow-box p{position:relative;color:#fff;font-size:18px;margin-bottom:15px;line-height:1.4;font-weight:700}.side_service-flow-box h2:before,.side_service-flow-box p:before{content:"";display:block;position:absolute;width:105px;height:107px;right:-10px;top:-31px;background:url(/build/assets/img_side-adviser-DF5cc1cD.png) no-repeat center center;background-size:contain}.side_service-flow-box h2 .marker-yel,.side_service-flow-box p .marker-yel{border-bottom:5px solid #f9d684}.sideflow_wrap{background:#fff;border-radius:10px 10px 0 0;border:3px solid #f4f4f4}.sideflow_wrap li{padding:0;position:relative}.sideflow_wrap li:before{content:"";position:absolute;bottom:-24px;left:50%;margin-left:-7px;border:15px solid transparent;border-top:10px solid #fff;z-index:10}.sideflow_wrap li:nth-child(2n):before{border:15px solid transparent;border-top:10px solid #f4f4f4}.sideflow_wrap li:last-child{padding:0}.sideflow_wrap li:nth-child(2n){background-color:#f4f4f4}.sideflow_wrap li:last-child:before{content:none}.side_service-flow-box .sideBtn{border:3px solid #f4f4f4;background:#fff;padding:15px;border-radius:0 0 10px 10px}.sideflow_box{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px}.sideflow_box dt{padding:0 10px 0 0}.sideflow_box dt span.sideflow-step{display:block;width:60px;border-radius:4px;-ms-border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;background:#53aeec;font-size:14px;line-height:32px;color:#fff;font-weight:700;text-align:center}.sideflow_box dt span.sideflow-nam{font-size:17px}.side_service-flow-box .c-btn,.side_service-flow-box .c-btn.is-cnt a{border-radius:60px;-ms-border-radius:60px;-moz-border-radius:60px;-webkit-border-radius:60px}.side_service-flow-box .c-btn{box-shadow:none}.side_service-flow-box .c-btn .is-in{display:block;margin:7px}.side_service-flow-box .c-btn.is-cnt a{position:relative;height:40px}.side_service-flow-box .c-btn.is-cnt img{margin:0 auto 5px;display:block}.side_service-flow-box .c-btn.is-cnt a{box-shadow:0 2px 6px #00000024}.side_service-flow-box .c-btn.is-cnt a:before{content:"";display:block;position:absolute;width:60px;height:60px;left:-15px;top:-30px;background:url(/build/assets/img_side-toptxtfree-DF1PV34c.svg) no-repeat center center;background-size:contain}.sideflow_box dd{font-size:16px;color:#312727;font-weight:700;text-align:left;line-height:1.4}.cv_ttl{margin:0 0 20px}.cv-ttl{text-align:center}.cv_wrap{padding:0 20px}.middle-cv_wrap{margin-top:40px}.middle-cv_wrap .c-btn .is-in{text-align:left;padding:10px}.middle-cv_wrap .c-btn .icn-free{margin:0 8px 0 0}.middle-cv_wrap .c-btn .icn-arw:before{right:10px}.cv_wrap .cv_wrap-toptxt,.joboffer_faqbox_in .cv_wrap-toptxt{text-align:center;font-size:18px;line-height:1.4;font-weight:700;padding-bottom:15px}.cv_wrap .cv_wrap-toptxt span,.joboffer_faqbox_in .cv_wrap-toptxt span{font-size:11px;font-weight:400}.btl_wrap{padding:0 20px}.btl_work{position:relative;padding:20px 0;border-bottom:#fca971 1px solid}.btl_workbox{padding:25px 15px;background-color:#fff6f2;border-radius:6px;-ms-border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px}.btl_workbox dl{display:flex}.btl_workbox dd{font-size:16px;line-height:1.6;position:relative;overflow:hidden;height:54px;width:480px}.btl_workbox.active dd{height:auto}.btl_workbtn{position:absolute;bottom:-18px;left:0;right:0;margin:auto;width:160px;border-radius:36px;-ms-border-radius:36px;-moz-border-radius:36px;-webkit-border-radius:36px;background:#fff;box-shadow:0 2px 10px #00000061}.btl_workbtn a{display:table;table-layout:fixed;letter-spacing:-.4em;width:100%;height:36px;border-radius:36px;-ms-border-radius:36px;-moz-border-radius:36px;-webkit-border-radius:36px;border:1px solid #cecece;color:#066b79;font-size:1.6rem;font-weight:700;background:#fff;text-decoration:underline}.btl_workbtn .is-in{display:table-cell;letter-spacing:normal;vertical-align:middle;text-align:center}.btl_workbtn .icn-plus:before,.btl_workbtn .icn-plus:after{content:"";display:block;width:13px;height:1px;background:#444;position:absolute;right:15px;top:50%;transform:translateY(-50%)}.btl_workbtn .icn-plus:after{transform:translateY(-50%) rotate(90deg)}.btl_workbtn.active .icn-plus:after{transform:rotate(0)}.btl-check{display:none}.btl-label{position:absolute;bottom:5px;left:0;right:0;margin:auto;width:160px;height:36px;border-radius:36px;-ms-border-radius:36px;-moz-border-radius:36px;-webkit-border-radius:36px;background:#fff;box-shadow:0 3px 5px #00000014}.btl-label:before{content:"続きを見る";position:absolute;bottom:50%;left:0;z-index:9;width:100%;text-align:center;font-size:16px;font-weight:700;color:#fb8050;text-decoration:underline;line-height:1;margin:0 0 -8px}@media(min-width:767px){.btl-label:hover:before{opacity:.6}}.btl-check:checked+.btl-label:before{content:"閉じる"}.btl-check:checked+.btl-label+.btl_workbox dd{height:auto}.btl-label span:before,.btl-label span:after{content:"";display:block;width:13px;height:1px;background:#444;position:absolute;right:15px;top:50%;transform:translateY(-50%)}.btl-label span:after{transform:translateY(-50%) rotate(90deg)}.btl-check:checked+.btl-label span:after{transform:rotate(0)}.btlLst_box{padding:20px 0;border-bottom:#fca971 1px solid}.btlLst_box a{text-decoration:underline}.btlLst_box:first-child{padding:0 0 20px}.btlLst_box:last-child{border-bottom:none}.detailThumbSlider-js:not(.slick-initialized)>*{display:none}.detailThumbSlider-js:not(.slick-initialized)>*:first-child{display:block}.detailThumbSlider{position:relative;overflow:visible}.detailThumbSlider .slick-list{height:auto!important}.detailThumbSlider__slide.slick-slide{line-height:0;display:flex;align-items:center}.detailThumbSlider__slide img{display:block;width:100%;height:auto;object-fit:contain}.detailThumbSlider .slick-prev,.detailThumbSlider .slick-next{width:21px;height:21px;background-color:#f96426;z-index:2;box-shadow:none}.detailThumbSlider .slick-prev{left:-2px;top:auto;bottom:36px;border-radius:3px 0 0 3px}.detailThumbSlider .slick-next{right:0;top:auto;bottom:36px;border-radius:0 3px 3px 0}.detailThumbSlider .slick-prev:before,.detailThumbSlider .slick-next:before{opacity:1}@media screen and (min-width:769px){.detailThumbSlider .slick-prev:before{content:"";position:absolute;top:50%;left:50%;width:8px;height:8px;border-top:2px solid #fff;border-right:2px solid #fff;transform:translate(-60%,-70%) rotate(-135deg)}.detailThumbSlider .slick-next:before{content:"";position:absolute;top:50%;left:50%;width:8px;height:8px;border-top:2px solid #fff;border-right:2px solid #fff;transform:translate(-60%,-70%) rotate(45deg)}}.detailThumbSlider .slick-dots{position:static;margin:10px 0 0;padding:0}.detailThumbSlider .slick-dots li.slick-active button{background-color:#f96426}.detailThumbSlider .slick-dots li button{width:8px;height:8px}.detailThumbSlider .slick-dots li{margin:0 4px}.detailThumbSlider .slick-dots li button:before{font-size:10px;color:#bfbfbf;opacity:1}.detailThumbSlider .slick-dots li.slick-active button:before{color:#333}@media screen and (max-width:768px){.jobDetailSpThumb .detailThumbSlider__slide,.jobDetailSpThumb .detailThumbSlider__slide.slick-slide{width:130px!important}.detailThumbSlider__slide img{width:100%}.jobDetailSpThumb .resultItem_img.u-spOnly{width:130px;flex-shrink:0;overflow:visible}.jobDetailSpThumb .detailThumbSlider .slick-list{overflow:hidden}.detailThumbSlider .slick-prev{left:-5px;bottom:-4px;border-radius:5px 0 0 5px}.detailThumbSlider .slick-next{right:-5px;bottom:-4px;border-radius:0 5px 5px 0}.detailThumbSlider .slick-prev,.detailThumbSlider .slick-next{width:20px;height:20px}.detailThumbSlider .slick-prev:before,.detailThumbSlider .slick-next:before{content:"";position:absolute;top:50%;left:50%;width:8px;height:8px;border-top:2px solid #fff;border-right:2px solid #fff;opacity:1}.detailThumbSlider .slick-prev:before{transform:translate(-60%,-70%) rotate(-135deg)}.detailThumbSlider .slick-next:before{transform:translate(-60%,-70%) rotate(45deg)}.detailThumbSlider .slick-dots{margin:6px 0 0}}.jobDetail__imgOuter{max-width:257px}.btlLst_box dl,.date_tbl dl,.info_in dl{display:flex;padding:0 15px}.info_in dl{padding:0 0 10px}.date_tbl dl,.info_nmb dl,.info_name dl{padding:20px 0;border-bottom:#fca971 1px solid}.info_example{padding:20px}.date_tbl dl:last-child{border-bottom:none}.btlLst_box dt,.btl_workbox dt,.date_tbl dt,.info_in dt{width:90px;font-size:18px;line-height:1.6;color:#fb8050;font-weight:700;margin-bottom:0}.btl_workbox dt{margin-bottom:10px}.date_tbl dt{width:115px;margin-right:15px}.info_in dt{width:36%;letter-spacing:normal}.info_in .info_nmb dt{padding:7px 0 0}.info_in dd{width:64%}.btlLst_box dd,.date_tbl dd{width:480px;font-size:16px;line-height:1.6}.date_tbl dd{width:440px}.btlLst_memo{padding:15px;background-color:#fff6f2;border-radius:6px;-ms-border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;margin:10px 0 0}.btlLst_memo .is-txt{font-size:16px;line-height:1.6}.resultItem_btn{border-top:#e1ded6 1px solid;padding:20px 0;margin:0 20px}.repo_ttl{padding:20px 0 15px}.repo-ttl{font-size:2.2rem;line-height:1.6;color:#006d78;font-weight:700;text-align:center}.repo_in{padding:0 20px 20px}.repo_txt{overflow:hidden;padding:20px 25px;background-color:#f4f3ef;border-radius:6px;-ms-border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px}.repo_img{float:left;margin:0 10px 0 0;width:89px;height:89px;overflow:hidden;background:#0a94b8;background:-moz-linear-gradient(top,#0a94b8 0%,#88e0ef 100%);background:-webkit-linear-gradient(top,#0a94b8 0%,#88e0ef 100%);background:linear-gradient(to bottom,#0a94b8,#88e0ef);border-radius:50%;padding:3px;box-sizing:border-box}.repo-fit{width:100%;height:83px;overflow:hidden;border-radius:50%;box-sizing:border-box;position:relative;background:#fff}.repo-fit img{width:auto;height:100%;max-width:none;position:absolute;top:0;left:50%;z-index:9;transform:translate(-50%);-ms-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-webkit-transform:translate(-50%,0)}.repo-txt{font-size:1.6rem;line-height:1.6}.date_wrap:last-child{border-bottom:none}.date_ttl{padding:25px 20px 5px}.date-ttl{font-size:18px;line-height:1.6;color:#fb8050;font-weight:700;text-align:left}.date-ttl span{display:inline-block}.date_txt{overflow:hidden;padding:20px 25px;background-color:#fff6f2;border-radius:6px;-ms-border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px}.date-txt{font-size:16px;line-height:1.6}.date_tbl dl:last-child dt{border-radius:0 0 0 6px;-ms-border-radius:0 0 0 6px;-moz-border-radius:0 0 0 6px;-webkit-border-radius:0 0 0 6px}.date_tbl dl:last-child dd{border-radius:0 0 6px;-ms-border-radius:0 0 6px 0;-moz-border-radius:0 0 6px 0;-webkit-border-radius:0 0 6px 0}.slick-track{display:flex}.slick-list{width:640px;overflow:hidden}.slick-slide{margin:0 0 10px;height:auto}.slick-track .slick-slide .resultItem_box,.slick-track .slick-slide .resultItem_box .resultItem_box_inner{height:100%;margin:0}.slick-track .slick-slide .resultItem_box .resultItem_box_inner{display:flex;flex-direction:column}.slick-next,.slick-prev{top:-60px;background-color:#fb8050;z-index:9}.slick-next:hover,.slick-prev:hover{background-color:#fb8050;opacity:.7}.slick-next:before,.slick-prev:before{width:12px;height:12px;content:"";top:0;border-top:5px solid #fff;border-right:5px solid #fff;background:none}.slick-prev:before{transform:rotate(-135deg) translateY(0);left:3px}.slick-next:before{transform:rotate(45deg) translateY(0);right:3px}.slick-slider{padding-bottom:40px}.resultTbl_wrap{margin:0 0 20px;border:1px solid #d2d2d2;border-radius:4px;overflow:hidden}.resultTbl_wrap dl{border-bottom:1px solid #d2d2d2;display:table;width:100%}.resultTbl_wrap dl:last-child{border-bottom:0}.resultTbl_wrap dl dt{display:table-cell;vertical-align:middle;text-align:center;background:#edece7;width:110px;font-size:12px;color:#006d78;line-height:1}.resultTbl_wrap dl dt span{display:block}.resultTbl_wrap dl.is-fee dt span{padding:28px 0 0;background:url(/build/assets/icon_fee-NES8Er2g.png) no-repeat center top}.resultTbl_wrap dl.is-add dt span{padding:28px 0 0;background:url(/build/assets/icon_address-Bjin1Zrm.png) no-repeat center top}.resultTbl_wrap dl.is-sta dt span{padding:30px 0 0;background:url(/build/assets/icon_station-DrHhmttr.png) no-repeat center top}.resultTbl_wrap dl.is-skl dt span{padding:26px 0 0;background:url(/build/assets/icon_skill-BGatjX9D.png) no-repeat center top}.resultTbl_wrap dl.is-sts dt span{padding:31px 0 0;background:url(/build/assets/icon_status-BUCTMNqi.png) no-repeat center top}.resultTbl_wrap dl.is-svc dt span{padding:26px 0 0;background:url(/build/assets/icon_home-DMZg3vQ-.png) no-repeat center top}.resultTbl_wrap dl dd{display:table-cell;vertical-align:middle;text-align:left;width:calc(100% - 110px);padding:15px 20px;font-size:18px;line-height:1}.resultTbl_wrap dl dd .is-cal{text-overflow:ellipsis;-webkit-text-overflow:ellipsis;-moz-text-overflow:ellipsis;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;width:445px;overflow:hidden;display:block;white-space:nowrap}.resultTbl_wrap dl.is-fee dd span{background-image:linear-gradient(#fff79b,#fff79b);background-position:0 100%;background-size:100% 10px;background-repeat:repeat-x}.resultItem_gridCol-tag{display:inline-block;overflow-x:auto;white-space:nowrap;background:#f8f8f8;border-radius:0 0 10px 10px;overflow-x:visible;padding:20px;margin-top:auto}.tagWrap{display:flex}.resultItem_picktag{position:relative;display:block;font-size:13px;font-weight:700;background:#f2b800;color:#fff;padding:3px 7px;border-radius:3px;margin-right:10px;height:27px}.resultItem_picktag:before{content:"";position:absolute;top:0;bottom:0;margin:auto;left:90%;border:13px solid transparent;border-left:13px solid #F2B800}.pickuptagbox{width:100%;display:block;margin-left:3px;overflow-x:auto;white-space:nowrap}.pickuptagbox::-webkit-scrollbar{height:10px}.pickuptagbox::-webkit-scrollbar-track{background-color:#ececec}.pickuptagbox::-webkit-scrollbar-thumb{background-color:#fed9ca}.tbs_warp{margin-top:50px}.tbs_ttl:before{content:"";display:block;position:absolute;width:97px;height:104px;left:60px;top:-35px;background:url(/build/assets/img_kainyan-free-Cz9zcFI1.png) no-repeat center center;background-size:contain}.tbs_ttl h2 span{display:block;font-size:15px;font-weight:400}.tbs_in{border-top:none;padding:35px 20px;background:#fff;border-radius:0 0 10px 10px;box-shadow:0 3px 3px #0000002b}.tbs_lst{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-radius:5px}.tbs_lst li{width:49%;margin-top:10px}@media(min-width:767px){.tbs_lst li:nth-child(-n+2){margin-top:0}}.tbs_lst li input[type=radio]{display:none}.tbs_lst li input[type=radio]+label{width:100%;display:block;font-size:14px;line-height:1.4;position:relative;padding:8px;background:#f3f3f3;box-sizing:border-box;border-radius:5px;min-height:70px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-feature-settings:"palt";-webkit-font-feature-settings:"palt"}.tbs_lst li input[type=radio]+label>.parts{display:inline-block;position:relative;padding-left:2.2em}.tbs_lst li input[type=radio]+label>.parts:before{content:"";display:block;position:absolute;left:0;top:50%;transform:translateY(-50%);width:22px;height:22px;border:2px solid #aaaaaa;background:#fff;border-radius:50%}.tbs_lst li input[type=radio]:checked+label>.parts:after{display:block;position:absolute;left:5px;top:50%;transform:translateY(-50%);width:12px;height:12px;background:#53aeec;border-radius:50%}.tbs_lst li input[type=radio]:checked+label>.parts:after{content:""}.tbs_lst li input[type=radio]:checked+label>.parts:before{border:2px solid #53aeec}.tbs_lst li input[type=radio]:checked+label{background:#eff8ff}.tbs_btnbx{padding:30px 0 0}.tbs_btnbx .c-btn{width:300px;margin:0 auto}.joboffer_faqbox_wrap .joboffer_faq_box{padding:0 20px}.joboffer_faqbox_wrap .joboffer_faq{margin-bottom:20px;background:#f8f8f8;padding:15px;border-radius:7px}.joboffer_faqbox_wrap .resultBtn_box{padding:0 10px 25px}.joboffer_faqbox_wrap .joboffer_faq_q{position:relative;padding-left:30px}.joboffer_faqbox_wrap .joboffer_faq_q:before{content:"Q";width:25px;height:25px;background:#53aeec;border-radius:50%;left:0;top:40%;transform:translateY(-50%);position:absolute;z-index:1;display:flex;align-items:center;justify-content:center;font-family:DINOT;font-weight:700;font-size:20px;line-height:18px;color:#fff}.ended-toptxtbox{background-color:#ff0;margin-bottom:8px;padding:10px 0;border-radius:6px}.ended-toptxtbox .ended-toptxt{text-align:center;font-size:12px}.similar-toptxtbox{background-color:#ff0;padding:5px 0;text-align:center;width:55%;margin:0 auto;display:block;border-radius:6px}.similar-toptxtbox .ended-toptxt{font-size:13px;text-align:center;padding:5px 40px;font-weight:700}.resultBtn.is-cnt.d-entry_btn.similar-btnbox{padding:5px 0;margin:10px auto 25px;width:60%}.ended_style{justify-content:space-evenly}.ended_style .resultBtn.is-cnt.d-entry_btn{width:65%}.resultSlide .resultBtn.ended_style a .is-in{padding:0 20px 0 70px;text-align:left;line-height:1.4}.resultSlide .ended_style .c-btn a .is-in .icn-free{position:absolute;display:inline-block;left:10px;top:49%;transform:translateY(-50%);-webkit-transform:translateY(-50%);padding:8px}@media(max-width:767px){body{padding:0 0 70px}.c-pc,.resultItem_btn.c-pc,.c-pc-in,.c-sp{display:none}.resultItem_btn.c-sp{display:block;border-top:none;padding:0;background-color:#fff}.c-sp-in{display:inline}.sp{display:block}.pc{display:none}.resultItem_box.m-r-10{background-color:#fff;box-shadow:none;padding:25px 0 0}.code-mc-panel-bottomCenter,.code-mc-switchButton-bottomCenter{bottom:140px!important}.l-contents-col2{padding:0}.l-contents-col2 .l-main{-ms-flex-order:2;order:2}.l-contents-col2 .l-contentsFoot{-ms-flex-order:4;order:4}.l-contents-col2 .l-sub{-ms-flex-order:3;order:3}.l-contents-col2 .l-contentsFoot{background:#fff}.l-contentsFoot{padding:5px;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;overflow-scrolling:touch;overflow:auto;white-space:nowrap}.breadcrumb{width:100%;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.l-contentsHead{padding-top:0;border-bottom:none}.floating_in{width:100%;margin:0;padding:10px}.flbtn.fl-job,.flbtn.fl-fav{width:19%}.flbtn.is-cnt,.d-floating_box .flbtn.is-cnt{width:50%}.flbtn a{font-size:1rem;line-height:1.2}.flbtn.is-cnt a{font-size:1.5rem}.flbtn.fl-job a{border:1px solid #c26200}.flbtn.fl-fav a{border:1px solid #F2B800;font-size:1rem;color:#444}.c-btn.flbtn .icn-arw:before{right:5px}.c-btn.flbtn .icn-fav{padding:24px 0 0}.c-btn.flbtn .icn-fav:before{top:5px;font-size:1.6rem;background-size:16px auto;width:16px;height:16px}.c-btn.flbtn .icn-time{padding:24px 0 0}.c-btn.flbtn .icn-time:before{top:5px;font-size:1.6rem;background-size:16px auto;width:auto;height:16px}.c-btn.flbtn .icn-free{display:none}.flbtn .l-header_navCount{font-size:1rem;line-height:16px;top:2px;padding:1px 0;width:18px}.flbtn.fl-job .l-header_navCount{left:72%;transform:translate(-50%);-webkit-transform:translateX(-50%)}.flbtn.fl-fav .l-header_navCount{top:0;left:72%;transform:translate(-50%);-webkit-transform:translateX(-50%)}.c-btn{border-radius:4px;-ms-border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;background:none;width:100%}.c-btn a{height:50px;border-radius:4px;-ms-border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px}.c-btn .icn-arw:before{display:none}.middle-cv_wrap .resultBtn_box,.joboffer_faqbox_wrap .resultBtn_box{display:block}.middle-cv_wrap .c-btn .is-in{text-align:center;padding:0}.d-resultBtn_box{display:block;padding:0 2%}.resultBtn.is-cnt.d-entry_btn{width:100%;height:64px;margin:6px 0 0}.resultBtn.is-cnt.d-entry_btn .c-btn .is-in{text-align:left;position:relative;padding-left:35%}.resultBtn.is-cnt.facility-tour_btn{width:60.5%;margin:2% 0 0 1%;display:inline-block}.d-entry_btn .c-btn.is-cnt a,.facility-tour_btn .c-btn a{font-size:16px}.facility-tour_btn .c-btn a{height:55px}.resultBtn_box .c-btn .icn-free{position:absolute;left:15px;top:49%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%)}.d-entry_btn .c-btn .icn-free{font-size:3.4vw;padding:1.5%;color:#ff6112}.d-resultBtn_box .resultBtn.is-fav,.middle-cv_wrap .resultBtn.is-fav,.joboffer_faqbox_wrap .resultBtn.is-fav{display:inline-block}.resultItem_Interview_detail .Interview-btn{width:60%}.d-floating_box{gap:1.5%}.c-btn.is-detail a{font-size:2rem}.c-btn .icn-free{font-size:1.3rem;padding:2px 6px;margin:0 6px 0 0}.resultSlide .c-btn.is-cnt .is-in,.resultSlide .resultBtn.ended_style a .is-in{text-align:left;padding-left:28%}.resultSlide .c-btn .icn-free{margin:0 6px 0 0}.c-btn.is-fav a{font-size:1rem;border:3px solid #e8e8e8;border-radius:8px;color:#4d4d4d;height:51px}.c-btn.is-fav.active a{border:3px solid #fcc771;background:#fff}.c-btn .icn-fav{padding:24px 0 0}.c-btn .icn-fav:before{font-size:2.4rem;transform:none;-webkit-transform:none;top:0;right:0;left:0;margin:auto;background-size:20px auto;height:24px;width:auto;background:url(/build/assets/icon_awesome-star-off-sp-Bou1F_vU.svg) no-repeat center center}.c-btn .icn-time{padding:0 0 0 26px}.c-btn .icn-time:before{top:0;left:0;right:0;margin:auto;font-size:2.4rem;transform:none;-webkit-transform:none}.l-contents-col2 .l-main{padding:0 0 30px}.cassette_head,.side_ttl{padding:7px 0;margin:0 20px 20px;width:auto}.resultSlide{margin:0 12px}.cassette_headCap2{text-align:center}.cassette_headCap2 .icn-bdr{padding:0 0 0 15px}.cassette_headCap2 .icn-bdr:before{background:url(/build/assets/icn_border-OZyD1zuo.png) no-repeat center center;background-size:auto 100%;-ms-background-size:auto 100%;-moz-background-size:auto 100%;-webkit-background-size:auto 100%;width:3px;height:20px}.resultItem{margin:0 0 30px;position:relative;border-radius:0}.resultItem_box{margin:0;border-radius:0}.resultItem_gridCol-tag{border-radius:0 0 5px 5px}.resultItem_box.is-border{border-top:4px solid #49939e;margin:0;box-shadow:none}.resultItem_box.is-border.is-ver2{border-top:none;margin:0 3% 5%}.resultItem_head{padding:5px 15px 10px 0;border-radius:0}.resultItem_head .is-ttl{font-size:2rem;color:#4d4d4d}.resultItem_head .is-cmp{font-size:1.1rem;padding:5px 0 0}.resultItem_body{border-radius:0;padding:10px}.resultItem_body p.updated_at{text-align:left;margin:0;font-size:11px;color:#999}.resultItem_img{text-align:right;width:100%}.resultItem_img img{width:100%;padding-top:10px}.resultItem_fles{flex-direction:column;margin-bottom:0}.resultItem_fles .table-type1{width:66%}.resultItem_Interview{padding:5px 10px 10px}.resultItem_Interview .is-cmp{font-size:1.1rem;padding:5px 0 0}.resultItem_Interview .is-cmp .Interview-icon{line-height:1.6;border-radius:3px;padding:0 3px 0 4px;margin:0 10px 3px 0;font-weight:700}.resultItem_Interview_detail{padding:5px 5px 10px;margin:0 3% 5%;border-top:none;box-shadow:none}.resultItem_Interview_detail .is-cmp{padding:5px 0 0}.resultItem_Interview_detail .text{padding:10px 20px;font-size:1.4rem}.resultItem_Interview_detail .is-cmp .Interview-icon{line-height:1.6;border-radius:3px;padding:0 3px 0 4px;margin:10px;font-weight:700}.resultItem_Interview_detail .text .Interview-btn{position:relative;line-height:25px;padding:10px 20px;background:#119cb0;border-radius:3px;color:#fff;margin:10px;text-align:center;display:block}.resultItem_bottom{display:none}.resultItem_bottom_sp{margin:20px 0 0;border:1px solid #d9d9d9;border-radius:5px}.table-type1{margin:0}.l-contents-col2 .table-type1 th{width:85px;padding:3px 0}.table-type1 tbody td{font-size:1.5rem;padding:2px 5px 2px 10px}.table-type1 .is-icn{width:95px}.table-type1 .is-icn span{padding:0 0 0 20px}.table-type1 tbody td.is-fee span{background-size:100% 8px}.table-type1 tbody td .is-cal{width:100%}.tag{font-size:1.3rem;padding:6.5px 10px;border-radius:3px;-ms-border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:0;margin:5px -3px 8px 8px;border:solid 2px #fb8050}.resultBtn.is-fav{width:37%}.resultBtn.is-cnt{width:45%}.resultBtn.is-detail{width:28%}.resultPoint_wrap{padding:30px 10px}.resultPoint_btn{height:45px}.resultPoint_btn a{text-align:left;font-size:1.2rem;padding:0 10px}.resultPoint_btn span:before,.resultPoint_btn span:after{width:18px;right:20px}.resultPoint_base{padding:0 0 45px}.resultPoint-label{text-align:left;font-size:1.2rem;height:45px}.resultPoint-label:before{text-align:left;font-size:1.2rem;margin:0 0 -6px;padding:0 10px;box-sizing:border-box}.resultPoint-label span:before,.resultPoint-label span:after{width:18px;right:20px}.cvText{font-size:1.2rem;padding:10px 0 0}.resultDate{font-size:1.2rem}.resultTopDate{font-size:1.2rem;padding:0 10px}.info_wrap,.joboffer_faqbox_wrap{margin:0 10px;border-radius:5px;-ms-border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}.joboffer_faqbox_wrap{margin-bottom:20px}.joboffer_faqbox_in .cv_wrap-toptxt{padding:0 10px 15px}.info_in{padding:0 0 20px}.info_in dl{display:block;padding:15px 10px}.info_in dt{width:100%;font-size:16px;padding:0}.info_in dd{width:100%}.info_ttl,.joboffer_faqbox_ttlbox{padding:15px 20px}.info-ttl,.joboffer_faqbox_ttl{font-size:1.6rem}.info_box,.joboffer_faq_box{border-top:none;border-bottom:none;padding:0 20px;display:-webkit-block;display:-ms-block;display:block}.info_box,.info_name,.info_example{padding:0 10px}.info_tel{width:100%;text-align:center;padding:0}.info_nmb{width:100%}.side_ttl{padding:7px 0;margin:0 20px 25px}.side-ttl{font-size:2rem}.side-ttl span{padding:0 0 0 15px}.side-ttl span:before{background:url(/build/assets/icn_border-OZyD1zuo.png) no-repeat center center;background-size:auto 100%;-ms-background-size:auto 100%;-moz-background-size:auto 100%;-webkit-background-size:auto 100%;width:3px;height:20px}.sideCheck_wrap{border-radius:3px;-ms-border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;padding:20px 10px;margin:0 10px 20px}.sidebnrItem{margin:0 10px 20px}.sideCheck_box{padding:0 0 15px;margin:0;border-bottom:none}.side_service-flow-box{margin:0 10px 20px}.side_service-flow-box h2,.side_service-flow-box p{margin-left:5%;line-height:1.4;font-weight:700}.sideflow_wrap,.side_service-flow-box .sideBtn{margin:0 10px}.sideflow_box{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:3px;-ms-border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;padding:7px 0}.sideflow_box dt{padding:0 10px 0 0}.sideflow_box dt span{width:54px;font-size:1rem;line-height:16px}.sideflow_box dd{width:100px;font-size:1.6rem}.cv_wrap{padding:0 20px 30px;margin:0;background-color:#fff}.btl_ttl{padding:7px 0;margin:0 0 25px}.btl_ttl:before{margin-left:-7px;border:7px solid transparent;border-top:10px solid #119cb0}.btl-ttl{font-size:18px}.icn-ppr{padding:0 0 0 20px}.icn-ppr:before{background:url(/build/assets/icn_paper-BWCBms8_.png) no-repeat center center;background-size:100% auto;-ms-background-size:100% auto;-moz-background-size:100% auto;-webkit-background-size:100% auto;width:11px;height:14px;margin-top:-7px}.btl_wrap{padding:0 10px}.btl_workbox{padding:20px 10px;border-radius:3px;-ms-border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}.btlLst_wrap dt{width:30%;font-size:16px}.btl_workbox dt{margin-bottom:10px}.btlLst_wrap dd{width:100%;font-size:16px;margin:10px 0 0 8px}.btl_workbox dd{height:50px;padding-left:3%}.btl_workbtn{bottom:-15px;width:145px}.btl_workbtn a{height:30px;font-size:1.3rem}.btl-label{bottom:7px;width:145px;height:30px}.btl-label:before{font-size:1.3rem;margin:0 0 -6.5px}.btlLst_box:first-child{padding:0 0 10px}.btlLst_box{padding:10px 0}.btlLst_box dl{padding:0 10px}.btlLst_memo{padding:10px 15px 15px;border-radius:4px;-ms-border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;margin:10px 8px 0;background-color:#fdf4df}.btlLst_memo .is-txt{font-size:1.4rem;color:#f96426;font-weight:700;border-bottom:#f0d7ae 1px solid;padding:0 0 10px;margin:0 0 10px}.btlLst_memo .is-txt-detail-sp{font-size:14px;line-height:1.5;color:#4d4d4d}.resultItem_btn{padding:15px 20px;margin:0}.repo-ttl{font-size:1.8rem}.repo_in{padding:0 10px 20px}.repo_txt{padding:15px 20px;border-radius:4px;-ms-border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px}.repo-txt{font-size:1.4rem}.date_wrap{padding:0 0 5px;border-bottom:#e1ded6 1px solid}.date_wrap:last-child{border-bottom:none}.date_ttl{padding:20px 10px 15px}.date-ttl{font-size:1.8rem}.date-ttl span{padding:0 0 0 10px}.date_in{padding:0 10px}.date_txt{padding:15px 20px;border-radius:4px;-ms-border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px}.date-txt{font-size:1.4rem}.date_tbl{padding:10px 0 0}.date_tbl dl{padding:10px;display:block}.date_tbl dt,.date_tbl dd{font-size:16px;width:100%}.search_wrap{padding:0 10px}.search_wrap .ttl-m{font-size:1.6rem;margin-bottom:10px}.slick-list{width:100%}.slick-slider{padding-bottom:0}.resultSlide .resultItem_head{border-radius:5px 5px 0 0}.resultSlide .resultItem_box,.resultItem_box .resultItem_box_inner{border-radius:5px}.slick-next,.slick-prev{top:-30px;width:30px;height:30px;opacity:.7}.slick-next{right:-8px}.slick-prev{left:-8px}.resultTbl_wrap{margin:0 0 10px;border-radius:2px}.resultTbl_wrap dl dt{width:60px;font-size:10px}.resultTbl_wrap dl.is-fee dt span{padding:20px 0 0;background:url(/build/assets/icon_fee-BYlVDUx2.png) no-repeat center top;background-size:16px auto}.resultTbl_wrap dl.is-add dt span{padding:20px 0 0;background:url(/build/assets/icon_address-CATh9xGv.png) no-repeat center top;background-size:12px auto}.resultTbl_wrap dl.is-sta dt span{padding:22px 0 0;background:url(/build/assets/icon_station-DQu1gCzi.png) no-repeat center top;background-size:17px auto}.resultTbl_wrap dl.is-skl dt span{padding:18px 0 0;background:url(/build/assets/icon_skill-BeFkHNnT.png) no-repeat center top;background-size:14px auto}.resultTbl_wrap dl.is-sts dt span{padding:22px 0 0;background:url(/build/assets/icon_status-Be6KlWPT.png) no-repeat center top;background-size:19px auto}.resultTbl_wrap dl.is-svc dt span{padding:18px 0 0;background:url(/build/assets/icon_home-DEK4Xbr8.png) no-repeat center top;background-size:19px auto}.resultTbl_wrap dl dd{width:calc(100% - 60px);padding:13px 12px;font-size:14px;line-height:1}.resultTbl_wrap dl dd .is-cal{width:65vw}.resultItem_gridCol-tag.is-ver2 .tagWrap{margin:0 0 5px}.tbs_warp{margin-top:45px;margin-bottom:20px;padding:0 10px}.tbs_ttl:before{width:17vw;height:18vw;left:-2%;top:-45%}.tbs_in{padding:10px 10px 30px;border-radius:3px}.tbs_lst{display:block;padding:10px;border-radius:3px}.tbs_lst li{width:100%;margin-top:10px}.tbs_lst li:first-child{margin-top:0}.tbs_lst li input[type=radio]+label{font-size:12px;padding:0 15px;border-radius:3px;min-height:48px}.tbs_lst li input[type=radio]+label>.parts{padding-left:2.6em}.tbs_lst li input[type=radio]+label>.parts:before{width:20px;height:20px}.tbs_lst li input[type=radio]:checked+label>.parts:after{width:12px;height:12px;left:4px}.tbs_btnbx{padding:25px 0 0}.tbs_btnbx .c-btn{width:200px;margin:0 auto}.tbs_btnbx .c-btn .icn-arw:before{display:block;right:5px;width:15px;height:15px;background:url(/build/assets/icn_arrow_wh-Ce9N0bvz.svg) no-repeat center center;background-size:auto 15px}.ended-toptxtbox{padding:0;margin-top:-15px}.l-main .ended-toptxtbox{text-align:center;margin-top:7px;margin-bottom:0}.l-main .ended-toptxtbox .ended-toptxt{display:inline-block;font-size:13px;text-align:center;background-color:#ff0;padding:5px 40px;border-radius:10px;font-weight:700}.ended-btnbox{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}.ended-btnbox .resultBtn.d-entry_btn{width:100%;height:64px}.ended-or-btn,.resultBtn.is-cnt.d-entry_btn .c-btn .ended-or-btn{padding-left:23%;line-height:1.1;padding-right:10%}.ended-or-btntxt{font-size:14px}.similar-toptxtbox{width:95%}.similar-btnbox.resultBtn.is-cnt.d-entry_btn .c-btn .is-in{padding-left:0}.resultBtn.is-cnt.d-entry_btn.similar-btnbox{width:95%}.resultBtn.is-cnt.d-entry_btn.similar-btnbox a{padding-left:15px}.joboffer_faqbox_wrap .ended_style{display:flex;align-items:center;column-gap:4px}.joboffer_faqbox_wrap .ended_style .resultBtn.is-cnt.d-entry_btn .c-btn .is-in{padding-left:55px;padding-right:10%;line-height:1.3;font-size:15px}.ended-toptxtbox.similar-toptxtbox{margin-top:0}.resultSlide .ended_style a .is-in{padding-left:28%;line-height:1.2;font-size:14px}.resultSlide .ended_style .c-btn a .is-in .icn-free{font-size:3vw;margin-right:3%;vertical-align:middle;position:absolute;padding:3%;left:10px;top:49%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%)}}@media(max-width:374px){.c-btn .icn-arw:before{font-size:1rem;right:6px}.c-btn .icn-free{font-size:1.2rem;padding:4px 6px;margin:0 3px}.cassette_infoBoxNum{font-size:2.5rem}.table-type1 tbody td .is-cal{width:160px;width:52vw}}#btl-check2{display:none}.pointBoxWrap{background-color:#fca971;border-radius:10px;padding-bottom:20px}.pointBoxWrap h2:before,.pointBoxWrap h2:after{content:"";display:block;position:absolute}.pointBoxWrap h2:before{width:79px;height:63px;left:130px;bottom:1px;background:url(/build/assets/resultItem_box-ttl-l-CmgkKEfk.png) no-repeat center center;background-size:contain}.pointBoxWrap h2:after{width:89px;height:66px;right:120px;bottom:0;margin:auto;background:url(/build/assets/resultItem_box-ttl-r-KrKf1RE9.png) no-repeat center center;background-size:contain}.threepoint-txtbox-area{border-radius:10px;background:#fff;margin:0 20px}.pointBoxItem{padding:20px 0;margin:0 20px}.pointBoxWrap .pointBoxItem{border-bottom:1px dashed #C5C5C5}.pointBoxWrap div.threepoint-txtbox:last-child .pointBoxItem{border-bottom:none}.pointBoxTitleWrap{display:flex;align-items:center;margin-bottom:10px}.pointBoxJobTitle{color:#fff;font-weight:700;font-size:20px;text-align:center;padding:15px 0 10px;position:relative}.pointBoxItem .pointBoxTitleIcon{position:relative;display:inline-block;margin:0 20px 0 0;padding:14px 5px 0;width:60px;height:60px;text-align:center;font-size:10px;font-weight:700;background:#53aeec;border-radius:50%;box-sizing:border-box;color:#fff;line-height:1.1}.pointBoxItem .pointBoxTitleIcon:before{content:"";position:absolute;bottom:-3px;right:-10px;margin-top:-15px;border:9px solid transparent;border-left:17px solid #53aeec;z-index:0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.pointBoxItem .pointBoxTitleIcon span{display:block;font-size:24px}.pointBoxItem .pointBox-txt{font-size:16px}.pointBoxItem .pointBoxTitleWord{width:90%;font-size:18px}.commentBoxWrap{position:relative}.commentBoxInner{padding:0 20px}.commentBoxWrap .commentBoxJobTitle,.btl_ttl,.tbs_ttl,.corporate-info_ttlbox,.info_ttl,.orng_ttl{position:relative;text-align:center;padding:10px 0;margin-bottom:20px;background-color:#fca971;color:#fff;font-size:20px;border-radius:10px 10px 0 0}.tbs_ttl,.corporate-info_ttlbox{margin-bottom:0}.commentBoxWrap .commentAword{text-align:left;padding:10px 0;color:#312727;font-size:18px}.commentBoxWrap .commentBoxItem{display:flex;padding:0 0 30px}.commentBoxWrap .commentBoxItem.figure-right{flex-direction:row-reverse;padding:0 0 30px}.commentBoxWrap .commentBoxItemWord{padding:15px 20px;background-color:#fff6f2;width:82%;border-radius:15px;position:relative;margin-left:3%}.commentBoxWrap .commentBoxItem.figure-right .commentBoxItemWord{margin-left:0;margin-right:7%}.commentBoxWrap .commentBoxItemWord:before{content:"";position:absolute;top:35%;left:-25px;margin-top:-15px;border:10px solid transparent;border-right:20px solid #fff6f2}.commentBoxWrap .commentBoxItem.figure-right .commentBoxItemWord:before{content:"";position:absolute;top:35%;left:auto;right:-25px;margin-top:-15px;border:10px solid transparent;border-left:20px solid #fff6f2}.commentBoxWrap .commentBoxItemFigure{width:11%}.commentBoxItem.figure-right img{border:1px solid #D8D8D8}@media(max-width:767px){.commentBoxWrap .commentBoxJobTitle,.btl_ttl,.tbs_ttl,.corporate-info_ttlbox,.info_ttl,.orng_ttl{border-radius:5px 5px 0 0}.btl_ttl{border-radius:0}.pointBoxItem .pointBoxTitleWord{width:70%}.commentBoxWrap .btl-label{bottom:20px;z-index:10}.commentBoxInner{padding:15px;border:1px solid #e8e8e8;background-color:#fff;border-radius:0 0 5px 5px}#btl-check2:checked+.btl-label+.commentBoxInner{height:auto;padding-bottom:50px}#btl-check2:checked+.btl-label:before{content:"閉じる"}#btl-check2:checked+.btl-label span:after{transform:rotate(0)}#btl-check2:checked+.btl-label+.commentBoxInner .commentBoxWrap:before{display:none}.pointBoxWrap{border-radius:5px;margin:0 2% 16px}.pointBoxWrap h2:before{width:17vw;height:14vw;left:5%;bottom:5%}.pointBoxWrap h2:after{width:21vw;height:15vw;right:4%}.l-inner.is-full{margin:0 3% 5%}}@media(min-width:768px){.commentBoxWrap .btl-label{display:none}}.bnr_virtual{text-align:center}.resultSlide .resultDate{text-align:right;font-size:10px;font-weight:400}.resultSlide .resultItem_head .is-cmp{padding:0;line-height:1.4;font-size:14px}.resultSlide .resultItem_head-txt .is-cmp{font-size:18px;padding:10px 0 0;line-height:1.3}.resultSlide .resultItem_head .is-ttl a{color:#312727;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.resultSlide .resultItem_head .is-cmp a{color:#53aeec;font-weight:400}.resultSlide .resultItem_head-img.c-pc{display:block}.resultSlide .resultItem_body-box{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.resultSlide .resultItem_body-box .resultItem_head-img{width:170px}.resultSlide .resultItem_body-box .resultTbl_wrap,.resultSlide .resultItem_fles .resultTbl_wrap{margin:0 20px 0 0;width:68%}.resultSlide .resultTbl_wrap{border:none}.resultSlide .resultTbl_wrap tr,.resultSlide .resultTbl_wrap tr:last-child{width:100%;border-bottom:1px dashed #FED9CA}.resultSlide .resultTbl_wrap tr th,.resultSlide .l-contents-col2 .table-type1 th{text-align:left;background:#fff;padding:10px 0;display:inline-block;width:100px;vertical-align:middle}.resultSlide .resultTbl_wrap tr.is-fee th span,.resultSlide .resultTbl_wrap tr.is-add th span,.resultSlide .resultTbl_wrap tr.is-sta th span,.resultSlide .resultTbl_wrap tr.is-skl th span,.resultSlide .resultTbl_wrap tr.is-sts th span,.resultSlide .resultTbl_wrap tr.is-svc th span{position:relative}.resultSlide .resultItem_body .resultTbl_wrap tr th span{padding:0 0 0 20px;font-size:16px;font-weight:700;color:#312727}.resultSlide .resultTbl_wrap tr.is-fee th span:before,.resultSlide .resultTbl_wrap tr.is-add th span:before,.resultSlide .resultTbl_wrap tr.is-sta th span:before,.resultSlide .resultTbl_wrap tr.is-skl th span:before,.resultSlide .resultTbl_wrap tr.is-sts th span:before,.resultSlide .resultTbl_wrap tr.is-svc th span:before{content:"";position:absolute;display:block;width:16px;left:0;top:0;bottom:4px;margin:auto}.resultSlide .resultTbl_wrap tr.is-add th span:before{height:20px;background:url(/build/assets/icon_pin-B1MLue4d.svg) no-repeat left top;background-size:contain}.resultSlide .resultTbl_wrap tr.is-sta th span:before{height:20px;background:url(/build/assets/icon_train-ChxIutrb.svg) no-repeat left top;background-size:contain}.resultSlide .resultTbl_wrap tr.is-skl th span:before{height:20px;background:url(/build/assets/icon_qualification-DUTM5vHk.svg) no-repeat left top;background-size:contain}.resultSlide .resultTbl_wrap tr.is-sts th span:before{height:19px;background:url(/build/assets/icon_employment-AnJByubX.svg) no-repeat left top;background-size:contain}.resultSlide .resultTbl_wrap tr.is-svc th span:before{height:13px;background:url(/build/assets/icon_house-D6kw0taP.svg) no-repeat left top;background-size:contain}.resultSlide .resultTbl_wrap tr.is-fee th span:before{height:16px;background:url(/build/assets/icon_salary-Dz2sr5Lo.svg) no-repeat left top;background-size:contain}.resultSlide .resultTbl_wrap tr td{padding:10px 15px;width:290px;display:inline-block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;vertical-align:middle}.resultSlide .resultTbl_wrap tr td .is-cal{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;vertical-align:middle}.resultSlide .resultItem_body-box .resultTbl_wrap tr td .is-cal{width:100%;font-size:16px}.resultSlide .resultItem_adviser-com{font-size:13px;margin-top:15px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;margin-left:0}.resultSlide .resultBtn_box{margin-top:25px}.resultSlide .resultBtn.is-detail,.resultSlide .resultBtn.is-cnt{width:41%}.resultSlide .c-btn,.resultSlide .resultBtn.is-detail a,.resultSlide .resultBtn.is-cnt a,.resultSlide .c-btn.is-fav a{box-shadow:none}.resultSlide .resultBtn.is-detail a{font-size:16px;background:#53aeec}.resultSlide .resultBtn.is-fav{width:14%}.resultSlide .c-btn .icn-fav:before{content:none}.resultSlide .c-btn .icn-fav{padding:0}.resultSlide .c-btn .icn-free{color:#fb8050;font-size:16px;padding:3px 10px;margin:0 13px 0 0}@media screen and (max-width:768px){.resultSlide .resultItem_head-img.c-pc{display:none}.resultSlide .resultItem_head{padding:4% 3%}.resultSlide .resultItem_head-txt .is-cmp{font-size:16px}.resultSlide .resultItem_head .is-ttl{font-size:22px}.resultSlide .resultItem_head .is-ttl a{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4}.resultSlide .resultItem_body{border-top:none;padding:1% 3% 4%}.resultSlide .resultItem_body-box .resultTbl_wrap{width:100%}.resultSlide .resultItem_body-box .resultTbl_wrap{margin:0}.resultSlide .resultTbl_wrap tr th{width:25vw}.resultSlide .resultBtn.is-detail a,.resultSlide .resultBtn.is-cnt a,.resultSlide .resultItem_body .resultTbl_wrap tr th span{font-size:4vw}.resultSlide .resultTbl_wrap tr td{width:51vw}.resultSlide .resultBtn.is-detail{width:33%}.resultSlide .resultBtn.is-cnt{width:50%}.resultSlide .c-btn .icn-free{font-size:3.2vw;padding:1% 2%;margin-right:3%}.resultSlide .resultBtn_box .c-btn .icn-free{font-size:3vw;margin-right:3%;vertical-align:middle;position:absolute;padding:3%;left:10px;top:49%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%)}.resultSlide .resultItem_gridCol-tag.is-ver2 .tagWrap{margin:0 0 5px}.resultSlide .resultItem_picktag{font-size:11px;height:100%;margin:6px 10px 0 0}.resultSlide .resultItem_picktag{font-size:11px;height:100%}.resultSlide .resultItem_picktag:before{border:12px solid transparent;border-left:13px solid #F2B800}}.side_service-_column{padding-top:25px}.column-top__title{font-weight:700;font-size:17px;color:#fb8050;display:flex;align-items:center}.column-top__title:before{content:"";width:21px;height:13px;background-image:url(/build/assets/column-top__icon-BtcoTuos.svg);background-repeat:no-repeat}#adv-img__size{width:20%}@media(max-width:767px){.side_service-_column{margin:0 10px;text-align:center}.column-top__item{margin-top:5px}#adv-img__size{width:80px}}.l-sub .aside__outer{margin-top:25px}@media(max-width:767px){.l-sub .aside__outer .feature__item{text-align:center}}@media(min-width:767px){.resultBtn_box__faq .c-btn .is-in{display:flex;flex-direction:row;text-align:center;gap:16px;align-items:center}.resultBtn_box__faq .resultBtn.is-cnt .c-btn .is-in{text-align:center;padding-left:2.6rem;line-height:1.2}.resultBtn_box__faq .c-btn a{display:inline-grid}.resultBtn_box__faq .c-btn.is-fav a{height:55px}.resultBtn_box__faq .c-btn .is-in .icn-free{display:flex;justify-content:center;align-items:center;margin:0;text-align:center;padding:6px}.resultBtn_box__faq .facility-tour_btn.is-cnt .c-btn .is-in{padding-left:1.3rem}.resultBtn_box__faq .is-fav .is-in{justify-content:center}}.resultItem_box_map{position:relative}.resultItem_box_map .resultItem_box_map_offset{position:absolute;height:130px;top:-130px;visibility:hidden}.resultItem_box_map_wrap{padding:20px}.map_infotxt{font-size:16px;line-height:1.6;margin-bottom:5px}@media(max-width:767px){.resultItem_box_map_wrap iframe{width:100%}.resultItem_box_map .resultItem_box_map_offset{position:absolute;height:80px;top:-80px;visibility:hidden}}@media(max-width:767px){.u-spColor a{color:#4d4d4d;font-size:14px;font-weight:500}.u-spOnly-recruitment{font-size:12px;color:#4d4d4d}.resultItem_box.m-l-10.m-r-10.point{padding:40px 0 0}.char-spOnly{margin:15px 0 0}.char-job{padding:5px 7px 3px;background-color:#fdf4df;font-size:12px;font-weight:700;margin:0 5px 0 0}.char-job a{color:#f96426!important}.char-service{padding:5px 5px 3px;color:#f96426;background-color:#fdf4df;font-size:12px;font-weight:700}.is-icn.loc{background-color:#fca971;color:#fff;padding:5px 0 4px 15px;font-size:14px;font-weight:700;border-top-left-radius:4px;border-top-right-radius:4px}.is-icn.loc:before{content:"";display:inline-block;width:14px;height:14px;background-image:url(/build/assets/icon_va_m_sp-Bsed0m7m.svg);background-size:cover;background-repeat:no-repeat;top:1px;position:relative;margin:0 4px 0 0}.va-m-detail{padding:15px 25px 15px 15px;font-size:16px;color:#4d4d4d}.va-m-detail .fw-b a{color:#4d4d4d}.is-icn.fee{background-color:#fca971;color:#fff;padding:5px 0 4px 15px;font-size:14px;font-weight:700}.is-icn.fee:before{content:"";display:inline-block;width:14px;height:14px;background-image:url(/build/assets/icon_va_fee_sp-CdTt6781.svg);background-size:cover;background-repeat:no-repeat;top:2px;position:relative;margin:0 4px 0 0}.is-fee{padding:15px 25px 15px 15px;font-size:16px;color:#4d4d4d}.u-spColor{color:#53aeec;line-height:1.7}.c-btn.is-fav.active a .icn-fav:before{background:url(/build/assets/icon_awesome-star-on-sp-D9pjvCiN.svg) no-repeat center center}.icn-fav.icn-fav-txt-br{width:100%;font-size:16px;padding:0 0 0 5px;margin:0 0 0 12px;color:#4d4d4d}.icn-fav.icn-fav-txt-br:before{top:-3px;right:94px}.c-btn.is-fav.active a .icn-fav-txt-br:before{right:124px}.d-entry_btn .c-btn.is-cnt a{background-color:#ff5a5d;box-shadow:0 4px #d64810}.resultBtn.is-cnt.d-entry_btn .c-btn.is-cnt a{height:60px}.c-btn.is-fav.fav2js{border-radius:8px}.resultItem_box.m-l-10.m-r-10 .commentBoxWrap.u-mb-xs-40{display:none}.u-spOnly .commentBoxWrap.u-mb-xs-40 .commentBoxJobTitle{font-size:14px;margin:30px 0 0;text-align:left;padding:10px 0 10px 30px}.u-spOnly .commentBoxWrap.u-mb-xs-40 .commentBoxJobTitle:before{content:"";display:inline-block;width:15px;height:15px;background:url(/build/assets/comment_vector_sp-BkBixPQR.svg) no-repeat center center;position:absolute;top:11px;left:10px}.u-spOnly .commentBoxWrap.u-mb-xs-40 .commentBoxJobTitle:after{content:"";display:inline-block;width:60px;height:60px;background:url(/build/assets/comment_human_sp-eTiwlTSU.svg) no-repeat center center;position:absolute;top:-21px;right:15px}.commentBoxWrap.u-mb-xs-40{padding:10px 2% 15px;margin-bottom:0;background-color:#fff}.commentBoxWrap .commentBoxItemWord{padding:initial;background-color:initial;width:initial;border-radius:initial;position:initial;margin-left:initial;font-size:16px;line-height:1.5;color:#4d4d4d}.commentBoxWrap .commentBoxItemWord:before{display:none}.commentBoxWrap .commentBoxItem{padding:0}.u-spOnly .resultItem_box.m-l-10.m-r-10 .btl_ttl{padding:10px;text-align:initial;font-size:16px}.content_list_spOnly{border-bottom:#e8e8e8 1px solid;padding:0 0 20px}.content_list_spOnly_tag{border-bottom:#e8e8e8 1px solid;padding:0 0 14px}.spOnly_list_title{margin:20px 0 5px;font-weight:700;position:relative;padding-left:10px;font-size:16px;color:#4d4d4d}.spOnly_list_title:before{content:"";position:absolute;left:0;top:4px;width:3px;height:16px;background-color:#fca971;border-radius:2px}.is-service-detail-sp a,.is-jobtype-detail-sp a,.is-btlLst-detail-sp a,.city-name-sp,.jobopen-name{color:#f96426!important;background-color:#fdf4df;padding:5.5px 12px 3.5px;font-weight:700;display:inline-block;margin:5px -2px 5px 8px;border-radius:2px;font-size:14px}.is-list-detail-sp{font-size:16px;line-height:1.5;color:#4d4d4d;margin:10px 0 0 8px}.is-jobPlace-detail-sp{margin:10px 0 10px 8px;font-size:16px;color:#4d4d4d}.is-jobPlace-detail-sp a{color:#4d4d4d}.benefit_sp{border:1px solid #d9d9d9;border-radius:24px;padding:6px 14px 6px 26px;width:230px;margin:20px auto 0}.benefit_detail_sp{font-size:12px;color:#4d4d4d}.benefit_detail_sp:before{content:"";display:inline-block;width:14px;height:14px;background:url(/build/assets/icon_benefit_sp-BwoEejsx.svg) no-repeat center center;position:relative;top:2.5px;left:-6px}.benefit_modal_sp{position:fixed;top:0;left:0;width:100%;height:100%;background:#00000080;display:none;justify-content:center;align-items:center;z-index:1000}.modal_content{background:#fff;padding:20px 15px;border-radius:4px;width:94%;box-shadow:0 0 8px #0000001f}.modal_overlay_sp{position:absolute;width:100%;height:100%}.modal_list_title{margin:0 0 15px;font-weight:700;position:relative;padding-left:10px;padding-bottom:20px;border-bottom:#e8e8e8 1px solid;display:flex;justify-content:space-between;color:#4d4d4d}.modal_list_title:before{content:"";position:absolute;left:0;top:-5px;width:3px;height:30px;background-color:#fca971;border-radius:2px}.modal_close_icon_sp{content:"";display:inline-block;width:16px;height:16px;background:url(/build/assets/icon_modaloff_sp-Bj2f7kff.svg) no-repeat center center}.modal_content_detail{font-size:16px;line-height:1.6;color:#4d4d4d}.modal_content_close{border:2px solid #d9d9d9;border-radius:24px;padding:6px 0;width:230px;margin:15px auto 0;display:flex;justify-content:center;font-size:14px;position:relative;color:#4d4d4d}.content_list_spOnly .btlLst_box,.content_list_spOnly .btlLst_box dl{padding:0}.resultBtn.is-cnt.d-entry_btn .c-btn .is-in.icn-arw.footer{padding-left:26%}.resultDate.u-ta-center.updated_at.u-spOnly{margin:0 0 5px}.resultBtn.is-fav.end{width:27%}.icn-fav.icn-fav-txt-br-end{width:100%;font-size:16px;padding:0 0 0 5px;margin:0 0 0 12px;color:#4d4d4d}.icn-fav.icn-fav-txt-br-end:before{top:-3px;right:71px}.ended_style .resultBtn.is-cnt.d-entry_btn{width:100%}.ended-btnbox .resultBtn.is-cnt.d-entry_btn .c-btn.is-cnt{height:64px}a:hover{opacity:1!important}.resultBtn.is-fav.end .c-btn.is-fav.fav2js a,.resultBtn_box.ended_style.resultBtn_box__faq .resultBtn.is-fav .c-btn.is-fav.fav2js a{height:64px}.joboffer_faqbox_wrap .joboffer_faq_box{padding:0 10px}.is-jobPlace_map_wrap{margin:0 8px}}@media(max-width:410px){.icn-fav.icn-fav-txt-br:before{top:-4px;right:94px}.c-btn.is-fav.active a .icn-fav-txt-br:before{right:108px;top:-5px}.icn-fav.icn-fav-txt-br{width:100%;font-size:14px;padding:0 0 0 2px;margin:0 0 0 6px}}.commentBoxCTAWrap{padding-bottom:32px;width:75%;display:flex;justify-content:center}.commentBoxCTAWrap .commentBoxCTAButton{width:80%}.commentBoxCTAWrap .commentBoxCTAButton a{font-size:16px;background:#f86b35;box-shadow:0 2px 2px #00000029;color:#fff;font-size:20px;font-weight:700}.commentBoxCTAWrap .commentBoxCTAButton a .icn-arw:after{top:47%;width:10px;height:10px}@media screen and (max-width:767px){.commentBoxCTAWrap{padding-top:20px;padding-bottom:10px;width:100%}.commentBoxCTAWrap .commentBoxCTAButton{width:95%}.commentBoxCTAWrap .commentBoxCTAButton a{font-size:16px}}.feature{padding-top:55px;position:relative}.feature:before{content:"";position:absolute;top:0;left:50%;transform:translate(-50%);width:216px;height:29px;background-image:url(/build/assets/bgImage__building-DijOKEVc.webp);background-position:center;background-repeat:no-repeat}.feature__title{font-weight:700;font-size:17px;color:#fb8050;display:flex;align-items:center}.feature__title:before{content:"";width:21px;height:25px;background-image:url(/build/assets/feature__icon-Cx9UGQWf.svg);background-repeat:no-repeat}.feature__list{margin-top:5px}.feature__item:nth-of-type(n+2){margin-top:10px}.feature__anchor{transition:opacity .3s}.feature__anchor:hover{opacity:.55}@media screen and (max-width:768px){.r_aside__inner .feature__item{text-align:center}}.header__description{background:#fbfbfd}@media screen and (max-width:768px){.header__description{position:absolute;top:0;width:100%}}.header__description h1,.header__description p{font-size:12px;width:1100px;margin:auto;padding:3px 0}@media screen and (max-width:768px){.header__description h1,.header__description p{width:100%;padding:3px 0 3px 15px}}.l-header{display:flex;width:1100px;margin:auto;height:110px;padding-top:25px;border-bottom:none}@media screen and (max-width:768px){.l-header{width:100%;height:auto;padding-top:0;transition:none;display:grid;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;box-shadow:0 0 8px #999;border-bottom:2px solid #FCA971}.header-item1{grid-row:1;grid-column:1}.header-item2{grid-row:1;grid-column:2}.header-item3{grid-row:2;grid-column:1 / span 2}.l-header_gNav{background:#fff;width:100%;border-top:1px solid #F1F1F1;border-bottom:1px solid #FCA971}.l-header_gNav .gNav_menuList{display:flex;flex-direction:row;padding-top:8px;padding-bottom:5px}.l-header_gNav .gNav_menuList li{border-right:1px solid #F1F1F1}.l-header_gNav .gNav_menuList li:last-child{border:none}.l-header_gNav .gNav_listItemS a:has(.favorite),.l-header_gNav .gNav_listItemS a:has(.recently){position:relative}}.l-header-bgColor__primary{background-color:#fff}#wrapper .l-gNav,#__next .l-gNav{overflow:visible}.l-gNav{border-top:1px solid #E0E3E6;background:#faf9f7}.l-gNav.is-fixed{position:fixed;top:0;z-index:99}@media screen and (max-width:768px){.l-gNav.is-fixed{top:54px;left:0;width:100%;height:100vh;overflow-y:auto;z-index:9999}}.l-gNav_main{margin-bottom:-1px;position:relative}.l-gNav_main:before{content:"";border-bottom:4px solid #FFE6AE;width:100%;display:block;position:absolute;bottom:0;z-index:99}.l-gNav.is-fixed .l-gNav_main:before{border:none}.l-header_nav .job-recruiter{border-bottom:1px solid #444;position:relative;padding-right:25px}.l-header_nav .job-recruiter a{text-decoration:none}.l-header_nav .job-recruiter p{font-size:13px;color:#312727}.l-header_nav .job-recruiter:after{content:"";width:8px;height:8px;border-top:2px solid #444;border-right:2px solid #444;transform:rotate(45deg) translateY(-50%);position:absolute;top:48%;right:6%;border-radius:1px}.gNav_listItemS .first__anchor{background-color:#fddacc;width:18px;height:18px;border-radius:100%;display:inline-block;vertical-align:text-bottom;margin-left:10px;position:relative}.gNav_listItemS .first__anchor:after{content:"";position:absolute;top:18%;right:25%;width:8px;height:8px;border-top:2px solid #FB8050;border-right:2px solid #FB8050;transform:rotate(135deg) translateY(0);clip-path:none;background:none}.svg-top:before{background-image:url(/build/assets/icon_top-QBgzrn2-.svg);background-position:center;background-size:20px;width:20px;height:20px}@media screen and (max-width:768px){.svg-top:before{background-image:url(/build/assets/icon__navMenu__home__sp-BxRxibX_.svg);background-size:17px}}.svg-first:before{background-image:url(/build/assets/icon_first-time-BbkmB08h.svg);background-position:center;background-size:12px;width:20px;height:20px}@media screen and (max-width:768px){.svg-first:before{background-image:url(/build/assets/icon__navMenu__new__sp-Db262BpP.svg);background-size:13px}}.svg-access:before{background-image:url(/build/assets/icon__navMenu__access__sp-BoP1Qd2x.svg);background-position:center;background-size:15px;width:20px;height:20px}.svg-search:before{background-image:url(/build/assets/icon_search-DnQq7ce6.svg);background-position:center;background-size:20px;width:20px;height:20px}@media screen and (max-width:768px){.svg-search:before{background-image:url(/build/assets/icon__navMenu__search__sp-C6FUZNkb.svg);background-size:17px}}.svg-favorite:before{background-image:url(/build/assets/icon_favorite-BjF9pZJk.svg);background-position:center;background-size:20px;width:20px;height:20px}@media screen and (max-width:768px){.svg-favorite:before{background-image:url(/build/assets/icon__navMenu__keep__sp-D9SXqjNj.svg);background-size:17px}}.svg-history:before{content:"";background-image:url(/build/assets/icon_history-DX9ueKWV.svg);background-position:center;background-size:19px;width:20px;height:20px}@media screen and (max-width:768px){.svg-history:before{background-image:url(/build/assets/icon__navMenu__saw__sp-p2jYyqaH.svg);background-size:17px}}.l-gNav_main .gNav_menuList{display:flex;justify-content:center;align-items:center}@media screen and (max-width:768px){.l-gNav_main .gNav_menuList{display:none}}.l-gNav_main .gNav_menuList li{position:relative;font-size:1.4rem;font-weight:700}.l-gNav_main .gNav_menuList li:after{border-right:1px solid #444;content:"";display:block;position:absolute;height:20px;top:20px;right:0}.l-gNav_main .gNav_menuList li.last:after{border-right:none}.l-gNav_main .gNav_menuList li.first_mega_menu{height:60px;width:200px;display:flex;align-items:center;justify-content:center}.l-gNav_main .gNav_menuList li.first_mega_menu:hover{background-color:#f7f4ec;transition:.5s}.l-gNav_main .gNav_menuList a{font-size:1.4rem;font-weight:700;color:#312727;height:60px;width:200px;display:flex;align-items:center;justify-content:center;text-decoration:none}.l-gNav_main .gNav_menuList a:hover{background-color:#f7f4ec;transition:.5s;opacity:1}.l-gNav_main .gNav_menuList li span{padding-right:10px}.l-gNav_main .gNav_menuList .l-header_navCount.favorite{top:-5px;right:25px}.l-gNav_main .gNav_menuList .l-header_navCount.recently{top:-5px;right:35px}.l-gNav_main .gNav_menuList li:nth-of-type(1).is-active:before{position:absolute;bottom:0;right:0;left:0;width:100%;height:4px;margin:auto;content:"";background-color:#e87f17;z-index:99}.l-gNav_main .gNav_menuList li:nth-of-type(2).is-active:before{position:absolute;bottom:0;right:0;left:0;width:100%;height:4px;margin:auto;content:"";background-color:#e87f17;z-index:99}.l-gNav_main .gNav_menuList li:nth-of-type(3).is-active:before{position:absolute;bottom:0;right:0;left:0;width:100%;height:4px;margin:auto;content:"";background-color:#e87f17;z-index:99}.l-gNav_main .gNav_menuList li:nth-of-type(4).is-active:before{position:absolute;bottom:0;right:0;left:0;width:100%;height:4px;margin:auto;content:"";background-color:#e87f17;z-index:99}.l-gNav_main .gNav_menuList li:nth-of-type(5).is-active:before{position:absolute;bottom:0;right:0;left:0;width:100%;height:4px;margin:auto;content:"";background-color:#e87f17;z-index:99}.l-gNav_main .gNav_menuList li:nth-of-type(6).is-active:before{position:absolute;bottom:0;right:0;left:0;width:100%;height:4px;margin:auto;content:"";background-color:#e87f17;z-index:99}.gNav_menuList .first_mega_menu{position:relative;cursor:pointer}.gNav_menuList .first_mega_menu:hover .first__anchor:after{top:36%;transform:rotate(-45deg) translateY(0)}.l-gNav_main .mega_menu_listwrap{position:absolute;top:60px;width:100%;z-index:99}.l-gNav_main .mega_menu_listwrap:after{width:100%;height:100%;position:fixed;background-color:#0006;content:"";left:0;top:250px;z-index:-1;opacity:1;pointer-events:none}.l-gNav_main .mega_menu_listwrap ul{display:flex;align-items:center;justify-content:center;gap:2%;padding:30px 0;background-color:#fffbf2}.l-gNav_main .mega_menu_listwrap ul li{border:solid 2px #FFBC4E;border-radius:5px;background-color:#fff;text-align:center}.l-gNav_main .mega_menu_listwrap a{text-decoration:none}.l-gNav_main .mega_menu_listwrap p{padding:5px 0;position:relative;font-size:1.4rem;color:#312727}.l-gNav_main .mega_menu_listwrap p:after{content:"";width:8px;height:8px;border-top:2px solid #444;border-right:2px solid #444;transform:rotate(45deg) translateY(-50%);position:absolute;top:45%;right:8%;border-radius:1px}body{position:relative;-webkit-transition:all .6s;transition:all .6s}body:after{width:100%;height:100%;position:absolute;background-color:#0006;content:"";left:0;top:0;z-index:-1;opacity:0;-webkit-transition:all .6s;transition:all .6s}body.overlay:after{z-index:1;opacity:1}@media screen and (max-width:768px){.l-gNav_main{display:flex;flex-direction:column}}@media screen and (max-width:768px){.l-gNav .accordion{border-bottom:#e1ded6 1px solid}.l-gNav .accordion summary{display:flex;justify-content:space-between;align-items:center;position:relative;padding:15px 0 15px 50px;cursor:pointer;font-size:1.6rem;font-weight:700;line-height:1.1;color:#786a5b}.l-gNav .accordion summary::-webkit-details-marker{display:none}.l-gNav .accordion summary:before,.l-gNav .accordion summary:after{width:3px;height:16px;border-radius:5px;background-color:#fb8050;content:"";position:absolute;right:20px}.l-gNav .accordion summary:before{rotate:90deg}.l-gNav .accordion summary:after{transition:rotate .3s}.l-gNav .accordion[open] summary:after{rotate:90deg}.l-gNav .accordion[open] summary{border-bottom:1px solid #e1ded6}.l-gNav .accordion[open]{border-bottom:none}}@media screen and (max-width:768px){.svg-guide:before{background-image:url(/build/assets/icon__guide-C9vxZeZi.svg);background-position:center;background-size:15px;width:21px;height:31px}.svg-voice{left:16px}.svg-voice:before{background-image:url(/build/assets/icon__uservoice-TVqLM83D.svg);background-position:center;background-size:20px;width:27px;height:26px}.svg-useful{left:16px}.svg-useful:before{background-image:url(/build/assets/icon__useful-nfkfT4uc.svg);background-position:center;background-size:21px;width:27px;height:22px}.svg-advisor{left:16px}.svg-advisor:before{background-image:url(/build/assets/icon__carrerAdvisor-B-ePgL6U.svg);background-position:center;background-size:21px;width:27px;height:28px}.svg-place{left:20px}.svg-place:before{background-image:url(/build/assets/icon__interviewVenueList-DHbJWXXD.svg);background-position:center;background-size:15px;width:18px;height:28px}.svg-ranking:before{background-image:url(/build/assets/icon__ranking-C6MmDM8n.svg);background-position:center;background-size:24px;width:21px;height:26px;vertical-align:inherit}}.l-gNav_mainItemS:first-child{padding:12px 25px 0}.l-gNav_mainItemS:first-child a{font-size:0;padding:0}@media screen and (max-width:768px){.l-gNav_mainItemS:nth-of-type(2){order:1}.l-gNav_mainItemS:nth-of-type(3){order:2}.l-gNav_mainItemS:nth-of-type(4){order:3}.l-gNav_mainItemS:nth-of-type(5){order:4}.l-gNav_mainItemS:nth-of-type(6){order:7}.l-gNav_mainItemS:nth-of-type(7){order:5}.l-gNav_mainItemS:nth-of-type(8){order:6}}@media screen and (max-width:768px){.l-gNav_mainItemS a{padding:15px 0 15px 50px}.l-gNav_mainItemS a:after{content:"";width:12px;height:12px;border-top:3px solid #FB8050;border-right:3px solid #FB8050;transform:rotate(45deg) translateY(-50%);position:absolute;top:8px;right:20px;border-radius:1px;background:none}}.gNav__buttonList{display:none}@media screen and (max-width:768px){.gNav__buttonList{display:flex;flex-direction:row;justify-content:space-around;margin:15px 0}}.btn-search3S{background:linear-gradient(90deg,#53aeec,#5cd8f0);box-shadow:2px 2px 4px #00000029;border-radius:50px}@media screen and (max-width:768px){.btn-search3S{display:block;font-size:18px;text-align:center;padding:5px 0;letter-spacing:2px}}.btn-search3S:after{background:none}.l-header_logo{height:auto;padding:0;text-align:initial;justify-content:flex-start}@media screen and (max-width:768px){.l-header_logo{width:100%;margin:auto;padding-left:12px}}.l-header_logo img{width:280px}@media screen and (max-width:768px){.l-header_logo img{width:160px}}@media screen and (min-width:769px){.l-header_logo a{width:280px;height:72px}}.l-header_nav{position:relative;width:100%;height:auto;display:flex;align-items:center;gap:16px;justify-content:flex-end}@media screen and (max-width:768px){.l-header_nav{gap:0}}.l-header_navItem{width:initial}@media screen and (max-width:768px){.l-header_navItem{border-left:none;max-width:60px}.l-header_navItem:first-of-type,.l-header_navItem:last-of-type{margin-left:8px}}.l-header_navItem>a{display:flex;flex-wrap:nowrap;flex-direction:row;justify-content:center;align-items:center;background:#ededed;border:1px solid #E8E8EA;border-radius:26px;line-height:1}.l-header_navCount{width:15px;height:15px;font-size:10px;line-height:15px;padding:0;background:#ff5653}.l-header_navItem:nth-of-type(1) a{width:135.57px;height:42.73px}.l-header_navItem:nth-of-type(1) .l-header_navCount{top:5px;right:initial;left:32px}.l-header_navItem:nth-of-type(2) a{width:139.48px;height:42.73px}.l-header_navItem:nth-of-type(2) .l-header_navCount{top:6px;right:initial;left:27px}.l-header_navIcon{margin:0;padding-right:8px}@media screen and (max-width:768px){.l-header_navIcon{padding-right:0}}.l-header_navIcon.is-history:before{width:20px;height:20px;background:url(/build/assets/icon__recently-Cld8c8Yi.svg) no-repeat center center}.l-header_navIcon.is-star:before{width:19px;height:19px;background:url(/build/assets/icon__favorite-CaEzyqk4.svg) no-repeat center center}.l-header .cvArea__anchor{width:370px;height:43px;font-size:15px;background:linear-gradient(90deg,#ff6f35,#f5a119)}.l-header .cvArea__anchor:after{border-top:2px solid #FFF;border-right:2px solid #FFF;right:12px}@media screen and (max-width:768px){.l-header .cvArea__anchor{width:281px;height:43px;font-size:13px}}.l-header .cvArea__anchor--icon{width:81.71px;height:15.05px;font-size:11px}.flex-container{display:flex;align-items:center;gap:8px;margin-bottom:8px}.flex-end{justify-content:flex-end}.cvArea__anchor--entry{display:flex;align-items:center;justify-content:center;width:50%;height:43px;border-radius:100px;font-size:15px;background:#fc0851;color:#fff;border:2px solid #FC0851;box-shadow:2px 2px 4px #00000029;font-weight:600;letter-spacing:.01em;padding:0 15px;position:relative}.cvArea__anchor--login{display:flex;align-items:center;justify-content:center;width:50%;height:43px;border-radius:100px;font-size:15px;color:#00aaeb;background:#fff;border:2px solid #00aaeb;box-shadow:2px 2px 4px #00000029;font-weight:600;letter-spacing:.01em;padding:0 15px;position:relative}.l-header .cvArea__anchor--login{max-width:160px}.cvArea__anchor--entry:after{content:"";width:9px;height:9px;border-top:2px solid #fff;border-right:2px solid #fff;transform:rotate(45deg) translateY(-50%);position:absolute;top:45%;right:12px;border-radius:1px}.cvArea__anchor--login:after{content:"";width:9px;height:9px;border-top:2px solid #00aaeb;border-right:2px solid #00aaeb;transform:rotate(45deg) translateY(-50%);position:absolute;top:45%;right:12px;border-radius:1px}.about_mypage{display:flex;align-items:center;gap:4px}.about_mypage a{border-bottom:1px solid #444;color:#444;font-size:13px}@media screen and (max-width:768px){.about_mypage a{line-height:1.2}}.about_mypage img{width:16px;height:16px}.gNav__buttonItems{display:flex;align-items:center}.gNav__buttonItems a{color:#fb8050;font-weight:700;border:1px solid #FB8050;padding:6px 15px;border-radius:40px}@media screen and (max-width:768px){.gNav__buttonItems a{position:relative;background:#ffefe8;color:#312727;font-weight:700;border:1px solid #FB8050;padding:9px 30px}.gNav__buttonItems a:after{content:"";width:9px;height:9px;border-top:3px solid #FB8050;border-right:3px solid #FB8050;transform:rotate(45deg) translateY(-50%);position:absolute;top:45%;right:15px;border-radius:1px;background:none}}.gNav__corporate{padding-top:12px;margin-left:150px}@media screen and (max-width:768px){.gNav__corporate{padding-top:0;margin-left:0}}@media screen and (max-width:768px){.l-header_navItem:nth-of-type(1) a,.l-header_navItem:nth-of-type(2) a,.l-header_navItem>a,.l-header .header__cvArea__anchor{width:100%;height:auto;border-radius:6px;flex-direction:column;gap:3px}.l-header_navItem:has(.is-register)>a,.l-header_navItem:has(.is-search)>a{background:#fff;border:none}.l-header .header__cvArea__anchor{color:#e60}.l-header_navIcon.is-register:before{content:"";width:25px;height:25px;background:url(/build/assets/icon__navFreeRegistration__sp-C6SjavuS.svg) no-repeat center center;display:block;background-size:20px}.l-header_navIcon.is-search:before{content:"";width:25px;height:25px;background:url(/build/assets/icon__navSearch__sp-DpJNbCjc.svg) no-repeat center center;display:block;background-size:20px}.l-header_navItem.navItem-menu>a{border-radius:0;border:none;background:#e60;color:#fff}.l-header_navItem.navItem-menu span{background:inherit}.l-header_navMenu:before{background:url(/build/assets/icon__navMenu_white-DxsEOvCL.svg) no-repeat center center;background-size:20px;fill:#fff}.l-header_gNav .gNav_menuList .gNav_listItemS{text-align:center;width:90px}.l-header_gNav .gNav_menuList .gNav_listItemS a,.l-header_gNav .gNav_menuList .gNav_listItemS div{font-size:11px;display:flex;flex-direction:column;justify-content:center;color:#4d4d4d}}.cvArea__inner{display:flex;align-items:center;justify-content:space-between;width:100%;max-width:1100px;margin:0 auto;position:relative}@media screen and (max-width:768px){.cvArea__inner{display:block}}.cvArea__lead{display:none}@media screen and (max-width:768px){.cvArea__lead{display:flex;align-items:center;justify-content:center;font-weight:700;font-size:12.5px}.cvArea__lead:before{content:"｜";transform:scaleX(2) rotate(-15deg);margin-right:3px}.cvArea__lead:after{content:"｜";transform:scaleX(2) rotate(15deg);margin-left:3px}.cvArea__lead--big{font-size:15px;color:#fb8050}}.cvArea__anchor{display:flex;align-items:center;width:382.88px;height:52px;border-radius:26px;background:linear-gradient(90deg,#fb8050,#f9b436);box-shadow:2px 2px 4px #00000029;font-weight:600;font-size:20px;letter-spacing:.01em;color:#fff;padding:0 15px;position:relative}@media screen and (max-width:768px){.cvArea__anchor{width:360px;height:52px;font-size:18px;padding-left:16px;justify-content:flex-start;gap:5px}}.cvArea__anchor:after{content:"";width:9px;height:9px;border-top:3px solid #FFF;border-right:3px solid #FFF;transform:rotate(45deg) translateY(-50%);position:absolute;top:45%;right:4%;border-radius:1px}.cvArea__anchor--icon{display:flex;align-items:center;justify-content:center;font-weight:700;font-size:12px;line-height:1.2;letter-spacing:.07em;color:#fb834f;width:46px;padding:8px 0;border-radius:8px;background:#fff;margin-right:8px}.cvArea__anchor__main--icon{display:flex;align-items:center;justify-content:center;font-weight:700;font-size:12px;line-height:1.2;letter-spacing:.07em;color:#fc0751;width:46px;padding:8px 0;border-radius:8px;background:#fff;margin-right:8px}@media screen and (max-width:768px){.cvArea__anchor--icon{margin-right:6px}}@media screen and (max-width:768px){.cvArea__body{width:80%;margin:12px auto 0;text-align:center}}.cvArea__first{display:flex;align-items:center;width:253px;height:34px;border-radius:26px;background:#fff;box-shadow:2px 2px 4px #00000029;font-weight:600;font-size:14px;color:#53aeec;border:1px solid #53AEEC;padding:0 15px;position:relative;gap:5px}.cvArea__first:after{content:"";width:8px;height:8px;border-top:3px solid #53AEEC;border-right:3px solid #53AEEC;transform:rotate(45deg) translateY(-50%);position:absolute;top:45%;right:5%;border-radius:1px}.cvArea__first:before{content:url(/build/assets/beginner-icon-BBsL5NiX.svg);width:20px;height:20px}.cvArea__first span{line-height:1}.cvArea__head{margin-bottom:16px}.cvArea__catch{text-align:center;margin-bottom:8px;font-weight:700}.cvArea__catch:before,.cvArea__catch:after{position:relative;display:inline-block;content:"";background:#312727;width:1px;height:2em;margin:-.2em 1em 0;vertical-align:middle}.cvArea__catch:before{transform:rotate(-35deg)}.cvArea__catch:after{transform:rotate(35deg)}.cvArea__anchor--main{background:#fc0851;color:#fff;padding:10px;position:relative;font-weight:700;font-size:20px;width:385px;border-radius:100px;display:flex;align-items:center;justify-content:center;box-shadow:0 3px 6px #00000029}.cvArea__anchor--main:after{content:"";width:10px;height:10px;border-top:2px solid #FFF;border-right:2px solid #FFF;transform:rotate(45deg) translateY(-50%);position:absolute;top:48%;right:6%;border-radius:1px}.cvArea__newer{width:270px;margin:0 auto;padding:0;border-radius:10px;text-align:center;box-shadow:0 3px 6px #00000029}@media screen and (max-width:768px){.cvArea__anchor--main{width:100%;font-size:18px}.cvArea__newer{width:100%}}@media screen and (max-width:320px){.cvArea__anchor--icon{width:38px;padding:4px 0;margin-right:6px}.cvArea__anchor--main{font-size:16px;padding:8px 10px}.cvArea__catch{font-size:15px}.cvArea__catch:before,.cvArea__catch:after{height:1.5em;margin:0 .8em}.cvArea__head{margin-bottom:15px}}.cvArea__newer--btn{border:solid 2px #FF6F35;color:#ff6f35;font-weight:700;display:block;line-height:1;padding:14px 20px;position:relative;border-radius:8px;background:#fff;text-align:center}.cvArea__newer--btn:after{content:"";width:8px;height:8px;border-top:2px solid #FF6F35;border-right:2px solid #FF6F35;transform:rotate(45deg) translateY(-50%);position:absolute;top:48%;right:6%;border-radius:1px}body{font-family:游ゴシック体,YuGothic,游ゴシック,Yu Gothic,sans-serif;color:#312727;line-height:1.5;overflow-X:hidden}img{max-width:100%;height:auto}a:hover{opacity:.8}.u-pcOnly{display:block!important}@media screen and (max-width:768px){.u-pcOnly{display:none!important}}.u-spOnly{display:none!important}@media screen and (max-width:768px){.u-spOnly{display:block!important}}.u-spOnlyTr{display:none!important}@media screen and (max-width:768px){.u-spOnlyTr{display:table-row!important}}.text-center{text-align:center!important}.text-indent-md{text-indent:15px}.main__outer{padding:30px 0 80px;position:relative}@media screen and (max-width:768px){.main__outer{padding:35px 0 5px}}.main__outer--heroArea{position:relative;background-image:url(/build/assets/mv-image_pc-llRMWyY9.jpg);background-repeat:no-repeat;background-size:cover;background-position:center center;height:336px}@media screen and (min-width:1920px){.main__outer--heroArea{background-size:contain}}.main__outer--heroArea:after{content:"";width:100vw;min-width:1100px;height:100%;position:absolute;top:0;left:50%;transform:translate(-50%);background:#ffe6ae;z-index:-1}.main__outer--cvArea{background-color:#fdf4df;padding:17px 0 24px;position:relative;border-bottom:4px solid #FFE6AE}.main__outer--cvArea:before{content:"";width:100vw;min-width:1100px;height:100%;position:absolute;top:0;left:50%;transform:translate(-50%);background:#faf9f7;z-index:-1}@media screen and (max-width:768px){.main__outer--heroArea{background-image:url(/build/assets/mv-image_sp-EB_vRAuC.jpg)}.main__outer--cvArea{padding:16px 20px 24px}.main__outer--cvArea:before{content:none}.main__outer--heroArea:after{min-width:auto;background-color:#fff}}@media screen and (max-width:490px){.main__outer--heroArea{height:210px}}@media screen and (max-width:320px){.main__outer--heroArea{height:200px}.main__outer--cvArea{padding:14px 15px 20px}}.main__outer--jof{padding:30px 0 0}@media screen and (max-width:768px){.main__outer--jof{padding:30px 0 0}}.main__outer--gray{background-color:#faf9f7}.main__outer--orange{background-color:#fff6f2}.main__outer--gray:nth-of-type(1){padding:0 0 30px}@media screen and (max-width:768px){.sp__main__outer-white{background:#fff}}@media screen and (max-width:768px){.main__inner{width:100%;padding:0 12.5px;margin:0 auto}}@media screen and (max-width:768px){.main__inner__fullWidth{width:100%;margin:0 auto}}.main__inner:nth-of-type(n+2){margin-top:50px}@media screen and (max-width:768px){.main__inner:nth-of-type(n+2){margin-top:30px}}.main__inner--small{max-width:767px;margin:0 auto}.main__moreOuter{max-width:365px;margin:25px auto 0}@media screen and (max-width:768px){.main__moreOuter{max-width:274px}}.main__more{display:flex;align-items:center;justify-content:center;height:52px;border-radius:26px;background:#fff6f2;border:1px solid #fb8050;box-shadow:2px 2px 4px #00000029;font-weight:600;font-size:20px;letter-spacing:.08em;text-align:center;transition:opacity .3s;position:relative}@media screen and (max-width:768px){.main__more{font-size:15px;height:39px}}.main__more:hover{opacity:.55}.main__more:after{content:"";width:8px;height:8px;border-top:3px solid #312727;border-right:3px solid #312727;transform:rotate(45deg) translateY(-50%);position:absolute;top:45%;right:5%;border-radius:1px}.main__bgLine{text-align:center;position:relative}@media screen and (max-width:768px){.main__bgLine{margin-top:30px}}.main__bgLine:before{content:"";display:block;height:0;border-bottom:3px solid #FB8050;position:absolute;bottom:0;left:0;right:0;margin:auto}.main__bgLine:after{content:"";display:inline-block;width:235px;height:35px;background-image:url(/build/assets/logo-C5bO94e9.svg);background-size:contain;background-repeat:no-repeat;vertical-align:middle;position:absolute;right:0;left:0;margin:auto;top:8px}@media screen and (max-width:768px){.main__bgLine:after{top:0;width:210px}}@media screen and (max-width:768px){.main__bgImage{margin-top:40px}}@media screen and (max-width:768px){.main__toTop{position:relative;color:#fb8050;font-weight:700;width:170px;margin:30px auto 0;display:block;height:20px;text-align:center}.main__toTop:before{content:"";width:10px;height:10px;border-top:3px solid #FB8050;border-right:3px solid #FB8050;transform:rotate(-45deg) translateY(-100%);position:absolute;top:0;right:0;left:0;margin:auto;border-radius:1px}}.mt_floating_wrap{position:fixed;left:0;right:0;margin:auto;bottom:0;z-index:99;background-color:#000000b3}.mt_floating_wrap .floating_in{width:900px;margin:0 auto;padding:20px 0}.mt_floating_wrap .floating_box{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:center}.mt_floating_wrap .floating_box .c-btn,.mt_floating_wrap .floating_box .c-btn a{border-radius:100px;-ms-border-radius:100px;-moz-border-radius:100px;-webkit-border-radius:100px}.mt_floating_wrap .floating_box .flbtn.is-cnt{width:630px}.mt_floating_wrap .floating_box .c-btn .is-in{padding-left:20px;display:flex;letter-spacing:normal;vertical-align:middle;position:relative;color:#fff;font-weight:700;justify-content:center;line-height:1.2;top:30px;transform:translateY(-50%)}.mt_floating_wrap .c-btn .icn-free{background:#fff;border-radius:4px;-ms-border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;font-size:1.8rem;line-height:1;color:#b56100;padding:2px;margin:0 10px 0 0}.mt_floating_wrap .floating_box .c-btn.is-cnt a{background:linear-gradient(90deg,#fb8050,#f9b436);box-shadow:0 3px 6px #fb805066;font-size:18px}.mt_floating_wrap .floating_box .c-btn.flbtn .icn-free{border-radius:50px;color:#fb8050;vertical-align:middle;font-size:14px;padding:5px 10px;margin:0 10px 2px 0;display:inline-block;position:absolute;top:50%;transform:translateY(-50%);left:20px}.mt_floating_wrap .c-btn .icn-arw:before{content:"";width:8px;height:8px;border-top:3px solid #FFF;border-right:3px solid #FFF;transform:rotate(45deg) translateY(-50%);position:absolute;top:45%;right:6%;border-radius:1px;z-index:10;background:none}.mt_floating_wrap .c-btn a{display:table;table-layout:fixed;letter-spacing:-.4em;width:100%;height:60px;box-sizing:border-box;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;border-radius:6px;-ms-border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;position:relative}.c-sp{display:none}@media screen and (max-width:768px){.mt_floating_wrap .floating_in{width:100%;margin:0 auto;padding:10px 0}.mt_floating_wrap .floating_box .flbtn.is-cnt{width:70%}.mt_floating_wrap .floating_box .flbtn.fl-fav a,.mt_floating_wrap .floating_box .flbtn.fl-job a,.mt_floating_wrap .floating_box .c-btn.flbtn .icn-free{font-size:3vw}.mt_floating_wrap .floating_box .c-btn.is-cnt a{font-size:13px;padding:5px 9px}.mt_floating_wrap .floating_box .c-btn,.mt_floating_wrap .floating_box .c-btn a{border-radius:5px}.mt_floating_wrap .floating_box .c-btn .is-in{padding:0;text-align:center;position:static;transform:translateY(0);width:100%;height:50px;display:flex;align-items:flex-end;line-height:1.1}.mt_floating_wrap .floating_box .c-btn.flbtn .icn-free{padding:3px 15px;margin:0 auto 5px;text-align:center;top:0;transform:translateY(0) translate(-50%);left:50%}.mt_floating_wrap .c-btn.is-fav.active a{box-shadow:none}.c-sp{display:block}}@media screen and (min-width:769px){.mt_shindan_banner{background-color:#cce5f9;padding:15px 40px;margin:0 0 5%;border-radius:7px;height:98px;display:flex;align-items:center}.mt_shindan_banner.content_in{margin:0 10px 6%}.mt_shindan_banner .cta-l{float:left;width:60%}.mt_shindan_banner p{margin:0;color:#000}.mt_shindan_banner .cta-l p.cta-t{font-weight:600;font-size:2rem}.mt_shindan_banner.content_in .cta-l p.cta-t{font-size:1.9rem}.mt_shindan_banner .cta-l p span{font-weight:600}.mt_shindan_banner .cta-r{float:right;width:40%;margin:0;padding:0}.mt_shindan_banner .cta-r .cta-button a{background-color:#53aeec;color:#fff;font-size:2rem;font-weight:700;line-height:1.5;text-decoration:none;padding:5px 40px;display:inline-flex;justify-content:center;align-items:center;text-align:left;border:2px solid #53AEEC;border-radius:7px;transition:all .2s}.mt_shindan_banner .cta-r .cta-button{margin:0 auto;display:flex;justify-content:end}.mt_shindan_banner .cta-r .cta-button a:hover,.mt_shindan_banner .cta-r .cta-button a:active{color:#53aeec;background-color:#fff;border-color:#53aeec;opacity:1}}@media screen and (max-width:768px){.mt_shindan_banner{background-color:#cce5f9;padding:15px 12px;margin:0 0 5%;border-radius:7px;display:block}.mt_shindan_banner.content_in{margin:0 8px 6%}.mt_shindan_banner .cta-l{width:100%;text-align:center}.mt_shindan_banner .cta-l p.cta-t{font-weight:600;font-size:20px}.mt_shindan_banner.content_in .cta-l p.cta-t{font-size:19px}.mt_shindan_banner .cta-l p{font-size:14px}.mt_shindan_banner p{margin:0;line-height:2;text-align:center;color:#000}.mt_shindan_banner .cta-l p span{font-weight:600}.mt_shindan_banner .cta-r{width:100%;margin:0;padding:0}.mt_shindan_banner .cta-r .cta-button{margin:0 auto;display:flex;justify-content:center}.mt_shindan_banner .cta-r .cta-button a{background-color:#53aeec;color:#fff;font-size:2rem;font-weight:700;line-height:1.5;text-decoration:none;padding:5px 15px;display:inline-flex;justify-content:center;align-items:center;border:2px solid #53AEEC;border-radius:7px;transition:all .2s;margin-top:10px;width:100%}}.banner__service_qualification{border:solid 8px;border-image:linear-gradient(90deg,#f97028,#f8b135) 1}.top__titleOuter--information,.top__titleOuter--information_sp{margin-bottom:15px;position:relative}.top__title_banner--information_sp{display:flex;align-items:center;margin:0}.top__title_banner--information_sp:before{content:"";display:block;width:21px;height:21px;border-radius:1px;background:#fb8050;margin-right:10px}@media screen and (max-width:768px){.top__titleOuter--information_sp:after{content:"";background-image:url(/build/assets/bgLine__building--thinorange-C1hwz4rj.webp);background-size:contain;background-repeat:no-repeat;position:absolute;width:100%;height:194px;top:0;right:0;left:0;margin:auto;transform:translateY(-50%)}.top__title_banner--information_sp{margin-top:120px}}.banner__service_qualification p{text-align:center;margin:8px}.banner__service_qualification_button{display:flex;padding:12px;gap:12px;justify-content:center;align-items:center}.banner__service_qualification_button-action{display:flex;align-items:center;justify-content:center;gap:8px;width:90%;padding:12px;background-color:#fff;border:2px solid #FB8050;border-radius:50px;color:#333;font-size:16px;font-weight:700;letter-spacing:3.92px;text-decoration:none;position:relative;cursor:pointer;transition:opacity .3s,background-color .3s}.banner__service_qualification_button-action:hover{background-color:#fff6f2;opacity:.8}.button--icon img{width:24px;vertical-align:middle}.banner__service_qualification_button-action:after{content:"";width:8px;height:8px;border-top:3px solid #FB8050;border-right:3px solid #FB8050;position:absolute;top:50%;right:20px;transform:translateY(-50%) rotate(45deg);border-radius:1px}@media screen and (max-width:767px){.banner__service_qualification_button{flex-direction:column}}picture img{width:100%;height:auto}.pc--br,.sp--br{display:none}@media screen and (min-width:769px){.pc--br{display:inline}.pc--br:after{content:"\a";white-space:pre}}@media screen and (max-width:768px){.sp--br{display:inline}.sp--br:after{content:"\a";white-space:pre}}.footer-occupation-link{max-width:980px;width:100%;margin:40px auto}@media screen and (max-width:768px){.footer-occupation-link{width:90%}}.footer-occupation-link_list{display:flex;flex-direction:row;justify-content:center;flex-wrap:wrap;gap:8px}@media screen and (max-width:768px){.footer-occupation-link_list{display:grid;grid-template-columns:repeat(2,1fr);gap:16px;font-size:3.5vw}}.footer-occupation-link_list li a{color:#53aeec}@media screen and (max-width:768px){.footer-occupation-link_list li a{display:block;width:100%;height:100%}}.footer-occupation-link_list li:after{content:"|";font-size:12px;display:inline-block;padding-left:8px}@media screen and (max-width:768px){.footer-occupation-link_list li{position:relative;padding-bottom:8px;display:flex;align-items:center;border-bottom:1px solid #53AEEC}.footer-occupation-link_list li:after{content:"";width:8px;height:8px;border-top:2px solid #53AEEC;border-right:2px solid #53AEEC;transform:rotate(45deg) translateY(-50%);position:absolute;top:0;bottom:0;right:0;margin:auto;border-radius:1px;padding-left:0}}.footer-occupation-link_list li:last-child:after{content:"";padding-left:0}.footer-occupation-link_list li a:hover{text-decoration:underline}.footer__cvArea .cvArea__anchor{display:flex;align-items:center;width:382.88px;height:52px;border-radius:26px;background:linear-gradient(90deg,#fb8050,#f9b436);font-weight:600;font-size:20px;letter-spacing:.01em;color:#fff;padding:0 15px;position:relative;margin:auto}@media screen and (max-width:768px){.footer__cvArea .cvArea__anchor{width:360px;height:52px;font-size:18px;padding-left:0;justify-content:center;gap:5px;margin:auto}}.footer__cvArea .cvArea__anchor:after{content:"";width:9px;height:9px;border-top:3px solid #FFF;border-right:3px solid #FFF;transform:rotate(45deg) translateY(-50%);position:absolute;top:45%;right:4%;border-radius:1px}.footer__cvArea .cvArea__anchor--icon{display:flex;align-items:center;justify-content:center;font-weight:700;font-size:12px;letter-spacing:.07em;color:#fb8050;width:63px;height:24.39px;border-radius:12.19px;background:#fff;margin-right:8px}@media screen and (max-width:768px){.footer__cvArea .cvArea__anchor--icon{margin-right:6px}}.footer__navList{display:flex;flex-wrap:nowrap;flex-direction:row;justify-content:center;gap:10px}@media screen and (max-width:768px){.footer__navList{display:grid;grid-template-columns:1fr 1fr;gap:12px 0}}.footer__navItem a{display:inline-block;background:#fff;border:1px solid #FB8050;border-radius:5px;position:relative;padding:8px 20px 8px 12px;box-shadow:2px 2px 4px #0000001a}@media screen and (max-width:768px){.footer__navItem a{display:flex;align-items:center;width:180px;height:54px;border-radius:3px;padding:8px}}.footer__navItem a:after{content:"";width:8px;height:8px;border-top:2px solid #312727;border-right:2px solid #312727;transform:rotate(45deg) translateY(-50%);position:absolute;top:45%;right:8px;border-radius:1px}.l-footer_inner .footer__cvArea{margin-bottom:40px}@media screen and (max-width:768px){.l-footer_inner .footer__cvArea{margin-bottom:25px}}.l-footer_inner .footer__cvArea .cvArea__anchor{justify-content:center}.l-footer{border-top:none;padding-top:0;background-color:initial}@media screen and (max-width:768px){.l-footer{background:transparent}}.l-footer_nav{padding-right:0;padding-left:0}@media screen and (min-width:769px){.l-footer_nav{margin:0 calc(50% - 50vw);width:100vw}}.l-footer_nav ul li a{color:#312727}.l-footer_copyrightBox{background:#fff;border-top:none}.l-footer dd a{color:initial}.l-footer_inner{padding:30px 0}.l-footer-bgColor__primary{background:#fff8f3}.l-footer_licenseBoxItem{background:#fff}.l-footer_nav2{background:initial;border-top:none;text-align:left;max-width:1100px;width:100%;margin:20px auto;padding:0}@media screen and (max-width:768px){.l-footer_nav2{background:#faf9f7;border-top:#ececec 1px solid;margin-top:0;margin-bottom:0;padding:10px}}.l-footer_nav2 .l-footer_logo img{width:90px;height:auto}.l-footer_nav li:nth-child(1),.l-footer_nav li:nth-child(2){padding:0}@media screen and (max-width:768px){.l-footer_nav li:nth-child(1),.l-footer_nav li:nth-child(2){padding:0}}@media screen and (max-width:768px){.l-footer_nav li{justify-content:center}}.l-footer .l-footer_nav2 .footer__container{display:grid;grid-template-columns:100px 1fr;align-items:center;border-top:2px solid #2798e3;border-bottom:1px solid #2798e3;padding:8px 0}.l-footer_nav2 dl{display:flex;align-items:center}@media screen and (max-width:768px){.l-footer_nav2 dl{flex-direction:column;align-items:baseline}}.l-footer_nav2 dt{margin-top:0}.footer__wrapper dl{display:grid;grid-template-columns:110px 1fr;align-items:baseline;margin-top:12px;width:910px}.footer__wrapper .footer_nav__items{display:flex;flex-wrap:wrap}#top-only-footer{display:none;background:initial;border-top:none;text-align:left;max-width:1100px;width:100%;margin:20px auto;padding:0}@media screen and (max-width:768px){#top-only-footer{display:none!important}}#top-only-footer .l-footer_logo img{width:90px;height:auto}.l-footer #top-only-footer .footer__container{display:grid;grid-template-columns:100px 1fr;align-items:center;border-top:2px solid #2798e3;border-bottom:1px solid #2798e3;padding:8px 0}#top-only-footer dt{margin-top:0;font-size:1.2rem;font-weight:700}.hide{display:none!important}.p-left{padding-left:5%}@media(min-width:767px){a{color:#006ae7}.l-contents-col2{width:1100px}.l-contents-col2 .l-main{width:770px}.btlLst_bnr a{display:grid;justify-content:center}.jobDetail__card{position:relative;border-radius:8px;border-top:2px solid #F36125;overflow:hidden}.jobDetail__head{display:flex;column-gap:8px;position:absolute;top:-1px;left:24px}.jobDetail__label{display:flex;align-items:center;justify-content:center;column-gap:2px;padding:6px;border-radius:0 0 4px 4px;box-shadow:2px 2px 1px #0000001a;text-align:center;font-size:12px;font-weight:700;line-height:1.2;letter-spacing:.48px;overflow:hidden}.jobDetail__label--job{border:1px solid #027020;background-color:#027020;color:#fff}.jobDetail__label--service{border:1px solid #D03500;color:#d03500}.jobDetail__label--service:before{content:"";display:block;width:14px;height:12px;background:url(/build/assets/icon_employment-AnJByubX.svg) no-repeat center/cover}.jobDetail__label--ended{border:1px solid #666;background-color:#666;color:#fff}.jobDetail__body{padding:24px;border-radius:0}.jobDetail__corp{display:flex;justify-content:flex-end;font-weight:400;padding-top:10px}.jobDetail__corp a{display:flex;align-items:center;column-gap:6px;color:#006ae7;font-size:14px;font-weight:500;line-height:1.5;letter-spacing:.56px;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}.jobDetail__corp a:before{content:"";display:block;width:18px;height:15px;background:url(/build/assets/icon_employment-blue-KjYGn1uC.svg) no-repeat center/cover}.jobDetail__shop{margin-top:12px;color:#333;font-size:16px;font-weight:500;line-height:1.5;letter-spacing:.64px}.jobDetail__body .resultItem_head{padding:12px 0 0}.jobDetail__body .resultItem_head .is-ttl{font-size:24px;color:#333;letter-spacing:.96px;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.jobDetail__body .resultItem_bottom{display:flex;column-gap:12px;margin-top:16px;padding-top:16px;border-top:1px dashed #FED9CA}.table-type1{margin:0;border-collapse:separate;border-spacing:0 7px}.table-type1 tbody tr{border:none}.l-contents-col2 .table-type1 th{width:95px;text-align:center;vertical-align:bottom}.l-contents-col2 .table-type1 th.va-m{vertical-align:middle}.table-type1 tbody td{padding:0 0 0 24px;font-size:16px}.table-type1 tbody td span.fw-b{font-weight:700}.table-type1 tbody td span.fs-s{font-size:14px}.table-type1 .is-icn span{display:inline-block;padding:25px 0 0;font-size:15px}.table-type1 .is-icn span:before{width:25px;height:25px;margin:0;left:50%;transform:translate(-50%)}.jobDetail__card .resultItem_btn{display:none}.jobDetail__imgOuter{flex-shrink:0}.jobDetail__imgOuter img{width:257px;height:193px}.detailThumbSlider .detailThumbSlider__slide img{width:257px;height:193px;object-fit:cover}.jobDetail__anchorOuter{display:flex;align-items:center;justify-content:center;column-gap:12px;margin-top:24px}.jobDetail__facilityTour{display:flex;align-items:center;justify-content:center;width:220px;height:64px;padding-right:12px;border-radius:8px;background-color:#0070c8;box-shadow:0 2px 2px #00000029;position:relative;color:#fff;font-size:18px;font-weight:700;line-height:1.8;letter-spacing:.72px}.jobDetail__facilityTour:after{content:"";display:block;width:10px;height:10px;border-top:2px solid #FFF;border-right:2px solid #FFF;position:absolute;top:50%;right:12px;transform:translateY(-50%) rotate(45deg)}.jobDetail__anchor{display:flex;align-items:center;justify-content:center;column-gap:8px;width:393px;height:64px;padding-right:12px;border-radius:8px;background:#f96426;box-shadow:0 2px 2px #00000029;position:relative;color:#fff;font-size:20px;font-weight:700;line-height:1.8;letter-spacing:.8px}.jobDetail__anchor span{display:flex;align-items:center;justify-content:center;width:45px;height:24px;border-radius:3px;background:#fff;color:#f96426;font-size:14px;font-weight:700;line-height:1.3;letter-spacing:.56px}.jobDetail__anchor:after{content:"";display:block;width:10px;height:10px;border-top:2px solid #FFF;border-right:2px solid #FFF;position:absolute;top:50%;right:12px;transform:translateY(-50%) rotate(45deg)}.jobDetail__anchorOuter .resultBtn.is-fav{width:85px;height:64px}.jobDetail__anchorOuter .c-btn a{height:64px}.jobDetail__anchorOuter .c-btn .icn-fav{padding:0}.jobDetail__anchorOuter .c-btn .icn-fav:before{content:none}.jobDetail__endedOuter{display:grid;grid-template-columns:1fr max-content;grid-template-rows:repeat(2,max-content);align-items:flex-end;justify-content:space-between;column-gap:12px;padding:24px 48px 0}.jobDetail__endedOuter .resultBtn.is-cnt.ended__anchor .c-btn .is-in{padding:0 32px 0 0}.jobDetail__endedOuter .ended__anchor{grid-row-start:2}.jobDetail__endedOuter .ended-toptxt{padding:0;font-size:14px;letter-spacing:.56px}.jobDetail__endedOuter .resultBtn.is-cnt.d-entry_btn.similar-btnbox.ended__anchor{grid-row-start:2;margin-top:16px;padding:0}.jobDetail__endedOuter .resultBtn.is-fav{grid-row-start:2;width:auto}.jobDetail__endedOuter .c-btn.is-fav a{display:grid;align-items:center;justify-content:center;padding:0 16px}.jobDetail__noteOuter{display:flex;align-items:center;justify-content:center;column-gap:16px;max-width:528px;margin:16px auto 0;padding:16px 48px;background:#fafafa}.jobDetail__note{color:#333;text-align:center;font-size:12px;font-weight:700;line-height:1.5;letter-spacing:.48px}.jobDetail__note span{display:inline-block;padding-top:.4em;background:top left / 1em .5em repeat-x radial-gradient(circle,#f96426 .14em,#0000 .13em)}.jobDetail__body p.updated_at{margin-top:16px;font-size:12px;color:#333;line-height:1.5;letter-spacing:.48px}.btl_ttl,.corporate-info_ttlbox{background-color:#d03600}.pointBoxWrap h2:before{width:83px;height:67px}.pointBoxWrap h2:after{width:112px;height:114px;background:url(/build/assets/detail_point_kainyan-DXE7_x6A.png) no-repeat center/cover;right:20px;bottom:-30px}.pointBoxWrap{padding-bottom:24px;background-color:#d03600}.pointBoxJobTitle{padding:12px 0}.pointBoxWrap .pointBoxItem{margin:0 40px;padding:16px 0;border-bottom:1px dashed #FED9CA}.threepoint-txtbox-area{margin:0 24px;padding:16px 0}.pointBoxTitleWrap{margin-bottom:2px}.pointBoxItem .pointBoxTitleIcon{display:flex;align-items:center;justify-content:center;flex-direction:column;width:64px;height:84px;margin:0 24px 0 0;padding:0;background:none;font-size:15px;color:#333;flex-shrink:0}.pointBoxItem .pointBoxTitleIcon:before{content:"";display:block;width:40px;height:30px;margin:0 auto 6px;background:url(/build/assets/point_nikukyu-Ccs8-jtl.svg) no-repeat center/cover;border:none;transform:rotate(0);position:relative;right:auto;bottom:auto}.pointBoxItem .pointBoxTitleIcon.u-pcOnly span{font-size:23px}.pointBoxItem .pointBoxTitleWord{width:100%;font-size:24px}.pointBox-txt{padding:16px;background-color:#fafafa;font-weight:500;color:#333}.btl_wrap{padding:0 24px}.btlLst_box{padding:24px 0;border-bottom:1px solid #E6E6E6}.btlLst_box:first-child{padding:0 0 24px}.btl_work{padding:0;border-bottom:1px solid #E6E6E6}.btl_workbox{padding:24px 0;background-color:#fff}.btlLst_box dl{padding:0}.btlLst_box dl,.btl_workbox dl{column-gap:16px}.btlLst_box dt,.btl_workbox dt,.date_tbl dt{flex-shrink:0;width:160px;font-size:16px;color:#333}.btl_workbox dd.btl_work_detail{overflow:unset;height:unset}.btlLst_box dd,.date_tbl dd{width:100%}.btlLst_memo{margin:10px 0 0 176px}.date_tbl{padding:0 24px}.date_tbl dl{padding:24px 0;border-bottom:1px solid #E6E6E6}.date_tbl dl:first-child{border-bottom:1px solid #E6E6E6}.commentBoxWrap .commentBoxJobTitle{margin-bottom:24px;padding:12px 0;background-color:#d03600}.commentBoxInner{padding:0 50px 0 24px}.commentBoxInner--ca{padding:0 24px}.commentBoxWrap .commentAword{padding:0 0 14px;font-size:20px}.commentBoxWrap .commentBoxItem.figure-left .commentBoxItemFigure{flex-shrink:0}.commentBoxWrap .commentBoxItem.figure-left .commentBoxItemFigure img{width:63px;height:63px;object-fit:contain;border-radius:50%;background-color:#fafafa}.commentBoxWrap .commentBoxItem.figure-right{padding:0 0 32px}.commentBoxItem--ca{display:flex;padding:0 0 16px}.commentBoxWrap .commentBoxItemWord{padding:16px 24px;border-radius:8px;font-weight:500;font-size:16px}.commentBoxItemWord--ca{padding:16px 20px}.commentBoxWrap .commentBoxItemWord--ca:before{content:"";display:block;position:absolute;top:32px;left:-25px;border:10px solid transparent;border-right:20px solid #fff6f2}.ctaArea__content{position:relative;padding:24px 140px;background:url(/build/assets/ctaArea_bg-r-HcAptr.png) #fff no-repeat top/contain;border-radius:8px;box-shadow:0 3px 6px #00000029}.ctaArea__text{font-size:18px;font-weight:700;line-height:1.8;text-align:center;letter-spacing:.8px}.ctaArea__text--blue{color:#008fe7;letter-spacing:.96px}.ctaArea__btnOuter{display:flex;column-gap:12px;margin-top:8px}.ctaArea__anchor{display:flex;align-items:center;justify-content:center;column-gap:10px;padding:14px 52px 14px 40px;border-radius:8px;background:#f96426;box-shadow:0 2px 2px #00000029;color:#fff;font-size:20px;font-weight:700;line-height:1.8;letter-spacing:.8px}.ctaArea__anchorIcon{display:flex;align-items:center;justify-content:center;width:40px;height:20px;border-radius:3px;background:#fff;color:#f36125;font-size:14px;font-weight:700;line-height:1.3;letter-spacing:.56px}.ctaArea .resultBtn.is-fav{width:85px}.ctaArea .c-btn .icn-fav{padding:0}.ctaArea .c-btn .icn-fav:before{display:none}.ctaArea__imgOuter{position:absolute;bottom:0}.ctaArea__imgOuter--left{left:28px}.ctaArea__imgOuter--right{right:24px}.ctaArea__balloon{display:flex;align-items:center;justify-content:center;position:relative;top:-12px}.ended__container{margin-bottom:40px;padding:24px 140px;background:url(/build/assets/pc_bnr_kyujin-2-CVUiYWkh.png) no-repeat center/cover;border-radius:8px}.ended-toptxtbox-ver2{position:relative;display:flex;align-items:center;justify-content:center;width:100%;padding:8px;background-color:#facc15}.ended-toptxtbox-ver2 .ended-toptxt{color:#000;text-align:center;font-size:16px;font-weight:700;line-height:1.6;letter-spacing:.64px}.ended-toptxtbox-ver2:after{content:"";position:absolute;right:0;bottom:-12px;left:0;width:0px;height:0px;margin:auto;border-style:solid;border-color:#FACC15 transparent transparent transparent;border-width:15px 15px 0 15px}.resultBtn.is-cnt.d-entry_btn.similar-btnbox.ended__anchor{width:100%;margin-bottom:0}.d-entry_btn.ended__anchor .c-btn.is-cnt a{display:block;font-size:20px;background-color:#f96426}.resultBtn.is-cnt.ended__anchor .c-btn .is-in{display:flex;align-items:center;justify-content:center;height:100%}.d-entry_btn.ended__anchor .c-btn .icn-free{display:flex;align-items:center;justify-content:center;width:45px;height:24px;padding:2px 6px;font-size:14px}.pickuptagbox{display:flex;flex-wrap:wrap;gap:6px}.pickuptagbox__tag{margin:0;padding:2px 8px;border-radius:3px;border:1px solid #D03500;background:#fff;color:#d03500;font-size:12px;line-height:1.7}.date-ttl{font-size:16px;color:#333}.resultBtn_box__faq .resultBtn.is-cnt .c-btn .is-in{justify-content:center;padding:0 6% 0 0}.slick-list{width:770px}.slick-prev{left:-32px}.slick-next{right:-32px}}.resultPoint_txt{margin:0 0 30px}.resultPoint_txt dt{font-size:1.8rem;color:#006d78;font-weight:700;margin:0 0 10px}p.updated_at{margin-bottom:4px;margin-top:4px}.first_j_change_btn{margin-top:10px;width:100%;padding:3px 0;text-align:center;font-size:16px;border-radius:60px;border:3px solid #FB8050}.first_j_change_btn a{color:#fb8050}.floating-favorite_txt{color:#fff;font-size:16px;font-weight:700;padding:0 5px 5px;text-align:right}.favorite-icon_star{width:18px;height:18px;vertical-align:middle;margin-right:4px;margin-top:-5px}@media screen and (min-width:768px){.icon-pc-width{width:auto}}.resultItem_fles{flex-direction:row}@media screen and (max-width:768px){.resultItem_fles{flex-direction:row-reverse}.resultItem_img{width:initial}.resultItem_img img{width:130px}.shame-flex-sp{display:flex;flex-direction:column}.resultItem_head .is-ttl{font-size:1.8rem}}
