body, form { margin:0; padding:0; }
th,td,body { font-family:"verdana", "Gulim", "Dotum"; font-size:12px; color:#565656; } 

input,select,textarea { font-family:"verdana", "Gulim", "Dotum"; font-size:12px; color:#565656; } 

ul, li, dl, dt, dd, form {padding:0; margin:0}
ul, ol, li						{display:block; list-style:none; margin:0px 0px 0px 0px;}

a { font-family:"verdana", "Gulim", "Dotum"; font-size:12px; color:#565656; text-decoration:none } 
a:hover { color:#565656; text-decoration:underline; } 

/* 기본테이블 */
.admin_tab { width:95%; border-left:1px solid #999999; border-top:1px solid #999999; margin:0 auto 20px auto; }
.admin_tab th { border-right:1px solid #999999; border-bottom:1px solid #999999; background-color:#eee; padding:5px 2px; font-weight:normal; }
.admin_tab td { border-right:1px solid #999999; border-bottom:1px solid #999999; background-color:#fff; padding:5px 2px; }
/* 기본테이블 */

/* admin_tab의 안의 테이블 */
.admin_tab_sub { width:100%; border-left:1px solid #999999; border-top:1px solid #999999; margin:0 auto; }
.admin_tab_sub th { border-right:1px solid #999999; border-bottom:1px solid #999999; background-color:#eee; padding:3px 2px; }
.admin_tab_sub td { border-right:1px solid #999999; border-bottom:1px solid #999999; background-color:#fff; padding:3px 2px; }
/* admin_tab의 안의 테이블 */

/* admin_tab의 안의 테이블 2 - 테두리없이(리스트위 게시물수)*/
.admin_tab2 { width:95%; margin:0 auto; }
.admin_tab2 th { padding:0px; }
.admin_tab2 td { padding:0px; }
/* admin_tab의 안의 테이블 2 */

/* 좌측메뉴테이블 */
.admin_left_menu_tab { width:100%; }
.admin_left_menu_tab th { height:26px; border-bottom:1px solid #999; background-color:#eee; text-align:left; padding:8px 0 8px 5px; color:#565656;  }
.admin_left_menu_tab td { height:26px; border-bottom:1px solid #999; background-color:#fff; text-align:left; padding:8px 0 8px 10px; }
/* 좌측메뉴테이블 */

/* 상단검색폼 */
.admin_search_form_top { width:100%; text-align:center; margin-bottom:10px; padding:5px 0; }


.admin_top_title { width:100%; height:25px; text-align:center; font-size:13px; font-weight:bold; margin-bottom:20px; background-color:#eee; border-bottom:1px solid #999; display:none; }
.admin_doc_title { width:95%; text-align:center; font-size:13px; font-weight:bold; margin:20px auto; }
.admin_doc_title2 { width:95%; text-align:left; font-size:13px; font-weight:bold; margin-top:20px; }
.admin_button_list { width:95%; text-align:center; margin-bottom:30px;}
.admin_page_list { width:95%; text-align:center; margin-bottom:20px;}
.admin_action_button { border-style:groove; cursor:pointer; }

/* 날짜 달력선택 관련 */
.sch_date_cal { position:relative; display:inline-block; width:auto; }
.sch_date_cal .input_hk { border:1px solid #666; }
.minical_class { position:absolute; top:20px; left:0; background:#efefef; padding:5px; border:1px solid buttonshadow; width:160px; display:none; z-index: 99 }
.sch_date_cal table { font-size:11px; font-family:Tahoma; border-left:1px solid #EFEFEF; border-top:1px solid #EFEFEF; border-collapse:collapse; }
.sch_date_cal table th { font-size:11px; text-align:center; color:#666666; font-weight:bold; padding:2px; border-right:1px solid #EFEFEF; border-bottom:1px solid #EFEFEF; }
.sch_date_cal table td { font-size:11px; text-align:right; color:#666666; padding:2px; border-right:1px solid #EFEFEF; border-bottom:1px solid #EFEFEF; }
.sch_date_cal select { font-size:11px; font-family:Tahoma; }