.privacy{background:var(--sub);min-height:100vh;margin-top:80px;padding:2em 5em}.privacy .title{margin-bottom:1em;text-align:center;font-family:SUITB;font-size:30px}.privacy .intro{margin-bottom:2em;text-align:center;color:rgba(24,24,24,.7);line-height:1.7}.privacy .content-box{background:#fff;width:100%;min-height:100px;margin-top:10px;padding:2em}.privacy .content-box .category{margin-bottom:10px;color:var(--main);font-family:SUITB;font-size:20px;line-height:1.5}.privacy .content-box .contents{width:100%}.privacy .content-box .desc{line-height:1.7}.privacy .content-box .item{margin-top:1em;line-height:1.7}.privacy .content-box .item.list{padding-left:1em}.privacy .content-box .item.sub-list{padding-left:2.5em}.privacy .content-box .privacy-table-wrap{width:100%;margin-top:1em;overflow-x:auto}.privacy .content-box .privacy-table{width:100%;min-width:600px;border-collapse:collapse;table-layout:fixed;border-top:1px solid #999;border-left:1px solid #999}.privacy .content-box .privacy-table td,.privacy .content-box .privacy-table th{padding:12px 16px;border-right:1px solid #999;border-bottom:1px solid #999;vertical-align:middle;line-height:1.5;word-break:keep-all}.privacy .content-box .privacy-table th{background:#f3f3f3;font-family:SUITB;font-weight:600;text-align:center}.privacy .content-box .privacy-table td{background:#fff}.privacy .content-box .privacy-table td:first-child,.privacy .content-box .privacy-table th:first-child{width:38%;text-align:center}.privacy .content-box .privacy-table td:last-child,.privacy .content-box .privacy-table th:last-child{width:62%;text-align:left}.privacy .date{padding:0 2em;margin-top:1em}@media(max-width:1280px){.privacy{padding:3em}}@media(max-width:800px){.privacy{margin-top:60px;padding:2em 1em}.privacy .title{font-size:26px}.privacy .content-box{padding:1.2em}.privacy .content-box .category{font-size:18px}.privacy .content-box .item.list{padding-left:.5em}.privacy .content-box .item.sub-list{padding-left:1.5em}.privacy .content-box .privacy-table-wrap{margin-top:1em}.privacy .content-box .privacy-table{min-width:560px}.privacy .content-box .privacy-table td,.privacy .content-box .privacy-table th{padding:10px 12px;font-size:14px}}