/* 이용약관, 개인정보취급방침 */
.policy_con{position:relative; overflow:hidden;}
p.cont_tit {display:block; font-size:17px; padding-bottom:8px; color:#333;}
.cont_txt {padding-bottom:30px; letter-spacing:-0.4pt; line-height:165%; word-break: keep-all;}
.cont_box {padding:20px; background:#f9f9f9; margin:7px 0px 10px 0px; display:block; letter-spacing:-0.4pt; word-break: keep-all;}
.cont_box strong{color:#333; letter-spacing:-0.4pt;}

.last_note{color:#999; font-size:13px; text-align:right}

.privacy_list {width:91%; overflow:hidden; clear:both; *zoom:1; padding:4% 4% 3% 4%; border:1px dashed #ddd; margin-bottom:30px;}
.privacy_list li {width:49%; float:left; padding-bottom:1%;}
.privacy_list li a {font-weight:bold;} 



.policy_con .table_style{width:100%; border-collapse:separate; border-spacing:0px; border-top:1px solid #333;}
.policy_con .table_style th{color:#333; background:#f9f9f9; font-weight:normal; text-align:left; padding:10px 0 10px 10px; border-bottom:1px solid #e9e9e9; border-right:1px solid #e9e9e9; letter-spacing:-0.5pt;}
.policy_con .table_style th.two{border-left:1px solid #e9e9e9;}
.policy_con .table_style td{border-bottom:1px solid #e9e9e9; padding:10px 0 10px 10px; text-align:left}

.policy_con .table_style2{width:100%; border-collapse:separate; border-spacing:0px; border-top:1px solid #333;  border-left:1px solid #e9e9e9;}
.policy_con .table_style2 th{color:#333; background:#f9f9f9; font-weight:normal; text-align:center; padding:10px; border-bottom:1px solid #e9e9e9; border-right:1px solid #e9e9e9; letter-spacing:-0.5pt;}
.policy_con .table_style2 td{border-right:1px solid #e9e9e9; border-bottom:1px solid #e9e9e9; padding:10px 0; text-align:center}