@charset "utf-8";
/* CSS Document */

	body {padding:0; margin:0 auto; font-family:Verdana, Geneva, sans-serif, ;}
	div, ul, li{padding:0; margin:0 auto;}
	li{list-style:none;}
	
	/* header 시작 */
	#header{width:100%; height:123px; padding:0; margin:0 auto; border-bottom:2px solid #3A5999;}
	
	#gnb{width:100%; height:27px; background-color:#4C4C4C;}
	#gnb_wrap{width:1000px; height:27px;}
	#gnb_wrap ul li{float:left; color:#FFF; font-size:12px; padding-right:10px; padding-top:5px; font-family:"NanumGothic";}
	#gnb_wrap ul li:last-child{padding-right:0px !important;}
	#gnb_list{float:right;}
	#search img{margin-left:-23px; margin-bottom:-1px;}
	#gnb_list li a:link{color:#FFF;}
	#gnb_list li a:visited{color:#FFF;}
	#gnb_list li a:hover{color:#FFF; text-decoration:none;}
	#gnb_list li a:active{color:#FFF;}
	
	
	/* 상단 메뉴 */
	#lnb{width:100%; height:96px;}
	#lnb_wrap{width:1000px; height:96px;}
	#logo{float:left; padding-top:10px;}
	#lnb_list{float:right; z-index:9999;}
	#lnb_list >ul >li{ position:relative; float:left; height:70px; padding:25px 30px 0 30px;background:url(/images/menu/menu_bar.jpg) right center no-repeat;}
	#lnb_list li:last-child{padding-right:0px !important; }
	#lnb_list ul li:hover ul { display:block;}
	div#lnb_list:hover + div#lnb_list_bg { display:block !important;}
	#lnb_list ul:hover ul li a:hover{color:#fff000; font-weight:bold;}
	#lnb_list li a:link, a:visited{text-decoration:none; }
	#lnb_list ul ul{ display:none; position:absolute; top:87px; height:30px;  z-index:1000 }
	#lnb_list li li{ display:inline; float:left; height:36px; line-height:45px; margin:0;  font-size:13px ; color:#fff; padding-right:15px; font-weight:normal;}
	#lnb_list li li a { display:inlne; width:100%; color:#fff  }
	#lnb_list li:nth-child(1) ul{width:500px !important; }
	#lnb_list li:nth-child(2) ul{width:450px !important;margin-left:-70px }
	#lnb_list li:nth-child(3) ul{width:500px !important;margin-left:-150px }
	#lnb_list li:nth-child(4) ul{width:190px !important; margin-left:-75px }
	#lnb_list_bg{ display:none; position: absolute; top:123px; left:0;width:100%; height:30px; background-color:#0C7BC0; z-index:980;}
	/* header 종료 */
	
	
	/* 문서 콘텐츠 시작 */
	#contents_main{width:1000px; height:764px; }
	
	/* 메인이미지 */
	#mainvisual{position:relative; border-bottom:1px solid #FFF; width:1002px; height:342px;}
	#mainvisual_icon1{position:absolute; left:15px; top:135px;}
	#mainvisual_icon2{position:absolute; left:915px; top:135px;}
	#dot_icon1{position:absolute; left:473px; bottom: 10px;}
	#dot_icon2{position:absolute; left:500px; bottom: 10px;}
	#dot_icon3{position:absolute; left:527px; bottom: 10px;}
	#mainvisual .bx-prev{position:absolute; top:135px; left:15px; width:70px; height:70px; background:url(/images/main/s_left.png) no-repeat; text-indent:-9999px;}
	#mainvisual .bx-next{position:absolute; top:135px; left:915px; width:70px; height:70px; background:url(/images/main/s_right.png) no-repeat; text-indent:-9999px;}
	
	
	/* 메인이미지 하단부 아이콘 */
	#contents_list{width:100%; height:51px;}
	#contents_list li{float:left;}
	.c_div{width:250px; height:51px;}
	.c_list{width:79%; height:51px; float:left; border-right:1px solid; text-align:center; color:#FFF; line-height:50px; font-size:16px; font-family:"NanumGothic"}
	.c_button{width:20%; height:51px; float:left; background:url(/images/main/link.png) center no-repeat;}
	
	
	/* 슬라이드 이미지 */
	#img_list{width:998px; height:130px; background-color:#F7F7F7; position:relative; border:1px solid #D8D8D8; padding-top:25px;}
	#img_list .bxslider_1 li{text-align:center; line-height:35px; color:#6b6b6b; font-weight:bold; font-size:14px;}
	#img_list .bx-prev{position:absolute; left:10px; top:60px; background:url(/images/main/s_left2.png) no-repeat; width:15px; height:28px; text-indent:-9999px;}
	#img_list .bx-next{position:absolute; right:10px; top:60px; background:url(/images/main/s_right2.png) no-repeat; width:15px; height:28px; text-indent:-9999px;}
	#img_list a{text-decoration:none !important}
	
	/* 메인화면 하단 공지사항 리스트 */
	#notice_list{width:998px; height:212px; position:relative; border:1px solid #d8d8d8;}
	#notice_list{border-top:none !important;}
	
	/* 공지사항 */
	#notice_1{width:394px; height:212px; border-right:1px solid #D8D8D8; float:left;}
	#ntop{width:380px; height:40px; border-bottom:1px solid #3A5999; position:relative;}
	#ntop_left{position:absolute; left:0; top:13px;}
	#ntop_right{position:absolute; right:0; top:10px; color:#A9A9A9; font-size:13px; line-height:3px; padding-bottom:5px;}
	#ntop_right li{float:left; line-height:23px; padding-right:5px;color:#A9A9A9;}
	#ntop_right li:last-child{padding-right:0 !important;}
	#nbottom{width:380px; height:150px; margin-top:10px;}
	#nbottom_left{width:290px; height:150px; float:left; line-height:30px;}
	#nbottom_left li{font-size:12px; list-style:disc; margin-left:15px; color:#737373;}
	#nbottom_right{width:90px; height:150px; float:right; line-height:30px;}
	#nbottom_right ul{font-size:12px; float:right; margin-right:10px; color:#737373;}
	/* 자료실 */
	#notice_2{width:190px; height:212px; border-right:1px solid #D8D8D8; float:left; background:#FBFAF8; line-height:25px;}
	/* 특허 및 인증 */
	#notice_3{width:190px; height:212px; border-right:1px solid #D8D8D8; float:left; background:#3598DB; line-height:25px;}
	/* 오시는길 */
	#notice_4{width:221px; height:106px; float:left; position:relative; border-bottom:1px solid #d8d8d8;}
	/* 오시는길, 기술문의 포지션 */
	.nimg{position:absolute; right:10px; top:10px;}
	/* 기술문의 */
	#notice_5{width:221px; height:105px; float:left; background:#6A9A36; position:relative;}
	.notice{padding-left:15px;}
	.notice li:first-child{padding-top:30px;}
	
	
	/* footer 시작 */
	#footer{width:100%; height:95px; background-color:#4C4C4C; border-top:1px solid #989898; clear:both;}
	#footer_wrap{width:1000px; height:95px; background:url(/images/main/logo_copy.jpg) no-repeat left;}
	#fgnb{width:805px; height:42px; float:right;}
	#fgnb li{float:left; color:#FFF; font-size:12px; font-weight:bold; padding-top:18px; padding-right:20px; position:relative;}
	#fgnb li:after { position:absolute; right:0; top:22px; margin-right:8px; width:1px; content:url(/images/menu/menu_bar.jpg)}
	#fgnb li:last-child:after{display:none;}
	#fgnb span{color:#FFFF65;}
	#flnb{width:805px; height:53px; float:right; padding-top:5px; line-height:17px;}
	#flnb li{font-size:12px; color:#A3A3A3;}
	#fgnb li a:link{color:#fff;}
	#fgnb li a:visited{color:#fff;}
	#fgnb li a:hover{color:#fff;}
	#fgnb li a:active{color:#fff;}
	#fgnb li a{text-decoration:none;}
	#fgnb li:first-child a:link{color:#FFFF65;}
	#fgnb li:first-child a:visited{color:#FFFF65;}
	#fgnb li:first-child a:hover{color:#FFFF65;}
	#fgnb li:first-child a:active{color:#FFFF65;}
	