body { font-family: "Hiragino Kaku Gothic ProN", Meiryo, sans-serif; background: linear-gradient(135deg, #f5ebe2, #e7d8c9); color: #3a2f24; line-height: 1.9; max-width: 780px; margin: 3em auto; padding: 2em 2.5em; box-shadow: 0 0 15px rgba(120, 100, 80, 0.3); border-radius: 14px; } h2 { font-size: 1…