.MidCareerRecruitmentSection_inner__F5TcZ{padding:50px 4vw}@media(min-width:1000px){.MidCareerRecruitmentSection_inner__F5TcZ{width:100%;box-sizing:border-box;padding:100px 7vw}}.MidCareerRecruitmentSection_section-title-small__5Mr8r{font-size:20px;font-weight:700;line-height:100%;margin-bottom:10px}@media(min-width:1000px){.MidCareerRecruitmentSection_section-title-small__5Mr8r{font-size:30px;margin-bottom:30px}}.MidCareerRecruitmentSection_section-title-medium__sIEU_{font-size:30px;font-weight:700;line-height:120%}@media(min-width:1000px){.MidCareerRecruitmentSection_section-title-medium__sIEU_{font-size:40px;line-height:100%}}.MidCareerRecruitmentSection_section-title-large__bYbjL{font-size:32px;font-weight:700;line-height:26px}@media(min-width:1000px){.MidCareerRecruitmentSection_section-title-large__bYbjL{font-size:50px;line-height:100%}}.MidCareerRecruitmentSection_section-title-jp-smallest__pUpBg{font-size:20px;font-weight:700;line-height:140%}@media(min-width:1000px){.MidCareerRecruitmentSection_section-title-jp-smallest__pUpBg{line-height:100%}}.MidCareerRecruitmentSection_section-title-jp-small__ezS4i{font-size:25px;font-weight:700;line-height:150%;margin-bottom:30px}@media(min-width:1000px){.MidCareerRecruitmentSection_section-title-jp-small__ezS4i{font-size:40px;margin-bottom:40px}}.MidCareerRecruitmentSection_section-title-jp-medium__2ydJJ{font-size:25px;font-weight:700;line-height:160%}@media(min-width:1000px){.MidCareerRecruitmentSection_section-title-jp-medium__2ydJJ{font-size:40px;line-height:100%}}.MidCareerRecruitmentSection_section-title-jp-semi-large__SpcAm{font-size:26px;font-weight:500;line-height:150%}.MidCareerRecruitmentSection_section-title-jp-large__N6QR_{font-size:30px;font-weight:700;line-height:160%}@media(min-width:1000px){.MidCareerRecruitmentSection_section-title-jp-large__N6QR_{font-size:40px}}.MidCareerRecruitmentSection_section-subtitle__BIjSI{font-size:20px;font-weight:700;line-height:160%}.MidCareerRecruitmentSection_description-small___evPV{font-size:15px;font-weight:400;line-height:200%}@media(min-width:1000px){.MidCareerRecruitmentSection_description-small___evPV{line-height:260%}}.MidCareerRecruitmentSection_description-large__kgBrK{font-size:16px;font-weight:400;line-height:30px}.MidCareerRecruitmentSection_description-bottom__OSJcY{margin-bottom:40px}.MidCareerRecruitmentSection_primary__Ki2Wt{color:#00aa63}.MidCareerRecruitmentSection_white__pSh3w{color:#fff}.MidCareerRecruitmentSection_gray__eYRBS{color:#505d68}.MidCareerRecruitmentSection_light-black__N1BWs{color:#2c2c2c}.MidCareerRecruitmentSection_green__ajsnS{color:#3beead}.MidCareerRecruitmentSection_mid-deep-green__BOIXU{color:#7bbfa2}@media(min-width:648px){.MidCareerRecruitmentSection_until-sm__CgODE{display:none}}.MidCareerRecruitmentSection_from-md__IoTes{display:none}@media(min-width:648px){.MidCareerRecruitmentSection_from-md__IoTes{display:block}}@media(min-width:1000px){.MidCareerRecruitmentSection_until-md__0QRKf{display:none}}.MidCareerRecruitmentSection_from-lg__ZtTRS{display:none}@media(min-width:1000px){.MidCareerRecruitmentSection_from-lg__ZtTRS{display:block}}.MidCareerRecruitmentSection_left__Q4Ab7{transform-origin:left}.MidCareerRecruitmentSection_right__q178I{transform-origin:right}.MidCareerRecruitmentSection_border-container__f324W{position:relative}.MidCareerRecruitmentSection_border-container__f324W .MidCareerRecruitmentSection_border-primary__HywXU{position:absolute;top:0;left:0;height:6px;width:100%;background-color:#00aa63}@media(min-width:1000px){.MidCareerRecruitmentSection_border-container__f324W .MidCareerRecruitmentSection_border-primary__HywXU{width:calc(50% + .5*calc(100% - 14vw));height:5px;border-radius:0 90px 90px 0}}.MidCareerRecruitmentSection_border-container__f324W .MidCareerRecruitmentSection_border-white__5LFSy{position:absolute;bottom:0;right:0;height:6px;width:100%;background-color:#fff}@media(min-width:1000px){.MidCareerRecruitmentSection_border-container__f324W .MidCareerRecruitmentSection_border-white__5LFSy{width:calc(50% + .5*calc(100% - 14vw));height:5px;border-radius:90px 0 0 90px}}.MidCareerRecruitmentSection_recruit__iHOWu .MidCareerRecruitmentSection_recruit-info-container__jhfHD{padding:50px 4vw}@media(min-width:1000px){.MidCareerRecruitmentSection_recruit__iHOWu .MidCareerRecruitmentSection_recruit-info-container__jhfHD{padding:100px 7vw}}.MidCareerRecruitmentSection_recruit__iHOWu .MidCareerRecruitmentSection_recruit-info-container__jhfHD .MidCareerRecruitmentSection_sub-title__40zri{font-size:30px;font-weight:700;color:#00aa63;line-height:100%;padding-bottom:40px;text-align:left;border-bottom:1px solid #bbddce}@media(min-width:1000px){.MidCareerRecruitmentSection_recruit__iHOWu .MidCareerRecruitmentSection_recruit-info-container__jhfHD .MidCareerRecruitmentSection_sub-title__40zri{padding-bottom:50px}}.MidCareerRecruitmentSection_recruit__iHOWu .MidCareerRecruitmentSection_recruit-info-container__jhfHD .MidCareerRecruitmentSection_recruit-info__KEo0Y .MidCareerRecruitmentSection_job-details-item__ZE8zl{display:grid;grid-template-columns:1fr;align-items:start;padding:20px 0;border-bottom:1px solid #bbddce}@media(min-width:1000px){.MidCareerRecruitmentSection_recruit__iHOWu .MidCareerRecruitmentSection_recruit-info-container__jhfHD .MidCareerRecruitmentSection_recruit-info__KEo0Y .MidCareerRecruitmentSection_job-details-item__ZE8zl{grid-template-columns:140px 1fr;gap:120px;padding:40px 0}}.MidCareerRecruitmentSection_recruit__iHOWu .MidCareerRecruitmentSection_recruit-info-container__jhfHD .MidCareerRecruitmentSection_recruit-info__KEo0Y .MidCareerRecruitmentSection_job-details-item__ZE8zl .MidCareerRecruitmentSection_job-details-label__ILiJE{margin-bottom:20px;font-size:20px;font-weight:700;line-height:100%;color:#2c2c2c}@media(min-width:1000px){.MidCareerRecruitmentSection_recruit__iHOWu .MidCareerRecruitmentSection_recruit-info-container__jhfHD .MidCareerRecruitmentSection_recruit-info__KEo0Y .MidCareerRecruitmentSection_job-details-item__ZE8zl .MidCareerRecruitmentSection_job-details-label__ILiJE{margin-bottom:0}}.MidCareerRecruitmentSection_recruit__iHOWu .MidCareerRecruitmentSection_recruit-info-container__jhfHD .MidCareerRecruitmentSection_recruit-info__KEo0Y .MidCareerRecruitmentSection_job-details-item__ZE8zl .MidCareerRecruitmentSection_job-details-value__zqazI{font-size:16px;font-weight:500;line-height:200%;color:#505d68}.MidCareerRecruitmentSection_recruit__iHOWu .MidCareerRecruitmentSection_recruit-info-container__jhfHD .MidCareerRecruitmentSection_recruit-info__KEo0Y .MidCareerRecruitmentSection_job-details-item__ZE8zl .MidCareerRecruitmentSection_job-details-value__zqazI .MidCareerRecruitmentSection_button__kOQ3R{display:inline-block;background-color:#00aa63;color:#fff;padding:10px 20px;text-align:center;text-decoration:none;margin-top:20px;border-radius:90px;font-size:14px;font-weight:900;line-height:100%;cursor:pointer}.MidCareerRecruitmentSection_recruit__iHOWu{background-color:unset}.ScrollItem_inner__PQfB7{padding:50px 4vw}@media(min-width:1000px){.ScrollItem_inner__PQfB7{width:100%;box-sizing:border-box;padding:100px 7vw}}.ScrollItem_section-title-small__OmgdJ{font-size:20px;font-weight:700;line-height:100%;margin-bottom:10px}@media(min-width:1000px){.ScrollItem_section-title-small__OmgdJ{font-size:30px;margin-bottom:30px}}.ScrollItem_section-title-medium__OGU4w{font-size:30px;font-weight:700;line-height:120%}@media(min-width:1000px){.ScrollItem_section-title-medium__OGU4w{font-size:40px;line-height:100%}}.ScrollItem_section-title-large___qIXE{font-size:32px;font-weight:700;line-height:26px}@media(min-width:1000px){.ScrollItem_section-title-large___qIXE{font-size:50px;line-height:100%}}.ScrollItem_section-title-jp-smallest__jJej_{font-size:20px;font-weight:700;line-height:140%}@media(min-width:1000px){.ScrollItem_section-title-jp-smallest__jJej_{line-height:100%}}.ScrollItem_section-title-jp-small__fXBrC{font-size:25px;font-weight:700;line-height:150%;margin-bottom:30px}@media(min-width:1000px){.ScrollItem_section-title-jp-small__fXBrC{font-size:40px;margin-bottom:40px}}.ScrollItem_section-title-jp-medium__TZNIZ{font-size:25px;font-weight:700;line-height:160%}@media(min-width:1000px){.ScrollItem_section-title-jp-medium__TZNIZ{font-size:40px;line-height:100%}}.ScrollItem_section-title-jp-semi-large__A1Vys{font-size:26px;font-weight:500;line-height:150%}.ScrollItem_section-title-jp-large__TqRm3{font-size:30px;font-weight:700;line-height:160%}@media(min-width:1000px){.ScrollItem_section-title-jp-large__TqRm3{font-size:40px}}.ScrollItem_section-subtitle__vjhDj{font-size:20px;font-weight:700;line-height:160%}.ScrollItem_description-small__FIFHW{font-size:15px;font-weight:400;line-height:200%}@media(min-width:1000px){.ScrollItem_description-small__FIFHW{line-height:260%}}.ScrollItem_description-large__S8sNg{font-size:16px;font-weight:400;line-height:30px}.ScrollItem_description-bottom__5C4J9{margin-bottom:40px}.ScrollItem_primary__dMVhi{color:#00aa63}.ScrollItem_white__kmc2_{color:#fff}.ScrollItem_gray__evAhf{color:#505d68}.ScrollItem_light-black__kGrf_{color:#2c2c2c}.ScrollItem_green___NTrV{color:#3beead}.ScrollItem_mid-deep-green__hgkKS{color:#7bbfa2}@media(min-width:648px){.ScrollItem_until-sm__j7Z87{display:none}}.ScrollItem_from-md__jXT0Z{display:none}@media(min-width:648px){.ScrollItem_from-md__jXT0Z{display:block}}@media(min-width:1000px){.ScrollItem_until-md__If3M9{display:none}}.ScrollItem_from-lg__S7k3f{display:none}@media(min-width:1000px){.ScrollItem_from-lg__S7k3f{display:block}}.ScrollItem_left__Lld_e{transform-origin:left}.ScrollItem_right__avJPo{transform-origin:right}.ScrollItem_border-container__kYvyD{position:relative}.ScrollItem_border-container__kYvyD .ScrollItem_border-primary__U_x2s{position:absolute;top:0;left:0;height:6px;width:100%;background-color:#00aa63}@media(min-width:1000px){.ScrollItem_border-container__kYvyD .ScrollItem_border-primary__U_x2s{width:calc(50% + .5*calc(100% - 14vw));height:5px;border-radius:0 90px 90px 0}}.ScrollItem_border-container__kYvyD .ScrollItem_border-white__Gw63H{position:absolute;bottom:0;right:0;height:6px;width:100%;background-color:#fff}@media(min-width:1000px){.ScrollItem_border-container__kYvyD .ScrollItem_border-white__Gw63H{width:calc(50% + .5*calc(100% - 14vw));height:5px;border-radius:90px 0 0 90px}}.ScrollItem_scroll-item__4Mk1M{display:flex;align-items:center;flex-direction:column;cursor:pointer}.ScrollItem_scroll-item__4Mk1M:hover .ScrollItem_section-arrow__PraJb{background:#00aa63}.ScrollItem_scroll-item__4Mk1M:hover .ScrollItem_section-arrow__PraJb .ScrollItem_green-arrow__kakxg{display:none}.ScrollItem_scroll-item__4Mk1M:hover .ScrollItem_section-arrow__PraJb .ScrollItem_white-arrow__zdCwr{display:block}.ScrollItem_scroll-item__4Mk1M p{margin-bottom:10px}.ScrollItem_scroll-item__4Mk1M .ScrollItem_section-arrow__PraJb{position:relative;width:24px;height:24px;border-radius:29px;border:1px solid #00aa63;display:flex;justify-content:center;align-items:center}.ScrollItem_scroll-item__4Mk1M .ScrollItem_section-arrow__PraJb .ScrollItem_green-arrow__kakxg{display:block}.ScrollItem_scroll-item__4Mk1M .ScrollItem_section-arrow__PraJb .ScrollItem_white-arrow__zdCwr{display:none}.FaqApplicationSection_inner__PMMRx{padding:50px 4vw}@media(min-width:1000px){.FaqApplicationSection_inner__PMMRx{width:100%;box-sizing:border-box;padding:100px 7vw}}.FaqApplicationSection_section-title-small__em5kD{font-size:20px;font-weight:700;line-height:100%;margin-bottom:10px}@media(min-width:1000px){.FaqApplicationSection_section-title-small__em5kD{font-size:30px;margin-bottom:30px}}.FaqApplicationSection_section-title-medium__JIHys{font-size:30px;font-weight:700;line-height:120%}@media(min-width:1000px){.FaqApplicationSection_section-title-medium__JIHys{font-size:40px;line-height:100%}}.FaqApplicationSection_section-title-large__8rTDU{font-size:32px;font-weight:700;line-height:26px}@media(min-width:1000px){.FaqApplicationSection_section-title-large__8rTDU{font-size:50px;line-height:100%}}.FaqApplicationSection_section-title-jp-smallest__4N1U_{font-size:20px;font-weight:700;line-height:140%}@media(min-width:1000px){.FaqApplicationSection_section-title-jp-smallest__4N1U_{line-height:100%}}.FaqApplicationSection_section-title-jp-small__zgxQ6{font-size:25px;font-weight:700;line-height:150%;margin-bottom:30px}@media(min-width:1000px){.FaqApplicationSection_section-title-jp-small__zgxQ6{font-size:40px;margin-bottom:40px}}.FaqApplicationSection_section-title-jp-medium__e31Mb{font-size:25px;font-weight:700;line-height:160%}@media(min-width:1000px){.FaqApplicationSection_section-title-jp-medium__e31Mb{font-size:40px;line-height:100%}}.FaqApplicationSection_section-title-jp-semi-large__Lod10{font-size:26px;font-weight:500;line-height:150%}.FaqApplicationSection_section-title-jp-large__6W_TR{font-size:30px;font-weight:700;line-height:160%}@media(min-width:1000px){.FaqApplicationSection_section-title-jp-large__6W_TR{font-size:40px}}.FaqApplicationSection_section-subtitle__9EwaO{font-size:20px;font-weight:700;line-height:160%}.FaqApplicationSection_description-small__IDPLM{font-size:15px;font-weight:400;line-height:200%}@media(min-width:1000px){.FaqApplicationSection_description-small__IDPLM{line-height:260%}}.FaqApplicationSection_description-large__uoVn0{font-size:16px;font-weight:400;line-height:30px}.FaqApplicationSection_description-bottom__x419M{margin-bottom:40px}.FaqApplicationSection_primary__1H0MC{color:#00aa63}.FaqApplicationSection_white__6M41D{color:#fff}.FaqApplicationSection_gray__L4VL3{color:#505d68}.FaqApplicationSection_light-black__9n71P{color:#2c2c2c}.FaqApplicationSection_green__XmQva{color:#3beead}.FaqApplicationSection_mid-deep-green__89boe{color:#7bbfa2}@media(min-width:648px){.FaqApplicationSection_until-sm__1tFuP{display:none}}.FaqApplicationSection_from-md__b9mSo{display:none}@media(min-width:648px){.FaqApplicationSection_from-md__b9mSo{display:block}}@media(min-width:1000px){.FaqApplicationSection_until-md__3RvF4{display:none}}.FaqApplicationSection_from-lg__PH0gB{display:none}@media(min-width:1000px){.FaqApplicationSection_from-lg__PH0gB{display:block}}.FaqApplicationSection_left___dKx4{transform-origin:left}.FaqApplicationSection_right__QdGXb{transform-origin:right}.FaqApplicationSection_border-container__qb3uA{position:relative}.FaqApplicationSection_border-container__qb3uA .FaqApplicationSection_border-primary__sjWsf{position:absolute;top:0;left:0;height:6px;width:100%;background-color:#00aa63}@media(min-width:1000px){.FaqApplicationSection_border-container__qb3uA .FaqApplicationSection_border-primary__sjWsf{width:calc(50% + .5*calc(100% - 14vw));height:5px;border-radius:0 90px 90px 0}}.FaqApplicationSection_border-container__qb3uA .FaqApplicationSection_border-white__6gyOz{position:absolute;bottom:0;right:0;height:6px;width:100%;background-color:#fff}@media(min-width:1000px){.FaqApplicationSection_border-container__qb3uA .FaqApplicationSection_border-white__6gyOz{width:calc(50% + .5*calc(100% - 14vw));height:5px;border-radius:90px 0 0 90px}}.FaqApplicationSection_faq__06nn8{background-color:#f3f6f4}.FaqApplicationSection_faq__06nn8 .FaqApplicationSection_faq-inner__nn_lj{padding:0 4vw}@media(min-width:1000px){.FaqApplicationSection_faq__06nn8 .FaqApplicationSection_faq-inner__nn_lj{padding:0 7vw}}.FaqApplicationSection_faq__06nn8 .FaqApplicationSection_faq-inner__nn_lj .FaqApplicationSection_scroll-area__LGoxe{display:flex;gap:50px;justify-content:center;color:#00aa63;font-size:16px;font-weight:900;padding:30px 0 50px}@media(min-width:1000px){.FaqApplicationSection_faq__06nn8 .FaqApplicationSection_faq-inner__nn_lj .FaqApplicationSection_scroll-area__LGoxe{padding:20px 0 100px}}.FaqApplicationSection_faq__06nn8 .FaqApplicationSection_faq-inner__nn_lj .FaqApplicationSection_container__z8Kw9{width:100%;margin:0 auto}@media(min-width:1000px){.FaqApplicationSection_faq__06nn8 .FaqApplicationSection_faq-inner__nn_lj .FaqApplicationSection_container__z8Kw9{max-width:900px}}.FaqApplicationSection_faq__06nn8 .FaqApplicationSection_faq-inner__nn_lj .FaqApplicationSection_container__z8Kw9 .FaqApplicationSection_title__8MVmk{font-size:30px;font-weight:700;line-height:100%;color:#00aa63}.FaqApplicationSection_faq__06nn8 .FaqApplicationSection_faq-inner__nn_lj .FaqApplicationSection_container__z8Kw9 .FaqApplicationSection_faq-list__65t2X{padding:30px 0 50px}@media(min-width:1000px){.FaqApplicationSection_faq__06nn8 .FaqApplicationSection_faq-inner__nn_lj .FaqApplicationSection_container__z8Kw9 .FaqApplicationSection_faq-list__65t2X{padding:50px 0 100px}}.FaqApplicationSection_faq__06nn8 .FaqApplicationSection_faq-inner__nn_lj .FaqApplicationSection_container__z8Kw9 .FaqApplicationSection_faq-list__65t2X .FaqApplicationSection_faq-item__Ew01O{transition:background-color .3s,color .3s}.FaqApplicationSection_faq__06nn8 .FaqApplicationSection_faq-inner__nn_lj .FaqApplicationSection_container__z8Kw9 .FaqApplicationSection_faq-list__65t2X .FaqApplicationSection_faq-item__Ew01O .FaqApplicationSection_question__BMjZy{background-color:unset;color:#505d68;padding:7px 20px;border:unset;border-top:1px solid #bbddce;font-size:16px;font-weight:500;line-height:200%;transition:background-color .3s,color .3s}.FaqApplicationSection_faq__06nn8 .FaqApplicationSection_faq-inner__nn_lj .FaqApplicationSection_container__z8Kw9 .FaqApplicationSection_faq-list__65t2X .FaqApplicationSection_faq-item__Ew01O .FaqApplicationSection_question__BMjZy svg{color:#00aa63;font-size:38px}.FaqApplicationSection_faq__06nn8 .FaqApplicationSection_faq-inner__nn_lj .FaqApplicationSection_container__z8Kw9 .FaqApplicationSection_faq-list__65t2X .FaqApplicationSection_faq-item__Ew01O .FaqApplicationSection_question__BMjZy:last-child{border-top:1px solid #bbddce;border-bottom:1px solid #bbddce}.FaqApplicationSection_faq__06nn8 .FaqApplicationSection_faq-inner__nn_lj .FaqApplicationSection_container__z8Kw9 .FaqApplicationSection_faq-list__65t2X .FaqApplicationSection_faq-item__Ew01O .FaqApplicationSection_question__BMjZy[aria-expanded=true]{background-color:#00aa63;color:#fff}.FaqApplicationSection_faq__06nn8 .FaqApplicationSection_faq-inner__nn_lj .FaqApplicationSection_container__z8Kw9 .FaqApplicationSection_faq-list__65t2X .FaqApplicationSection_faq-item__Ew01O .FaqApplicationSection_question__BMjZy[aria-expanded=true] svg{color:#fff}.FaqApplicationSection_faq__06nn8 .FaqApplicationSection_faq-inner__nn_lj .FaqApplicationSection_container__z8Kw9 .FaqApplicationSection_faq-list__65t2X .FaqApplicationSection_faq-item__Ew01O .FaqApplicationSection_answer__aQvfh{padding:7px 20px;transition:background-color .3s,color .3s;line-height:200%;color:#505d68}.FaqApplicationSection_faq__06nn8 .FaqApplicationSection_faq-inner__nn_lj .FaqApplicationSection_container__z8Kw9 .FaqApplicationSection_faq-list__65t2X .FaqApplicationSection_faq-item__Ew01O:last-child .FaqApplicationSection_question__BMjZy{border-bottom:1px solid #bbddce}.FaqJoiningSection_inner__KtWfG{padding:50px 4vw}@media(min-width:1000px){.FaqJoiningSection_inner__KtWfG{width:100%;box-sizing:border-box;padding:100px 7vw}}.FaqJoiningSection_section-title-small__MCctT{font-size:20px;font-weight:700;line-height:100%;margin-bottom:10px}@media(min-width:1000px){.FaqJoiningSection_section-title-small__MCctT{font-size:30px;margin-bottom:30px}}.FaqJoiningSection_section-title-medium__f5JKi{font-size:30px;font-weight:700;line-height:120%}@media(min-width:1000px){.FaqJoiningSection_section-title-medium__f5JKi{font-size:40px;line-height:100%}}.FaqJoiningSection_section-title-large__2l6Xy{font-size:32px;font-weight:700;line-height:26px}@media(min-width:1000px){.FaqJoiningSection_section-title-large__2l6Xy{font-size:50px;line-height:100%}}.FaqJoiningSection_section-title-jp-smallest__96sa0{font-size:20px;font-weight:700;line-height:140%}@media(min-width:1000px){.FaqJoiningSection_section-title-jp-smallest__96sa0{line-height:100%}}.FaqJoiningSection_section-title-jp-small__pn6ai{font-size:25px;font-weight:700;line-height:150%;margin-bottom:30px}@media(min-width:1000px){.FaqJoiningSection_section-title-jp-small__pn6ai{font-size:40px;margin-bottom:40px}}.FaqJoiningSection_section-title-jp-medium__XTPa2{font-size:25px;font-weight:700;line-height:160%}@media(min-width:1000px){.FaqJoiningSection_section-title-jp-medium__XTPa2{font-size:40px;line-height:100%}}.FaqJoiningSection_section-title-jp-semi-large___hccn{font-size:26px;font-weight:500;line-height:150%}.FaqJoiningSection_section-title-jp-large__UtiRP{font-size:30px;font-weight:700;line-height:160%}@media(min-width:1000px){.FaqJoiningSection_section-title-jp-large__UtiRP{font-size:40px}}.FaqJoiningSection_section-subtitle__pZQeZ{font-size:20px;font-weight:700;line-height:160%}.FaqJoiningSection_description-small__0TwSo{font-size:15px;font-weight:400;line-height:200%}@media(min-width:1000px){.FaqJoiningSection_description-small__0TwSo{line-height:260%}}.FaqJoiningSection_description-large__25A_V{font-size:16px;font-weight:400;line-height:30px}.FaqJoiningSection_description-bottom__kEoZ0{margin-bottom:40px}.FaqJoiningSection_primary__8fulQ{color:#00aa63}.FaqJoiningSection_white__shjf_{color:#fff}.FaqJoiningSection_gray__5pSbC{color:#505d68}.FaqJoiningSection_light-black__4Nrc1{color:#2c2c2c}.FaqJoiningSection_green__30L4N{color:#3beead}.FaqJoiningSection_mid-deep-green__exD4p{color:#7bbfa2}@media(min-width:648px){.FaqJoiningSection_until-sm__ixZFz{display:none}}.FaqJoiningSection_from-md__ryLYK{display:none}@media(min-width:648px){.FaqJoiningSection_from-md__ryLYK{display:block}}@media(min-width:1000px){.FaqJoiningSection_until-md__w8mM0{display:none}}.FaqJoiningSection_from-lg__rIs2L{display:none}@media(min-width:1000px){.FaqJoiningSection_from-lg__rIs2L{display:block}}.FaqJoiningSection_left__4wBLV{transform-origin:left}.FaqJoiningSection_right__36C17{transform-origin:right}.FaqJoiningSection_border-container__zqAga{position:relative}.FaqJoiningSection_border-container__zqAga .FaqJoiningSection_border-primary__DBbD4{position:absolute;top:0;left:0;height:6px;width:100%;background-color:#00aa63}@media(min-width:1000px){.FaqJoiningSection_border-container__zqAga .FaqJoiningSection_border-primary__DBbD4{width:calc(50% + .5*calc(100% - 14vw));height:5px;border-radius:0 90px 90px 0}}.FaqJoiningSection_border-container__zqAga .FaqJoiningSection_border-white__dTzDr{position:absolute;bottom:0;right:0;height:6px;width:100%;background-color:#fff}@media(min-width:1000px){.FaqJoiningSection_border-container__zqAga .FaqJoiningSection_border-white__dTzDr{width:calc(50% + .5*calc(100% - 14vw));height:5px;border-radius:90px 0 0 90px}}.FaqJoiningSection_faq__4HmiS{background-color:#f3f6f4}.FaqJoiningSection_faq__4HmiS .FaqJoiningSection_faq-inner__41rYQ{padding:0 4vw}@media(min-width:1000px){.FaqJoiningSection_faq__4HmiS .FaqJoiningSection_faq-inner__41rYQ{padding:0 7vw}}.FaqJoiningSection_faq__4HmiS .FaqJoiningSection_faq-inner__41rYQ .FaqJoiningSection_scroll-area__W7IOo{display:flex;gap:50px;justify-content:center;color:#00aa63;font-size:16px;font-weight:900;padding:30px 0 50px}@media(min-width:1000px){.FaqJoiningSection_faq__4HmiS .FaqJoiningSection_faq-inner__41rYQ .FaqJoiningSection_scroll-area__W7IOo{padding:20px 0 100px}}.FaqJoiningSection_faq__4HmiS .FaqJoiningSection_faq-inner__41rYQ .FaqJoiningSection_container__t4YRl{width:100%;margin:0 auto}@media(min-width:1000px){.FaqJoiningSection_faq__4HmiS .FaqJoiningSection_faq-inner__41rYQ .FaqJoiningSection_container__t4YRl{max-width:900px}}.FaqJoiningSection_faq__4HmiS .FaqJoiningSection_faq-inner__41rYQ .FaqJoiningSection_container__t4YRl .FaqJoiningSection_title__jIwmW{font-size:30px;font-weight:700;line-height:100%;color:#00aa63}.FaqJoiningSection_faq__4HmiS .FaqJoiningSection_faq-inner__41rYQ .FaqJoiningSection_container__t4YRl .FaqJoiningSection_faq-list__o3I_j{padding:30px 0 50px}@media(min-width:1000px){.FaqJoiningSection_faq__4HmiS .FaqJoiningSection_faq-inner__41rYQ .FaqJoiningSection_container__t4YRl .FaqJoiningSection_faq-list__o3I_j{padding:50px 0 100px}}.FaqJoiningSection_faq__4HmiS .FaqJoiningSection_faq-inner__41rYQ .FaqJoiningSection_container__t4YRl .FaqJoiningSection_faq-list__o3I_j .FaqJoiningSection_faq-item__iZvnI{transition:background-color .3s,color .3s}.FaqJoiningSection_faq__4HmiS .FaqJoiningSection_faq-inner__41rYQ .FaqJoiningSection_container__t4YRl .FaqJoiningSection_faq-list__o3I_j .FaqJoiningSection_faq-item__iZvnI .FaqJoiningSection_question__TIzIZ{background-color:unset;color:#505d68;padding:7px 20px;border:unset;border-top:1px solid #bbddce;font-size:16px;font-weight:500;line-height:200%;transition:background-color .3s,color .3s}.FaqJoiningSection_faq__4HmiS .FaqJoiningSection_faq-inner__41rYQ .FaqJoiningSection_container__t4YRl .FaqJoiningSection_faq-list__o3I_j .FaqJoiningSection_faq-item__iZvnI .FaqJoiningSection_question__TIzIZ svg{color:#00aa63;font-size:38px}.FaqJoiningSection_faq__4HmiS .FaqJoiningSection_faq-inner__41rYQ .FaqJoiningSection_container__t4YRl .FaqJoiningSection_faq-list__o3I_j .FaqJoiningSection_faq-item__iZvnI .FaqJoiningSection_question__TIzIZ:last-child{border-top:1px solid #bbddce;border-bottom:1px solid #bbddce}.FaqJoiningSection_faq__4HmiS .FaqJoiningSection_faq-inner__41rYQ .FaqJoiningSection_container__t4YRl .FaqJoiningSection_faq-list__o3I_j .FaqJoiningSection_faq-item__iZvnI .FaqJoiningSection_question__TIzIZ[aria-expanded=true]{background-color:#00aa63;color:#fff}.FaqJoiningSection_faq__4HmiS .FaqJoiningSection_faq-inner__41rYQ .FaqJoiningSection_container__t4YRl .FaqJoiningSection_faq-list__o3I_j .FaqJoiningSection_faq-item__iZvnI .FaqJoiningSection_question__TIzIZ[aria-expanded=true] svg{color:#fff}.FaqJoiningSection_faq__4HmiS .FaqJoiningSection_faq-inner__41rYQ .FaqJoiningSection_container__t4YRl .FaqJoiningSection_faq-list__o3I_j .FaqJoiningSection_faq-item__iZvnI .FaqJoiningSection_answer__wr5EP{padding:7px 20px;transition:background-color .3s,color .3s;line-height:200%;color:#505d68}.FaqJoiningSection_faq__4HmiS .FaqJoiningSection_faq-inner__41rYQ .FaqJoiningSection_container__t4YRl .FaqJoiningSection_faq-list__o3I_j .FaqJoiningSection_faq-item__iZvnI:last-child .FaqJoiningSection_question__TIzIZ{border-bottom:1px solid #bbddce}.NewGraduateRecruitmentSection_inner__EJMQ_{padding:50px 4vw}@media(min-width:1000px){.NewGraduateRecruitmentSection_inner__EJMQ_{width:100%;box-sizing:border-box;padding:100px 7vw}}.NewGraduateRecruitmentSection_section-title-small__QjeBB{font-size:20px;font-weight:700;line-height:100%;margin-bottom:10px}@media(min-width:1000px){.NewGraduateRecruitmentSection_section-title-small__QjeBB{font-size:30px;margin-bottom:30px}}.NewGraduateRecruitmentSection_section-title-medium__L_au3{font-size:30px;font-weight:700;line-height:120%}@media(min-width:1000px){.NewGraduateRecruitmentSection_section-title-medium__L_au3{font-size:40px;line-height:100%}}.NewGraduateRecruitmentSection_section-title-large__zf0fI{font-size:32px;font-weight:700;line-height:26px}@media(min-width:1000px){.NewGraduateRecruitmentSection_section-title-large__zf0fI{font-size:50px;line-height:100%}}.NewGraduateRecruitmentSection_section-title-jp-smallest__CU8QG{font-size:20px;font-weight:700;line-height:140%}@media(min-width:1000px){.NewGraduateRecruitmentSection_section-title-jp-smallest__CU8QG{line-height:100%}}.NewGraduateRecruitmentSection_section-title-jp-small__GCHDE{font-size:25px;font-weight:700;line-height:150%;margin-bottom:30px}@media(min-width:1000px){.NewGraduateRecruitmentSection_section-title-jp-small__GCHDE{font-size:40px;margin-bottom:40px}}.NewGraduateRecruitmentSection_section-title-jp-medium__fEqXn{font-size:25px;font-weight:700;line-height:160%}@media(min-width:1000px){.NewGraduateRecruitmentSection_section-title-jp-medium__fEqXn{font-size:40px;line-height:100%}}.NewGraduateRecruitmentSection_section-title-jp-semi-large__YccQq{font-size:26px;font-weight:500;line-height:150%}.NewGraduateRecruitmentSection_section-title-jp-large__Ig_iH{font-size:30px;font-weight:700;line-height:160%}@media(min-width:1000px){.NewGraduateRecruitmentSection_section-title-jp-large__Ig_iH{font-size:40px}}.NewGraduateRecruitmentSection_section-subtitle__BEEPk{font-size:20px;font-weight:700;line-height:160%}.NewGraduateRecruitmentSection_description-small__4xGhH{font-size:15px;font-weight:400;line-height:200%}@media(min-width:1000px){.NewGraduateRecruitmentSection_description-small__4xGhH{line-height:260%}}.NewGraduateRecruitmentSection_description-large__43SwO{font-size:16px;font-weight:400;line-height:30px}.NewGraduateRecruitmentSection_description-bottom__J8TDc{margin-bottom:40px}.NewGraduateRecruitmentSection_primary__7YcGG{color:#00aa63}.NewGraduateRecruitmentSection_white__eJUQf{color:#fff}.NewGraduateRecruitmentSection_gray__MZQp8{color:#505d68}.NewGraduateRecruitmentSection_light-black__nMJUG{color:#2c2c2c}.NewGraduateRecruitmentSection_green__E6cCC{color:#3beead}.NewGraduateRecruitmentSection_mid-deep-green__GQjF9{color:#7bbfa2}@media(min-width:648px){.NewGraduateRecruitmentSection_until-sm__oV1D_{display:none}}.NewGraduateRecruitmentSection_from-md__Ss4cf{display:none}@media(min-width:648px){.NewGraduateRecruitmentSection_from-md__Ss4cf{display:block}}@media(min-width:1000px){.NewGraduateRecruitmentSection_until-md__jgAgG{display:none}}.NewGraduateRecruitmentSection_from-lg__CVyjE{display:none}@media(min-width:1000px){.NewGraduateRecruitmentSection_from-lg__CVyjE{display:block}}.NewGraduateRecruitmentSection_left__wQ5RG{transform-origin:left}.NewGraduateRecruitmentSection_right__yaJNZ{transform-origin:right}.NewGraduateRecruitmentSection_border-container__erek6{position:relative}.NewGraduateRecruitmentSection_border-container__erek6 .NewGraduateRecruitmentSection_border-primary__eUq2a{position:absolute;top:0;left:0;height:6px;width:100%;background-color:#00aa63}@media(min-width:1000px){.NewGraduateRecruitmentSection_border-container__erek6 .NewGraduateRecruitmentSection_border-primary__eUq2a{width:calc(50% + .5*calc(100% - 14vw));height:5px;border-radius:0 90px 90px 0}}.NewGraduateRecruitmentSection_border-container__erek6 .NewGraduateRecruitmentSection_border-white___o6_2{position:absolute;bottom:0;right:0;height:6px;width:100%;background-color:#fff}@media(min-width:1000px){.NewGraduateRecruitmentSection_border-container__erek6 .NewGraduateRecruitmentSection_border-white___o6_2{width:calc(50% + .5*calc(100% - 14vw));height:5px;border-radius:90px 0 0 90px}}.NewGraduateRecruitmentSection_recruit__XGjnp .NewGraduateRecruitmentSection_recruit-info-container__I1isU{padding:50px 4vw}@media(min-width:1000px){.NewGraduateRecruitmentSection_recruit__XGjnp .NewGraduateRecruitmentSection_recruit-info-container__I1isU{padding:100px 7vw}}.NewGraduateRecruitmentSection_recruit__XGjnp .NewGraduateRecruitmentSection_recruit-info-container__I1isU .NewGraduateRecruitmentSection_sub-title__2z84R{font-size:30px;font-weight:700;color:#00aa63;line-height:100%;padding-bottom:40px;text-align:left;border-bottom:1px solid #bbddce}@media(min-width:1000px){.NewGraduateRecruitmentSection_recruit__XGjnp .NewGraduateRecruitmentSection_recruit-info-container__I1isU .NewGraduateRecruitmentSection_sub-title__2z84R{padding-bottom:50px}}.NewGraduateRecruitmentSection_recruit__XGjnp .NewGraduateRecruitmentSection_recruit-info-container__I1isU .NewGraduateRecruitmentSection_recruit-info__RHFYr .NewGraduateRecruitmentSection_job-details-item__yUrjB{display:grid;grid-template-columns:1fr;align-items:start;padding:20px 0;border-bottom:1px solid #bbddce}@media(min-width:1000px){.NewGraduateRecruitmentSection_recruit__XGjnp .NewGraduateRecruitmentSection_recruit-info-container__I1isU .NewGraduateRecruitmentSection_recruit-info__RHFYr .NewGraduateRecruitmentSection_job-details-item__yUrjB{grid-template-columns:140px 1fr;gap:120px;padding:40px 0}}.NewGraduateRecruitmentSection_recruit__XGjnp .NewGraduateRecruitmentSection_recruit-info-container__I1isU .NewGraduateRecruitmentSection_recruit-info__RHFYr .NewGraduateRecruitmentSection_job-details-item__yUrjB .NewGraduateRecruitmentSection_job-details-label__WWRUf{margin-bottom:20px;font-size:20px;font-weight:700;line-height:100%;color:#2c2c2c}@media(min-width:1000px){.NewGraduateRecruitmentSection_recruit__XGjnp .NewGraduateRecruitmentSection_recruit-info-container__I1isU .NewGraduateRecruitmentSection_recruit-info__RHFYr .NewGraduateRecruitmentSection_job-details-item__yUrjB .NewGraduateRecruitmentSection_job-details-label__WWRUf{margin-bottom:0}}.NewGraduateRecruitmentSection_recruit__XGjnp .NewGraduateRecruitmentSection_recruit-info-container__I1isU .NewGraduateRecruitmentSection_recruit-info__RHFYr .NewGraduateRecruitmentSection_job-details-item__yUrjB .NewGraduateRecruitmentSection_job-details-value__Yy28H{font-size:16px;font-weight:500;line-height:200%;color:#505d68}.NewGraduateRecruitmentSection_recruit__XGjnp .NewGraduateRecruitmentSection_recruit-info-container__I1isU .NewGraduateRecruitmentSection_recruit-info__RHFYr .NewGraduateRecruitmentSection_job-details-item__yUrjB .NewGraduateRecruitmentSection_job-details-value__Yy28H .NewGraduateRecruitmentSection_button__C1XYE{display:inline-block;background-color:#00aa63;color:#fff;padding:10px 20px;text-align:center;text-decoration:none;margin-top:20px;border-radius:90px;font-size:14px;font-weight:900;line-height:100%;cursor:pointer}.NewGraduateRecruitmentSection_recruit__XGjnp{background-color:#f3f6f4}.NewGraduateRecruitmentSection_recruit__XGjnp .NewGraduateRecruitmentSection_scroll-area__AzE22{display:flex;gap:20px;justify-content:center;color:#00aa63;font-size:14px;font-weight:900;padding-top:30px}@media(min-width:1000px){.NewGraduateRecruitmentSection_recruit__XGjnp .NewGraduateRecruitmentSection_scroll-area__AzE22{font-size:16px;gap:50px}}.SelectionFlowSection_inner__dQR0x{padding:50px 4vw}@media(min-width:1000px){.SelectionFlowSection_inner__dQR0x{width:100%;box-sizing:border-box;padding:100px 7vw}}.SelectionFlowSection_section-title-small__DNv_n{font-size:20px;font-weight:700;line-height:100%;margin-bottom:10px}@media(min-width:1000px){.SelectionFlowSection_section-title-small__DNv_n{font-size:30px;margin-bottom:30px}}.SelectionFlowSection_section-title-medium__EpzPw{font-size:30px;font-weight:700;line-height:120%}@media(min-width:1000px){.SelectionFlowSection_section-title-medium__EpzPw{font-size:40px;line-height:100%}}.SelectionFlowSection_section-title-large__aUaoB{font-size:32px;font-weight:700;line-height:26px}@media(min-width:1000px){.SelectionFlowSection_section-title-large__aUaoB{font-size:50px;line-height:100%}}.SelectionFlowSection_section-title-jp-smallest__Ys6_a{font-size:20px;font-weight:700;line-height:140%}@media(min-width:1000px){.SelectionFlowSection_section-title-jp-smallest__Ys6_a{line-height:100%}}.SelectionFlowSection_section-title-jp-small__axGxP{font-size:25px;font-weight:700;line-height:150%;margin-bottom:30px}@media(min-width:1000px){.SelectionFlowSection_section-title-jp-small__axGxP{font-size:40px;margin-bottom:40px}}.SelectionFlowSection_section-title-jp-medium__4C2YZ{font-size:25px;font-weight:700;line-height:160%}@media(min-width:1000px){.SelectionFlowSection_section-title-jp-medium__4C2YZ{font-size:40px;line-height:100%}}.SelectionFlowSection_section-title-jp-semi-large__EVZPx{font-size:26px;font-weight:500;line-height:150%}.SelectionFlowSection_section-title-jp-large__jbteT{font-size:30px;font-weight:700;line-height:160%}@media(min-width:1000px){.SelectionFlowSection_section-title-jp-large__jbteT{font-size:40px}}.SelectionFlowSection_section-subtitle__rGp_2{font-size:20px;font-weight:700;line-height:160%}.SelectionFlowSection_description-small__Suu1X{font-size:15px;font-weight:400;line-height:200%}@media(min-width:1000px){.SelectionFlowSection_description-small__Suu1X{line-height:260%}}.SelectionFlowSection_description-large__Pm5cQ{font-size:16px;font-weight:400;line-height:30px}.SelectionFlowSection_description-bottom__MaC7v{margin-bottom:40px}.SelectionFlowSection_primary__RAvGJ{color:#00aa63}.SelectionFlowSection_white__mR73f{color:#fff}.SelectionFlowSection_gray__PSHa9{color:#505d68}.SelectionFlowSection_light-black__HjrAh{color:#2c2c2c}.SelectionFlowSection_green__wenby{color:#3beead}.SelectionFlowSection_mid-deep-green__pz9wl{color:#7bbfa2}@media(min-width:648px){.SelectionFlowSection_until-sm__gr7n9{display:none}}.SelectionFlowSection_from-md__dIdWu{display:none}@media(min-width:648px){.SelectionFlowSection_from-md__dIdWu{display:block}}@media(min-width:1000px){.SelectionFlowSection_until-md__TLq_J{display:none}}.SelectionFlowSection_from-lg__tRnnb{display:none}@media(min-width:1000px){.SelectionFlowSection_from-lg__tRnnb{display:block}}.SelectionFlowSection_left__0EZQ3{transform-origin:left}.SelectionFlowSection_right__0IzcE{transform-origin:right}.SelectionFlowSection_border-container__qqWY7{position:relative}.SelectionFlowSection_border-container__qqWY7 .SelectionFlowSection_border-primary__eh9wO{position:absolute;top:0;left:0;height:6px;width:100%;background-color:#00aa63}@media(min-width:1000px){.SelectionFlowSection_border-container__qqWY7 .SelectionFlowSection_border-primary__eh9wO{width:calc(50% + .5*calc(100% - 14vw));height:5px;border-radius:0 90px 90px 0}}.SelectionFlowSection_border-container__qqWY7 .SelectionFlowSection_border-white__4WsQP{position:absolute;bottom:0;right:0;height:6px;width:100%;background-color:#fff}@media(min-width:1000px){.SelectionFlowSection_border-container__qqWY7 .SelectionFlowSection_border-white__4WsQP{width:calc(50% + .5*calc(100% - 14vw));height:5px;border-radius:90px 0 0 90px}}.SelectionFlowSection_selection-flow__NUV3t{background-color:#f3f6f4;padding-bottom:70px}@media(min-width:1000px){.SelectionFlowSection_selection-flow__NUV3t{padding-bottom:150px}}.SelectionFlowSection_selection-flow__NUV3t .SelectionFlowSection_title__cpgMM{text-align:center;padding-top:30px}@media(min-width:1000px){.SelectionFlowSection_selection-flow__NUV3t .SelectionFlowSection_title__cpgMM{padding-top:100px}}.SelectionFlowSection_selection-flow__NUV3t .SelectionFlowSection_title__cpgMM :first-child{font-size:32px;font-weight:700;line-height:100%;color:#00aa63;margin-bottom:20px}.SelectionFlowSection_selection-flow__NUV3t .SelectionFlowSection_title__cpgMM :last-child{font-size:20px;font-weight:700;line-height:100%;color:#2c2c2c;margin-bottom:30px}@media(min-width:1000px){.SelectionFlowSection_selection-flow__NUV3t .SelectionFlowSection_title__cpgMM :last-child{margin-bottom:70px}}.SelectionFlowSection_selection-flow__NUV3t .SelectionFlowSection_selection-steps__Yk_EA{max-width:1100px;padding:0 4vw 100px;margin:0 auto 100px;position:relative}@media(min-width:1000px){.SelectionFlowSection_selection-flow__NUV3t .SelectionFlowSection_selection-steps__Yk_EA{padding:0 7vw 100px;margin-bottom:unset}}.SelectionFlowSection_selection-flow__NUV3t .SelectionFlowSection_selection-steps__Yk_EA .SelectionFlowSection_vertical-line__p0ysg{width:30px;background:linear-gradient(180deg,rgba(187,221,206,.1),#3F7860);height:100%;position:absolute;left:50%;transform:translateX(-50%)}.SelectionFlowSection_selection-flow__NUV3t .SelectionFlowSection_selection-steps__Yk_EA .SelectionFlowSection_horizontal-line__w3OWn{width:calc(100% - 14vw);background:linear-gradient(90deg,rgba(187,221,206,.1),#3F7860);height:30px;position:absolute;left:50%;transform:translateX(-50%)}.SelectionFlowSection_selection-flow__NUV3t .SelectionFlowSection_selection-steps__Yk_EA .SelectionFlowSection_steps-wrapper__jdzCI{text-align:center;display:grid;gap:40px}@media(min-width:1000px){.SelectionFlowSection_selection-flow__NUV3t .SelectionFlowSection_selection-steps__Yk_EA .SelectionFlowSection_steps-wrapper__jdzCI{margin-bottom:0;grid-template-columns:repeat(4,1fr)}}.SelectionFlowSection_selection-flow__NUV3t .SelectionFlowSection_selection-steps__Yk_EA .SelectionFlowSection_steps-wrapper__jdzCI .SelectionFlowSection_step__SP7L7{z-index:1}.SelectionFlowSection_selection-flow__NUV3t .SelectionFlowSection_selection-steps__Yk_EA .SelectionFlowSection_steps-wrapper__jdzCI .SelectionFlowSection_step__SP7L7 .SelectionFlowSection_circle__Kdo0l{width:30px;height:30px;background-color:#3e775f;border-radius:50%;margin:0 auto 40px}@media(min-width:1000px){.SelectionFlowSection_selection-flow__NUV3t .SelectionFlowSection_selection-steps__Yk_EA .SelectionFlowSection_steps-wrapper__jdzCI .SelectionFlowSection_step__SP7L7 .SelectionFlowSection_circle__Kdo0l{width:30px;height:30px}}.SelectionFlowSection_selection-flow__NUV3t .SelectionFlowSection_selection-steps__Yk_EA .SelectionFlowSection_steps-wrapper__jdzCI .SelectionFlowSection_step__SP7L7 .SelectionFlowSection_step-title__AsASZ{color:#00aa63;padding-top:20px;background:#f3f6f4;font-size:30px;font-weight:700;letter-spacing:.5px;line-height:100%}.SelectionFlowSection_selection-flow__NUV3t .SelectionFlowSection_selection-steps__Yk_EA .SelectionFlowSection_steps-wrapper__jdzCI .SelectionFlowSection_step__SP7L7 .SelectionFlowSection_step-title__AsASZ.SelectionFlowSection_offer__gazwK{padding-bottom:20px}.SelectionFlowSection_selection-flow__NUV3t .SelectionFlowSection_selection-steps__Yk_EA .SelectionFlowSection_steps-wrapper__jdzCI .SelectionFlowSection_step__SP7L7 .SelectionFlowSection_step-subtitle__oOKKa{color:#00aa63;font-size:16px;font-weight:700;letter-spacing:.5px;line-height:100%;padding:20px 0;background-color:#f3f6f4}.SelectionFlowSection_selection-flow__NUV3t .SelectionFlowSection_selection-steps__Yk_EA .SelectionFlowSection_steps-wrapper__jdzCI .SelectionFlowSection_step__SP7L7 .SelectionFlowSection_step-subtitle__oOKKa.SelectionFlowSection_first__R_ePE{line-height:200%}.SelectionFlowSection_selection-flow__NUV3t .SelectionFlowSection_entry__0c9_O{display:flex;justify-content:center;flex-direction:column;align-items:center;gap:20px}@media(min-width:1000px){.SelectionFlowSection_selection-flow__NUV3t .SelectionFlowSection_entry__0c9_O{flex-direction:row;gap:50px}}.SelectionFlowSection_selection-flow__NUV3t .SelectionFlowSection_entry__0c9_O .SelectionFlowSection_common-style__aPeQJ{width:330px;border-radius:10px;box-shadow:5px 5px 10px 0 rgba(0,0,0,.25);text-align:center;font-size:30px;font-weight:700;line-height:140%;text-decoration:none;height:108px;box-sizing:border-box;align-content:center;font-size:18px}.SelectionFlowSection_selection-flow__NUV3t .SelectionFlowSection_entry__0c9_O .SelectionFlowSection_common-style__aPeQJ.SelectionFlowSection_fresh-graduate__0n0h0{background-color:#3beead;color:#2c2c2c}.SelectionFlowSection_selection-flow__NUV3t .SelectionFlowSection_entry__0c9_O .SelectionFlowSection_common-style__aPeQJ.SelectionFlowSection_fresh-graduate__0n0h0 span{font-size:16px}.SelectionFlowSection_selection-flow__NUV3t .SelectionFlowSection_entry__0c9_O .SelectionFlowSection_common-style__aPeQJ.SelectionFlowSection_mid-career__E3zFv{background-color:#2c2c2c;color:#fff}.WorkCareerSection_inner__poS1d{padding:50px 4vw}@media(min-width:1000px){.WorkCareerSection_inner__poS1d{width:100%;box-sizing:border-box;padding:100px 7vw}}.WorkCareerSection_section-title-small__hJTZ_{font-size:20px;font-weight:700;line-height:100%;margin-bottom:10px}@media(min-width:1000px){.WorkCareerSection_section-title-small__hJTZ_{font-size:30px;margin-bottom:30px}}.WorkCareerSection_section-title-medium__o5_63{font-size:30px;font-weight:700;line-height:120%}@media(min-width:1000px){.WorkCareerSection_section-title-medium__o5_63{font-size:40px;line-height:100%}}.WorkCareerSection_section-title-large__vd1IC{font-size:32px;font-weight:700;line-height:26px}@media(min-width:1000px){.WorkCareerSection_section-title-large__vd1IC{font-size:50px;line-height:100%}}.WorkCareerSection_section-title-jp-smallest__w9CKg{font-size:20px;font-weight:700;line-height:140%}@media(min-width:1000px){.WorkCareerSection_section-title-jp-smallest__w9CKg{line-height:100%}}.WorkCareerSection_section-title-jp-small___KkZr{font-size:25px;font-weight:700;line-height:150%;margin-bottom:30px}@media(min-width:1000px){.WorkCareerSection_section-title-jp-small___KkZr{font-size:40px;margin-bottom:40px}}.WorkCareerSection_section-title-jp-medium__QAlt7{font-size:25px;font-weight:700;line-height:160%}@media(min-width:1000px){.WorkCareerSection_section-title-jp-medium__QAlt7{font-size:40px;line-height:100%}}.WorkCareerSection_section-title-jp-semi-large__w9AFS{font-size:26px;font-weight:500;line-height:150%}.WorkCareerSection_section-title-jp-large__aXdLb{font-size:30px;font-weight:700;line-height:160%}@media(min-width:1000px){.WorkCareerSection_section-title-jp-large__aXdLb{font-size:40px}}.WorkCareerSection_section-subtitle__OLU3e{font-size:20px;font-weight:700;line-height:160%}.WorkCareerSection_description-small__2UYlu{font-size:15px;font-weight:400;line-height:200%}@media(min-width:1000px){.WorkCareerSection_description-small__2UYlu{line-height:260%}}.WorkCareerSection_description-large__rdAsq{font-size:16px;font-weight:400;line-height:30px}.WorkCareerSection_description-bottom__GABqu{margin-bottom:40px}.WorkCareerSection_primary__B0Rcy{color:#00aa63}.WorkCareerSection_white__OX9Y2{color:#fff}.WorkCareerSection_gray__5sEiy{color:#505d68}.WorkCareerSection_light-black__IOkQu{color:#2c2c2c}.WorkCareerSection_green__Esksv{color:#3beead}.WorkCareerSection_mid-deep-green__KBrfd{color:#7bbfa2}@media(min-width:648px){.WorkCareerSection_until-sm__dwgsq{display:none}}.WorkCareerSection_from-md__EsIjM{display:none}@media(min-width:648px){.WorkCareerSection_from-md__EsIjM{display:block}}@media(min-width:1000px){.WorkCareerSection_until-md__QQhxh{display:none}}.WorkCareerSection_from-lg__XDrvO{display:none}@media(min-width:1000px){.WorkCareerSection_from-lg__XDrvO{display:block}}.WorkCareerSection_left__ZCQ1z{transform-origin:left}.WorkCareerSection_right__jebi6{transform-origin:right}.WorkCareerSection_border-container__cO46h{position:relative}.WorkCareerSection_border-container__cO46h .WorkCareerSection_border-primary__vxuYW{position:absolute;top:0;left:0;height:6px;width:100%;background-color:#00aa63}@media(min-width:1000px){.WorkCareerSection_border-container__cO46h .WorkCareerSection_border-primary__vxuYW{width:calc(50% + .5*calc(100% - 14vw));height:5px;border-radius:0 90px 90px 0}}.WorkCareerSection_border-container__cO46h .WorkCareerSection_border-white__hGMz6{position:absolute;bottom:0;right:0;height:6px;width:100%;background-color:#fff}@media(min-width:1000px){.WorkCareerSection_border-container__cO46h .WorkCareerSection_border-white__hGMz6{width:calc(50% + .5*calc(100% - 14vw));height:5px;border-radius:90px 0 0 90px}}.WorkCareerSection_work-career__QR8au{padding-bottom:100px}@media(min-width:1000px){.WorkCareerSection_work-career__QR8au{padding-bottom:130px}}.WorkCareerSection_work-career__QR8au .WorkCareerSection_scroll-area__ga8KS{display:flex;gap:50px;justify-content:center;color:#00aa63;font-size:16px;font-weight:900;padding:30px 0}@media(min-width:1000px){.WorkCareerSection_work-career__QR8au .WorkCareerSection_scroll-area__ga8KS{padding-bottom:100px}}.WorkCareerSection_work-career__QR8au .WorkCareerSection_category-container__bj2Cx{display:flex;flex-direction:column;flex-wrap:wrap;gap:50px;padding:0 4vw}@media(min-width:1000px){.WorkCareerSection_work-career__QR8au .WorkCareerSection_category-container__bj2Cx{gap:100px;padding:0 7vw}}.WorkCareerSection_work-career__QR8au .WorkCareerSection_category-container__bj2Cx .WorkCareerSection_category-title__vDEH5 h2{color:#00aa63;font-size:30px;font-weight:700;line-height:1.4;margin-bottom:20px}.WorkCareerSection_work-career__QR8au .WorkCareerSection_category-container__bj2Cx .WorkCareerSection_category-title__vDEH5 p{font-size:20px;font-weight:700;line-height:1;color:#2c2c2c}.WorkCareerSection_work-career__QR8au .WorkCareerSection_category-container__bj2Cx .WorkCareerSection_content__f15hh{display:flex;flex-direction:column;row-gap:20px}@media(min-width:648px){.WorkCareerSection_work-career__QR8au .WorkCareerSection_category-container__bj2Cx .WorkCareerSection_content__f15hh{display:grid;grid-template-columns:repeat(2,auto);grid-auto-rows:100px;row-gap:50px;column-gap:40px}}@media(min-width:1300px){.WorkCareerSection_work-career__QR8au .WorkCareerSection_category-container__bj2Cx .WorkCareerSection_content__f15hh{grid-template-columns:repeat(3,auto)}}