.page-module-scss-module__3Novtq__page{font-family:var(--font-shippori-mincho-b1),serif;color:#222;margin-top:232px;padding-bottom:160px;overflow:hidden}.page-module-scss-module__3Novtq__page__inner{grid-template-columns:repeat(12,minmax(0,1fr));column-gap:clamp(12px,1.6vw,24px);width:100%;max-width:1440px;margin-inline:auto;display:grid}@media (max-width:960px){.page-module-scss-module__3Novtq__page__inner{grid-template-columns:repeat(8,minmax(0,1fr));column-gap:16px}}@media (max-width:760px){.page-module-scss-module__3Novtq__page__inner{grid-template-columns:repeat(4,minmax(0,1fr));column-gap:12px}}.page-module-scss-module__3Novtq__page__inner{gap:20px;width:min(100% - 40px,1440px)}.page-module-scss-module__3Novtq__page__content{grid-column:2/span 10}@media (max-width:960px){.page-module-scss-module__3Novtq__page__content{grid-column:1/-1}}@media (max-width:760px){.page-module-scss-module__3Novtq__page__content{grid-column:1/-1}}.page-module-scss-module__3Novtq__page__content{background-color:#fff;padding:56px 72px}.page-module-scss-module__3Novtq__lead{letter-spacing:.06em;margin:0 0 48px;font-size:16px;font-weight:600;line-height:2}.page-module-scss-module__3Novtq__section+.page-module-scss-module__3Novtq__section{border-top:1px solid #2222221f;margin-top:48px;padding-top:48px}.page-module-scss-module__3Novtq__section__title{color:#c81432;letter-spacing:.06em;margin:0 0 24px;font-size:20px;font-weight:700;line-height:1.5}.page-module-scss-module__3Novtq__section p{letter-spacing:.04em;margin:0;font-size:15px;font-weight:600;line-height:2}.page-module-scss-module__3Novtq__section p+p,.page-module-scss-module__3Novtq__section p+ul{margin-top:16px}.page-module-scss-module__3Novtq__exampleLabel{margin-top:24px!important}.page-module-scss-module__3Novtq__list{letter-spacing:.04em;margin:12px 0 0;padding-left:1.4em;font-size:15px;font-weight:600;line-height:2}.page-module-scss-module__3Novtq__list li+li{margin-top:4px}.page-module-scss-module__3Novtq__contact{background-color:#2222220a;margin-top:32px;padding:28px 32px}.page-module-scss-module__3Novtq__contact__title{letter-spacing:.06em;margin:0 0 12px;font-size:16px;font-weight:700;line-height:1.6}.page-module-scss-module__3Novtq__contact p{letter-spacing:.04em;margin:0;font-size:15px;font-weight:600;line-height:1.8}.page-module-scss-module__3Novtq__contact p+p{margin-top:8px}@media (max-width:960px){.page-module-scss-module__3Novtq__page{margin-top:160px;padding-bottom:120px}.page-module-scss-module__3Novtq__page__content{padding:40px 32px}}@media (max-width:760px){.page-module-scss-module__3Novtq__page{margin-top:64px;padding-bottom:80px}.page-module-scss-module__3Novtq__page__inner{width:100%;margin-top:40px}.page-module-scss-module__3Novtq__page__content{padding:32px 28px}.page-module-scss-module__3Novtq__lead{margin-bottom:32px;font-size:14px;line-height:1.9}.page-module-scss-module__3Novtq__section+.page-module-scss-module__3Novtq__section{margin-top:32px;padding-top:32px}.page-module-scss-module__3Novtq__section__title{margin-bottom:16px;font-size:18px}.page-module-scss-module__3Novtq__section p,.page-module-scss-module__3Novtq__list{font-size:14px;line-height:1.9}.page-module-scss-module__3Novtq__contact{margin-top:24px;padding:20px 24px}.page-module-scss-module__3Novtq__contact__title{font-size:15px}.page-module-scss-module__3Novtq__contact p{font-size:14px}}
