section > article.con {
	width: 818px ;
	background-color: #f7f7f7;
	border:1px solid #ececec;
}

section > article.con > dl > dd {
	width: 782px;
	margin: 0 auto 22px;
	padding:27px;
	border-radius: 10px ;
	border: 1px solid #e0e0e0;
	background-color: #ffffff;}





span.Rstar {font-weight: normal;font-size: 12px;font-family: arial;color: #ff0000;padding: 0 0 0 5px;}

section > article > dl > dd {overflow: hidden;]}
section > article > dl > dd > div.search {width: 440px;float: right;margin-bottom: 20px;}
section > article > dl > dd > div.search > input.name {text-align: right;}
section > article > dl > dd > div.con_table {clear: both;}
section > article > dl > dd > div.con_table > table{width: 100%;margin-bottom:30px;border-top: 4px solid #00a926;border-bottom: 2px solid #a0cbaa;border-collapse: collapse;}
section > article > dl > dd > div.con_table > table th{padding:9px 0 ;border-bottom:#d2d2d2 solid 1px;font-size: 11px;font-weight: normal;color: #787878;}
section > article > dl > dd > div.con_table > table td{padding:9px 0 ;text-align: center;color: #888;font-size: 12px;border-bottom: #e6e6e6 solid 1px;letter-spacing: -1px;}
section > article > dl > dd > div.con_table > table td > a {padding: 6px 10px;background-color: #00a926;color: #fff;;border:#d2d2d2 solid 1px }
section > article > dl > dd > div.con_table > table td > a:hover {color: #107b29;font-weight: 800;background-color: #fff;}




div.paging {text-align:center;margin-top: 20px;clear: both;}
div.paging > span.num > a {padding: 5px;}

input.btn20 {width: 50px; cursor:pointer;background-color: #fff;border: #cdcdcd solid 1px;}
input.btn20:horver{color: #fff;background-color: #166c2a;border: #166c2a solid 1px;}

div.paging {text-align: center;margin-top: 20px;}
div.paging > span.num > a {padding: 5px;}
div.paging > span {padding: 5px;}
div.paging > span.selected {color:#4dab62}
div.paging > a {padding: 5px;}