.mSrch_Box{width:350px; height:28px; margin:5px 2px 4px 0; padding:2px 0 0 5px; background-color:#fff; border:4px solid #006db9; font-weight:bold; font-size:15px !important; font-family:µ¸¿ò, Dotum, AppleGothic, sans-serif;}
img {border:0;}
.sfont {color:#bbb; padding:0 0 0 10px}
.sfont a {font-size:11px; font-family:Dotum, Arial; }
.sfont a:active {font-family:Dotum, Arial; text-decoration: none;color:#707070;}
.sfont a:visited {font-family:Dotum, Arial; text-decoration: none;color:#707070;}
.sfont a:hover {font-family:Dotum, Arial; text-decoration: none;color:#0066CC;}

.wrapper {	width:100%;	text-align: center;}

.header_container,.navigation_container {	width:100%;	margin:0px auto;}
.header_container{ background:url(/images/main_new/top_bar_bg.gif) repeat-x top;}
.header_container .top_bar{ display:inline-block; width:970px; height:29px;}
.header_container .top_navigationBar {padding-left:10px; margin:0px;}
.header_container .top_navigationBar .top_site { float:left; width:300px;  margin:0px ;padding:0;}
.header_container .top_navigationBar .top_site li { float:left; list-style:none;font-size:12px;display:inline-block; margin:0px ;padding:0;}
.header_container .top_navigationBar .top_site li a{display:inline-block; padding: 7px 9px 3px 9px;  color:#cfdee9;  text-decoration:none;margin:0px;font-size:12px;}
.header_container .top_navigationBar .top_site li a:hover {background-color:#ffffff; text-decoration:none;}
.header_container .top_navigationBar .top_site li .gnb_text a{float:left; display:inline-block;  padding: 11px 8px 8px 8px;  color:#cfdee9;  text-decoration:none;margin:0px;}
.header_container .top_navigationBar .top_site li .gnb_text a:hover {float:left;color:#2f658f; display:inline-block;background-color:#ffffff; text-decoration:none;}
.header_container .top_navigationBar .top_site li .gnb_text_ov {float:left;display:inline-block;  padding: 11px 8px 8px 8px;color:#2f658f; background:#fff; text-decoration:none;}

.header_container .top_links{width:300px; margin:0px; float:right;padding:0;}
.header_container .top_links  li{ float:left;list-style:none; }
.header_container .top_links  li a{ display:block; padding:11px 12px 8px 12px; color:#97eef9; text-decoration:none;margin:0px;}
.header_container .top_links  li a:hover { color:#2f658f; background:#fff;}

.rolling_list_area {width:950px; text-align:left; position:relative; overflow:hidden; margin:0 auto 6px auto;}
.rolling_list_area ul, .rolling_list_area ol {list-style:none; margin:0 ;position:absolute; left:310; padding:0; }
table {text-align:left}
a {text-decoration:none;}



/*  ¸ÞÀÎ,SKT,KT,LGU,½º¸¶Æ®ÆùÆ¯°¡,4G */
.tm_blue {
	width:100%;
	height:40px;
	text-align: center;
	background:url(/images/main_new/topmenu_blue_bg.gif) repeat-x 0 0;
	padding:0; margin:0;
}
.tm_blue a {
	background:url(/images/main_new/topmenu_blue_bg.gif) repeat-x 0 0;
}

/* Å¬·´ */
.tm_pink {
	width:100%; height:40px;
	background:url(/images/main_new/topmenu_pink_bg.gif) repeat-x 0 0;
	padding:0; margin:0;
}
.tm_pink a {
	background:url(/images/main_new/topmenu_pink_bg.gif) repeat-x 0 0;
}

/* °í°´¼¾ÅÍ */
.tm_brown {
	width:100%; height:40px; 
	background:url(/images/main_new/topmenu_brown_bg.gif) repeat-x 0 0;
	padding:0; margin:0;
}
.tm_brown a {
	background:url(/images/main_new/topmenu_brown_bg.gif) repeat-x 0 0;
}

/* MyÀ¯´Ï¸ð */
.tm_purple {
	width:100%; height:40px;
	background:url(/images/main_new/topmenu_purple_bg.gif) repeat-x 0 0;
	padding:0; margin:0;
}
.tm_purple a {
	background:url(/images/main_new/topmenu_purple_bg.gif) repeat-x 0 0;
}

.clear {
	clear: both;
	overflow: hidden;
	height: 0;
}

	/* menu styles */
	#jsddm
	{	margin: 0 auto;
		padding: 0 0 0 250px;
		width: 1200px;
	}

	#jsddm li
	{	
		float: left;
		list-style: none;
		font-weight: bold;
	}

	#jsddm li a
	{	display: block;
		padding: 10px 12px;
		text-align: center;
		text-decoration: none;
		border-left: 1px solid rgba(255,255,255,0.5);
		border-right: 1px solid rgba(0,0,0,0.5);
		height: 20px;
		width: 72px;
		color: #fff;
		white-space: nowrap;
		font-size: 14px;
		font-family: NanumGothic, ³ª´®°íµñ,dotum,µ¸¿ò;
	}

	#jsddm li.w130 a
	{	display: block;
		padding: 10px 12px;
		text-align: center;
		text-decoration: none;
		border-left: 1px solid rgba(255,255,255,0.5);
		border-right: 1px solid rgba(0,0,0,0.5);
		height: 20px;
		width: 130px;
		color: #fff;
		white-space: nowrap;
		font-size: 14px;
		font-family: NanumGothic, ³ª´®°íµñ,dotum,µ¸¿ò;
	}

	#jsddm li a:hover {
		font-size: 14px;
		font-family: NanumGothic, ³ª´®°íµñ,dotum,µ¸¿ò;
		background: #eee;
		color: #228;
	}
		
	#jsddm li ul {
		margin: 0;
		padding: 0;
		position: absolute;
		visibility: hidden;
	}
		
	#jsddm li ul li
	{	float: none;
		display: inline;
	}
			
	#jsddm li ul li a {
		width: 90px;
		height: 18px;
		color: #eee;
	}
	#jsddm li ul li a:hover {
		background: #fff;
		color: #338;
	}
