body
{
	margin:0px 0px	0px 0px;
	background-color:#FFFFFF;
}
table
{
	background-color:#9999AA;
}
th
{
	font-size:13pt;
	font-weight:bold;
	color:#FFFFFF;
	background-color:#663333;
	text-align:left;
	padding:5px;
}
td
{
	background-color:#FFFFFF;
}
.main
{
	padding:20px 20px;
	background-color:#FFFFFF;
}
.search_table
{
	font-size:9pt;
}
fieldset
{
	font-size:11pt;
	line-height:14pt;
}
legend
{
	font-size:11pt;
}
.title
{
	padding:2px 2px 2px 10px;
	background-color:#CCCCFF;
}
.leftmenu
{
	padding:5px 5px 5px 10px;
	background-color:#FFFFFF;
	font-size:10pt;
}
.enter
{
	padding:5px 5px 5px 10px;
	background-color:#FF9999;
	font-size:10pt;
}
.enter A
{
	color:#000000;
}
.bbslogtitle
{
	padding:5px 5px 5px 10px;
	background-color:#CCCCFF;
	font-size:10pt;
}
.bbsloglist
{
	padding:5px 5px 5px 10px;
	background-color:#FFFFFF;
	font-size:10pt;
	line-height:14pt;
}
.search
{
	width:100%;
	margin:10px 0px 0px 0px;
	background-color:#CCCCCC;
}
.catelink
{
	width:100%;
	font-size:10pt;
	line-height:14pt;
	margin:10px 0px 0px 0px;
	background-color:#CCCCCC;
}
.catelink TD
{
	padding:5px 5px 5px 5px;
}
.catelink A
{
	color:#ff6600;
}
.monthlink
{
	width:100%;
	font-size:10pt;
	line-height:14pt;
	margin:10px 0px 0px 0px;
	background-color:#CCCCCC;
}
.monthlink TD
{
	padding:5px 5px 5px 5px;
}
.monthlink A
{
	color:#ff6600;
}
.friendlink
{
	width:100%;
	font-size:10pt;
	line-height:14pt;
	margin:10px 0px 0px 0px;
	background-color:#CCCCCC;
}
.friendlink TD
{
	padding:5px 5px 5px 5px;
}
.friendlink A
{
	color:#ff6600;
}
.minititle
{
	font-size:12pt;
	color:#FFFFFF;
	background-color:#663333;
	text-align:center;
	padding:3px;
}
.minititle TD
{
	padding:5px;
	background-color:#FFFFFF;
}
.bottom
{
	background-color:#CC9999;
}
.kousin
{
	font-size:10pt;
}
