/* 각페이지 레이아웃에대한 css */


/*공통부분*/
/*#wrap{position:relative;clear:both;width:100%;}*/

/*드롭다운메뉴*/

#gnb {position:relative;top:80px;height:45px;width:100%;border-top:1px solid #ccc;border-bottom:3px solid #ccc;z-index:999;background:#fff;}
#gnb:after {display:block; content:"";clear:both;}
#gnb .gnb_wrap{width:100%;margin:0 auto;background:#2474d6;}
#gnb .gnb_wrap:after {display:block; content:"";clear:both;}
#gnb .gnb_wrap>ul{max-width:1200px;margin:0 auto;background:url(/activeblackbox/images/common/menu_line.gif) 0 bottom no-repeat;}
#gnb .gnb_wrap>ul:after {display:block; content:"";clear:both;}
#gnb .gnb_wrap>ul>li{height:45px; line-height:45px;width:16%;text-align:center;background:url(/activeblackbox/images/common/menu_line.gif) 100% bottom no-repeat; float:left;}
#gnb .gnb_wrap>ul>li a.dep01{color:#fff; font-size:19px; font-weight:normal;letter-spacing:0px;}
#gnb .gnb_wrap>ul>li.slc a.dep01{color:#febd17;}
#gnb .gnb_wrap>ul>li.ov a.dep01{color:#fff;}
#gnb .gnb_wrap>ul>li.on a.dep01{color:#cdcdcd;}


#gnb .gnb_wrap>ul>li div.dep02{background:#fff;width:100%; position: absolute; top: 45px; left: 0; z-index: 9900; color:#ccc; line-height:1.5; text-align:left;display:none;border-bottom:2px solid #2474d6}
#gnb .gnb_wrap>ul>li div.dep02 a{color:#343434;}
#gnb .gnb_wrap>ul>li div.dep02 .sub_nav{max-height:300px;max-width:1200px; width:100%; margin:auto;}
#gnb .gnb_wrap>ul>li div.dep02 .sub_nav:after{display:block; content:"";clear:both;}
#gnb .gnb_wrap>ul>li div.dep02 .sub_nav .sub_rt_nav{float:left;width:100%;border-right:0px solid #c6b6d4;}
#gnb .gnb_wrap>ul>li div.dep02 .sub_nav .sub_rt_nav:after{display:block; content:"";clear:both;}
#gnb .gnb_wrap>ul>li div.dep02 .sub_nav .sub_rt_nav ul.dep02_nav{width:16.4%;border-left:0px solid #c6b6d4;float:left;padding:20px 0;min-height:300px;}
#gnb .gnb_wrap>ul>li div.dep02 .sub_nav .sub_rt_nav ul.dep02_nav>li{margin-top:6px;min-height:20px;}
#gnb .gnb_wrap>ul>li div.dep02 .sub_nav .sub_rt_nav ul.dep02_nav>li:after{display:block; content:"";clear:both;}
#gnb .gnb_wrap>ul>li div.dep02 .sub_nav .sub_rt_nav ul.dep02_nav>li:first-child{margin-top:0px;}
#gnb .gnb_wrap>ul>li div.dep02 .sub_nav .sub_rt_nav ul.dep02_nav>li>a{display:block;width:100%;padding-left:40px;height:20px;line-height:20px;font-size:1.3rem;font-weight:normal;}
#gnb .gnb_wrap>ul>li div.dep02 .sub_nav .sub_rt_nav ul.dep02_nav>li>a:hover{color:#de6725;}
#gnb .gnb_wrap>ul>li div.dep02 .sub_nav .sub_rt_nav ul.dep02_nav>li.dep02_nav_btn{margin:0 0 0 30px;min-height:30px;}
#gnb .gnb_wrap>ul>li div.dep02 .sub_nav .sub_rt_nav ul.dep02_nav>li.dep02_nav_btn>a{display:block;padding:0;height:30px;line-height:30px;font-size:15px;font-weight:normal;background:none;}

#gnb .gnb_wrap>ul>li div.dep02 .dep03{width:100%;margin-left:60px;margin-top:4px;}
#gnb .gnb_wrap>ul>li div.dep02 .dep03:after{display:block; content:"";clear:both;}
#gnb .gnb_wrap>ul>li div.dep02 .dep03>li{	}
#gnb .gnb_wrap>ul>li div.dep02 .dep03>li a{display:block;font-size:14px;font-weight:normal;height:20px;line-height:24px;color:#555;}
#gnb .gnb_wrap>ul>li div.dep02 .dep03>li a:hover{color:#de6725;}
#gnb .gnb_wrap>ul>li div.dep02 .sub_nav .sub_rt_nav ul.dep02_nav>li ul.dep03>li:first-child a{margin-left:0;}