﻿body, h1, h2, h3, h4, h5, h6, form, div, p, em, img, ul, li, ol, table, tr, td, fieldset, label, dt { padding:0; margin:0; border:0; font-family:"돋움", Dotum, Arial, sans-serif; font-size:12px; color:#464646; }
body { background-image:url("/image/index/body-bg.png"); background-repeat : repeat-x; background-position : 0px 30px; }
#wrap { position:relative; width:940px; margin:0 auto; background-image:url("/image/index_en/main_menu-bg.png"); background-repeat : repeat-x; background-position : 0px 30px;height:500px; }
#header { height:130px; }
	#comm_menu {height : 21px; border-top : 3px solid #C5DE12; text-align:right; padding-top:6px;}
	#main_menu {height : 100px; }
		#main_menu ul { padding-top : 16px; padding-left:120px; height : 30px; position:relative; }
			#main_menu ul a li { background-image:url("/image/index_en/main_menu.png"); list-style: none; height : 30px; float : left; }
				#main_menu ul a li h2,h3 { display : none; }
				#main_menu ul a li.ci { background-position : 0px 0px; width : 120px;}
				#main_menu ul a li.indexci {position:absolute; left:54px; top:19px; background:url('/image/index/index_ci.png') 0 0 no-repeat; width : 116px; height:153px;}
				#main_menu ul a li.menu1 { background-position : 0 0px; width : 100px; margin-left : 165px;}
				#main_menu ul a li.menu2 { background-position : -110px 0px; width : 120px; margin-left : 91px;}
				#main_menu ul a li.menu3 { background-position : -240px 0px; width : 61px; margin-left : 91px;}
				#main_menu ul a li.menu4 { background-position : -310px 0px; width : 72px; margin-left : 91px;}
				#main_menu ul a:hover li.ci { background-position : 0px -30px; }
				#main_menu ul a:hover li.menu1 { background-position : 0 -30px; }
				#main_menu ul a:hover li.menu2 { background-position : -110px -30px; }
				#main_menu ul a:hover li.menu3 { background-position : -240px -30px; }
				#main_menu ul a:hover li.menu4 { background-position : -310px -30px; }
				
#left { width : 220px; float : left; height:500px; }
	#hello { margin-top : 130px;}
	#news { margin-top : 10px;}
		#news ul { position:relative; }
		#news ul li { list-style: none; width : 220px; padding-top : 13px;}
		#news ul li span.title{ font-size:12px; color:#51514D; line-height : 15px; }
		#news ul li span.title a { color:#51514D; text-decoration : none;}
		#news ul li span.title a:hover { color:#51514D; text-decoration : none;}
		#news ul li span.date{ font-size:11px; color:#BEBDB6; line-height : 11px; }
				
#middle { float : right; width : 710px; }
	#navi { margin-top : 15px; height : 38px; text-align : right; font-family:"돋움", Dotum, Arial, sans-serif; font-size:11px; letter-spacing : -1px;}
	#navi  span.location01{ color:#aaaaaa;}
	#navi  a { color:#aaaaaa; text-decoration : none;}
	#main_title { height : 40px; }
		#main_title span { width : 300px; height : 40px; background-image:url("/image/layout/content_title.png"); background-repeat : no-repeat; display : block; }
			#main_title span.menu1_sub1 { background-position : 0px 0px; }
			#main_title span.menu1_sub2 { background-position : 0px -40px; }
			#main_title span.menu1_sub3 { background-position : 0px -80px; }
			#main_title span.menu1_sub4 { background-position : 0px -120px; }
			#main_title span.menu2_sub1 { background-position : 0px -160px; }
			#main_title span.menu2_sub2 { background-position : 0px -200px; }
			#main_title span.menu3_subN { background-position : 0px -240px; }
			#main_title span.menu4_subN { background-position : 0px -280px; }
			#main_title span.menu5_subN { background-position : 0px -320px; }
			#main_title span h2 { display : none; }
/*#bottom { clear : both; height : 50px; background-color:#f8f8f8; }
	#copyright { float : left ; width : 210px; height : 50px; background-image:url("/image/layout/copyright-bg.png"); }
	#bicon { float : right; width : 100px; height : 50px; }

*/
#bottom { padding-top:80px;   width:100%;clear : both; height : 101px;  background-image:url("/image/layout_en/bottom_bg.png"); }
#bottom	#copyright  { position:relative; width:940px; margin:0 auto;padding-bottom:50px; padding-top:1px;}
#bottom	#copyright div.bcopy  { float:left; width:184px; height;28ox;}
#bottom	#copyright div.bicon  { float:right; width:127px; height;39ox;}




/* 버튼 정의 */
a span.btn1 { height : 26px; background-image:url("/image/layout/btn1.png"); display : block;}
a span.btn1 h3 { display : none; }
a span.b1_list { width : 50px; background-position : 0px 0px; }

/* float 정의 */
.fl { float : left; }
.fr { float : right; }

#bottom .bottom_wrap{overflow:hidden;margin:0 auto;width:940px;position:relative;padding-top:10px;}
#bottom .menu{margin-left:-16px;overflow:hidden;padding-bottom:9px;}
#bottom .menu ul,
#bottom .menu ul li{list-style:none;}
#bottom .menu ul li{float:left;padding-left:16px;background:url('/image/layout/footer_menu_bar.gif') 8px 0 no-repeat;}
#bottom .contact p{padding-bottom:6px;}
#bottom .contact{padding-bottom:1px;}
#bottom .bicon{position:absolute;right:0;top:1px;}