@charset "UTF-8";
/* Libertys */

A			{ color:#000077; text-decoration: none} 
A:hover 	{ color:#3300FF; text-decoration: underline} 
A:link	 	{ } 
A:visited	{ color:#0000BB} 
A:active	{ color:#5555BB; text-decoration: underline} 

BODY  	{ font-family: 'arial','helvetica','sans-serif','osaka','MS Pゴシック','MS Sans Serif'}

img     { border: 0; }

h2		{ font-size: 120%; color: #005500; text-align: center; }

.a12e	{ font-size: 120%; color: #000000} 
.a10e	{ font-size: 100%; color: #000000} 
.a08e	{ font-size: 80%; color: #000000} 

.ab12e	{ font-size: 120%; font-weight: bold; color: #000000} 
.ab10e	{ font-size: 100%; font-weight: bold; color: #000000} 
.ab08e	{ font-size: 80%; font-weight: bold; color: #000000} 

.b18e	{ font-size: 180%; color: #005500} 
.b16e	{ font-size: 160%; color: #005500} 
.b14e	{ font-size: 140%; color: #005500} 
.b12e	{ font-size: 120%; color: #005500} 
.b10e	{ font-size: 100%; color: #005500} 
.b08e	{ font-size: 80%; color: #005500} 

.bb18e	{ font-size: 180%; font-weight: bold; color: #005500} 
.bb16e	{ font-size: 160%; font-weight: bold; color: #005500} 
.bb14e	{ font-size: 140%; font-weight: bold; color: #005500} 
.bb12e	{ font-size: 120%; font-weight: bold; color: #005500} 
.bb10e	{ font-size: 100%; font-weight: bold; color: #005500} 
.bb08e	{ font-size: 80%; font-weight: bold; color: #005500} 

.c18e	{ font-size: 180%; color: #000099} 
.c16e	{ font-size: 160%; color: #000099} 
.c14e	{ font-size: 140%; color: #000099} 
.c12e	{ font-size: 120%; color: #000099} 
.c10e	{ font-size: 100%; color: #000099} 
.c08e	{ font-size: 80%; color: #000099} 

.cb18e	{ font-size: 180%; font-weight: bold; color: #000099} 
.cb16e	{ font-size: 160%; font-weight: bold; color: #000099} 
.cb14e	{ font-size: 140%; font-weight: bold; color: #000099} 
.cb12e	{ font-size: 120%; font-weight: bold; color: #000099} 
.cb10e	{ font-size: 100%; font-weight: bold; color: #000099} 
.cb08e	{ font-size: 80%; font-weight: bold; color: #000099} 

.db18e	{ font-size: 180%; font-weight: bold; color: #770077} 
.db16e	{ font-size: 160%; font-weight: bold; color: #770077} 
.db14e	{ font-size: 140%; font-weight: bold; color: #770077} 
.db12e	{ font-size: 120%; font-weight: bold; color: #770077} 
.db10e	{ font-size: 100%; font-weight: bold; color: #770077} 
.db08e	{ font-size: 80%; font-weight: bold; color: #770077} 

.d08e	{ font-size: 80%; color: #770077} 

.eb18e	{ font-size: 180%; font-weight: bold; color: #FFAA00} 

.fb18e	{ font-size: 180%; font-weight: bold; color: #EE0000} 
.fb16e	{ font-size: 160%; font-weight: bold; color: #EE0000} 
.fb14e	{ font-size: 140%; font-weight: bold; color: #EE0000} 
.fb12e	{ font-size: 120%; font-weight: bold; color: #EE0000} 
.fb10e	{ font-size: 100%; font-weight: bold; color: #EE0000} 
.fb08e	{ font-size: 80%; font-weight: bold; color: #EE0000} 

.doke	{ font-size: 180%; font-weight: bold; color: #00BB00} 
.dnoke	{ font-size: 180%; font-weight: bold; color: #EE0000} 
.nerr	{ font-size: 100%; font-weight: bold; color: #EE0000} 
.nerre	{ font-size: 100%; color: #EE0000} 

TD 		{ font-family: 'arial','helvetica','sans-serif','osaka','MS Pゴシック','MS Sans Serif' }

.pmnu0 { font-size: 90%; background-color: #FFFFFF}
.pmnu1 { font-size: 90%; background-color: #FAF0DC}
.pmnum { font-size: 75%; background-color: #FAF0DC}

.pbmnu0 { font-size: 90%; font-weight: bold; background-color: #FFFFFF}
.pbmnu1 { font-size: 90%; font-weight: bold; background-color: #FAF0DC}

table.listing 		{ border: 1px solid #000000; background-color: #FAF0DC; }
table.listing thead	{ font-weight: bold; background-color: #8080EA; }
table.listing tr.even	{ }
table.listing tr.odd	{ background-color: #E5DBC7; }
table.listing td	{ border: none; }

.button:hover		{ position: relative;	top: 1px; }
