body { background-color: #dcdcdc; /* メタリックグレー */ color: #222; font-family: "Hiragino Kaku Gothic ProN", Meiryo, sans-serif; padding: 2em; line-height: 1.8; } h1 { font-size: 2em; border-bottom: 2px solid #999; padding-bottom: 0.2em; margin-bottom: 0.5em; } h2 { font-size: 1.4em; margin-top: 1.5em; c…