.ContactSection_contact__XDyVc{padding-top:5.6rem;padding-bottom:5.6rem}.ContactSection_contactInner__Z3RlU{max-width:100rem;margin:0 auto;padding:0 2rem;position:relative;z-index:var(--inner-zindex)}.ContactSection_contactStepList__3u4pE{width:96rem;margin:0 auto 6.4rem;display:flex}.ContactSection_contactStepItem__IBbOd{width:33.3333333333%;height:10.8rem;padding-left:4rem;display:flex;flex-direction:column;justify-content:center;position:relative}.ContactSection_contactStepItem__IBbOd:not(:last-of-type).ContactSection_isActive__ONSwc{color:#fff}.ContactSection_contactStepItem__IBbOd:not(:last-of-type).ContactSection_isActive__ONSwc:before{content:"";position:absolute;width:calc(100% - 1.2rem);height:100%;left:0;background-color:var(--blue1)}.ContactSection_contactStepItem__IBbOd:not(:last-of-type).ContactSection_isActive__ONSwc:after{content:"";position:absolute;width:0;height:0;border-style:solid;border-top:5.4rem solid transparent;border-bottom:5.4rem solid transparent;border-left:2.4rem solid var(--blue1);border-right:0;left:calc(100% - 1.2rem)}.ContactSection_contactStepItem__IBbOd:last-of-type.ContactSection_isActive__ONSwc{color:#fff;background-color:var(--blue1)}.ContactSection_contactStepItem__IBbOd:last-of-type.ContactSection_isActive__ONSwc:before{content:"";position:absolute;width:1.2rem;height:100%;top:0;right:100%;background-color:var(--blue1)}.ContactSection_contactStepItem__IBbOd:last-of-type.ContactSection_isActive__ONSwc:after{content:"";position:absolute;width:0;height:0;bottom:0;right:0;border-color:transparent transparent #fff;border-style:solid;border-width:0 0 1.7rem 1.9rem}.ContactSection_stepNumber__rgzQa{margin-bottom:.4rem;font-size:2.4rem;line-height:2.8rem;font-weight:700;font-family:var(--font-rubik);position:relative;z-index:2}.ContactSection_stepText__vW2r_{font-size:2.4rem;position:relative;z-index:2;min-height:3.6rem}.ContactSection_contactMessage__u3MVD{width:100%;display:flex;justify-content:center;margin-bottom:6rem}.ContactSection_form__41QUT{max-width:50rem;margin:0 auto}.ContactSection_formItem__KZBBE{margin-bottom:4rem}.ContactSection_formItem__KZBBE dt{display:flex;margin-bottom:1.4rem}.ContactSection_formLabel__qW4Kc{margin-right:.8rem;line-height:2rem;cursor:pointer}.ContactSection_requiredText__OAXmC{background-color:var(--red1);color:#fff;line-height:2rem;font-size:1.2rem;font-weight:500;min-width:4rem;padding:0 .4rem;text-align:center}.ContactSection_radioButtons__3Dvv_{margin-top:2rem;display:flex}.ContactSection_radioButtons__3Dvv_ label{margin-right:1.2rem}.ContactSection_formInput__48_Ux{height:5.5rem;padding:1.5rem 2.4rem 1.6rem;background-color:var(--grey3);border-radius:.8rem}.ContactSection_formInput__48_Ux::placeholder{color:var(--black2)}.ContactSection_formSelectWrap__wk037{position:relative}.ContactSection_formSelectWrap__wk037:after{content:"";position:absolute;color:#000;right:2.8rem;top:2.2rem;width:.8rem;height:.8rem;border-top:1px solid;border-right:1px solid;transform:rotate(135deg)}.ContactSection_formSelectWrap__wk037 select{padding-right:5rem;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.ContactSection_formTextArea___RYzH{height:15.5rem}.ContactSection_emailCheckBox__cfAJn{margin-top:1.4rem;padding:.4rem}.ContactSection_privacyCheckBox__kaCxx{margin-bottom:4rem;margin-left:auto;margin-right:auto;width:-moz-fit-content;width:fit-content;display:flex;justify-content:center}.ContactSection_privacyCheckBox__kaCxx.ContactSection_isConfirm__OR2ZH{justify-content:flex-start}.ContactSection_confirmContentsButtons__ZRIfR{display:flex;justify-content:center}.ContactSection_complete__aMHav{padding-bottom:8rem}.ContactSection_completeMessage__gXSy_{margin-bottom:6rem;text-align:center;font-size:4rem;font-weight:700}.ContactSection_completeText__qzfSl{margin-bottom:6rem;display:flex;justify-content:center}@media(max-width:1260px){.ContactSection_contactStepList__3u4pE{width:86rem}.ContactSection_stepText__vW2r_{font-size:2.2rem;min-height:3.3rem}.ContactSection_completeMessage__gXSy_{font-size:3.6rem}}@media(max-width:1020px){.ContactSection_contact__XDyVc{padding-top:4rem}.ContactSection_contactStepList__3u4pE{width:52rem}.ContactSection_contactStepItem__IBbOd{padding-left:1.2rem;height:7rem}.ContactSection_contactStepItem__IBbOd:not(:last-of-type).ContactSection_isActive__ONSwc:after{border-top:3.5rem solid transparent;border-bottom:3.5rem solid transparent;border-left:1.6rem solid var(--blue1)}.ContactSection_stepNumber__rgzQa{font-size:1.4rem;line-height:2.2rem}.ContactSection_stepText__vW2r_{font-size:1.4rem;min-height:2.1rem}.ContactSection_contactMessage__u3MVD{max-width:50rem;margin-left:auto;margin-right:auto;font-size:1.5rem}.ContactSection_completeMessage__gXSy_{font-size:3.2rem}}@media(max-width:550px){.ContactSection_contact__XDyVc{padding-top:2rem}.ContactSection_contactInner__Z3RlU{padding:0 1.5rem}.ContactSection_contactStepList__3u4pE{width:100%;max-width:40rem;margin-bottom:3.2rem}.ContactSection_contactStepItem__IBbOd{padding-left:1.2rem;height:5rem}.ContactSection_contactStepItem__IBbOd:not(:last-of-type).ContactSection_isActive__ONSwc:after{border-top:2.5rem solid transparent;border-bottom:2.5rem solid transparent;border-left:1.2rem solid var(--blue1)}.ContactSection_stepNumber__rgzQa{margin-bottom:0;font-size:1.2rem}.ContactSection_contactMessage__u3MVD{margin-bottom:5rem}.ContactSection_formLabel__qW4Kc{font-size:1.5rem}.ContactSection_formItem__KZBBE{margin-bottom:2.4rem}.ContactSection_formInput__48_Ux{padding:1.5rem 1.2rem 1.6rem}.ContactSection_confirmContentsButtons__ZRIfR{flex-direction:column-reverse}.ContactSection_confirmContentsButtons__ZRIfR button:last-of-type{margin-bottom:1.6rem}.ContactSection_completeMessage__gXSy_{margin-bottom:2.4rem;font-size:2rem}.ContactSection_completeText__qzfSl{margin-bottom:4rem;font-size:1.5rem}}.page_container__gjTfy{padding-top:9rem}@media(max-width:1020px){.page_container__gjTfy{padding-top:5.6rem}}