div.imagebox {
	 border: 1px solid #0099CC;  /* 枠線 */
	 background-color: #E3FFFF;  /* 背景色 */
	 width: 185px!important;     /* 横幅 */	 
	 width: 191px;               /* 横幅 IE6用*/
	 float: left;                /* 左に配置 */
	 margin: 6px!important;      /* 周囲の余白 */
	 margin: 7px;	             /* 周囲の余白 IE6用*/
}

a.image img {
	 text-align: center;         /* 中央寄せ IE6はこの指定がないと画像が中央に表示されない。 */
	 margin: 5px;                /* 余白・間隔 */
}

p.caption {
	text-align: center;
	margin: 5px;
	color: #660000;
	padding: 0px!important;/*important指定をしないとdiv#contents2のpのスタイルが優先されてしまう。*/
}

/*p.caption {
       /*font-size: 80%;            /* 文字サイズ */
	 color: #660000;            /* 文字色 */
/*}*/ 
 
p.exp {
         clear: left;               /* 回り込みを解除 */
		}