.page-policy .policyBox{background:#f6f6f6;line-height:1.6;margin:60px auto 0;max-width:980px;overflow-wrap:anywhere;padding:40px 80px;font-size:16px;font-size:1.6rem;letter-spacing:.1em}@media(max-width: 768px){.page-policy .policyBox{margin-top:40px;padding:32px 16px;font-size:14px;font-size:1.4rem;letter-spacing:.1em}}.page-policy .privacy-title{line-height:1.4;margin-top:40px;font-size:24px;font-size:2.4rem;letter-spacing:.05em}.page-policy .privacy-title:first-child{margin-top:0}@media(max-width: 768px){.page-policy .privacy-title{margin-top:32px;font-size:18px;font-size:1.8rem;letter-spacing:.05em}}.page-policy .privacy-subtitle{font-weight:bold;line-height:1.4;margin-top:24px;font-size:18px;font-size:1.8rem;letter-spacing:.05em}@media(max-width: 768px){.page-policy .privacy-subtitle{font-size:16px;font-size:1.6rem;letter-spacing:.1em}}.page-policy .privacy-contact{margin-top:40px;text-align:right}@media(max-width: 768px){.page-policy .privacy-contact{margin-top:32px;font-size:14px;font-size:1.4rem;letter-spacing:.1em}}.page-policy .privacy-list{list-style-type:none;padding-top:16px}.page-policy .privacy-list li{margin-top:8px;padding:0 0 0 24px;position:relative}@media(max-width: 768px){.page-policy .privacy-list li{padding-left:18px}}.page-policy .privacy-list li span{left:0;position:absolute;top:0}.page-policy .text-main{line-height:1.6;padding-top:20px}@media(max-width: 768px){.page-policy .text-main{padding-top:16px}}/*# sourceMappingURL=this.css.map */
