.InterviewMessageSection_inner__aZVXy{padding:50px 4vw}@media(min-width:1000px){.InterviewMessageSection_inner__aZVXy{width:100%;box-sizing:border-box;padding:100px 7vw}}.InterviewMessageSection_section-title-small__Em5Um{font-size:20px;font-weight:700;line-height:100%;margin-bottom:10px}@media(min-width:1000px){.InterviewMessageSection_section-title-small__Em5Um{font-size:30px;margin-bottom:30px}}.InterviewMessageSection_section-title-medium__pBnFh{font-size:30px;font-weight:700;line-height:120%}@media(min-width:1000px){.InterviewMessageSection_section-title-medium__pBnFh{font-size:40px;line-height:100%}}.InterviewMessageSection_section-title-large__CbLqS{font-size:32px;font-weight:700;line-height:26px}@media(min-width:1000px){.InterviewMessageSection_section-title-large__CbLqS{font-size:50px;line-height:100%}}.InterviewMessageSection_section-title-jp-smallest__RTV0O{font-size:20px;font-weight:700;line-height:140%}@media(min-width:1000px){.InterviewMessageSection_section-title-jp-smallest__RTV0O{line-height:100%}}.InterviewMessageSection_section-title-jp-small__eqI1z{font-size:25px;font-weight:700;line-height:150%;margin-bottom:30px}@media(min-width:1000px){.InterviewMessageSection_section-title-jp-small__eqI1z{font-size:40px;margin-bottom:40px}}.InterviewMessageSection_section-title-jp-medium__Zfuf1{font-size:25px;font-weight:700;line-height:160%}@media(min-width:1000px){.InterviewMessageSection_section-title-jp-medium__Zfuf1{font-size:40px;line-height:100%}}.InterviewMessageSection_section-title-jp-semi-large__Lvzl4{font-size:26px;font-weight:500;line-height:150%}.InterviewMessageSection_section-title-jp-large__K0yct{font-size:30px;font-weight:700;line-height:160%}@media(min-width:1000px){.InterviewMessageSection_section-title-jp-large__K0yct{font-size:40px}}.InterviewMessageSection_section-subtitle__TmnNK{font-size:20px;font-weight:700;line-height:160%}.InterviewMessageSection_description-small__04fUu{font-size:15px;font-weight:400;line-height:200%}@media(min-width:1000px){.InterviewMessageSection_description-small__04fUu{line-height:260%}}.InterviewMessageSection_description-large__QO5Hb{font-size:16px;font-weight:400;line-height:30px}.InterviewMessageSection_description-bottom__17FJJ{margin-bottom:40px}.InterviewMessageSection_primary__AwmOb{color:#00aa63}.InterviewMessageSection_white__cLRA7{color:#fff}.InterviewMessageSection_gray__wyvNk{color:#505d68}.InterviewMessageSection_light-black__rsOVj{color:#2c2c2c}.InterviewMessageSection_green__CMjvH{color:#3beead}.InterviewMessageSection_mid-deep-green__h3gFl{color:#7bbfa2}@media(min-width:648px){.InterviewMessageSection_until-sm__0jwfO{display:none}}.InterviewMessageSection_from-md__H1lI4{display:none}@media(min-width:648px){.InterviewMessageSection_from-md__H1lI4{display:block}}@media(min-width:1000px){.InterviewMessageSection_until-md__Exx1f{display:none}}.InterviewMessageSection_from-lg__t3wqV{display:none}@media(min-width:1000px){.InterviewMessageSection_from-lg__t3wqV{display:block}}.InterviewMessageSection_left__SIh4R{transform-origin:left}.InterviewMessageSection_right__RpekS{transform-origin:right}.InterviewMessageSection_border-container__K521q{position:relative}.InterviewMessageSection_border-container__K521q .InterviewMessageSection_border-primary__w2zLG{position:absolute;top:0;left:0;height:6px;width:100%;background-color:#00aa63}@media(min-width:1000px){.InterviewMessageSection_border-container__K521q .InterviewMessageSection_border-primary__w2zLG{width:calc(50% + .5*calc(100% - 14vw));height:5px;border-radius:0 90px 90px 0}}.InterviewMessageSection_border-container__K521q .InterviewMessageSection_border-white__8TdK3{position:absolute;bottom:0;right:0;height:6px;width:100%;background-color:#fff}@media(min-width:1000px){.InterviewMessageSection_border-container__K521q .InterviewMessageSection_border-white__8TdK3{width:calc(50% + .5*calc(100% - 14vw));height:5px;border-radius:90px 0 0 90px}}.InterviewMessageSection_interview-job__4ZDYl{background-color:#f3f6f4}.InterviewMessageSection_career__zbUcx .InterviewMessageSection_border-primary__w2zLG,.InterviewMessageSection_job__xhRya .InterviewMessageSection_border-primary__w2zLG{height:6px;width:100%;background-color:#00aa63}@media(min-width:1000px){.InterviewMessageSection_career__zbUcx .InterviewMessageSection_border-primary__w2zLG,.InterviewMessageSection_job__xhRya .InterviewMessageSection_border-primary__w2zLG{width:calc(100% - (.2954545455*(100vw - 1000px) + 40px));border-radius:0 3px 3px 0}}.InterviewMessageSection_job__xhRya .InterviewMessageSection_inner-image__m4sC4,.InterviewMessageSection_job__xhRya .InterviewMessageSection_inner-over-image__VxV_a{width:100%;height:auto;box-sizing:border-box;border-radius:10px;margin:0 4vw 30px;width:calc(100% - 8vw)}@media(min-width:1000px){.InterviewMessageSection_job__xhRya .InterviewMessageSection_inner-image__m4sC4{margin:0 calc(.2954545455*(100vw - 1000px) + 40px) 30px;width:calc(100% - (.2954545455*(100vw - 1000px) + 40px)*2)}.InterviewMessageSection_job__xhRya .InterviewMessageSection_inner-over-image__VxV_a{width:100%;margin:0 0 100px}}.InterviewMessageSection_job-interviewee-description__esXsR{font-size:25px;font-weight:700;line-height:150%;padding:30px 4vw}@media(min-width:1000px){.InterviewMessageSection_job-interviewee-description__esXsR{font-size:50px;padding:100px calc(.2954545455*(100vw - 1000px) + 40px) 70px}}.InterviewMessageSection_interview-message__XT9v5{padding:50px 4vw}@media(min-width:1000px){.InterviewMessageSection_interview-message__XT9v5{display:flex;justify-content:center}}.InterviewMessageSection_interview-message__XT9v5 .InterviewMessageSection_message-inner__BVhV3{padding:30px;background-color:#fff;border:.5px solid #00aa63;border-radius:10px;display:grid;justify-items:center}@media(min-width:1000px){.InterviewMessageSection_interview-message__XT9v5 .InterviewMessageSection_message-inner__BVhV3{grid-template-areas:"image title" "image jpTitle" "image description";max-width:600px;gap:15px 40px;justify-items:start;align-items:center}}.InterviewMessageSection_interview-message__XT9v5 .InterviewMessageSection_message-inner__BVhV3 img{width:140px;height:140px;border-radius:70px;margin-bottom:30px;object-fit:cover}@media(min-width:1000px){.InterviewMessageSection_interview-message__XT9v5 .InterviewMessageSection_message-inner__BVhV3 img{grid-area:image;margin-bottom:0}}.InterviewMessageSection_interview-message__XT9v5 .InterviewMessageSection_message-inner__BVhV3 h2{font-size:30px;font-weight:700;line-height:100%;margin-bottom:15px;text-align:center}@media(min-width:1000px){.InterviewMessageSection_interview-message__XT9v5 .InterviewMessageSection_message-inner__BVhV3 h2{grid-area:title;margin-bottom:0}}.InterviewMessageSection_interview-message__XT9v5 .InterviewMessageSection_message-inner__BVhV3 .InterviewMessageSection_jp-title__Z9JuU{font-size:14px;font-weight:700;margin-bottom:15px;text-align:center}@media(min-width:1000px){.InterviewMessageSection_interview-message__XT9v5 .InterviewMessageSection_message-inner__BVhV3 .InterviewMessageSection_jp-title__Z9JuU{grid-area:jpTitle;margin-bottom:0}}.InterviewMessageSection_interview-message__XT9v5 .InterviewMessageSection_message-inner__BVhV3 .InterviewMessageSection_description__lmmiI{font-size:14px}@media(min-width:1000px){.InterviewMessageSection_interview-message__XT9v5 .InterviewMessageSection_message-inner__BVhV3 .InterviewMessageSection_description__lmmiI{grid-area:description}}.WorkflowSection_inner__FMf7V{padding:50px 4vw}@media(min-width:1000px){.WorkflowSection_inner__FMf7V{width:100%;box-sizing:border-box;padding:100px 7vw}}.WorkflowSection_section-title-small__i4Jv9{font-size:20px;font-weight:700;line-height:100%;margin-bottom:10px}@media(min-width:1000px){.WorkflowSection_section-title-small__i4Jv9{font-size:30px;margin-bottom:30px}}.WorkflowSection_section-title-medium__KwkF7{font-size:30px;font-weight:700;line-height:120%}@media(min-width:1000px){.WorkflowSection_section-title-medium__KwkF7{font-size:40px;line-height:100%}}.WorkflowSection_section-title-large__pl4Az{font-size:32px;font-weight:700;line-height:26px}@media(min-width:1000px){.WorkflowSection_section-title-large__pl4Az{font-size:50px;line-height:100%}}.WorkflowSection_section-title-jp-smallest__WrEc1{font-size:20px;font-weight:700;line-height:140%}@media(min-width:1000px){.WorkflowSection_section-title-jp-smallest__WrEc1{line-height:100%}}.WorkflowSection_section-title-jp-small__CG0CW{font-size:25px;font-weight:700;line-height:150%;margin-bottom:30px}@media(min-width:1000px){.WorkflowSection_section-title-jp-small__CG0CW{font-size:40px;margin-bottom:40px}}.WorkflowSection_section-title-jp-medium__LBxCY{font-size:25px;font-weight:700;line-height:160%}@media(min-width:1000px){.WorkflowSection_section-title-jp-medium__LBxCY{font-size:40px;line-height:100%}}.WorkflowSection_section-title-jp-semi-large__q0Awl{font-size:26px;font-weight:500;line-height:150%}.WorkflowSection_section-title-jp-large__n25nf{font-size:30px;font-weight:700;line-height:160%}@media(min-width:1000px){.WorkflowSection_section-title-jp-large__n25nf{font-size:40px}}.WorkflowSection_section-subtitle__vYw00{font-size:20px;font-weight:700;line-height:160%}.WorkflowSection_description-small__YFoDg{font-size:15px;font-weight:400;line-height:200%}@media(min-width:1000px){.WorkflowSection_description-small__YFoDg{line-height:260%}}.WorkflowSection_description-large__CfghX{font-size:16px;font-weight:400;line-height:30px}.WorkflowSection_description-bottom__iJc6_{margin-bottom:40px}.WorkflowSection_primary__SwmM4{color:#00aa63}.WorkflowSection_white__RPvH7{color:#fff}.WorkflowSection_gray__mMAth{color:#505d68}.WorkflowSection_light-black__vWdan{color:#2c2c2c}.WorkflowSection_green__0d4AE{color:#3beead}.WorkflowSection_mid-deep-green__MRAhq{color:#7bbfa2}@media(min-width:648px){.WorkflowSection_until-sm__NhyOr{display:none}}.WorkflowSection_from-md__uUjM3{display:none}@media(min-width:648px){.WorkflowSection_from-md__uUjM3{display:block}}@media(min-width:1000px){.WorkflowSection_until-md__gjveP{display:none}}.WorkflowSection_from-lg__qT7_s{display:none}@media(min-width:1000px){.WorkflowSection_from-lg__qT7_s{display:block}}.WorkflowSection_left__hp9qx{transform-origin:left}.WorkflowSection_right__LjXui{transform-origin:right}.WorkflowSection_border-container__MQ3gs{position:relative}.WorkflowSection_border-container__MQ3gs .WorkflowSection_border-primary__2T8GJ{position:absolute;top:0;left:0;height:6px;width:100%;background-color:#00aa63}@media(min-width:1000px){.WorkflowSection_border-container__MQ3gs .WorkflowSection_border-primary__2T8GJ{width:calc(50% + .5*calc(100% - 14vw));height:5px;border-radius:0 90px 90px 0}}.WorkflowSection_border-container__MQ3gs .WorkflowSection_border-white__8P4cD{position:absolute;bottom:0;right:0;height:6px;width:100%;background-color:#fff}@media(min-width:1000px){.WorkflowSection_border-container__MQ3gs .WorkflowSection_border-white__8P4cD{width:calc(50% + .5*calc(100% - 14vw));height:5px;border-radius:90px 0 0 90px}}.WorkflowSection_workflow__B2V7s{text-align:center}@media(min-width:1000px){.WorkflowSection_workflow__B2V7s{padding:70px 7vw}}.WorkflowSection_workflow__B2V7s .WorkflowSection_title__TyIHk{padding:90px 0}@media(min-width:1000px){.WorkflowSection_workflow__B2V7s .WorkflowSection_title__TyIHk{position:relative;padding:0;margin-bottom:70px}}.WorkflowSection_workflow__B2V7s .WorkflowSection_flow-area__rIR2w{padding:50px 10px;background-image:url(/images/common/workflow-bg.webp);background-size:cover;background-repeat:no-repeat;background-position:50%;display:grid;gap:20px}@media(min-width:1000px){.WorkflowSection_workflow__B2V7s .WorkflowSection_flow-area__rIR2w{background:none;grid-template-columns:repeat(4,22%);justify-content:space-between;gap:unset;position:relative;padding:0}.WorkflowSection_workflow__B2V7s .WorkflowSection_flow-area__rIR2w .WorkflowSection_flow-line__L7WtO{position:absolute;width:78%;height:1px;background:#fff;left:50%;top:50px;transform:translateX(-50%);z-index:1}}.WorkflowSection_workflow__B2V7s .WorkflowSection_flow-area__rIR2w .WorkflowSection_flow-box__3qdlh{display:flex;flex-direction:column;align-items:center}@media(min-width:1000px){.WorkflowSection_workflow__B2V7s .WorkflowSection_flow-area__rIR2w .WorkflowSection_flow-box__3qdlh{gap:14px;position:relative;z-index:2}}.WorkflowSection_workflow__B2V7s .WorkflowSection_flow-area__rIR2w .WorkflowSection_flow-box__3qdlh .WorkflowSection_number__OM2Xp{font-size:30px;font-weight:700;line-height:100%;margin-bottom:20px}@media(min-width:1000px){.WorkflowSection_workflow__B2V7s .WorkflowSection_flow-area__rIR2w .WorkflowSection_flow-box__3qdlh .WorkflowSection_number__OM2Xp{margin-bottom:0}.WorkflowSection_workflow__B2V7s .WorkflowSection_flow-area__rIR2w .WorkflowSection_flow-box__3qdlh .WorkflowSection_dot__VYCFj{width:14px;height:23px;border-radius:7px;background-color:#d9d9d9}}.WorkflowSection_workflow__B2V7s .WorkflowSection_flow-area__rIR2w .WorkflowSection_flow-box__3qdlh .WorkflowSection_flow-wrap__PGElz{border:.5px solid #00aa63;background-color:rgba(0,0,0,.3);padding:15px 0 25px;width:280px}@media(min-width:1000px){.WorkflowSection_workflow__B2V7s .WorkflowSection_flow-area__rIR2w .WorkflowSection_flow-box__3qdlh .WorkflowSection_flow-wrap__PGElz{height:100%;width:100%;box-sizing:border-box}}.WorkflowSection_workflow__B2V7s .WorkflowSection_flow-area__rIR2w .WorkflowSection_flow-box__3qdlh .WorkflowSection_flow-wrap__PGElz .WorkflowSection_flow-title__MLUnp{font-size:21px;font-weight:700;line-height:100%;margin-bottom:20px}.WorkflowSection_workflow__B2V7s .WorkflowSection_flow-area__rIR2w .WorkflowSection_flow-box__3qdlh .WorkflowSection_flow-wrap__PGElz .WorkflowSection_flow-description__2pfnZ{font-size:14px;line-height:150%}.WorkflowSection_workflow__B2V7s .WorkflowSection_flow-area__rIR2w .WorkflowSection_flow-box__3qdlh .WorkflowSection_sm-line__cMP4B{background-color:#fff;width:1px;height:90px}@media(min-width:1000px){.WorkflowSection_workflow__B2V7s.WorkflowSection_job-sales__OEOrw{background:linear-gradient(0deg,rgba(6,52,32,.4),rgba(6,52,32,.4)),url(/images/work-career/job/sales-bg.webp);background-size:cover;background-repeat:no-repeat;background-position:50%}}.WorkflowSection_workflow__B2V7s.WorkflowSection_job-sales__OEOrw .WorkflowSection_title__TyIHk{background:linear-gradient(0deg,rgba(6,52,32,.6),rgba(6,52,32,.6)),url(/images/work-career/job/sales-bg.webp);background-size:cover;background-repeat:no-repeat;background-position:50%}@media(min-width:1000px){.WorkflowSection_workflow__B2V7s.WorkflowSection_job-sales__OEOrw .WorkflowSection_title__TyIHk{background:none}.WorkflowSection_workflow__B2V7s.WorkflowSection_job-construction-manager__KSMRv{background:linear-gradient(0deg,rgba(6,52,32,.4),rgba(6,52,32,.4)),url(/images/work-career/job/construction-manager-bg.webp);background-size:cover;background-repeat:no-repeat;background-position:50%}}.WorkflowSection_workflow__B2V7s.WorkflowSection_job-construction-manager__KSMRv .WorkflowSection_title__TyIHk{background:linear-gradient(0deg,rgba(6,52,32,.6),rgba(6,52,32,.6)),url(/images/work-career/job/construction-manager-bg.webp);background-size:cover;background-repeat:no-repeat;background-position:50%}@media(min-width:1000px){.WorkflowSection_workflow__B2V7s.WorkflowSection_job-construction-manager__KSMRv .WorkflowSection_title__TyIHk{background:none}.WorkflowSection_workflow__B2V7s.WorkflowSection_job-maintenance___1niT{background:linear-gradient(0deg,rgba(6,52,32,.4),rgba(6,52,32,.4)),url(/images/work-career/job/maintenance-bg.webp);background-size:cover;background-repeat:no-repeat;background-position:50%}}.WorkflowSection_workflow__B2V7s.WorkflowSection_job-maintenance___1niT .WorkflowSection_title__TyIHk{background:linear-gradient(0deg,rgba(6,52,32,.6),rgba(6,52,32,.6)),url(/images/work-career/job/maintenance-bg.webp);background-size:cover;background-repeat:no-repeat;background-position:50%}@media(min-width:1000px){.WorkflowSection_workflow__B2V7s.WorkflowSection_job-maintenance___1niT .WorkflowSection_title__TyIHk{background:none}.WorkflowSection_workflow__B2V7s.WorkflowSection_career-maintenance__k6aU7{background:linear-gradient(0deg,rgba(6,52,32,.4),rgba(6,52,32,.4)),url(/images/work-career/career/maintenance-bg.webp);background-size:cover;background-repeat:no-repeat}}.WorkflowSection_workflow__B2V7s.WorkflowSection_career-maintenance__k6aU7 .WorkflowSection_title__TyIHk{background:linear-gradient(0deg,rgba(6,52,32,.6),rgba(6,52,32,.6)),url(/images/work-career/career/maintenance-bg.webp);background-size:cover;background-repeat:no-repeat}@media(min-width:1000px){.WorkflowSection_workflow__B2V7s.WorkflowSection_career-maintenance__k6aU7 .WorkflowSection_title__TyIHk{background:none}.WorkflowSection_workflow__B2V7s.WorkflowSection_career-sales__e1NPc{background:linear-gradient(0deg,rgba(6,52,32,.4),rgba(6,52,32,.4)),url(/images/work-career/career/sales-bg.webp);background-size:cover;background-repeat:no-repeat;background-position:50%}}.WorkflowSection_workflow__B2V7s.WorkflowSection_career-sales__e1NPc .WorkflowSection_title__TyIHk{background:linear-gradient(0deg,rgba(6,52,32,.6),rgba(6,52,32,.6)),url(/images/work-career/career/sales-bg.webp);background-size:cover;background-repeat:no-repeat}@media(min-width:1000px){.WorkflowSection_workflow__B2V7s.WorkflowSection_career-sales__e1NPc .WorkflowSection_title__TyIHk{background:none}.WorkflowSection_workflow__B2V7s.WorkflowSection_career-construction-manager__wi6s_{background:linear-gradient(0deg,rgba(6,52,32,.4),rgba(6,52,32,.4)),url(/images/work-career/career/construction-manager-bg.webp);background-size:cover;background-repeat:no-repeat;background-position:center 43%}}.WorkflowSection_workflow__B2V7s.WorkflowSection_career-construction-manager__wi6s_ .WorkflowSection_title__TyIHk{background:linear-gradient(0deg,rgba(6,52,32,.6),rgba(6,52,32,.6)),url(/images/work-career/career/construction-manager-bg.webp);background-size:cover;background-repeat:no-repeat}@media(min-width:1000px){.WorkflowSection_workflow__B2V7s.WorkflowSection_career-construction-manager__wi6s_ .WorkflowSection_title__TyIHk{background:none}}