.layout{padding-top:88px}.privacy{width:100%}.privacy__inner{margin:0 auto;max-width:1440px}.privacyTitle{display:flex;flex-direction:column;padding:80px 40px}@media screen and (max-width:1023px){.privacyTitle{gap:4px;padding:16px 24px 24px}}.privacyTitle__sub{color:#999;font-size:24px;font-weight:400;letter-spacing:.08em;line-height:1.6}@media screen and (max-width:1023px){.privacyTitle__sub{font-size:14px}}.privacyTitle__main{font-size:56px;font-weight:400;letter-spacing:.1em;line-height:2}@media screen and (max-width:1023px){.privacyTitle__main{font-size:24px;letter-spacing:.13em;line-height:1.8}}.privacyTerms{display:flex;flex-direction:column;font-size:16px;font-weight:400;gap:24px;letter-spacing:.08em;line-height:1.6;padding:0 40px 80px}@media screen and (max-width:1023px){.privacyTerms{font-size:14px;letter-spacing:normal;padding:0 24px 40px}}.privacyTerms__horizontalGap{display:flex;gap:8px}.privacyTerms__layoutPaddingLeft{padding-left:16px}.privacyTerms__layoutColumn{display:flex;flex-direction:column}.privacyTerms__layoutColumn--gap{gap:8px}.privacyTerms__layoutColumn--gapLarge{gap:25.6px}@media screen and (max-width:1023px){.privacyTerms__layoutColumn--gapLarge{gap:22.4px}}.privacyTerms__wrapText{overflow-wrap:break-word}.privacyTerms__describe{text-align:center}.privacyTerms__termList{display:flex;flex-direction:column;gap:24px}.privacyTerms__termItem{display:flex;flex-direction:column;gap:8px}.privacyTerms__link{text-decoration:underline}.privacyTerms__link--block{display:block}.privacyTerms__numberedList{display:flex;flex-direction:column}.privacyTerms__numberedListNumber{flex-shrink:0}.privacyTerms__representativeInformation{align-items:end;display:flex;flex-direction:column;letter-spacing:.08em}