.privacy-page .privacy-intro .privacy-date{margin-top:20px;font-size:14px;color:#426078}.privacy-page .privacy-contents>p{color:#031b2f;font-weight:500}.privacy-page .privacy-contents a:last-child{margin-top:0}.privacy-page .privacy-copy{min-width:0;max-width:72ch}.privacy-page .privacy-copy p{color:#123f64;font-size:17px;line-height:1.8;margin:0 0 20px}.privacy-page .privacy-copy .privacy-scope{padding-bottom:34px;margin-bottom:38px;border-bottom:1px solid #c6d6df}.privacy-page .privacy-copy section{scroll-margin-top:120px;margin-bottom:44px}.privacy-page .privacy-copy section:last-child{margin-bottom:0}.privacy-page .privacy-copy h2{font-size:clamp(29px,3vw,34px);line-height:1.2;margin:0 0 22px}.privacy-page .privacy-links{display:flex;flex-direction:column;align-items:flex-start;gap:12px;list-style:none;padding:0;margin:22px 0 0;font-size:15px;line-height:1.5}.privacy-page .privacy-links a{overflow-wrap:anywhere}@media(max-width:800px){.privacy-page .ni-reading{gap:32px}.privacy-page .privacy-copy section{scroll-margin-top:96px}}@media(max-width:420px){.privacy-page .privacy-copy p{font-size:16px}}
