@charset "utf-8";
/* CSS Document */

body { margin:0; padding:0; background:#dbdbdb url(../images/white/bg.gif) repeat-x left top; }

img {border:0;}

form {margin:0;  padding:0;}

#lnb { margin:0; padding:0; }
#lnb ul { margin:0; padding:0; }

#bodyWrap {width:820px; margin:0 auto;}

#headerNav { width:100%; position:relative; height:25px; background-color:#737373; overflow:hidden;}

#nav {margin:0; padding:0; list-style:none; float:right; margin-top:5px; margin-right:5px; overflow:hidden;}
#nav li {float:left; padding:0 5px;}
#nav li a {text-decoration:none; font-family:Arial, "돋움"; font-size:9px; color:#c1c0c0; }
#nav li a:hover, #nav li a:focus { text-decoration:underline !important;}

#header { width:100%; position:relative; background-color:#f1ff95; text-align:left; overflow:hidden; height:125px;}

#header img {margin-left:5px;}

#menuWrap { width:100%; margin-top:5px; position:relative;  height:35px; background:url(../images/white/menubar_bg1.gif) repeat-x top ; overflow:hidden;}

#menuBox { margin:0 10px 0 0;  padding:0;  list-style:none;float:left; height:35px;}

#menuBox .menuItem { float:left; cursor:pointer;}

#menuBox .menuItem .menuText {display:block; height:35px; white-space:nowrap; text-align:center; font-family: Arial, Helvetica, sans-serif, "돋움"; font-size:12px; padding:10px 15px 0px 15px; float:left;}

#menuBox .itemSelect .menuText {background: url("../images/white/menubar_bg3.gif") repeat-x ; font-weight:bold;}

#menuBox .itemSelect .menuText a {color:#FFFFFF; text-decoration:none;}

#menuBox .itemOn .menuText {background: url("../images/white/menubar_bg2.gif") repeat-x ;}

#menuBox .itemOn .menuText a {color:#FFFFFF;  text-decoration:none; }

#menuBox .itemOff .menuText {}

#menuBox .itemOff .menuText a {  color:#d4d4d4;   text-decoration:none; }

#menuBox .menuItem .menuRightBG {   width:1px;   height:35px;   float:left; background:transparent url("../images/white/menubar_line.gif") no-repeat left top;}


#searchBox {float:right; margin:5px 5px 0px 0px; text-align:right; height:20px;}

#searchBox .searchKeyword {width:100px; height:15px; color:#FFFFFF; background-color:#676767; border:none;  border-bottom-color:#bdbdbd !important; border-bottom:solid 1px !important;font-size:10px; font-family:Arial, Helvetica, sans-serif, "돋움";  padding:3px 4px 0px 4px;  }

#searchBox .searchKeyword:hover, #searchBox .searchKeyword:focus,{ border-bottom-color:#dddddd !important; }

#searchBox .searchButton {vertical-align:top; width:50px; height:17px; background-image:url(../images/white/search1.gif); margin-top:2px;}

#searchBox .searchButton:hover, #searchBox .searchButton:focus,{background-image:url(../images/white/search2.gif);}



#contentWrap{ width:800px;  background-color:#ffffff; padding:20px 10px 20px 10px;  overflow:hidden; }

#leftMenu{float:left; width:200px; position:relative;  overflow:hidden;}

#login{ float:left; }

#lnb {width:186px; float:left; border:#d9d9d9 solid 3px; padding:5px 4px 1px 4px; margin-top:10px}
#lnb li { list-style:none; padding-bottom:4px;}
#lnb li a { padding:8px 10px 6px 10px; color:#666666; width:166px; display:block; background-color: #E4E4E4;   z-index:99; text-decoration:none; }
#lnb li a:hover,#lnb li a:focus { color:#FFFFFF; background:url(../images/white/select.gif) no-repeat 0px center #999999;}

#lnb li.on a { color:#ffffff; font-weight:bold; background:url(../images/white/select.gif) no-repeat 0px center #808080;}
#lnb li.on a:hover,
#lnb li.on a:focus {}


#lnb li ul { display:block; position:relative; width:176px; padding:0px 5px 3px 5px;  position:relative; overflow:hidden;  text-decoration:none; }
#lnb li.on ul { display:block; }
#lnb li ul li { padding:0;  border-bottom: #E6E6E6  solid 1px !important;}
#lnb li ul li a { font-weight:normal !important; text-decoration:none !important; padding:8px 10px 2px 10px; width:152px; color:#999999 !important;  border:none !important; background:none !important;  }
#lnb li ul li a:hover, 
#lnb li ul li a:focus { color:#777777 !important;}
#lnb li.on ul li.on a { color:#666666 !important; font-weight:bold !important;  background:url(../images/white/select2.gif) no-repeat 4px center !important;}

#left_widget{ float:left; width:200px; margin-top:5px; }

#content{float:left; padding-left:10px;  overflow:hidden; width:590px; }

#bottom { width:810px;  position:relative; padding:5px 5px 5px 5px;  height:70px; text-align:left; overflow:hidden; }

#bottom p { float:left; font-size:9px; font-family:Arial, Helvetica, sans-serif, "돋움"; color:#999999;  margin-top:4px;}

#bottom p a { color:#777777; text-decoration:none; font-weight:bold;}

#bottom p a:hover, #bottom p a:focus { color:#333333; text-decoration:underline !important;}

#bottom address { float:right; text-align:right;   font-size:9px; font-family:Arial, Helvetica, sans-serif , "돋움"; color:#999999;  margin-top:4px;}

#bottom address a { color:#777777; text-decoration:none; font-weight:bold;}

#bottom address a:hover, #bottom p a:focus { color:#333333; text-decoration:underline !important;}




