



/*********************************************************
* 1ÇÈ¼¿ Å×ÀÌºí
*********************************************************/
table.normal{
	border-collapse: collapse;
	margin: 0;
	padding: 0;
}

table th.normal{
	border: 0px solid #999999;
}

table td.normal{
	border: 0px solid #999999;
}


/*********************************************************
* 1ÇÈ¼¿ Å×ÀÌºí
*********************************************************/
table.border{
	border-collapse: collapse;
	border: 1px solid #999999;
	margin: 0;
	padding: 0;
}

table th.border{
	border: 1px solid #999999;
	background-color: #eeeeee;
	height: 20px;
}

table td.border{
	border: 1px solid #999999;
	height: 20px;
}






/*********************************************************
* ¼¼±Ý°è»ê¼­ Å×ÀÌºí
*********************************************************/
table.border_blue{
	border-collapse: collapse;
	margin: 0;
	padding: 0;
}

table th.border_blue{
	border: 1px solid #0000ff;
	background-color: #ADD8E6;
	height: 20px;
	font-weight: normal;
}

table td.border_blue{
	border: 1px solid #0000ff;
	height: 20px;
}


table.border_red{
	border-collapse: collapse;
	margin: 0;
	padding: 0;
}

table th.border_red{
	border: 1px solid #ff0000;
	background-color: #FFDAB9;
	height: 20px;
	font-weight: normal;
}

table td.border_red{
	border: 1px solid #ff0000;
	height: 20px;
}









/*********************************************************
* View, Write Å×ÀÌºí
*********************************************************/
table.border_view{
	border-collapse: collapse;
	margin: 0;
	padding: 0;
}

table th.border_view{
	border-top: 1px dotted #999999;
	background-color: #eeeeee;
	height: 20px;
}

table td.border_view{
	border-top: 1px dotted #999999;
	border-bottom: 1px dotted #999999;
	height: 20px;
}






/*********************************************************
* ÁÂÃø ·Î±×ÀÎ Á¤º¸ Å×ÀÌºí
*********************************************************/
table.outlogin{
	border-collapse: collapse;
	margin: 0;
	padding: 0;
}

table th.outlogin{
	height: 20px;
}

table td.outlogin{
	height: 20px;
	font-size: 12px;
}






/*********************************************************
* ¸ÞÀÎ ÃÖ±Ù °Ô½Ã¹° Å×ÀÌºí
*********************************************************/
table.main_border{
	border-collapse: collapse;
	margin: 0;
	padding: 0;
}

table th.main_border{
	height: 20px;
}

table td.main_border{
	height: 20px;
	font-size: 12px;
	border-bottom: 1px dotted #dddddd;
}


/********************************************
* ¸®½ºÆ® ½ºÅ¸ÀÏ
********************************************/
table.board_list{
	border-collapse: collapse;
}

 /***************** TOP LIST ½ÃÀÛ ******************************/
table.board_list th.board_list_start{
	/**/ background: url(/hansolsoft/img/table/top_bg_01.gif) right top no-repeat ; /**/
	color:#ffffff;
}

 /***************** TOP LIST °¡¿îµ¥ ******************************/
table.board_list th.board_list{
	background-image:url(/hansolsoft/img/table/top_bg_02.gif);
	background-repeat: repeat-x;
	height: 25px;
	color:#ffffff;
}

 /***************** TOP LIST ³¡ ******************************/
table.board_list th.board_list_end{
	/**/ background: url(/hansolsoft/img/table/top_bg_03.gif) no-repeat left top; /**/
	color:#ffffff;
}

table.board_list td.board_list{
	border-bottom: 1px dotted #aaaaaa;
	height: 25px;
}


