.parts-privacypolicy .page-title{text-align:center;padding:50px 0 20px}@media(min-width: 768px){.parts-privacypolicy .page-title{padding:100px 0 60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}}.parts-privacypolicy .page-title .-main{font-family:"Jost",sans-serif;font-weight:600;display:block;font-size:3rem;letter-spacing:.05em;line-height:1.1}@media(min-width: 768px){.parts-privacypolicy .page-title .-main{font-size:4.8rem}}.parts-privacypolicy .page-title .-main span{display:inline-block}.parts-privacypolicy .page-title .-main span::first-letter{color:#00a1e9}.parts-privacypolicy .page-title .-main span+span{margin-left:.4em}.parts-privacypolicy .page-title .-sub{display:block;font-size:1.5rem;letter-spacing:0;margin-top:5px;font-weight:700}@media(min-width: 768px){.parts-privacypolicy .page-title .-sub{font-size:2.4rem;margin:0 0 0 30px}}.parts-privacypolicy .section-contents{width:calc(100% - 112px);max-width:1200px;margin:0 auto}.parts-privacypolicy .sub-box{width:calc(100% - 20vw);max-width:1024px;margin:0 auto}.parts-privacypolicy .contents-block{margin:30px 0}@media(min-width: 768px){.parts-privacypolicy .contents-block{margin-bottom:60px}}.parts-privacypolicy .contents-block p{margin-bottom:10px}.parts-privacypolicy .contents-block p span{display:block}.parts-privacypolicy .contents-block ul{list-style-type:decimal;padding-left:1.6rem}.parts-privacypolicy .contents-block ul li:not(:last-of-type){margin-bottom:10px}.parts-privacypolicy .block-header{font-weight:500;font-size:2rem;margin-bottom:10px}@media(min-width: 768px){.parts-privacypolicy .block-header{margin-bottom:30px}}/*# sourceMappingURL=parts-privacypolicy.min.css.map */