﻿ul#nav-gnb{margin:0; padding: 0; width:1000px; height: 63px;}
ul#nav-gnb li{float: left; height: 63px;}

ul#nav-gnb li ul{list-style: none; padding: 0px; margin: 0px;position: absolute; top: 0; left: 0px; display: none; z-index:9999999;}
ul#nav-gnb li:hover ul{display: block;}
ul#nav-gnb li ul li{float: none; margin: 0px; padding: 0px; display: block;}

ul#nav-gnb li a.depth01{display: block; height:63px; background: url(../images/gnb.jpg) no-repeat; text-indent:-9999px;}
ul#nav-gnb li.menu01 { position:relative; z-index:9999999;}
ul#nav-gnb li.menu01 a.depth01{ width: 105px; background-position: 0 0; }
ul#nav-gnb li.menu02 { position:relative; z-index:9999999;}
ul#nav-gnb li.menu02 a.depth01{ width: 156px; background-position: -105px 0;}
ul#nav-gnb li.menu03 { position:relative; z-index:9999999;}
ul#nav-gnb li.menu03 a.depth01{ width: 156px; background-position: -261px 0;}
ul#nav-gnb li.menu04 { position:relative; z-index:9999999;}
ul#nav-gnb li.menu04 a.depth01{ width: 150px; background-position: -417px 0;}
ul#nav-gnb li.menu05 { position:relative; z-index:9999999;}
ul#nav-gnb li.menu05 a.depth01{ width: 119px; background-position: -567px 0;}
ul#nav-gnb li.menu06 { position:relative; z-index:9999999;}
ul#nav-gnb li.menu06 a.depth01{ width: 117px; background-position: -686px 0;}

ul#nav-gnb li.menu01:hover a.depth01{ width: 105px; background-position: 0 -63px;}
ul#nav-gnb li.menu02:hover a.depth01{ width: 156px; background-position: -105px -63px;}
ul#nav-gnb li.menu03:hover a.depth01{ width: 156px; background-position: -261px -63px;}
ul#nav-gnb li.menu04:hover a.depth01{ width: 150px; background-position: -417px -63px;}
ul#nav-gnb li.menu05:hover a.depth01{ width: 119px; background-position: -567px -63px;}
ul#nav-gnb li.menu06:hover a.depth01{ width: 117px; background-position: -686px -63px;}


ul#nav-gnb li.menu01 ul{top:63px; left:-15px; padding:5px 0 10px 0; background:#fff; border:#d6d6d6 1px solid; border-top:none; z-index:9999999999;}
ul#nav-gnb li.menu01 ul li{display:block; height:25px; line-height:25px; font-size:12px;}
ul#nav-gnb li.menu01 ul li a{display:block; width:110px; text-align:left; padding:0 10px; height:25px; color:#333; text-decoration:none; }
ul#nav-gnb li.menu01 ul li a:hover{display:block; background:#6aa9b7; color:#fff;}

ul#nav-gnb li.menu02 ul{top:63px; left:0px; padding:5px 0 10px 0; background:#fff; border:#d6d6d6 1px solid; border-top:none; z-index:9999999999;}
ul#nav-gnb li.menu02 ul li{display:block; height:25px; line-height:25px; font-size:12px;}
ul#nav-gnb li.menu02 ul li a{display:block; width:116px; text-align:left; padding:0 20px; height:25px; color:#333; text-decoration:none;}
ul#nav-gnb li.menu02 ul li a:hover{display:block; background:#6aa9b7; color:#fff;}

ul#nav-gnb li.menu03 ul{top:63px; left:0px; padding:5px 0 10px 0; background:#fff; border:#d6d6d6 1px solid; border-top:none; z-index:9999999999;}
ul#nav-gnb li.menu03 ul li{display:block; height:25px; line-height:25px; font-size:12px;}
ul#nav-gnb li.menu03 ul li a{display:block; width:116px; text-align:left; padding:0 20px; height:25px; color:#333; text-decoration:none;}
ul#nav-gnb li.menu03 ul li a:hover{display:block; background:#6aa9b7; color:#fff;}

ul#nav-gnb li.menu04 ul{top:63px; left:0px; padding:5px 0 10px 0; background:#fff; border:#d6d6d6 1px solid; border-top:none; z-index:9999999999;}
ul#nav-gnb li.menu04 ul li{display:block; height:25px; line-height:25px; font-size:12px;}
ul#nav-gnb li.menu04 ul li a{display:block; width:110px; text-align:left; padding:0 20px; height:25px; color:#333; text-decoration:none;}
ul#nav-gnb li.menu04 ul li a:hover{display:block; background:#6aa9b7; color:#fff;}

ul#nav-gnb li.menu05 ul{top:63px; left:0px; padding:5px 0 10px 0; background:#fff; border:#d6d6d6 1px solid; border-top:none; z-index:9999999999;}
ul#nav-gnb li.menu05 ul li{display:block; height:25px; line-height:25px; font-size:12px;}
ul#nav-gnb li.menu05 ul li a{display:block; width:79px; text-align:left; padding:0 20px; height:25px; color:#333; text-decoration:none;}
ul#nav-gnb li.menu05 ul li a:hover{display:block; background:#6aa9b7; color:#fff;}

ul#nav-gnb li.menu06 ul{top:63px; left:px; padding:5px 0 10px 0; background:#fff; border:#d6d6d6 1px solid; border-top:none; z-index:9999999999;}
ul#nav-gnb li.menu06 ul li{display:block; height:25px; line-height:25px; font-size:12px;}
ul#nav-gnb li.menu06 ul li a{display:block; width:77px; text-align:left; padding:0 20px; height:25px; color:#333; text-decoration:none;}
ul#nav-gnb li.menu06 ul li a:hover{display:block; background:#6aa9b7; color:#fff;}