.col_wh{color:#fff}.bg_wh{background:#fff}.mt0{margin-top:0px !important}.pt0{padding-top:0px !important}.mr0{margin-right:0px !important}.pr0{padding-right:0px !important}.mb0{margin-bottom:0px !important}.pb0{padding-bottom:0px !important}.ml0{margin-left:0px !important}.pl0{padding-left:0px !important}.m0{margin-top:0px !important;margin-bottom:0px !important}.p0{padding-top:0px !important;padding-bottom:0px !important}.r0{border-radius:0px}@media screen and (max-width:640px){.r0{border-radius:calc(0px/2)}}.mt5{margin-top:5px !important}.pt5{padding-top:5px !important}.mr5{margin-right:5px !important}.pr5{padding-right:5px !important}.mb5{margin-bottom:5px !important}.pb5{padding-bottom:5px !important}.ml5{margin-left:5px !important}.pl5{padding-left:5px !important}.m5{margin-top:5px !important;margin-bottom:5px !important}.p5{padding-top:5px !important;padding-bottom:5px !important}.r5{border-radius:5px}@media screen and (max-width:640px){.r5{border-radius:calc(5px/2)}}.mt10{margin-top:10px !important}.pt10{padding-top:10px !important}.mr10{margin-right:10px !important}.pr10{padding-right:10px !important}.mb10{margin-bottom:10px !important}.pb10{padding-bottom:10px !important}.ml10{margin-left:10px !important}.pl10{padding-left:10px !important}.m10{margin-top:10px !important;margin-bottom:10px !important}.p10{padding-top:10px !important;padding-bottom:10px !important}.r10{border-radius:10px}@media screen and (max-width:640px){.r10{border-radius:calc(10px/2)}}.mt15{margin-top:15px !important}.pt15{padding-top:15px !important}.mr15{margin-right:15px !important}.pr15{padding-right:15px !important}.mb15{margin-bottom:15px !important}.pb15{padding-bottom:15px !important}.ml15{margin-left:15px !important}.pl15{padding-left:15px !important}.m15{margin-top:15px !important;margin-bottom:15px !important}.p15{padding-top:15px !important;padding-bottom:15px !important}.r15{border-radius:15px}@media screen and (max-width:640px){.r15{border-radius:calc(15px/2)}}.mt20{margin-top:20px !important}.pt20{padding-top:20px !important}.mr20{margin-right:20px !important}.pr20{padding-right:20px !important}.mb20{margin-bottom:20px !important}.pb20{padding-bottom:20px !important}.ml20{margin-left:20px !important}.pl20{padding-left:20px !important}.m20{margin-top:20px !important;margin-bottom:20px !important}.p20{padding-top:20px !important;padding-bottom:20px !important}.r20{border-radius:20px}@media screen and (max-width:640px){.r20{border-radius:calc(20px/2)}}.mt25{margin-top:25px !important}.pt25{padding-top:25px !important}.mr25{margin-right:25px !important}.pr25{padding-right:25px !important}.mb25{margin-bottom:25px !important}.pb25{padding-bottom:25px !important}.ml25{margin-left:25px !important}.pl25{padding-left:25px !important}.m25{margin-top:25px !important;margin-bottom:25px !important}.p25{padding-top:25px !important;padding-bottom:25px !important}.r25{border-radius:25px}@media screen and (max-width:640px){.r25{border-radius:calc(25px/2)}}.mt30{margin-top:30px !important}.pt30{padding-top:30px !important}.mr30{margin-right:30px !important}.pr30{padding-right:30px !important}.mb30{margin-bottom:30px !important}.pb30{padding-bottom:30px !important}.ml30{margin-left:30px !important}.pl30{padding-left:30px !important}.m30{margin-top:30px !important;margin-bottom:30px !important}.p30{padding-top:30px !important;padding-bottom:30px !important}.r30{border-radius:30px}@media screen and (max-width:640px){.r30{border-radius:calc(30px/2)}}.mt35{margin-top:35px !important}.pt35{padding-top:35px !important}.mr35{margin-right:35px !important}.pr35{padding-right:35px !important}.mb35{margin-bottom:35px !important}.pb35{padding-bottom:35px !important}.ml35{margin-left:35px !important}.pl35{padding-left:35px !important}.m35{margin-top:35px !important;margin-bottom:35px !important}.p35{padding-top:35px !important;padding-bottom:35px !important}.r35{border-radius:35px}@media screen and (max-width:640px){.r35{border-radius:calc(35px/2)}}.mt40{margin-top:40px !important}.pt40{padding-top:40px !important}.mr40{margin-right:40px !important}.pr40{padding-right:40px !important}.mb40{margin-bottom:40px !important}.pb40{padding-bottom:40px !important}.ml40{margin-left:40px !important}.pl40{padding-left:40px !important}.m40{margin-top:40px !important;margin-bottom:40px !important}.p40{padding-top:40px !important;padding-bottom:40px !important}.r40{border-radius:40px}@media screen and (max-width:640px){.r40{border-radius:calc(40px/2)}}.mt45{margin-top:45px !important}.pt45{padding-top:45px !important}.mr45{margin-right:45px !important}.pr45{padding-right:45px !important}.mb45{margin-bottom:45px !important}.pb45{padding-bottom:45px !important}.ml45{margin-left:45px !important}.pl45{padding-left:45px !important}.m45{margin-top:45px !important;margin-bottom:45px !important}.p45{padding-top:45px !important;padding-bottom:45px !important}.r45{border-radius:45px}@media screen and (max-width:640px){.r45{border-radius:calc(45px/2)}}.mt50{margin-top:50px !important}.pt50{padding-top:50px !important}.mr50{margin-right:50px !important}.pr50{padding-right:50px !important}.mb50{margin-bottom:50px !important}.pb50{padding-bottom:50px !important}.ml50{margin-left:50px !important}.pl50{padding-left:50px !important}.m50{margin-top:50px !important;margin-bottom:50px !important}.p50{padding-top:50px !important;padding-bottom:50px !important}.r50{border-radius:50px}@media screen and (max-width:640px){.r50{border-radius:calc(50px/2)}}.mt55{margin-top:55px !important}.pt55{padding-top:55px !important}.mr55{margin-right:55px !important}.pr55{padding-right:55px !important}.mb55{margin-bottom:55px !important}.pb55{padding-bottom:55px !important}.ml55{margin-left:55px !important}.pl55{padding-left:55px !important}.m55{margin-top:55px !important;margin-bottom:55px !important}.p55{padding-top:55px !important;padding-bottom:55px !important}.r55{border-radius:55px}@media screen and (max-width:640px){.r55{border-radius:calc(55px/2)}}.mt60{margin-top:60px !important}.pt60{padding-top:60px !important}.mr60{margin-right:60px !important}.pr60{padding-right:60px !important}.mb60{margin-bottom:60px !important}.pb60{padding-bottom:60px !important}.ml60{margin-left:60px !important}.pl60{padding-left:60px !important}.m60{margin-top:60px !important;margin-bottom:60px !important}.p60{padding-top:60px !important;padding-bottom:60px !important}.r60{border-radius:60px}@media screen and (max-width:640px){.r60{border-radius:calc(60px/2)}}.mt70{margin-top:70px !important}.pt70{padding-top:70px !important}.mr70{margin-right:70px !important}.pr70{padding-right:70px !important}.mb70{margin-bottom:70px !important}.pb70{padding-bottom:70px !important}.ml70{margin-left:70px !important}.pl70{padding-left:70px !important}.m70{margin-top:70px !important;margin-bottom:70px !important}.p70{padding-top:70px !important;padding-bottom:70px !important}.r70{border-radius:70px}@media screen and (max-width:640px){.r70{border-radius:calc(70px/2)}}.mt80{margin-top:80px !important}.pt80{padding-top:80px !important}.mr80{margin-right:80px !important}.pr80{padding-right:80px !important}.mb80{margin-bottom:80px !important}.pb80{padding-bottom:80px !important}.ml80{margin-left:80px !important}.pl80{padding-left:80px !important}.m80{margin-top:80px !important;margin-bottom:80px !important}.p80{padding-top:80px !important;padding-bottom:80px !important}.r80{border-radius:80px}@media screen and (max-width:640px){.r80{border-radius:calc(80px/2)}}.mt90{margin-top:90px !important}.pt90{padding-top:90px !important}.mr90{margin-right:90px !important}.pr90{padding-right:90px !important}.mb90{margin-bottom:90px !important}.pb90{padding-bottom:90px !important}.ml90{margin-left:90px !important}.pl90{padding-left:90px !important}.m90{margin-top:90px !important;margin-bottom:90px !important}.p90{padding-top:90px !important;padding-bottom:90px !important}.r90{border-radius:90px}@media screen and (max-width:640px){.r90{border-radius:calc(90px/2)}}.mt100{margin-top:100px !important}.pt100{padding-top:100px !important}.mr100{margin-right:100px !important}.pr100{padding-right:100px !important}.mb100{margin-bottom:100px !important}.pb100{padding-bottom:100px !important}.ml100{margin-left:100px !important}.pl100{padding-left:100px !important}.m100{margin-top:100px !important;margin-bottom:100px !important}.p100{padding-top:100px !important;padding-bottom:100px !important}.r100{border-radius:100px}@media screen and (max-width:640px){.r100{border-radius:calc(100px/2)}}.mtauto{margin-top:auto !important}.mbauto{margin-bottom:auto !important}.mlauto{margin-left:auto !important}.mrauto{margin-right:auto !important}.mauto{margin-bottom:auto !important}#lp footer{margin-top:0}#cnt_form{background:none;border:none;line-height:1;vertical-align:middle;margin-top:27px}#ShorAfMain .cnt_form{width:100%}#ShorAfMain .cnt_form tr td:first-child,#ShorAfMain .cnt_form tr td:nth-child(2){width:96%;display:inline-block;*display:inline;*zoom:1}@media screen and (max-width: 800px){#ShorAfMain .cnt_form tr td:first-child,#ShorAfMain .cnt_form tr td:nth-child(2){width:100%}}@media screen and (max-width:640px){#ShorAfMain .cnt_form{margin:0 auto}}#page_main{width:96%;margin:auto}@media screen and (min-width:641px){.td_width{display:inline;margin-right:10px;float:left;width:initial}#pagination{margin-top:5px}.input_box{width:100%}.require,.any{float:left}.btn-step4_next,.btn-step4_next:hover,.btn-step4_next:active,.btn-step4_next:link,.btn-step4_next:visited{max-width:290px}.btn-step4_back,.btn-step4_back:hover,.btn-step4_back:active,.btn-step4_back:link,.btn-step4_back:visited{font-size:12px;width:90px;margin:8px 0;border-bottom:none}.btn-step4_back::before{left:7px}.text_box{height:50px}.cv_select{width:155px}.d_cnt_btn_cov{padding-top:10px}#privacypolicy{height:60px}div.checkEfoErrorButton a.btn-step4_next,div.checkEfoErrorButton a.btn-step4_next:hover,div.checkEfoErrorButton a.btn-step4_next:active,div.checkEfoErrorButton a.btn-step4_next:link,div.checkEfoErrorButton a.btn-step4_next:visited{font-size:14px}.thanks_btn .cnt_btn,.btn-step4_next,.btn-step4_next:hover,.btn-step4_next:active,.btn-step4_next:link,.btn-step4_next:visited{float:right;font-size:1.5em;margin-right:10px}}@media screen and (max-width:640px){.brpc{display:none}}.brsp{display:none}@media screen and (max-width:640px){.brsp{display:block}}.type08{background:linear-gradient(100deg, rgba(251, 169, 128, 0.5), rgba(247, 203, 107, 0.5));padding:0 0 2%}.type08 #formTop,.type08 #form_privacymark{background:none;margin:0 auto;width:100%}@media screen and (max-width: 800px){.type08 #formTop,.type08 #form_privacymark{width:96%}}@media screen and (max-width: 800px){.type08{padding:0 2% 2%}}@media screen and (max-width:640px){.type08 #form_privacymark{margin-bottom:10px}}.l__container{width:96%;max-width:1000px;background:#fff;border-radius:10px;margin:0 auto 3%;padding:2%;box-shadow:0 1px 10px #f2a245;box-sizing:border-box}@media screen and (max-width: 800px){.l__container{width:88vw}}.mv{display:flex;align-items:flex-start;width:100%;max-width:1000px;margin:auto}@media screen and (max-width: 800px){.mv{flex-direction:column;width:96%}}.mainimg{position:relative;font-size:1.4em;flex-basis:55%}.mainimg img{width:94%}@media screen and (max-width: 800px){.mainimg{margin-bottom:-7px}.mainimg img{width:70%;margin:-5% 0 0 0}}.mainimg strong{color:#f29600}.mainimg .crownicon img{width:100%}@media screen and (max-width: 800px){.mainimg .crownicon img .crownicon img{width:80%}}.mainimg .copy{text-align:center;color:#fff;padding:5px 0;background:linear-gradient(90deg, #fba980, #f7cb6b);font-size:22px;font-size:clamp(22px,1.8vw,2em);font-weight:bold}@media screen and (max-width: 800px){.mainimg .copy{font-size:16px}}.mainimg .emp{display:flex;justify-content:center}.mainimg .emp .emp01,.mainimg .emp .emp02,.mainimg .emp .emp03{padding:3px 8px;margin:8px 3px;text-align:center;color:#f29600;border:2px solid;font-size:clamp(12px,2vw,1.2em)}@media screen and (max-width:640px){.mainimg .emp .emp01,.mainimg .emp .emp02,.mainimg .emp .emp03{margin:4px 3px;padding:0 8px;border-width:1px}}.mainimg .emp .empoff{color:#d9d9d9}.mainimg #main_origin{padding:0}.mainimg #main_origin .copy{border-radius:10px 10px 0 0;padding:5% 0}@media screen and (max-width:640px){.mainimg #main_origin .copy{padding:3% 0}}.mainimg #main_origin .copy strong{display:block;color:#fff;font-size:54px;font-size:clamp(22px,10vw,2.4em);line-height:1}.mainimg #main_origin .emp,.mainimg #main_origin .terms,.mainimg #main_origin .psjob{display:none}.mainimg .maintxt{color:#262626}.mainimg .terms{display:inline-block;font-weight:bold;font-size:32px;font-size:clamp(20px,5.5vw,2.3em);background:linear-gradient(transparent 75%, #ffe43a 75%)}.mainimg .jobcount{position:absolute;right:2%;top:5%;font-weight:bold;line-height:1;display:flex;flex-direction:column;background:linear-gradient(transparent 60%, #fff 60%, #fff 74%, transparent 74%)}@media screen and (max-width:640px){.mainimg .jobcount{background:linear-gradient(transparent 80%, #fff 80%, #fff 94%, transparent 94%)}}.mainimg .jobcount::before{content:"公開求人数";font-size:24px;font-size:clamp(14px,2.9vw,24px);color:#fff;background:#f29600;text-align:center;padding:8px 0;width:80%;margin:5px auto}@media screen and (min-width:641px){.mainimg .jobcount::after{content:"件以上";font-size:30px;font-size:clamp(13px,3.6vw,32px);text-align:right;color:hsl(20,93.893129771%,64.3137254902%);background:-webkit-linear-gradient(300deg, rgb(249.4427480916, 135.5190839695, 78.5572519084), rgb(244.3846153846, 186, 58.6153846154));-webkit-text-fill-color:rgba(0,0,0,0);-webkit-background-clip:text;display:inline-block;filter:drop-shadow(1px 1px 1px #fff) drop-shadow(-1px -1px 1px #fff) drop-shadow(2px 2px 2px #fff) drop-shadow(-2px -2px 2px #fff) drop-shadow(0px 0px 4px #fff)}}@media all and (-ms-high-contrast: none){.mainimg .jobcount::after{text-shadow:0 1px 2px #fff,1px 0 2px #fff,0 -1px 2px #fff,-2px 0 1px #fff}}.mainimg .jobcount .jobvalue{font:italic bold 85px/1 arial;font-size:clamp(4em,9vw,85px);padding-right:2px;color:hsl(20,93.893129771%,64.3137254902%);background:-webkit-linear-gradient(300deg, rgb(249.4427480916, 135.5190839695, 78.5572519084), rgb(244.3846153846, 186, 58.6153846154));-webkit-text-fill-color:rgba(0,0,0,0);-webkit-background-clip:text;display:inline-block;filter:drop-shadow(1px 1px 1px #fff) drop-shadow(-1px -1px 1px #fff) drop-shadow(2px 2px 2px #fff) drop-shadow(-2px -2px 2px #fff) drop-shadow(0px 0px 4px #fff)}@media all and (-ms-high-contrast: none){.mainimg .jobcount .jobvalue{text-shadow:0 1px 2px #fff,1px 0 2px #fff,0 -1px 2px #fff,-2px 0 1px #fff}}@media screen and (max-width: 800px){.mainimg .jobcount .jobvalue{font-size:12vw}}@media screen and (max-width:640px){.mainimg .jobcount .jobvalue::after{content:"件\a以上";white-space:pre;font-size:30px;font-size:clamp(13px,2.6vw,32px);color:hsl(20,93.893129771%,64.3137254902%);background:-webkit-linear-gradient(300deg, rgb(249.4427480916, 135.5190839695, 78.5572519084), rgb(244.3846153846, 186, 58.6153846154));-webkit-text-fill-color:rgba(0,0,0,0);-webkit-background-clip:text;display:inline-block}}.mainimg .maintxt{position:absolute;bottom:10px;left:2%;text-align:center}@media screen and (min-device-width: 768px)and (max-device-width: 1024px){.mainimg .maintxt{font-size:.4em}}@media screen and (max-width: 800px){.mainimg .maintxt{bottom:7px}}@media screen and (max-width:640px){.mainimg .maintxt{bottom:0}}@media screen and (max-width: 450px){.mainimg .maintxt{bottom:-15px}}.mainimg .psjob{position:relative;line-height:1;margin:30px auto 5px}@media screen and (max-width:768px){.mainimg .psjob{display:flex;align-items:center;margin-top:5px;flex-wrap:wrap}}.mainimg .psjob::before{content:"";width:10px;height:10px;color:#f29600;border-left:3px solid;border-top:3px solid;transform:rotate(225deg);top:-22px;left:50%}@media screen and (min-width:641px){.mainimg .psjob::before{position:absolute}}@media screen and (max-width:768px){.mainimg .psjob::before{transform:rotate(135deg);top:50%;width:5px;height:5px}}.mainimg .psjob_txt{font-size:20px;font-size:clamp(13px,3.4vw,1.4em);margin:0 5px 5px}.mainimg .psjob_txt strong{font-size:1.3em}@media screen and (max-width:768px){.mainimg .psjob_txt{text-align:left}}.mainimg .psjob_num{font:italic bold 40px/1 arial;font-size:clamp(14px,4vw,2.5em)}.mainimg .psjob_num strong{font-size:1.8em}.mainimg .psjob_prv{flex-basis:100%;font-size:18px;font-size:clamp(11px,3vw,1.2em)}.mainimg .psjob_prv::before{content:"";display:block;height:3px;margin:2%;background:linear-gradient(90deg, #fba980 30%, #f7cb6b 60%)}@media screen and (max-width:640px){.mainimg .psjob_prv::before{margin-top:0}}.mainimg .crownicon{display:flex;margin:10px;gap:2px 10px;flex-wrap:wrap}.mainimg .crownicon::after{content:"※お客様満足度アンケート（2024/6/5～6/24）より";text-align:right;flex-basis:100%;font-size:10px;font-size:clamp(10px,1vw,1em);color:#555}.mainimg .crownicon li{flex-basis:28%}@media all and (-ms-high-contrast: none){.mainimg .crownicon li{margin:5px 10px}}.mainimg .prm_hidden{display:none}@media screen and (max-width:640px){.mainimg .prm_hidden_sp{display:none}}.mainform{max-width:450px;flex-basis:45%}@media screen and (max-width: 800px){.mainform{max-width:100%}}.formtitle{background:#28b030;color:#fff;text-align:center;width:100%;max-width:550px;padding:6px 0px;font-size:18px;font-weight:bold;letter-spacing:1px}@media screen and (max-width: 800px){.formtitle{max-width:100%}}[name="error_form_compositions_id[27][]"]+div{width:96%;margin:0 auto;padding:8px 0px 5px;gap:10px}[name="error_form_compositions_id[27][]"]+div::after{display:none;content:inherit}.consult_check label[for="form_compositions_id[27]_0"],.consult_check label[for="form_compositions_id[27]_1"],.consult_check label[for="form_compositions_id[27]_2"],.consult_check label[for="form_compositions_id[27]_4"]{width:48%;margin:0;flex:inherit}.guidance_check .consult_check input[type=checkbox]+label[for="form_compositions_id[27]_1"]{padding-left:0}.contact_form_in .input_box{width:95%}@media screen and (max-width: 950px){.guidance_check .consult_check input[type=checkbox]+label[for="form_compositions_id[39]_0"],.guidance_check .consult_check input[type=checkbox]+label[for="form_compositions_id[39]_1"],.guidance_check .consult_check input[type=checkbox]+label[for="form_compositions_id[39]_2"],.guidance_check .consult_check input[type=checkbox]+label[for="form_compositions_id[39]_3"]{width:100%}}@media screen and (max-width: 920px){.radio_button .consult_check label[for="form_compositions_id[12]_3"]{font-size:1.5vw;padding-left:4.5%}}@media screen and (max-width: 920px)and (max-width: 800px){.radio_button .consult_check label[for="form_compositions_id[12]_3"]{font-size:12px;padding-left:0}}@media screen and (max-width: 920px)and (max-width: 405px){.radio_button .consult_check label[for="form_compositions_id[12]_3"]{font-size:11.5px;padding-left:4%}}@media screen and (max-width: 767px){.radio_button input[type=radio]+label,.guidance_check .consult_check input[type=checkbox]+label,.check_pd .checkbox_cov_sec input[type=checkbox]+label,.qualification input[type=checkbox]+label,#detail_ph .guidance_check .consult_check input[type=checkbox]+label,#detail_ph .guidance_check .qualification input[type=checkbox]+label,.radio_button input[type=radio]:checked+label,.consult_check input[type=checkbox]:checked+label,.qualification input[type=checkbox]:checked+label,.checkbox_cov_sec input[type=checkbox]:checked+label{background-position:6px 12px}}.supportt_tit{color:#262626;text-align:center;font-size:23px;font-size:clamp(16px,4.8vw,2.5em);margin-bottom:25px;display:flex;justify-content:center;font-weight:bold}@media screen and (max-width:640px){.supportt_tit{margin:15px auto 25px}}.supportt_tit::before{content:"＼ ";margin-right:5px}.supportt_tit::after{content:" ／";margin-left:5px}.supportt_tit span::after{content:"";display:block;height:4px;margin-top:5px;background:linear-gradient(90deg, #fba980 30%, #f7cb6b 60%)}.meritblock{width:98%;max-width:870px;margin:auto;gap:15px;font-size:16px;font-size:clamp(16px,1.6em,2em)}@media screen and (max-width:640px){.meritblock{gap:0}}.meritlist{color:#f29600;border:2px solid;padding:2%;text-align:center;border-radius:20px;flex:auto;width:90%}@media screen and (max-width:640px){.meritlist{padding:5% 2%}.meritlist:nth-of-type(2){margin:15px auto}}.meritlist span{color:#262626}.meritlist .st_or{display:block;font-size:1.4em;font-size:min(1.4em,5vw);line-height:1.2;background:linear-gradient(0deg, #fff 20%, #fffad8 20%, #fffad8 80%, #fff 80%);color:#f29600;font-weight:800}@media all and (-ms-high-contrast: none){.meritlist:nth-of-type(2){margin:auto 5px}}