H4.a {
    width: 100%;
    font-weight: bold;
    color: #ffffff;
    background-color: #8484ee;
    border: 1px none #8888f8;
    border-top: 1px solid #8888f8;
    border-left: 1px solid #8888f8;
    border-right: 1px solid #666699;
    border-bottom: 1px solid #666699;
    padding: 5px 3px 3px 0.5em;
    margin-top: 5px;
    margin-bottom: 10px;
}

.style1{font-family: "MS UI Gothic", "‚l‚r ‚oƒSƒVƒbƒN", Osaka;
        font-size: 13px;

}

.style2{   
    background-color:#00FFFF;
    layout-grid-line: 25px;
    letter-spacing:0.3em;
}

.style3{font-family: "MS UI Gothic", "‚l‚r ‚oƒSƒVƒbƒN", Osaka;
        font-size: 13px;
@@@@letter-spacing:0.3em;
}

.td {
  font-size: 15px;
@letter-spacing:0.5em;
  color: #000000; /* •¶Žš‚ÌF */
  background-color: #00FFFF; /* ”wŒi‚ÌF */
  border-style: solid; /* ˜g‚ÌŽí—Þ */
  border-color: #ccccff #666699 #666699 #ccccff; /* ˜g‚ÌF */
  border-width: 1px; /* ˜g‚Ì• */
}

.la { font-size: large }

A:link    { text-decoration: none; color: #0000ff;}
A:visited { text-decoration: none; color: #0000c0;}
A:active  { text-decoration: none; color: #ff0000;}
A:hover   { text-decoration: none; color: #ff0000;}

HR {
  color: #ff0000; /* ü‚ÌF(IE—p) */
  background-color: #ff0000; /* ü‚ÌF(NN—p) */
  border: 0px; /* ˜g‚Ì‘¾‚³ */
}

DIV.c{
    border: 1px solid gray;
    padding: 5px;
    width: 100%;
    background-color: #fffff0;
}

DIV.a{
      font-family: "MS UI Gothic", "‚l‚r ‚oƒSƒVƒbƒN", Osaka;
      font-size: 13px;
      letter-spacing: 0.2em;
      line-height: 20px;
      border: 1px solid gray;
      padding: 5px;
      width: 100%;
      background-color: #fffff0;       
}
