table {
	border: 1px #2b2b2b solid;
	border-spacing:0px;
	border-collapse:collapse;
}

td, th {
	border: 1px #2b2b2b solid;
}

p.c{
text-align: center;
}


/*標準テーブルスタイル*/
table.t1 {
	border: 1px #2b2b2b solid;
	border-spacing:0px;
	border-collapse:collapse;
}

table.t1 td{
	border: 1px #2b2b2b solid;
}

table.t1 th{
	border: 1px #2b2b2b solid;
	color: #010101;
	background: #eaf3ff;
	border-bottom: solid 3px #516ab6;
}

/*テーブル見出し*/
th.mc{
	color: #010101;
	background: #eaf3ff;
	border-bottom: solid 3px #516ab6;
}

/*テーブル枠線なし*/
table.t0{
	border: 0px #ffffff solid;
}

table.t0 td{
	border: 0px;
}
table.t0 th{
	border: 0px;
}
