a:link{ text-decoration:underline; color:#000000; }
a:visited{ text-decoration:underline; color:#000000; }
a:active{ text-decoration:underline; color:#000000; }
a:hover{ text-decoration:underline; color:#000000; }
body{ text-align: center; font-size:9pt; color:#737373; background-color:#ffffff; background-image:url(); margin-left:4%; margin-right:4%; }
div#content,
div#footer {
   margin: auto;
   width: 860px;
   position: relative;
   background: #fff url(image/bg_header-content.gif) repeat-y;
   text-align: left;
}
tr,td{ font-size:9pt; color:#737373; border: none; }
hr{ color:#aaaaaa; }
#mid{ font-size:10pt; }
#small{ font-size:9pt; }
#kanri{ color:#ff9999; } /* 管理人コメントの色 */
#log{ width:600; border-style:solid; border-color:#ffffff; font-size: 200%; }
#log-0{ background-color:#ffffff; } /* ランキング順位 */
#log-1{ background-color:#ffffff; } /* タイトル */
#log-2{ background-color:#ffffff; } /* カテゴリ */
#log-3{ background-color:#ffffff; } /* 紹介文 */
#log-4{ background-color:#ffffff; } /* 管理人コメント */
#title-bar{ background-color:#cccccc; color:#000000; font-size:10pt; } /* タイトルバー */
#mid-bar{ background-color:#cccccc; } /* 中段バー */
table.menu {
	border: none;
}

div#log {
	padding: 5px;
	width: 630px;
	float: left;
	background-color: #ccc;
}

div#right {
	width: 150px;
	height: 600px;
	float: right;
	background-color: #ccc;
}

table#log {
	font-size: 120%;
}

a.title {
	font-size: 120%;
}

div#header {
	float: left;
}

div#cate_aff {
	float: right;
}






