
/*header*/
#header{background:url(/img/images/back_blue.png) no-repeat center top;width:800px;margin:0 auto;}

#lnb {width:800px;height:32px;clear:both;margin:0 auto;}
#lnb li a {text-shadow:1px 1px 1px #000;}
#lnb li a .dc-mega-icon {background:url(/img/images/arrow_blue.gif) no-repeat 0 0;}
#lnb li .sub {border-color:#2a4266;}
#lnb li .sub li.mega-hdr a.mega-hdr-a {background:#4067a2;}

/*메인메뉴*/
#lnb ul {list-style: none;text-align:center}
#lnb ul li {list-style: none;text-align:left}
#lnb ul {position: relative;padding:0;margin:0;z-index:100;}
#lnb ul li ul {display:none;}
#lnb .sub {display:none;}
#lnb .sub ul {display:block;}

#lnb, #lnb, #lnb li {margin:0;padding:0;border:none;line-height:16px;}
#lnb {position:relative;overflow:hidden;}
#lnb li {float:left;margin:0 10 10 0px;padding:0 0 10 0px;;font-size:14px;letter-spacing:-1px;;}
#lnb li.active {background:#fff}
#lnb li a {display:block;color:#fff;padding:12px 20px;background:url(/img/images/bg_blue.jpg) repeat-x 100% 0;text-shadow:1px 1px 1px #4c1a06;text-decoration:none;}
#lnb li a.dc-mega {position:relative;}
#lnb li a .dc-mega-icon {display:block;position:absolute;top:14px;right:10px;width:8px;height:12px;background:url(/img/images/arrow_blue.gif) no-repeat 0 0;}
#lnb li.mega-hover a, #lnb li a:hover, #lnb li a.active {background-position:100% -32px;color:#000;text-shadow:none;}
#lnb li a.active .dc-mega-icon {background-position:0 -20px;}
#lnb li.mega-hover a .dc-mega-icon {background-position:0 -20px;}

#lnb li .sub-container {position:absolute;padding-left:2px;margin-left: -3px;}
#lnb li .sub {padding: 20px 0px 10px 20px;border:1px #4067a2 solid;border-top:none;background:#fff;-moz-border-radius:0px 0px 5px 5px;border-radius:0px 0px 5px 5px;moz-box-shadow:2px 3px 2px #c0c0c0;-webkit-box-shadow::2px 3px 2px #c0c0c0;box-shadow:2px 3px 2px #c0c0c0;}
#lnb li .sub-container.mega .sub {padding:10px 0 10px 10px;clear: both;}
#lnb li .sub .row {width:100%;overflow:hidden;clear:both;}

#lnb li .sub li {list-style:none;float:none;width:140px;font-size:12px;font-weight:normal;font-family:"돋움";}
#lnb li .sub li.mega-hdr {margin: 5px 10px 0 0;float:left;}
#lnb li .sub li.mega-hdr.last {margin-right:0;}
#lnb li .sub a {background:none;border:none;text-shadow:none;color:#111;padding:7px 10px;display:block;float:none;text-decoration:none;font-size:12px;}
#lnb li .sub li.mega-hdr a.mega-hdr-a {font-family:"돋움";font-size:12px;padding:4px;margin-bottom:5px;background: #4067a2;font-weight:bold;color:#fff;text-shadow:1px 1px 1px #333;text-align:center}
#lnb li .sub li.mega-hdr a.mega-hdr-a:hover {color:#000;text-shadow:none;}

#lnb .sub li.mega-hdr li a {padding: 2px 4px 2px 20px;background:url(/img/images/arrow_off.gif) no-repeat 5px 5px;font-weight:normal;font-family:"돋움";font-size:12px}
#lnb .sub li.mega-hdr li a:hover {color:#a32403;background:#efefef url(/img/images/arrow_on.gif) no-repeat 5px 5px;}
#lnb .sub ul li {padding-right:0;}

#lnb li .sub-container.non-mega .sub {padding:10px}
#lnb li .sub-container.non-mega li {padding:0;width:200px;margin:0;}
#lnb li .sub-container.non-mega li a {padding: 4px 5px 4px 22px;background:url(/img/images/arrow_off.gif) no-repeat 7px 7px;font-family:"돋움";font-size:12px}
#lnb li .sub-container.non-mega li a:hover {color:#a32403; background: #efefef url(/img/images/arrow_on.gif) no-repeat 7px 7px;}