.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}#container{background:#fff}@media screen and (max-width:768px){.breadcump_sec.gray_breadcump_sec{padding-bottom:6px}}@media screen and (max-width:768px){.breadcump{margin-bottom:0 !important}}.mendan{width:100%;margin:auto;font-size:min(1.6rem,4vw);color:#333}@media screen and (max-width:640px){.mendan textarea#placeholder{height:10em}}.mendan .cnt_btn{width:min(90%,360px);font-size:1.3em;font-weight:bold;background:#01b812;box-shadow:0 5px 0 #0f8a1a;border:none;border-radius:100px;text-shadow:1px 1px 1px #0f8a1a}.mendan .main_btn{display:block;width:min(80%,300px);margin:10px auto 15px;font-size:1.3em}.mendan .tit_line{margin:3em auto 2.3em;padding-bottom:.4em;font-size:1.3em;text-align:center;color:#01b812;border-bottom:2px solid}.mendan .n_list li{display:flex;margin-bottom:.4em}.mendan .n_list li::before{content:"・"}.mendan .ck_list{width:90%;margin:10px auto}@media screen and (min-width:769px){.mendan .ck_list{width:40em;column-count:2}}.mendan .ck_list li{display:flex;gap:10px;margin-bottom:1em}.mendan .ck_list li::before{content:"";display:block;width:2em;height:auto;background:url("/images/guidance/yoyaku_basic001/icon_check_green.svg") no-repeat 100%/contain}.mendan .waai{margin:3em auto .5em;font-weight:bold;text-align:center;color:#01b812;font-size:inherit}.mendan .waai::before,.mendan .waai::after{content:none}.mendan .main{padding:2.8% 0;font-size:min(2em,6.5vw);text-align:center;color:#01b812;background:#e6f5e7;width:100%}.mendan .main h2{margin-top:.4em}.mendan .main img{width:min(80px,100%)}@media screen and (max-width:640px){.mendan .main img{width:60px}}.mendan .flow,.mendan .talk{width:1000px;max-width:96%;margin:0 auto}@media screen and (max-width:640px){.mendan .flow,.mendan .talk{font-size:80%}}.mendan .step_list{counter-reset:number 0}.mendan .step_list li{display:flex;align-items:center;position:relative;margin-bottom:2em;padding:.5em;border:3px solid #01b812}@media screen and (max-width:640px){.mendan .step_list li{border:2px solid #01b812}}.mendan .step_list li .stepimg{width:min(100px,16%);padding:0 10%}@media screen and (max-width:640px){.mendan .step_list li .stepimg{padding:.6em 10px}}.mendan .step_list li .stepdt{margin-bottom:.6em;font-size:1.2em;font-weight:bold;line-height:1;color:#01b812}.mendan .step_list li .stepdt::before{content:"STEP " counter(number, decimal-leading-zero);margin-right:.5em;font-size:.8em;counter-increment:number 1}.mendan .step_list li .stepdd{font-size:.9em}.mendan .step_list li:not(:last-of-type)::after{content:"";position:absolute;bottom:-30px;left:50%;transform:translateX(-50%);border:15px solid;border-color:#01b812 rgba(0,0,0,0) rgba(0,0,0,0)}.mendan .talk{margin-bottom:5em}.mendan .formtop h4{padding:2em 0 1em;font-size:1.2em;text-align:center}.mendan .formtop .formtxt{box-sizing:border-box;width:96%;margin:15px auto 25px;padding:.3em 1em;font-size:.85em;background:#fff}.mendan #privacypolicy h3{border-bottom:1px solid #ddd}.mendan #page_main{width:96%;margin:10px auto}.mendan #contact_form{background:#ccebcf;width:1000px;max-width:96%;margin:0 auto}@media screen and (max-width:640px){.mendan #contact_form{max-width:100%}}.mendan .placeholder_txt,.mendan .consult_check2 input[type=checkbox]+label{color:#0f8a1a}.mendan .form_mark.require{background:#01b812}.mendan .form_mark.any{background:#ddd}.mendan .consult_check label,.mendan .consult_check2 .qualification,.mendan .checkbox_cov_sec label,.mendan .input_box,.mendan .text_box,.mendan .cv_select,.mendan .form-control{border:2px solid #01b812}.mendan .radio_button input[type=radio]+label{padding:10px 0;text-align:center;color:#0f8a1a;background:url('data:image/svg+xml;charset=UTF-8,<svg xmlns="http://www.w3.org/2000/svg" width="14" height="14"><path fill="%2301b812" d="M7 1c3.309 0 6 2.691 6 6 0 3.31-2.691 6-6 6s-6-2.69-6-6c0-3.309 2.691-6 6-6m0-1a7 7 0 100 14A7 7 0 007 0z"/></svg>') no-repeat,#fff;background-position:12px 12px}.mendan .radio_button input[type=radio]:checked+label{color:#0f8a1a;background:url('data:image/svg+xml;charset=UTF-8,<svg xmlns="http://www.w3.org/2000/svg" width="14" height="14"><path fill="%23FFF" d="M7 13.5C3.416 13.5.5 10.584.5 7S3.416.5 7 .5s6.5 2.916 6.5 6.5-2.916 6.5-6.5 6.5z"/><path fill="%2301b812" d="M7 1c3.309 0 6 2.691 6 6s-2.691 6-6 6-6-2.691-6-6 2.691-6 6-6m0-1a7 7 0 10.001 14.001A7 7 0 007 0z"/><path fill="%2301b812" d="M7 3c2.207 0 4 1.794 4 4s-1.793 4-4 4c-2.205 0-4-1.794-4-4s1.795-4 4-4"/></svg>') no-repeat,#e6f5e7;background-position:12px 12px}.mendan .guidance_check .consult_check input[type=checkbox]+label,.mendan .check_pd .checkbox_cov_sec input[type=checkbox]+label,.mendan .consult_check2 input[type=checkbox]+label{padding:10px 0;color:#0f8a1a;background:url('data:image/svg+xml;charset=UTF-8,<svg xmlns="http://www.w3.org/2000/svg" width="14" height="14"><path fill="%2301b812" d="M13 1v12H1V1h12m1-1H0v14h14V0z"/></svg>') no-repeat,#fff;background-position:12px 12px}.mendan .consult_check input[type=checkbox]+label.detailfcol_index_ttl{background:url('data:image/svg+xml;charset=UTF-8,<svg xmlns="http://www.w3.org/2000/svg" width="14" height="14"><path fill="%2301b812" d="M13 1v12H1V1h12m1-1H0v14h14V0z"/></svg>') no-repeat;background-position:12px 5px}.mendan .consult_check input[type=checkbox]:checked+label,.mendan .consult_check2 input[type=checkbox]:checked+label,.mendan .checkbox_cov_sec input[type=checkbox]:checked+label{color:#0f8a1a;background:url('data:image/svg+xml;charset=UTF-8,<svg xmlns="http://www.w3.org/2000/svg" width="14" height="14"><path fill="%23FFF" d="M.5.5h13v13H.5z"/><path fill="%2301b812" d="M13 1v12H1V1h12m1-1H0v14h14V0z"/><g><path fill="%2301b812" d="M4.518 11.092a.924.924 0 001.092.042l6.299-5.145a.93.93 0 10-1.035-1.548L5.11 8.294 2.924 6.579a.927.927 0 00-1.308.158.93.93 0 00.157 1.307l2.745 3.048z"/></g></svg>') no-repeat,#e6f5e7;background-position:12px 12px}.mendan div.checkEfoErrorButton a.btn-step4_next,.mendan div.checkEfoErrorButton a.btn-step4_next:hover,.mendan div.checkEfoErrorButton a.btn-step4_next:active,.mendan div.checkEfoErrorButton a.btn-step4_next:link,.mendan div.checkEfoErrorButton a.btn-step4_next:visited{color:#0f8a1a;background:#e6f5e7;border:3px solid}.mendan div.checkEfoErrorButton a.btn-step4_next:visited{color:#01b812}