.page-privacypolicy .cts-txt{position:relative;width:100%;font-size:clamp(1.6rem, 0.9375vw, 1.8rem);line-height:2}.privacy .cts-ttl-en{letter-spacing:0.1em;font-weight:100;margin-bottom:1rem;font-size:clamp(2rem, 3.646vw, 7rem);line-height:1}@media screen and (max-width: 960px){.privacy .privacy-cts-ttl-ja{font-size:clamp(1.6rem, 2.625vw, 6rem)}}.privacy .cts-ttl-block{text-align:center}.privacy .page-txt{text-align:center;font-size:clamp(1.4rem, .8333333333vw, 1.6rem);letter-spacing:0em;font-weight:500;line-height:clamp(3.2rem, 2.1875vw, 4.2rem)}@media screen and (max-width: 576px){.privacy .page-txt{text-align:start}.privacy .page-txt .pc-none{display:none}}.privacy_list:not(:first-of-type){margin-top:50px;padding-top:50px;border-top:1px solid #000}@media screen and (max-width: 576px){.privacy_list:not(:first-of-type){margin-top:30px;padding-top:30px}}.privacy_content{width:100%;padding:0 25px;margin:0 auto 150px;line-height:1.875;font-weight:500}@media screen and (max-width: 576px){.privacy_content{margin:0 auto 100px;font-size:1.4rem}}.privacy_item+.privacy_item{margin-top:50px}@media screen and (max-width: 576px){.privacy_item+.privacy_item{margin-top:60px}}.privacy_item_ttl{position:relative;font-size:clamp(20px, 3vw, 21px);margin-bottom:10px}.privacy_item_ttl.h3{font-size:clamp(18px, 3vw, 19px);padding-left:2.5em;text-indent:-2.5em}.privacy_item_txt{line-height:1.8}.privacy .mb-line{margin-bottom:1.875em}.privacy .indent_left{padding-left:30px}@media screen and (max-width: 480px){.privacy .indent_left{padding-left:0}}.privacy .indent_left .privacy_item_txt{padding-left:20px}
/*# sourceMappingURL=privacy.css.map */
