/* Form privacy notice; reuse the established legal-page typography. */
.privacy-detail-content h2{font-size:30px;line-height:1.8;letter-spacing:.04em;margin-bottom:24px}
.privacy-detail-content .purpose-item{margin-top:34px}
.privacy-detail-content .purpose-item h3{margin-top:0}
.privacy-detail-content strong{font-weight:700}
.privacy-detail-content br.sp{display:none}
.privacy-detail-notice{margin-top:42px;padding:28px 32px;background:var(--color-gray)}
@media(max-width:767px){
 .privacy-detail-content h2{font-size:20px;margin-bottom:18px}
 .privacy-detail-content .purpose-item{margin-top:26px}
 .privacy-detail-content br.sp{display:initial}
 .privacy-detail-notice{margin-top:30px;padding:20px}
}
