table.health .col1 {
	width: 22%;
}

table.health .col2 {
	width: 13%;
}

table.health .col3 {
	width: 13%;
}

table.health .col4 {
	width: 13%;
}

table.health .col5 {
	width: 13%;
}

table.health .col6 {
	width: 13%;
}

table.health .col7 {
	width: 13%;
}

table.health th.top {
	text-align: center;
}

table.health th {
	vertical-align: middle;
}


table.health td {
	text-align: center;
	padding: 12px;
	vertical-align: middle;
}


table.basic.re_layout th {
	width: 33%;
}

table.basic.re_layout td {
	width: 67%;
}

/*assetのクラスをカスタマイズ*/
.basic_list {
  margin-top: 0;
}


@media screen and (max-width: 976px) {

	table.health .col1 {
		width: 20%;
	}

	table.health .col2 {
		width: 13%;
	}

	table.health .col3 {
		width: 13%;
	}

	table.health .col4 {
		width: 13%;
	}

	table.health .col5 {
		width: 13%;
	}
	table.health .col6 {
		width: 13%;
	}
	table.health .col7 {
		width: 13%;
	}
	table.health {
		width: 700px;
	}

	table.health th {
		white-space: normal;
	}


	table.basic.re_layout th {
		width: 100%;
	}

	table.basic.re_layout td {
		width: 100%;
	}



}