@charset "shift_jis";

table td
{
	text-align:left;
	padding:2px;
}

table td.right
{
	text-align:right;
	padding:2px;
}

table td.center
{
	text-align:center;
	padding:20px;
}



table.border
{
	border-collapse:collapse;
	border:1px solid #ccc;
}

table.border th
{
	border:1px solid #ccc;
	background-color:#ddd;
	font-weight:bold;
	text-align:center;
	padding:2px;
}

table.border td
{
	border:1px solid #ccc;
	background-color:#fff;
	padding:2px;
}

table.border td.h1
{
	background-color:#eee;
	font-weight:bold;
}

table.border td.h2
{
	background-color:#fcfcfc;
	font-weight:bold;
}





table.border-outer
{
	border-collapse:collapse;
	border:1px solid #ccc;
}

table.border-outer td
{
	background-color:#fff;
	text-align:left;
	padding:2px;
}

