.ja-product-detail[data-astro-cid-hefck2xu]{max-width:1180px;padding-bottom:64px}.breadcrumb[data-astro-cid-hefck2xu]{flex-wrap:wrap;padding-top:26px;line-height:1.8}.ja-product-hero[data-astro-cid-hefck2xu]{border-bottom:1px solid var(--line);grid-template-columns:1.25fr .75fr;align-items:center;gap:56px;padding:46px 0 50px;display:grid}.ja-product-hero[data-astro-cid-hefck2xu] h1[data-astro-cid-hefck2xu]{text-wrap:balance;font-size:clamp(30px,3.8vw,48px);font-weight:500;line-height:1.5}.ja-product-hero[data-astro-cid-hefck2xu] h1[data-astro-cid-hefck2xu] small[data-astro-cid-hefck2xu]{font:400 17px/1.8 var(--font-body);letter-spacing:normal;margin-top:12px;display:block}.ja-product-answer[data-astro-cid-hefck2xu]{font-size:19px;line-height:2}.ja-product-answer[data-astro-cid-hefck2xu] strong[data-astro-cid-hefck2xu]{font-weight:600}.market-note[data-astro-cid-hefck2xu],.ja-date[data-astro-cid-hefck2xu],.ja-citations[data-astro-cid-hefck2xu],figcaption[data-astro-cid-hefck2xu]{color:var(--muted);font-size:13px;line-height:1.9}figure[data-astro-cid-hefck2xu]{margin:0}.hero-photo[data-astro-cid-hefck2xu]{height:390px}figcaption[data-astro-cid-hefck2xu]{margin-top:20px}.ja-product-hero[data-astro-cid-hefck2xu] .button[data-astro-cid-hefck2xu]{white-space:normal;max-width:100%;line-height:1.7}.ja-product-layout[data-astro-cid-hefck2xu]{grid-template-columns:235px minmax(0,1fr);gap:60px;padding-top:36px;display:grid}.ja-product-toc[data-astro-cid-hefck2xu]{align-self:start;max-height:calc(100vh - 48px);position:sticky;top:24px;overflow:auto}.ja-product-toc[data-astro-cid-hefck2xu] a[data-astro-cid-hefck2xu]{border-bottom:1px solid var(--line);gap:12px;padding:13px 0;font-size:13px;line-height:1.8;text-decoration:none;display:flex}.ja-product-toc[data-astro-cid-hefck2xu] a[data-astro-cid-hefck2xu] span[data-astro-cid-hefck2xu],.chapter[data-astro-cid-hefck2xu]{color:var(--accent);font-size:12px}.ja-product-body[data-astro-cid-hefck2xu]{min-width:0;max-width:780px}.ja-product-body[data-astro-cid-hefck2xu]>section[data-astro-cid-hefck2xu]{border-bottom:1px solid var(--line);margin-bottom:34px;padding-bottom:34px;scroll-margin-top:24px}.ja-product-body[data-astro-cid-hefck2xu] h2[data-astro-cid-hefck2xu]{margin:12px 0 24px;font-size:clamp(23px,2.7vw,31px);line-height:1.65}.ja-product-body[data-astro-cid-hefck2xu] h3[data-astro-cid-hefck2xu]{font-size:20px;line-height:1.7}.ja-product-body[data-astro-cid-hefck2xu] p[data-astro-cid-hefck2xu],.ja-product-body[data-astro-cid-hefck2xu] li[data-astro-cid-hefck2xu]{overflow-wrap:anywhere;line-height:2}.ja-product-body[data-astro-cid-hefck2xu] p[data-astro-cid-hefck2xu]{margin-bottom:22px}.ja-facts[data-astro-cid-hefck2xu]{margin:0}.ja-facts[data-astro-cid-hefck2xu]>div[data-astro-cid-hefck2xu]{border-bottom:1px solid var(--line);grid-template-columns:145px 1fr;gap:18px;padding:15px 0;line-height:1.8;display:grid}.ja-facts[data-astro-cid-hefck2xu] dt[data-astro-cid-hefck2xu]{font-weight:600}.ja-facts[data-astro-cid-hefck2xu] dd[data-astro-cid-hefck2xu]{margin:0}.ja-facts[data-astro-cid-hefck2xu] small[data-astro-cid-hefck2xu]{font-size:12px;display:block}.ja-inci[data-astro-cid-hefck2xu] summary[data-astro-cid-hefck2xu]{cursor:pointer;background:var(--paper-2);min-height:48px;padding:18px}.ja-inci[data-astro-cid-hefck2xu] p[data-astro-cid-hefck2xu]{padding:18px;line-height:2}.ja-table[data-astro-cid-hefck2xu]{overflow-x:auto}.ja-table[data-astro-cid-hefck2xu] table[data-astro-cid-hefck2xu]{border-collapse:collapse;width:100%;min-width:400px;font-size:14px;line-height:1.8}.ja-table[data-astro-cid-hefck2xu] [data-astro-cid-hefck2xu]:is(th,td){text-align:left;vertical-align:top;border-bottom:1px solid var(--line);padding:14px}.ja-table[data-astro-cid-hefck2xu] thead[data-astro-cid-hefck2xu]{background:var(--paper-2)}.ja-compare-link[data-astro-cid-hefck2xu]{margin:6px 0 16px;display:block}.ja-product-faq[data-astro-cid-hefck2xu]{padding-bottom:16px}.ja-product-toc[data-astro-cid-hefck2xu] a[data-astro-cid-hefck2xu]:hover{text-decoration:underline}a[data-astro-cid-hefck2xu]:focus-visible,summary[data-astro-cid-hefck2xu]:focus-visible,.ja-table[data-astro-cid-hefck2xu]:focus-visible{outline:2px solid var(--accent);outline-offset:3px}@media (width<=800px){.ja-product-hero[data-astro-cid-hefck2xu]{grid-template-columns:1fr;gap:32px;padding-top:28px}.hero-photo[data-astro-cid-hefck2xu]{height:310px}.ja-product-layout[data-astro-cid-hefck2xu]{grid-template-columns:1fr;gap:32px}.ja-product-toc[data-astro-cid-hefck2xu]{max-height:none;position:static}.ja-product-answer[data-astro-cid-hefck2xu]{font-size:17px}.ja-facts[data-astro-cid-hefck2xu]>div[data-astro-cid-hefck2xu]{grid-template-columns:100px minmax(0,1fr);gap:14px}.ja-product-body[data-astro-cid-hefck2xu] h2[data-astro-cid-hefck2xu]{font-size:24px}.ja-product-body[data-astro-cid-hefck2xu] p[data-astro-cid-hefck2xu]{line-height:1.95}}
