﻿.table_body {color:#676767; font-size: 12px; font-family:  "돋움"; line-height:150%; }
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/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/main_menu-bg.png");}
		#main_menu ul { padding-top : 16px; height : 30px; position:relative; }
			#main_menu ul a li { background-image:url("/image/layout/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 : 30px;}
				#main_menu ul a li.menu2 { background-position : -237px 0px; width : 120px; margin-left : 30px;}
				#main_menu ul a li.menu3 { background-position : -367px 0px; width : 26px; margin-left : 30px;}
				#main_menu ul a li.menu4 { background-position : -403px 0px; width : 53px; margin-left : 30px;}
				#main_menu ul a li.menu5 { background-position : -460px 0px; width : 56px; margin-left : 30px;}
				#main_menu ul a li.menu6 { background-position : -513px 0px; width : 55px; margin-left : 30px;}
				/*#main_menu ul a li.menu7 { background-position : -630px 0px; width : 70px; margin-left : 30px;}*/
				#main_menu ul a li.menu7 { background-position : -568px 0px; width : 75px; margin-left : 30px;}
				
				
				#main_menu ul a:hover li.ci { background-position : 0px -30px; }
				#main_menu ul a:hover li.menu1 { background-position : -127px -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 : -403px -30px; }		
				#main_menu ul a:hover li.menu5 { background-position : -460px -30px; }
				#main_menu ul a:hover li.menu6 { background-position : -513px -30px; }
				/*#main_menu ul a:hover li.menu7 { background-position : -630px -30px; }*/
				#main_menu ul a:hover li.menu7 { background-position : -568px -30px; }
				
				
				#main_menu ul a li.menu1_on { background-position : -127px -30px; width : 100px; margin-left : 30px;}
				#main_menu ul a li.menu2_on { background-position : -237px -30px; width : 120px; margin-left : 30px;}
				#main_menu ul a li.menu3_on { background-position : -367px -30px; width : 26px; margin-left : 30px;}
				#main_menu ul a li.menu4_on { background-position : -403px -30px; width : 53px; margin-left : 30px;}
				#main_menu ul a li.menu5_on { background-position : -460px -30px; width : 56px; margin-left : 30px;}
				#main_menu ul a li.menu6_on { background-position : -513px -30px; width : 55px; margin-left : 30px;}
				/*#main_menu ul a li.menu7_on { background-position : -630px -30px; width : 70px; margin-left : 30px;}*/
				#main_menu ul a li.menu7_on { background-position : -568px -30px; width : 75px; margin-left : 30px;}
				



	#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 : 90px; margin-left : 120px;}
				#index_menu ul a li.menu2 { background-position : -197px 0px; width : 130px; margin-left : 40px;}
				#index_menu ul a li.menu3 { background-position : -327px 0px; width : 63px; margin-left : 40px;}
				#index_menu ul a li.menu4 { background-position : -390px 0px; width : 79px; margin-left : 40px;}
				#index_menu ul a li.menu5 { background-position : -469px 0px; width : 80px; margin-left : 40px;}
				#index_menu ul a li.menu6 { background-position : -513px 0px; width : 70px; margin-left : 40px;}
				#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; }		
				#index_menu ul a:hover li.menu6 { background-position : -513px -30px; }		
								
				
#left { width : 172px; float : left;  }
	#left_main { width : 140px; height : 81px; border-bottom : 1px solid #C5DE12; padding-top : 34px;}
		#left_main span { width : 140px; height : 70px; background-image:url("/image/layout/left_title.png"); background-repeat:no-repeat; display : block; }
			#left_main span.menu1 { background-position : 0px 0px; }
			#left_main span.menu2 { background-position : 0px -70px; }
			#left_main span.menu3 { background-position : 0px -150px; }
			#left_main span.menu4 { background-position : 0px -187px; }
			#left_main span.menu5 { background-position : 0px -200px; }
			
			#left_main span.menu6 { background-position : 0px -240px; }
			#left_main span.menu7 { background-position : 0px -300px; }
			#left_main span.menu8 { background-position : 0px -330px; }
			#left_main span.menu9 { background-position : 0px -380px; }

			
			
			
			#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/left_menu.png"); list-style: none; height : 24px; width : 140px;}
				#left_sub ul a li h2,h3 { display : none; }
				#left_sub ul a li.menu1_sub1 { background-position : -140px 0px; }
				#left_sub ul a li.menu1_sub2 { background-position : -140px -24px; }
				#left_sub ul a li.menu1_sub3 { background-position : -140px -48px; }
				#left_sub ul a li.menu1_sub4 { background-position : -140px -72px; }
				#left_sub ul a li.menu1_sub5 { background-position : -140px -96px; }
				#left_sub ul a li.menu1_sub6 { background-position : -140px -120px; }
				#left_sub ul a li.menu1_sub7 { background-position : -140px -144px; }
				#left_sub ul a li.menu2_sub1 { background-position : -140px -168px; }
				#left_sub ul a li.menu2_sub2 { background-position : -140px -192px; }
				#left_sub ul a li.menu2_sub3 { background-position : -140px -340px; }
				#left_sub ul a li.menu2_sub4 { background-position : -140px -362px; }
				#left_sub ul a li.menu3_sub1 { background-position : -140px -216px; }
				#left_sub ul a li.menu3_sub2 { background-position : -140px -240px; }
				#left_sub ul a li.menu4_sub1 { background-position : -140px -264px; }
				#left_sub ul a li.menu4_sub2 { background-position : -140px -288px; }
				#left_sub ul a li.menu4_sub3 { background-position : -140px -312px; }
				#left_sub ul a li.menu6_sub1 { background-position : -140px -390px; }
				#left_sub ul a li.menu7_sub1 { background-position : -140px -442px; }
				#left_sub ul a li.menu7_sub2 { background-position : -140px -546px; }
				#left_sub ul a li.menu7_sub3 { background-position : -140px -572px; }
				#left_sub ul a li.menu7_sub4 { background-position : -140px -598px; }
				#left_sub ul a li.menu7_sub5 { background-position : -140px -624px; }
				#left_sub ul a li.menu7_sub6 { background-position : -140px -520px; }
				#left_sub ul a li.menu7_sub7 { background-position : -140px -650px; }
				#left_sub ul a li.menu7_sub8 { background-position : -140px -675px; }
				#left_sub ul a li.menu7_sub9 { background-position : -140px -700px; }
				#left_sub ul a li.menu7_sub10 { background-position : -140px -725px; }
				#left_sub ul a li.menu7_sub11 { background-position : -140px -750px; }
				#left_sub ul a li.menu7_sub12 { background-position : -140px -775px; }
				#left_sub ul a li.menu7_sub13 { background-position : -140px -797px; }
				#left_sub ul a li.menu7_sub14 { background-position : -140px -820px; }
				#left_sub ul a li.menu7_sub15 { background-position : -140px -842px; }
			
				#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 -168px; }
				#left_sub ul a:hover li.menu2_sub2 { background-position : 0px -192px; }
				#left_sub ul a:hover li.menu2_sub3 { background-position : 0px -340px; }
				#left_sub ul a:hover li.menu2_sub4 { background-position : 0px -362px; }
				#left_sub ul a:hover li.menu3_sub1 { background-position : 0px -216px; }
				#left_sub ul a:hover li.menu3_sub2 { background-position : 0px -240px; }
				#left_sub ul a:hover li.menu4_sub1 { background-position : 0px -264px; }
				#left_sub ul a:hover li.menu4_sub2 { background-position : 0px -288px; }
				#left_sub ul a:hover li.menu4_sub3 { background-position : 0px -312px; }
				#left_sub ul a:hover li.menu6_sub1 { background-position : 0px -390px; }
				#left_sub ul a:hover li.menu7_sub1 { background-position : 0px -442px; }
				#left_sub ul a:hover li.menu7_sub2 { background-position : 0px -546px; }
				#left_sub ul a:hover li.menu7_sub3 { background-position : 0px -572px; }
				#left_sub ul a:hover li.menu7_sub4 { background-position : 0px -598px; }
				#left_sub ul a:hover li.menu7_sub5 { background-position : 0px -624px; }
				#left_sub ul a:hover li.menu7_sub6 { background-position : 0px -520px; }
				#left_sub ul a:hover li.menu7_sub7 { background-position : 0px -650px; }
				#left_sub ul a:hover li.menu7_sub8 { background-position : 0px -675px; }
				#left_sub ul a:hover li.menu7_sub9 { background-position : 0px -700px; }
				#left_sub ul a:hover li.menu7_sub10 { background-position : 0px -725px; }
				#left_sub ul a:hover li.menu7_sub11 { background-position : 0px -750px; }
				#left_sub ul a:hover li.menu7_sub12 { background-position : 0px -775px; }
				#left_sub ul a:hover li.menu7_sub13 { background-position : 0px -797px; }
				#left_sub ul a:hover li.menu7_sub14 { background-position : 0px -820px; }
				#left_sub ul a:hover li.menu7_sub15 { background-position : 0px -842px; }

				
				#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 -168px; }
				#left_sub ul li.menu2_sub2_on { background-position : 0px -192px; }
				#left_sub ul li.menu2_sub3_on { background-position : 0px -340px; }
				#left_sub ul li.menu2_sub4_on { background-position : 0px -362px; }
				#left_sub ul li.menu3_sub1_on { background-position : 0px -216px; }
				#left_sub ul li.menu3_sub2_on { background-position : 0px -240px; }
				#left_sub ul li.menu4_sub1_on { background-position : 0px -264px; }
				#left_sub ul li.menu4_sub2_on { background-position : 0px -288px; }
				#left_sub ul li.menu4_sub3_on { background-position : 0px -312px; }
				#left_sub ul li.menu6_sub1_on { background-position : 0px -390px; }
				#left_sub ul li.menu7_sub1_on { background-position : 0px -442px; }
				#left_sub ul li.menu7_sub2_on { background-position : 0px -546px; }
				#left_sub ul li.menu7_sub3_on { background-position : 0px -572px; }
				#left_sub ul li.menu7_sub4_on { background-position : 0px -598px; }
				#left_sub ul li.menu7_sub5_on { background-position : 0px -624px; }
				#left_sub ul li.menu7_sub6_on { background-position : 0px -520px; }
				#left_sub ul li.menu7_sub7_on { background-position : 0px -650px; }
				#left_sub ul li.menu7_sub8_on { background-position : 0px -675px; }
				#left_sub ul li.menu7_sub9_on { background-position : 0px -700px; }
				#left_sub ul li.menu7_sub10_on { background-position : 0px -725px; }
				#left_sub ul li.menu7_sub11_on { background-position : 0px -750px; }
				#left_sub ul li.menu7_sub12_on { background-position : 0px -775px; }
				#left_sub ul li.menu7_sub13_on { background-position : 0px -797px; }
				#left_sub ul li.menu7_sub14_on { background-position : 0px -820px; }
				#left_sub ul li.menu7_sub15_on { background-position : 0px -842px; }


				
#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 : 35px; 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.menu1_sub5 { background-position : 0px -160px; }
			#main_title span.menu1_sub6 { background-position : 0px -200px; }
			#main_title span.menu1_sub7 { background-position : 0px -240px; }
			#main_title span.menu2_sub1 { background-position : 0px -275px; }
			#main_title span.menu2_sub2 { background-position : 0px -315px; }
			#main_title span.menu2_sub4 { background-position : 0px -590px; }

			
            #main_title span.menu3_sub1 { background-position : 0px -355px; }
			#main_title span.menu3_sub2 { background-position : 0px -395px; }
			#main_title span.menu4_sub1 { background-position : 0px -435px; }
			#main_title span.menu4_sub2 { background-position : 0px -475px; }
			#main_title span.menu4_sub3 { background-position : 0px -515px; }
			#main_title span.menu6_sub1 { background-position : 0px -630px; }
			#main_title span.menu7_sub1 { background-position : 0px -675px; }
			#main_title span.menu7_sub2 { background-position : 0px -835px; }
			#main_title span.menu7_sub3 { background-position : 0px -875px; }
			#main_title span.menu7_sub4 { background-position : 0px -915px; }
			#main_title span.menu7_sub5 { background-position : 0px -955px; }
			#main_title span.menu7_sub6 { background-position : 0px -795px; }
			#main_title span h2 { display : none; }
/*#bottom { margin-top:80px; 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;}
