body { font-family: "Hiragino Kaku Gothic ProN", Meiryo, sans-serif; background: #d1d1d1; color: #333; line-height: 1.8; max-width: 800px; margin: 3em auto; padding: 2em; box-shadow: 0 0 15px rgba(0, 0, 0, 0.1); border-radius: 10px; } h1 { text-align: center; font-size: 2.4em; color: #222; border-bo…