body {
  color: #000000;
  margin: 0% 5%;
  background-color: #FFFFFF;
  background-image:  url(images/2012_02.jpg);
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-attachment: fixed
}
a:link { color:#990099}
a:visited { color:#990066}
a:active { color:#9900FF}
a:hover { color:#9900FF}
h1 { font-size: 140%; font-weight: bolder; color: #006666 }
h2 { font-size: 100%; font-weight: bold; color: #996600}
p { font-size: 100%; font-style: normal; line-height: 150% ; text-align: left}
.top {  font-size: 90%; line-height: 120%; text-align: left}
.komidasi {  font-size: 100%; font-weight: bolder; color: #FFFFFF}
.dounyu {  font-size: 110%; line-height: 150%; font-weight: bolder; color: #000000}
.cyugaki {  font-size: 90%; line-height: 120%; color: #3300FF; text-align: left}
.linkgaido {  font-size: 90%; line-height: 120%; font-weight: bold; text-align: left; margin-left: 12px}
.midasi3 {  font-size: 120%; font-weight: bold; text-align: center}
.midasi4 {  font-size: 14px; font-weight: normal; text-align: center; background-repeat: no-repeat; background-position: center center; background-image: url(images/gate.gif); line-height: 59px}
.subtitle { font-size: 120%; color: #006666 }
.news { font-size: 90%; line-height: 120%; color: #CC0000; text-align: center}
.description {  font-size: 90%; line-height: 130%; text-align: left; text-indent: 1em}
.honbuncenter { font-size: 100%; font-style: normal; line-height: 150% ; text-align: center}
.topmidasi { font-size: 100%; font-weight: bold; text-align: left}
.catalog {  text-indent: 0em}
li {  line-height: 150%}
.comment { font-size: 90%; line-height: 120%; text-align: left ; text-indent: 5em}
.lovelink {  font-size: 90%; text-align: center; background-position: center center}
.topside { font-size: 80%; line-height: 110%; text-align: left }
.haba {
width: 450px;
} 
