A:link, A:visited, A:active {
	text-decoration: none;
	color:royalblue;
}
A:hover {
	text-decoration: underline;
	color:deeppink;
}
body{
	font-size:10pt;
	color:gray;
	background-color: mistyrose;
	background-image:url();
	margin-top: 0px;
	margin-left:5%;
	margin-right:5%;
}
}table{
	border-collapse: solid;
}
tr,td{
	font-size:10pt;
	color:gray;
}
hr{
	color:#FF69B4;
	height:1
}
h1{
	font-size: 10pt;
	margin: 0px;
}
table.list{
	border-collapse: collapse;
	border: 1px solid hotpink;
}
td.head1{
	font-size: 10pt;
	border: 1px solid hotpink;
	background-color: hotpink;
	padding: 0px;
}
td.head2{
	font-size: 10pt;
	border: 1px solid hotpink;
	background-color: pink;
	padding: 0px;
}
td.main{
	font-size: 10pt;
	background-color: white;
	border: 1px solid hotpink;
	padding: 0px;
}
td.foot{
	font-size: 10pt;
	border: 1px solid hotpink;
	background-color: hotpink;
	padding: 0px;
}
#mid{ font-size:10pt; }
#small{ font-size:9pt; }
#kanri{ color:#ff9999; } /* 管理人コメントの色 */
#log{ width:630; border-style:solid; border-color:#9999CC; }
#log-0{ background-color:#FFCC66; } /* ランキング順位 */
#log-1{ background-color:#CCCCFF; } /* タイトル */
#log-2{ background-color:#FFCCFF; } /* カテゴリ */
#log-3{ background-color:#FFFFFF; } /* 紹介文 */
#log-4{ background-color:#FFFFFF; } /* 管理人コメント */
#title-bar{ background-color:#A7C2DD; color:#000000; font-size:12pt; } /* タイトルバー */
#mid-bar{ background-color:#DDDDDD; } /* 中段バー */
