﻿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/layout_en/body-bg.png"); background-repeat : repeat-x; background-position : 0px 30px; }
#wrap { position:relative; width:940px; margin:0 auto;padding-bottom:50px;}
#header { height:130px; }
	#comm_menu {height : 21px; border-top : 3px solid #C5DE12; text-align:right; padding-top:6px;}
	#main_menu {height : 100px; background-image:url("/image/layout_en/main_menu-bg.png");}
		#main_menu ul { padding-top : 16px; height : 30px; position:relative; }
			#main_menu ul a li { background-image:url("/image/layout_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.menu1 { background-position : -127px 0px; width : 100px; margin-left : 165px;}
				#main_menu ul a li.menu2 { background-position : -237px 0px; width : 120px; margin-left : 91px;}
				#main_menu ul a li.menu3 { background-position : -367px 0px; width : 61px; margin-left : 91px;}
				#main_menu ul a li.menu4 { background-position : -437px 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 : -127 -30px; }
				#main_menu ul a:hover li.menu2 { background-position : -237px -30px; }
				#main_menu ul a:hover li.menu3 { background-position : -367px -30px; }
				#main_menu ul a:hover li.menu4 { background-position : -437px -30px; }
				
				#main_menu ul a li.menu1_on { background-position : -127px -30px; width : 100px; margin-left : 165px;}
				#main_menu ul a li.menu2_on { background-position : -237px -30px; width : 120px; margin-left : 91px;}
				#main_menu ul a li.menu3_on { background-position : -367px -30px; width : 61px; margin-left : 91px;}
				#main_menu ul a li.menu4_on { background-position : -437px -30px; width : 72px; margin-left : 91px;}



	#index_menu {height : 100px; background-image:url("/image/index/main_menu-bg.png");}
		#index_menu ul { padding-top : 16px; height : 30px; position:relative; }
			#index_menu ul a li { background-image:url("/image/index/main_menu.png"); list-style: none; height : 30px; float : left; }
				#index_menu ul a li h2,h3 { display : none; }
				#index_menu ul a li.ci { background-position : 0px 0px; width : 120px;}
				#index_menu ul a li.menu1 { background-position : -120px 0px; width : 77px; margin-left : 165px;}
				#index_menu ul a li.menu2 { background-position : -197px 0px; width : 130px; margin-left : 55px;}
				#index_menu ul a li.menu3 { background-position : -327px 0px; width : 63px; margin-left : 55px;}
				#index_menu ul a li.menu4 { background-position : -390px 0px; width : 79px; margin-left : 55px;}
				#index_menu ul a li.menu5 { background-position : -469px 0px; width : 36px; margin-left : 55px;}
				#index_menu ul a:hover li.ci { background-position : 0px -30px; }
				#index_menu ul a:hover li.menu1 { background-position : -120px -30px; }
				#index_menu ul a:hover li.menu2 { background-position : -197px -30px; }
				#index_menu ul a:hover li.menu3 { background-position : -327px -30px; }
				#index_menu ul a:hover li.menu4 { background-position : -390px -30px; }
				#index_menu ul a:hover li.menu5 { background-position : -469px -30px; }		
								
				
