@charset "utf-8";

.table_01{
	width: 960px;
	margin-bottom: 5px;
}

.table_01 th{
	font-weight: bold;
	white-space:nowrap;
	background-color: #dff2e1;
	text-align: center;
}

.table_01 td,
.table_01 th{
	border:solid 1px #ccc;
	/*text-align: center;*/
	vertical-align: top;
	padding: 10px;
	width: 320px;
}

.table_01 td.ws_no{
	white-space:nowrap;
}

.table_01 td.bg_green{
	background-color: #dff2e1;
}

.mg_top60{
	margin-top: 60px;
}

.subnav03 .table_area {
  margin: 0 0 5em;
}