#gnb { width:100%; height:110px; padding:0; margin: 0; border: 0; background-color: #fff; }
#gnb:after { display:block; visibility:hidden; clear:both; content:""; }
#gnb_nav { position: relative; float: right; margin: 0; padding: 0; list-style: none; z-index: 10000; }
#gnb_nav > li { float: left; z-index: 500; padding: 0; }
#gnb_nav > li:last-child{ background:none; padding: 0px;  padding-right:0; }
#gnb_nav > li > a { display: inline-block; margin-top:30px; padding: 20px 30px 45px; text-decoration: none; text-align: center; font-size: 16px; font-weight: bold; color:#252525; }
#gnb_nav > li:last-child > a {  padding-right:0; }
#gnb_nav > li > a:hover { color: #ff781f; }
#gnb_nav > li > a.on { color: #ff781f; }
#gnb_nav > li > a.selected { color: #252525; }
#gnb_nav > li > ul { position:absolute; display:none; margin:-16px 0 0 0; padding:15px 20px; list-style:none; background:#ffffff; border:solid 1px #dddddd; }
#gnb_nav > li > ul li { float:left; }
#gnb_nav > li > ul li a { color:#333333; padding:0 10px; font-size:14px; }
#gnb_nav > li > ul li a:hover { color:#ff781f; text-decoration:underline; }

#gnb_nav > li:nth-child(1) > ul { left:100px; }
#gnb_nav > li:nth-child(2) > ul { left:140px;}
#gnb_nav > li:nth-child(3) > ul { left:255px;}
#gnb_nav > li:nth-child(4) > ul { left:320px;}
#gnb_nav > li:nth-child(5) > ul { left:480px;}
#gnb_nav > li:nth-child(6) > ul { right:0;}
