body{
        text-align:center;
        overflow-y:auto;
        overflow-x:auto;
        background:url();
        background-position:  0% 0%;
        background-repeat: repeat;
        margin:0 0 0 0;
        background-color:#ffffff;
        font-size: 11pt;
        font-family :'MS Pゴシック';color:#000000;
        line-height:140%;
}


table{
        margin:0 0 0 0;
        font-size: 11pt;
        font-family :'MS Pゴシック';color:#333333;
        line-height:140%;
}

table.bg{
        background-color:#ffffff;
}

table.link{
        background-color:#000000;
}

table.core{
        background-color:#ffffff;
}

table.core2{
        background-color:#d1d1d1;
}

img{		/* 画像全指定 */
	border:0px;
}

img.thumbnail{		/* サムネイル設定 */
	width:100px;
	height:75px;
	margin-left:8px;
	margin-top:10px;
	border:0px;
        filter:gray();
}

a:link img.thumbnail{
        filter:gray();
}

a:visited img.thumbnail{
        filter:gray();
}

a:hover img.thumbnail{
        filter:normal;
}

img.43{		/* 横向き写真設定 */
	width:400px;
	height:300px;
	border:0px;
}

img.34{		/* 横向き写真設定 */
	width:300px;
	height:400px;
	border:0px;
}


img.thumbnail2{		/* 進退設定 */
	width:100px;
	height:75px;
	margin-left:8px;
	margin-top:10px;
	border:0px;
}

div.category{		/* カテゴリスペース */
	width:144px;
	margin:3px;
        float:left;
	padding:3px;
	border-top:1px solid #f4f4f4;
	border-right:1px solid #e9e9e9;
	border-bottom:1px solid #dfdfdf;
	border-left:1px solid #efefef;
        text-align:center;
}

		/* リンク設定 */

a:link{
	color:#666666;text-decoration:none;
}
a:visited{
	color:#666666;text-decoration:none;
}
a:hover{
	color:#999999;text-decoration:underline;
}
a:active{
	color:#666666;text-decoration:underline;
}

.clear{		/* 回りこみ解除 */
	clear:both;
	line-height:1px;
	margin-top:-1px;
	font:1px;
	background-color:transparent;
}