#usm-content-body-id > div > div > h3 { border: 1px solid #d7d7d7; border-radius: 20px; padding: 10px 10px 10px 15px; margin: 10px 0; }

.tch-year-list-wrap {border:1px solid #E4E4E4;padding:10px 0;border-bottom:2px solid;text-align:center;}
.tch-year-list-wrap span {display:inline-block;}
.tch-year-list-wrap span a {display:inline-block;}
.tch-year-list-wrap span:first-child a:before { content: '\276E'; padding: 0 5px 0 0; font-weight: bold; }
.tch-year-list-wrap span:last-child a:after { content: '\276F'; padding: 0 0 0 5px; font-weight: bold; }
.tch-year-list-wrap span:nth-child(2) {padding:0 10px;font-weight:bold;padding:3px 5px;}

.tch-no-data {text-align:center;padding:10px 0;border-style: solid;border-width: 0px 1px 1px 1px;border-color:#E4E4E4;margin-bottom:5px;}

.tch-year-wrap {border-style: solid;border-width: 1px 1px 0px 1px;border-color:#E4E4E4;clear:both;overflow:auto;}
.tch-year-wrap:last-child{border-bottom-width:1px;margin-bottom:5px;}
.tch-year-wrap dt {float:left;padding:12px; width: 10%; background-color:#F7F7F7;font-weight:bold;text-align: center; }
.tch-year-wrap dd {float:left;padding:12px;}

.usm-btn-wrap {clear:both;}

.usm-brd-wrt {width:98%;margin:5px;border-left: 1px solid #E4E4E4;border-right: 1px solid #E4E4E4;}
.usm-brd-wrt caption {
	position: static; top:auto; left:auto; font-size:inherit;height:auto; width:auto;  line-height:normal;
	font-weight:bold;border:1px solid #E4E4E4;text-align:left;padding:10px;
}
.usm-brd-wrt th {text-align:left;width:100px;}
.usm-brd-wrt .tch-year th {padding-left:20px;}
.usm-brd-wrt .tch-ban th {padding-left:40px;}
.usm-brd-wrt td {padding:0 5px;}