@charset "utf-8";
/*
NHN UIT Lab. WebStandardization Team (http://html.nhndesign.com/)
Jeong, Chan Myeong 070601~070630
*/

body { background:#ffffff;}

/* Site Layout - Content Body */
#contentBody { position:relative; width:980px; padding-bottom:30px; overflow:hidden; background:url() repeat-y left top; border-bottom:0px solid #dddddd;}
#left_login{margin-bottom:10px;border:2px solid #99ccff;}
/* Site Layout - Column Left */
#columnLeft { position:relative; width:155px; float:left;}
#columnLeft .mask { width:115px; height:5px; background:#ffffff; display:block; clear:both;}
#left_login{margin-bottom:10px;}
#submenu_top    { position:relative; width:155px;height:30px; text-align:center;  padding:15px 0px 10px 0px; font-size:14px; font-weight:bold; text-decoration:none; color:#ffffff; font-family:"돋움", Dotum, "굴림", Gulim, AppleGothic, Sans-serif; overflow:hidden; background:url(../images/default/submenu_top.gif) no-repeat; left top; border-bottom:0px solid #dddddd;}
#submenu_inner {  width:105px;}
#submenu_middle { position:relative; width:155px; background:url(../images/default/submenu_middle.gif) repeat-y;}
#submenu_bottom { position:relative; width:155px;height:9px; overflow:hidden; background:url(../images/default/submenu_bottom.gif) no-repeat left top;}



#lnb { border-top:0px solid #dddddd; padding:0px; width:155px;margin:0px;margin-bottom:10px;background:url(../images/default/submenu_middle.gif) repeat-y left bottom;}
#lnb li { padding-bottom:5px; list-style:none;}
#lnb li a { padding:0px; width:115px;  padding-left:20px; height:20px; display:block; border:0px solid #e8e8e8; background:url(../images/default/bgLnbOff.gif) repeat-x left bottom; color:#3e3e3e; position:relative; z-index:99; text-decoration:none;}
#lnb li a:hover,
#lnb li a:focus { color:#ff6600;border:0px solid #de4332;}
#lnb li.on a { color:#ff6600;border:0px solid #de4332;background:url(../images/default/bgLnbOn.gif) repeat-x left bottom;}
#lnb li.on a:hover,
#lnb li.on a:focus { font-weight:normal;}
#lnb li ul { display:block; position:relative; width:100px; padding:5px 0px 0px 20px; border-top:0px solid #ffffff; overflow:hidden;margin:0px 0 10px 0px;}
#lnb li.on ul { display:block;}
#lnb li ul li { padding:0; border-top:0px solid #f2f2f2; position:relative; top:-1px;}
#lnb li ul li a { padding:0px; width:115px; color:#818181 !important; border:none; background:none !important; border:none !important;}
#lnb li ul li a:hover,
#lnb li ul li a:focus { font-weight:normal !important; color:#ff6600 !important;}
#lnb li.on ul li.on a { color:#ff6600 !important; font-weight:bold !important; background:url(../images/default/bulletLnb.gif) no-repeat 115px center  !important;}


/* Site Layout - Column Right */
#columnCenter { width:665px; float:left; overflow:hidden; margin-left:15px;}
#visualArea { width:770px; height:200px; background:#f5f5f5; margin-bottom:2.5em; position:relative; left:-15px; margin-right:-15px;}
#content { width:100%; overflow:hidden;}


