@charset "utf-8";
/* CSS Document */

/* 4단 세로메뉴
---------------------------------------------------------------------------------*/
#lnb { margin:0 0 30px 0; padding:0; font-family:Tahoma, Geneva, sans-serif; font-size:12px; *zoom:1; list-style:none; overflow:hidden; border:1px solid #f1f1f1; border-top:none; background-color:#fff; }

/* 1차 */
#lnb li a { padding:12px; display:block; color:#555; background-color:#fff; text-transform:uppercase; border-top:1px solid #f1f1f1; *zoom:1; }
#lnb li a:hover { color:#6b95b2 !important; }
#lnb li.on a { font-weight:bold; color:#fff; background:#6d95b1 url(images/btn_arrow.gif) no-repeat right center; }
#lnb li.on a:hover { font-weight:bold; color:#000!important; }

/*2차 */
#lnb li ul { list-style:none; margin:0; padding:0; font:8pt 돋움; letter-spacing:-1px; }
#lnb li ul li a { padding-left:30px; font-weight:normal; border:none; border-top:1px solid #e6f1f8; background:#191e1f; color:#505050; text-transform:none; }
#lnb li.on ul li a { font-weight:normal !important; color:#505050; background:#f5fbff; }
#lnb li.on ul li.on a { font-weight:bold !important; color:#505050; background:#eff8ff url(images/white/btn_arrow.gif) no-repeat right center; }

/*3차 */
#lnb li ul li ul { margin:0; padding:0; }
#lnb li ul li ul li a { padding:8px 0 8px 50px; background:none; border-top:none; }
#lnb li.on ul li.on ul li a { font-weight:normal !important; color:#999; background:none; }
#lnb li.on ul li.on ul li.on a { font-weight:bold !important; color:#6b95b2; }

/*4차 */
#lnb li ul li ul li ul { margin:0; padding:0; }
#lnb li ul li ul li ul li a { padding-left:36px; background:none; border:none; }
#lnb li.on ul li.on ul li.on ul li a { font-weight:normal !important; color:#999; background:none; }
#lnb li.on ul li.on ul li.on ul li.on a{ font-weight:bold !important; color:#6b95b2; }