body { font-family: "Hiragino Sans", "Noto Sans JP", sans-serif; background: linear-gradient(to bottom, rgba(220, 240, 230, 0.85), rgba(230, 235, 230, 0.9)); color: #2a2a2a; padding: 2em; line-height: 1.8; max-width: 800px; margin: auto; border-radius: 12px; box-shadow: 0 0 10px rgba(180, 200, 190, …