<style type="text/css">
<!--
body {
  margin: 0px;
  padding: 0px;
  background: #ffffff url(image/0_bg.gif) repeat-y left;
  font: 14px "‚l‚r ‚oƒSƒVƒbƒN",Osaka,sans-serif;
  text-align: center;
  color: #445544;
}
div.full {
  margin: 0px;
  padding: 0px;
  widht: 100%;
  background: url(image/0_bg_full.gif) repeat-y right;
}
/*Šî–{ƒRƒ“ƒeƒ“ƒc˜g@DIV:760px‚ðŽw’è*/
div.back {
  margin: 0px auto 0px auto;
  padding: 0px;
  width: 774px;
  background: #ffffff;
}
div.waku {
  margin: 0px auto 0px auto;
  padding: 0px;
  width: 760px;
  clear: both;
}
/*ƒwƒbƒ_‚ÌƒTƒCƒgƒƒS‚ðŽw’è*/
h1 {
  margin: 0px;
  padding: 34px 0px 14px 115px;
  width: 295px;
  _width: 410px;
  background: url(image/h_logo2.gif) no-repeat 30px 5px;
  font: bold 12px "‚l‚r ‚oƒSƒVƒbƒN",Osaka,sans-serif;
  text-align: left;
  color: #66cc00;
  float: left;
}
p.logo {
  margin: 0px;
  padding: 0px 5px;
  width: 200px;
  text-align: left;
  float: left;
}
p.tree {
  margin: 8px;
  padding: 0px;
  font: 10px "‚l‚r ƒSƒVƒbƒN",Osaka-“™•,sans-serif;
  text-align: right;
  float: right;
}
/*ƒwƒbƒ_‚Ìƒƒjƒ…[‚ðŽw’è*/
ul#h_menu {
  margin: 0px 0px 5px 0px;
  padding: 0px;
  width: 760px;
  height: 18px;
  background: #33cc66 url(image/h_menu-bg.gif);
}
li {
  margin: 0px;
  padding: 2px 15px 2px 0px;
  _padding: 3px 15px 2px 0px;
  font: bold 12px "‚l‚r ƒSƒVƒbƒN",Osaka-“™•,sans-serif;
  display: inline;
  float: right;
}
li a {
  text-decoration: none;
  color: #ffffff;
}
li a:hover {
  text-decoration: none;
  color: #ff9900;
}
/*ƒy[ƒWƒiƒrA¶‚Ì‚h‚m‚c‚d‚w‹¤—p•”•ª‚Æ‰E‚Ì“X’·ƒRƒƒ“ƒg‚ðŽw’è*/
div.cont {
  margin: 5px;
  padding: 0px;
  width: 285px;
  height: 60px;
  float: left;
}
p#a00 {
  margin: 0px;
  padding: 0px;
  width: 60px;
  height: 60px;
  float: left;
}
h2 {
  margin: 0px;
  padding: 0px 0px 1px 10px;
  width: 209px;
  _width: 220px;
  background: url(image/0_h3-bg.gif) no-repeat top right;
  _background: url(image/0_h3-bg.gif) no-repeat -4px right;
  border-left: 1px solid #99dd66;
  border-bottom: 1px solid #99dd66;
  font: bold 14px/130% "‚l‚r ‚oƒSƒVƒbƒN",Osaka,sans-serif;
  text-align: left;
  color: #33bb00;
  float: right;
}
p.capt {
  margin: 5px 0px 0px 0px;
  padding: 0px;
  width: 210px;
  font: 12px/140% "‚l‚r ‚oƒSƒVƒbƒN",Osaka,sans-serif;
  text-align: left;
  float: right;
}
p.comment {
  margin: 17px 10px 0px 0px;
  padding: 9px 50px 0px 10px;
  width: 180px;
  _width: 240px;
  height: 80px;
  _height: 90px;
  background: url(image/0_tencho.gif) no-repeat;
  font: 12px/170% "‚l‚r ‚oƒSƒVƒbƒN",Osaka,sans-serif;
  text-align: justify;
  text-justify: distribute;
  float: right;
}
/*‹ó‚c‚h‚u‚P‚O‚O“A’ÊíƒŠƒ“ƒNA‹¤’Ê‚“‚‚‚Ž‚ðŽw’è*/
div {
  margin: 0px;
  padding: 0px;
  width: 100%;
}
a {
 text-decoration: none;
  color: #7766ff;
}
a:hover {
 text-decoration: none;
  color: #ff5500;
}
p.hr {
  margin: 0px;
  padding: 0px;
}
img.verti {
  vertical-align: middle;
}
span.bold {
  font-weight: bold;
}
span.ora {
  color: #ff6600;
}
span.gre {
  color: #33aa00;
}
span.blu {
  color: #3333dd;
}
span.visi {
  color: #ffcc00;
}
span.p10 {
  font-size: 10px;
}
span.ls5 {
 letter-spacing: 5px;
}

/*yªã‚É–ß‚éz‚ðŽw’è*/
p.return {
  margin: 3px auto 5px auto;
  padding: 0px;
  width: 750px;
  font: 12px "‚l‚r ‚oƒSƒVƒbƒN",Osaka,sans-serif;
  text-align: right;
  clear: both;
}
/*ƒtƒbƒ_‚ÆƒRƒs[ƒ‰ƒCƒg‚ðŽw’è*/
p.line {
  margin: 0px;
  padding: 0px;
}
p.copy {
  margin: 5px 0px 20px 0px;
  padding: 0px;
  width: 760px;
  font: 10px Verdana,sans-serif;
  text-align: left;
}
-->
</style>