body { background-color: #d5eecb; /* 若草色 */ color: #333; font-family: "Hiragino Kaku Gothic ProN", Meiryo, sans-serif; line-height: 1.8; padding: 2em; } .blog-header { text-align: center; margin-bottom: 2.2em; } .blog-header h1 { font-size: 1.3em; font-weight: bold; margin: 0.2em 0; color: #222; } .…