@charset "utf-8";
/* CSS Document */

/*헤더영역 CSS*/
#wrap{position:relative; z-index: 99;}

#header{width:100%; height:90px; position:absolute; top:0; left:0; z-index:1000;overflow:hidden; background:#FFFFFF;}
#header_wrap{width:1000px; height:90px; margin:0 auto; position:relative;}
.logo{width:250px; height:90px; position:relative;left:31px; top:33px;}

.top_navi{position:absolute; right:22px; top:10px; font-size:10px;}
.top_navi li{float:left; padding-left:20px;  border-right:1px solid #ccc;}
.top_navi a{padding-right:20px;}
.nopd_right{padding-right:0 !important;}

#menu{position:absolute; right:0px; top:50px;}
#menu li{float:left;}
#menu a.tab{height:13px; display:block; text-indent:-9999px;}

#menu .gnb1 a.tab{width:70px; background:url(../images/menu01.png) no-repeat;}
#menu .gnb1 a.tab:hover{width:70px; background:url(../images/menu01-1.png) no-repeat;}

#menu .gnb2 a.tab{width:70px; background:url(../images/menu02.png) no-repeat;}
#menu .gnb2 a.tab:hover{width:70x; background:url(../images/menu02-1.png) no-repeat;}

#menu .gnb3 a.tab{width:84px; background:url(../images/menu03.png) no-repeat;}
#menu .gnb3 a.tab:hover{width:84px; background:url(../images/menu03-1.png) no-repeat;}

#menu .gnb4 a.tab{width:84px; background:url(../images/menu04.png) no-repeat;}
#menu .gnb4 a.tab:hover{width:84px; background:url(../images/menu04-1.png) no-repeat;}

#menu .gnb5 a.tab{width:84px; background:url(../images/menu05.png) no-repeat;}
#menu .gnb5 a.tab:hover{width:84px; background:url(../images/menu05-1.png) no-repeat;}

#menu .gnb6 a.tab{width:70px; background:url(../images/menu06.png) no-repeat;}
#menu .gnb6 a.tab:hover{width:70px; background:url(../images/menu06-1.gif) no-repeat;}

#menu .gnb1{margin:0 40px 0 0;}
#menu .gnb2{margin:0 40px 0 0;}
#menu .gnb3{margin:0 40px 0 0;}
#menu .gnb4{margin:0 40px 0 0;}
#menu .gnb5{margin:0 40px 0 0;}
#menu .gnb6{margin:0 0 0 0;}

.sub{position:relative; width:1000px; margin:0 auto;}

#all_menu{width:100%; height:130px; position:relative; top:0px; background:#FFFFFF repeat-x}
#all_menu ul{position:absolute; top:0; right:0; height:130px; border-right:1px solid #EFEFEF;}
#all_menu ul li{text-align:center;}
#all_menu ul a{display:block; color:#888888; font-size:11px; line-height:13px; padding:5px 0 3px;}
#all_menu ul a:hover{color:#366fc3; font-weight:bold;}

#all_menu ul.menu01{width:105px;left:315px;}
#all_menu ul.menu02{width:105px;left:423px;}
#all_menu ul.menu03{width:115px;left:540px;}
#all_menu ul.menu04{width:115px;left:670px;}
#all_menu ul.menu05{width:115px;left:790px;}
#all_menu ul.menu06{width:115px;left:900px;border:none;}


/*풋터영역*/
#footer_wrap{clear:both;position:relative; width:100%; border-top:1px solid #EDEDED;}
#footer{width:1000px; height:100px; position:relative; margin:0 auto; margin-top:20px; margin-bottom:0px;}
.footer_info li{float:left; margin-right:20px;}
.footer_info{position:relative; top:14px; left:0;}

.footer_add{position:absolute; top:14px; right:75px;}

.footer_logo{position:absolute; top:8px; right:0;}

