@charset "UTF-8";

/* 개인정보처리방침 */
.sub1510 .topExplain { margin-bottom:4em; }

.sub1510 .policy { margin-bottom:3.5em; }
.sub1510 .policy.last { margin-bottom:0; }

.sub1510 h3.ttl { position:relative; padding-left:0.5em; }
.sub1510 h3.ttl:before { content:""; position:absolute; left:0; top:0; width:33px; height:33px; background:var(--clr--pink); border-radius:100%; z-index:-1; }

.sub1510 .policy .txtBox {border:1px solid #ddd; padding:1em; border-radius:0 0 50px 0;}
.sub1510 .policy .txtBox strong, .sub1510 .policy .txtBox span { display:block; font-weight:400; }

.sub1510 .high > li { margin-bottom:1.5em; }
.sub1510 .high > li:last-child { margin-bottom:0; }
.sub1510 .high > li > strong { margin-bottom:1em; }
.sub1510 .high > li > strong.no_mb { margin-bottom:0; }
.sub1510 .low > li { margin-bottom:0.75em; }
.sub1510 .low > li > * { font-size:0.9em; }
.sub1510 .low > li:last-child { margin-bottom:0; }
.sub1510 .lower > li { position:relative; padding-left:1em; }
.sub1510 .lower > * { font-size:0.9em; }
.sub1510 .low .lower > * { font-size:1em; }
.sub1510 .list--dot > li:before{ position:absolute; content:""; left:0; top:0.5em; margin-top:4px; width:4px; height:4px; border-radius:100%; background:var(--clr--pink); }
.sub1510 .tbl { margin:1em 0; }
.sub1510 .tbl th { text-align:center; }

/* 이용약관 */
.sub1511 .policy { margin-bottom:3.5em; }
.sub1511 .policy.last { margin-bottom:0; }

.sub1511 h3.ttl { position:relative; padding-left:0.5em; }
.sub1511 h3.ttl:before { content:""; position:absolute; left:0; top:0; width:33px; height:33px; background:var(--clr--pink); border-radius:100%; z-index:-1; }

.sub1511 .policy .txtBox {border:1px solid #ddd; padding:1em; border-radius:0 0 50px 0;}
.sub1511 .policy .txtBox strong, .sub1511 .policy .txtBox span { display:block; font-weight:400; }

.sub1511 .high > li { margin-bottom:1.5em; }
.sub1511 .high > li:last-child { margin-bottom:0; }
.sub1511 .high strong.sub-bold { font-weight:600 !important; }
.sub1511 .high > li > strong { margin-bottom:1em; }
.sub1511 .high > li > strong.no_mb { margin-bottom:0; }
.sub1511 .low > li { margin-bottom:0.75em; }
.sub1511 .low > li > * { font-size:0.9em; }
.sub1511 .low > li:last-child { margin-bottom:0; }
.sub1511 .lower > li { position:relative; padding-left:1em; }
.sub1511 .lower > * { font-size:0.9em; }
.sub1511 .low .lower > * { font-size:1em; }

/* CCTV운영관리 */
.sub1512 .topExplain { margin-bottom:4em; }

.sub1512 .policy { margin-bottom:3.5em; }
.sub1512 .policy.last { margin-bottom:0; }

.sub1512 .policy .txtBox {border:1px solid #ddd; padding:1em; border-radius:0 0 50px 0;}
.sub1512 .policy .txtBox strong, .sub1510 .policy .txtBox span { display:block; font-weight:400; }

.sub1512 .high > li { margin-bottom:1.5em; }
.sub1512 .high > li:last-child { margin-bottom:0; }
.sub1512 .high > li > strong { margin-bottom:1em; }
.sub1512 .high > li > strong.no_mb { margin-bottom:0; }
.sub1512 .high strong.sub-bold { font-weight:600 !important; }
.sub1512 .low > li { margin-bottom:0.75em; }
.sub1512 .low.list--dot > li { position:relative; padding-left:1em; }
.sub1512 .low > li > * { font-size:0.9em; }
.sub1512 .low > li:last-child { margin-bottom:0; }
.sub1512 .lower > li { position:relative; padding-left:1em; }
.sub1512 .lower > * { font-size:0.9em; }
.sub1512 .low .lower > * { font-size:1em; }
.sub1512 .list--dot > li:before{ position:absolute; content:""; left:0; top:0.5em; margin-top:4px; width:4px; height:4px; border-radius:100%; background:var(--clr--pink); }
.sub1512 .tbl { margin:1em 0; }
.sub1512 .tbl th { text-align:center; }

/* 이메일무단수집거부 */
.sub1513 .policy { margin-bottom:3.5em; }
.sub1513 .policy.last { margin-bottom:0; }

.sub1513 h3.ttl { position:relative; padding-left:0.5em; }
.sub1513 h3.ttl:before { content:""; position:absolute; left:0; top:0; width:33px; height:33px; background:var(--clr--pink); border-radius:100%; z-index:-1; }

.sub1513 .policy .txtBox {border:1px solid #ddd; text-align:center; padding:2em; border-radius:0 50px;}