.privacy-section-wrap{padding:72px 0 88px}@media screen and (min-width:768px){.privacy-section-wrap{padding:96px 0 100px}}.privacy-h1{letter-spacing:.05em;font-size:28px}@media screen and (min-width:768px){.privacy-h1{font-size:36px}}.privacy-read{letter-spacing:.04em;margin-top:48px;font-size:16px;line-height:1.75}@media screen and (min-width:768px){.privacy-read{margin-top:72px}}.privacy-h2{letter-spacing:.04em;margin-top:72px;font-size:20px;line-height:1.6}.privacy-h3{align-items:start;margin-top:48px;display:flex}.privacy-h3-num{letter-spacing:.04em;color:#ff6c00;font-size:16px}.privacy-h3-txt{letter-spacing:.04em;margin-left:8px;font-size:16px}.privacy-list{margin-top:24px;padding-left:32px}.privacy-list-item{letter-spacing:.04em;margin-top:24px;font-size:16px;line-height:1.75;list-style:outside}.privacy-list-item:first-child{margin-top:0}.privacy-list-item::marker{color:#ff6c00;font-weight:700}.privacy-txt{letter-spacing:.04em;margin-top:48px;font-size:16px;line-height:1.75}.privacy-txt-right{text-align:right;letter-spacing:.04em;margin-top:72px;font-size:16px;line-height:1.75}.privacy-dl{grid-template-columns:auto 1fr;gap:20px;margin-top:48px;font-size:16px;display:grid}.privacy-dl-dt{font-weight:700}.aiusage .privacy-h3-txt{margin-left:0;font-weight:700}.aiusage .privacy-h3+.privacy-txt{margin-top:24px}
