body {
	background-color:#f0f0f0;
	text-align:center;
}

.tbl_01 {
	width:811px;
	border:solid 1px #ec6941;
	background-color:#ffffff;
	margin:0px auto;
	text-align:left;
}

.tbl_02 {
	width:100%;
	background-color:#ec6941;
}

.tbl_03 {
	width:90%;
	background-color:#ffffff;
	margin-bottom:20px;
}

.tbl_03 p {
	text-indent:1em;
}
.tbl_03 img {
	border:solid 1px #ec6941;
	margin:15px;
}

.tbl_04 {
	width:90%;
	background-color:#ffffff;
	border:double 3px #ec6941;
	margin-top:30px;
}
.tbl_04 td {
	padding:10px;
	font-size:10pt;
	line-height:150%;
}

.tbl_05 {
	width:68%;
	background-color:#ffffff;
	border-top:solid 1px #666666;
	border-left:solid 1px #666666;
}

.tbl_05 td{
	font-size:10pt;
	border-right:solid 1px #666666;
	border-bottom:solid 1px #666666;
}

.tbl_05 th{
	font-size:10pt;
	border-right:solid 1px #666666;
	border-bottom:solid 1px #666666;
	background-color:#eeeeee;
}

.tbl_06 {
	margin:5px auto 15px;
}

.tbl_06 td{
	font-size:8pt;
	vertical-align:top;
	text-align:center;
}
.tbl_06 img{
	margin:15px 15px 0 15px;
}

.tbl_06 td.text{
	padding:0 15px 0 40px;
	text-indent:-10px;
	text-align:left;
}


.font_01 {
	font-size:10pt;
	line-height:150%;
	margin:15px auto 15px;
}

.font_02 {
	font-size:13pt;
	color:#df501b;
	font-weight:bold;
}

.kakomi {
	width:95%;
	font-weight:bold;
	background-color:#e8e7e5;
	border-top:solid 1px #7f7f7f;
	border-left:solid 6px #7f7f7f;
	padding:1px 1px 1px 5px;
}

.sub {
	font-size:10pt;
	text-align:right;
	padding-right:10px;
	padding-bottom:3px;
}

.section {
	padding-bottom:20px;
	text-align:center;
}
