@charset "utf-8";
/* CSS Document */

	BODY {
		margin:0px auto;
		background:url(../../images/main2009/gnb_bg.gif) 0 139px repeat-x;
		background-color:#FFFFFF;
		font-size:12px;
		font-family:돋움,Dotum,AppleGothic,Arial,sans-serif,"ＭＳＰ ゴシック", "Osaka",simsun,;
		text-align:center;
		width:880px;
	}
	
	IMG {border:0px;}

	LI {
		list-style:none;
		background-repeat:no-repeat;
		font-size:12px;
		font-family:돋움,Dotum,AppleGothic,Arial,sans-serif,"ＭＳＰ ゴシック", "Osaka",simsun,;
		text-align:left;}

	TABLE {			
		border:0px;
		font-size:13px;
		color:#252525;}
		
			
	.fl {float:left;}

	.fr {float:right;}
		
	.clear {clear:both;}
		
		
		
	p{
		margin:0;
		padding:0;
		border:0;
		list-style:none;
		font-family:돋움,Dotum,AppleGothic,Arial,sans-serif,"ＭＳＰ ゴシック", "Osaka",simsun,;
		}
		
	ul,ol,li,dl,dt,dd {
		margin:0;
		padding:0;
		border:0;
		list-style:none;
		font-family:돋움,Dotum,AppleGothic,Arial,sans-serif,"ＭＳＰ ゴシック", "Osaka",simsun,;
		}
	h1,h2,h5,h6, h4 {
		margin:0;
		padding:0;
		border:0;
		}
		
	h3{ 
		background-color:#f0f0f0;
		margin:0;
		padding:9px 0 7px 19px;
		border:0;
	}
		
	.data_tab {width:436px;height:21px;background:url('../../images/main2009/tab_bg.gif') 0 0 repeat-x; float:right; margin-top:5px;}
	.data_tab_on{background:url('../../images/main2009/tab_on_bg.gif') 0 0 repeat-x; 
				border-left:1px solid #dfdfdf; 
				border-right:1px solid #dfdfdf; 
				float:right;
				padding:5px 0 0 0;
				text-align:center;
				width:40px;
				text-align:center;
				font-weight:bold;
				letter-spacing:-1px;
				height:16px;
				}
	*html .data_tab_on{background:url('../../images/main2009/tab_on_bg.gif') 0 0 repeat-x; 
				border-left:1px solid #dfdfdf; 
				border-right:1px solid #dfdfdf; 
				padding:6px 0 0 0;
				float:right;
				width:42px;
				text-align:center;
				height:21px;
				text-align:center; 
				font-weight:bold;
				}
	.data_tab_on01{background:url('../../images/main2009/tab_on_bg.gif') 0 0 repeat-x; 
				float:right;
				border-right:1px solid #dfdfdf; 
				text-align:center;
				width:30px;
				padding:5px 0 0 0;
				text-align:center;
				font-weight:bold;
				letter-spacing:-1px;
				height:16px;
				}
	*html .data_tab_on01{background:url('../../images/main2009/tab_on_bg.gif') 0 0 repeat-x; 
				padding:6px 0 0 0;
				float:right;
				border-right:1px solid #dfdfdf; 
				width:31px;
				text-align:center;
				height:21px;
				text-align:center; 
				font-weight:bold;
				}
	.data_tab_on02{background:url('../../images/main2009/tab_on_bg.gif') 0 0 repeat-x; 
				float:right;
				text-align:center;
				border-right:1px solid #dfdfdf; 
				width:52px;
				padding:5px 0 0 0;
				text-align:center;
				font-weight:bold;
				letter-spacing:-1px;
				height:16px;
				}
	*html .data_tab_on02{background:url('../../images/main2009/tab_on_bg.gif') 0 0 repeat-x; 
				padding:6px 0 0 0;
				float:right;
				border-right:1px solid #dfdfdf; 
				width:53px;
				text-align:center;
				height:21px;
				text-align:center; 
				font-weight:bold;
				}
	.data_tab_off{background:url('../../images/main2009/tab_off_bg.gif') 0 0 repeat-x; 
				border-right:1px solid #dfdfdf;
				border-left:1px solid #dfdfdf; 
				float:right;
				text-align:center;
				padding:5px 0 0 0;
				width:40px;
				letter-spacing:-1px;
				height:16px;
				}
	*html .data_tab_off{background:url('../../images/main2009/tab_off_bg.gif') 0 0 repeat-x;
				border-right:1px solid #dfdfdf;
				border-left:1px solid #dfdfdf; 
				padding:6px 0 0 0;
				float:right;
				width:42px;
				height:21px;
				text-align:center; 
				letter-spacing:-1px;
				}
	.data_tab_off01{background:url('../../images/main2009/tab_off_bg.gif') 0 0 repeat-x; 
				border-right:1px solid #dfdfdf;
				float:right;
				text-align:center;
				padding:5px 0 0 0;
				width:30px;
				letter-spacing:-1px;
				height:16px;
				}
	*html .data_tab_off01{background:url('../../images/main2009/tab_off_bg.gif') 0 0 repeat-x;
				border-right:1px solid #dfdfdf;
				padding:6px 0 0 0;
				float:right;
				width:31px;
				height:21px;
				text-align:center; 
				letter-spacing:-1px;
				}
				
	.data_tab_off02{background:url('../../images/main2009/tab_off_bg.gif') 0 0 repeat-x; 
				border-right:1px solid #dfdfdf;
				float:right;
				text-align:center;
				padding:5px 0 0 0;
				width:52px;
				letter-spacing:-1px;
				height:16px;
				}
	*html .data_tab_off02{background:url('../../images/main2009/tab_off_bg.gif') 0 0 repeat-x;
				border-right:1px solid #dfdfdf;
				padding:6px 0 0 0;
				float:right;
				width:53px;
				height:21px;
				text-align:center; 
				letter-spacing:-1px;
				}
	
				
	.tab_text_on{color:#505050; font-weight:bold; font-size:11px;font-family:돋움,Dotum; letter-spacing:-1px; }
	a.tab_text_on:link, a.tab_text_on:active, a.tab_text_on:visited,a.tab_text_on:hover  {color:#505050; font-weight:bold; font-size:11px;font-family:돋움,Dotum; letter-spacing:-1px; text-decoration:none;}
	
	.tab_text_off{color:#707070;font-size:11px;font-family:돋움,Dotum; letter-spacing:-1px; }
	a.tab_text_off:link, a.tab_text_off:active, a.tab_text_off:visited,a.tab_text_off:hover  {color:#707070;font-size:11px;font-family:돋움,Dotum; letter-spacing:-1px; text-decoration:none;}
	
	.thum_main {background-color:#dce9f1;border:1px solid #9dc6e7; height:137px; width:102px;}
	*html .thum_main {background-color:#dce9f1;border:1px solid #9dc6e7; height:143px; width:104px; vertical-align:middle}
	
	.thum_main02 {border:3px solid #dddddd;padding:0px; margin:0px;}
	.thum_main03 {border:1px solid #bfbfbf;padding:0px; margin:0px;}
	
	.thum_main04 {border:1px solid #d0d0d0; width:106px; height:57px; padding:14px 4px;}
	*html .thum_main04 {border:1px solid #d0d0d0; width:116px; height:87px; padding:14px 4px;}
	
	
	.input01{ border:1px solid #cccccc; height:22px; color:#333333;font-size:11px;font-family:돋움,Dotum; padding:5px 6px 0 6px;}
	
	.searchpop{ border:1px solid #519add;width:61px; background-color:#fff;}
	.searchpop ul{padding:6px 0 2px 6px;}
	.searchpop li{color:#555; font-size:12px;letter-spacing:-1px; padding-bottom:4px;}
	
	.snbpop{ border:1px solid #519add; padding:14px 7px 6px 7px; float:left;background-color:#fff;}
	.snbpop ul{float:left; background:url('../../images/main2009/sitemap_bg.gif') 98px 0 repeat-y ;width:99px;}
	*html .snbpop ul{float:left; background:url('../../images/main2009/sitemap_bg.gif') 95px 0 repeat-y ;width:96px;}
	.snbpop li{color:#555; font-size:12px; padding-bottom:7px; letter-spacing:-1px;padding-left:8px; }
	
	
	
