*{box-sizing:border-box;}body{margin:0;background:#ffffff;color:#173450;font-family:Arial,"Noto Sans KR",sans-serif;line-height:1.8;}header,main,footer{width:min(980px,92%);margin:auto;}header{padding:28px 0;display:flex;justify-content:space-between;gap:20px;border-bottom:1px solid rgba(171,205,222,0.650);}a{color:#235ba1;text-underline-offset:5px;}h1{font-size:clamp(24px,4vw,36px);color:#1e63ad;}h2{font-size:20px;color:#235ba1;margin-top:32px;}.paper{background:rgba(249,253,255,0.761);border:1px solid rgba(171,205,222,0.650);border-radius:16px;padding:clamp(20px,4vw,40px);margin:28px 0;}.notice{border-left:3px solid #abc3e0;background:#ffffff;padding:16px 20px;color:#48627e;}.copy{overflow-wrap:anywhere;}.copy p{margin:8px 0;}footer{padding:24px 0 40px;color:#48627e;font-size:13px;}a:focus-visible{outline:2px solid #abc3e0;outline-offset:5px;}