﻿#tab_wrap{width:100%; overflow:hidden;}
#tabmenu{ width:480px; position:relative; overflow:hidden; margin-bottom:7px;}
#tabmenu ul,#tabmenu ul li{font-size:12px; font-weight:bold; height:22px; *height:34px; margin:0;padding:0}
#tabmenu ul li{background:#fff; width:117px; height:22px; *height:34px; padding-top:10px; text-align:center; border:#e0e0e0 1px solid; list-style:none;}
#tabmenu ul li,#tabmenu ul li a{height:22px; *height:34px;}
#tabmenu ul li{float:left;}
#tabmenu ul li a{color:#666;cursor:pointer;}
#tabmenu ul li a:hover{color:#666;}
#tabmenu ul li.on{width:120px; background:#363636; border:none; border-top:#5a67d8 3px solid; height:21px;}
#tabmenu ul li.on a{color:#fff;}

#tabcontent_wrap{clear:both; width:478px; height:195px; padding:15px 0 10px 0; border:#e0e0e0 1px solid; background:#fff;}



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

ul#nav-gnb li ul{list-style: none; padding: 0px; margin: 0px;position: absolute; top: 0; left: 0px; display: none; }
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:70px; 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: 143px; background-position: 0 0; }
ul#nav-gnb li.menu02 { position:relative; *z-index:9999998;}
ul#nav-gnb li.menu02 a.depth01{ width: 147px; background-position: -143px 0;}
ul#nav-gnb li.menu03 { position:relative; *z-index:9999997;}
ul#nav-gnb li.menu03 a.depth01{ width: 142px; background-position: -290px 0;}
ul#nav-gnb li.menu04 { position:relative; *z-index:9999996;}
ul#nav-gnb li.menu04 a.depth01{ width: 142px; background-position: -432px 0;}
ul#nav-gnb li.menu05 { position:relative; *z-index:9999996;}
ul#nav-gnb li.menu05 a.depth01{ width: 142px; background-position: -574px 0;}
ul#nav-gnb li.menu06 { position:relative; *z-index:9999996;}
ul#nav-gnb li.menu06 a.depth01{ width: 142px; background-position: -716px 0;}
ul#nav-gnb li.menu07 { position:relative; *z-index:9999996;}
ul#nav-gnb li.menu07 a.depth01{ width: 142px; background-position: -858px 0;}


ul#nav-gnb li.menu01:hover a.depth01{ width: 143px; background-position: 0 -70px;}
ul#nav-gnb li.menu02:hover a.depth01{ width: 147px; background-position: -143px -70px;}
ul#nav-gnb li.menu03:hover a.depth01{ width: 142px; background-position: -290px -70px;}
ul#nav-gnb li.menu04:hover a.depth01{ width: 142px; background-position: -432px -70px;}
ul#nav-gnb li.menu05:hover a.depth01{ width: 142px; background-position: -574px -70px;}
ul#nav-gnb li.menu06:hover a.depth01{ width: 142px; background-position: -716px -70px;}
ul#nav-gnb li.menu07:hover a.depth01{ width: 142px; background-position: -858px -70px;}


ul#nav-gnb li.menu01 ul{top:70px; left:0px; padding:10px 0; background:#9396c9; height:169px; z-index:9999999999;}
ul#nav-gnb li.menu01 ul li{display:block; height:24px; line-height:24px; font-size:12px;}
ul#nav-gnb li.menu01 ul li a{display:block; width:123px; text-align:left; padding:0 10px; height:24px; color:#fff; text-decoration:none; letter-spacing:-1px;}
ul#nav-gnb li.menu01 ul li a:hover{display:block; color:#fff; background:#6367a9;}

ul#nav-gnb li.menu02 ul{top:70px; left:-1px; padding:10px 0; background:#9396c9; height:169px; z-index:9999999999;}
ul#nav-gnb li.menu02 ul li{display:block; height:24px; line-height:24px; font-size:12px;}
ul#nav-gnb li.menu02 ul li a{display:block; width:139px; text-align:left; padding:0 10px; height:24px; color:#fff; text-decoration:none; letter-spacing:-1px;}
ul#nav-gnb li.menu02 ul li a:hover{display:block; color:#fff; background:#6367a9;}

ul#nav-gnb li.menu03 ul{top:70px; left:-1px; padding:10px 0; background:#9396c9; height:169px; z-index:9999999999;}
ul#nav-gnb li.menu03 ul li{display:block; height:24px; line-height:24px; font-size:12px;}
ul#nav-gnb li.menu03 ul li a{display:block; width:123px; text-align:left; padding:0 10px; height:24px; color:#fff; text-decoration:none;}
ul#nav-gnb li.menu03 ul li a:hover{display:block; color:#fff; background:#6367a9;}

ul#nav-gnb li.menu04 ul{top:70px; left:-1px; padding:10px 0; background:#9396c9; height:169px; z-index:9999999999;}
ul#nav-gnb li.menu04 ul li{display:block; height:24px; line-height:24px; font-size:12px;}
ul#nav-gnb li.menu04 ul li a{display:block; width:130px; text-align:left; padding:0 10px; height:24px; color:#fff; text-decoration:none; letter-spacing:-1px;}
ul#nav-gnb li.menu04 ul li a:hover{display:block; color:#fff; background:#6367a9;}

ul#nav-gnb li.menu05 ul{top:70px; left:-1px; padding:10px 0; background:#9396c9; height:169px; z-index:9999999999;}
ul#nav-gnb li.menu05 ul li{display:block; height:24px; line-height:24px; font-size:12px;}
ul#nav-gnb li.menu05 ul li a{display:block; width:103px; text-align:left; padding:0 20px; height:24px; color:#fff; text-decoration:none;}
ul#nav-gnb li.menu05 ul li a:hover{display:block; color:#fff; background:#6367a9;}

ul#nav-gnb li.menu06 ul{top:70px; left:-1px; padding:10px 0; background:#9396c9; height:169px; z-index:9999999999;}
ul#nav-gnb li.menu06 ul li{display:block; height:24px; line-height:24px; font-size:12px;}
ul#nav-gnb li.menu06 ul li a{display:block; width:123px; text-align:left; padding:0 10px; height:24px; color:#fff; text-decoration:none;}
ul#nav-gnb li.menu06 ul li a:hover{display:block; color:#fff; background:#6367a9;}

ul#nav-gnb li.menu07 ul{top:70px; left:-1px; padding:10px 0; background:#9396c9; height:169px; z-index:9999999999;}
ul#nav-gnb li.menu07 ul li{display:block; height:24px; line-height:24px; font-size:12px;}
ul#nav-gnb li.menu07 ul li a{display:block; width:103px; text-align:left; padding:0 20px; height:24px; color:#fff; text-decoration:none;}
ul#nav-gnb li.menu07 ul li a:hover{display:block; color:#fff; background:#6367a9;}