.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}.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-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}.privacy-policy-ja_PrivacyPolicy__U0C3Z p{-webkit-margin-before:1em;margin-block-start:1em;-webkit-margin-after:1em;margin-block-end:1em}.privacy-policy-ja_PrivacyPolicy__U0C3Z h4{margin-top:40px;margin-bottom:10px;font-size:22px}.privacy-policy-ja_PrivacyPolicy__U0C3Z h5{margin-top:30px;margin-bottom:10px}.privacy-policy-ja_PrivacyPolicy__U0C3Z ul{list-style-type:disc;list-style-position:inside}.privacy-policy-ja_PrivacyPolicy__U0C3Z a{color:#2d96dc}.privacy-policy-ja_PrivacyPolicy__U0C3Z .privacy-policy-ja_day__dBYks{text-align:right;margin-bottom:20px}.privacy-policy-ja_PrivacyPolicy__U0C3Z .privacy-policy-ja_pMark__wMR5E{padding:20px;display:inline-block}.privacy-policy-ja_PrivacyPolicy__U0C3Z .privacy-policy-ja_policy_contact__RMAJB{margin-top:20px;padding:20px;background-color:#ebebeb}.link-privacy-policy-i18n_LinkPrivacyPolicyI18N__29GiV{text-align:right}