<style type="text/css">
<!--
/*CRecΜgQΖSOIN SYSTEMΖ[hπwθ*/
div#main  {
  margin: -2px 0px 0px;
  background: url(image/19purple.gif) no-repeat right top;
  text-align: left;
  border-top: 3px double #99dd66;
  position: relative;
}
p.soin {
  margin: 0px;
  padding: 0px;
  position: absolute;
  top: -23px;
  left: 620px;
}
/*eTCgΦΜNπwθ*/
h3 {
  margin: 25px 10px 10px 9px;
  padding: 4px 0px 3px 10px;
  border: 1px solid #6666ee;
  border-left: 15px solid #6666ee;
  width: 547px;
  _width: 572px;
  font: bold 14px "lr oSVbN",Osaka,sans-serif;
  color:;
}
h4 {
  margin: 20px 0px 3px 10px;
  padding: 0px;
  width: 500px;
  font: 14px "lr oSVbN",Osaka,sans-serif;
  text-align: left;
}
div.waku-site {
  margin: 0px 0px 0px 10px;
  padding: 0px 10px 5px 0px;
  width: 559px;
  _width: 570px;
  height: 43px;
  _height: 48px;
  border-right: 1px dotted #ff7700;
  border-bottom: 1px dotted #ff7700;
  clear: both;
}
p.banner {
  margin: 0px 0px 0px 0px;
  padding: 0px;
  width: 180px;
  text-align: left;
  float: left;
}
p.explan {
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  width: 360px;
  font: 12px/150% "lr oSVbN",Osaka,sans-serif;
  text-align: justify;
  text-justify: distribute;
  float: right;
}
/*Noi[πwθ*/
div#yume_bnr {
  margin: 20px 5px;
  padding: 12px 0px 0px 5px;
  width: 735px;
  _width: 740px;
  border-top: 1px solid #99dd66;
  text-align: left;
}
h5#soin_bnr {
  margin: 5px 0px 5px 0px;
  width: 100%;
  font: bold 14px "lr oSVbN",Osaka,sans-serif;
  float: left;
}
span.ls {
  letter-spacing: 2px;
}
p.s_bnr {
  margin: 9px 0px 0px 0px;
  font: 12px/200% "lr oSVbN",Osaka,sans-serif;
  text-align: justify;
  text-justify: distribute;
  clear: both;
}
p.bun-bnr {
  margin: 10px 0px 0px 0px;
  padding: 0px;
  width: 100%;
  font: 12px/150% "lr oSVbN",Osaka,sans-serif;
}
span.d_ora {
  font: 10px "lr SVbN",Osaka-,sans-serif;
  color: #ee9966;
}
-->
</style>