#header {position:relative;width:100%;height:101px;z-index:2;}
.insideWrap {position:relative;width:983px;margin:0 auto;}
.logo {top:40px; float:left;position:absolute;left:0;}
.gnb > div.menu, .gnb > div.top .m_logo, #m_slider{display:none;}
.gnb > div.top > a{ position:absolute;}
.gnb > div.top > a.menu{ top:0; left:0; display:none;}
.gnb > div.menu > ul > li > ul{ background:#30303c; border-bottom:1px solid #3b3b43; padding:20px 0; display:none;}

/* menu::base */
img{padding:0; margin:0;}
div#menu {clear:both;height:40px;/*left:278px*/ left:420px; position:absolute; top:53px; }
div#menu ul {list-style: none; float: left;}
div#menu li { position: relative; z-index: 100; display: block; float: left;} 
div#menu li div {list-style: none; float: left; position: absolute; top: 25px; left: -20px; z-index: 11;visibility: hidden; width: 168px; }
div#menu li:hover>div {visibility: visible;}
div#menu li:hover>ul {left: -2px;}
/* menu::level1 */
#accordionLabel a{ display: block;}
div#menu a { position: relative; z-index: 10; display: block; float: left; text-decoration: none;}
div#menu .last_nav{margin-right:174px;}
div#menu span { text-transform:uppercase; display: block; cursor: pointer; background-repeat: no-repeat;}

a.menu1 {width:154px; height:40px; background:url("../img/design/menu1.png") 0 0 no-repeat;}
a:hover.menu1{background:url("../img/design/menu1on.png") 0 0 no-repeat;}

a.menu2 {width:119px; height:40px; background:url("../img/design/menu2.png") 0 0 no-repeat;}
a:hover.menu2{background:url("../img/design/menu2on.png") 0 0 no-repeat;}

a.menu3 {width:110px; height:40px; background:url("../img/design/menu3.png") 0 0 no-repeat;}
a:hover.menu3{background:url("../img/design/menu3on.png") 0 0 no-repeat;}

a.menu4 {width:177px; height:40px; background:url("../img/design/menu4.png") 0 0 no-repeat;}
a:hover.menu4{background:url("../img/design/menu4on.png") 0 0 no-repeat;}

a.menu5 {width:119px; height:40px; background:url("../img/design/menu5.png") 0 0 no-repeat;}
a:hover.menu5{background:url("../img/design/menu5on.png") 0 0 no-repeat;}

a.menu6 {width:105px; height:40px; background:url("../img/design/menu6.png") 0 0 no-repeat;}
a:hover.menu6{background:url("../img/design/menu6on.png") 0 0 no-repeat;}

.nav_top{width:153px; height:5px;background: url(../img/design/nav_top.png) center top no-repeat;}
.nav_line{width:168px; height:1px;background: url(../img/design/nav_line.png) center top no-repeat;}
.nav_bottom{width:168px; height:5px;background: url(../img/design/nav_bottom.png) center top no-repeat;}



a.smenu1 {width:168px; height:32px; background:url("../img/design/smenu1.png") 0 0 no-repeat;}
a:hover.smenu1{background:url("../img/design/smenu1on.png") 0 0 no-repeat;}

a.smenu2 {width:168px; height:32px; background:url("../img/design/smenu2.png") 0 0 no-repeat;}
a:hover.smenu2{background:url("../img/design/smenu2on.png") 0 0 no-repeat;}

a.smenu3 {width:168px; height:32px; background:url("../img/design/smenu3.png") 0 0 no-repeat;}
a:hover.smenu3{background:url("../img/design/smenu3on.png") 0 0 no-repeat;}

a.smenu4 {width:168px; height:32px; background:url("../img/design/smenu4.png") 0 0 no-repeat;}
a:hover.smenu4{background:url("../img/design/smenu4on.png") 0 0 no-repeat;}

a.smenu5 {width:168px; height:32px; background:url("../img/design/smenu5.png") 0 0 no-repeat;}
a:hover.smenu5{background:url("../img/design/smenu5on.png") 0 0 no-repeat;}

a.smenu6 {width:168px; height:32px; background:url("../img/design/smenu6.png") 0 0 no-repeat;}
a:hover.smenu6{background:url("../img/design/smenu6on.png") 0 0 no-repeat;}

a.smenu7 {width:168px; height:32px; background:url("../img/design/smenu7.png") 0 0 no-repeat;}
a:hover.smenu7{background:url("../img/design/smenu7on.png") 0 0 no-repeat;}

a.smenu8 {width:168px; height:32px; background:url("../img/design/smenu8.png") 0 0 no-repeat;}
a:hover.smenu8{background:url("../img/design/smenu8on.png") 0 0 no-repeat;}

a.smenu9 {width:168px; height:32px; background:url("../img/design/smenu9.png") 0 0 no-repeat;}
a:hover.smenu9{background:url("../img/design/smenu9on.png") 0 0 no-repeat;}

a.smenu10 {width:168px; height:32px; background:url("../img/design/smenu10.png") 0 0 no-repeat;}
a:hover.smenu10{background:url("../img/design/smenu10on.png") 0 0 no-repeat;}

a.smenu11 {width:168px; height:32px; background:url("../img/design/smenu11.png") 0 0 no-repeat;}
a:hover.smenu11{background:url("../img/design/smenu11on.png") 0 0 no-repeat;}

a.smenu12 {width:168px; height:32px; background:url("../img/design/smenu12.png") 0 0 no-repeat;}
a:hover.smenu12{background:url("../img/design/smenu12on.png") 0 0 no-repeat;}

a.smenu13 {width:168px; height:32px; background:url("../img/design/smenu13.png") 0 0 no-repeat;}
a:hover.smenu13{background:url("../img/design/smenu13on.png") 0 0 no-repeat;}

a.smenu14 {width:168px; height:32px; background:url("../img/design/smenu14.png") 0 0 no-repeat;}
a:hover.smenu14{background:url("../img/design/smenu14on.png") 0 0 no-repeat;}

a.smenu15 {width:168px; height:32px; background:url("../img/design/smenu15.png") 0 0 no-repeat;}
a:hover.smenu15{background:url("../img/design/smenu15on.png") 0 0 no-repeat;}

a.smenu17 {width:168px; height:32px; background:url("../img/design/smenu17.png") 0 0 no-repeat;}
a:hover.smenu17{background:url("../img/design/smenu17on.png") 0 0 no-repeat;}










@media (max-width:1023px){
#header, #header #nav, #header .global_nav, #header .logo, #container{display:none;}
#m_slider{display:block;}
.header{position:relative;top:0; height:71px; width:100%;z-index:99999999999999;}
.insideWrap{width:100%;}
.gnb > div.top .m_logo{display:block; text-align:center; padding:14px 0 0 0;}
.gnb > div.top > a.menu{ display:block;}
.gnb > div.menu > a{float:right !important;}
.gnb > div.top{background:url(../img/main/bg_main.png) center bottom repeat-x; height:71px; }
.gnb > div.menu{ position:absolute; top:0; left:0; width:270px; font-size:18px; display:none; z-index:9000;text-align:left;}
.gnb > div.menu > ul{ width:200px; float:right; background:#464646; line-height:25px; font-family:'NanumGothic-B', 'Nanum Gothic', 'Dotum', 'Gulim', 'Arial', sans-serif;}
.gnb > div.menu > ul > li > span > a{height:65px; line-height:65px; padding-left:30px;color:#d2d2d6; width:170px; display:block; border-bottom:1px solid #5a5a5a; font-size:16px;}
.gnb > div.menu > ul > li > span > a:hover{ color:#fff; text-decoration:none;}
.gnb > div.menu > ul > li > ul{ background:#867561; border-bottom:1px solid #867561; padding:10px 0; display:none;}
.gnb > div.menu > ul > li > ul > li > a{padding-left:30px; color:#e0e0e0; font-size:14px;}
.gnb > div.menu > a{float:left;}
.gnb .member {padding:10px 0px; overflow:hidden;}
.gnb .member a{color:#a1a1b2; font-size:11px; width:48%; display:block; float:left; }
}