:root{--ink: #241f1d;--yellow: #ffe500;--yellow-hover: #fff04d;--ink-hover: #453c38;--paper: #fdfbf7;--line: #e2ddd7;--muted: #5a534e;--font-jp: "Zen Kaku Gothic New", "Hiragino Kaku Gothic ProN", sans-serif;--font-num: "Oswald", sans-serif}*{box-sizing:border-box}html,body{margin:0;padding:0;background:#fff}body{font-family:var(--font-jp);color:var(--ink);text-wrap:pretty}a{color:#6f5c00;color:oklch(.48 .1 95);text-decoration:none}a:hover{color:#4f4100;color:oklch(.38 .08 95)}h1,h2,h3,p{margin:0}img{max-width:100%}.bar{height:5px;width:64px;background:var(--yellow);margin-bottom:18px}.num{font-family:var(--font-num)}.table-scroll{overflow-x:auto}table{width:100%;border-collapse:collapse}th,td{border:1px solid var(--line);padding:10px 12px;text-align:left;vertical-align:middle}th{background:var(--ink);color:var(--yellow);font-size:12px;font-weight:700;white-space:nowrap}td{font-size:14px}
