@charset "utf-8";

@import url("base.css");
@import url("common.css");
@import url("content.css");

/* top의 util과 footer는 common.css에 있습니다.*/

body {background:url(/02en/images/common/top_bg.gif) repeat-x #f3eee1;}

#header {
	position:relative;
	width:995px; 
	height:284px;
	background:url(/02en/images/common/sub_top_bg.jpg) no-repeat;
	}

	#header p {position:absolute; margin:126px 0 0 109px; padding:0;}
	

#Middle {
	position:relative; 
	float:left; 
	width:995px; 
	background:url(/02en/images/common/middle_bg.gif) repeat-y;
	}
	
	#Leftmenu {position:relative; float:left; margin:-38px 0 0 59px; display:inline;background:url(/02en/images/common/leftmenu_bg02.gif) repeat-y;}
		#Leftmenu ul li {clear:both; float:left; width:170px; background:url(/02en/images/common/leftmenu_bg.gif) 0 bottom no-repeat; padding:0 0 2px 15px;}
		#Leftmenu dl { float:left; width:150px; margin:0 0 0 10px; }
		#Leftmenu dl dd { float:left; width:150px; margin:0; padding:0; }
		#Leftmenu p {clear:both; padding-top:37px; margin:0;}
		
	#ContentGroup {position:relative; float:left; width:644px; margin:-52px 0 0 15px;}
		#ContentGroup h3 {float:left; font-weight:normal; font-size:0.9em; color:#4b4b4b;}
		#Location {position:relative; float:right; margin:-40px 25px 0 0; display:inline;}
			#Location span {font-weight:bold;}
			
		#Content {position:relative; float:left; clear:both; width:596px; min-height:350px; margin:25px 0 0 20px; display:inline;}

	
#FooterWrap {position:relative; clear:both; float:left; width:100%; background:url(/02en/images/common/footer_bg02.gif) repeat-x;}
#Footer {position:relative; float:left; width:995px; height:161px; background:url(/02en/images/common/footer_bg.gif) no-repeat;}
	#Footer ul {position:relative; float:left; margin:99px 0 0 52px;}
	#Footer ul li {float:left;}
		#Footer p {float:right; margin:69px 57px 0 0; padding:0;}