body{margin:0;background:#f5f7fa;color:#17263b;font:17px/1.65 system-ui,Arial,sans-serif}header{background:#102e50;color:white;padding:26px max(20px,calc((100vw - 1050px)/2))}header h1{margin:0;font-size:30px}header p{margin:4px 0}nav{background:#e3ebf4;padding:12px max(15px,calc((100vw - 1050px)/2));display:flex;gap:9px;flex-wrap:wrap}nav a{background:white;border-radius:6px;padding:6px 11px;text-decoration:none;color:#164778;font-size:14px}main{max-width:1000px;margin:24px auto;background:white;padding:24px;border-radius:12px;overflow-x:auto}h2{color:#163e67}table{border-collapse:collapse;max-width:100%;}td,th{border:1px solid #b8c5d3;padding:7px;vertical-align:top}img{max-width:100%;height:auto}a{overflow-wrap:anywhere}.notice{background:#fff2d9;padding:12px 20px;border-left:5px solid #da9d23;font-size:14px}footer{text-align:center;padding:25px;font-size:13px;color:#526071}@media(max-width:650px){main{margin:10px;padding:14px}header h1{font-size:24px}table{font-size:13px}}