body { background-color: #e8e8e8; /* 艶やかな薄いグレー */ color: #222; font-family: "Hiragino Kaku Gothic ProN", Meiryo, sans-serif; line-height: 1.9; padding: 3em 1.5em; max-width: 720px; margin: 0 auto; } h2 { font-size: 1.6em; border-bottom: 1px solid #bbb; padding-bottom: 0.3em; margin-bottom: 1em; } p …