@charset "utf-8";
/* CSS Document */

#taikenBox h2 {
	background:url(images/ttl.jpg) no-repeat;
	height:181px;
	margin-bottom:20px;
}
.ttlTxt {
	font-weight:normal;
	font-size:12px;
	line-height:normal;
	width:490px;
	padding-top:130px;
	padding-left:10px;
}
.tblFlow {
	width:700px;
	border:1px #CCC solid;
	padding:3px;
}
.tblFlow th {
	width:100px;
	background:#10348c;
	padding:10px;
	font-size:14px;
	font-weight:bold;
	color:#FFF;
	text-align:left;
}
.tblFlow td {
	padding:10px;
	text-align:left;
}
.tblFlow a {
	color:#06F;
	text-decoration:underline;
}
.memoL {
	width:334px;
	height:408px;
	background:url(images/memo01.jpg) no-repeat;
	float:left;
}
.memoR {
	width:337px;
	height:411px;
	background:url(images/memo02.jpg) no-repeat;
	float:right;
}
.memoTxtL {
	width:290px;
	padding-top:275px;
	line-height: 200%;
	margin:0 auto;
	font-size:12px;
}
.memoTxtR {
	width:290px;
	padding-top:278px;
	line-height: 210%;
	margin:0 auto;
	font-size:12px;
}

.after{
	width:550px;
text-align: center;
margin:0 auto;
}
.after h3{
margin-bottom: 5px;
}
.after .phLeft{
float:left;
margin-top: 40px;
}
.after .phRight{
float:right;
margin-top: 40px;
}
