body{margin:0;background:#f4f7f8;color:#152f3e;font:17px/1.8 Arial,"Malgun Gothic",sans-serif}main{max-width:1080px;margin:auto;padding:32px 24px 80px}header{background:#0b2636;color:white;padding:18px 24px}a{color:#146e99}header a{color:white;margin-right:20px}h1{font-size:clamp(28px,4vw,46px);line-height:1.25}article,.card{background:white;padding:clamp(20px,4vw,44px);border:1px solid #dce4e9;margin:24px 0}img{width:100%;height:auto;display:block}.note{background:#edf3f6;padding:18px;font-size:15px}dl{display:grid;grid-template-columns:150px 1fr;gap:10px}dt{font-weight:bold}dd{margin:0}.status{background:#fff0c4;padding:12px}.btn{display:inline-block;background:#0d344a;color:white;padding:12px 20px;text-decoration:none}@media(max-width:600px){dl{grid-template-columns:1fr;gap:2px}dd{margin-bottom:12px}main{padding:20px 14px}header a{display:inline-block}}