.privacy-page main{max-width:800px;margin:60px auto;padding:0 24px}
.privacy-page main h1{font-size:36px;line-height:1.2;margin:24px 0;letter-spacing:-1px}
.privacy-page main h2{font-size:21px;margin:30px 0 12px;letter-spacing:-.3px;line-height:1.4}
.privacy-page main p,.privacy-page main li{font-size:15px;line-height:1.8;margin:12px 0}
.privacy-page main a{text-decoration:underline}
.privacy-page main .notice{padding:20px;background:#edf8fb;border-radius:10px}
.privacy-page footer{padding:24px;text-align:center;font-size:13px}
@media(max-width:600px){.privacy-page main{margin:30px auto;padding:0 20px}.privacy-page main h1{font-size:30px}.privacy-page main p{font-size:14px}}
