
.font1	{
  font-family:Impact, Arial, Times ;
}
.font2	{
  font-family:"ＭＳ 明朝","ＭＳ ゴシック";
}
BODY {
  font-style : normal;
  font-variant : normal;
  font-weight : bold;
  font-size : 10pt;
  color : black;
  
}
H1{
  text-align: center;
  padding-top: 5px;
  padding-right: 5px;
  padding-bottom: 5px;
  padding-left: 5px;
  border-top-style : solid;
  border-right-style : solid;
  border-bottom-style : solid;
  border-left-style : solid;
  border-top-width : 3px;
  border-right-width: 0px;
  border-bottom-width : 3px;
  border-left-width: 0px;
  border-top-color : #8080ff;
  border-bottom-color : #8080ff;
}
H2{
  color : black;
  text-align: center;
  border-top-color : blue;
  border-bottom-color : blue;
  padding-top: 4px;
  padding-right: 4px;
  padding-bottom: 4px;
  padding-left: 4px;
  border-style: solid;
  border-top-width: 3px;
  border-right-width: 0px;
  border-bottom-width: 3px;
  border-left-width: 0px;
}
H3{
  color: #666666;
  text-align: center;
  border-top-color : blue;
  border-bottom-color : blue;
  padding-top: 3px;
  padding-right: 3px;
  padding-bottom: 3px;
  padding-left: 3px;
  border-style: solid;
  border-top-width: 2px;
  border-right-width: 0px;
  border-bottom-width: 2px;
  border-left-width: 0px;
}
HR{
  
  height: 3px;
}
P{
  
  font-size : 10pt;
}
UL{
  
  list-style-image : url(l_a03.gif);
  list-style-position: outside;
  font-size : 10pt;
}
BLOCKQUOTE{
  
  font-size : 10pt;
}
LI{
  
  font-size : 10pt;
}
DIV.code {
  BORDER-RIGHT: thin solid;
  BORDER-TOP: thin solid;
  BACKGROUND: black;
  BORDER-LEFT: thin solid;
  width : 100%;
  COLOR: white;
  BORDER-BOTTOM: thin solid
;
  font-size : 9pt;
}
DIV.code2 {
  BORDER-RIGHT: thin solid;
  BORDER-TOP: thin solid;
  BACKGROUND: #050;
  BORDER-LEFT: thin solid;
  WIDTH: 100%;
  COLOR: white;
  BORDER-BOTTOM: thin solid
;
  font-size : 9pt;
}
.notice {
  FONT-WEIGHT: bold;
  COLOR: red
;
}
DIV.gcode{
  BORDER-RIGHT: thin solid;
  BORDER-TOP: thin solid;
  BACKGROUND: silver;
  BORDER-LEFT: thin solid;
  WIDTH: 100%;
  COLOR: black;
  BORDER-BOTTOM: thin solid
;
  font-size : 9pt;
}
DIV.bcode{
  BORDER-RIGHT: thin solid;
  BORDER-TOP: thin solid;
  BACKGROUND: navy;
  BORDER-LEFT: thin solid;
  WIDTH: 100%;
  COLOR: #ffffff;
  BORDER-BOTTOM: thin solid
;
  font-size : 9pt;
}
DIV.lbcode{
  BORDER-RIGHT: thin solid;
  BORDER-TOP: thin solid;
  BACKGROUND: #0000cc;
  BORDER-LEFT: thin solid;
  WIDTH: 100%;
  COLOR: white;
  BORDER-BOTTOM: thin solid
;
  font-size : 9pt;
}
DIV.w_code{
  BORDER-RIGHT: thin solid;
  BORDER-TOP: thin solid;
  BACKGROUND: white;
  BORDER-LEFT: thin solid;
  WIDTH: 100%;
  COLOR: black;
  BORDER-BOTTOM: thin solid
;
  font-size : 9pt;
}
<!-- 禁則処理なし --!>
DIV.normal	{
  line-break:normal ;
}
<!-- 禁則処理あり --!>
DIV.strict	{
  line-break:strict ;
}
.basefont{
  font-size : 10pt;
  font-family : "ＭＳ ゴシック";
}
.titlefont{
  font-size : 18pt;
  font-family : "ＭＳ ゴシック";
}
.smallfont{
  font-size : 8pt;
  font-family : "ＭＳ ゴシック";
}
.midfont{
  font-size : 9pt;
  font-family : "ＭＳ ゴシック";
  font-weight : normal;
  text-decoration : none;
}
.largefont{
  font-size : 12pt;
  font-family : "ＭＳ ゴシック";
  font-weight : bold;
}
.midashi1{
  font-size : 14pt;
  font-family : "ＭＳ ゴシック";
  font-weight : bold;
  text-decoration : underline;
}
.miadshi2{
  font-size : 12pt;
  font-family : "ＭＳ ゴシック";
  font-weight : bold;
  text-decoration : underline;
}
.midashi3{
  font-size : 10pt;
  font-family : "ＭＳ ゴシック";
  font-weight : bold;
  text-decoration : underline;
}
.boldbase{
  font-size : 10pt;
  font-family : "ＭＳ ゴシック";
  font-weight : normal;
}
A:VISITED{
  color : purple;
}
TD{
  font-size : 12px;
}
A:HOVER{
  background-color : yellow;
}
A.btn {
  display: block;             /* ブロック要素にする */
  width: 80px;                /* 横幅 */
  color: #ffffff;
  background-color: #666699;  /* 背景色 */
  border: outset 2px #9999cc; /* 枠の色 */
  margin: 0px;
  padding: 3px 1px 1px 0px;
  font-size: 12px;            /* フォントサイズ */
  line-height: 12px;          /* 行の高さ */
  text-align: center;         /* 水平揃え */
  text-decoration: none;      /* 下線を消す */
}
A.btn:hover {
  color: #eeeeee;
  background-color: #555588;  /* 背景色 */
  border: inset 2px #9999cc;  /* 枠の色 */
  margin: 0px;
  padding: 4px 0px 0px 1px;
}
A.btn:active { color: #ffffff; }
A.btn:visited { color: #ffffff; }
