* {
	font-family: "MS UI Gothic", "Tahoma", "Lucida Grande", "ヒラギノ丸ゴ Pro W4", "Osaka", "ＭＳ Ｐゴシック", sans-serif;
	line-height: 12px;
}
body {
	font-size: 12px;
	line-height: 12px;
	margin: 14px;
}
table {
	border-collapse: collapse;	/* separate collapse */
	border: none;
	border-spacing: 0;
	empty-cells: show;
}
th,td {
	text-align: center;
	vertical-align: middle;
	border: solid 1px #bbb;
	font-weight: normal;
	font-size: 12px;
}
th {
	padding: 3px 5px;
}
a {
	text-decoration: none;
	color: #000000;
	font-size: 12px;
	line-height: 12px;
	display: block;
	padding: 2px 5px;
}
