﻿.privacy-policy{background:#faf7f0}.privacy-policy .privacy-policy-wrapper{padding-bottom:140px;padding-left:264px;padding-right:264px;transition:padding .3s ease-in-out}@media(max-width: 1300px){.privacy-policy .privacy-policy-wrapper{padding-left:120px;padding-right:120px}}@media(max-width: 1233px){.privacy-policy .privacy-policy-wrapper{padding-left:80px;padding-right:80px}}@media(max-width: 991px){.privacy-policy .privacy-policy-wrapper{padding-bottom:40px;padding-left:20px;padding-right:20px}}@media(max-width: 768px){.privacy-policy .privacy-policy-wrapper{padding-bottom:40px;padding-left:20px;padding-right:20px}}.privacy-policy .privacy-policy-wrapper .privacy-policy-title{color:#060606;text-align:center;text-shadow:0 0 8px rgba(70,55,136,.08);font-family:"futura-pt","Noto Sans JP","Noto Sans",sans-serif;font-style:normal;font-weight:450;line-height:110%}.privacy-policy .privacy-policy-wrapper .privacy-policy-title h1,.privacy-policy .privacy-policy-wrapper .privacy-policy-title h2,.privacy-policy .privacy-policy-wrapper .privacy-policy-title h3,.privacy-policy .privacy-policy-wrapper .privacy-policy-title h4,.privacy-policy .privacy-policy-wrapper .privacy-policy-title h5,.privacy-policy .privacy-policy-wrapper .privacy-policy-title h6{color:#060606;text-align:center;text-shadow:0 0 8px rgba(70,55,136,.08);font-family:"futura-pt","Noto Sans JP","Noto Sans",sans-serif;font-size:2.875em;font-style:normal;font-weight:450;line-height:110%}@media(max-width: 768px){.privacy-policy .privacy-policy-wrapper .privacy-policy-title h1,.privacy-policy .privacy-policy-wrapper .privacy-policy-title h2,.privacy-policy .privacy-policy-wrapper .privacy-policy-title h3,.privacy-policy .privacy-policy-wrapper .privacy-policy-title h4,.privacy-policy .privacy-policy-wrapper .privacy-policy-title h5,.privacy-policy .privacy-policy-wrapper .privacy-policy-title h6{font-size:2.375em}}@media(max-width: 480px){.privacy-policy .privacy-policy-wrapper .privacy-policy-title h1,.privacy-policy .privacy-policy-wrapper .privacy-policy-title h2,.privacy-policy .privacy-policy-wrapper .privacy-policy-title h3,.privacy-policy .privacy-policy-wrapper .privacy-policy-title h4,.privacy-policy .privacy-policy-wrapper .privacy-policy-title h5,.privacy-policy .privacy-policy-wrapper .privacy-policy-title h6{font-size:2em}}.privacy-policy .privacy-policy-wrapper .privacy-policy-content{padding-top:30px}@media(max-width: 480px){.privacy-policy .privacy-policy-wrapper .privacy-policy-content{padding-top:50px}}.privacy-policy .privacy-policy-wrapper .privacy-policy-content p{color:rgba(0,0,0,.8);font-size:1em;font-weight:500;line-height:24px;margin:0 0 1em 0;font-family:"Inter","Noto Sans JP","Noto Sans",sans-serif;font-style:normal}@media(max-width: 480px){.privacy-policy .privacy-policy-wrapper .privacy-policy-content p{font-size:.875em}}.privacy-policy .privacy-policy-wrapper .privacy-policy-content p span{color:inherit}.privacy-policy .privacy-policy-wrapper .privacy-policy-content p b,.privacy-policy .privacy-policy-wrapper .privacy-policy-content p strong{font-weight:700}.privacy-policy .privacy-policy-wrapper .privacy-policy-content a{color:var(--Brand-Black, #060606);text-decoration:underline;transition:color .2s ease;font-family:"Inter","Noto Sans JP","Noto Sans",sans-serif}.privacy-policy .privacy-policy-wrapper .privacy-policy-content a:hover{color:#e4dcbe;text-decoration:none}.privacy-policy .privacy-policy-wrapper .privacy-policy-content ul{list-style:none;margin:20px 0 0;padding:0;font-family:"Inter","Noto Sans JP","Noto Sans",sans-serif;color:rgba(6,6,6,.8)}.privacy-policy .privacy-policy-wrapper .privacy-policy-content ul li{margin-bottom:8px;position:relative;padding-left:24px;font-weight:500}@media(max-width: 480px){.privacy-policy .privacy-policy-wrapper .privacy-policy-content ul li{font-size:.875em}}.privacy-policy .privacy-policy-wrapper .privacy-policy-content ul li b,.privacy-policy .privacy-policy-wrapper .privacy-policy-content ul li strong{font-weight:700}.privacy-policy .privacy-policy-wrapper .privacy-policy-content ul li::before{content:"◆";position:absolute;left:0;top:0;color:#f79a2b}@media(max-width: 480px){.privacy-policy .privacy-policy-wrapper .privacy-policy-content ul li::before{font-size:.875em}}.privacy-policy .privacy-policy-wrapper .privacy-policy-content ol{padding-left:17px;color:rgba(6,6,6,.8);font-family:"Inter","Noto Sans JP","Noto Sans",sans-serif}.privacy-policy .privacy-policy-wrapper .privacy-policy-content ol li{margin-bottom:8px;font-weight:500}@media(max-width: 480px){.privacy-policy .privacy-policy-wrapper .privacy-policy-content ol li{font-size:.875em}}.privacy-policy .privacy-policy-wrapper .privacy-policy-content ol li b,.privacy-policy .privacy-policy-wrapper .privacy-policy-content ol li strong{font-weight:700}.privacy-policy .privacy-policy-wrapper .privacy-policy-content h1,.privacy-policy .privacy-policy-wrapper .privacy-policy-content h2,.privacy-policy .privacy-policy-wrapper .privacy-policy-content h3,.privacy-policy .privacy-policy-wrapper .privacy-policy-content h4,.privacy-policy .privacy-policy-wrapper .privacy-policy-content h5,.privacy-policy .privacy-policy-wrapper .privacy-policy-content h6{color:#060606;font-family:"futura-pt","Noto Sans JP","Noto Sans",sans-serif;font-style:normal;font-weight:400;line-height:normal;text-transform:capitalize}@media(max-width: 768px){.privacy-policy .privacy-policy-wrapper .privacy-policy-content h1{font-size:2.25em}.privacy-policy .privacy-policy-wrapper .privacy-policy-content h2{font-size:2em}.privacy-policy .privacy-policy-wrapper .privacy-policy-content h3{font-size:1.75em}.privacy-policy .privacy-policy-wrapper .privacy-policy-content h4{font-size:1.5em}.privacy-policy .privacy-policy-wrapper .privacy-policy-content h5{font-size:1.375em}.privacy-policy .privacy-policy-wrapper .privacy-policy-content h6{font-size:1.125em}}@media(max-width: 480px){.privacy-policy .privacy-policy-wrapper .privacy-policy-content h1{font-size:2em}.privacy-policy .privacy-policy-wrapper .privacy-policy-content h2{font-size:1.75em}.privacy-policy .privacy-policy-wrapper .privacy-policy-content h3{font-size:1.5em}}.privacy-policy .privacy-policy-wrapper .privacy-policy-content img{max-width:100%;height:auto;display:block;margin:2rem auto;border-radius:4px}.privacy-policy .privacy-policy-wrapper .privacy-policy-content br{display:inline}/*# sourceMappingURL=privacy_policy.css.map */
