@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@-webkit-keyframes fadeOut{from{opacity:1}to{opacity:0}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.p-privacy__intro{margin:0 0 clamp(55px,7vw,80px);line-height:1.9}.p-privacy__content{width:100%}.p-privacy__section+.p-privacy__section{margin-top:clamp(55px,7vw,80px)}.p-privacy__section p{margin:0;line-height:1.9}.p-privacy__title{margin:0 0 22px;padding-bottom:14px;border-bottom:1px solid #ddd;font-size:clamp(1.25rem,2vw,1.625rem);font-weight:700;line-height:1.5}.p-privacy__list{margin:20px 0 0;padding-left:1.6em;list-style:decimal}.p-privacy__list>li{padding-left:.3em;line-height:1.9}.p-privacy__list>li+li{margin-top:10px}.p-privacy__list--nested{margin-top:16px;padding-left:1.8em}.p-privacy__contact{margin-top:24px;padding:28px 32px;background:#f5f5f5}.p-privacy__contact p+p{margin-top:4px}@media screen and (max-width: 600px){.p-privacy__intro{margin-bottom:50px}.p-privacy__section+.p-privacy__section{margin-top:50px}.p-privacy__title{margin-bottom:18px;padding-bottom:12px}.p-privacy__list{margin-top:16px;padding-left:1.4em}.p-privacy__list--nested{margin-top:14px;padding-left:1.5em}.p-privacy__contact{margin-top:20px;padding:22px 20px}}/*# sourceMappingURL=privacy.css.map */