body { background-color: #e6e6e6; color: #2b2b2b; font-family: "Hiragino Kaku Gothic ProN", "游ゴシック体", YuGothic, sans-serif; line-height: 1.9; padding: 2em; } h1, h2 { text-align: center; color: #444; } h1 { font-size: 1.9em; margin-bottom: 1em; } h2 { font-size: 1.4em; margin-top: 2em; margin-bottom…