body { font-family: "Hiragino Kaku Gothic ProN", "Yu Gothic", sans-serif; line-height: 1.9; background: #fdfdfd; color: #2e2e2e; padding: 20px; max-width: 850px; margin: auto; } h1 { font-size: 1.8em; margin-bottom: 10px; } h2 { font-size: 1.5em; margin-top: 40px; color: #222; border-bottom: 2px sol…