body { font-family: "Hiragino Kaku Gothic ProN", Meiryo, sans-serif; line-height: 1.8; padding: 2em; background-color: #f8f9fa; color: #333; } h1, h2 { color: #2c3e50; } table { border-collapse: collapse; width: 100%; margin: 1em 0; } th, td { border: 1px solid #ccc; padding: 0.5em; text-align: left…