@charset "utf-8";

div.titleh2{
	clear:left; margin:0; padding:0; width:779px; height:80px;
	background-repeat: no-repeat;
	background-position:right top;
	background-image: url(zt2.jpg);
}
h4{
	margin:0; padding:0px 0px 5px 0px; line-height:175%; font-size:116%;
	color:#222;
}
h3 small{ font-weight:normal; font-size:12px; }
div#bodyr div.wap2{
	margin:10px 0px 0px 0px; padding:10px 0px 20px 0px;
	border:1px solid #bbb;
}
ul.link{ margin:0; padding:0; line-height:130%; }
ul.link li{
	margin:0; padding:10px 0px 5px 28px;
	background-repeat: no-repeat;
	background-position:left top;
	background-image: url(link3.gif);
}
table.tbtyp4{
	margin:0px 0px 15px 0px; padding:0; border:0;
	line-height:150%;
}
table.tbtyp4 td{
	border:0; padding:6px 20px 5px 17px;
	background-repeat: no-repeat;
	background-position:left top;
	background-image: url(kaku3.gif);
}
img.flotl{ float:left; margin:0; }
ul.nedanul{
	margin:0; padding:0; font-size:116%; font-family:"ＭＳ Ｐ明朝","平成明朝",serif; 
}
ul.nedanul li{
	float:left; margin:0; padding:8px 0px 10px 30px; width:150px;
	background-repeat: no-repeat;
	background-position:left top;
	background-image: url(kaku2.gif);
}
div.sdiv{
	float:left; margin:0px 18px 10px 0px; padding-bottom:2px; width:150px; border:0; text-align:center; line-height:125%;
}
div.sdiv img{ margin:0px 0px 5px 0px; border:0; }
div.sdiv2{
	float:left; margin:0px 0px 10px 0px; padding-bottom:2px; width:150px; border:0; text-align:center; line-height:125%;
}
div.sdiv2 img{ margin:0px 0px 5px 0px; border:0; }
