table.shisan{	border-spacing:0;	border-collapse:collapse;}table.shisan th,table.shisan td{	padding:2px;	border:1px solid #ccc;}table.shisan td,table.shisan th{	text-align:right;	font-weight:normal;}table.shisan thead th{	background:#bbb;	text-align:center;	border-bottom:2px solid #666;	font-weight:bold;}table.shisan tr.green{	background:#84bf3f;}table.shisan tr.yl{	background:#eee;}table.shisan tr.yl th.col1{	background:#fff;}table.sankou{	border-spacing:0;	border-collapse:collapse;	margin-bottom:15px;}table.sankou th,table.sankou td{	padding:2px;	border:1px solid #ccc;	font-weight:normal;}table.sankou td{	text-align:right;}table.sankou thead th{	font-weight:bold;	background:#bbb;	text-align:center;	border-bottom:2px solid #666;}