/** " " **/
/**   2008.11.11 css by KOREAWISEnut  **/


body{ margin: 0px; padding: 0px; font-family: MS PGothic; font-size: 0.75em; color: #333; line-height: 150%; word-break: break-all; }
form { margin: 0; padding: 0; }
hr { display: none;}
p,
div, 
th, 
td{ color: #333; }
a:link, 
a:visited { color: #666; text-decoration: none; }
a:active, 
a:hover { color: #000; text-decoration: none; }
img, 
input.type-image { border: 0 none; }
span.button, 
img.button, 
a.button { cursor: pointer; vertical-align: middle; }

#en_wrapper
{ width: 100%; margin: 0 auto; text-align: center; background:url(images/en_top_bg.gif) repeat-x 0 0;}
	/*header*/
	#header { margin:0 auto; width:890px; height:80px; background:url(images/en_top.gif) no-repeat 0 0;}
		#logo { margin: 0; padding: 0; width: 200px; height: 80px; overflow: hidden; float: left; display: inline;}
		#logo img { margin-top: 15px; margin-left: 43px;}
		
		ul#topmenu { width: 600px; height: 30px; position: relative; margin: 16px 30px 0px 0px; padding: 0px; float: right; display: inline; list-style: none; text-align:right;}
		#topmenu li { display: inline; margin-left:30px;}
		#test { background:url(images/en_menu_bar.gif) no-repeat 0 4px; padding-left:30px;}
	/*content*/
	#top,
	#solution  { width:830px; margin:0 auto; padding:0 30px; clear:both;}
	
	#top { height:200px; margin-top:15px;}
		.top_img { width:260px; height:190px; float:left; padding-right:15px;}
		.top_text{ float:right; padding:0; margin:0; margin-top:10px; width:550px; }
			.vs_h{ margin:0; padding-top:0px;}
			.vs_text { font-family:Verdana, Arial, Helvetica, sans-serif; padding-top:0px; margin:0;}
			.vs_bt { text-align:right; padding:0; margin:0;}	
		.top_hotnews { width:550px; float:right; margin-top:25px;}
		.top_hotnews { background:url(images/hotnews_bg.gif) no-repeat 0px 0px; height:30px; position:relative;}
			.top_hotnews h3 { display:none;}
			.top_hotnews span { position:absolute; right:10px; top:8px;}
			.hn_stext { padding:0; margin:0; padding-top:5px; padding-left:160px; width:355px;}
			.hn_stext a:link,
			.hn_stext a:visited{  color: #3b5aa9;}
			.hn_stext a:hover,
			.hn_stext a:active{ color: #3b5aa9; text-decoration:underline;}	
	
	#solution { margin-top:15px; height:100%; margin-bottom:15px; height:165px;}
		#solution h4 { padding:0; margin:0; height:23px; margin-bottom:0px;}	
		#solution div { float:left;}		


	/*foot*/
	#foot { clear: both; height:55px; background: url(images/foot_bg.gif) repeat-x #fff; 
			overflow: auto; text-align:center; padding-top:15px; font-family:"Lucida Grande",Arial, Helvetica, sans-serif; font-size:11px; letter-spacing:0.1em;}

