
/* Menu Common */
.adm-menu {position:relative; overflow:visible; border:1px solid; font-size:11px; line-height:normal; *zoom:1; white-space:nowrap; font-family:"나눔고딕", "Nanum Gothic", dotum, tahoma, gulim, sans-serif; z-index:100;}
.adm-menu:after {content:""; display:block; clear:both;}
.adm-menu .inset {position:relative; overflow:visible; border:1px solid; z-index:80; *zoom:1; background-image:url('/_common/images/bgBar.png'); background-repeat:repeat-x; _background-image:none;}
.adm-menu .inset:after {content:""; display:block; clear:both;}
.adm-menu ul {float:left; list-style:none; margin:-1px 0; padding:0;}
.adm-menu ul:after {content:""; display:block; clear:both;}
.adm-menu li {position:relative; z-index:70; float:left;}
.adm-menu a {position:relative; float:left; padding:7px 0 7px 0; margin-bottom:-1px; text-decoration:none !important; cursor:pointer; }
.adm-menu a span {padding:0 8px; height:14px; color:#fff; font-weight:bold; vertical-align:top;}
.adm-menu a span .i {display:inline-block; width:8px; height:8px; padding:0; margin:3px 0 0 5px; border:0 !important; font-size:0; line-height:0; overflow:hidden; vertical-align:top; background:url('/_common/images/iconSub.gif') no-repeat 50% 0; opacity:.4; filter:alpha(opacity=40);}

.adm-menu .gradient {display:none; _display:block; position:absolute; z-index:70; top:0; left:0; width:100%; height:30px; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/_common/images/bgBar.png', sizingMethod='scale');}
.adm-menu .shadow {position:absolute; bottom:-3px; left:0; width:100%; height:0; font-size:0; line-height:0; overflow:hidden; margin:1px -1px; z-index:70; border:1px solid #ccc; border-top:0;}

/* Menu Major */
.adm-menu .major {position:relative; z-index:80; float:left;}
.adm-menu .major a {overflow:hidden;}
.adm-menu .major span {border-left:1px solid; border-right:1px solid; _zoom:1;}

/* Menu Hover */
.adm-menu .major li.active {z-index:80; margin:0 -1px 0; border-left:1px solid; border-right:1px solid; _border:0; _margin:0;}
.adm-menu .major li a:hover,
.adm-menu .major li a:active,
.adm-menu .major li a:focus {padding-left:1px; padding-right:1px; background-image:url('/_common/images/bgBarHover.png'); _background-image:none; /*_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/_common/images/bgBarHover.png', sizingMethod='scale');*/}
.adm-menu .major li.active a {padding-left:1px; padding-right:1px; background-image:url('/_common/images/bgBarActiveHover.png'); _background-image:none; /*_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/_common/images/bgBarActiveHover.png', sizingMethod='scale');*/}
.adm-menu .major li.active .i {background-position:center -50px; opacity:1; filter:none;}

/* Menu Active */
.adm-menu .major.m1 .m1,
.adm-menu .major.m2 .m2,
.adm-menu .major.m3 .m3,
.adm-menu .major.m4 .m4,
.adm-menu .major.m5 .m5,
.adm-menu .major.m6 .m6,
.adm-menu .major.m7 .m7,
.adm-menu .major.m8 .m8,
.adm-menu .major.m9 .m9,
.adm-menu .major.m10 .m10,
.adm-menu .major.m11 .m11,
.adm-menu .major.m12 .m12 {z-index:90; margin:0 -1px; border-left:1px solid; border-right:1px solid;}

.adm-menu .major.m1 .m1 a,
.adm-menu .major.m2 .m2 a,
.adm-menu .major.m3 .m3 a,
.adm-menu .major.m4 .m4 a,
.adm-menu .major.m5 .m5 a,
.adm-menu .major.m6 .m6 a,
.adm-menu .major.m7 .m7 a,
.adm-menu .major.m8 .m8 a,
.adm-menu .major.m9 .m9 a,
.adm-menu .major.m10 .m10 a,
.adm-menu .major.m11 .m11 a,
.adm-menu .major.m12 .m12 a {padding-left:1px; padding-right:1px; background:url('/_common/images/bgBarActive.png') repeat-x; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/_common/images/bgBarActive.png', sizingMethod='scale');}

.adm-menu .major.m1 .m1 span,
.adm-menu .major.m2 .m2 span,
.adm-menu .major.m3 .m3 span,
.adm-menu .major.m4 .m4 span,
.adm-menu .major.m5 .m5 span,
.adm-menu .major.m6 .m6 span,
.adm-menu .major.m7 .m7 span,
.adm-menu .major.m8 .m8 span,
.adm-menu .major.m9 .m9 span,
.adm-menu .major.m10 .m10 span,
.adm-menu .major.m11 .m11 span,
.adm-menu .major.m12 .m12 span,
.adm-menu .major li.active span {border:0;}

/* Menu Sub */
.adm-menu .major .sub {position:absolute; top:100%; left:-1px; margin:1px 0 0 0; display:none; width:50px; *width:auto;}
.adm-menu .major li.active .sub {display:block;}
.adm-menu .major .sub ul {margin:0; padding:1px; border:1px solid #878787; border-top:0; background:#fff;}
.adm-menu .major .sub li {width:100%; *width:auto; float:none; clear:both; display:block; _display:inline; border:0; margin:0;}
.adm-menu .major .sub a {width:100%; _width:auto; float:none; clear:both; display:block; padding:0 !important; margin:0; background-image:none !important; filter:none;}
.adm-menu .major .sub a span {display:inline-block; height:auto; padding:5px 15px 5px 10px; font-weight:normal; color:#767676; border:0;}

/* Menu Aside */
.adm-menu .aside {position:relative; z-index:80; float:right; border-left:1px solid; background:url('/_common/images/bgBarEnd.png'); _background:none; /*_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/_common/images/bgBarEnd.png', sizingMethod='scale');*/}
.adm-menu .aside ul {border-left:1px solid; padding-left:5px;}
.adm-menu .aside a {padding-left:10px; *padding-top:7px; opacity:.7;}
.adm-menu .aside a:hover,
.adm-menu .aside a:active,
.adm-menu .aside a:focus {opacity:1;}
.adm-menu .aside span {font-weight:normal; padding:0 8px 0 18px; *color:#eee; *zoom:1;}
.adm-menu .aside a:hover span,
.adm-menu .aside a:active span,
.adm-menu .aside a:focus span {*color:#fff;}
.adm-menu .aside li span {display:inline-block; height:14px;}
.adm-menu .aside .m1 span {background:url('/_common/images/iconSetup.png') no-repeat 0 center; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/_common/images/iconSetup.png', sizingMethod='crop');}
.adm-menu .aside .m2 span {background:url('/_common/images/iconHistory.png') no-repeat 0 center; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/_common/images/iconHistory.png', sizingMethod='crop');}

/* Menu Aside Sub */
.adm-menu .aside .sub {position:absolute; top:100%; right:-2px; margin:2px 0 0; display:none; width:50px; *width:auto;}
.adm-menu .aside li.active .sub {display:block;}
.adm-menu .aside .sub ul {float:right; margin:0; padding:1px; border:1px solid #878787; border-top:0; background:#fff;}
.adm-menu .aside .sub li {width:100%; *width:auto; float:none; clear:both; display:block; _display:inline; border:0; margin:0;}
.adm-menu .aside .sub a {width:100%; _width:auto; float:none; clear:both; display:block; padding:0 !important; margin:0; background-image:none !important; filter:none; overflow:hidden;}
.adm-menu .aside .sub a span {display:inline-block; padding:5px 15px 5px 10px; font-weight:normal; color:#767676 !important; border:0; _zoom:0; background-image:none !important; filter:none;}
.adm-menu .aside .sub a:hover,
.adm-menu .aside .sub a:active,
.adm-menu .aside .sub a:focus {background:#eee;}

/* Menu Color Variation */

/* Menu Purple */
.ej-adm-menu-puple {border-color:#983499; border-bottom-color:#682368;}
.ej-adm-menu-puple .inset {border-color:#b65eb7; border-bottom-color:#89388a; background-color:#822a83;}
.ej-adm-menu-puple .major span {border-left-color:#944095; border-right-color:#7d2b7e;}
.ej-adm-menu-puple .aside {border-color:#752676;}
.ej-adm-menu-puple .aside ul {border-color:#a044a2;}
.ej-adm-menu-puple .major.m1 .m1,
.ej-adm-menu-puple .major.m2 .m2,
.ej-adm-menu-puple .major.m3 .m3,
.ej-adm-menu-puple .major.m4 .m4,
.ej-adm-menu-puple .major.m5 .m5,
.ej-adm-menu-puple .major.m6 .m6,
.ej-adm-menu-puple .major.m7 .m7,
.ej-adm-menu-puple .major.m8 .m8,
.ej-adm-menu-puple .major.m9 .m9,
.ej-adm-menu-puple .major.m10 .m10,
.ej-adm-menu-puple .major.m11 .m11,
.ej-adm-menu-puple .major.m12 .m12,
.ej-adm-menu-puple .major li.active {border-color:#983499;}
.ej-adm-menu-puple .major .sub a:hover,
.ej-adm-menu-puple .major .sub a:active,
.ej-adm-menu-puple .major .sub a:focus {background-color:#e8eef7;}

/* Menu Violet */
.ej-adm-menu-violet {border-color:#6755bf; border-bottom-color:#4a3c96;}
.ej-adm-menu-violet .inset {border-color:#8e7de1; border-bottom-color:#6c5dbb; background-color:#6251b7;}
.ej-adm-menu-violet .major span {border-left-color:#7363c5; border-right-color:#5c4dac;}
.ej-adm-menu-violet .aside {border-color:#5849a4;}
.ej-adm-menu-violet .aside ul {border-color:#7563cc;}
.ej-adm-menu-violet .major.m1 .m1,
.ej-adm-menu-violet .major.m2 .m2,
.ej-adm-menu-violet .major.m3 .m3,
.ej-adm-menu-violet .major.m4 .m4,
.ej-adm-menu-violet .major.m5 .m5,
.ej-adm-menu-violet .major.m6 .m6,
.ej-adm-menu-violet .major.m7 .m7,
.ej-adm-menu-violet .major.m8 .m8,
.ej-adm-menu-violet .major.m9 .m9,
.ej-adm-menu-violet .major.m10 .m10,
.ej-adm-menu-violet .major.m11 .m11,
.ej-adm-menu-violet .major.m12 .m12,
.ej-adm-menu-violet .major li.active {border-color:#6755bf;}
.ej-adm-menu-violet .major .sub a:hover,
.ej-adm-menu-violet .major .sub a:active,
.ej-adm-menu-violet .major .sub a:focus {background-color:#f0eef8;}

/* Menu Orange */
.ej-adm-menu-orange {border-color:#d0690f; border-bottom-color:#a84f00;}
.ej-adm-menu-orange .inset {border-color:#eb961b; border-bottom-color:#dc7011; background-color:#db6600;}
.ej-adm-menu-orange .major span {border-left-color:#e07813; border-right-color:#c66200;}
.ej-adm-menu-orange .aside {border-color:#c55c00;}
.ej-adm-menu-orange .aside ul {border-color:#ed7f13;}
.ej-adm-menu-orange .major.m1 .m1,
.ej-adm-menu-orange .major.m2 .m2,
.ej-adm-menu-orange .major.m3 .m3,
.ej-adm-menu-orange .major.m4 .m4,
.ej-adm-menu-orange .major.m5 .m5,
.ej-adm-menu-orange .major.m6 .m6,
.ej-adm-menu-orange .major.m7 .m7,
.ej-adm-menu-orange .major.m8 .m8,
.ej-adm-menu-orange .major.m9 .m9,
.ej-adm-menu-orange .major.m10 .m10,
.ej-adm-menu-orange .major.m11 .m11,
.ej-adm-menu-orange .major.m12 .m12,
.ej-adm-menu-orange .major li.active {border-color:#d0690f;}
.ej-adm-menu-orange .major .sub a:hover,
.ej-adm-menu-orange .major .sub a:active,
.ej-adm-menu-orange .major .sub a:focus {background-color:#faf0e7;}

/* Menu Green */
.ej-adm-menu-green {border-color:#2d8685; border-bottom-color:#237473;}
.ej-adm-menu-green .inset {border-color:#58b2b1; border-bottom-color:#3c8e8d; background-color:#2e8686;}
.ej-adm-menu-green .major span {border-left-color:#419695; border-right-color:#2c7f7e;}
.ej-adm-menu-green .aside {border-color:#297878;}
.ej-adm-menu-green .aside ul {border-color:#3c9999;}
.ej-adm-menu-green .major.m1 .m1,
.ej-adm-menu-green .major.m2 .m2,
.ej-adm-menu-green .major.m3 .m3,
.ej-adm-menu-green .major.m4 .m4,
.ej-adm-menu-green .major.m5 .m5,
.ej-adm-menu-green .major.m6 .m6,
.ej-adm-menu-green .major.m7 .m7,
.ej-adm-menu-green .major.m8 .m8,
.ej-adm-menu-green .major.m9 .m9,
.ej-adm-menu-green .major.m10 .m10,
.ej-adm-menu-green .major.m11 .m11,
.ej-adm-menu-green .major.m12 .m12,
.ej-adm-menu-green .major li.active {border-color:#2d8685;}
.ej-adm-menu-green .major .sub a:hover,
.ej-adm-menu-green .major .sub a:active,
.ej-adm-menu-green .major .sub a:focus {background-color:#eaf3f3;}

/* Menu Gray */
.ej-adm-menu-gray {border-color:#707070; border-bottom-color:#474747;}
.ej-adm-menu-gray .inset {border-color:#797979; border-bottom-color:#4a4a4a; background-color:#3e3e3e;}
.ej-adm-menu-gray .major span {border-left-color:#545454; border-right-color:#3f3f3f;}
.ej-adm-menu-gray .aside {border-color:#383838;}
.ej-adm-menu-gray .aside ul {border-color:#646464;}
.ej-adm-menu-gray .major.m1 .m1,
.ej-adm-menu-gray .major.m2 .m2,
.ej-adm-menu-gray .major.m3 .m3,
.ej-adm-menu-gray .major.m4 .m4,
.ej-adm-menu-gray .major.m5 .m5,
.ej-adm-menu-gray .major.m6 .m6,
.ej-adm-menu-gray .major.m7 .m7,
.ej-adm-menu-gray .major.m8 .m8,
.ej-adm-menu-gray .major.m9 .m9,
.ej-adm-menu-gray .major.m10 .m10,
.ej-adm-menu-gray .major.m11 .m11,
.ej-adm-menu-gray .major.m12 .m12,
.ej-adm-menu-gray .major li.active {border-color:#555;}
.ej-adm-menu-gray .major .sub a:hover,
.ej-adm-menu-gray .major .sub a:active,
.ej-adm-menu-gray .major .sub a:focus {background-color:#f0f0f0;}