body { background-color: #f0fff0; /* やわらかな若草色 */ font-family: "Hiragino Kaku Gothic ProN", Meiryo, sans-serif; padding: 2em; line-height: 1.9; color: #333; } h1 { text-align: center; font-size: 1.8em; margin-bottom: 0.2em; } h2 { text-align: center; font-size: 1.3em; color: #6c9a46; } .message { mar…