﻿#record .record-block h2{cursor:pointer;transition:.3s}#record .record-block h2:hover{color:#34a5c0}#record .record-block h2:before{content:'\f0ab';font-weight:700;position:relative;top:-1px;margin-right:.25em}#record .record-block .records{display:none}#record .record-block.open .records{display:block}#record .records dt{background:#d5d5d5;padding:2rem}#record .records dt h4{font-size:2rem}#record .records dd{padding:2rem 0 6rem}#record .record tr th .distance{font-size:85%;display:block;margin-top:.5rem}#record .record tr td:nth-child(1){text-align:center}#record .record tr td p{margin:0 0 .7rem;line-height:1}#record .record tr td p:last-of-type{margin-bottom:0}#record .record tr td p:before{font-weight:700;display:inline-block;width:1.7em;text-align:center;position:relative}#record .record tr td p.name{font-weight:700;border-bottom:1px solid #999;margin-bottom:.8rem;padding-bottom:.8rem}#record .record tr td p .rank{font-weight:900;margin-right:.5em}#record .record tr td p .rank:after{content:'位';font-size:70%;font-weight:700}#record .record#total-score tr td:nth-child(1),#record .record#total-score tr td:nth-child(2),#record .record#total-score tr td:nth-child(3){text-align:center;padding:1rem}#record .time-total{color:#1a5f81;font-size:90%}#record .time-total:before{content:'\e533';top:-.1em;font-weight:700}#record .time-kukan{color:#be5033;font-size:90%;margin-bottom:0}#record .time-kukan:before{content:'\e220';top:-.1em;font-weight:700}
/*# sourceMappingURL=page-style.css.map */
