.market-fall-article .article-table-wrap{overflow-x:auto;margin:1.5rem 0 2rem;border:1px solid var(--line);background:#fff}.market-fall-article table{width:100%;min-width:560px;border-collapse:collapse}.market-fall-article caption{text-align:left;padding:14px 16px;background:#eef6f6;color:var(--navy);font-weight:700}.market-fall-article th,.market-fall-article td{text-align:left;vertical-align:top;padding:13px 16px;border-top:1px solid var(--line);color:#40536a}.market-fall-article th{color:var(--navy);font-size:.92rem}.market-fall-article .calculation-result{background:#eef6f6;border-left:4px solid var(--teal);padding:15px 18px}.market-fall-article .portfolio-checklist{list-style:none;padding:0}.market-fall-article .portfolio-checklist li{position:relative;padding-left:30px}.market-fall-article .portfolio-checklist li::before{content:'✓';position:absolute;left:0;top:0;color:var(--teal);font-weight:800}.market-fall-article .market-data-note{background:#f4f7fa;border-left:4px solid #8fa3b8;padding:24px}.market-fall-article .market-data-note h2{margin-top:0}.market-fall-article a{overflow-wrap:anywhere}@media(max-width:640px){.market-fall-article .article-table-wrap{margin-inline:-4px}.market-fall-article th,.market-fall-article td{padding:12px 13px}.market-fall-article .market-data-note{padding:20px}}
