body {
font-size:92%;
color:#333;
line-height:140%;
background-attachment:fixed;
background-image:url(../head_img/back.png);
background-repeat:repeat;
background-color:#360;
}

BODY A:LINK {
color:#666;
text-decoration:underline;
}

BODY A:VISITED {
color:gray;
text-decoration:underline;
}

body a:hover {
color:#690;
text-decoration:underline;
background-color:#FCFFEC;
}

td img {
border:0;
}

.chiku-b{
  font-size : 90%;
  font-family : "‚l‚r ‚oƒSƒVƒbƒN",Osaka|“™•,sans-serif;
  width : 19px;
  height : 55px;
  background-color : #e4f0dd;
}

.chiku-n{
  font-size : 90%;
  font-family : "‚l‚r ‚oƒSƒVƒbƒN",Osaka|“™•,sans-serif;
  color: #cccccc;
  width : 19px;
  height : 55px;
  background-color : #999999;
}

.mizusawa{
  font-size : 90%;
  font-family : "‚l‚r ‚oƒSƒVƒbƒN",Osaka|“™• sans-serif;
  background-color : aqua;
  text-align : left;
}

.morioka{
  font-size : 90%;
  font-family  "‚l‚r ‚oƒSƒVƒbƒN",Osaka|“™•: sans-serif;
  background-color : #99ff00;
  text-align : left;
}

.race{
  font-size : 80%;
  font-family : "‚l‚r ‚oƒSƒVƒbƒN",Osaka|“™•,sans-serif;
  text-align : left;
}

.ok{
  font-size : 90%;
  font-family : "‚l‚r ‚oƒSƒVƒbƒN",Osaka|“™•,sans-serif;
  background-color : #ccff99;
}


hr {
width:600px;
border-bottom:dashed 1px #CCC;
}

ul#navlist {
        margin: 0;
        padding: 0;
        list-style-type: none;
        white-space: nowrap;
}

ul#navlist li {
        float: left;
        font-family: "‚l‚r ‚oƒSƒVƒbƒN",Osaka|“™•,sans-serif;
        font-size: 12px;
        font-weight: bold;
        margin: 0;
        padding: 6px 0px 5px 0px;
        background-color: #999900;
        border-top: 1px solid #e0ede9;
        border-bottom: 1px solid #e0ede9;
        border-right: 1px dashed #d1e3db;

}

ul#navlist li#active {
        color: #000000;
        background-color: #006666;}


#navlist a, #navlist a:link {
        margin: 0;
        padding: 7px 20px 7px 20px;
        color: #ffffff;
        text-decoration: none;
}

#navlist a:hover {
        color: #000000;
        background-color: #ffff99;
}


/* ƒŒ[ƒXƒy[ƒW—p*/

div.button021{
	background:url("../img/race_menu01_on.jpg") no-repeat;
}
div.button021 a{
	display:block;
	width:96px;
	height:30px;
	background:url("../img/race_menu01.jpg");
	text-indent:-9999px;
}
div.button021 a:hover{
	background:none;
}

div.button022{
	background:url("../img/race_menu02_on.jpg") no-repeat;
}

div.button022 a{
	display:block;
	width:129px;
	height:30px;
	background:url("../img/race_menu02.jpg");
	text-indent:-9999px;
}
div.button022 a:hover{
	background:none;
}

div.button023{
	background:url("../img/race_menu03_on.jpg") no-repeat;
}

div.button023 a{
	display:block;
	width:129px;
	height:30px;
	background:url("../img/race_menu03.jpg");
	text-indent:-9999px;
}

div.button023 a:hover{
	background:none;
}

div.button024{
	background:url("../img/race_menu04_on.jpg") no-repeat;
}

div.button024 a{
	display:block;
	width:129px;
	height:30px;
	background:url("../img/race_menu04.jpg");
	text-indent:-9999px;
}

div.button024 a:hover{
	background:none;
}

div.button025{
	background:url("../img/race_menu05_on.jpg") no-repeat;
}

div.button025 a{
	display:block;
	width:129px;
	height:30px;
	background:url("../img/race_menu05.jpg");
	text-indent:-9999px;
}

div.button025 a:hover{
	background:none;
}

