@charset "EUC-JP";		/  文字コード  /

#sovereign				{ }
table.sovereign			{ border-bottom: 1px solid #666666; border-right: 1px solid #666666; }
#sovereign td			{ border-top: 1px solid #666666; border-left: 1px solid #666666; background: #1C1C1C; width: 97px;
						  padding-top: 2px; padding-bottom: 2px; padding-left: 5px; padding-right: 10px; }
#sovereign font			{ padding-left: 12px; }
#sovereign .kamon		{ background: #333333; }

.center_line			{ border-right: solid 1px #42593E; }

#event_pre				{ }
#event_pre font			{ letter-spacing: 0px; }
#event_pre th			{ color: #FFFFFF; font-weight: normal; padding: 3px; background: #3366FF; }
#event_pre th.none		{ color: #F0F0F0; font-weight: normal; padding: 3px; background: #A9AFBF; }
#event_pre td			{ color: #000000; padding: 2px; border-left: solid 1px #3366FF; border-bottom: solid 1px #3366FF; }
#event_pre td.nameA		{ padding-left: 5px; background: #E9E9F5; color: #2E364C; }
#event_pre td.nameB		{ padding-left: 5px; background: #F2F2FA; color: #3C455E; }
#event_pre td.pointA	{ text-align: right; padding-right: 5px; width: 90px; background: #DFDFF0; color: #2E364C; }
#event_pre td.pointB	{ text-align: right; padding-right: 5px; width: 90px; background: #ECECF7; color: #3C455E; }
#event_pre td.none		{ color: #000000; padding: 2px; border-left: solid 1px #A9AFBF; border-bottom: solid 1px #A9AFBF; background: #E2E2E3; color: #5E6799; }


#event					{ }
#event font				{ letter-spacing: 0px; }
#event th				{ color: #FFFFFF; font-weight: normal; padding: 3px; background: #990000; }
#event th.none			{ color: #F0F0F0; font-weight: normal; padding: 3px; background: #C3AFB0; }
#event td				{ color: #000000; padding: 2px; border-right: solid 1px #990000; border-bottom: solid 1px #990000; }
#event td.nameA			{ padding-left: 5px; background: #F5E9E9; color: #4C2D2D; }
#event td.nameB			{ padding-left: 5px; background: #FAF2F2; color: #563434; }
#event td.pointA		{ text-align: right; padding-right: 5px; width: 90px; background: #F0DFDF; color: #4C2D2D; }
#event td.pointB		{ text-align: right; padding-right: 5px; width: 90px; background: #F7ECEC; color: #563434; }
#event td.none			{ color: #000000; padding: 2px; border-right: solid 1px #C3AFB0; border-bottom: solid 1px #C3AFB0; background: #E5E4E4; color: #975C60; }

.redlink a:link			{ color: #B4481E; }
.redlink a:visited		{ color: #B4481E; }
.redlink a:hover		{ color: #EE5500; }

.top					{ }
.top a:visited			{ color: #990000; }
.top a:hover			{ color: #CC3300; }
