#main_contents #title_navi {
	float: right;
	width: 730px;
	padding-top: 25px;
}
#main_contents #title_navi li {
	display: block;
	float: left;
	text-indent: 9px;
	background: url(../images/pic01.gif) no-repeat 0% 50%;
	margin-left: 30px;
}
#contents01 #thanks {
	padding-right: 50px;
	padding-top: 20px;
	margin-bottom: 40px;
}
#contents01 #thanks p {
	text-align: center;
	margin-bottom: 50px;
	padding-top: 30px;
}

#contents01 .thumbnail li {
	float: left;
	display: block;
	height: 234px;
	width: 145px;
	padding-top: 30px;
	padding-left: 30px;
	padding-right: 30px;
	text-align: center;
	margin-right: 25px;
}

#contents01 .thumbnail .thum_bk01 {
	background: url(../pages/images/img_back01.jpg) no-repeat;

}
#contents01 .thumbnail .thum_bk02 {
	background: url(../pages/images/img_back02.jpg) no-repeat;

}
#contents01 .thumbnail .thum_bk03 {
	background: url(../pages/images/img_back03.jpg) no-repeat;

}
#contents01 .thumbnail .thum_bk04 {
	background: url(../pages/images/img_back04.jpg) no-repeat;

}
#contents01 .thumbnail h3  {
	font-size: 0.95em;
	text-align: center;
	display: block;
	width: 145px;
	padding-bottom: 3px;
}
*html #contents01 .thumbnail h3{
	font-size: 1.1em;
}
*+html #contents01 .thumbnail h3{
	font-size: 1.1em;
}
#contents01 .thumbnail li p  {
	font-size: 0.95em;
	display: block;
	width: 137px;
	margin-top: 8px;
	float: right;
	margin-right: 3px;
}
*html #contents01 .thumbnail li p,*+html #contents01 .thumbnail li p{
	font-size: 1.0em;
}

