body{margin:0;background:#faf8f2;color:#272824;font:16px/1.9 system-ui,sans-serif}.six-sync-article{max-width:1120px;padding:32px 20px;margin:auto}h1{font-size:30px;line-height:1.5}h2{margin-top:48px;font-size:23px}h3{margin-top:36px;font-size:18px}.table-wrap{overflow:auto;margin:24px 0;background:white;border:1px solid #ddd8cb;border-radius:8px}table{border-collapse:collapse;min-width:680px;width:100%;font-size:13px}td,th{padding:10px;border-bottom:1px solid #e4e0d6;text-align:left;white-space:nowrap}th{background:#e9eee4}p,li{overflow-wrap:anywhere}details{margin:20px 0;border:1px solid #ddd8cb;border-radius:8px;padding:12px 16px;background:#fff}summary{cursor:pointer;font-weight:600}details .table-wrap{margin:12px 0}.damage-chart{margin:24px 0;padding:16px;background:white;border:1px solid #ddd8cb;border-radius:12px}.chart-scroll{overflow-x:auto}.damage-chart svg{display:block;width:100%;min-width:600px}.chart-legend{list-style:none;padding:0;font-size:14px;line-height:1.7}.chart-legend span{font-weight:700}.damage-chart figcaption{font-size:13px;color:#555;line-height:1.8}.b-marker:focus{outline:none;filter:drop-shadow(0 0 3px #222)}@media(max-width:600px){.six-sync-article{padding:24px 14px}.damage-chart{padding:8px}.damage-chart:before{content:"グラフは左右にスクロールできます";font-size:12px;color:#666}} .six-sync-article{max-width:1120px;margin:32px auto;padding:28px 20px} .six-sync-article .article-meta{font-size:13px;color:#666} .six-sync-article .chart-legend{display:block} .six-sync-article svg{height:auto} .six-sync-article .table-wrap{max-width:100%} @media(max-width:600px){html[lang=en] .damage-chart:before{content:"Scroll horizontally to view the chart"}}
