/* 基本部分 */

BODY		{

			background:#150c03;

			margin:0px;

			font-size:12px;

			color:#CCFFFF;



		}



A:link		{

	color:#FF6666;

	text-decoration:underline overline;

	border: #000000;

}

A:visited	{color:#73738C;text-decoration:none}

A:active	{color:#FF00FF;text-decoration:none}



TD.menu A:link		{color:#CC3366;text-decoration:none}

TD.menu A:visited	{color:#990033;text-decoration:none}

TD.menu A:active	{color:#FF00FF;text-decoration:none}





/* タイトル */

TD.title	{

	padding:4px 0px 4px 12px;

	height:200%;

	font-size:140%;

	font-weight:bold;

	color:#FFFFCC;

	vertical-align:middle;

	background:#000000;

	border: #CCFF33;



		}



/* テーブルの左側セル（メニュー） */

TD.menu		{

		padding:8px,0px,8px,12px;

		font-size:100%;

		line-height:110%;

		color:#CC6666;

		vertical-align:top;

		background:#000000;

		}





/* テーブルの右側セル（メイン） */

TD.main		{

		width:520px;

		padding:4px,4px,4px,8px;

		font-size:13px;

		color:#D9EAFF;

		vertical-align:top;

		background:#330000;

		}





/* 見出し */

SPAN.heading	{

	font-size:110%;

	font-weight:900;

	color:#FFFF66;

	background: #333300;

	padding: 2px;

	border: 1px solid #CCFF00;

	height: auto;

	width: auto;

	margin: 2px;

		}



/* 日付 */

SPAN.date	{

		font-size:88%;

		color:#CCFF00;

		}



HR		{

		color:#000000;

		}

.ipt{background-color:#FFBF56; color: #031C4C;}

.menus{line-height:120%; font-size:14px; margin-left:50px; margin-right:50px; color:#FFEA18;}