/** css基本 **/
body
{
	background-color: #FFFFFF;
	color: #000000;
	font-size: 100%;
	text-align: left;
}

a:link
{
	color: #0000E8;
}
a:visited
{
	color: #9400D3;
}
a:active
{
	color: #000000;
}

hr { 
	border: 0 none;
	height: 2px;
	color: #C0C0C0;
	background-color: #C0C0C0;
}

/* マージンと大きさ */
h1
{
	margin: 10px;
	font-size: 120%;
}
h2
{
	margin: 8px;
	font-size: 110%;
}
h3
{
	margin: 8px;
	font-size: 100%;
}
h4
{
	margin: 8px;
	font-size: 100%;
}
p
{
	margin: 6px;
}

/* 文字の大きさ・位置 */
.sm
{
	font-size: 90%;
}
.ct
{
	text-align: center;
}
.rt
{
	text-align: right;
}
.lt
{
	text-align: left;
}

.smct
{
	font-size: 90%;
	text-align: center;
}

*/ 下線を引く */
.underl
{
	text-decoration: underline;
}
*/ 打ち消し線 */
.linet
{
	text-decoration: line-through;
}

*/ 引用文のフォント */
q
{
	font-style: oblique;
}

/* clearによる左右の回り込みの解除（hrをclear指定で隠す） */
.clear
{
	clear:both;
}
.clear hr
{
	display:none;
}

/* 画像を左に配置し、テキストを右側に回りこませる */
.f-float
{
	float : left;
}

/* 画像を右に配置し、テキストを左側に回りこませる */
.r-float
{
	float : right;
}
