.care-page[data-astro-cid-7fvqasc7]{color:var(--c-ink);overflow-wrap:anywhere}.care-page[data-astro-cid-7fvqasc7] .btn[data-astro-cid-7fvqasc7]{white-space:normal;text-align:center;max-width:100%}.care-page[data-astro-cid-7fvqasc7] [data-astro-cid-7fvqasc7]:is(h2,h3,li[id]){scroll-margin-top:190px}.guide-intro[data-astro-cid-7fvqasc7]{padding-top:48px}.quick-answer[data-astro-cid-7fvqasc7]{border-left:4px solid var(--c-primary-strong);background:#f4f8ff;border-radius:0 16px 16px 0;padding:28px 32px}.quick-answer[data-astro-cid-7fvqasc7] h2[data-astro-cid-7fvqasc7]{margin-top:0;font-size:24px}.quick-answer[data-astro-cid-7fvqasc7] p[data-astro-cid-7fvqasc7]{margin-top:14px;line-height:1.9}.quick-answer[data-astro-cid-7fvqasc7] a[data-astro-cid-7fvqasc7]{color:var(--c-primary-strong);text-underline-offset:3px;text-decoration:underline}.quick-answer[data-astro-cid-7fvqasc7] .update-note[data-astro-cid-7fvqasc7]{color:var(--c-text-2);font-size:14px}.contents[data-astro-cid-7fvqasc7]{border:1px solid var(--c-line);border-radius:16px;margin-top:36px;padding:24px 32px}.contents[data-astro-cid-7fvqasc7] h2[data-astro-cid-7fvqasc7]{margin-top:0;font-size:22px}.contents[data-astro-cid-7fvqasc7] ol[data-astro-cid-7fvqasc7]{counter-reset:toc;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 32px;padding:0;list-style:none;display:grid}.contents[data-astro-cid-7fvqasc7] li[data-astro-cid-7fvqasc7]{counter-increment:toc;min-width:0}.contents[data-astro-cid-7fvqasc7] a[data-astro-cid-7fvqasc7]{align-items:center;gap:12px;min-height:48px;padding-block:8px;font-size:16px;line-height:1.6;display:flex}.contents[data-astro-cid-7fvqasc7] a[data-astro-cid-7fvqasc7]:before{content:counter(toc, decimal-leading-zero);color:var(--c-primary-strong);font-variant-numeric:tabular-nums;flex:none;font-size:13px}.contents[data-astro-cid-7fvqasc7] a[data-astro-cid-7fvqasc7]:hover,.contents[data-astro-cid-7fvqasc7] a[data-astro-cid-7fvqasc7]:focus-visible{color:var(--c-primary-strong);text-underline-offset:4px;text-decoration:underline}.doctors-section[data-astro-cid-7fvqasc7]{padding-block:64px}.doctor-list[data-astro-cid-7fvqasc7]{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;padding:0;list-style:none;display:grid}.doctor-list[data-astro-cid-7fvqasc7] li[data-astro-cid-7fvqasc7]{border:1px solid var(--c-line);border-radius:14px;padding:24px}.doctor-list[data-astro-cid-7fvqasc7] h3[data-astro-cid-7fvqasc7]{font-size:21px;line-height:1.6}.doctor-list[data-astro-cid-7fvqasc7] h3[data-astro-cid-7fvqasc7] span[data-astro-cid-7fvqasc7]{font-size:15px;font-weight:500}.doctor-list[data-astro-cid-7fvqasc7] p[data-astro-cid-7fvqasc7]{color:var(--c-text-2);margin-top:10px;font-size:15px;line-height:1.8}.doctor-note[data-astro-cid-7fvqasc7]{color:var(--c-text-2);margin-top:24px;line-height:1.9}.care-guide[data-astro-cid-7fvqasc7]{max-width:960px}.guide-chapter[data-astro-cid-7fvqasc7]{border-top:1px solid var(--c-line);padding-block:56px}.guide-chapter[data-astro-cid-7fvqasc7]>h2[data-astro-cid-7fvqasc7]{font-size:clamp(26px,2.2vw,34px)}.chapter-lead[data-astro-cid-7fvqasc7]{border-left:3px solid #c3dafa;margin-top:24px;padding-left:20px;font-size:19px;font-weight:500;line-height:1.9}.guide-block[data-astro-cid-7fvqasc7]{margin-top:36px}.guide-block[data-astro-cid-7fvqasc7] h3[data-astro-cid-7fvqasc7]{letter-spacing:-.02em;font-size:23px;line-height:1.6}.guide-block[data-astro-cid-7fvqasc7] p[data-astro-cid-7fvqasc7]{color:var(--c-text-2);word-break:normal;margin-top:18px;font-size:17px;line-height:1.95}.chapter-link[data-astro-cid-7fvqasc7]{max-width:100%;min-height:44px;color:var(--c-primary-strong);text-underline-offset:4px;margin-top:24px;padding-block:10px;font-weight:600;line-height:1.7;text-decoration:underline;display:inline-block}.sources-section[data-astro-cid-7fvqasc7]{padding-block:32px 64px}.sources-section[data-astro-cid-7fvqasc7]>p[data-astro-cid-7fvqasc7]{color:var(--c-text-2);max-width:88ch;line-height:1.9}.source-list[data-astro-cid-7fvqasc7]{margin-block:24px;padding-left:22px}.source-list[data-astro-cid-7fvqasc7] li[data-astro-cid-7fvqasc7]{margin-block:16px;line-height:1.8}.source-list[data-astro-cid-7fvqasc7] a[data-astro-cid-7fvqasc7]{min-height:44px;color:var(--c-primary-strong);text-underline-offset:4px;padding-block:8px;text-decoration:underline;display:inline-block}.source-list[data-astro-cid-7fvqasc7] p[data-astro-cid-7fvqasc7]{color:var(--c-text-2);font-size:15px}.source-note[data-astro-cid-7fvqasc7]{border-top:1px solid var(--c-line);padding-top:24px;font-size:14px}.care-hero[data-astro-cid-7fvqasc7]{background:linear-gradient(135deg,#f5fbff,#e9f3ff);padding:88px 0}.hero-grid[data-astro-cid-7fvqasc7]{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:center;gap:64px;display:grid}.eyebrow[data-astro-cid-7fvqasc7]{color:var(--c-primary-strong);letter-spacing:.03em;font-size:15px;font-weight:700}h1[data-astro-cid-7fvqasc7]{letter-spacing:-.045em;word-break:keep-all;margin-top:22px;font-size:clamp(32px,3.1vw,58px);line-height:1.32}h1[data-astro-cid-7fvqasc7] span[data-astro-cid-7fvqasc7]{color:var(--c-navy)}.hero-lead[data-astro-cid-7fvqasc7]{word-break:keep-all;margin-top:26px;font-size:22px;font-weight:600;line-height:1.6}.hero-desc[data-astro-cid-7fvqasc7]{max-width:48ch;color:var(--c-text-2);word-break:keep-all;margin:14px 0 28px;font-size:17px;line-height:1.8}.hero-record[data-astro-cid-7fvqasc7]{text-align:center;background:#fff;border:1px solid #d2e6fc;border-radius:28px;flex-direction:column;align-items:center;padding:44px 20px;display:flex;box-shadow:0 18px 60px #123c6710}.hero-record[data-astro-cid-7fvqasc7] img[data-astro-cid-7fvqasc7]{object-fit:contain;width:64px;height:64px;margin-bottom:24px}.record-over[data-astro-cid-7fvqasc7]{color:var(--c-text-2);font-size:16px}.record-number[data-astro-cid-7fvqasc7]{max-width:100%;color:var(--c-primary-strong);letter-spacing:-.055em;font-variant-numeric:tabular-nums;margin-top:10px;font-size:clamp(38px,4.6vw,80px);line-height:1.2}.record-number[data-astro-cid-7fvqasc7] span[data-astro-cid-7fvqasc7]{margin-left:5px;font-size:.35em}.hero-record[data-astro-cid-7fvqasc7] p[data-astro-cid-7fvqasc7]{margin-top:16px;font-size:18px;font-weight:600}.hero-record[data-astro-cid-7fvqasc7] small[data-astro-cid-7fvqasc7]{color:var(--c-text-2);margin-top:10px;font-size:13px}.record-section[data-astro-cid-7fvqasc7],.faq-section[data-astro-cid-7fvqasc7]{padding-block:88px}.section-heading[data-astro-cid-7fvqasc7]{margin-bottom:32px}h2[data-astro-cid-7fvqasc7]{letter-spacing:-.035em;word-break:keep-all;margin:12px 0;font-size:clamp(26px,2.3vw,38px);line-height:1.4}.section-heading[data-astro-cid-7fvqasc7]>p[data-astro-cid-7fvqasc7]:last-child{color:var(--c-text-2);line-height:1.7}.record-grid[data-astro-cid-7fvqasc7]{background:var(--c-navy);color:#fff;border-radius:20px;grid-template-columns:repeat(3,minmax(0,1fr));padding-block:34px;display:grid}.record-grid[data-astro-cid-7fvqasc7]>div[data-astro-cid-7fvqasc7]{text-align:center;padding:8px 16px}.record-grid[data-astro-cid-7fvqasc7]>div[data-astro-cid-7fvqasc7]+div[data-astro-cid-7fvqasc7]{border-left:1px solid #ffffff38}.record-grid[data-astro-cid-7fvqasc7] dt[data-astro-cid-7fvqasc7]{margin-bottom:10px;font-size:18px}.record-grid[data-astro-cid-7fvqasc7] dd[data-astro-cid-7fvqasc7]{letter-spacing:-.035em;font-variant-numeric:tabular-nums;min-width:0;max-width:100%;font-size:clamp(28px,3vw,52px);font-weight:700}.record-grid[data-astro-cid-7fvqasc7] dd[data-astro-cid-7fvqasc7] span[data-astro-cid-7fvqasc7]{margin-left:5px;font-size:.45em}.record-basis[data-astro-cid-7fvqasc7]{color:var(--c-text-2);margin-top:22px;font-size:14px;line-height:1.9}.record-basis[data-astro-cid-7fvqasc7] a[data-astro-cid-7fvqasc7],.text-link[data-astro-cid-7fvqasc7]{min-height:44px;color:var(--c-primary-strong);text-underline-offset:4px;align-items:center;font-weight:600;text-decoration:underline;display:inline-flex}.principles-section[data-astro-cid-7fvqasc7]{background:var(--c-bg-soft);padding-block:80px}.principles-list[data-astro-cid-7fvqasc7]{padding:0;list-style:none}.principles-list[data-astro-cid-7fvqasc7] li[data-astro-cid-7fvqasc7]{border-top:1px solid var(--c-line);gap:28px;padding:30px 0;display:flex}.principle-index[data-astro-cid-7fvqasc7]{color:var(--c-primary-strong);flex:none;font-size:20px;font-weight:700}.principles-list[data-astro-cid-7fvqasc7] h3[data-astro-cid-7fvqasc7]{word-break:keep-all;font-size:23px;line-height:1.6}.principles-list[data-astro-cid-7fvqasc7] p[data-astro-cid-7fvqasc7]{color:var(--c-text-2);margin-top:8px;line-height:1.8}.care-faq[data-astro-cid-7fvqasc7] details[data-astro-cid-7fvqasc7]{border-bottom:1px solid var(--c-line);padding-block:22px}.care-faq[data-astro-cid-7fvqasc7] summary[data-astro-cid-7fvqasc7]{cursor:pointer;word-break:keep-all;min-height:44px;padding-block:7px;font-size:19px;font-weight:600;line-height:1.6}.care-faq[data-astro-cid-7fvqasc7] details[data-astro-cid-7fvqasc7] p[data-astro-cid-7fvqasc7]{max-width:80ch;color:var(--c-text-2);word-break:keep-all;margin-top:16px;font-size:17px;line-height:1.9}.branch-section[data-astro-cid-7fvqasc7]{border-top:1px solid var(--c-line);justify-content:space-between;align-items:center;gap:30px;padding-block:50px 88px;display:flex}.branch-section[data-astro-cid-7fvqasc7] p[data-astro-cid-7fvqasc7]{line-height:1.9}.branch-section[data-astro-cid-7fvqasc7] p[data-astro-cid-7fvqasc7] a[data-astro-cid-7fvqasc7]{align-items:center;min-height:44px;font-weight:700;display:inline-flex}.branch-actions[data-astro-cid-7fvqasc7]{flex-wrap:wrap;gap:12px;display:flex}@media (width<=1023px){.guide-intro[data-astro-cid-7fvqasc7]{padding-top:28px}.quick-answer[data-astro-cid-7fvqasc7]{padding:22px 20px}.quick-answer[data-astro-cid-7fvqasc7] h2[data-astro-cid-7fvqasc7]{font-size:21px}.contents[data-astro-cid-7fvqasc7]{margin-top:24px;padding:22px 20px}.contents[data-astro-cid-7fvqasc7] ol[data-astro-cid-7fvqasc7]{grid-template-columns:minmax(0,1fr)}.doctor-list[data-astro-cid-7fvqasc7]{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.doctor-list[data-astro-cid-7fvqasc7] li[data-astro-cid-7fvqasc7]{padding:18px}.doctors-section[data-astro-cid-7fvqasc7],.guide-chapter[data-astro-cid-7fvqasc7]{padding-block:40px}.chapter-lead[data-astro-cid-7fvqasc7]{padding-left:16px;font-size:17px}.guide-block[data-astro-cid-7fvqasc7]{margin-top:28px}.guide-block[data-astro-cid-7fvqasc7] h3[data-astro-cid-7fvqasc7]{font-size:21px}.guide-block[data-astro-cid-7fvqasc7] p[data-astro-cid-7fvqasc7]{font-size:16px;line-height:1.95}.sources-section[data-astro-cid-7fvqasc7]{padding-block:20px 40px}.care-hero[data-astro-cid-7fvqasc7]{padding:48px 0}.hero-grid[data-astro-cid-7fvqasc7]{grid-template-columns:minmax(0,1fr);gap:32px}h1[data-astro-cid-7fvqasc7]{margin-top:16px;font-size:clamp(28px,6.8vw,42px)}.hero-lead[data-astro-cid-7fvqasc7]{margin-top:22px;font-size:18px}.hero-desc[data-astro-cid-7fvqasc7]{font-size:16px}.hero-copy[data-astro-cid-7fvqasc7]>.btn[data-astro-cid-7fvqasc7]{width:100%}.hero-record[data-astro-cid-7fvqasc7]{border-radius:20px;padding:28px 18px}.record-number[data-astro-cid-7fvqasc7]{font-size:clamp(44px,13vw,68px)}.record-section[data-astro-cid-7fvqasc7],.faq-section[data-astro-cid-7fvqasc7]{padding-block:48px}.record-grid[data-astro-cid-7fvqasc7]{grid-template-columns:minmax(0,1fr);padding:10px 20px}.record-grid[data-astro-cid-7fvqasc7]>div[data-astro-cid-7fvqasc7]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:22px 0;display:flex}.record-grid[data-astro-cid-7fvqasc7]>div[data-astro-cid-7fvqasc7]+div[data-astro-cid-7fvqasc7]{border-top:1px solid #ffffff38;border-left:0}.record-grid[data-astro-cid-7fvqasc7] dt[data-astro-cid-7fvqasc7]{margin:0;font-size:16px}.record-grid[data-astro-cid-7fvqasc7] dd[data-astro-cid-7fvqasc7]{font-size:32px}.principles-section[data-astro-cid-7fvqasc7]{padding-block:48px}.principles-list[data-astro-cid-7fvqasc7] li[data-astro-cid-7fvqasc7]{gap:16px;padding-block:24px}.principles-list[data-astro-cid-7fvqasc7] h3[data-astro-cid-7fvqasc7]{font-size:19px}.care-faq[data-astro-cid-7fvqasc7] summary[data-astro-cid-7fvqasc7]{font-size:17px}.care-faq[data-astro-cid-7fvqasc7] details[data-astro-cid-7fvqasc7] p[data-astro-cid-7fvqasc7]{font-size:16px}.branch-section[data-astro-cid-7fvqasc7]{flex-direction:column;align-items:stretch;padding-block:36px 48px}.branch-actions[data-astro-cid-7fvqasc7]{grid-template-columns:minmax(0,1fr);display:grid}.record-basis[data-astro-cid-7fvqasc7]{font-size:13px}}@media (width<=479px){.doctor-list[data-astro-cid-7fvqasc7]{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.care-page[data-astro-cid-7fvqasc7] [data-astro-cid-7fvqasc7]{scroll-behavior:auto}}