#left { width : 172px; float : left;  }
	#left_main { width : 140px; height : 59px; border-bottom : 1px solid #C5DE12; padding-top : 34px;}
		#left_main span { width : 140px; height : 50px; background-image:url("/image/layout_en/left_title.png"); display : block; }
			#left_main span.menu1 { background-position : 0px -20px; }
			#left_main span.menu2 { background-position : 0px -90px; }
			#left_main span.menu3 { background-position : 0px -138px; }
			#left_main span.menu4 { background-position : 0px -190px; }
			#left_main span.menu5 { background-position : 0px -200px; }
			#left_main span h2 { display : none; }
	#left_sub { width : 140px; padding : 10px 0px 20px 0px;}
		#left_sub ul { position:relative; }
			#left_sub ul a li { background-image:url("/image/layout_en/left_menu.png"); list-style: none; height : 24px; width : 139px;}
				#left_sub ul a li h2,h3 { display : none; }
				#left_sub ul a li.menu1_sub1 { background-position : -141px 0px; }
				#left_sub ul a li.menu1_sub2 { background-position : -141px -24px; }
				#left_sub ul a li.menu1_sub3 { background-position : -141px -48px; }
				#left_sub ul a li.menu1_sub4 { background-position : -141px -72px; }
				#left_sub ul a li.menu1_sub5 { background-position : -141px -96px; }
				#left_sub ul a li.menu1_sub6 { background-position : -141px -120px; }
				#left_sub ul a li.menu1_sub7 { background-position : -141px -144px; }
				#left_sub ul a li.menu2_sub1 { background-position : -141px -170px; height:37px }
				#left_sub ul a li.menu2_sub2 { background-position : -141px -208px; }
				#left_sub ul a li.menu3_sub1 { background-position : -141px -232px; }
				#left_sub ul a li.menu3_sub2 { background-position : -141px -256px; }
				#left_sub ul a li.menu4_sub1 { background-position : -141px -280px; }
				#left_sub ul a li.menu4_sub2 { background-position : -141px -304px; }
				#left_sub ul a li.menu4_sub3 { background-position : -141px -328px; }
				#left_sub ul a:hover li.menu1_sub1 { background-position : 0px 0px; }
				#left_sub ul a:hover li.menu1_sub2 { background-position : 0px -24px; }
				#left_sub ul a:hover li.menu1_sub3 { background-position : 0px -48px; }
				#left_sub ul a:hover li.menu1_sub4 { background-position : 0px -72px; }
				#left_sub ul a:hover li.menu1_sub5 { background-position : 0px -96px; }
				#left_sub ul a:hover li.menu1_sub6 { background-position : 0px -120px; }
				#left_sub ul a:hover li.menu1_sub7 { background-position : 0px -144px; }
				#left_sub ul a:hover li.menu2_sub1 { background-position : 0px -170px; }
				#left_sub ul a:hover li.menu2_sub2 { background-position : 0px -208px; }
				#left_sub ul a:hover li.menu3_sub1 { background-position : 0px -232px; }
				#left_sub ul a:hover li.menu3_sub2 { background-position : 0px -256px; }
				#left_sub ul a:hover li.menu4_sub1 { background-position : 0px -280px; }
				#left_sub ul a:hover li.menu4_sub2 { background-position : 0px -304px; }
				#left_sub ul a:hover li.menu4_sub3 { background-position : 0px -328px; }
				
				#left_sub ul li.menu1_sub1_on { background-position : 0px 0px; }
				#left_sub ul li.menu1_sub2_on { background-position : 0px -24px; }
				#left_sub ul li.menu1_sub3_on { background-position : 0px -48px; }
				#left_sub ul li.menu1_sub4_on { background-position : 0px -72px; }
				#left_sub ul li.menu1_sub5_on { background-position : 0px -96px; }
				#left_sub ul li.menu1_sub6_on { background-position : 0px -120px; }
				#left_sub ul li.menu1_sub7_on { background-position : 0px -144px; }
				#left_sub ul li.menu2_sub1_on { background-position : 0px -170px; height:37px }
				#left_sub ul li.menu2_sub2_on { background-position : 0px -208px; }
				#left_sub ul li.menu3_sub1_on { background-position : 0px -232px; }
				#left_sub ul li.menu3_sub2_on { background-position : 0px -256px; }
				#left_sub ul li.menu4_sub1_on { background-position : 0px -280px; }
				#left_sub ul li.menu4_sub2_on { background-position : 0px -304px; }
				#left_sub ul li.menu4_sub3_on { background-position : 0px -328px; }
				
#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 : 550px; height : 40px; background-image:url("/image/layout_en/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.menu1_sub5 { background-position : 0px -155px; }
			#main_title span.menu1_sub6 { background-position : 0px -195px; }
			#main_title span.menu1_sub7 { background-position : 0px -235px; }
			#main_title span.menu2_sub1 { background-position : 0px -272px; }
			#main_title span.menu2_sub2 { background-position : 0px -312px; }
			#main_title span.menu3_sub1 { background-position : 0px -350px; }
			#main_title span.menu3_sub2 { background-position : 0px -387px; }
			#main_title span.menu4_sub1 { background-position : 0px -433px; }
			#main_title span.menu4_sub2 { background-position : 0px -465px; }
			#main_title span.menu4_sub3 { background-position : 0px -505px; }
			#main_title span h2 { display : none; }
#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_en/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;}
