.p-privacy-policy{padding:100px 0 0;background-color:#fff;position:relative;z-index:1}@media(min-width: 577px)and (max-width: 1440px){.p-privacy-policy{padding:6.9444444444vw 0 0}}@media(max-width: 576px){.p-privacy-policy{padding:13.3333333333vw 0 0}}.p-privacy-policy__inner{max-width:900px}.p-privacy-policy__body{font-size:14px}@media(min-width: 577px)and (max-width: 1440px){.p-privacy-policy__body{font-size:.9722222222vw}}@media(max-width: 576px){.p-privacy-policy__body{font-size:3.4666666667vw}}.p-privacy-policy__body>*:not(:last-child){margin-bottom:50px}@media(min-width: 577px)and (max-width: 1440px){.p-privacy-policy__body>*:not(:last-child){margin-bottom:3.4722222222vw}}@media(max-width: 576px){.p-privacy-policy__body>*:not(:last-child){margin-bottom:8vw}}.p-privacy-policy__body p{font-weight:400;line-height:2}.p-privacy-policy__body ol{list-style:none;counter-reset:list-counter}.p-privacy-policy__body li{position:relative;padding-left:32px;line-height:1.75}@media(min-width: 577px)and (max-width: 1440px){.p-privacy-policy__body li{padding-left:2.2222222222vw}}@media(max-width: 576px){.p-privacy-policy__body li{padding-left:5.8666666667vw}}.p-privacy-policy__body li:not(:last-child){padding-bottom:30px;margin-bottom:30px;border-bottom:1px solid #2064b0}@media(min-width: 577px)and (max-width: 1440px){.p-privacy-policy__body li:not(:last-child){padding-bottom:2.0833333333vw;margin-bottom:2.0833333333vw}}@media(max-width: 576px){.p-privacy-policy__body li:not(:last-child){padding-bottom:5.3333333333vw;margin-bottom:5.3333333333vw}}.p-privacy-policy__body li::before{counter-increment:list-counter;content:counter(list-counter) ".";position:absolute;left:0;top:0;font-size:13px;font-weight:400;color:#2064b0}@media(min-width: 577px)and (max-width: 1440px){.p-privacy-policy__body li::before{font-size:.9027777778vw}}@media(max-width: 576px){.p-privacy-policy__body li::before{font-size:3.4666666667vw}}.p-privacy-policy__notice-box{background-color:#edf4fa;padding:40px}@media(min-width: 577px)and (max-width: 1440px){.p-privacy-policy__notice-box{padding:2.7777777778vw}}@media(max-width: 576px){.p-privacy-policy__notice-box{padding:8vw 5.3333333333vw}}.p-privacy-policy__notice-box h3{font-size:20px;font-weight:600;color:#2064b0;margin-bottom:20px}@media(min-width: 577px)and (max-width: 1440px){.p-privacy-policy__notice-box h3{font-size:1.3888888889vw;margin-bottom:1.3888888889vw}}@media(max-width: 576px){.p-privacy-policy__notice-box h3{font-size:4.2666666667vw;margin-bottom:5.3333333333vw}}
/*# sourceMappingURL=privacy.min.css.map */