/* viewer一覧の行スタイル1 */

div.list {

	font-size: x-small;

	border-bottom-width: 1px;

	border-bottom-style: dotted;

	padding: 5px;

	clear: both;

}



/* viewer一覧の行スタイル2 */

div.list2 {

	font-size: x-small;

	border-bottom-width: 1px;

	border-bottom-style: dotted;

	padding: 5px;

	background-color: F5F5F5;

	clear: both;

}



/* viewer一覧の日付 */

div.date {

	color: #8C8A8C;

	margin-right: 1px;

	display:inline;

	float:left;

	height:20px;

}



/* viewer一覧の種別 */

div.type {

	color: #02187D;

	margin-right: 1px;

	display:inline;

	float:left;

	text-align:center;

	width:60px;

	height:20px;

}



/* viewer一覧のタイトルリンク */

a.link {

	text-decoration: none; 

	color: #000000;

}

a.link:hover { 

	text-decoration: underline; 

}



/* 詳細表示の枠 */

div.waku {

	border-width: 0px;

	border-style: solid;

	border-color: #8C8A8C;

	width: 700px;

}



/* 詳細表示のタイトル */

div.title {

	background-color: #ccccff;

	padding: 5px;

}



/* 詳細表示の内容 */

div.detail {

	height: 300px;

	padding: 5px;

}



/* 添付画像の表示 */

img.attach {

	max-width: 400px;	/* 横幅の最大サイズ */

	max-height: 350px;	/* 縦幅の最大サイズ */

	text-align:center;  /* 画像の位置中央*/

}





div.img {

	width:100%;

	text-align:center;  /* 画像の位置中央*/

}