body { background-color: #fffaf0; color: #3b2f2f; font-family: "Hiragino Kaku Gothic ProN", "Meiryo", sans-serif; line-height: 1.9; max-width: 760px; margin: 3em auto; padding: 2em; box-shadow: 0 0 12px rgba(0,0,0,0.08); border-radius: 12px; } h2 { border-left: 6px solid #a97455; padding-left: 0.6em…