@charset "utf-8";
/* CSS Document */

      a:link    { Color: #0000cc; text-decoration: none; }
      a:visited { color: #0000cc; text-decoration: none; }
      a:hover   { color: #FF66CC; text-decoration: underline; }
      a:active  { color: #0000cc; text-decoration: none; }

body,td,th {
	font-family: ヒラギノ角ゴ Pro W3, Hiragino Kaku Gothic Pro, メイリオ, Meiryo, Osaka, ＭＳ Ｐゴシック, MS PGothic, sans-serif;
	font-size: 10px; 
}
   body {
	background-color: #CCC;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
/* フォント
----------------------------------------------------------- */
.white {
	color: #FFF;
	font-weight: bold;
}
.yellow {
	color: #F90;
}
.red {
	color: #F03;
}
.big_white {
	color: #FFF;
	font-weight: bold;
	font-size: 14px;
}
.big_yellow {
	color: #F90;
	font-weight: bold;
	font-size: 14px;
	}
.big_red {
	color: #F03;
	font-weight: bold;
	font-size: 14px;
}
   .big_black {
	font-size: 12px;
}
   .koukoku {
	font-weight: bold;
	font-size: 13px;
}

/* テーブル
----------------------------------------------------------- */

         div     {text-align:center;}
         table   {margin-left:auto;margin-right:auto;}
         caption {margin-left:auto;margin-right:auto;}

table.menu {
	border: 0px solid #FFFFFF;
	margin: 5px 5px; 
	width: 170px;
}
td.menu {
	border: 1px solid #9fb7d4;
	background-color:#FFF;
} 
table.def {
	border: 0px;
	margin: 5px 5px; 
	width: 500px;
}
td.def1 {
	border: 1px solid #333333;
	background-color:#FF9900;	
} 
td.def2 {
	border: 1px solid #FF0033;
	background-color:#EEEEEE;
} 
td.def3 {
	border: 1px solid #333333;
	background-color:#FFFFFF;
} 