@charset   "Shift_JIS";
BODY {
  SCROLLBAR-ARROW-COLOR: #ffffff;
  SCROLLBAR-FACE-COLOR: #b7b700;
  LINE-HEIGHT: 15pt;
  SCROLLBAR-DARKSHADOW-COLOR: #ffffff;
  SCROLLBAR-BASE-COLOR: #ffffff;
  FONT-FAMILY: 俵俽 俹僑僔僢僋;
  SCROLLBAR-HIGHLIGHT-COLOR: #ffffff;
  COLOR: #0000a0;
  SCROLLBAR-SHADOW-COLOR: #ffffff;
  FONT-SIZE: 10pt;
  SCROLLBAR-TRACK-COLOR: #ffffff;
  SCROLLBAR-3DLIGHT-COLOR: #ffffff

;
  text-align : center;
}
TR {
  LINE-HEIGHT: 16pt;
  FONT-SIZE: 10pt;
}
TD {
  LINE-HEIGHT: 16pt;
  FONT-SIZE: 10pt;
}
.main {
  LINE-HEIGHT: 160%;
  font-size : 12pt;
  padding: 25px;
  font-family : HG娵恨集窶-PRO;
}
.menu	{
  font-size : 17px;
  width : 1018px;
  height : 33px;
  background-color: #0381e7;
  padding-top : 2px;
  margin-left : 2px;
  margin-top : 2px;
  font-family : "俵俽 柧挬";
  font-weight : bold;
  color : #ffff02;
}
.menu UL	{
  margin: 0;
  padding: 0;
  background-color : navy;
}
.menu LI	{
  list-style-type: none;
  float: left;
}
.menu LI A	{
  display: block;
  width : 112px;
  border-right: solid 1px #ffffff;
  border-bottom: solid 1px  #ffffff;
  border-top: solid 1px  #ffffff;
  color : yellow;
  text-align: center;
  text-decoration: none;
  letter-spacing : -1px;
  line-height : 30px;
}
.menu LI.first {
  border-left:solid 1px #ffffff;
}
.menu LI A:HOVER	{
  background-color : yellow;
  color: #000000;
}
.post {
  width: 530px;
  margin-top: 10px;
  border-top-color: #000000;
}
.post H2 {
  font-size: 17px;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 15px;
  margin-left: 0px;
  background-image : url(bar_yellow.png);
  background-repeat: no-repeat;
  line-height: 33px;
  padding-left: 10px;
  font-family: HG娵恨集窶-PRO;
  font-weight: bold;
  text-align: left;
}
.post H3 {
  font-size : 19px;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 15px;
  margin-left: 0px;
  background-image : url(ibenth3.gif);
  background-repeat: no-repeat;
  line-height: 33px;
  padding-left : 20px;
  font-family: HG娵恨集窶-PRO;
  font-weight: bold;
  text-align: left;
  color : white;
  height : 40px;
  padding-top : 5px;
  border-top-color : #000000;
  border-left-color : #000000;
}
.posttext {
  font-size: 16px;
  line-height: 23px;
  font-family: HG娵恨集窶-PRO;
  font-weight: normal;
  text-align: left;
}
.posttext P	{
  margin: 0;
  margin-bottom: 20px;
}
#contena{
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : auto;
  margin-left : auto;
  margin-right : auto;
  margin-bottom : auto;
  border-width : 1px;
  border-style : solid;
  border-color : navy;
  width : 1024px;
}
H4{
  font-size : 30px;
  font-family : "AR P楆彂懱M","俵俽 柧挬";
  background-image : url(titolbaer.gif);
  text-align : center;
  width : 500px;
  height : 45px;
  color : #ffff00;
  padding-top : 0px;
  margin-top : 5px;
  line-height : 45px;
  letter-spacing : 11px;
  background-repeat : no-repeat;
  margin-bottom : 10px;
}
.post4{
  background-color : white;
  padding-left : 20px;
  padding-right : 20px;
  padding-bottom : 5px;
  margin-top : 5px;
  margin-left : 20px;
  margin-right : 20px;
  margin-bottom : 10px;
  border-width : 1px;
  border-style : solid;
  border-color : blue;
  font-size : 17px;
  font-family : HG娵恨集窶-PRO;
  line-height : 1.4;
  text-align : center;
  padding-top : 5px;
  width : 700px;
}
#image A{
  display:block;
  width:180px;
  color : yellow;
  background : transparent url(bottan.jpg) no-repeat scroll 0% 0%;
  height:50px;
  line-height:50px;
  text-decoration:none;
  text-align:center;
  font-size : 22px;
  font-family : HG娵恨集窶-PRO;
  font-weight : bold;
  margin-top : 10px;
}
#image A:HOVER{
  color:red;
  background : transparent url(bottan2.jpg) no-repeat scroll 0% 0%;
}