table.bosyu {
	width: 100%;
	text-align: left;
	border-collapse: collapse;
	border-spacing: 0;
	font-size: 10px;
	font-family: "游明朝", YuMincho, "Hiragino Mincho ProN W3", "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "HG明朝E", "ＭＳ Ｐ明朝", "ＭＳ 明朝", serif;
	tr {
		th {
		}
		td {
			padding: 0.25em;
			border-left: solid 1px #333;
			border-right: solid 1px #333;
			font-weight: normal;
			span.sp35 {
				width: 4em;
				display:inline-block;
			}
		}
		td.pd3 {
			padding-left: 3.25em;
		}
		td.pd1 {
			padding-left: 1.25em;
		}
	}
	 tr:nth-child(odd) td {
		background: #ffffe0;
	}
	tr:first-child {
		td {
			border-top: solid 1px #333;
			border-bottom: solid 0.5px #DDD;
		}
	}
	tr:last-child {
		td {
			border-bottom: solid 1px #333;
		}
	}
}