.privacy-module__j5cwjG__page{background:#faf8f5;min-height:100vh;padding:80px 0}.privacy-module__j5cwjG__container{max-width:100%;margin:0 auto;padding:0 48px}.privacy-module__j5cwjG__back{color:#a3968d;letter-spacing:.04em;margin-bottom:48px;font-size:13px;text-decoration:none;transition:color .2s;display:inline-block}.privacy-module__j5cwjG__back:hover{color:#1e1a16}.privacy-module__j5cwjG__title{letter-spacing:-.04em;color:#1e1a16;margin:0 0 12px;font-size:clamp(40px,6vw,72px);font-weight:800;line-height:1}.privacy-module__j5cwjG__effective{color:#a3968d;letter-spacing:.04em;margin:0 0 48px;font-size:13px}.privacy-module__j5cwjG__intro{color:#444;text-align:justify;border-bottom:1px solid #e8e4df;margin:0 0 48px;padding-bottom:48px;font-size:17px;line-height:1.7}.privacy-module__j5cwjG__section{margin-bottom:44px}.privacy-module__j5cwjG__heading{color:#1e1a16;letter-spacing:-.02em;margin:0 0 14px;font-size:20px;font-weight:700}.privacy-module__j5cwjG__section p{color:#555;text-align:justify;margin:0 0 12px;font-size:15px;line-height:1.75}.privacy-module__j5cwjG__section ul{margin:0 0 14px 20px;padding:0}.privacy-module__j5cwjG__section ul li{color:#555;text-align:justify;margin-bottom:4px;font-size:15px;line-height:1.75}.privacy-module__j5cwjG__link{color:#1e1a16;text-underline-offset:3px;text-decoration:underline}.privacy-module__j5cwjG__link:hover{color:#a3968d}.privacy-module__j5cwjG__footer{color:#a3968d;letter-spacing:.04em;border-top:1px solid #e8e4df;margin-top:64px;padding-top:32px;font-size:13px}
