@charset "Shift_JIS";
/* body {
  margin: 0px auto;
  background: #f5fef8 url(logo/logocolor.gif) repeat scroll 0% 50%;
	font-family: "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro W3", Osaka, sans-serif;
  width: 85%;
  font-size: 14px;
}
.header {
  margin: 0px auto;
  background: transparent url(logo/topheader.jpg) no-repeat scroll 0% 50%;
  width: 800px;
  height: 120px;
} */
.taikaitable {
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  margin-bottom: 30px;
  background-color: black;
}
.topprizes {
  border-color: #6ee98d;
  border-width: 12px;
  width: 400px;
  font-weight: bold;
  text-align: center;
  margin-left: auto;
  margin-right: auto;
  padding-top: 0px;
  vertical-align: top;
  margin-bottom: 50px;
}
.top .syuppinsya {
  text-align: center;
  margin-left: 40px;
  margin-right: 0px;
}
.bumon {
  border-style: outset;
  border-color: #63b878;
  background-color: #a3e9c7;
}
.kin {
  background-color: #FFFFD1;
}
.gin {
  background-color: #FFFCF1;
}
.dou {
  background-color: #FFFBFB;
}
.syourei {
  background-color: #FBFBFF;
}
.hinnmei {
  margin-top: 0.5em;
  margin-left: 3%;
  font-size: 100%;
}
.syuppinsya {
  margin-right: 3%;
  font-size: 85%;
  text-align: right;
  margin-bottom: 1em;
}
/* img {
  margin-left: 6px;
  margin-right: 6px;
  clear: none;
  margin-bottom: 3px;
}*/
.sakuhinsyo {
  width: 33%;
  float: left;
  background-color: #F3FFFA;
}
.saibaisyo {
  width: 33%;
  float: left;
  background-color: #F1FFF9;
}
.touroku {
  width: 33%;
  float: left;
  background-color: #EFFFF9;
}
h3 {
  padding: 0px;
  margin-top: 0px;
  margin-left: auto;
}
ul {
  padding: 5%;
  list-style-type: none;
  list-style-image: none;
  list-style-position: outside;
  margin-left: 0%;
}
li {
  border-bottom: medium solid #b9b9b9;
}
