#topbar:has(+.page_recruitment){background-color:#f6f6f6}.darkmode #topbar:has(+.page_recruitment){background-color:var(--darkmodeBG1)}.page_recruitment .main-header-box{background-color:#f6f6f6}.darkmode .page_recruitment .main-header-box{background-color:var(--darkmodeBG1)}.page_recruitment+footer{background-color:#f6f6f6}.darkmode .page_recruitment+footer{background-color:var(--darkmodeBG1)}.page_recruitment-s1{background-color:#f6f6f6;padding:8rem 0;position:relative}.darkmode .page_recruitment-s1{background-color:var(--darkmodeBG1)}.page_recruitment-s1 .boxes{display:flex;justify-content:flex-end}.page_recruitment-s1 .boxes:before{aspect-ratio:549/1066;background-position:50%;background-repeat:no-repeat;background-size:contain;bottom:0;content:"";display:block;height:calc(100% - 8rem);max-height:106.6rem;position:absolute;right:clamp(58rem,63vw,124rem);z-index:1}.no-webp .page_recruitment-s1 .boxes:before,.page_recruitment-s1 .boxes:before{background-image:url(/img/page_recruitment-s1-img.webp)}.page_recruitment-s1 .rightbox{flex:0 0 55%;max-width:55%;position:relative;z-index:2}.page_recruitment-s1 .section-header>span{color:var(--txtColor);display:block}.page_recruitment-s1 .stepsbox{display:flex;flex-direction:column;gap:3rem;padding:2rem 0}.page_recruitment-s1 .step{align-items:center;display:flex;flex-direction:row;gap:3rem}.page_recruitment-s1 .step:nth-child(2n){flex-direction:row-reverse}.page_recruitment-s1 .imgbox{align-items:center;background-color:#fff;border-radius:50%;display:flex;flex:0 0 18rem;height:18rem;justify-content:center;max-width:18rem;width:18rem}.darkmode .page_recruitment-s1 .imgbox{background-color:#505050}.page_recruitment-s1 .svg{height:100%;max-height:40%;max-width:45%}.page_recruitment-s1 .step-header{padding-bottom:1rem}.page_recruitment-s1 .step-txt{line-height:168%;padding:0}.page_recruitment-s1 .txt{font-size:2.1rem;line-height:150%}.page_recruitment-s2{background-color:#f6f6f6;padding:10rem 0}.darkmode .page_recruitment-s2{background-color:var(--darkmodeBG1)}.page_recruitment-s2 .section-header{color:var(--txtColor)}.page_recruitment-s2 .section-header>span{display:block}.page_recruitment-s2 .city{padding:0 12px}.page_recruitment-s2 .city .box{align-items:center;display:flex;justify-content:center;margin:0 6px}.page_recruitment-s2 .city span{align-items:center;border:1px solid var(--greyLight2);border-radius:3rem;color:var(--greyLight2);display:flex;font-size:2rem;font-weight:700;justify-content:center;line-height:130%;min-height:8rem;padding:1rem 2rem;text-align:center;text-decoration:none;width:100%}.page_recruitment-s2 .city span.active,.page_recruitment-s2 .city span:hover{border-color:var(--mainColor1);color:var(--mainColor1)}@media (max-width:1200px){.page_recruitment-s1 .imgbox{flex:0 0 14rem;height:14rem;max-width:14rem;width:14rem}.page_recruitment-s1 .boxes:before{aspect-ratio:unset;bottom:unset;height:55.4rem;left:0;top:3rem;width:30.6rem;z-index:2}.no-webp .page_recruitment-s1 .boxes:before,.page_recruitment-s1 .boxes:before{background-image:url(/img/page_recruitment-s1-img_mobile.webp)}.page_recruitment-s2{padding:0 0 6rem}}@media (max-width:1000px){.page_recruitment-s2 ul.city-list a{font-size:1.8rem;min-height:7rem}}@media (max-width:800px){.page_recruitment-s1 .boxes{padding-top:42rem}.page_recruitment-s1 .rightbox{flex:0 0 100%;max-width:100%}.page_recruitment-s2 ul.city-list li{flex:0 0 50%;max-width:50%}}@media (max-width:460px){.page_recruitment-s1 .step{display:block;position:relative}.page_recruitment-s1 .imgbox{flex:0 0 7rem;height:7rem;margin-bottom:3rem;max-width:7rem;width:7rem}.page_recruitment-s1 .step-header{font-size:2rem;left:10rem;position:absolute;top:0}.page_recruitment-s1 .txt{font-size:1.8rem}.page_recruitment-s2 ul.city-list{margin:0;padding:1rem 0 0}.page_recruitment-s2 ul.city-list li{flex:0 0 100%;max-width:100%;padding:0 0 2rem}}@media (max-width:400px){.page_recruitment-s2 ul.city-list a{font-size:1.6rem;min-height:6rem}}
/*# sourceMappingURL=1874c9ca92473f3c.css.map*/