@media only screen and (max-width:767px){.pc{display:none!important}}@media only screen and (min-width:768px){.sp{display:none!important}}body#privacy main{padding-top:92px}@media only screen and (max-width:767px){body#privacy main{padding-top:87px}}body#privacy .page-title{font-size:30px;font-size:3rem;font-weight:500;letter-spacing:0;line-height:1.5em;text-align:center}@media only screen and (max-width:767px){body#privacy .page-title{font-size:26px;font-size:2.6rem}}body#privacy .main-contents{background-color:#fff;border-radius:10px;margin-left:auto;margin-right:auto;margin-top:99px;max-width:700px;padding:60px 40px;width:calc(100% - 50px)}@media only screen and (max-width:767px){body#privacy .main-contents{margin-top:91px;padding:55px 20px;width:calc(100% - 40px)}}body#privacy .main-contents .group{margin-bottom:59px}body#privacy .main-contents .group:last-child{margin-bottom:0}@media only screen and (max-width:767px){body#privacy .main-contents .group{margin-bottom:39px}}body#privacy .main-contents .group h2{font-size:20px;font-size:2rem;font-weight:500;letter-spacing:0;line-height:1.5em;margin-bottom:20px}@media only screen and (max-width:767px){body#privacy .main-contents .group h2{font-size:18px;font-size:1.8rem;line-height:1.6666em;margin-bottom:19px}}body#privacy .main-contents .group h3,body#privacy .main-contents .group p{font-size:12px;font-size:1.2rem;letter-spacing:0;line-height:2.1666em}@media only screen and (max-width:767px){body#privacy .main-contents .group h3,body#privacy .main-contents .group p{line-height:1.8333em}}body#privacy .main-contents .group p{margin-bottom:2em;text-align:justify}body#privacy .main-contents .group p:last-child{margin-bottom:0}
/*# sourceMappingURL=maps/privacy.min.css.map */
