A:link {color:#6060cc;text-decoration:none}
A:visited {color:#6060cc;text-decoration:none}
A:active {color:#aa00aa;text-decoration:none}
A:hover {color:#000066;text-decoration:none}


#date
{
	font-size:8pt;
	font-family:Arial,Comic Sans MS;
	font-style: italic;
	color:#ffffff;
}

td { font-family:arial,sans-serif;font-size:12px }

td#pic
{
	background-image: url("./top.jpg");
	background-repeat: no-repeat;
	color:#aaaadd
}

body
{
	background:#666666;
	margin:0;
	font-family:arial;
	font-size:12px 
}

#link	/* メニューの文字 */
{
	font-size:11pt;
	font-family:Arial,Comic Sans MS;
	position:relative;
}

#nittei	/* 日程 */
{
	font-size:25pt;
	font-family:Arial,Comic Sans MS;
	position:relative;
	color:#000000;
text-shadow: #cccccc 2px 2px 2px;
}
#compname	/* 大会名 */
{
	font-size:30pt;
	font-family:Arial,Comic Sans MS;
	position:relative;
	color:000066;
text-shadow: #cccccc 2px 2px 2px;
}

#update	/* 更新の文字 */
{
	font-size:9pt;
	font-family:Arial,Comic Sans MS;
	position:relative;
	color:#330000;
}

td#side
{
	background-color:#000000;
}

table#main
{
	border-collapse: collapse; /* 枠線の表示方法 */ 
	border: 2px #333333 solid; /* テーブル全体の枠線（太さ・色・スタイル） */ 
}

td#footer
{
	background-color:#000000;
	font-size:8pt;
	color:#ffffff;
	font-weight:bold
}

td#class
{
	background-color:#666666;
	color:#ffffff
}
