BODY {
	background-color: #FFEECC;
	color: #000000;
	font-size: small;
}
A:link {
	color: #0000FF;
}
A:visited {
	color: #993399;
}
a:hover {
	color: #FF0000;}

HR { /* 水平線 */
	color: #FF9966;
}

.body { /* 本文 */
	line-height: 120%;
	margin-left: 30px;
	margin-right: 30px;
}
.in { /* 字下げ */
	margin-left: 1em;
}

H1 {
	color: #FF6600;
	font-weight: bold;
	font-size: xx-large;
	margin: 0;
	text-align: center;
}
H2 {
	color: #990000;
	font-weight: bold;
	font-size: large;
	margin: 0;
}
H3 {
	color: #CC0033;
	font-weight: bold;
	font-size: medium;
	margin: 0;
}

.jump { /* ショートカット */
	font-size: x-small;
	text-align: center;
}
.copyright { /* コピーライト */
	color: #CC6666;
	font-size: x-small;
	text-align: right;
}
.new { /* 最終更新日 */
	font-size: x-small;
	color: #993333;
}

.border { /* テーブルのボーダー */
	background-color: #CC6666;
}
.cell { /* テーブルのセル */
	background-color: #FFFFEE;
}
.caption {
	background-color: #FFCCCC;
	background-position: 100%;
	color: #CC0033;
	font-weight: bold;
	font-size: large;
	padding: 3;
	text-align: left;
	margin:0px,0px,3px,0px;
}
.item1 {
	color: #FF9999;
}
.item2 {
	color: #FF9999;
}

TD.r{ /* 略歴 */
	color: #CC3300;
	vertical-align: top;
}


/* 自己紹介のテーブル */

TD.name{
	background-color: #DD8888;
	color: #FFDD99;
	font-weight: bold;
	padding: 3;
	vertical-align: top;
}
TD.int1{
	background-color: #FFFFDD;
	padding: 3;
}
TD.int2{
	background-color: #FFEEEE;
	padding: 3;
}


/* ネット表のテーブル */

TABLE.net1{
	background-color:#FFEECC;
	border-width: 2px;
	border-style: solid;
	border-color: #CC6666;
}
TH.net2{
	background-color:#FFDDDD;
	border-width: 1px;
	border-style: solid;
	border-color: #CC6666;
	padding: 3;
}
TD.net3{
	background-color:#FFFFEE;
	border-width: 1px;
	border-style: solid;
	border-color: #CC6666;
	padding: 3;
}

