body { background-color: #f2fbe0; font-family: "Hiragino Kaku Gothic ProN", Meiryo, sans-serif; color: #3b5523; line-height: 1.8; padding: 2em; max-width: 720px; margin: auto; border: 6px dashed #aacd6e; border-radius: 20px; box-shadow: 0 0 15px rgba(144, 192, 84, 0.2); } h1 { font-size: 1.8em; colo…