<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";


.btn_frame{ margin-top:20px; text-align:center;}
.btn_frame &gt; a{ margin:0 6px;cursor:pointer !important; display:inline-block; padding:8px 30px;  background-color:#595b5f; color:#fff; border-bottom:2px solid #dedede;}
.btn_frame &gt; a.search_type{ background:#13aa8e url(/finance/images/contents/icon_search.png) no-repeat 20px center;padding-left:40px;}


.info_box{ border:1px solid #ccc; background:url(/finance/images/common/bg_box_pat.gif) repeat left top; padding:20px 24px; }

dl.info_list{}
dl.info_list dt{ color:#3b7de3; font-size:15px;}
dl.info_list dd{ font-size:13px; margin-bottom:14px;}
dl.info_list dd:last-child{ margin-bottom:0;}

input.btn_search{ background:#fafafa; border:1px solid #aaa; color:#585858; padding-top:6px;}
p.bul_warning{ color:#333;}


.tbl_search {margin-bottom:20px;width:100%;border-top:3px solid #4ac0d5;border-bottom:2px solid #ccc;}
.tbl_search caption{height:0;line-height:0;}
.tbl_search th {color:#000; text-align:center; font-weight:normal;}
.tbl_search th,
.tbl_search td{padding:10px 10px 12px 10px;border-right:1px solid #ccc;border-bottom:1px solid #ccc; margin-left:-1px;vertical-align:middle;}
.tbl_search th{background:#fefefe;}
.tbl_search th:first-child,
.tbl_search td:first-child{border-left:1px solid #ccc;}
.tbl_search th {text-align:middle}
.tbl_search tbody th{background:#f4fcfc;color:#222;}
.tbl_search tbody td{}
.tbl_search tfoot{background:none;}
.tbl_search td.tC{ text-align:center;}



.board_info_box:after{content:"";clear:both;display:block}
.board_info_box p.result_total{ float:left; color:#000;}
.board_info_box p.result_unit{ float:right; color:#888;}




.paginate &gt; .board_count{ position:absolute; left:0; top:0;}
.board_count legend, .board_count label{ display:none;}
.board_count select{padding:1px;border:1px solid #bbb; height:29px;}
.board_count .search_btn{ display:inline-block; height:27px; border:1px solid #aaa; background-color:#fff; color:#555; text-align:center; line-height:26px;padding:0 10px;}



.yesan_list{margin-top:20px;border-top:2px solid #5E5E5E}
.yesan_list .depth_table_0th{padding-left:30px;font-size:1.2em;background:url(/finance/images/common/bullet_h4.gif) no-repeat 10px 50%;color:#3f65a1}
.yesan_list .depth_table_1th{padding-left:47px;background:url(/finance/images/common/bullet_h5.gif) no-repeat 34px 14px;color:#333333}
.yesan_list .depth_table_2th{padding-left:65px;background:url(/finance/images/common/bullet_h6.gif) no-repeat 51px 16px;color:#666666}
.yesan_list .depth_table_3th{padding-left:80px;background:url(/finance/images/common/bul_h7.gif) no-repeat 68px 19px;color:#666666}
.yesan_list .odd{background-color:#fbfbfb}
.yesan_list li{display:block;padding:10px 20px;border-bottom:1px solid #dcdcdc}
.yesan_list li:after{content:"";clear:both;display:block}
.yesan_list li span{float:right}
.yesan_list li img{vertical-align:middle}
.yesan_list li a[target="_blank"]{padding:0;background:none}
.yesan_list li:nth-child(2n){background-color:#fbfbfb}



.treeList_area{}
.treeList_area table{ margin-bottom:0;}
.tree_result_list li dt, .tree_result_list li dd{ display:inline-block;}

a.btn_open{ display:inline-block; padding-left:16px; background:url(/finance/images/contents/icon_open.gif) no-repeat left center; color:#4271d4;}
a.btn_close{display:inline-block; padding-left:16px; background:url(/finance/images/contents/icon_close.gif) no-repeat left center;}
.btn_tree_1dep{ font-size:15px;}
.btn_tree_2dep{ color:#333; margin-left:15px;}
.btn_tree_3dep{ color:#555; margin-left:30px;}
.btn_tree_4dep{ display:inline-block; color:#666; margin-left:45px;}


/* 팝업 */
#popupArea{ padding:20px 30px;}
#popupArea h1{font-size:26px; color:#222; font-weight:normal;}
#popupArea h2{color:#000;font-size:1.375em;font-weight:normal;background:url(/finance/images/common/bullet_h4.gif) no-repeat 0 0;padding-left:18px;margin-bottom:10px;line-height:1;}
.popup_title{ border-bottom:5px solid #e0e4e3; margin-bottom:40px;}


#popupSearchArea{ position:relative; height:28px; margin-bottom:10px;}
#popupSearchArea .search_input_box{ position:absolute; right:0; top:0; text-align:right;}
#popupSearchArea .total_text{ line-height:28px; font-size:15px; padding-left:18px; color:#222; background:url(/finance/images/contents/icon_board_search.gif) no-repeat left 7px;}
#popupSearchArea .total_text span{ font-weight:bold;}




/* 그래프 */
.graph_box{ border:1px solid #ccc; padding:30px 2%;}

	.table_graph {border-collapse:collapse; border-top:2px solid #000; border-left:2px solid #000; border-bottom:2px solid #000;  font-size:1em; letter-spacing:1px; line-height:1.5em; width:100%;}
	.table_graph th {border-collapse:collapse; text-align:right; color:#656668; font-weight:bold; border:1px solid #d7d7d7;}
	.table_graph th.txcenter {text-align:center;}
	.table_graph td {border-collapse:collapse; height:60px; background-color:#ffffff; border-bottom:1px solid #d7d7d7; border-right:2px solid #000; }
	.table_graph td.btbrnone {border-bottom:none;}
	.table_graph td.btbrdot {border-bottom:1px dotted #d7d7d7;}

	.tax_graph_ct_unt {overflow:hidden; padding:0;}
	.tax_graph_ct_unt dl {overflow:hidden; padding:5px 0 0 0;}
	.tax_graph_ct_unt dl dt {overflow:hidden; float:left; padding:0 0 0 5px; width:22%; text-align:right;}
	.tax_graph_ct_unt dl dd.st {overflow:hidden; float:left; padding:0; text-align:right;}
	.tax_graph_ct_unt dl dd.end {overflow:hidden; float:left; padding:0; text-align:right;}
	.tax_graph_ct_unt dl dd {overflow:hidden; float:left; padding:0;width:15.5%; text-align:right;}

	.bgc_5983da	{background-color:#5983da;}
	.bgc_fda046	{background-color:#fda046;}

	.ftc_5983da	{color:#5983da;}
	.ftc_fda046	{color:#fda046;}

	.graph_category{ text-align:center;}

	.table_graph span {padding:0; margin:0; height:18px; display:inline-block; cursor:pointer; line-height:12px;}
	.table_graph span.txt {padding:0 0 0 5px; display:inline-block; height:8px; position:relative; top:-4px; font-size:0.95em; letter-spacing:-0.01em;}</pre></body></html>