.ConsultPage_intro_section__KkV1f{display:flex;align-content:center;justify-content:center;flex-wrap:wrap;padding:240px 0 120px}.ConsultPage_intro_section__KkV1f h1{font-size:48px;color:var(--point-color);width:100%;text-align:center;margin:0 0 80px;font-weight:600}.ConsultPage_form_section__MKMhL{padding:0 180px 120px}.ConsultPage_form_section__MKMhL h3{font-size:32px;text-align:center;margin:0 0 30px;font-weight:700}.ConsultPage_form_section__MKMhL p{font-size:18px;text-align:center;line-height:var(--desc-line-height);font-weight:400;margin:0 0 60px}.ConsultPage_form_section__MKMhL p b{font-weight:400}.ConsultPage_form_section__MKMhL p strong{font-weight:900}.ConsultPage_form_section__MKMhL .ConsultPage_info__tsRUo{display:flex;justify-content:space-between;margin:0 0 80px}.ConsultPage_form_section__MKMhL .ConsultPage_info__tsRUo dl dt{margin:0 0 32px;font-size:24px}.ConsultPage_form_section__MKMhL .ConsultPage_info__tsRUo dl dd{font-weight:300;font-size:28px}.ConsultPage_form_section__MKMhL .ConsultPage_form__JI6Fl .ConsultPage_input_row__FG8uc{display:flex;justify-content:space-between;margin:0 0 24px}.ConsultPage_form_section__MKMhL .ConsultPage_form__JI6Fl .ConsultPage_input_row__FG8uc .ConsultPage_input_wrap__4ZFgr{width:calc(50% - 40px)}.ConsultPage_form_section__MKMhL .ConsultPage_form__JI6Fl .ConsultPage_input_row__FG8uc .ConsultPage_input_wrap__4ZFgr.ConsultPage_full__35Bpn{width:100%}.ConsultPage_form_section__MKMhL .ConsultPage_form__JI6Fl .ConsultPage_input_row__FG8uc .ConsultPage_input_wrap__4ZFgr label{display:block;margin:0 0 12px;font-size:20px;font-weight:500}.ConsultPage_form_section__MKMhL .ConsultPage_form__JI6Fl .ConsultPage_input_row__FG8uc .ConsultPage_input_wrap__4ZFgr input,.ConsultPage_form_section__MKMhL .ConsultPage_form__JI6Fl .ConsultPage_input_row__FG8uc .ConsultPage_input_wrap__4ZFgr textarea{width:100%;height:49px;border-radius:2px;border:1px solid #e1e1e1;padding:0 0 0 20px}.ConsultPage_form_section__MKMhL .ConsultPage_form__JI6Fl .ConsultPage_input_row__FG8uc .ConsultPage_input_wrap__4ZFgr textarea{height:280px;padding:20px}.ConsultPage_form_section__MKMhL .ConsultPage_form__JI6Fl .ConsultPage_button_wrap__B2aBr{text-align:center}.ConsultPage_form_section__MKMhL .ConsultPage_form__JI6Fl .ConsultPage_button_wrap__B2aBr button{display:inline-block;padding:20px 80px;color:#fff;background-color:var(--point-color);margin:0 auto;border-radius:2px;font-weight:500;font-size:18px}.ConsultPage_form_section__MKMhL .ConsultPage_form__JI6Fl .ConsultPage_privacy_wrap__tv3pe{display:flex;margin:0 0 20px}.ConsultPage_form_section__MKMhL .ConsultPage_form__JI6Fl .ConsultPage_privacy_wrap__tv3pe label{display:flex;align-items:center;font-weight:500;cursor:pointer}.ConsultPage_form_section__MKMhL .ConsultPage_form__JI6Fl .ConsultPage_privacy_wrap__tv3pe label i{display:inline-block;width:20px;aspect-ratio:1/1;border:1px solid #d9d2d0;border-radius:3px;background-color:#fff;margin:0 .5rem 0 0;cursor:pointer}.ConsultPage_form_section__MKMhL .ConsultPage_form__JI6Fl .ConsultPage_privacy_wrap__tv3pe label a{color:var(--point-color);margin:0 2px;position:relative}.ConsultPage_form_section__MKMhL .ConsultPage_form__JI6Fl .ConsultPage_privacy_wrap__tv3pe label a:hover:after{content:"";display:block;width:100%;height:1px;background-color:var(--link-color);position:absolute;left:0;bottom:0}.ConsultPage_form_section__MKMhL .ConsultPage_form__JI6Fl .ConsultPage_privacy_wrap__tv3pe input:checked+label i{background-image:url(/images/checked.png);background-repeat:no-repeat;background-position:center 60%;border-color:var(--point-color);background-color:var(--point-color)}@media (max-width:1350px){.ConsultPage_form_section__MKMhL{padding:120px 40px}}@media (max-width:998px){.ConsultPage_form_section__MKMhL{padding:100px 0}.ConsultPage_form_section__MKMhL p{font-size:15px;word-break:keep-all}.ConsultPage_form_section__MKMhL .ConsultPage_form__JI6Fl .ConsultPage_input_row__FG8uc .ConsultPage_input_wrap__4ZFgr{width:calc(50% - 12px)}}@media (max-width:540px){.ConsultPage_form_section__MKMhL{padding:80px 0}.ConsultPage_form_section__MKMhL p{font-size:14px}.ConsultPage_form_section__MKMhL .ConsultPage_form__JI6Fl .ConsultPage_input_row__FG8uc{flex-wrap:wrap;margin:0}.ConsultPage_form_section__MKMhL .ConsultPage_form__JI6Fl .ConsultPage_input_row__FG8uc .ConsultPage_input_wrap__4ZFgr{width:100%;margin:0 0 20px}.ConsultPage_form_section__MKMhL .ConsultPage_form__JI6Fl .ConsultPage_input_row__FG8uc .ConsultPage_input_wrap__4ZFgr label{font-size:16px}.ConsultPage_form_section__MKMhL .ConsultPage_form__JI6Fl .ConsultPage_privacy_wrap__tv3pe{margin:0 0 36px}.ConsultPage_form_section__MKMhL .ConsultPage_form__JI6Fl .ConsultPage_privacy_wrap__tv3pe label{font-size:14px}.ConsultPage_form_section__MKMhL .ConsultPage_form__JI6Fl .ConsultPage_button_wrap__B2aBr button{width:100%;padding:20px 0;font-size:16px}}.SubVisualSection_subvisual_section__QJNcv{height:1080px;display:flex;align-content:center;justify-content:center;flex-wrap:wrap;position:relative;background-size:cover;background-position:50%;color:#fff;text-shadow:1px 1px 4px #08093f40;text-align:center;padding:0 0 280px;z-index:1;background-color:#000}.SubVisualSection_subvisual_section__QJNcv img,.SubVisualSection_subvisual_section__QJNcv video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:1;filter:grayscale(1) blur(10px);opacity:.8}.SubVisualSection_subvisual_section__QJNcv .SubVisualSection_text_box__sJMCp span{font-size:24px;font-weight:600;width:100%;margin:0 0 60px;position:relative;z-index:2;display:block;filter:blur(10px);transform:translateY(30px);opacity:0}.SubVisualSection_subvisual_section__QJNcv .SubVisualSection_text_box__sJMCp span:after{content:"";display:block;width:0;height:2px;background-color:#fff;position:absolute;bottom:-24px;left:50%;transform:translateX(-50%);opacity:0}.SubVisualSection_subvisual_section__QJNcv .SubVisualSection_text_box__sJMCp h2{font-size:60px;font-weight:900;width:100%;margin:0 0 60px;position:relative;z-index:2;filter:blur(10px);transform:translateY(10px);opacity:0}.SubVisualSection_subvisual_section__QJNcv .SubVisualSection_text_box__sJMCp p{font-size:24px;line-height:1.8;margin:0 0 -200px;position:relative;z-index:2;font-weight:500;filter:blur(10px);transform:translateY(20px);opacity:0}.SubVisualSection_subvisual_section__QJNcv.SubVisualSection_ready__DEiGF img,.SubVisualSection_subvisual_section__QJNcv.SubVisualSection_ready__DEiGF video{filter:grayscale(0);transition:.6s ease-out;opacity:1}.SubVisualSection_subvisual_section__QJNcv.SubVisualSection_ready__DEiGF .SubVisualSection_text_box__sJMCp span{filter:blur(0);transition:.2s ease-out;transform:translateY(0);transition-delay:.1s;opacity:1}.SubVisualSection_subvisual_section__QJNcv.SubVisualSection_ready__DEiGF .SubVisualSection_text_box__sJMCp span:after{filter:blur(0);transition:.3s ease-out;transition-delay:.15s;opacity:1;width:70px}.SubVisualSection_subvisual_section__QJNcv.SubVisualSection_ready__DEiGF .SubVisualSection_text_box__sJMCp h2{filter:blur(0);transition:.3s ease-out;transform:translateY(0);transition-delay:.2s;opacity:1}.SubVisualSection_subvisual_section__QJNcv.SubVisualSection_ready__DEiGF .SubVisualSection_text_box__sJMCp p{filter:blur(0);transition:.3s ease-out;transform:translateY(0);transition-delay:.25s;opacity:1}@media (max-width:998px){.SubVisualSection_subvisual_section__QJNcv{height:400px;align-items:center;padding:80px 0 0}.SubVisualSection_subvisual_section__QJNcv .SubVisualSection_text_box__sJMCp span{margin:0 0 40px;font-size:14px}.SubVisualSection_subvisual_section__QJNcv .SubVisualSection_text_box__sJMCp h2{font-size:30px;font-weight:600}.SubVisualSection_subvisual_section__QJNcv .SubVisualSection_text_box__sJMCp p{font-size:14px;margin:0;transition-delay:.3s;padding:0 16px}}.SubIntroSection_intro_section__ZCpH9{margin:-440px 100px 0;padding:180px 0;background-color:#fff;position:relative;z-index:2;filter:blur(30px);transform:translateY(15%);opacity:0}.SubIntroSection_intro_section__ZCpH9.SubIntroSection_ready__dO8EV{transition:.1s ease-out;opacity:1;filter:blur(0);transform:translateY(0)}@media (max-width:998px){.SubIntroSection_intro_section__ZCpH9{margin:0;padding:60px 0 16px}}