			.lnb_inner{position:absolute;top:4px;right:20px;}
			.lnb_txt{font-size:11px;font-weight:bold;color:#c5c5c5;letter-spacing:0.2px;}
			.lnb_txt .lnb_on a{color:#1e7da5;}
			.lnb_txt .lnb_on a:hover{color:#424242;text-decoration:none;}
			.lnb_txt .lnb_off a{color:#c5c5c5;}
			.lnb_txt .lnb_off a:hover{color:#868686;text-decoration:none;}

			#header .headinner{width:1024px;margin:0 auto;position:relative;height:86px;display:block;}
			#header .headinner:after{clear: both;content: "";display: block;height: 0;visibility: hidden;}
			#header .headinner h1{float:left;margin:23px 0 0 7px;width:124px;}

			#gnb{float:left;width:884px;height:80px;}/*width:815px;/* 765/1350 *//* height:80px;padding-left:72px;*/
			#gnb ul.d1{ margin:0 auto; display:inline-block;width:884px;margin-left:263px;}
			#gnb ul.d1 > li{float:left;width:19%;text-align:center;z-index:999;}
			#gnb ul.d1 > li > a{display:inline-block; height:50px; padding:39px 5px 0 5px; font-size:1.188em;/* 19px */
			text-align:center; color:#585757;text-decoration:none;font-weight:bold;font-family: 'Open Sans', sans-serif;}
			#gnb ul.d1 > li.current > a{height:46px; border-bottom:4px solid #ff4f00; color:#ff4f00;font-weight:bold;}
			#gnb ul.d1 > li.d1-4{}
			#gnb ul.d1 > li.d1-5,
			#gnb ul.d1 > li.d1-6{display:none}
			#gnb ul.d2{display:none; margin:0 0 0 0; padding:25px 0 30px 0;
				background:rgb(255,255,255);
				background: transparent9;
				background:rgba(255,255,255,0.92);
				filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#eaffffff,endColorstr=#eaffffff);
				zoom: 1;
			}
			#gnb ul.d2 > li{margin:20px 0 0 0;}
			#gnb ul.d2 > li:first-child{margin-top:0;}
			#gnb ul.d2 > li a{text-decoration:none;color:#585757;font-weight:bold;}
			#gnb ul.d2 > li a:hover{text-decoration:none;color:#ff4f00;font-weight:bold;}