.telop {
  background-color: #FFCC33;
  display: -wap-marquee;
  padding-top: 2px;
  padding-bottom: 2px;
    -wap-marquee-style: scroll;
    -wap-marquee-loop: infinite;
    -wap-marquee-dir: rtl;
    -wap-marquee-speed: normal;
    }
h1.logo {
  text-align: center;
}
.bana {
  text-align: center;
}
.list01 {
  text-align: center;

}
.list02 {
  text-align: center;

}
.list03 {
  text-align: center;

}
.list01 a:link {
  color: #0000FF;
}
.list02 a:link {
  color: #FF6633;
}
.list03 a:link {
  color: #FF99FF;
}
.list {
  padding: 0px 5px;
  margin: 0px;
}
.osirase {
  text-align: center;
}
.osirase_midashi01_bg {
  background-color: #4477FF;
  padding-top: 2px;
  padding-right: 0px;
  padding-bottom: 2px;
  padding-left: 0px;
  color: #fff;
}
.blog_midashi01_bg {
  background-color: #33CC33;
  padding-top: 2px;
  padding-right: 0px;
  padding-bottom: 2px;
  padding-left: 0px;
}
h2.midashi01 {
  text-align: center;
}
.midashi01_text {
  font-size: xx-small;
}
.blog_contents {
  padding: 0px 5px;
  font-size: xx-small;
  margin-bottom: 5px;

}
.blog_contents img {
  margin: 0px 5px 5px 0px;
  vertical-align: top;
}
.keijiban_midashi01_bg {
  background-color: #99FF99;
  padding-top: 2px;
  padding-right: 0px;
  padding-bottom: 2px;
  padding-left: 0px;
}
.menu_midashi01_bg {
  background-color: #33CC33;
  margin-bottom: 5px;
  padding-top: 2px;
  padding-right: 0px;
  padding-bottom: 2px;
  padding-left: 0px;
}
.telop_text {
  font-size: xx-small;

}

.populer_midashi01_bg {
  background-color: #FFFF00;
  padding-top: 2px;
  padding-right: 0px;
  padding-bottom: 2px;
  padding-left: 0px;
  color: #000;
}

.shop_midashi01_bg {
  background-color: #FF3535;
  padding-top: 2px;
  padding-right: 0px;
  padding-bottom: 2px;
  padding-left: 0px;
}
