body { font-family: "Hiragino Kaku Gothic ProN", Meiryo, sans-serif; background-color: #fffceb; color: #3c3c3c; max-width: 720px; margin: 2em auto; padding: 2em; line-height: 1.8; border-radius: 12px; box-shadow: 0 0 12px rgba(0, 0, 0, 0.05); } h2 { font-size: 1.8em; margin-bottom: 0.8em; color: #d1…