﻿@charset "utf-8";

.tbl_type1{display:inline-block;overflow:hidden;width:100%;border-top:2px solid #0563a3}

#fran_title { font-size:18px; color:#FFF; text-align:center; padding:10px 0; background-color:#0563a3 }

@media (max-width: 767px) {
	.tbl_type1 table tr td{width:100%}
	.tbl_type1 table tr td{display:block}
	#fran_title { font-size:16px;}
}




.tbl_type1{display:inline-block;overflow:hidden;width:100%;border-top:2px solid #444547}
.tbl_type1 table,.tbl_type1 table th,.tbl_type1 table td{border:0}
.tbl_type1 table th,.tbl_type1 table td{border-top:1px solid #e4e4e4}
.tbl_type1 table{width:100%;margin-top:-1px;border-bottom:1px solid #c6c6c6}
.tbl_type1 table th{padding:10px 0 9px 15px;background:#f9f9f9}
.tbl_type1 table td{padding-left:20px}
.tbl_type1 table td select{font-size:11px}
.tbl_type1 table .div_cmpn input,.tbl_type1 table .div_cmpn label{vertical-align:middle}
.tbl_type1 table .div_cmpn label{padding-left:15px}
.tbl_type1 .vam{display:inline-block;margin-top:2px;color:#999;line-height:15px;vertical-align:top}

.tbl_type2_l{float:left; width:40%; text-align:center; margin-bottom: 20px;}

.tbl_type2{position:relative;float:left;  width:60%;}
.tbl_type2 table,.tbl_type2 th,.tbl_type2 td{border:0; font-size:}
.tbl_type2 table{width:100%;border-top:2px solid #216cd0;line-height:15px}
.tbl_type2 thead th{padding:8px 0 7px 0;border-bottom:1px solid #919191;color:#000;line-height:17px; text-align:center }
.tbl_type2 tbody th,.tbl_type2 td,.tbl_type2 tfoot th{padding-top:7px;padding-bottom:7px; padding-left:5px; padding-right:5px; border-bottom:1px solid #e4e4e4; text-align:center}
.tbl_type2 tbody th,.tbl_type2 tfoot th{width:90px;font-weight:bold}
.tbl_type2 tbody th{background:#f9f9f9}
.tbl_type2 thead th.ll{border-bottom-color:#e4e4e4}
.tbl_type2 thead .lv2 th{padding:10px 10px 10px 0;text-align:center}
.tbl_type2 tfoot th,.tbl_type2 tfoot td,.tbl_type2 tr.total th,.tbl_type2 tr.total td{border-color:#c6c6c6;color:#55aaea}
.tbl_type2 .unit{position:absolute;top:0;right:15px}
.tbl_type2 .light{color:#999}
.tbl_type2 td a{ color:#4292f4;}
.tbl_type2 td.lv1{ text-align:center}
.tbl_type2 td.lv2{padding-left:15px; border-left:1px solid #e4e4e4}

.tbl_type2_v1 table{font-size:11px}
.tbl_type2_v1 thead th,.tbl_type2_v1 td{padding-leftt:20px;text-align:left}
.tbl_type2_v1 thead th.tl{text-align:left}
.tbl_type2_v1 .em th{background:#f3f3f3}
.tbl_type2_v1 .em td{background:#f9f9f9}
.tbl_type2_v11 tbody th{color:#a4a4a4}
.tbl_type2_v11 .em th{color:#666}
.tbl_type2_v11 .em td{font-weight:bold}
.tbl_type2_v11 tfoot td{font-weight:bold}

.tbl_type2_v2{display:inline-block;overflow:hidden;width:100%;padding-top:20px;border-bottom:1px solid #c6c6c6}
.tbl_type2_v2 table,.tbl_type2_v3 table,.tbl_type2_v4 table{margin-bottom:-1px}
.tbl_type2_v3{display:inline-block;overflow:hidden;width:100%;border-bottom:1px solid #c6c6c6}
.tbl_type2_v3 thead th{text-align:left}
.tbl_type2_v3 tbody td{padding-left:20px}
.tbl_type2_v4{_display:inline-block;overflow:hidden;padding-top:20px;border-bottom:1px solid #c6c6c6}
.tbl_type2_v4 table{font-size:11px}
.tbl_type2_v4 thead th{padding:8px 0 8px 0;*font-size:1px;line-height:1px;text-align:center}
.tbl_type2_v4 thead th.tl{padding:6px 0 6px 20px}
.tbl_type2_v4 thead th.tc{padding:10px 0}
.tbl_type2_v4 tbody th{width:110px}
.tbl_type2_v4 td{padding-left:0;padding-leftt:20px;text-align:left}
.tbl_type2_v4 td.tl{padding-left:left;text-align:left}
.tbl_type2_v4 td.lv2,.tbl_type2_v4 td.lv2{padding-left:10px}
.tbl_type2_v4 tfoot th,.tbl_type2_v4 tfoot td{font-weight:bold}
.tbl_type2_v4 .em th{background:#f3f3f3;color:#333}
.tbl_type2_v4 .em td{background:#f9f9f9;font-weight:bold;color:#555}
.tbl_type2_v4 .unit{top:0px}
.tbl_type2_v5,.tbl_type2_v6,.tbl_type2_v7{display:inline-block;width:100%;overflow:hidden;border-bottom:1px solid #c6c6c6}
.tbl_type2_v5 table,.tbl_type2_v6 table,.tbl_type2_v7 table{margin-bottom:-1px}
.tbl_type2_v5 thead th{color:#333}
.tbl_type2_v5 tbody td{padding-left:20px;font-family:'',Nanumgothic,'',dotum,AppleGothic}
.tbl_type2_v5 .light{padding-left:10px}
.tbl_type2_v5 .nodoc{height:100px;color:#999;text-align:center}
.tbl_type2_v5 .order{width:90px}
.tbl_type2_v6 thead .lv2 th{padding-left:20px}
.tbl_type2_v6 tbody td{padding-left:20px;font-family:'',Nanumgothic,'',dotum,AppleGothic;font-size:11px;text-align:left}
.tbl_type2_v6 tbody td.tl{padding-left:20px;padding-right:0}
.tbl_type2_v7 table{font-family:'',Nanumgothic,'',dotum,AppleGothic}
.tbl_type2_v7 th{text-align:left}
.tbl_type2_v7 .analyst,.tbl_type2_v7 td{padding-left:70px;font-size:11px}
.tbl_type2_v7 .dark{width:110px;padding-left:20px;background:#f9f9f9}
.tbl_type2_v7 .bl{border-left:1px solid #e4e4e4}
.tbl_type2_v8 thead th,.tbl_type2_v8 tbody td{height:29px;padding:0;font-size:11px;text-align:center}
.tbl_type2_v8 tbody .gray td{background:#f9f9f9}
.tbl_type2_v8 tbody td{border-bottom-color:#c6c6c6}
.tbl_type2_v9,.tbl_type2_v10,.tbl_type2_v11{display:inline-block;width:100%;overflow:hidden;border-bottom:1px solid #c6c6c6}
.tbl_type2_v9 table,.tbl_type2_v10 table{width:371px;margin:0 0 -1px -1px}
.tbl_type2_v9 table th{height:29px;padding:0 0 0 9px;border-left:1px solid #e4e4e4;background:none;font-size:11px;font-weight:normal}
.tbl_type2_v9 table td{height:29px;padding:0 0 0 9px;font-size:11px;text-align:left}
.tbl_type2_v9 tbody tr.gray th,.tbl_type2_v9 tbody tr.gray td{background:#f9f9f9}
.tbl_type2_v9 tbody tr.gray .gray{background:#f3f3f3}
.tbl_type2_v9 tbody .light{background:#f9f9f9;color:#666}
.tbl_type2_v10 table{border-collapse:collapse}
.tbl_type2_v10 thead th,.tbl_type2_v10 td{height:29px;padding:0;border-left:1px solid #e4e4e4;text-align:center}
.tbl_type2_v10 td{padding-left:10px;font-size:11px;text-align:left}
.tbl_type2_v10 td.tc{padding:0}
.tbl_type2_v10 td.blue{background:#f7fafd}
.tbl_type2_v10 td.red{background:#fffbf7}
.tbl_type2_v10 tfoot tr{background:#f9f9f9}
.tbl_type2_v10 tfoot td{position:relative;border-top:1px solid #c6c6c6;border-left:1px solid #e4e4e4;font-weight:bold}
.tbl_type2_v11 table{margin-bottom:-1px}
.tbl_type2_v11 thead th,.tbl_type2_v11 tbody td{height:29px;padding:0 0 0 20px;font-size:11px;text-align:left}
.tbl_type2_v11 .tl{padding:0 0 0 20px;text-align:left}
.tbl_type2_v11 .gray{background:#f9f9f9}
.tbl_type3{border-top:2px solid #444547;border-bottom:1px solid #c6c6c6}
.tbl_type3 table,.tbl_type3 table th,.tbl_type3 table td{border:0}
.tbl_type3 table{width:100%;font-size:11px}
.tbl_type3 table th{padding:7px 0 6px 20px;background:#f9f9f9}
.tbl_type3 table td{padding:7px 0 6px 20px}
.tbl_type3 .first th,.c4524 .tbl_type3 .first td{padding-top:15px}
.tbl_type3 .last th,.c4524 .tbl_type3 .last td{padding-bottom:15px}
.tbl_type4{display:inline-block;overflow:hidden;position:relative;width:100%;margin-top:-25px;padding-top:25px;border-bottom:1px solid #c6c6c6}
.tbl_type4 table,.tbl_type4 th,.tbl_type4 td{border:0}
.tbl_type4 table{margin:0 0 -1px -1px;border-top:2px solid #444547;font-size:11px;line-height:15px}
.tbl_type4 thead th{padding:7px 0 7px 20px;border-bottom:1px solid #919191;border-left:1px solid #e4e4e4;background:#f9f9f9;color:#000;line-height:17px}
.tbl_type4 tbody td{padding:6px 10px;border-bottom:1px solid #e4e4e4;border-left:1px solid #e4e4e4;text-align:center}
.tbl_type4 tbody td.del{padding:0 6px}
.tbl_type4 tbody td.del button{width:19px;height:20px;border:0;background:none;cursor:pointer;_cursor:hand}
.tbl_type4 tbody td.del button:active img{margin:1px -1px -1px 1px}
.tbl_type4 .same{position:absolute;top:0;right:0;font-size:11px}
.tbl_type4 .same .input_chk{vertical-align:middle}
.tbl_type4_v1{width:810px;overflow-x:scroll}
.tbl_type4_v2 thead th{padding-left:0;text-align:center}
.tbl_type4_v2 tbody td{padding:5px}
fieldset .tbl_type1 table td{padding-top:7px;padding-bottom:7px}

.tbl_ethics{margin-top:71px}
.tbl_ethics table{width:100%;margin-top:28px;border:0;border-top:2px solid #444547}
.tbl_ethics th,.tbl_ethics td{border:0;vertical-align:top}
.tbl_ethics th{padding-top:15px}
.tbl_ethics th.lv1{width:150px;border-bottom:1px solid #c6c6c6}
.tbl_ethics th.lv2{width:203px;padding-left:17px;border-bottom:1px solid #e4e4e4;background:#f9f9f9}
.tbl_ethics td{padding:11px 20px 11px 20px;border-bottom:1px solid #e4e4e4;line-height:22px;text-align:justify}
.tbl_ethics .last th.lv2,.tbl_ethics .last td{border-color:#c6c6c6}

@media (max-width: 767px) {
.tbl_type2_l {width:100%;}
.tbl_type2{width:100%;}
.tbl_type2 table tr td:nth-child(3){display:none}
.tbl_type2 table tr th:nth-child(3){display:none}


}