body { font-family: "Hiragino Kaku Gothic ProN", "Yu Gothic", "Meiryo", sans-serif; background-color: #eaf7ec; /* 薄いグリーン */ color: #222; max-width: 720px; margin: 2em auto; padding: 2em; border-radius: 16px; line-height: 1.9; box-shadow: 0 0 12px rgba(0,0,0,0.05); } h1 { text-align: center; font-siz…