/**********************
all_menu (모바일중심)
**********************/
#all_menu{}
#all_menu h2 {  text-indent:100%; white-space:nowrap;  overflow: hidden; color:transparent;display:block; height:50px; background:#edeff1 url(../../designer/images/common/close_x.gif) right center no-repeat;}
#all_menu ul { text-align:left; }
#all_menu ul li h3 { display:block; height:24px; padding-left:13px; line-height:22px;background:#156ec0; color:#FFF; border-top:1px solid #1281e7; margin-bottom:0px;font-size:0.9em; }
#all_menu ul li h3 a{color:#FFF; display:inline-block;background:url(/_kor/designer/images/common/icon_link02.png) 100% 47% no-repeat;padding-right:15px; }
#all_menu ul ul { overflow:hidden; padding-right:0; background-color:#2d2f33; border-bottom:0px solid #333; margin-bottom:0px; margin-right:-1px; }
#all_menu ul ul li { border-bottom:1px solid #393939;  border-right:1px solid #393939; color:#999; float:left; width:50%; display:block; height:33px; line-height:normal; }
#all_menu ul ul li a { display:block; height:33px; line-height:33px; color:#CCC; text-decoration:none; padding-left:12px; }
#all_menu ul ul li a.on{background-color:#3f444f;color:#FFF;}
#all_menu ul ul li.long{ float:none; width:100%;clear:both}

@media all and (min-width:768px) and (max-width:1024px){/* 태블릿 */
	#all_menu{font-size:1.35em;}
	#all_menu h2 { height:100px; }
	#all_menu ul li h3 { display:block; height:40px; padding-left:13px; line-height:40px; }
	#all_menu ul ul li { border-bottom:1px solid #393939;  border-right:1px solid #393939; color:#999; float:left; width:50%; display:block; height:45px; line-height:normal; }
	#all_menu ul ul li a { display:block; height:45px; line-height:45px; color:#CCC; text-decoration:none; padding-left:12px; }

	
}
@media all and (min-width:1025px){/* 데스크탑 */
	#all_menu{display:none;}
	
}