@charset euc-kr;
/* Admin Page */
/* default */
html {
   scrollbar-3dlight-color:C6C6C6;
   scrollbar-arrow-color:323232;
   scrollbar-track-color:FFFFFF;
   scrollbar-darkshadow-color:FFFFFF;
   scrollbar-face-color:F0F0F0;
   scrollbar-highlight-color:FFFFFF;
   scrollbar-shadow-color:C6C6C6
   }
div, ul, form, fieldset, td, th, li, h1, h2, h3, h4, h5, h6, p, input {margin:0; padding:0}
h1, h2, h3, h4, h5, h6, p {font-family:±¼¸²}
body {margin:0; padding:0}
img {border:0}
.clear {clear:both}
a {color:#666; text-decoration:none}
a:hover {color:#E55E00; text-decoration:underline}
:focus { -moz-outline-style: none; } /* for Firefox */

#contents {
   margin:0;
   width:100%;
   min-height: 800px;
	height: expression("800px");
   clear:both
   }

   /* left menu */
   #left_menu {
      float:left;
      margin:10px 0 0 5px;
	   width:130px
	   }
	  #left_menu #menu_title {
	     width:130px;
		  height:28px;
		  background:url(/images/admin1/left_menu_title.gif) no-repeat
		  }
		 #left_menu #menu_title h5 {
		    float:left;
			 display:inline;
			 margin:10px 0 0 012px;
			 padding-left:12px;
			 font-family:±¼¸²;
			 font-size:0.75em;
			 color:#333;
			 font-weight:bold;
			 background:url(/images/admin1/title_arrow.gif) no-repeat left 48%
			 }
      #left_menu #menu_body {
         padding-bottom:5px;
		   width:130px;
		   background:url(/images/admin1/left_menu_body.gif) no-repeat bottom;
		   overflow:hidden
		   }
		 #left_menu #menu_body p {
		    margin:0 auto;
			 width:120px;
			 height:6px;
			 background:url(/images/admin1/left_smenu_top.gif) no-repeat top;
			 overflow:hidden
			 }
         #left_menu #menu_body ul {
		    margin:0 auto;
			 padding-bottom:5px;
			 width:120px;
			 background:url(/images/admin1/left_smenu_body.gif) no-repeat bottom;
			 list-style-type:none
			 }
			#left_menu #menu_body ul a {
			   font-family:µ¸¿ò;
			   font-size:0.75em;
			   color:#666;
			   text-decoration:none
			   }
			#left_menu #menu_body ul a:hover {
			   text-decoration:underline
			   }
			#left_menu #menu_body li {
			   margin:0 0 0 10px;
			   padding-left:8px;
			   line-height:140%;
			   background:url(/images/admin1/left_menu_dot.gif) no-repeat left 50%
			   }


/* main contents */
#main_contents {
   float:left;
	margin:10px 0 0 15px;
	}
#main_contents h2 {
   margin:0;
   width:85px;
   height:25px;
   background:url(/images/admin1/admin02_title03.gif) no-repeat left;
   text-indent:-3000px
   }/* Å¸ÀÌÆ² 01 */
#main_contents .bigtitle_02{
   margin:0;
   width:160px;
   height:31px;
   background:url(/images/admin1/admin01_title11.gif) no-repeat left;
   text-indent:-3000px
   }/* Å¸ÀÌÆ² 01 */
#main_contents #check_other {
	clear: both;
	float: left;
	display: inline;
	margin:10px 0 0 10px;
	width: 96%;
	font-family:±¼¸²;
	font-size:0.75em;
	color:#666;
   }
#main_contents h4 {
   margin:10px 0 0 0;
   width:110px;
   height:24px;
   background:url(/images/admin1/admin_title02_07.gif) no-repeat left;
   text-indent:-3000px
   }/* Å¸ÀÌÆ² 02 */
#main_contents h5 {
   float:left;
	margin:10px 0 0 0;
   padding:3px 0 0 20px;
	width: auto;
   background:url(/images/admin1/icon_01.gif) no-repeat left
   }/* °úÁ¤ */
#main_contents #top_select_area {
   float:left;
	margin:10px 0 5px 0;
	width: 98%;
	clear: both;
   }
	#main_contents #top_select_area select {
	   float: left;
		margin: 0 5px 0 0;
		font-size: 0.7em;
		}
	#main_contents #top_select_area img {
		float: right;
		vertical-align: bottom;
		}
#main_contents #tail_title {
   float:left;
	margin:6px 0 0 10px;
	width:65px;
	height:24px;
   background:url(/images/admin1/tail_title_01.gif) no-repeat left;
	text-indent:-3000px
   }

