body { background-color: #f0f0f0; /* 薄いグレー */ color: #333; font-family: "Hiragino Kaku Gothic ProN", "游ゴシック体", YuGothic, sans-serif; padding: 2em 1em; line-height: 1.9; max-width: 700px; margin: auto; } h1 { font-size: 1.8em; text-align: center; margin-bottom: 1em; line-height: 1.4; } p { margin-bot…