body{margin:0;background:#f1f6f6;color:#183744;font:16px/1.7 system-ui,-apple-system,Segoe UI,sans-serif}*{box-sizing:border-box}.top{background:#102f3b;padding:14px 22px;display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.top img{width:145px;height:auto}.top a{color:#e0fff6;text-decoration:none}.top nav{display:flex;gap:18px;flex-wrap:wrap}main{max-width:880px;margin:35px auto 70px;padding:0 18px}.paper{background:#fff;padding:clamp(20px,4vw,50px);border:1px solid #dbe7e8;border-radius:18px;box-shadow:0 12px 34px #062b3310}h1{font-size:clamp(2rem,4vw,2.6rem);line-height:1.15}h2{color:#0d5664;margin-top:36px;font-size:1.25rem;line-height:1.3}li{margin-bottom:8px}a{color:#096775}p,li{max-width:75ch}.lead{font-size:1.11rem;color:#395765}.meta{font-size:.87rem;color:#5d727a}.notice{background:#eff8f5;border-left:4px solid #5aaf76;padding:15px 18px;border-radius:4px}footer{border-top:1px solid #d3e1e5;text-align:center;padding:24px;font-size:.9rem}footer a{margin:0 8px}