@charset "UTF-8";.page-compliance{padding-top:12rem;padding-bottom:12rem}@media screen and (max-width:768px){.page-compliance{padding-top:8.8rem;padding-bottom:8.8rem}}@media screen and (max-width:768px){.page-compliance .c-page_title{font-size:1.8rem;margin-bottom:2.4rem}}.page-compliance .c-page_title.-mt{margin-top:5rem}.page-compliance_box{background-color:#F8F8F8;padding:4.8rem 4rem}@media screen and (max-width:768px){.page-compliance_box{padding:3.2rem 1.6rem}}.page-compliance_box:nth-of-type(2){margin-top:8rem}@media screen and (max-width:768px){.page-compliance_box:nth-of-type(2){margin-top:4.8rem}}.page-compliance_box p{font-size:1.6rem;line-height:1.8}@media screen and (max-width:768px){.page-compliance_box p{font-size:1.4rem}}.page-compliance_box .privacypolicy_title{font-weight:600;padding-top:3.2rem}@media screen and (max-width:768px){.page-compliance_box .privacypolicy_title{padding-top:1.6rem}}.page-compliance_box .privacypolicy_text{padding-top:0.8rem}.page-compliance_box .privacypolicy_text:first-of-type{padding-top:0}.page-compliance_box .privacypolicy_list{font-size:1.6rem;counter-reset:number 0}@media screen and (max-width:768px){.page-compliance_box .privacypolicy_list{font-size:1.4rem}}.page-compliance_box .privacypolicy_list li:before{counter-increment:number 1;content:counter(number) ")"}.page-compliance_box .privacypolicy_name{text-align:right;padding-top:5.6rem}@media screen and (max-width:768px){.page-compliance_box .privacypolicy_name{font-size:1.2rem;padding-top:3.2rem}}.page-compliance_box .privacypolicy_name.-mt{margin-top:2rem;margin-bottom:2rem}.page-compliance.-pt{padding-top:0}