body { font-family: "Hiragino Kaku Gothic ProN", Meiryo, sans-serif; background-color: #f4f4f4; color: #222; line-height: 1.9; max-width: 760px; margin: 3em auto; padding: 2.5em; box-shadow: 0 0 12px rgba(0,0,0,0.1); border: 1px solid #ccc; } h2 { font-size: 1.8em; margin-bottom: 0.8em; border-left:…