.al-sub[data-astro-cid-54ohmliz]{color:var(--sub);font-size:13px}.al-end[data-astro-cid-54ohmliz] .al-sub[data-astro-cid-54ohmliz]{color:#c9d6e2}.al-btn--inv[data-astro-cid-54ohmliz]{color:var(--navy);background:#fff}.al-btn--inv[data-astro-cid-54ohmliz]:hover{background:var(--gray)}.al-lead[data-astro-cid-54ohmliz]{max-width:46em;color:var(--sub);line-height:1.9;margin-bottom:28px!important}@media (width>=62em){.sp-hero .sp-lead{max-width:34em}}.al-pains[data-astro-cid-54ohmliz] .sp-card[data-astro-cid-54ohmliz] b[data-astro-cid-54ohmliz],.al-steps[data-astro-cid-54ohmliz] .sp-card[data-astro-cid-54ohmliz] b[data-astro-cid-54ohmliz],.al-checks[data-astro-cid-54ohmliz] .sp-card[data-astro-cid-54ohmliz] b[data-astro-cid-54ohmliz]{font-size:17px;line-height:1.6}.al-pains[data-astro-cid-54ohmliz] .sp-card[data-astro-cid-54ohmliz] span[data-astro-cid-54ohmliz],.al-steps[data-astro-cid-54ohmliz] .sp-card[data-astro-cid-54ohmliz] span[data-astro-cid-54ohmliz],.al-checks[data-astro-cid-54ohmliz] .sp-card[data-astro-cid-54ohmliz] span[data-astro-cid-54ohmliz]{color:var(--sub);font-size:14px;line-height:1.8}@media (width<=40em){.al-pains[data-astro-cid-54ohmliz]{gap:8px}.al-pains[data-astro-cid-54ohmliz] .sp-card[data-astro-cid-54ohmliz]{flex-direction:row;justify-content:space-between;align-items:center;gap:12px;padding:12px 16px}.al-pains[data-astro-cid-54ohmliz] .sp-card[data-astro-cid-54ohmliz] b[data-astro-cid-54ohmliz]{font-size:15px;line-height:1.5}.al-pains[data-astro-cid-54ohmliz] .sp-card[data-astro-cid-54ohmliz] span[data-astro-cid-54ohmliz]{display:none}.al-pains[data-astro-cid-54ohmliz] .sp-card[data-astro-cid-54ohmliz]:after{content:"→";color:var(--accent-text);flex:none;font-weight:700}}.al-step__n[data-astro-cid-54ohmliz]{color:var(--accent-text);font-size:13px}.al-means[data-astro-cid-54ohmliz]{gap:64px;display:grid}.al-mean[data-astro-cid-54ohmliz] h3[data-astro-cid-54ohmliz],.al-cost[data-astro-cid-54ohmliz] h3[data-astro-cid-54ohmliz]{border-left:4px solid var(--accent);margin:0 0 8px;padding-left:14px;font-size:22px;line-height:1.5}.al-mean__note[data-astro-cid-54ohmliz]{color:var(--sub);font-size:14px;line-height:1.8;margin-bottom:20px!important}.al-mean__areas[data-astro-cid-54ohmliz]{gap:24px;display:grid}.al-soon[data-astro-cid-54ohmliz]{border:1px dashed var(--line);color:var(--sub);border-radius:8px;padding:14px 18px;font-size:14px}.al-svc[data-astro-cid-54ohmliz]{margin-top:20px!important}.al-more[data-astro-cid-54ohmliz]{flex-wrap:wrap;gap:16px 32px;display:flex;margin-top:40px!important}.al-cols[data-astro-cid-54ohmliz]{margin-top:28px}.al-cols__h[data-astro-cid-54ohmliz]{color:var(--sub);font-size:13px;font-weight:700;margin-bottom:12px!important}.al-list[data-astro-cid-54ohmliz]{border-top:1px solid var(--line)}.al-list[data-astro-cid-54ohmliz] li[data-astro-cid-54ohmliz]{border-bottom:1px solid var(--line)}.al-list[data-astro-cid-54ohmliz] a[data-astro-cid-54ohmliz]{color:var(--navy);overflow-wrap:anywhere;align-items:baseline;gap:12px;padding:14px 4px;font-size:15px;line-height:1.7;display:flex}.al-list[data-astro-cid-54ohmliz] a[data-astro-cid-54ohmliz]:before{content:"→";color:var(--accent-text);flex:none;font-size:13px}.al-list[data-astro-cid-54ohmliz] a[data-astro-cid-54ohmliz]:hover{color:var(--accent-text);text-underline-offset:3px;text-decoration:underline}.al-cost[data-astro-cid-54ohmliz]{margin-top:40px}.al-cost[data-astro-cid-54ohmliz] h3[data-astro-cid-54ohmliz]{margin-bottom:16px}.al-checks[data-astro-cid-54ohmliz]{margin-top:8px}.al-ask[data-astro-cid-54ohmliz]{counter-reset:ask;border-top:1px solid var(--line);display:grid}.al-ask[data-astro-cid-54ohmliz] li[data-astro-cid-54ohmliz]{counter-increment:ask;border-bottom:1px solid var(--line);padding:16px 4px 16px 44px;line-height:1.8;position:relative}.al-ask[data-astro-cid-54ohmliz] li[data-astro-cid-54ohmliz]:before{content:counter(ask);background:var(--navy);color:#fff;border-radius:50%;place-items:center;width:26px;height:26px;font-size:13px;font-weight:700;display:grid;position:absolute;top:16px;left:4px}.al-links[data-astro-cid-54ohmliz]{gap:14px;margin-top:8px;display:grid}.al-cta[data-astro-cid-54ohmliz]{background:var(--gray);border-radius:8px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 24px;padding:20px 24px;display:flex;margin-top:48px!important}.sp-sec--gray[data-astro-cid-54ohmliz] .al-cta[data-astro-cid-54ohmliz]{border:1px solid var(--line);background:#fff}.al-cta[data-astro-cid-54ohmliz] span[data-astro-cid-54ohmliz]{color:var(--navy);font-weight:700;line-height:1.7}.al-flow[data-astro-cid-54ohmliz]{grid-template-columns:5fr 7fr;align-items:center;gap:40px;display:grid}.al-flow__img[data-astro-cid-54ohmliz]{background:#fff;border-radius:8px;width:100%;height:auto;display:block}.al-table[data-astro-cid-54ohmliz]{border-collapse:collapse;border:1px solid var(--line);background:#fff;width:100%;font-size:15px}.al-table[data-astro-cid-54ohmliz] th[data-astro-cid-54ohmliz],.al-table[data-astro-cid-54ohmliz] td[data-astro-cid-54ohmliz]{border-bottom:1px solid var(--line);text-align:right;padding:14px 16px;line-height:1.6}.al-table[data-astro-cid-54ohmliz] thead[data-astro-cid-54ohmliz] th[data-astro-cid-54ohmliz]{background:var(--gray);color:var(--sub);font-size:13px}.al-table[data-astro-cid-54ohmliz] tbody[data-astro-cid-54ohmliz] th[data-astro-cid-54ohmliz]{text-align:left;color:var(--navy);font-weight:700}.al-table[data-astro-cid-54ohmliz] small[data-astro-cid-54ohmliz]{color:var(--sub);font-size:12px;display:block}@media (width<=40em){.al-table[data-astro-cid-54ohmliz] th[data-astro-cid-54ohmliz],.al-table[data-astro-cid-54ohmliz] td[data-astro-cid-54ohmliz]{padding:10px 8px;font-size:13px}}.al-steps[data-astro-cid-54ohmliz]{grid-template-columns:repeat(2,1fr);gap:16px;display:grid}.al-faq[data-astro-cid-54ohmliz]{border-top:1px solid var(--line);display:grid}.al-faq[data-astro-cid-54ohmliz] details[data-astro-cid-54ohmliz]{border-bottom:1px solid var(--line);padding:20px 0}.al-faq[data-astro-cid-54ohmliz] summary[data-astro-cid-54ohmliz]{cursor:pointer;font-weight:700;line-height:1.6}.al-faq[data-astro-cid-54ohmliz] p[data-astro-cid-54ohmliz]{color:var(--sub);margin-top:12px;font-size:15px;line-height:1.9}.al-bar[data-astro-cid-54ohmliz]{z-index:40;border-top:1px solid var(--line);background:#fff;justify-content:center;align-items:center;gap:20px;padding:10px 16px;transition:transform .2s;display:flex;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -4px 16px #24364614}.al-bar[data-astro-cid-54ohmliz].al-bar--hide{transform:translateY(100%)}.al-bar[data-astro-cid-54ohmliz] .ss-btn[data-astro-cid-54ohmliz]{white-space:nowrap;flex:none}.al-bar__t[data-astro-cid-54ohmliz]{color:var(--navy);font-size:14px;font-weight:700}body{padding-bottom:64px}@media (width<=62em){.al-flow[data-astro-cid-54ohmliz]{grid-template-columns:1fr}.al-flow__img[data-astro-cid-54ohmliz]{max-width:360px;margin:0 auto}}@media (width<=40em){.al-steps[data-astro-cid-54ohmliz]{grid-template-columns:1fr}.al-bar__t[data-astro-cid-54ohmliz]{display:none}.al-bar[data-astro-cid-54ohmliz]{justify-content:center;padding:8px 16px}.al-bar[data-astro-cid-54ohmliz] .ss-btn[data-astro-cid-54ohmliz]{text-align:center;width:100%}}.al-first[data-astro-cid-54ohmliz]{border-left:4px solid var(--accent);background:var(--gray);margin:0 0 36px;padding:16px 20px}.al-first__tag[data-astro-cid-54ohmliz]{letter-spacing:.08em;color:var(--sub);font-size:12px;font-weight:700;margin:0 0 6px!important}.al-first__t[data-astro-cid-54ohmliz]{color:var(--navy);font-size:17px;font-weight:700;line-height:1.6;margin:0 0 4px!important}.al-first__d[data-astro-cid-54ohmliz]{color:var(--ink);font-size:14px;line-height:1.8;margin:0 0 8px!important}.al-decl[data-astro-cid-54ohmliz]{border-left:4px solid var(--accent);background:var(--gray);max-width:40em;color:var(--ink);padding:14px 18px;font-size:14px;line-height:1.9;margin-top:20px!important}.al-tablewrap[data-astro-cid-54ohmliz]{overflow-x:auto}.al-co[data-astro-cid-54ohmliz]{border-collapse:collapse;border:1px solid var(--line);background:#fff;width:100%;font-size:14px}.al-co[data-astro-cid-54ohmliz] th[data-astro-cid-54ohmliz],.al-co[data-astro-cid-54ohmliz] td[data-astro-cid-54ohmliz]{border-bottom:1px solid var(--line);text-align:left;vertical-align:top;overflow-wrap:anywhere;padding:12px 14px;line-height:1.7}.al-co[data-astro-cid-54ohmliz] thead[data-astro-cid-54ohmliz] th[data-astro-cid-54ohmliz]{background:var(--gray);color:var(--sub);white-space:nowrap;font-size:12px}.al-co[data-astro-cid-54ohmliz] tbody[data-astro-cid-54ohmliz] th[data-astro-cid-54ohmliz]{color:var(--navy);min-width:10em;font-weight:700}.al-co__note[data-astro-cid-54ohmliz]{color:var(--sub);margin-top:2px;font-size:12px;font-weight:400;display:block}.al-co[data-astro-cid-54ohmliz] td[data-astro-cid-54ohmliz] a[data-astro-cid-54ohmliz]{display:block}.al-co[data-astro-cid-54ohmliz] a[data-astro-cid-54ohmliz]{color:var(--accent-text);text-underline-offset:3px;text-decoration:underline}@media (width<=40em){.al-co[data-astro-cid-54ohmliz] thead[data-astro-cid-54ohmliz]{display:none}.al-co[data-astro-cid-54ohmliz],.al-co[data-astro-cid-54ohmliz] tbody[data-astro-cid-54ohmliz],.al-co[data-astro-cid-54ohmliz] tr[data-astro-cid-54ohmliz],.al-co[data-astro-cid-54ohmliz] th[data-astro-cid-54ohmliz],.al-co[data-astro-cid-54ohmliz] td[data-astro-cid-54ohmliz]{display:block}.al-co[data-astro-cid-54ohmliz] tr[data-astro-cid-54ohmliz]{border-bottom:8px solid var(--gray);padding:8px 0}.al-co[data-astro-cid-54ohmliz] th[data-astro-cid-54ohmliz],.al-co[data-astro-cid-54ohmliz] td[data-astro-cid-54ohmliz]{border:0;padding:4px 14px}.al-co[data-astro-cid-54ohmliz] td[data-astro-cid-54ohmliz]:before{content:attr(data-l) "： ";color:var(--sub);font-size:12px}.al-co[data-astro-cid-54ohmliz] tr[data-astro-cid-54ohmliz]{padding:6px 0 4px}.al-co[data-astro-cid-54ohmliz] td[data-astro-cid-54ohmliz][data-l=出典]{padding-top:0;font-size:13px}.al-co[data-astro-cid-54ohmliz] td[data-astro-cid-54ohmliz][data-l=出典] a[data-astro-cid-54ohmliz]{font-weight:700;display:inline}.al-co[data-astro-cid-54ohmliz] td[data-astro-cid-54ohmliz][data-l=出典]:before{content:"詳細： "}}.al-printrow[data-astro-cid-54ohmliz]{margin-top:24px!important}.al-printbtn[data-astro-cid-54ohmliz]{cursor:pointer;background:0 0;border:0;padding:0;font-family:inherit}@media print{.al-printrow[data-astro-cid-54ohmliz]{display:none}}.al-about[data-astro-cid-54ohmliz]{padding-top:64px;padding-bottom:64px}.al-about__lead[data-astro-cid-54ohmliz]{color:#c9d6e2}.al-ask[data-astro-cid-54ohmliz]{list-style:none}@media print{.al-bar,.sp-hero,.sp-sec:not(.al-print),body>header,body>footer{display:none!important}body{padding-bottom:0}.al-cta[data-astro-cid-54ohmliz]{display:none}}.pref[data-astro-cid-u7ogizor]{--color-border:#e4e9ee;max-width:46rem;padding:var(--spacing-10) var(--spacing-4) var(--spacing-16);margin:0 auto}.pref__crumb[data-astro-cid-u7ogizor]{margin:0 0 var(--spacing-3);color:var(--color-muted);font-size:var(--font-size-sm)}.pref[data-astro-cid-u7ogizor] h1[data-astro-cid-u7ogizor]{margin:0 0 var(--spacing-8);font-size:1.75rem;line-height:1.3}.pref__empty[data-astro-cid-u7ogizor]{color:var(--color-muted)}.pref__intro[data-astro-cid-u7ogizor]{margin:0 0 var(--spacing-5);line-height:1.9}.pref__tabs[data-astro-cid-u7ogizor]{gap:var(--spacing-2);margin-bottom:var(--spacing-8);flex-wrap:wrap;display:flex}.pref__tabs[data-astro-cid-u7ogizor] a[data-astro-cid-u7ogizor]{padding:var(--spacing-1) var(--spacing-3);color:var(--color-brand);font-size:var(--font-size-sm);background:#f4f6f8;border-radius:999px;font-weight:600;text-decoration:none!important}.pref__group[data-astro-cid-u7ogizor]{margin-bottom:var(--spacing-8);scroll-margin-top:var(--spacing-6)}.pref__group[data-astro-cid-u7ogizor] h2[data-astro-cid-u7ogizor]{margin:0 0 var(--spacing-1);font-size:1.125rem}.pref__note[data-astro-cid-u7ogizor]{margin:0 0 var(--spacing-3);color:var(--color-muted);font-size:var(--font-size-sm);line-height:1.7}.pref__cards[data-astro-cid-u7ogizor]{gap:var(--spacing-3);margin:0;padding:0;list-style:none;display:grid}.pref__cards[data-astro-cid-u7ogizor] a[data-astro-cid-u7ogizor]{gap:var(--spacing-1);padding:var(--spacing-4);border:1px solid var(--color-border);color:inherit;background:#fff;border-radius:8px;display:grid;text-decoration:none!important}.pref__cards[data-astro-cid-u7ogizor] a[data-astro-cid-u7ogizor]:hover{border-color:var(--color-brand)}.pref__title[data-astro-cid-u7ogizor]{overflow-wrap:anywhere;font-weight:700;line-height:1.6}.pref__ex[data-astro-cid-u7ogizor]{color:var(--color-muted);font-size:var(--font-size-sm);overflow-wrap:anywhere;line-height:1.7}.pref__diag[data-astro-cid-u7ogizor]{gap:var(--spacing-1);padding:var(--spacing-5);color:inherit;background:#f4f6f8;border-radius:8px;display:grid;text-decoration:none!important}.pref__diag[data-astro-cid-u7ogizor] b[data-astro-cid-u7ogizor]{color:var(--color-brand)}.pref__diag[data-astro-cid-u7ogizor] span[data-astro-cid-u7ogizor]{font-size:var(--font-size-sm)}.pref__diag[data-astro-cid-u7ogizor]:hover b[data-astro-cid-u7ogizor]{text-decoration:underline}
