@import "basic.css";
@import "display.css";
@import "pro.css";
@import "main.css";


/**************************************************
                               SUB BODY
***************************************************/
#sub {	
	margin:0; padding:0; width:100%; height:338px; 
	background:url(../img/common/body_bg.gif) no-repeat 750px 0 ; }
#keymenu { margin:0; padding:0 5px 0 0; text-align:right; width:980px; height:16px;}
#top { margin:0; padding:0; width:980px; height:50px; }
.logo { padding:0 20px 0 10px; width:220px; height:50px; }
#menu { padding:0; width:730px; height:50px;}
#sub_body { margin:0; padding:0; width:980px; }
/**************************************************
                                 SIDE
***************************************************/
#side {float:left; margin:30px 15px 0 0; width:220px; }
#cate_menu { margin:12px 0 0 10px; padding:0; width:220px; border:8px solid #DCDCDC;}
#cate_menu ul { margin:0 0 0 8px; padding:0; width:187px; background:url(../img/side/ul_bg.gif) no-repeat center middle; list-style:none;}
#cate_menu ul li { 
	margin:0; padding:3px 0 3px 0; height: 20px; width:187px;
	font-family:dotum; border-bottom:1px dashed #7F7F7F; }
#cate_menu ul li a { padding:3px 0 0 23px;height:20px; background:url(../img/side/ul_mark1.gif) no-repeat 5px 6px; }
#cate_menu ul li a:hover {height:20px; font-weight:bold;}

#cate_menu ul li ul { background: none; }
#cate_menu ul li ul li {border:none; color:#666;}
#cate_menu ul li ul li a { padding:0;color:#666; background: none;}

#cate_con { 
	width:100%; height:147px; margin:0 0 18px 8px; padding:81px 0 0 15px; 
	background:url(../img/side/banner_bg.gif) no-repeat 0 0; } 
#search { 
	width:220px; height:26px; margin:19px 0 0 8px; padding:4px 0 0 40px; 
	background:url(../img/side/search_bg.gif) no-repeat 0 0; }
#on_order {
	width:225px; height:25px; margin:9px 0 0 4px; padding:3px 0 0 94px;
	background:url(../img/side/order_bg.gif) no-repeat 0 0;  }

/**************************************************
                               CONTENT
***************************************************/
#content { float: right; margin:5px 0 0 0; padding:0; width:731px; } 
.sub_flash { margin:0; padding:0; width:731px; height:155px; }
#position {  
	padding:3px 0 0 7px; width:100%; height:23px; font-size:11px; color:#8A3806;
	background:url(../img/common/po_bg.gif) no-repeat 0 0 ;}

/**************************************************
                                 FOOT
***************************************************/

#foot { clear: both; margin:30px 0 0 0; width:100%; height:74px; background:#EDEDED; }
#foot table { width:980px; height:100%; color:#666; font-family:µ¸¿ò, tahoma;}
.add { padding-left:33px; color:#666;}
#foot span { font-family:tahoma; color:#666; font-size:12px;}
