/**
 * KOSIS 한국의 주요지표
 */
 
html  { width:100%; height:100%; margin:0; padding:0; }
body  { width:100%; height:100%; margin:0; padding:0; color:#232323; font-size:12px; line-height: 1.5em; }
hr    { display: none; } 
img   { border: none;  }
form  {	margin: 0px; padding: 0px; }
ul,  ol,  dl,  li, dt, dd  { margin: 0px; padding: 0px; list-style: none; }
table    { border:0px; padding:0px; margin:0px; border-collapse: collapse; }
td, th{ font-size: 12px; padding:0; margin:0}

.blind { overflow: hidden; position: absolute; left: 0; top:-5000px; }

#accessibility { position: absolute; width: 0px; height: 0px; overflow: hidden; }

/* STYPE */
#j_head { padding:0px; margin:0px; width:980px; height:82px; background:url(../../ext/image/feature/sm_01_img20.jpg) no-repeat; }
#j_body { clear:both; padding:0px; margin:0px; width:980px;  }
#j_body_allview { clear:both; padding:10px 25px 30px 25px; margin:0px; width:930px; }
#j_foot { clear:both; padding-left:20px; margin:0px; width:960px; height:21px; background-color:#7d7d7d; }

/* HEAD  */
#j_head h1 { position:absolute; left:23px; top:17px; padding:0px; margin:0px; width:233px; height:31px; }
.update_date { position:absolute; left:760px; top:30px; width:180px; height:20px; color:#7d7d7d; font-family:굴림; } 

.tab_menu { padding-top:61px; padding-left:25px; margin:0px; }
.tab_menu li { float:left; width:73px; }
.top_menu { padding-top:2px; margin:0px; }
.top_menu li.tline { float:left; padding:0 10px 0 10px; margin:0px; background:url(../../ext/image/feature/sm_01_img26.gif) right center no-repeat; }
.top_menu li.tnone { float:left; padding:0 10px 0 10px; margin:0px; }

	a.memu01_Link        { color: #c8c8c8; text-decoration: none; }
	a.memu01_Link:hover  { color: #e295b6; text-decoration: underline; }
	a.memu02_Link        { color: #c8c8c8; text-decoration: none; }
	a.memu02_Link:hover  { color: #ff9933; text-decoration: underline; }	
	a.memu03_Link        { color: #c8c8c8; text-decoration: none; }
	a.memu03_Link:hover  { color: #64a542; text-decoration: underline; }
	a.memu04_Link        { color: #c8c8c8; text-decoration: none; }
	a.memu04_Link:hover  { color: #9ead41; text-decoration: underline; }
	a.memu05_Link        { color: #c8c8c8; text-decoration: none; }
	a.memu05_Link:hover  { color: #c4a838; text-decoration: underline; }
	a.memu06_Link        { color: #c8c8c8; text-decoration: none; }
	a.memu06_Link:hover  { color: #339999; text-decoration: underline; }
	a.memu07_Link        { color: #c8c8c8; text-decoration: none; }
	a.memu07_Link:hover  { color: #7259bb; text-decoration: underline; }
	a.memu08_Link        { color: #c8c8c8; text-decoration: none; }
	a.memu08_Link:hover  { color: #5494c4; text-decoration: underline; }
	a.memu09_Link        { color: #c8c8c8; text-decoration: none; }
	a.memu09_Link:hover  { color: #56b3bb; text-decoration: underline; }
	a.memu010_Link       { color: #c8c8c8; text-decoration: none; }
	a.memu010_Link:hover { color: #c39999; text-decoration: underline; }
	
	a.memu01_Link_on        { color: #e295b6; font-weight:bold; letter-spacing:-1px; text-decoration: none; }
	a.memu01_Link_on:hover  { color: #e295b6; font-weight:bold; letter-spacing:-1px; text-decoration: underline; }
	a.memu02_Link_on        { color: #ff9933; font-weight:bold; letter-spacing:-1px; text-decoration: none; }
	a.memu02_Link_on:hover  { color: #ff9933; font-weight:bold; letter-spacing:-1px; text-decoration: underline; }	
	a.memu03_Link_on        { color: #64a542; font-weight:bold; letter-spacing:-1px; text-decoration: none; }
	a.memu03_Link_on:hover  { color: #64a542; font-weight:bold; letter-spacing:-1px; text-decoration: underline; }
	a.memu04_Link_on        { color: #9ead41; font-weight:bold; letter-spacing:-1px; text-decoration: none; }
	a.memu04_Link_on:hover  { color: #9ead41; font-weight:bold; letter-spacing:-1px; text-decoration: underline; }
	a.memu05_Link_on        { color: #c4a838; font-weight:bold; letter-spacing:-1px; text-decoration: none; }
	a.memu05_Link_on:hover  { color: #c4a838; font-weight:bold; letter-spacing:-1px; text-decoration: underline; }
	a.memu06_Link_on        { color: #339999; font-weight:bold; letter-spacing:-1px; text-decoration: none; }
	a.memu06_Link_on:hover  { color: #339999; font-weight:bold; letter-spacing:-1px; text-decoration: underline; }
	a.memu07_Link_on        { color: #7259bb; font-weight:bold; letter-spacing:-1px; text-decoration: none; }
	a.memu07_Link_on:hover  { color: #7259bb; font-weight:bold; letter-spacing:-1px; text-decoration: underline; }
	a.memu08_Link_on        { color: #5494c4; font-weight:bold; letter-spacing:-1px; text-decoration: none; }
	a.memu08_Link_on:hover  { color: #5494c4; font-weight:bold; letter-spacing:-1px; text-decoration: underline; }
	a.memu09_Link_on        { color: #56b3bb; font-weight:bold; letter-spacing:-1px; text-decoration: none; }
	a.memu09_Link_on:hover  { color: #56b3bb; font-weight:bold; letter-spacing:-1px; text-decoration: underline; }	
	a.memu010_Link_on       { color: #c39999; font-weight:bold; letter-spacing:-1px; text-decoration: none; }
	a.memu010_Link_on:hover { color: #c39999; font-weight:bold; letter-spacing:-1px; text-decoration: underline; }	

/* FOOT  */
.bottom_logo { float:left; }
address.j_address { float:right; padding-right:20px; margin:0px; width:213px; height:21px; text-indent:-2000px; overflow:hidden;
						background:url(../../ext/image/feature/sm_01_img22.gif) no-repeat; }

/*  NEW 10 */
#hit_list { padding:0px; margin:24px 0 0 25px; width:930px; }
#hit_list dt { padding:0px; margin-bottom:7px; width:930px; height:27px; text-indent:-2000px; overflow:hidden;
					 background:url(../../ext/image/feature/sm_01_subtitle_new10.gif) no-repeat; }
#hit_list dd { padding-left:20px; margin:0px; }					 
.hit_icon_legend { position:relative; top:-13px; left:700px; padding:0px; margin:0px; width:250px; height:18px; text-indent:0px; }
.hit_icon_legend li { float:left; padding-right:12px; margin:0px; color:#fff; font-size:11px; font-family:돋움; }
.hit_icon_legend li img { vertical-align:middle; }

.hit_jipyo_list {  padding:0px; margin:0px; width:930px; }
.hit_jipyo_list li { float:left; padding:0px; margin:0px; width:434px; height:19px; line-height:16px; margin-bottom:5px; border-bottom:1px solid #cdcdcd; }
.hit_jipyo_list li.hit_list_right { float:left; padding:0px; margin-left:20px; width:434px; height:19px; line-height:16px; margin-bottom:5px; border-bottom:1px solid #cdcdcd; }
.hit_jipyo_list li img { padding:0px; margin:0px; vertical-align:text-bottom; }
.hit_jipyo_list li span.jipyo_info { float:left; }
.hit_jipyo_list li span img { vertical-align:middle; padding-left:2px; }
.hit_jipyo_list li img.new_img      { padding:0 0 2px 5px; margin:0px;  }
.hit_jipyo_list li.hit_list_bottom_line { position:relative; top:-6px; padding:0px; margin:0px; width:888px; height:20px; border-bottom:none; border-top:1px solid #c8c8c8; text-align:center; line-height:12px; }
.hit_jipyo_list li.hit_list_bottom_line img { vertical-align:text-top; }

.help_infoTxt { clear:both; padding:0px; margin:0px; text-align:left; color:#555555; margin-left:45px; }
.help_infoTxt img { vertical-align:middle; }
.sub_buttom_div { clear:both; padding:0px; margin-top:12px; height:26px; background-color:#dee1e2; }
.sub_buttom   { float:right; padding:4px 18px 0 0; margin:0px; text-align:right; }
.sub_buttom li { float:left; padding-right:3px; margin:0px; }
.item_content { clear:both; padding:26px 0 0 41px; margin:0px; }
#item_left  { float:left; }
#item_right { float:right; }
.item_title { padding:0px; margin:0px; width:672px; height:30px; background:url(../../ext/image/feature/sm_01_img27.gif) no-repeat; }
.item_title dt { float:left; padding-top:7px; margin:0px; width:610px; color:#232323; font-size:12px; font-weight:bold; text-align:center; }
.item_title dd { float:right; padding-top:4px; margin:0px; width:62px; }

.chartInfo_table { padding:0px; margin:0px; width:230px; font-family:굴림; font-size:12px; color:#373737; }
.td_001 { padding-left:9px; margin:0px; background-color:#fff; border-left:1px solid #b9b9b9; border-bottom:1px solid #b9b9b9; }
.td_002 { padding-right:16px; margin:0px; text-align:right; background-color:#f0f1f3; border-left:1px solid #fff; border-bottom:1px solid #b9b9b9; }
.td_003 { padding-right:8px; margin:0px; text-align:right; background-color:#e1e4e8; border-left:1px solid #fff; border-bottom:1px solid #b9b9b9; }
.td_head { padding-left:10px; margin:0px; width:230px; height:28px; color:#fff; text-align:left; 
				 background:url(../../ext/image/feature/sm_01_img28.gif) no-repeat; }
.td_head dt { float:left; padding:0px; margin:0px; }
.td_head dd { float:right; padding-right:8px; margin:0px; font-weight:normal; }

.td_foot { padding-top:3px; margin:0px; text-align:right; font-size:11px; font-family:돋움; color:#373737; }

/* 전체보기 */
#content_left  { float:left;  padding:0px; margin:0px; color: #349bff; font-size:12px; font-family:굴림; }
#content_right { float:right; padding:0px; margin:0px; color: #349bff; font-size:12px; font-family:굴림; }

.title01 { clear:both; padding:6px 0 0 8px; margin:0px; color:#fff; font-size:12px; font-weight:bold; width:445px; height:26px;
				 background:url(../../ext/image/feature/title_bg_09.jpg) no-repeat; }
.title02 { clear:both; padding:6px 0 0 8px; margin:0px; color:#fff; font-size:12px; font-weight:bold; width:445px; height:26px;
				 background:url(../../ext/image/feature/title_bg_01.jpg) no-repeat; }
.title03 { clear:both; padding:6px 0 0 8px; margin:0px; color:#fff; font-size:12px; font-weight:bold; width:445px; height:26px;
				 background:url(../../ext/image/feature/title_bg_05.jpg) no-repeat; }
.title04 { clear:both; padding:6px 0 0 8px; margin:0px; color:#fff; font-size:12px; font-weight:bold; width:445px; height:26px;
				 background:url(../../ext/image/feature/title_bg_06.jpg) no-repeat; }
.title05 { clear:both; padding:6px 0 0 8px; margin:0px; color:#fff; font-size:12px; font-weight:bold; width:445px; height:26px;
				 background:url(../../ext/image/feature/title_bg_02.jpg) no-repeat; }
.title06 { clear:both; padding:6px 0 0 8px; margin:0px; color:#fff; font-size:12px; font-weight:bold; width:445px; height:26px;
				 background:url(../../ext/image/feature/title_bg_03.jpg) no-repeat; }
.title07 { clear:both; padding:6px 0 0 8px; margin:0px; color:#fff; font-size:12px; font-weight:bold; width:445px; height:26px;
				 background:url(../../ext/image/feature/title_bg_04.jpg) no-repeat; }
.title08 { clear:both; padding:6px 0 0 8px; margin:0px; color:#fff; font-size:12px; font-weight:bold; width:445px; height:26px;
				 background:url(../../ext/image/feature/title_bg_08.jpg) no-repeat; }
.title09 { clear:both; padding:6px 0 0 8px; margin:0px; color:#fff; font-size:12px; font-weight:bold; width:445px; height:26px;
				 background:url(../../ext/image/feature/title_bg_10.jpg) no-repeat; }
.title10 { clear:both; padding:6px 0 0 8px; margin:0px; color:#fff; font-size:12px; font-weight:bold; width:445px; height:26px;
				 background:url(../../ext/image/feature/title_bg_07.jpg) no-repeat; }

.icon_legend_div { padding:0px; margin:0px; width:914px; height:18px; }
.icon_legend { float:right; padding:0px; margin:0px; height:18px; text-align:right; }
.icon_legend li { float:left; padding-right:12px; margin:0px; color:#646464; font-size:11px; font-family:돋움; }
.icon_legend li img { vertical-align:middle; }
.jipyo_list {  padding:0px; margin:0px; width:445px; }
.jipyo_list li { clear:both; padding:0px; margin:0px; width:445px; height:16px; line-height:12px; margin-bottom:4px; border-bottom:1px solid #cdcdcd; }
.jipyo_list li img { padding:0px; margin:0px; vertical-align:text-bottom; }
.jipyo_list li span.jipyo_info { float:left; }
.jipyo_list li span img { vertical-align:middle; padding-left:2px; }

.blue_infotxt { float:right; padding-right:5px; margin:0px; color: #349bff; font-size:12px; font-family: 굴림; }
.red_infotxt  { float:right; padding-right:5px; margin:0px; color: #d30b0b; font-size:12px; font-family: 굴림; }
.grey_infotxt { float:right; padding-right:5px; margin:0px; color: #696969; font-size:12px; font-family: 굴림; }

.jipyo_list li img.new_img      { padding:0 0 2px 5px; margin:0px;  }
				 
	a.sublist_Link        { padding:0px; margin:0px; color: #232323; font-size:12px; font-family: 굴림; text-decoration: none; }
	a.sublist_Link:hover  { padding:0px; margin:0px; color: #232323; font-size:12px; font-family: 굴림; text-decoration: underline; }		
	
/*  가계  */
#list_001 { padding:0px; margin:24px 0 0 25px; width:930px; }
#list_001 dt { padding:0px; margin-bottom:7px; width:930px; height:27px; text-indent:-2000px; overflow:hidden;
					 background:url(../../ext/image/feature/sm_01_subtitle09.gif) no-repeat; }
#list_001 dd { padding-left:20px; margin:0px; }

/*  경기  */
#list_002 { padding:0px; margin:24px 0 0 25px; width:930px; }
#list_002 dt { padding:0px; margin-bottom:7px; width:930px; height:27px; text-indent:-2000px; overflow:hidden;
					 background:url(../../ext/image/feature/sm_01_subtitle01.gif) no-repeat; }
#list_002 dd { padding-left:20px; margin:0px; }		

/*  국민계정  */
#list_003 { padding:0px; margin:24px 0 0 25px; width:930px; }
#list_003 dt { padding:0px; margin-bottom:7px; width:930px; height:27px; text-indent:-2000px; overflow:hidden;
					 background:url(../../ext/image/feature/sm_01_subtitle05.gif) no-repeat; }
#list_003 dd { padding-left:20px; margin:0px; }		 


/*  국제수지  */
#list_004 { padding:0px; margin:24px 0 0 25px; width:930px; }
#list_004 dt { padding:0px; margin-bottom:7px; width:930px; height:27px; text-indent:-2000px; overflow:hidden;
					 background:url(../../ext/image/feature/sm_01_subtitle06.gif) no-repeat; }
#list_004 dd { padding-left:20px; margin:0px; }		 


/*  노동 임금  */
#list_005 { padding:0px; margin:24px 0 0 25px; width:930px; }
#list_005 dt { padding:0px; margin-bottom:7px; width:930px; height:27px; text-indent:-2000px; overflow:hidden;
					 background:url(../../ext/image/feature/sm_01_subtitle02.gif) no-repeat; }
#list_005 dd { padding-left:20px; margin:0px; }		 


/*  물가  */
#list_006 { padding:0px; margin:24px 0 0 25px; width:930px; }
#list_006 dt { padding:0px; margin-bottom:7px; width:930px; height:27px; text-indent:-2000px; overflow:hidden;
					 background:url(../../ext/image/feature/sm_01_subtitle03.gif) no-repeat; }
#list_006 dd { padding-left:20px; margin:0px; }		

/*  산업활동  */
#list_007 { padding:0px; margin:24px 0 0 25px; width:930px; }
#list_007 dt { padding:0px; margin-bottom:7px; width:930px; height:27px; text-indent:-2000px; overflow:hidden;
					 background:url(../../ext/image/feature/sm_01_subtitle04.gif) no-repeat; }
#list_007 dd { padding-left:20px; margin:0px; }		


/*  산업활동  */
#list_008 { padding:0px; margin:24px 0 0 25px; width:930px; }
#list_008 dt { padding:0px; margin-bottom:7px; width:930px; height:27px; text-indent:-2000px; overflow:hidden;
					 background:url(../../ext/image/feature/sm_01_subtitle08.gif) no-repeat; }
#list_008 dd { padding-left:20px; margin:0px; }		

/*  통화ㆍ금융  */
#list_009 { padding:0px; margin:24px 0 0 25px; width:930px; }
#list_009 dt { padding:0px; margin-bottom:7px; width:930px; height:27px; text-indent:-2000px; overflow:hidden;
					 background:url(../../ext/image/feature/sm_01_subtitle10.gif) no-repeat; }
#list_009 dd { padding-left:20px; margin:0px; }		

#list_010 { padding:0px; margin:24px 0 0 25px; width:930px; }
#list_010 dt { padding:0px; margin-bottom:7px; width:930px; height:27px; text-indent:-2000px; overflow:hidden;
					 background:url(../../ext/image/feature/sm_01_subtitle07.gif) no-repeat; }
#list_010 dd { padding-left:20px; margin:0px; }

#chartDiv { padding:0; margin:15px 0 15px 0; border: 1px solid #d7d7d7; }
.zoomChartBody { padding:10px 20px 10px 20px; margin:0px; }
/*.item_title01 { padding:0px; margin:0px; width:941px; height:30px; background:url(../../ext/image/feature/sm_01_img61.gif) no-repeat; }*/
.item_title01 { padding:0px; margin:0px; width:941px; height:30px;}
.item_title01 dt { float:left; padding-top:7px; margin:0px; width:870px; color:#232323; font-size:12px; font-weight:bold; text-align:center; }
.item_title01 dd { float:right; padding-top:4px; margin:0px; width:62px; }