body { margin: 0; background: #f7f7f5; color: #202428; font: 16px/1.8 -apple-system, BlinkMacSystemFont, "Segoe UI", "Malgun Gothic", sans-serif; }
main { max-width: 800px; margin: 32px auto; padding: 32px; background: #fff; }
h1 { margin: 0 0 24px; font-size: 28px; line-height: 1.4; }
h2 { margin-top: 28px; font-size: 20px; }
dl { margin: 24px 0; }
dt { margin-top: 18px; font-weight: 700; }
dd { margin: 4px 0 0; }
p { margin: 16px 0; }
.notice-version { color: #525b62; font-size: 14px; }
@media (max-width: 600px) { main { margin: 0; padding: 24px 16px; } h1 { font-size: 24px; } }
