body { background-color: #e2e2e2; /* クールなグレー */ color: #333; font-family: "Hiragino Kaku Gothic ProN", Meiryo, sans-serif; line-height: 1.9; padding: 2em; } h1 { font-size: 1.8em; text-align: center; margin-bottom: 1em; } h2 { font-size: 1.4em; margin-top: 2em; border-bottom: 2px solid #888; padding…