/* ¸®½ºÆ® Å×ÀÌºí */
#list_table {
   margin:0;
	width: 98%;
   border-bottom:3px solid #EBEBEB
   }
#list_table table{
   margin:0;
   width:100%;
   font-family:±¼¸²;
   font-size:12px;
   color:#666;
	border-collapse:collapse
   }
 #list_table th {
   padding:3px 0 0 0;
   height:27px;
   border-top:2px solid #D2D2D2;
   border-bottom:1px solid #D9D9D9;
   background:#F1F1F1 url(/images/admin1/table_sec.gif) no-repeat right 45%
   }
#list_table .th_sec_none {
   background-image:none
   }
#list_table td {
   padding:2px 0 0 0;
   height:26px;
	text-align:center;
   border-bottom:1px solid #D7D7D7
   }
#list_table #check_all {
   float:left;
   display:inline;
   margin:10px 0 0 10px;
   width:200px;
   font-size:0.75em;
   color:#666
   }
#list_table ul {
   float:left;
   margin:10px 0 0 0;
   width:400px;
   height:30px;
   list-style-type:none;
   font-family:±¼¸²;
   font-size:0.75em;
   color:#666;
   font-weight:bold;
   clear:both
   }
#list_table li {
   float:left;
   display:inline;
   margin:0 1px 0 0
	}
#list_table li a {
   float:left;
   padding:10px 0 0 0;
   width:70px;
   height:20px;
   text-decoration:none;
   background:url(/images/admin1/bt_tab_o.gif) no-repeat left top;
   text-align:center
   }
#list_table li a:hover {
   float:left;
   width:70px;
   height:20px;
   text-decoration:none;
   color:#666;
   background:url(/images/admin1/bt_tab.gif) no-repeat left top;
   text-align:center
   }
#list_table #none_link {
   float:left;
   padding:10px 0 0 0;
   width:70px;
   height:20px;
   text-decoration:none;
   color:#666;
   background:url(/images/admin1/bt_tab.gif) no-repeat left top;
   text-align:center
   }

/* ¼¼ºÎ Å×ÀÌºí */
#detail_info {
   margin:10px 0 0 0;
   width:98%;
   }
#detail_info table {
   width:100%;
   font-family:±¼¸²;
   font-size:12px;
   color:#666;
   border-collapse:collapse;
   border-top:2px solid #D2D2D2;
   border-bottom:3px solid #EBEBEB
   }
#detail_info th, td {
   margin:0;
   height:35px;
   border-bottom:1px solid #D7D7D7
   }
#detail_info th {
   width:150px;
   background:#F1F1F1
   }
#detail_info td {
   margin:0;
   padding:0 0 0 10px
   }

/* Ãß°¡ */
#list_table p {
   float:left;
	margin:0 0 0 20px
	}
#list_table .sign_ing {
	float:left;
	margin:-2px 0 0 5px;
	width:42px;
	height:16px;
	background:url(/images/admin1/sign_ing2.gif) no-repeat top;
	text-indent:-3000px
}
#list_table .sign_end {
	float:left;
	margin:-2px 0 0 5px;
	width:52px;
	height:16px;
	background:url(/images/admin1/sign_end.gif) no-repeat top;
	text-indent:-3000px
}
#list_table col#test_m1, col#test_m2, col#test_g2, col#test_g3 {
   margin:0;
	width:60px
	}
#list_table col#period {
   margin:0;
	width:350px
	}
#detail_info ul {
   float:left;
	display:inline;
	margin:10px 0 10px 0;
	padding:0;
	width:500px;
	list-style-type:none
	}
#detail_info li {
   margin:0;
	width:500px;
	height:25px
	}
#detail_info p {
   float:left;
	margin:4px 5px 0 0
	}
#detail_info label {
   float:left;
	margin:5px 10px 0 0
	}
h6 {
	margin:0;
	width:100%;
	height:24px
	}
#subtitle_01 {
	margin:0;
	width:70px;
	height:24px;
	background:url(/images/admin1/admin_title02_s04.gif) no-repeat left;
	text-indent:-3000px
	}
#subtitle_02 {
	margin:0;
	width:100px;
	height:24px;
	background:url(/images/admin1/admin_title02_s05.gif) no-repeat left;
	text-indent:-3000px
	}
#subtitle_03 {
	margin:10px 0 0 0;
	width:100px;
	height:24px;
	background:url(/images/admin1/admin_title02_s06.gif) no-repeat left;
	text-indent:-3000px
	}

