body
{
	background-color : #e0d0b0 ;
	color            : #204030 ;
	font-size        : 120% ;
}

a:link
{
	color : #2040c0 ;
}

a:visited
{
	color : #6080ff ;
}

a:active
{
	color : #6080ff ;
}

a:hover
{
	color : #6080ff ;
}

/* タイトル用 */
h1
{
	font-size   : x-large ;
	font-weight : bold ;
	margin      : 0px ;
}

/* New */
span.new
{
	font-weight : bold ;
	color : #505000 ;
	font-size : x-small ;
}

/* トップに戻る */
p.top
{
	font-size : small ;
}

/* 左側リンク */
span.linkl
{
	font-size   : medium ;
	position    : absolute ;
	left        : 15%
}

/* 右側リンク */
span.linkr
{
	font-size   : medium ;
	position    : absolute ;
	left        : 55%
}

/* コピーライト */
address
{
	color      : #703020 ;
	font-size  : small ;
	text-align : center ;
}

address p
{
	line-height : 0.0em ;
}

/* 更新日 */
span.update
{
	font-size   : medium ;
	position    : absolute ;
	left        : 15%
}

/* カウンタ */
span.counter
{
	font-size   : medium ;
	position    : absolute ;
	left        : 40%
}

/* 履歴 */
span.history
{
	font-size   : medium ;
	position    : absolute ;
	left        : 70%
}

/* トップページのいろいろ */
div.topinfo
{
	border-style     : groove ;
	background-color : #f0e0c0 ;

	margin-left      : 20% ;
	margin-right     : 20% ;
	text-align       : center ;
}

/* トップページのいろいろ */
div.list
{
	border-style     : groove ;
	background-color : #f0e0c0 ;

	margin           : 1em, 5%, 1em, 5% ; /*上右下左*/

	padding-top      : 1em ;
	padding-bottom   : 1em ;
}

/* 中央寄せ */
div.center
{
	text-align : center ;
}

/* 右寄せ */
div.right
{
	text-align : right ;
}

/* 左寄せ */
div.left
{
	text-align : left ;
}

/* ウィンドウ */
table.window
{
	border-style     : groove ;
	background-color : #f0e0c0 ;
	border-collapse  : collapse ;
	border-width     : thick ;
}

/* リンク */
table.link
{
	font-size        : x-small ;
	border-style     : groove ;
	background-color : #f0e0c0 ;
	border-collapse  : collapse ;
	border-width     : thick ;
}

table.window td
{
	padding          : 0.5em ;
}

table.link td
{
	padding          : 0.2em ;
}

/* タブ */
div.tab
{
	position    : relative ;
	left        : 2em ;
}
