main{background-color:#f6f6f6}.content-wrapper.mode-privacy{flex-direction:column;width:100%;min-height:80vh;padding:3vw 12vw;display:flex}.mode-privacy .u-page-title{color:#5b5b5b;font-family:var(--title);font-size:var(--h1);font-weight:500;line-height:1.15}.mode-privacy .u-page-desc{color:#707070;font-size:var(--p2);max-width:46vw;margin-top:.8vw;font-weight:400}.privacy-content{background-color:#fff;border:1px solid #e5e5e5;border-radius:.8vw;width:100%;margin-top:2vw;padding:3vw}.privacy-content h1{color:#4f4f4f;font-size:var(--h3);margin:0 0 1.5vw;font-weight:600}.privacy-content h2{color:#1079f8;font-size:var(--p1);margin:2vw 0 .8vw;font-weight:600}.privacy-content h3,.privacy-content h4,.privacy-content p{color:#5e5e5e;font-size:var(--p3);margin:0 0 .8vw;font-weight:400;line-height:1.45}.privacy-content b{color:#454545;font-weight:600}@media (width<=960px){.content-wrapper.mode-privacy{padding:6vw 4vw}.mode-privacy .u-page-desc{max-width:none}.privacy-content{border-radius:12px;margin-top:5vw;padding:5vw 4vw}.privacy-content h1{margin-bottom:18px}.privacy-content h2{margin-top:24px;margin-bottom:10px}.privacy-content p,.privacy-content h3,.privacy-content h4{margin-bottom:10px;line-height:1.5}}
