@charset "utf-8";
/* CSS Document */

/* TABLE 양옆테두리없음
----------------------------------------------------------*/

.tb2 {
    text-align : center;
    border-top: solid 1px #e1e1e1;
    border-bottom: solid 1px #e1e1e1; 
    border-collapse: collapse;
	 clear:left;
    
}

.tb2 td {
    padding: 8px;
    border-bottom : solid 1px #e7e7e7;     
    border-left : 0 ;   
    border-right : 0 ;
	color:#666666
}


.tb2 td.subject {
    text-align : left;
    /*font-weight: bold;*/
}

.tb2 td.contents {
    text-align : left;
    border-bottom: solid 1px #e7e7e7;
}

.tb2 td.recon{
    text-align : left;
    border-bottom: solid 1px #e7e7e7;	
	background-color:#fbfbfb;
	padding:20px
}

.boardContents {
    text-align : left;
    border-bottom: solid 1px #aaaaaa; 
    height : 200px;
    vertical-align : top;
}

.totalcount{float:left;padding-top:8px;font-family:Tahoma; padding-bottom:10px}
.totalcount	span{font-size:11px;}

.tb2 th {
    padding: 9px 8px;
    text-align: center;
    border: solid 1px #e1e1e1;
	background-color:#f8f8f8;
    border-left : 0 ;   
    border-right : 0 ;
    color:#666666;
	font-size:11px;
}

.delete { text-decoration:line-through;  }

.paginate_complex  {  
    text-align : center;
    margin:20px 0 10px 0;
    padding-bottom:20px;
}

.paginate_complex a:link {
    border:1px solid #e8e8e8;
    padding:2px 7px 2px 7px;
    color: #9ea4ae;
    text-decoration: none;
}

.paginate_complex a:visited {
    border:1px solid #e8e8e8;
    padding:2px 7px 2px 7px; 
    color: #9ea4ae;
    text-decoration: none;
}

.paginate_complex a:hover {
    border:1px solid #e8e8e8;
    padding:2px 7px 2px 7px; 
    color: #696f7a;
    text-decoration: none;
}

.paginate_complex a:active {
    border:1px solid #e8e8e8;
    padding:2px 7px 2px 7px; 
    color: #696f7a;
    text-decoration: none;
}

.paginate_complex .a_strong  
{
    
    border:1px solid #e8e8e8;
    padding:2px 7px 2px 7px; 
    color: #696f7a;
	background-color:#f6f6f6;
    font-weight: bold;
}

.paginate_complex .prev { 
}

.paginate_complex .next { 
}

.s_btn{ text-align:right; padding-top:10px }
.s_btn_left {float:left; padding-top:10px; margin-bottom:7px }
.s_btn_right {float:right; padding-top:10px;margin-bottom:7px }

.search_box {float:right; text-align:right; line-height:160%; }
.search_box select {float:left; margin-right:5px; height:23px;}
.search_box input {width:166px; height:21px; padding:0 8px; background-color:#fff; color:#666; border:1px solid #c5c5c5; border-right:1px solid #e2e6e5; border-bottom:1px solid #e2e6e5; border-left:1px solid #c9c9c9; line-height:25px;}



.board_rlist { width:100%; line-height:160%; margin:0; padding:0; border-collapse:collapse; border-spacing:0;}
.board_rlist th { background:url(../../content/image/board/th_red.jpg) repeat-x; padding-top:9px; padding-bottom:15px; font-size:10pt; color:#ef4030;}
.board_rlist td {border-bottom:1px solid #dddfda; padding:8px 0px; text-align:center; font-size:8pt;color:#9f9f9f;}
.board_rlist td.al{text-align:left;}
.board_rlist td.point1 {color:#ef4030;}