body {
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #eaeaea;
	color: #333333;
	font: normal 12px/18px "ＭＳ Ｐゴシック", "Osaka", "ヒラギノ角ゴ Pro W3", "sans-serif";
}
h1 {
	font-size: 18px;
	color: #333333;
	text-align: center;
}
h2 {
	font-size: 14px;
	color:#0000FF;
	font-weight:bold;
}
form {
	font-size: 12px;
	margin-top: 0px;
	margin-bottom: 0px;
}

a:link{	color: #333333;	}
a:visited{	color: #333333;	}
a:hover{	color:#0000FF;}
a:active{	color: #333333;	}

.f1012 {  	font-size: 10px; line-height:16px; font-family: "ＭＳ Ｐゴシック","Osaka","sans-serif";}
.f1012_w {  font-size: 10px; line-height:16px; font-family: "ＭＳ Ｐゴシック","Osaka","sans-serif"; color:#ffffff;  }
.f1012_g {  font-size: 10px; line-height:16px; font-family: "ＭＳ Ｐゴシック","Osaka","sans-serif"; color:#009900;  }
.f1012_gb { font-size: 10px; line-height:16px; font-family: "ＭＳ Ｐゴシック","Osaka","sans-serif"; font-weight:bold; color:#009900;  }
.f1012_r {  font-size: 10px; line-height:16px; font-family: "ＭＳ Ｐゴシック","Osaka","sans-serif"; color:#FF3900;  }
.f1012_rb{  font-size: 10px; line-height:16px; font-family: "ＭＳ Ｐゴシック","Osaka","sans-serif"; font-weight:bold; color:#FF3900;  }
.f1212 {  font-size: 12px; line-height:12px; margin-top:10px;}
.f1214 {  font-size: 12px; line-height:14px; font-family:  font-family: "ＭＳ Ｐゴシック","Osaka","sans-serif";}
.f1216 {  font-size: 12px; line-height:16px; font-family:  font-family: "ＭＳ Ｐゴシック","Osaka","sans-serif";}
.f1216_b {  font-size: 12px; line-height:16px; font-family: "ＭＳ Ｐゴシック","Osaka","sans-serif"; font-weight:bold; }
.f1216_wb { font-size: 12px; line-height:16px; font-family: "ＭＳ Ｐゴシック","Osaka","sans-serif"; font-weight:bold; font-color:#ffffff;  }
.f1216_g {  font-size: 12px; line-height:16px; font-family: "ＭＳ Ｐゴシック","Osaka","sans-serif"; color:#009900;  }
.f1216_gb { font-size: 12px; line-height:16px; font-family: "ＭＳ Ｐゴシック","Osaka","sans-serif"; font-weight:bold; color:#009900;}
.f1216_r {  font-size: 12px; line-height:16px; font-family: "ＭＳ Ｐゴシック","Osaka","sans-serif"; color:#FF3900;  }  
.f1218 {  	font-size: 12px; line-height:20px; font-family: "ＭＳ Ｐゴシック","Osaka","sans-serif"; color:#333333;  }
.f1420 {  	font-size: 14px; line-height:20px; font-family: "ＭＳ Ｐゴシック","Osaka","sans-serif"; font-weight:bold;  }
.f1420_wb { font-size: 14px; line-height:20px; font-family: "ＭＳ Ｐゴシック","Osaka","sans-serif"; font-weight:bold; color:#ffffff; ;}
.f1420_g {  font-size: 14px; line-height:20px; font-family: "ＭＳ Ｐゴシック","Osaka","sans-serif"; color:#009900; }
.f1420_gb { font-size: 14px; line-height:20px; font-family: "ＭＳ Ｐゴシック","Osaka","sans-serif"; font-weight:bold; color:#009900; }
.f1420_bb { font-size: 14px; line-height:20px; font-family: "ＭＳ Ｐゴシック","Osaka","sans-serif"; font-weight:bold; color:#0000ff; }
.f1420_bb2 {font-size: 14px; line-height:20px; font-family: "ＭＳ Ｐゴシック","Osaka","sans-serif"; font-weight:bold; color:#00034A; }
.f1420_r {  font-size: 14px; line-height:20px; font-family: "ＭＳ Ｐゴシック","Osaka","sans-serif"; color:#FF3900; }
.f1420_rb { font-size: 14px; line-height:20px; font-family: "ＭＳ Ｐゴシック","Osaka","sans-serif"; font-weight:bold; color:#FF3900; }
.f1420_br { font-size: 14px; line-height:20px; font-family: "ＭＳ Ｐゴシック","Osaka","sans-serif"; color:#660000; }
.f1420_p {  font-size: 14px; line-height:20px; font-family: "ＭＳ Ｐゴシック","Osaka","sans-serif"; color:#330066; }
.f1420_bl { font-size: 14px; line-height:20px; font-family: "ＭＳ Ｐゴシック","Osaka","sans-serif"; color:#009999; }
.f1626 {  	font-size: 16px; line-height:26px; font-family: "ＭＳ Ｐゴシック","Osaka","sans-serif";}
.f1626_wb { font-size: 16px; line-height:26px; font-family: "ＭＳ Ｐゴシック","Osaka","sans-serif"; color:#ffffff; font-weight:bold;}
.f1620_rb { font-size: 16px; line-height:26px; font-family: "ＭＳ Ｐゴシック","Osaka","sans-serif"; font-weight:bold; color:#FF3900; }

.table {
	BORDER-COLLAPSE: collapse

}
.td {
	font: normal 12px/14px "ＭＳ Ｐゴシック", "Osaka", "ヒラギノ角ゴ Pro W3", "sans-serif";

}
.bd {
	border-bottom: 1px dotted
}
.photo{
	padding:10px;
	background-color:#ffffff;
}
.photo1{
	padding:10px;
	border-right:1px #ccc solid;
	border-bottom:1px #ccc solid;
	background-color:#F4F4F2;
}
.photo2{
	margin:0px 10px 0 10px;
	padding:2px;
	border:1px #ccc solid;
	background-color:#fff;
}


