﻿@charset "utf-8";
@import url(http://fonts.googleapis.com/earlyaccess/nanumgothic.css);
* {font-family:'Nanum Gothic', sans-serif;}


html, body, ul, ol, li, form, dl, dt, dd, h1, h2, h3, h4, h5, h6, p {margin:0; padding:0; list-style:none;}
img, table{border:0;}
hr, legend {display:none;}
a:link, a:visited, a:active {color:#555; text-decoration:none;}

tr {font-family:'Nanum Gothic', sans-serif;}

body {font-size:14px; line-height:160%; font-family:나눔고딕, NG, NGEN, '돋움', sans-serif; color:#666; letter-spacing: -0.5pt;}
input, textarea, select {font-family:나눔고딕, NG, NGEN, '돋움', sans-serif; color:#595b5f;}
input.text, input.dateInput, textarea.text {padding:1px 5px; border:1px solid #cbcbcb; vertical-align:middle;}
.png24 {tmp:expression(setPng24(this));}
.parents:after {content:""; display:block; clear:both;}





/* ���̾ƿ� */


#header{position:relative; width:100%; height:188px; z-index:9999; border-top : 4px solid #ddd; }

	#header .header_in{position:relative; margin:0 auto; width:1200px; text-align:center; }
	#header .header_in h1{position:relative; text-align:center;  z-index:999;  top:40px;}
	


	.gnb {position:absolute; float:left; width:100%; text-align:center; z-index:99999; border-top : 1px solid #ddd; }
	


@charset "euc-kr";

/*==================================================================
	7: hacks setting
===================================================================*/
.clearfix {zoom:1; width:100%;  } /* ie6, ie7 때문에 */
.clearfix:after{content: ""; display: block; clear:both;}
.relative{position:relative;}

/* 1Depth  */
ul.Depth1 {margin:-44px auto; width:1200px; list-style:none; border-left:0px solid #ddd; height:30px;  }
ul.Depth1 > li {float:left;}
ul.Depth1 > li > a {display:block; height:32px; overflow:hidden; padding:0px 0 0 0;  border-right:0px solid #ddd; border-left:0px solid #ddd;}


/*text-indent:-999px; background:url('../../img/gnb-1depth.gif');background-repeat:no-repeat;*/

ul.Depth1 li:hover > div {display:block !important;z-index:50;}
ul.Depth1 li.hover div {display:block !important;z-index:10;}


ul.Depth1 li a.company {width:238px; background:none; color:#333; font-size:18px; font-family:NanumGothic, 나눔고딕, 돋움; font-weight:600; border-left:0px solid #ddd;  }
ul.Depth1 li a.product {width:238px; background:none; color:#333; font-size:18px; font-family:NGEN, 나눔고딕, 돋움; font-weight:600;}
ul.Depth1 li a.download {width:238px; background:none; color:#333; font-size:18px; font-family:NGEN, 나눔고딕, 돋움; font-weight:600;}
ul.Depth1 li a.board {width:238px; background:none; color:#333; font-size:18px; font-family:NGEN, 나눔고딕, 돋움; font-weight:600;}
ul.Depth1 li a.news {width:238px; background:none; color:#333; font-size:18px; font-family:NGEN, 나눔고딕, 돋움; font-weight:600;}
ul.Depth1 li a.customer {width:245px; background:none; color:#333;  font-size:18px; font-family:NGEN, 나눔고딕, 돋움; font-weight:600;  border-right:1px solid #ddd; }

ul.Depth1 li:hover a.company {width:238px; color:#999; text-decoration:none;}
ul.Depth1 li:hover a.product {width:238px; color:#999; text-decoration:none;}
ul.Depth1 li:hover a.download {width:238px; color:#999; text-decoration:none;}
ul.Depth1 li:hover a.board  {width:238px; color:#999; text-decoration:none;}
ul.Depth1 li:hover a.news {width:238px; color:#999; text-decoration:none;}
ul.Depth1 li:hover a.customer {width:243px; color:#999; text-decoration:none;}

ul.Depth1 li.hover a.company {width:144px; background:none; color:#333;}
ul.Depth1 li.hover a.product {width:144px; background:none; color:#333;}
ul.Depth1 li.hover a.download {width:144px; background:none; color:#333;}
ul.Depth1 li.hover a.board  {width:144px; background:none; color:#333;}
ul.Depth1 li.hover a.news  {width:143px; background:none; color:#333;}
ul.Depth1 li.hover a.customer {width:143px; background:none; color:#333;  }

ul.Depth1 ul.up {display:block;z-index:2 !important;}
ul.Depth1 ul.hide {display:none !important;}
ul.Depth1 div {position:absolute; margin-top:0; z-index:3; display:none;}
ul.Depth1 div ul {list-style-type:none;}
ul.Depth1 ul li {float:left;}
ul.Depth1 ul li a {display:block;}



div.company_menu {background:#333; width:144px;
	 -webkit-box-shadow: 0 2px 5px #ddd;  /* Safari and Chrome */
    -moz-box-shadow: 0 2px 5px #fff;  /* Firefox */
    box-shadow: 0 2px 5px #fff;  /* CSS3 */
    filter: progid:DXImageTransform.Microsoft.Shadow(color=#1f2f40, Direction=120, Strength=4);}
div.company_menu ul  {width:144px; overflow:hidden;}
div.company_menu li {width:144px; clear:both; text-align:left; border-bottom:1px solid #ddd;}
div.company_menu li a {display:block; color:#333; font-size:12px; font-weight:normal; padding:5px; text-decoration:none; text-align:center;}
div.company_menu li a:hover {display:block; color:#333fff; background:#00a3e4;}
div.company_menu li a.link {display:block; color:#333fff; background:#00a3e4;}


div.product_menu {background:#333; width:144px;
	 -webkit-box-shadow: 0 2px 5px #1f2f40;  /* Safari and Chrome */
    -moz-box-shadow: 0 2px 5px #1f2f40;  /* Firefox */
    box-shadow: 0 2px 5px #1f2f40;  /* CSS3 */
    filter: progid:DXImageTransform.Microsoft.Shadow(color=#1f2f40, Direction=120, Strength=4);}
div.product_menu ul  {width:144px; overflow:hidden;}
div.product_menu li {width:144px; clear:both; text-align:left; border-bottom:1px solid #ddd;}
div.product_menu li a {display:block; color:#333; font-size:12px; font-weight:normal; padding:5px; text-decoration:none; text-align:center;}
div.product_menu li a:hover {display:block; color:#333fff; background:#00a3e4;}
div.product_menu li a.link {display:block; color:#333fff; background:#00a3e4;}


div.download_menu {background:#333; width:140px;
	-webkit-box-shadow: 0 2px 5px #1f2f40;  /* Safari and Chrome */
    -moz-box-shadow: 0 2px 5px #1f2f40;  /* Firefox */
    box-shadow: 0 2px 5px #1f2f40;  /* CSS3 */
    filter: progid:DXImageTransform.Microsoft.Shadow(color=#1f2f40, Direction=120, Strength=5);}
div.download_menu ul  {width:140px; overflow:hidden;}
div.download_menu li {width:140px; clear:both; text-align:left; border-bottom:1px solid #ddd;}
div.download_menu li a {display:block; color:#333; font-size:12px; font-weight:normal; padding:9px; text-decoration:none; text-align:center;}
div.download_menu li a:hover {display:block; color:#333fff; background:#00a3e4;}
div.download_menu li a.link {display:block; color:#333fff; background:#00a3e4;}



div.board_menu {background:#333; width:144px;
	 -webkit-box-shadow: 0 2px 5px #1f2f40;  /* Safari and Chrome */
    -moz-box-shadow: 0 2px 5px #1f2f40;  /* Firefox */
    box-shadow: 0 2px 5px #1f2f40;  /* CSS3 */
    filter: progid:DXImageTransform.Microsoft.Shadow(color=#1f2f40, Direction=120, Strength=4);}
div.board_menu ul  {width:144px; overflow:hidden;}
div.board_menu li {width:144px; clear:both; text-align:left; border-bottom:1px solid #ddd;}
div.board_menu li a {display:block; color:#333; font-size:12px; font-weight:normal; padding:5px; text-decoration:none; text-align:center;}
div.board_menu li a:hover {display:block; color:#333fff; background:#00a3e4;}
div.board_menu li a.link {display:block; color:#333fff; background:#00a3e4;}




div.news_menu {background:#333; width:190px;
	 -webkit-box-shadow: 0 2px 5px #1f2f40;  /* Safari and Chrome */
    -moz-box-shadow: 0 2px 5px #1f2f40;  /* Firefox */
    box-shadow: 0 2px 5px #1f2f40;  /* CSS3 */
    filter: progid:DXImageTransform.Microsoft.Shadow(color=#1f2f40, Direction=120, Strength=4);}
div.news_menu ul  {width:190px; overflow:hidden;}
div.news_menu li {width:190px; clear:both; text-align:left; border-bottom:1px solid #ddd;}
div.news_menu li a {display:block; color:#333; font-size:12px; font-weight:normal; padding:5px; text-decoration:none; text-align:center;}
div.news_menu li a:hover {display:block; color:#333fff; background:#00a3e4;}
div.news_menu li a.link {display:block; color:#333fff; background:#00a3e4;}



div.customer_menu {background:#333; width:145px;
	-webkit-box-shadow: 1px 2px 5px #1f2f40;  /* Safari and Chrome */
    -moz-box-shadow: 1px 2px 5px #1f2f40;  /* Firefox */
    box-shadow: 1px 2px 5px #1f2f40;  /* CSS3 */
    filter: progid:DXImageTransform.Microsoft.Shadow(color=#1f2f40, Direction=120, Strength=5);}
div.customer_menu ul  {width:145px; overflow:hidden;}
div.customer_menu li {width:145px; clear:both; text-align:left; border-bottom:1px solid #ddd;}
div.customer_menu li a {display:block; color:#333; font-size:12px; font-weight:normal; padding:5px; text-decoration:none; text-align:center;}
div.customer_menu li a:hover {display:block; color:#333fff; background:#00a3e4;}
div.customer_menu li a.link {display:block; color:#333fff; background:#00a3e4;}


/* search */
	.gnb ul.Depth1 li.last{border:0;}
	.gnb ul.Depth1 li dl.search{float:left; width:132px; background:#999; border:0;}
	.gnb dd{background:#999; width:190px; height:47px; float:left;}
	.gnb dd .input_search{width:170px; color:#b6c2d8; background:#999; font-size:13px; padding-left:10px; margin-top:7px;}
	.gnb dt {float:right;}



.contents_in2{ width:1000px; margin:0px auto  ; font-size:11px; color:#dbad92;  padding:10px; background:#414141; border-top:#dbad92 1px solid }	

