.image_right{float:right;}
.image_center{text-align:center; display:block; margin:0 auto;}
.image_left{float:left;}
.image_clear_right { clear:right;}
.image_clear_left { clear:left;}
.image_clear_both { clear:both;}

.tboxA {
	width:335px;
	text-align:center;
	float:left;
}

.tboxB {
	text-align:center;
	width:335px;
	float:right;
}

.linkboxA {
	width:335px;
	text-align:left;
	float:left;
}

.linkboxB {
	text-align:right;
	width:335px;
	float:right;
}

.picboxA {
	text-align:center;
	float:left;
	padding:5px;
	width:210px;
}

.picboxB {
	text-align:center;
	float:left;
	padding:5px;
	width:230px;
}
.picboxC {
	text-align:center;
	float:left;
	padding:5px;
	width:200px;
}
.picboxD {
	text-align:center;
	float:left;
	padding:5px;
	width:140px;
}
.picboxE {
	text-align:center;
	float:left;
	padding:5px;
	width:140px;
}
.picboxF {
	text-align:center;
	float:left;
	padding:5px;
	width:155px;
}
.picboxG {
	text-align:center;
	float:left;
	padding:5px;
	width:180px;
}

.pic_iboxA {
	width:450px;
	text-align:center;
	float:left;
}

.pic_iboxB {
	text-align:center;
	width:220px;
	float:right;
}

strong{
  font-size: 160%;
  font-weight: bold;
}

.matilink {
  text-align:center; 
  margin:0 auto;
  border: 2px solid #ccc;
  /*background:#ffff3e;*/
}





h4{
  font-size: 120%;
  color:#f00;
  
}
h3{
  font-size: 120%;
  color:#228b22;
  
}



.kensyou_stitle {
text-align:center;
  background:#000;
  padding:5px;
  color:#fff;
  font-size:1.1em;
  font-weight:bold;
}

.kensyou_about {
  padding:5px;
  background:#ccc;

}

.kensyou_sstitle {
  color:#000000;
  font-size:1.1em;
  background:#00CCFF;
  padding:3px;
  border: 2px solid #000000;
  font-weight:bold;

}