/* input */
input {
   float:left;
	margin:0;
	width:20px
	}
#input_testcode {
   float:left;
	margin:0;
	width:100px;
	height:14px
	}
#input_testname {
   float:left;
	margin:0;
	width:300px;
	height:14px
	}
#input_year {
	float:left;
	margin:0 3px 0 0;
	width:30px;
	height:14px
	}
#input_month, #input_day, #input_hour, #input_minute, #input_classcode {
	float:left;
	margin:0 3px 0 0;
	width:20px;
	height:14px
	}
#input_class {
   float:left;
	margin:0;
	width:40px;
	height:14px
	}
#input_fee {
   float:left;
	margin:0;
	width:60px;
	height:14px
	}

/* ÆäÀÌÁö Ä«¿îÆ® */
#page_view {
   clear: both;
   margin:10px auto;
   height: 30px;
   text-align: center;
   }
#page_view #page_num {
   margin-left:5px;
   margin-right:5px;
   font-family: ±¼¸²;
   font-size: 11px;
   color: #666666;
   text-align: center;
   }
#page_view td {
   height: 20px;
   vertical-align:bottom;
   text-align: center;
   }
/* Ä«¿îÅÍ */


/* °Ë»ö */
#search {
   margin: 0;
	padding-top: 5px;
	width: 98%;
   height: 25px;
	font-family: ±¼¸²;
	font-size: 0.7em;
	color: #666;
   background: #F5F5F5;
   text-align: center;
   }
   #search #search_form {
	  margin: 0 auto;
	  width: 446px;
	  height: 20px;
	  }
	  #search #search_form label {
        float: left;
        margin: 3px 0 0 0;
	     width: 61px;
	     height: 14px;
        background: url(/images/admin1/search.gif) no-repeat left;
	     text-indent: -3000px;
	     }
     #search #search_form select {
        float: left;
		  margin: 0 0 0 5px;
		  font-size: 0.9em;
	     }
     #search #search_form Input#search_text {
        float: left;
        margin: 0 0 0 5px;
        width: 250px;
		  height: 15px;
		  border: 1px solid #9F9F9F;
	     }
     #search #search_form #bt_search {
        float: left;
        margin: 0 0 0 5px;
	     width: 53px;
	     height: 20px;
	     background: url(/images/admin1/bt_search.gif) no-repeat;
	     text-indent: -3000px
	     }


/* ¹öÆ° */
#bt_area {
   margin:10px auto;
	width:115px;
	height:21px;
	}
#bt_last_area {
   margin: 0;
	width: 98%;
	}
#bt_confirm {
   float:left;
	margin:0 5px 0 0;
	width:55px;
	height:21px;
	background:url(/images/admin1/bt_confirm.gif) no-repeat left;
	text-indent:-3000px
	}
#bt_cancel {
   float:left;
	margin:0;
	width:55px;
	height:21px;
	background:url(/images/admin1/bt_cancel.gif) no-repeat left;
	text-indent:-3000px
	}
#bt_receipt_plus {
   float:right;
	margin:5px 5px 0 0;
	width:64px;
	height:21px;
	background:url(/images/admin1/bt_receipt_plus.gif) no-repeat right top;
	text-indent:-3000px
	}
#bt_certificate_regi {
   float:right;
	margin:5px 5px 0 0;
	width:85px;
	height:21px;
	background:url(/images/admin1/bt_certificate_regi.gif) no-repeat right top;
	text-indent:-3000px
	}
#bt_certificate_connect {
   float:right;
	margin:5px 0 0 0;
	width:120px;
	height:21px;
	background:url(/images/admin1/bt_certificate_connect.gif) no-repeat right top;
	text-indent:-3000px
	}
#bt_data_download {
   float:right;
	margin:0 0 5px 0;
	width:120px;
	height:21px;
	background:url(/images/admin1/bt_excel_down.gif) no-repeat right top;
	text-indent:-3000px
	}
#bt_testman_plus {
   float:right;
	margin:5px 0 0 0;
	width:85px;
	height:21px;
	background:url(/images/admin1/bt_testman_plus.gif) no-repeat right top;
	text-indent:-3000px
	}
#bt_sdel {
   float: left;
	margin:3px 0 0 10px;
	width:40px;
	height:13px;
	background:url(/images/admin1/bt_sdel.gif) no-repeat left;
	text-indent:-3000px
	}
#bt_testName_plus {
   float:right;
	margin:5px 0 0 0;
	width:120px;
	height:21px;
	background:url(/images/admin1/bt_testName_plus.gif) no-repeat right top;
	text-indent:-3000px
	}