.con01Ttl {
	padding-top: 30px;
}
.con01Text01 {
	padding-top: 18px;
}
.con01Table {
	width: 606px;
	padding-top: 40px;
}


.koukuuhouTable{
	margin: 40px 0 10px 0;
	background: url(../img/koukuuhou_body.png) center top repeat-y;
}

.koukuuhouTitle01{
	padding: 10px 0 0 0;
}
.koukuuhouTitle02{
	padding: 0 0 30px 0;
}
.koukuuhouTitle02 a:hover img{
	opacity:0.7;
	filter:alpha(opacity=70);
	-ms-filter: "alpha( opacity=70 )";
}
.koukuuhouTable01{
	padding: 0 0 20px 0;
}
.koukuuhouArrow{
	padding: 0 0 10px 0;
}
.koukuuhouTable02{
	padding: 0 0 10px 0;
}
.koukuuhouText01{
	width: 640px;
	margin: 0 auto;
	text-align: left;
	line-height: 1.4;
	margin-bottom: 4px;
}
.koukuuhouText02{
	width: 640px;
	margin: 0 auto;
	text-align: left;
	line-height: 1.4;
	margin-bottom: 10px;
}
.koukuuhouText01 span,
.koukuuhouText02 span{
	padding-left: 15px;
	text-indent: -15px;
	display: block;
}

.con01Img01 {
	width: 245px;
	float: left;
}
.con01Img02 {
	width: 257px;
	float: right;
}
.con01Text04 {
	clear: both;
	padding-top: 24px;
}
.conTableTop {
	padding-top: 54px;
}
.conTable {
	width: 720px;
	background: url(../img/cmntablebg.gif) repeat-y;
}
.con02ImgTable {
	width: 615px;
	padding-top: 10px;
}
.con02Img01 {
	width: 315px;
	float: left;
}
.con02Img02 {
	width: 300px;
	float: left;
	margin-top: 22px;
}
.con03Ttl {
	clear: both;
	padding-top: 35px;
}

.conTableBottom {
	clear: both;
}
.con04Text01 {
	padding: 15px 53px 15px 53px;
	text-align: left;
}
.con04Table {
	width: 615px;
}
.con04TableL {
	width: 273px;
	_width: 298px;
	float: left;
	text-align: left;
	line-height: 1.9;
	padding: 0 10px 0 15px;
}
.con04TableR {
	width: 317px;
	float: right;
	text-align: left;
}
.con05Table {
	width: 615px;
}
.con05Table:after {
    content: "";
    display: block;
    clear: both;
    height: 1px;
    overflow: hidden;
}
.con05TableL {
	width: 287px;
	float: left;
	text-align: left;
	line-height: 1.9;
}
.con05TableR {
	width: 328px;
	float: right;
	text-align: left;
}
.con06Table {
	padding-top: 15px;
	clear: both;
	width: 615px;
}
.line {
	clear: both;
	padding: 15px 0;
}
.fontRed {
	color: #FF0000;
}
.notes:first-letter {
	margin-left: -8px;
}
.notes {
	text-align: left;
	padding-left: 8px;
	padding-bottom: 10px;
	margin-left: 0px;
}*/
