
body, td, th, form, input, select, textarea, input, div, p, span {
     margin: 0; padding: 0;
	 font-size: 9pt; font-family: Tahoma, Gulim; color: #ffffff; line-height: 140%;
	}

body
	{
	text-align: center;
	scrollbar-face-color: #E9E9E9;
	scrollbar-shadow-color: #E5E5E5;
	scrollbar-highlight-color: #FFF;
	scrollbar-3dlight-color: #CCC;
	scrollbar-darkshadow-color: #E5E5E5;
	scrollbar-track-color: #FFF;
	scrollbar-arrow-color: #AAA;
    background: #ffffff  url('../img/main/bg.jpg')  repeat-x 0 0;
	}

a:link { color: #4d4d4d; text-decoration: none; }
a:visited { color: #4d4d4d; text-decoration: none; }
a:active { color: #4d4d4d; text-decoration: none; }
a:hover { color: #999; text-decoration: underline; }

img { border: none; }
table { border-collapse: collapse; }


#mainBody {position:relative;width:990px;background:url('../img/main/main_bg.jpg') no-repeat 0 0; }
#mainVis { position:relative;width:990px;height:650px;}
#mainVis .bg {position:absolute;left:0;top:0;width:100%;height:650px;background:url('../img/main/m_vis.png') no-repeat 0 0;z-index:0;}
#mainCont {position:relative;}
	#mainCont:after {content:"";display:block;clear:both;}
#mainNews {float:left;position:relative;width:265px;margin-left:25px;text-align:center;}
#mainProduct {float:left;position:relative;width:370px;margin:0 40px;}		
#mainCall {float:left;position:relative;margin-top:15px;}	
			
#mainNotice { /* ¸ÞÀÎ °øÁö»çÇ× */
	position: absolute;
	list-style-type: none;
	width: 280px; height: 75px;
	}
*html #mainNotice { height: 100px; }
	#mainNotice li {
		padding: 2px 0;
		}
		#mainNotice li span { 
			font-family: Tahoma; font-size: 10px; color: #2F9ACF;
			padding-right: 20px;
			}
	
#mbgfoot {	
	position:relative;width:990px;height:70px;margin-top:40px;text-align:center;
	}
	
#mainVis ul {list-style:none;margin:0;padding:0;}
	#mainVis ul:after {content:"";display:block;clear:both;}
	#mainVis ul li {float:left;}
	#mainVis ul li a {display:block;}
#tnb {display:block;position:absolute;top:10px;right:20px;width:auto;z-index:10;}
	#tnb li+li {margin-left:15px;}
	#tnb li a {font-size:8px;color:#fff;text-transform:uppercase;}
#gnb {display:block;position:absolute;left:0;bottom:20px;width:100%;text-align:center;z-index:10;}
	#gnb ul {display:inline-block;margin:0 auto;}
	#gnb li+li {margin-left:100px;}
	#gnb li a {font-size:16px;font-weight:bold;font-family:'Malgun Gothic','µ¸¿ò';color:#fff;line-height:40px;}
