body.show-overlay-navi{overflow:hidden}.contents-wrap.privacy{background-color:#fff}.contents-wrap.privacy header{background:rgba(var(--black-rgb),.7);position:sticky}.contents-wrap.privacy main{background-color:#fff;max-width:1260px;margin:0 auto;padding:30px 16px 16px}.contents-wrap.privacy main .title{color:#000;text-align:center;letter-spacing:-.72px;font-size:1.375rem;font-weight:700;line-height:1}.contents-wrap.privacy main .select-wrap{justify-content:flex-end;margin-top:30px;display:flex;position:relative}.contents-wrap.privacy main .contents{border:1px solid #0000001f;min-height:300px;margin-top:13px;padding:24px}.contents-wrap.privacy main .contents h3{color:#000;padding-bottom:12px;font-size:.9375rem;font-weight:700;line-height:1.3}.contents-wrap.privacy main .contents p{color:#000000a6;font-size:.9375rem;font-weight:400;line-height:1.3}.contents-wrap.privacy main .contents p.bold{font-weight:600}.contents-wrap.privacy main .contents .policy-top h2{color:#000;text-align:left;padding-bottom:12px;font-size:1.125rem;font-weight:700;line-height:1.3}.contents-wrap.privacy main .contents .policy-top .text{padding-bottom:0}.contents-wrap.privacy main .contents .policy-content{margin-top:20px}.contents-wrap.privacy main .contents .policy-content ul.list{padding-top:12px;padding-bottom:8px}.contents-wrap.privacy main .contents .policy-content ul.list li{color:#000000a6;font-size:.9375rem;font-weight:400;line-height:1.3}.contents-wrap.privacy main .contents .policy-content ul.list>li{padding:0 0 0 16px;position:relative}.contents-wrap.privacy main .contents .policy-content ul.list>li:before{content:"";background-color:#999;width:3px;height:3px;display:block;position:absolute;top:9px;left:7px}.contents-wrap.privacy main .contents .policy-content ul.list.no-bullet>li:before{display:none}.contents-wrap.privacy main .contents .policy-tbl-wrap{margin-top:18px;overflow-x:auto}.contents-wrap.privacy main .contents .policy-tbl{color:#333;border-top:1px solid #111;width:100%;min-width:480px;font-size:.9375rem;font-weight:300;line-height:1}.contents-wrap.privacy main .contents .policy-tbl tr{border-bottom:1px solid #e2e2e2}.contents-wrap.privacy main .contents .policy-tbl tr th{color:#000;text-align:center;border-right:1px solid #e2e2e2;padding:18px 0;font-weight:400}.contents-wrap.privacy main .contents .policy-tbl tr td{border-right:1px solid #e2e2e2;padding:8px 12px;line-height:1.5}.contents-wrap.privacy main .contents .policy-tbl tr th:last-child,.contents-wrap.privacy main .contents .policy-tbl tr td:last-child,.contents-wrap.privacy main .contents .policy-tbl .last{border-right:none}.contents-wrap.privacy main .contents .policy-content1 .policy-tbl col.center{width:65%}.contents-wrap.privacy main .contents .policy-content7 .policy-tbl-wrap{margin-bottom:24px}@media (min-width:960px){.contents-wrap.privacy main{padding-top:90px}.contents-wrap.privacy main .title{font-size:2.25rem}.contents-wrap.privacy main .select-policy{width:124px}.contents-wrap.privacy main .contents{min-height:524px;padding:40px}.contents-wrap.privacy main .contents h3{font-size:1rem}.contents-wrap.privacy main .contents .policy-top h2{padding-bottom:20px;font-size:1.25rem}.contents-wrap.privacy main .contents .policy-content{margin-top:32px}}
