/*-------------------------------------------------
Layout Style Sheet
Version : 1.0
author : park myeong-hee
create date : 2007. 07. 20.
last update : 2007. 07. 20.
-------------------------------------------------*/
body  {
	margin: 0px;
	padding: 0px;
	border: 0px;
	font-size: 1em;	
	background: url(/img/main/main_bg.gif) repeat-x top;
	}
#accessibility  {
	position: absolute;
	width: 0px;
	height: 0px;
	overflow: hidden;
	}
#wrap  {
	width: 100%;
	}
#side  {
	margin: 0px;
	height: 428px;
	}	
#footer  {
	clear: both;
	height: 60px;
	margin: 0px;
	padding: 10px 0px 0px 145px;
	border-top: solid 1px #e1e1e1;
	background: url(/img/common/copyright_logo.gif) no-repeat 46px #f2f2f2;
	}	
address {
	margin: 0px 0px 0px 45px;
	padding-top: 5px;
	font-style: normal;	
	} 
#side h1	{	
	position: absolute;
	top: 0px;
	width: 231px;
	height: 79px;
	margin: 0px 0px 0px 35px;
	overflow: hidden;
	background: url(/img/common/main_logo.gif) no-repeat;
	}	
#side h1 a	{
	display: block;
	width: 231px;
	height: 79px;
	text-indent: -999px;
	overflow: hidden;
	}
#side  a  {
	color: #fff;
	}

/* Global Navigation Sub STYLE
-------------------------------------------------*/
#gnavigation  {
	margin: 0px;
	padding: 0px;
	font-size: 0px;			
	width: 266px;
	height: 428px;
	padding-top: 78px;
	padding-left: 1px;
	background:url(/img/navigation/main_global/main_menu_bg.gif) no-repeat;	
	}	
#gnavigation  li {
	font-size: 0px;		
	margin-left: 34px;
	padding: 0px;
	width: 106px;
	height: 35px;
	}		
#gnavigation  li  ul  {
	position: absolute;
	font-size: 0px;		
	margin: 0px;
	padding: 0px;
	top : 0px;
	left: 141px;	
	width: 125px;	
	height: 235px;	
	display: none;
	overflow: hidden;
	}
#gnavigation   .depth2 li  {
	margin: 0px;
	height: 24px;
	}
#gnavigation   li.menu01  ul  {
	top: 79px;	
	}		
#gnavigation    li.menu02  ul  {
	top: 79px;	
	}	
#gnavigation    li.menu03  ul  {
	top: 140px;	
	}
#gnavigation    li.menu04  ul  {
	top: 155px;	
	}	
#gnavigation   li.menu05  ul  {
	top: 210px;		
	}	
#gnavigation   li.menu06  ul   {
	top: 235px;			
	}
#visual	{
	position: absolute;
	top: 0px;
	left: 266px;
	}
	
/* ¹è³Ê STYLE
-------------------------------------------------*/
#banner01	{
	visibility: visible;
	}
	
#products {
	float: left;
	width: 485px;
	height: 208px;
	background: url(/img/main/products_bg.gif) no-repeat 50px 30px;
	}		
#banner	{
	position: absolute;
	top: 470px;
	left: 230px;
	width: 250px;
	margin: 0px;
	padding: 0px;
	}
#banner li	{
	float: left;
	height: 63px;
	font-size: 0px;
	margin-bottom: 8px;
	}
#big_img1, 
#big_img2, 
#big_img3, 
#big_img4, 
#big_img5, 
#big_img6,
#big_img7, 
#big_img8  	{
	position: absolute;
	top: 470px;
	width: 167px;
	height: 110px;
	left: 60px;	
	visibility: hidden;
	}
#big_img1	{
	visibility: visible;
	}
/*  special style
-------------------------------------------------*/
#special {
	float: left;
	width: 458px;
	height: 208px;	
	}	
#special ul	{
	margin-top: 10px;	
	padding-left: 100px;
	height: 96px;	
	}	
#special li	{
	float: left;
	font-size: 0px;	
	}	

/* customer support STYLE
-------------------------------------------------*/	
#customer	{
	height: 66px;
	background: url(/img/main/customer_bg.gif) no-repeat 102px 0px; 
	padding-left: 100px;
	}
#customer p	{
	padding-top: 4px;
	padding-left: 80px;
	}	