 
BODY{
  background-image : url(images/d013bcg.gif);
  font-size : 12pt;
}
.cell{
  padding-top : 3px;
  padding-left : 3px;
  padding-right : 3px;
  padding-bottom : 3px;
  margin-top : 2px;
  margin-left : 2px;
  margin-right : 2px;
  margin-bottom : 2px;
  font-size : 12pt;
  color : white;
  background-color : maroon;
  border-width : 2px 2px 2px 2px;
  border-style : outset outset outset outset;
  font-family : HGP‘n‰pŠpºÞ¼¯¸UB;
}
H2{
  font-family : HGP‘n‰pŠpºÞ¼¯¸UB;
  font-weight : normal;
}
.koumoku{
  background-color : maroon;
  padding-top : 2px;
  padding-left : 2px;
  padding-right : 2px;
  padding-bottom : 2px;
  border-width : 2px 2px 2px 2px;
  border-style : outset outset outset outset;
  font-size : 20pt;
  font-family : HGP‘n‰pŠpºÞ¼¯¸UB;
  color : white;
  text-align : center;
  margin-top : 2pt;
  margin-left : 2pt;
  margin-right : 2pt;
  margin-bottom : 2pt;
}
.topics{
  background-color : #ffffee;
  border-width : 2px 2px 2px 2px;
  border-top-style : outset;
  border-left-style : outset;
  border-right-style : outset;
  border-bottom-style : outset;
  vertical-align : middle;
  font-size : 18pt;
  font-family : HGP‘n‰pŠpÎß¯Ìß‘Ì;
  color : maroon;
}
.line{
  border-width : 2px 2px 2px 2px;
  border-style : outset outset outset outset;
  padding-top : 3px;
  padding-left : 3px;
  padding-right : 3px;
  padding-bottom : 3px;
  color : white;
  background-color : navy;
  font-size : 14pt;
  font-family : HGP‘n‰pŠpºÞ¼¯¸UB;
}
.honbun{
  background-color : #ffffdf;
  padding-top : 4px;
  padding-left : 4px;
  padding-right : 4px;
  padding-bottom : 4px;
  border-width : 2px 2px 2px 2px;
  border-top-style : inset;
  border-left-style : inset;
  border-right-style : inset;
  border-bottom-style : inset;
  border-color : #ffdfff #ffdfff #ffdfff #ffdfff;
  font-size : 11pt;
}
.koumoku2{
  border-top-width : 3px;
  border-left-width : 3px;
  border-right-width : 3px;
  border-bottom-width : 3px;
  border-top-style : outset;
  border-left-style : outset;
  border-right-style : outset;
  border-bottom-style : outset;
  padding-top : 4px;
  padding-left : 4px;
  padding-right : 4px;
  padding-bottom : 4px;
  font-size : 22pt;
  color : white;
  background-color : maroon;
  text-align : center;
  margin-top : 5pt;
  margin-left : 5pt;
  margin-right : 5pt;
  margin-bottom : 5pt;
  font-family : ‚c‚g‚o“Á‘¾ƒSƒVƒbƒN‘Ì;
}
.koumoku3{
  font-size : 16pt;
  font-family : HGP‘n‰pŠpºÞ¼¯¸UB;
  color : white;
  background-color : green;
  text-align : center;
  padding-top : 3px;
  padding-left : 3px;
  padding-right : 3px;
  padding-bottom : 3px;
  margin-top : 4px;
  margin-left : 4px;
  margin-right : 4px;
  margin-bottom : 4px;
  border-width : 3px 3px 3px 3px;
  border-style : outset outset outset outset;
}
.title{
  font-size : 20pt;
  font-family : HGP‘n‰pŠpºÞ¼¯¸UB;
  color : white;
  background-color : navy;
  text-align : center;
  padding-top : 2px;
  padding-left : 2px;
  padding-right : 2px;
  padding-bottom : 2px;
  margin-top : 3px;
  margin-left : 3px;
  margin-right : 3px;
  margin-bottom : 3px;
  border-width : 3px 3px 3px 3px;
  border-style : ridge ridge ridge ridge;
}
.item{
  font-size : 12pt;
  font-family : HGP‘n‰pŠpºÞ¼¯¸UB;
  color : navy;
  background-color : #ffffd7;
  padding-top : 1px;
  padding-left : 1px;
  padding-right : 1px;
  padding-bottom : 1px;
  margin-top : 2px;
  margin-left : 2px;
  margin-right : 2px;
  margin-bottom : 2px;
  border-style : groove groove groove groove;
  border-width : 2px 2px 2px 2px;
}
.honbun2{
  font-size : 10pt;
  color : black;
  background-color : #d2d2e8;
  padding-top : 3px;
  padding-left : 3px;
  padding-right : 3px;
  padding-bottom : 3px;
  margin-top : 3px;
  margin-left : 3px;
  margin-right : 3px;
  margin-bottom : 3px;
  border-width : 3px 3px 3px 3px;
  border-style : outset outset outset outset;
  text-decoration : none;
}
.koumoku4{
  font-size : 12pt;
  font-family : HGP‘n‰pŠpºÞ¼¯¸UB;
  color : white;
  background-color : #0000cc;
  text-align : center;
  padding-top : 2px;
  padding-left : 2px;
  padding-right : 2px;
  padding-bottom : 2px;
  margin-top : 1px;
  margin-left : 1px;
  margin-right : 1px;
  margin-bottom : 1px;
  border-width : 2px 2px 2px 2px;
  border-style : outset outset outset outset;
  border-color : navy navy navy navy;
}
.item2{
  font-size : 12pt;
  font-family : HGP‘n‰pŠpºÞ¼¯¸UB;
  color : white;
  background-color : navy;
}
.noimage{
  font-size : 18pt;
  font-family : ‚c‚g‚o“Á‘¾ƒSƒVƒbƒN‘Ì;
  vertical-align : middle;
  text-align : center;
}
.button{
  background-color : #d9d9ff;
  padding-top : 2px;
  padding-left : 2px;
  padding-right : 2px;
  padding-bottom : 2px;
  margin-top : 3px;
  margin-left : 3px;
  margin-right : 3px;
  margin-bottom : 3px;
  border-width : 1px 1px 1px 1px;
  border-style : outset outset outset outset;
  font-size : 8pt;
  color : black;
  text-decoration : none;
}
.item3{
  font-size : 12pt;
  font-family : HGP‘n‰pŠpºÞ¼¯¸UB;
  color : white;
  background-color : #0000cc;
}
.item4{
  font-size : 12pt;
  font-family : HGP‘n‰pŠpºÞ¼¯¸UB;
  color : white;
  background-color : purple;
}
.honbun3{
  color : black;
  background-color : #f2f2f2;
  padding-top : 2px;
  padding-left : 2px;
  padding-right : 2px;
  padding-bottom : 2px;
  margin-top : 2px;
  margin-left : 2px;
  margin-right : 2px;
  margin-bottom : 2px;
  border-width : 3px 3px 3px 3px;
  border-style : inset inset inset inset;
}