 body{ margin:0;}
 *{  font-family:Dotum, arial; }
 img{ border:0; }

 /* list */
dd, dl, ol, ul {margin:0;padding:0;}
li {list-style-type:none;}

caption {display:none;}
/* login */
 .login_margin{ height:240px; overflow:hidden; }
 .box_margin{ height:40px; overflow:hidden; }
 .login_wrap{ width:486px; height:212px; overflow:hidden; margin:0 auto; }
 .login_header{ height:39px; overflow:hidden; }
 .login_header div{ float:left; }
 .login_boxbg{ width:486px; height:137px; overflow:hidden; background:url(../../img/adm/login_boxbg.png); }
 .login_box{ width:249px; height:42px; margin:0 auto; }
 .login_float{ float:left;  overflow:hidden; }
 .login_input{ width:163px; height:42px;  }
 .login_btn{ width:86px; height:42px; }
 .loginfeild{ width:130px; height:18px; padding:0 3px; line-height:18px; font-size:11px; color:#616161; overflow:hidden; border:0; background:url(/img/adm/login_feild.png) no-repeat; }
 .id_save{ font-size:11px; text-align:left; color:#666; }
 .login_footer{ text-align:left; font-size:12px; height:42px; line-height:42px; color:#616161; }

  /* header */
 .adm_topmargin{ height:20px; width:100%; overflow:hidden; }
 .adm_txtmargin{ height:16px; width:400px; overflow:hidden; }
 .adm_header{ width:100%; height:66px; overflow:hidden;  }
 h1,h2,h3,h4,h5{ margin:0; padding:0; float:left; font-weight:normal; font-size:12px; }
 h1{ width:200px; text-align:center; }
 h2{ width:335px; }
 h3{ width:430px; }
 .adm_member_txt{ float:left; height:17px; line-height:19px; overflow:hidden; }
 .adm_member_img{ float:left; height:17px; padding:0 0 0 9px; }
 .adm_member_img img{ cursor:pointer; }
 .adm_name{ font-weight:bold; }
 .adm_date{ color:#666666; }

 /* topmenu */
 .nav{ width:100%; height:32px; background:#39464f; overflow:hidden; }
 .adm_pms{ float:left; width:200px; }
 .adm_top_menu{ float:left; }
 .adm_top_menu ul, .adm_top_menu ul li{ margin:0; padding:0; list-style:none; font-style:normal; }

 /* 1108ΌφΑ€ */
 .adm_top_menu ul li{ float:left; width:138px; height:32px; line-height:32px;  text-align:center;}
 .adm_top_menu ul .on{background:#576269;color:#fff;}
 .adm_top_menu .last-fr {padding-right:5px;}
 .adm_top_menu ul li a{ color:#b9baba; font-weight:bold; font-size:12px; text-decoration:none; }
 .adm_top_menu ul li .nav_selected{ color:#fff; text-decoration:underline; }


/* content */
 .content{ width:970px;}
 .content_margin{ height:28px; overflow:hidden; }
 .sidemenu{ width:200px; overflow:hidden; text-align:center; }
 .sidemenu dl,.sidemenu dl dt, .sidemenu dl dd{ margin:0; padding:0; font-size:12px; font-weight:normal; font-style:normal; text-align:left; }
 .sidemenu dl dt{ background:url(../../img/adm/adm_menuedit.png); height:30px; width:200px; font-size:14px; overflow:hidden; padding:0 0 0 32px; font-weight:bold; }
 .sidemenu dl dd{ background:url(../../img/adm/adm_sidemenubg.png); padding:5px 0 0 0; height:25px;  width:160px; margin:0 0 0 20px; }
 .sidemenu dl dd a{ color:#333; text-decoration:none; }
 .sidemenu dl dd .side_selected{ color:#333; text-decoration:none; font-weight:bold; }
.ecu_menu{ cursor:pointer; }
.ecu_view, .ecu_view9,.ecu_view25,.ecu_view16,.ecu_view17,.ecu_view18, .ecu_dd_view, .ecu_view12, .ecu_view15, .ecu_view14{ text-indent:30px; }
/* board */
.board{ width:770px;}
/* copyright */
.footer{ width:100%; border-top:2px solid #e1e1e1; margin:50px 0; padding:17px 0; text-align:center; }