body
{
	background-color: #FFFFFF;
	color: #000000;
}

a:link
{
	color:#0000E8;
}
a:visited
{
	color:#9400D3;
}
a:active
{
	color:#000000;
}

table
{
	border: solid 1px #C0C0C0;
	width: 95%;
}
th
{
	border: solid 1px #C0C0C0;
	background-color: #FFFACD;
	font-size: 100%;
	color: #000000;
	white-space: nowrap;
}
td
{
	border: solid 1px #C0C0C0;
	font-size: 100%;
	color: #000000;
}


/* clearによる左右の回り込みの解除（hrをclear指定で隠す） */
.clear
{
	clear:both;
}
.clear hr
{
	display:none;
}

/* 画像を左に配置し、テキストを右側に回りこませる */
.f-float
{
	float : left;
}

/* 画像を右に配置し、テキストを左側に回りこませる */
.r-float
{
	float : right;
}

/* フォントを小さくする */
.sm
{
	font-size: 80%;
}

/* 2010/04/01追加 <nobr>の代替 */
.nobr
{
	white-space: nowrap;
}

