.page_page__BhEqs{--primary:#168d9f;--primary-dark:#0f6f80;--primary-light:#168fa0;--teal:#258b91;--navy:#153e51;--muted:#587385;--mist:#f1faf9;--border:#d8e9e9;--error:#c72c48;--fv-bg:#e9f7f6;width:100%;overflow-x:hidden;background:#fff;color:var(--navy);font-family:Noto Sans JP,Hiragino Kaku Gothic ProN,Yu Gothic,Meiryo,sans-serif}.page_fv__5F_zp{background:var(--fv-bg);display:grid;grid-template-columns:1fr 1fr;gap:0;align-items:center}.page_fvImage__4YlYn,.page_fv__5F_zp{position:relative;overflow:hidden;min-height:560px}.page_fvImage__4YlYn{width:100%;height:100%}.page_fvImage__4YlYn img{width:100%;height:100%;object-fit:cover;object-position:35% center;display:block}.page_fvContent__ga29t{position:relative;z-index:2;padding:65px 40px;background:linear-gradient(90deg,transparent 0,transparent 39%,rgba(233,247,246,.75) 54%,var(--fv-bg) 72%,var(--fv-bg) 100%)}.page_fvLogo__iz_yR{width:245px;height:auto;margin-bottom:17px;display:block}.page_fvLogo__iz_yR img{width:100%;height:auto}.page_kicker__nM_lO{font-size:12px;font-weight:800;letter-spacing:.12em;color:#168b98;margin:0}.page_fvHeading__wWKPF{font-size:clamp(30px,3.3vw,49px);line-height:1.38;margin:14px 0 18px;letter-spacing:.01em;color:var(--navy)}.page_fvHeading__wWKPF em{color:var(--primary);font-style:normal}.page_fvDescription__2eX46{color:#3c6772;font-size:15px;max-width:500px;margin:0;line-height:1.85}.page_pills__KOoCM{display:flex;flex-wrap:wrap;gap:10px;margin:23px 0 27px}.page_pill__PpiuZ{font-size:12px;background:rgba(255,255,255,.72);border:1px solid #c6e6e4;border-radius:100px;padding:4px 12px;display:inline-block;color:#28727a}.page_fvCta__OZIa_{margin-top:27px}.page_fvSubtitle__hjbKZ{margin:0 0 15px;font-size:15px;color:var(--navy)}.page_ctaButton__ZSS7h{display:inline-flex;align-items:center;justify-content:center;border-radius:100px;padding:13px 25px;font-size:14px;font-weight:700;background:var(--primary);border:1px solid var(--primary);color:white;transition:.2s;text-decoration:none;min-height:48px}.page_ctaButton__ZSS7h:hover{background:var(--primary-dark);border-color:var(--primary-dark)}.page_breadcrumbs__8GETK{font-size:12px;color:#888;padding:14px 18px;display:none}.page_breadcrumbs__8GETK a{color:inherit;text-decoration:none}.page_breadcrumbs__8GETK a:hover{color:var(--primary)}.page_container__r58HS{width:min(1120px,calc(100% - 40px));margin:0 auto;padding:0}.page_section__o7K9X{padding:86px 0}.page_section__o7K9X.page_lightBg__Ne6c2{background:#f2f9f9}.page_sectionHeader__tCQ7Y{text-align:center;margin-bottom:36px}.page_sectionHeader__tCQ7Y h2{font-size:clamp(25px,3vw,35px);margin:6px 0 12px;line-height:1.5;font-weight:800;color:#073c5c}.page_sectionHeader__tCQ7Y p{margin:0;font-size:14px;color:#647989}.page_tag__met_t{font-size:12px;letter-spacing:.16em;font-weight:700;text-transform:uppercase;color:#168b98}.page_concernsGrid__wVOW_{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.page_concernCard__I_gQz{padding:28px;border-radius:12px;background:white;border:1px solid #deeae9}.page_concernCard__I_gQz h3{font-size:15px;font-weight:800;margin:12px 0 8px;line-height:1.5;color:var(--navy)}.page_concernCard__I_gQz p{font-size:13px;margin:0;line-height:1.7;color:#647989}.page_concernNumber__dB8n5{display:block;font-size:28px;font-weight:800;margin-bottom:8px;color:var(--primary)}.page_split__i486L{display:grid;grid-template-columns:1fr 1fr;gap:55px;align-items:center}.page_split__i486L h2{font-size:clamp(25px,3vw,35px);line-height:1.5;margin:7px 0 17px;color:var(--navy)}.page_split__i486L p{font-size:15px;line-height:1.85;color:var(--muted)}.page_split__i486L ul{padding:0;list-style:none;margin:0}.page_split__i486L li{padding:13px 4px;border-bottom:1px solid #cee6e4;opacity:.4;font-weight:700;font-size:15px;color:var(--navy)}.page_split__i486L li:last-child{border:0}.page_split__i486L li small{display:block;opacity:.7;font-weight:400;margin-top:3px;font-size:12px;color:#6b8593}.page_splitImage__1pjwh{position:relative;width:100%;height:auto}.page_splitImage__1pjwh img{width:100%;height:auto;display:block;border-radius:12px}.page_faqSection__lFuCS{padding:86px 0}.page_faqHeading__hoGsM{font-size:35px;font-weight:800;text-align:center;margin-bottom:50px;color:var(--navy)}.page_faqList__YYuYX{display:flex;flex-direction:column;gap:0;max-width:1000px;margin:0 auto}.page_faqItem__pqppl{border-bottom:1px solid var(--border);padding:20px 0}.page_faqItem__pqppl:first-child{padding-top:0}.page_faqButton__ehFtp{width:100%;background:none;border:none;text-align:left;padding:0;cursor:pointer;display:flex;justify-content:space-between;align-items:center;font-size:15px;font-weight:700;color:var(--navy);transition:color .2s}.page_faqButton__ehFtp:hover{color:var(--primary)}.page_faqContent__lvdM5{margin-top:16px;color:#647989;line-height:1.8;font-size:14px}.page_pricingSection__cXGRH{padding:86px 0;background:#f2f9f9}.page_offerGrid__Fk8AG{display:grid;grid-template-columns:repeat(2,1fr);gap:24px;max-width:900px;margin:0 auto}.page_offer__wyn8B{background:white;padding:30px;border-radius:12px;text-align:center;border:2px solid transparent;transition:all .3s}.page_offer__wyn8B.page_recommended__6uUbq{border-color:var(--primary);box-shadow:0 8px 24px rgba(22,141,159,.12)}.page_recommendedBadge__Fmgd9{display:inline-block;background:var(--primary);color:white;font-size:11px;font-weight:800;padding:6px 12px;border-radius:20px;margin-bottom:12px;text-transform:uppercase;letter-spacing:.05em}.page_offer__wyn8B h3{font-size:24px;font-weight:800;margin:12px 0 8px;color:var(--navy)}.page_offerPrice___yMMf,.page_price__qQlq6{font-size:32px;font-weight:800;color:var(--primary);margin:12px 0 8px}.page_offerDescription__xQlyq,.page_offerNote__z25EF{font-size:12px;color:#647989;margin:0}.page_offerTitle__4_QM_{font-size:24px;font-weight:800;margin:0 0 8px;color:var(--navy)}.page_fine__A9lvq{font-size:12px;color:#647989;margin:24px 0 0;text-align:center}.page_bundle__CcKYs{margin-top:50px;padding-top:40px;border-top:1px solid var(--border);text-align:center}.page_bundleTitle__e4Il6{font-size:18px;font-weight:800;margin:0 0 20px;color:var(--navy)}.page_bundleRow__d7stQ{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-bottom:12px}.page_bundleItem__ptdBb{font-size:14px;color:var(--navy);font-weight:600}@media (max-width:850px){.page_fv__5F_zp{grid-template-columns:1fr;min-height:auto}.page_fvImage__4YlYn{order:-1;min-height:380px}.page_fvContent__ga29t{padding:40px 20px}.page_concernsGrid__wVOW_{grid-template-columns:repeat(2,1fr)}.page_split__i486L{gap:24px}.page_offerGrid__Fk8AG,.page_split__i486L{grid-template-columns:1fr}.page_bundleRow__d7stQ{grid-template-columns:repeat(2,1fr)}}@media (max-width:590px){.page_fv__5F_zp{grid-template-columns:1fr}.page_fvImage__4YlYn{min-height:255px}.page_fvImage__4YlYn img{object-position:30% 36%}.page_fvContent__ga29t{padding:25px 22px 35px}.page_fvLogo__iz_yR{width:160px;margin-bottom:10px}.page_fvHeading__wWKPF{font-size:30px;margin:10px 0}.page_fvDescription__2eX46{font-size:14px}.page_section__o7K9X{padding:60px 0}.page_concernsGrid__wVOW_,.page_split__i486L{grid-template-columns:1fr}.page_concernCard__I_gQz{padding:23px}.page_split__i486L{gap:20px}.page_faqHeading__hoGsM{font-size:28px}.page_faqButton__ehFtp{font-size:14px}.page_bundleRow__d7stQ{grid-template-columns:1fr}}