#gnb{position:relative;height:70px;}
#gnbwrap{position:relative;}
#animate{position:relative;overflow:hidden;height:70px;background: #fff;}

#tm{position:absolute;top:0;left:50%;width:700px;padding-left:300px;margin-left: -512px;min-width: 1000px;}
#tm{}
#tm:after{content:"";clear:both;display:block}
#tm li.th1{float:left;width:14%;font-weight:700;font-size:1.14em;text-align: left;/* padding: 0 10px; */margin-top: 22px;}
#tm li.th1 a.th1_lnk{display:block;width:100%;height:50px;line-height:70px;font-size:18px;font-family:'BaseFontB';}
#tm li.th1 a.th1_lnk_ov{text-align:center;color:#fff;}
#tm li.th1:first-child{width:119px;}
#tm li.th1:nth-child(2){width:119px;}
#tm li.th1:nth-child(3){width:118px;}
#tm li.th1:nth-child(4){width:134px;}
#tm li.th1:nth-child(5){width:134px;}
#tm li.th1:last-child{width:115px;}
#tm li ul.th2{padding: 20px 15px;}
#tm li ul.th2 li{margin-bottom:10px;}
#tm li ul.th2 li a {color:#424242;font-size:12px;text-align:left;font-family:'돋움';line-height:25px; font-weight: normal;}
#tm li ul.th2 li a.ov,#tm li ul.th2 li a:active,#tm li ul.th2 li a:hover,#tm li ul.th2 li a:focus{font-size:12px;color:#e00400;text-decoration:underline;}

#tm .current{color:#0b4682;}
#tm .ov{background:#00417E}
#tm li ul.th2 li a.ov{color:#fff;}
#tm .th2,.ov li a{color:#fff !important;}
.no1 > a {background-image:url(../images/menu.png);background-repeat: no-repeat ;background-position:0 0;}
.no1 > a:hover{background-position:0 -50px;}
.no1 .current {background-position:0 -50px;}

.no2 > a {background-image:url(../images/menu.png);background-repeat: no-repeat ;background-position:-119px 0;}
.no2 .current {background-position:-130px -70px;}
.no2 > a:hover{background-position:-119px -50px;}

.no3 > a {background-image:url(../images/menu.png);background-repeat: no-repeat ;background-position:-238px 0;}
.no3 .current {background-position:-260px -70px;}
.no3 > a:hover{background-position:-238px -50px;}

.no4 > a {background-image:url(../images/menu.png);background-repeat: no-repeat ;background-position:-356px 0;}
.no4 .current {background-position:-390px -70px;}
.no4 > a:hover{background-position:-356px -50px;}

.no5 > a {background-image:url(../images/menu.png);background-repeat: no-repeat ;background-position:-490px 0;}
.no5 .current {background-position:-520px -70px;}
.no5 > a:hover{background-position:-490px -50px;}

.no6 > a {background-image:url(../images/menu.png);background-repeat: no-repeat ;background-position:-624px 0;}
.no6 .current {background-position:-520px -70px;}
.no6 > a:hover{background-position:-624px -50px;}

hr.line{border-top: 2px solid #00417E; display: block; margin-top: 72px;}
