@import url("https://fonts.googleapis.com/css2?family=Barlow+Condensed:wght@500&family=Noto+Sans+JP:wght@100..900&family=Zalando+Sans+SemiExpanded:wght@200..900&display=swap");#privacypolicy .privacypolicy-content{width:90%;margin:85px auto 0}@media (max-width: 767px){#privacypolicy .privacypolicy-content{width:100%;margin-top:40px}}#privacypolicy .privacypolicy-content>*:first-child{margin-top:0}#privacypolicy .privacypolicy-content__ttl{display:flex;flex-wrap:wrap;margin:70px 0 24px;padding:10px 15px;border:1px solid #00478d;color:#00478d;font-size:22px;font-size:2.2rem;line-height:1.36364em;letter-spacing:0em;font-weight:400}@media (max-width: 767px){#privacypolicy .privacypolicy-content__ttl{margin:30px 0 15px;padding:10px;font-size:18px;font-size:1.8rem}}#privacypolicy .privacypolicy-content__ttl::before{content:attr(data-num);min-width:45px;display:flex;align-items:center;justify-content:center;margin-right:15px;padding-right:15px;font-size:22px;font-size:2.2rem;line-height:1em;letter-spacing:0em;font-weight:200;font-family:"Zalando Sans SemiExpanded",sans-serif;border-right:1px solid #00478d}@media (max-width: 767px){#privacypolicy .privacypolicy-content__ttl::before{min-width:35px;margin-right:10px;padding-right:10px;font-size:18px;font-size:1.8rem}}#privacypolicy .privacypolicy-content__ttl span{flex:1}#privacypolicy .privacypolicy-content__body .subpage-txt{margin-top:24px;font-size:16px;font-size:1.6rem;line-height:2.1875em;letter-spacing:0em;font-weight:400}@media (max-width: 767px){#privacypolicy .privacypolicy-content__body .subpage-txt{margin-top:15px;font-size:14px;font-size:1.4rem}}#privacypolicy .privacypolicy-content__smlist{margin-top:18px}#privacypolicy .privacypolicy-content__smlist li{padding-left:18px;font-size:14px;font-size:1.4rem;line-height:2em;letter-spacing:0em;font-weight:400}@media (max-width: 767px){#privacypolicy .privacypolicy-content__smlist li{font-size:12px;font-size:1.2rem}}#privacypolicy .privacypolicy-content__smlist li::before{top:10px}@media (max-width: 767px){#privacypolicy .privacypolicy-content__smlist li::before{top:8px}}#privacypolicy .privacypolicy-content__smlist li:not(:first-child){margin-top:10px}#privacypolicy .privacypolicy-content__numlist li::before{display:none}#privacypolicy .privacypolicy-content__numlist li:not(:first-child){margin-top:0 !important}#privacypolicy .privacypolicy-content__numlist li span{position:absolute;left:0}#privacypolicy .privacypolicy-content__collectlist{margin-top:18px}#privacypolicy .privacypolicy-content__collectlist li:not(:first-child){margin-top:10px}#privacypolicy .privacypolicy-content__collectlist li em{color:#6691bb}#privacypolicy .privacypolicy-content__contact{margin-top:17px}#privacypolicy .privacypolicy-content__contact dt{color:#00478d;font-size:16px;font-size:1.6rem;line-height:1.625em;letter-spacing:0em;font-weight:600}@media (max-width: 767px){#privacypolicy .privacypolicy-content__contact dt{font-size:14px;font-size:1.4rem}}#privacypolicy .privacypolicy-content__contact dd{margin-top:3px;color:#898989;font-size:20px;font-size:2rem;line-height:1.3em;letter-spacing:0em;font-weight:600}@media (max-width: 767px){#privacypolicy .privacypolicy-content__contact dd{font-size:16px;font-size:1.6rem}}#privacypolicy .privacypolicy-content__contact dd a{color:#898989}

/*# sourceMappingURL=maps/sustainability-privacypolicy.min.css.map */
