
.A1:link { text-decoration:none; color:#ffffff; }
.A1:visited { text-decoration:none; color:#ffffff; }
.A1:active { text-decoration:underline; color:#ffffff; }
.A1:hover { text-decoration:underline; color:#ffffff; }

.A2:link { text-decoration:none; color:#0033CC; }
.A2:visited { text-decoration:none; color:#1e78ff; }
.A2:active { text-decoration:underline; color:#1e78ff; }
.A2:hover { text-decoration:underline; color:#1e78ff; }

.A3:link { text-decoration:underline; color:#000000; }
.A3:visited { text-decoration:underline; color:#3333FF; }
.A3:active { text-decoration:underline; color:#000000; }
.A3:hover { text-decoration:underline; color:#1e78ff; }

.A4:link { text-decoration:underline; color:#000000; }
.A4:visited { text-decoration:underline; color:#000000; }
.A4:active { text-decoration:underline; color:#000000; }
.A4:hover { text-decoration:underline; color:#1e78ff; }

.A5:link { text-decoration:underline; color:#0000FF; }
.A5:visited { text-decoration:underline; color:#0000FF; }
.A5:active { text-decoration:underline; color:#0000FF; }
.A5:hover { text-decoration:underline; color:#ff0000; }

.f1 { border-style:dashed; border-color:blue; border-width:1; }

.T1 TABLE {
  border-collapse: collapse;
  border-style: solid; /* 枠の種類 */
  border-color: #666699; /* 枠の色 */
  border-width: 1px; /* 枠の幅 */
}
.T1 TH {
  color: #ffffff; /* 文字の色 */
  background-color: #999999; /* 背景の色 */
  border-style: solid; /* 枠の種類 */
  border-color: #666699; /* 枠の色 */
  border-width: 0px 1px; /* 枠の幅 */
}
.T1 TD {
  color: #ffffff; /* 文字の色 */
  background-color: #9999cc; /* 背景の色 */
  border-style: solid; /* 枠の種類 */
  border-color: #666699; /* 枠の色 */
  border-width: 0px 1px; /* 枠の幅 */
}