body { font-family: "Hiragino Kaku Gothic ProN", sans-serif; background-color: #fdfdfd; color: #333; line-height: 1.8; padding: 30px; max-width: 800px; margin: auto; } h1 { color: #4a90e2; border-bottom: 2px solid #b3d4fc; padding-bottom: 5px; } p { margin-bottom: 1.5em; } .highlight { background-co…