*{box-sizing:border-box}body{margin:0;font:17px/1.6 system-ui,-apple-system,Segoe UI,Roboto,sans-serif;color:#1b2430;background:#f7f8fa}
header{background:#0f2a44;color:#fff;padding:14px 20px}header a{color:#fff;text-decoration:none;margin-right:16px;font-size:15px}header .b{font-weight:700;font-size:20px;display:block;margin-bottom:6px}
main{max-width:820px;margin:0 auto;padding:24px 20px;background:#fff}h1{color:#0f2a44;line-height:1.25}h2{color:#0f2a44;margin-top:28px}
.note{background:#fff6d6;border-left:4px solid #d9a400;padding:10px 14px}footer{max-width:820px;margin:0 auto;padding:18px 20px;font-size:14px;color:#556}footer a{color:#0f5a9a}
