@charset "utf-8";
/* 나이스데이터 공통 네비게이션 CSS - 2011.10.28(금) */

#gnb {width:995px; margin:0 auto;}
#gnb ul.gnb_menu_first {width:790px; z-index:21; /* IE6,7 z-index bug fix */}
#gnb ul {position:relative; top:44px; left:204px; height:20px}
#gnb ul li {position:relative; float:left; padding:4px 19px 0 0; background:url(../images/main/bgline_topmenu.gif) no-repeat right; /*1Depth*/ }
#gnb .endMenu {float:left; padding:4px 19px 0 0; background:url(../images/main/bgline_blank.gif) no-repeat right}
#gnb .specialMenu {float:left; padding:0; background:url(../images/main/bgline_white.gif) right}
#gnb ul li ul {position:absolute; display:none; top:41px; width:995px; height:30px; margin:0 auto; background:url(../images/main/bg_2depth.jpg) no-repeat bottom; /*2Depth 서브메뉴. 초기값으로 보이지않게한다.*/ }
#gnb ul li ul li {float:left;}
#gnb .gnb1_sub {position:absolute; left:0; /*2Depth 위치설정*/} 
#gnb .gnb2_sub {position:absolute; left:0;} 
#gnb .gnb3_sub {position:absolute; left:-120px;}
#gnb .gnb4_sub {position:absolute; left:-100px;}
#gnb .gnb5_sub {position:absolute; left:-119px;}
#gnb .gnb6_sub {position:absolute; left:-405px;}

#gnb ul li ul li { float:left; }
#gnb ul li ul li a {text-decoration:none; }
#gnb ul li ul li div.subMapBox {float:left; display:none; position:absolute; top:30px;}
div.subMapBox_bg {display:none; position:absolute; left:0; top:115px; width:100%; padding-bottom:50px; background:url(../images/main/bg_maparea.png) repeat-x bottom; /*3Depth 메뉴박스*/ z-index:20;}
#gnb ul li ul li div.subMapBox1_1, .subMapBox1_2,  .subMapBox1_3, .subMapBox1_4, .subMapBox1_5, .subMapBox1_6, .subMapBox2_1, .subMapBox2_2, .subMapBox2_3, .subMapBox3_1, .subMapBox3_3, .subMapBox3_4, .subMapBox3_5, .subMapBox4_1, .subMapBox4_3, .subMapBox4_4 {width:995px; padding-bottom:40px;}
#gnb ul li ul li div.subMapBox1_1 {left:-199px;}
#gnb ul li ul li div.subMapBox1_2 {left:-281px;}
#gnb ul li ul li div.subMapBox1_3 {left:-411px;}
#gnb ul li ul li div.subMapBox1_4 {left:-510px;}
#gnb ul li ul li div.subMapBox1_5 {left:-645px;}
#gnb ul li ul li div.subMapBox1_6 {left:-767px;}
#gnb ul li ul li div.subMapBox2_1 {left:-319px;}
#gnb ul li ul li div.subMapBox2_2 {left:-411px;}
#gnb ul li ul li div.subMapBox2_3 {left:-518px;}
#gnb ul li ul li div.subMapBox3_1 {left:-290px;}
#gnb ul li ul li div.subMapBox3_3 {left:-452px;}
#gnb ul li ul li div.subMapBox3_4 {left:-525px;}
#gnb ul li ul li div.subMapBox4_1 {left:-400px;}
#gnb ul li ul li div.subMapBox4_3 {left:-587px;}
#gnb ul li ul li div.subMapBox4_4 {left:-659px;}

#gnb ul li ul li div.subMapBox .depth3 dt {clear:left; float:left; padding:8px 0; width:120px; background:url(../images/main/bgline_topmenu.gif) repeat-y right; /*3Depth*/}
#gnb ul li ul li div.subMapBox .depth3 dd {padding:8px 20px 8px 0; border-bottom:1px solid #e5e5e5; line-height:16px; /*4Depth*/}
#gnb ul li ul li div.subMapBox .depth3_vertial dt {clear:left; float:left; padding:8px 0; width:140px; background:url(../images/main/bgline_topmenu.gif) repeat-y right; /*3Depth*/}
#gnb ul li ul li div.subMapBox .depth3_vertial dd {padding:8px 20px 8px 120px; color:#91a1b0; border-bottom:1px solid #e5e5e5; font-size:11px; /*4Depth*/}
#gnb ul li ul li div.subMapBox .depth3_vertial p {padding-top:3px}
#gnb ul li ul li div.subMapBox .sm {padding:6px 20px 10px 0px; background:url(../images/main/bgline_topmenu.gif) no-repeat right; /*4Depth 구분라인*/}
#gnb ul li ul li div.subMapBox a:link {color:#91a1b0; font-size:11px; font-weight:normal; text-decoration:none;}
#gnb ul li ul li div.subMapBox a:visited {color:#91a1b0; font-size:11px; font-weight:normal; text-decoration:none;}
#gnb ul li ul li div.subMapBox a:hover, active {color:#5b6b7a; font-size:11px; font-weight:normal; text-decoration:underline;}
#gnb ul li ul li div.subMapBox .dtitle {color:#5b8bc9; font-size:11px; font-weight:bold; text-decoration:none;}


#emulator {display:none; top:2px; width:100%;background:url("../images/bg_gnb_login.gif") no-repeat scroll center top transparent;}
#emulator .login_info {width:580px; margin:3px auto 0; text-align:center; color:#FFF;}
#emulator .login_info span {color:#FFF;}
#emulator .login_info span.memb_name {font-weight:bold;}
#emulator .login_info img {vertical-align:middle;}