
.txt01{
	width:900px;
	margin:0px auto 40px auto;
	overflow:hidden;
	font-size:105%;
}

/**/

.table01{
	width:32%;
	margin:40px 5px 80px auto;
	overflow:hidden;
	float:left;
}

.table01 table{
	width:100%;
	border-left:1px solid #3F8EBA;
	border-top:1px solid #3F8EBA;
}

.table01 table th{
	border-right:1px solid #fff;
	border-bottom:1px solid #3F8EBA;
	background-color:#3F8EBA;
	color:#fff;
	text-align:center;
	width:33.3%;
	padding:2em 0px;
	font-size:15px;
}

.table01 table td{
	border-right:1px solid #3F8EBA;
	border-bottom:1px solid #3F8EBA;
}

.table01 table td div{
	padding:0.5em 1em;
	line-height:175%;
}

#ope{
	margin: 5px auto;
	width: 95%;
}
