#header {  z-index:9999; height:75px; position:relative; z-index:4; background:url('/image/main/header_bg.png') 50% 0;}
#container {padding-top:0px;padding-bottom:150px;z-index:3; }
.inner {margin:0 auto;width:950px;position:relative;z-index:3; }
#header .inner {z-index:3}

/* header */
#header .mm_logo {float:left; margin-top:-7px;}
#header #Tgnb {float:right; margin-top:30px; }
#header #Tgnb li {float:left;padding:0 20px 0 20px; border-right:1px solid #878787; position:relative; z-index:3}
#header #Tgnb li:first-child {margin-left:0}
#header #Tgnb ul {display:none;position:absolute;width:800px; top:52px;left:0;  }
#header #Tgnb ul li{padding:0 10px 0 10px;; border:none;}
#header #Tgnb ul li a{ font-family:'Nanum Gothic'; font-size:14px; color:#fff; font-weight:bold; text-decoration:none;}
#header #Tgnb ul li a:hover{color:#fff000;}
#header #Tgnb ul li:first-child {margin:0}
#header #Tgnb ul.snb01 {left:0px;width:800px}
#header #Tgnb ul.snb02 {left:-10px;width:600px}
#header #Tgnb ul.snb03 {left:30px;width:900px}
#header #Tgnb ul.snb04 {left:30px;width:500px}
#header #Tgnb ul.snb05 {left:0px;width:800px}
#header #Tgnb ul.snb06 {left:-10px;width:830px}
#header #Tgnb ul.snb07 {left:20px;width:800px}
#header #Tgnb ul.snb08 {left:-315px;width:630px}

#header #Tgnb ul.on {display:block}

/* main */
.main #header {border-bottom:0px solid #40a3d8; }
.main #container {padding-top:0;padding-bottom:0px}

