.csstable{}
.csstable td{border-right:1px solid #ddd; border-bottom:1px solid #ddd; text-align:center;}
.csstable .tBar td{background:#e0e0e0;border-right:1px solid #D5D5D5; font-weight:normal; height:45px;padding:5px 0; }
.csstable .mBar td{ background:url(../images/v5/tbg.jpg) left -50px repeat-x ; font-weight:bold;}
.csstable .sBar td{ background:#f7f7f7; text-align:left;}
.csstable .w{ background:url(../images/v5/w.gif) center no-repeat;}
.csstable .bts2{ display:block; margin:0 auto;background:#c00;color:#fff;line-height:normal;border-bottom:2px solid #a00}
.csstable .bts2:hover{background:#a00;color:#fff;line-height:normal;}
a.blh{display:block;padding:15px 0;color:#000000;border:1px solid #fff;}
a.blh:hover { background:#fff; font-weight:bold;border:1px solid #666;}
.csstable td.rtd{border-right:0px;}
.csstable .last td{border-bottom:0px;}

@media screen and (min-width:768px) and (max-width:1023px){
	#border{overflow: auto;}
	.csstable td{padding: 0 10px;}
}

@media screen and (min-width:414px) and (max-width:767px){
	.sub_wrap{display:none;}
	#border{overflow: auto;}
	.csstable td{padding: 0 10px;}
}
@media screen and (max-width:413px){
	#border{overflow: auto;}
	.csstable td{padding: 0 10px;}
}