.legacy-content .archive-pre-results{border-collapse:collapse;border-spacing:0;width:100%;min-width:650px;background:#fff;color:#222;font-size:15px;line-height:1.5;margin:8px 0 24px;font-variant-numeric:tabular-nums}
.legacy-content .archive-pre-results[data-result-kind="annual"],.legacy-content .archive-pre-results[data-result-kind="pair"]{min-width:800px}
.legacy-content .archive-pre-results th{padding:9px 7px;background:#4b4b4b;color:#fff;border:1px solid #777;text-align:center;font-size:14px;font-weight:bold;white-space:nowrap;line-height:1.5}
.legacy-content .archive-pre-results td{padding:7px 8px;border:1px solid #d5d5d5;font-family:Arial,"Meiryo",sans-serif;line-height:1.5;font-size:15px}
.legacy-content .archive-pre-results tbody tr:nth-child(even){background:#f3f3f3}
.legacy-content .archive-pre-results tbody tr:hover{background:#fff4d4}
.legacy-content .archive-pre-results .result-number{text-align:right;white-space:nowrap}
.legacy-content .archive-pre-results .result-name{text-align:left;white-space:nowrap;min-width:96px}
.legacy-content .archive-pre-results td:first-child,.legacy-content .archive-pre-results td:nth-child(2){text-align:center}
.legacy-content .archive-pre-results caption{caption-side:top;text-align:left;font-size:17px;font-weight:bold;padding:8px 0;color:#222}
.legacy-content .archive-pre-results [hidden]{display:none}
