body { background-color: #f9f6f1; font-family: "Hiragino Kaku Gothic ProN", Meiryo, sans-serif; color: #333; line-height: 1.9; padding: 2.5em 1em; } .container { max-width: 780px; background: white; margin: auto; padding: 3em 2.5em; box-shadow: 0 0 15px rgba(0,0,0,0.05); border-radius: 12px; } h1 { …