/* 이용약관/개인정보 취급방침 */
.etc-box{width:100%; height:auto; padding:20px 10px; line-height:26px; font-size:20px;box-sizing:border-box;}
.etc-box h4{font-weight:600; font-size:18px;}

.tab-etc{width:100%; height:46px; background:url("../../images/pnc/img-tab-bg.png") repeat-x 0 0;}
.tab-etc > li{float:left; width:50%; height:50px; line-height:50px; border-top:1px solid #f5f5f5; border-left:1px solid #f5f5f5; border-bottom:1px solid #b5b5b5; border-right:1px solid #f5f5f5; background:#f5f5f5; cursor:pointer; text-align:center; box-sizing:border-box;}
.tab-etc > li a{display:table; width:100%; height:50px; line-height:50px; font-size:20px; font-weight:600;}
.tab-etc > li a img{display:block;}
.tab-etc > li.active{border-top:1px solid #151515; border-left:1px solid #b5b5b5; border-bottom:1px solid #fff; border-right:1px solid #b5b5b5; background:#fff;}


/*최희윤200129*/

.terms_h2 { padding:50px 0 0; font-size:26px; line-height:32px;}
.terms_h3 { left:0; color:#000; display:block; padding:25px 0 10px; font-size:22px; line-height:26px;}
.etc-box .h3 { padding-left:24px;text-indent:-24px; }

.etc-box > ol { padding-left:20px; padding-top:5px;}
.etc-box > ol > li { padding-left:20px; text-indent:-20px;}
.etc-box > ol > li > u { text-decoration:none;}
.etc-box  li > div { flex:1; padding-left:5px;}
.etc-box  li > div.flex { flex:none; padding-left:15px;}
.etc-box ul li {display:flex; }
.space_1 { display:inline-block; padding-left:5px;}
.space_2 { padding-left:15px;}
.etc-box table { margin:10px 0 20px; border:1px solid #ddd;}
.etc-box table tr{border-bottom:1px solid #ddd;}
.etc-box table tr > *{padding:5px;}
.etc-box table tr > th { border-right:1px solid #ddd;}
