.sub-page-header_SubPageHeader__q2qRj{position:relative;display:flex;justify-content:center;align-items:flex-start}.sub-page-header_SubPageHeader__q2qRj .sub-page-header_image__aNrkN{position:absolute;top:0;right:0;left:0;bottom:0}.sub-page-header_SubPageHeader__q2qRj .sub-page-header_image__aNrkN .sub-page-header_img__0M3Cr{width:100%;height:100%;object-fit:cover;object-position:left}.sub-page-header_SubPageHeader__q2qRj .sub-page-header_content__kG8rz{width:1240px;max-width:100%;padding:146px 20px 41px;position:relative}.sub-page-header_SubPageHeader__q2qRj .sub-page-header_content__kG8rz .sub-page-header_texts__WtnQd{border-left:1px solid #232323;padding-left:50px;line-height:1}.sub-page-header_SubPageHeader__q2qRj .sub-page-header_content__kG8rz .sub-page-header_texts__WtnQd .sub-page-header_head__sq3tQ{font-family:Zen Kaku Gothic New,sans-serif;font-size:42px;letter-spacing:.1em;font-weight:900}.sub-page-header_SubPageHeader__q2qRj .sub-page-header_content__kG8rz .sub-page-header_texts__WtnQd .sub-page-header_subHead__5ktVY{font-weight:700;font-size:18px;margin-top:10px;display:block}.content_Content__YXk_s{padding:60px 20px;width:1200px;margin:0 auto;max-width:100%;background-color:#fff}.content_Content__YXk_s.content_slim__LX2Rh{width:1040px}.content_Content__YXk_s.content_mediumSlim__R6r61{width:1120px}.content_Content__YXk_s.content_wide__RXuCR{width:1240px}.content_Content__YXk_s.content_gray__7UsWe{background-color:#f6f6f6}.content_Content__YXk_s.content_noPad__lxEda{padding:0;width:1160px}.content_Content__YXk_s.content_noPad__lxEda.content_slim__LX2Rh{width:1000px}.content_Content__YXk_s.content_noPad__lxEda.content_mediumSlim__R6r61{width:1080px}.content_Content__YXk_s.content_noPad__lxEda.content_wide__RXuCR{width:1200px}.content-header_ContentHeader__uUZNn .content-header_container__q7sBI{display:flex;justify-content:flex-start;align-items:flex-end;line-height:1;flex-wrap:wrap}.content-header_ContentHeader__uUZNn .content-header_container__q7sBI .content-header_title___7XsA{flex:0 0 auto;font-family:Zen Kaku Gothic New,sans-serif;font-size:28px;letter-spacing:.1em;font-weight:900}@media (max-width:768px){.content-header_ContentHeader__uUZNn .content-header_container__q7sBI .content-header_title___7XsA{font-size:18px}}.content-header_ContentHeader__uUZNn .content-header_container__q7sBI .content-header_bar__qCaEP{flex:0 0 60px;margin:0 10px;height:1px;background-color:#232323}@media (max-width:768px){.content-header_ContentHeader__uUZNn .content-header_container__q7sBI .content-header_bar__qCaEP{flex-basis:24px}}.content-header_ContentHeader__uUZNn .content-header_container__q7sBI .content-header_subTitle__41qDw{flex:1 1 auto;display:block;font-weight:700;font-size:18px;letter-spacing:.075em}@media (max-width:768px){.content-header_ContentHeader__uUZNn .content-header_container__q7sBI .content-header_subTitle__41qDw{flex:0 0 auto;font-size:12px;margin-top:4px}}.content-header_ContentHeader__uUZNn .content-header_description__NfGAv{margin-top:40px;font-weight:700;font-size:19px;line-height:1.684210526;letter-spacing:.075em}.gray-bg_GrayBg__7Buvj{background-color:#f6f6f6}.input-checkbox_InputCheckbox__36h6_{font-weight:700;font-size:18px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.input-checkbox_InputCheckbox__36h6_ .input-checkbox_check__r85_D{width:0;height:0;opacity:0}.input-checkbox_InputCheckbox__36h6_ .input-checkbox_check__r85_D:checked{background-color:#232323}.input-checkbox_InputCheckbox__36h6_ .input-checkbox_check__r85_D:checked+.input-checkbox_checkMark__yrPj6{background-color:#232323;transition:all .2s}.input-checkbox_InputCheckbox__36h6_ .input-checkbox_check__r85_D:checked+.input-checkbox_checkMark__yrPj6:before{border-left:2px solid #fff;border-bottom:2px solid #fff;width:10px;height:5px;transform:rotate(-45deg);transition:all .1s .1s}.input-checkbox_InputCheckbox__36h6_ .input-checkbox_checkMark__yrPj6{width:15px;height:15px;border:1px solid #232323;background-color:#fff;margin-right:14px;display:inline-flex;justify-content:center;align-items:center;transition:all .2s .1s;overflow:hidden;position:relative}.input-checkbox_InputCheckbox__36h6_ .input-checkbox_checkMark__yrPj6:before{content:"";display:block;position:absolute;transition:all .1s;width:0}.contact-form_ContactForm__qri8T .contact-form_head__dyk9n{display:flex;justify-content:flex-start;align-items:center;font-size:22px;letter-spacing:.075em;padding-bottom:20px;border-bottom:1px solid #232323;margin-bottom:26px}.contact-form_ContactForm__qri8T .contact-form_head__dyk9n .contact-form_icon__UrCJ1{flex:0 0 26px;display:block;margin-right:13px}.contact-form_ContactForm__qri8T .contact-form_head__dyk9n .contact-form_icon__UrCJ1 .contact-form_img___fC4v{width:100%;height:auto}.contact-form_ContactForm__qri8T .contact-form_label__mTCJ8{display:flex;justify-content:flex-start;align-items:flex-start;padding:20px;min-width:0}@media (max-width:768px){.contact-form_ContactForm__qri8T .contact-form_label__mTCJ8{flex-direction:column;align-items:normal;padding:20px 10px}}.contact-form_ContactForm__qri8T .contact-form_label__mTCJ8+.contact-form_label__mTCJ8{border-top:1px solid #ddd}.contact-form_ContactForm__qri8T .contact-form_label__mTCJ8+.contact-form_head__dyk9n{margin-top:60px}.contact-form_ContactForm__qri8T .contact-form_label__mTCJ8 .contact-form_labelText__6dQo3{flex:0 0 300px;font-weight:700;font-size:19px}@media (max-width:768px){.contact-form_ContactForm__qri8T .contact-form_label__mTCJ8 .contact-form_labelText__6dQo3{flex-basis:auto;margin-bottom:10px}}.contact-form_ContactForm__qri8T .contact-form_label__mTCJ8 .contact-form_checkboxesContainer__bwEin{display:flex;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap;margin:-4px 0}.contact-form_ContactForm__qri8T .contact-form_label__mTCJ8 .contact-form_checkboxesContainer__bwEin .contact-form_check___U1WR{display:block;flex:0 0 50%;margin:4px 0}@media (max-width:768px){.contact-form_ContactForm__qri8T .contact-form_label__mTCJ8 .contact-form_checkboxesContainer__bwEin .contact-form_check___U1WR{flex:1 1 100%;text-indent:-36px;padding-left:36px}}.contact-form_ContactForm__qri8T .contact-form_label__mTCJ8 .contact-form_valueText__KCEBl{font-size:18px;white-space:pre-wrap}.contact-form_ContactForm__qri8T .contact-form_label__mTCJ8 .contact-form_input__Yo7ua{flex:1 1 auto}.contact-form_ContactForm__qri8T .contact-form_label__mTCJ8 .contact-form_input__Yo7ua .contact-form_message__GLs0q{font-size:16px;letter-spacing:.05em;margin-bottom:10px;color:#232323;font-weight:700}.contact-form_ContactForm__qri8T .contact-form_label__mTCJ8 .contact-form_input__Yo7ua input[type=date],.contact-form_ContactForm__qri8T .contact-form_label__mTCJ8 .contact-form_input__Yo7ua input[type=datetime-local],.contact-form_ContactForm__qri8T .contact-form_label__mTCJ8 .contact-form_input__Yo7ua input[type=email],.contact-form_ContactForm__qri8T .contact-form_label__mTCJ8 .contact-form_input__Yo7ua input[type=month],.contact-form_ContactForm__qri8T .contact-form_label__mTCJ8 .contact-form_input__Yo7ua input[type=number],.contact-form_ContactForm__qri8T .contact-form_label__mTCJ8 .contact-form_input__Yo7ua input[type=search],.contact-form_ContactForm__qri8T .contact-form_label__mTCJ8 .contact-form_input__Yo7ua input[type=tel],.contact-form_ContactForm__qri8T .contact-form_label__mTCJ8 .contact-form_input__Yo7ua input[type=text],.contact-form_ContactForm__qri8T .contact-form_label__mTCJ8 .contact-form_input__Yo7ua input[type=url],.contact-form_ContactForm__qri8T .contact-form_label__mTCJ8 .contact-form_input__Yo7ua input[type=week],.contact-form_ContactForm__qri8T .contact-form_label__mTCJ8 .contact-form_input__Yo7ua textarea{width:100%;height:48px;background-color:#fff;font-size:19px;letter-spacing:.05em;border:none;padding:0 20px;font-weight:700}.contact-form_ContactForm__qri8T .contact-form_label__mTCJ8 .contact-form_input__Yo7ua textarea{height:auto;padding:10px 20px;resize:vertical}.contact-form_ContactForm__qri8T .contact-form_submitArea__LpucN{margin-top:60px}.contact-form_ContactForm__qri8T .contact-form_submitArea__LpucN .contact-form_privacyCheck__pyah0{font-weight:700;text-align:center}.contact-form_ContactForm__qri8T .contact-form_submitArea__LpucN .contact-form_privacyCheck__pyah0 .contact-form_checkContainer__kgBaD{font-size:19px}.contact-form_ContactForm__qri8T .contact-form_submitArea__LpucN .contact-form_privacyCheck__pyah0 .contact-form_link__kbE9w{font-size:19px;font-weight:700;margin-top:24px;margin-bottom:40px}.contact-form_ContactForm__qri8T .contact-form_submitArea__LpucN .contact-form_privacyCheck__pyah0 .contact-form_link__kbE9w a{text-decoration:underline;color:inherit}.contact-form_ContactForm__qri8T .contact-form_submitArea__LpucN .contact-form_actions__ewnrR{display:flex;justify-content:center;align-items:center;margin:0 -20px}.contact-form_ContactForm__qri8T .contact-form_submitArea__LpucN .contact-form_actions__ewnrR .contact-form_button__MfY6h{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:300px;height:60px;cursor:pointer;border:1px solid #232323;background-color:#fff;font-size:20px;font-weight:700;margin:0 20px}.contact-form_ContactForm__qri8T .contact-form_submitArea__LpucN .contact-form_actions__ewnrR .contact-form_button__MfY6h[disabled]{cursor:default;opacity:.6}.contact-form_ContactForm__qri8T .contact-form_submitArea__LpucN .contact-form_actions__ewnrR .contact-form_button__MfY6h:hover:not([disabled]){background-color:#4efdf5}