.tv-article{--tv-blue:#194f86;--tv-teal:#087d84;max-width:1100px;width:calc(100% - 48px);margin:auto;padding:110px 0 90px;color:#30495c;font-size:17px;line-height:1.95;overflow-wrap:anywhere}.tv-article,.tv-article *,.tv-article *::before,.tv-article *::after{box-sizing:border-box}.tv-article h1,.tv-article h2,.tv-article h3,.tv-article p,.tv-article figure,.tv-article dl,.tv-article dd{margin:0;padding:0}.tv-article h1,.tv-article h2,.tv-article h3{border:0;background:none;color:var(--tv-blue);font-weight:700;line-height:1.6;letter-spacing:.02em;text-align:left;text-wrap:balance}.tv-article h1::before,.tv-article h1::after,.tv-article h2::before,.tv-article h2::after,.tv-article h3::before,.tv-article h3::after{content:none}.tv-article h2{font-size:clamp(23px,2.2vw,29px);margin-bottom:24px}.tv-article h3{font-size:20px}.tv-article p{font-size:inherit;line-height:inherit}.tv-article p+p{margin-top:22px}.tv-article figure{width:100%}.tv-article img{display:block;width:100%;height:auto}.tv-article a{color:var(--tv-blue);text-underline-offset:4px}.tv-article a:focus-visible,.tv-article summary:focus-visible{outline:3px solid var(--tv-teal);outline-offset:4px}.tv-article [id]{scroll-margin-top:115px}.tv-article .tv-label{font-size:13px;letter-spacing:.06em;font-weight:700;color:var(--tv-teal);margin-bottom:15px}.tv-article .tv-note,.tv-article figcaption{font-size:13px;color:#536b78}.tv-article .tv-breadcrumb{display:flex;flex-wrap:wrap;gap:8px;font-size:12px;margin-bottom:36px}.tv-article .tv-hero{display:grid;grid-template-columns:1fr 1fr;gap:38px;align-items:center;padding-bottom:36px;border-bottom:3px solid #b5d9e4}.tv-article .tv-hero h1{font-size:clamp(26px,2.5vw,34px)}.tv-article .tv-deck{font-size:21px;margin:25px 0}.tv-article .tv-byline{display:flex;flex-wrap:wrap;gap:6px 18px;font-size:12px}.tv-article .tv-hero figure{border-radius:20px;overflow:hidden}.tv-article .tv-lead{max-width:810px;margin:50px auto}.tv-article .tv-facts{padding:35px;border:1px solid #b5d6df;border-top:5px solid #659cad;border-radius:12px;margin:55px 0}.tv-article .tv-facts dl{display:grid;grid-template-columns:repeat(2, 1fr);gap:0 30px;margin:25px 0}.tv-article .tv-facts dl>div{padding:18px 0;border-bottom:1px solid #d5e5e9;display:grid;grid-template-columns:110px 1fr;gap:18px}.tv-article .tv-facts dt{color:var(--tv-teal);font-size:15px;font-weight:700}.tv-article .tv-facts dd{font-size:16px}.tv-article .tv-textlink{display:block;margin-top:25px;font-size:16px}.tv-article .tv-index{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin:35px 0}.tv-article .tv-index>p{display:contents}.tv-article .tv-index a{font-size:14px;padding:11px 14px;text-decoration:none;border-bottom:2px solid #b4d5dd}.tv-article .tv-arrival{margin:65px 0}.tv-article .tv-scenehead{display:grid;grid-template-columns:280px 1fr;gap:40px;align-items:center}.tv-article .tv-scenehead figure,.tv-article .tv-support figure,.tv-article .tv-decisionhead figure{border-radius:15px;overflow:hidden}.tv-article .tv-questionpair{display:grid;grid-template-columns:1fr 1fr;gap:25px;margin:32px 0}.tv-article .tv-questionpair section{padding:30px;background:#f1f7fb;border-radius:14px}.tv-article .tv-questionpair h3{margin-bottom:20px}.tv-article .tv-question{font-size:18px;font-weight:700;color:var(--tv-blue);padding:0 0 20px;border-bottom:1px dashed #9cbfce}.tv-article .tv-questionpair section>p:last-child{font-size:16px}.tv-article .tv-room{display:grid;grid-template-columns:1fr 420px;gap:32px 40px;margin:65px 0;padding:35px;background:#eef7f6;border-radius:20px}.tv-article .tv-photo img{border-radius:12px}.tv-article .tv-photo figcaption{padding-top:12px}.tv-article .tv-observe{grid-column:1/-1;display:grid;grid-template-columns:repeat(3, 1fr);gap:20px}.tv-article .tv-observe p{margin:0;background:#fff;padding:24px;border-radius:10px}.tv-article .tv-observe strong,.tv-article .tv-observe span{display:block}.tv-article .tv-observe strong{font-size:17px;color:var(--tv-teal)}.tv-article .tv-observe span{font-size:15px;margin-top:12px}.tv-article .tv-room>.tv-note{grid-column:1/-1}.tv-article .tv-support{display:grid;grid-template-columns:300px 1fr;gap:40px;align-items:start;margin:65px 0}.tv-article .tv-prompts{margin:28px 0}.tv-article .tv-prompts>div{padding:22px 0;border-bottom:1px solid #c5dce2}.tv-article .tv-prompts dt{font-size:15px;font-weight:700;color:var(--tv-teal);margin-bottom:12px}.tv-article .tv-prompts dd{font-size:17px;color:var(--tv-blue)}.tv-article .tv-conditions{margin:65px 0}.tv-article .tv-conditiongrid{display:grid;grid-template-columns:repeat(3, 1fr);gap:22px;margin:30px 0}.tv-article .tv-conditiongrid section{padding:26px;background:#fff9e8;border-radius:12px}.tv-article .tv-conditiongrid h3{margin-bottom:18px}.tv-article .tv-conditiongrid p{font-size:16px}.tv-article .tv-decide{padding:35px;border:2px solid #b9d6e3;border-radius:18px;margin:65px 0}.tv-article .tv-decisionhead{display:grid;grid-template-columns:240px 1fr;gap:32px;align-items:center}.tv-article .tv-record{display:grid;grid-template-columns:repeat(3, 1fr);gap:22px;margin:30px 0}.tv-article .tv-record>div{padding:25px 22px;border-top:4px solid #7ab5ca;background:#f1f7fb;border-radius:0 0 10px 10px}.tv-article .tv-record strong{display:block;color:var(--tv-blue);font-size:18px;margin-bottom:13px}.tv-article .tv-record p{font-size:15px}.tv-article .tv-next{padding:40px;background:#eaf4fb;border-radius:20px;margin:60px 0}.tv-article .tv-primary{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:21px 25px;margin:28px 0;background:var(--tv-blue);color:#fff;font-weight:700;text-decoration:none;border-radius:10px}.tv-article .tv-related{display:grid;gap:14px;margin-top:28px}.tv-article .tv-related>p{display:contents}.tv-article .tv-related a{font-size:15px;padding:16px 20px;background:#fff;border:1px solid #b9d8e4;border-radius:8px}.tv-article .tv-questions,.tv-article .tv-end{max-width:820px;margin:50px auto}.tv-article .tv-questions details{padding:22px 0;border-bottom:1px solid #b6d3df}.tv-article .tv-questions summary{min-height:44px;cursor:pointer;color:var(--tv-blue);font-weight:700}.tv-article .tv-questions details p{font-size:16px;padding-top:15px}@media(max-width: 1199px){body:has(.tv-article) .right-fixed-banner{display:none}}@media(max-width: 899px){.tv-article .tv-room{grid-template-columns:1fr}.tv-article .tv-photo{max-width:450px;margin:auto}.tv-article .tv-support{grid-template-columns:230px 1fr}.tv-article .tv-conditiongrid{grid-template-columns:1fr}}@media(max-width: 767px){.tv-article{width:calc(100% - 36px);padding:100px 0 72px;font-size:16px}.tv-article .tv-breadcrumb{font-size:11px}.tv-article .tv-hero{grid-template-columns:1fr;gap:28px}.tv-article .tv-hero h1{font-size:clamp(24px,5.5vw,28px)}.tv-article .tv-deck{font-size:19px}.tv-article .tv-lead{margin:35px auto}.tv-article .tv-facts{padding:26px 22px}.tv-article .tv-facts dl{grid-template-columns:1fr}.tv-article .tv-facts dl>div{grid-template-columns:85px 1fr;gap:13px}.tv-article .tv-index{justify-content:flex-start;gap:8px}.tv-article .tv-index a{font-size:13px;padding:10px}.tv-article .tv-arrival,.tv-article .tv-room,.tv-article .tv-support,.tv-article .tv-conditions,.tv-article .tv-decide{margin:45px 0}.tv-article .tv-scenehead,.tv-article .tv-support,.tv-article .tv-decisionhead{grid-template-columns:1fr;gap:26px}.tv-article .tv-scenehead figure,.tv-article .tv-support figure{max-width:240px;margin:auto}.tv-article .tv-questionpair{grid-template-columns:1fr;gap:20px}.tv-article .tv-questionpair section{padding:26px 22px}.tv-article .tv-room{padding:28px 22px;gap:25px}.tv-article .tv-observe{grid-template-columns:1fr;gap:15px}.tv-article .tv-conditiongrid{gap:17px}.tv-article .tv-conditiongrid section{padding:24px}.tv-article .tv-decide{padding:28px 22px}.tv-article .tv-decisionhead figure{max-width:220px;margin:auto}.tv-article .tv-record{grid-template-columns:1fr;gap:18px}.tv-article .tv-next{padding:28px 22px;margin:45px 0}.tv-article .tv-primary{padding:18px;font-size:16px}.tv-article .tv-questions,.tv-article .tv-end{margin:40px 0}.tv-article h2{font-size:23px}}.tv-article .tv-body img.tv-detail{display:block;width:108px;height:108px;object-fit:contain;margin:0 0 14px}.tv-article .tv-body img.tv-detail--rule{width:88px;height:88px;margin-bottom:12px}.tv-article .tv-prompts dt{display:flex;align-items:center;gap:16px}.tv-article .tv-prompts dt img.tv-detail{flex-shrink:0;margin:0}@media(max-width: 767px){.tv-article .tv-body img.tv-detail{width:94px;height:94px}.tv-article .tv-body img.tv-detail--rule{width:78px;height:78px}.tv-article .tv-prompts dt{display:block}.tv-article .tv-prompts dt img.tv-detail{margin-bottom:12px}}.tv-article .tv-body .tv-conditiongrid{grid-template-columns:repeat(2, minmax(0, 1fr))}.tv-article .tv-body .tv-conditiongrid section:last-child{grid-column:1/-1;background:#f1f7fb;border-left:4px solid #b5d9e4}@media(max-width: 899px){.tv-article .tv-body .tv-conditiongrid{grid-template-columns:1fr}}
