body{margin:0;background:#fff;color:#222;font-family:"Hiragino Sans","Yu Gothic UI","Noto Sans JP",sans-serif;line-height:1.8}
main{max-width:720px;margin:0 auto;padding:32px 16px}
h1{font-size:1.5rem;margin:0 0 1.5rem}
li{margin-bottom:.8rem}
a{color:#1a5fb4}
.meta{color:#555;font-size:.95rem}
