a:link    {color: #003399;}
a:visited {color: #003399;}
a:hover   {text-decoration: underline; color: #ff0000;}
a:active  {text-decoration: underline; color: #ff0000;}

a.a1:link    {font-size: 10px; color: #003399;}
a.a1:visited {font-size: 10px; color: #003399;}
a.a1:hover   {font-size: 10px; text-decoration: underline; color: #ff0000;}
a.a1:active  {font-size: 10px; text-decoration: underline; color: #ff0000;}

a.a2:link    {color: #ffffff;}
a.a2:visited {color: #ffffff;}
a.a2:hover   {text-decoration: underline; color: #fbed46;}
a.a2:active  {text-decoration: underline; color: #fbed46;}

TD {
    font-size:     12px;
    color:         #000000;
    FONT-FAMILY:   'Verdana','ＭＳ丸ゴシックM-PRO','ＭＳ Ｐゴシック';
    text-align:    center;
}    

.TD1 {
    font-size:     12px;
    color:         #000000;
    FONT-FAMILY:   'Verdana','ＭＳ丸ゴシックM-PRO','ＭＳ Ｐゴシック';
    text-align:    left;
}  

.TD4 {
    font-size:     12px;
    color:         #808080;
    FONT-FAMILY:   'Comic Sans MS','Verdana','ＭＳ丸ゴシックM-PRO','ＭＳ Ｐゴシック';
    text-align:    left;
}  

H1 {
    font-size:     20px;
    font-weight:   bold;
    color:         #B3311A;
}

H2 {
    font-size:     14px;
    color:         #ffffff;
}

INPUT{
    FONT-WEIGHT:   bold;
}

INPUT.btn{
    BACKGROUND:    #8888FF;
    BORDER-BOTTOM: #6666FF 1pt solid;
    BORDER-LEFT:   #EEEEFF 1pt solid;
    BORDER-RIGHT:  #3333AA 1pt solid;
    BORDER-TOP:    #EEEEFF 1pt solid;
    COLOR:         #FFFFFF;
/*    FONT-FAMILY:   'ＭＳ ゴシック','ＭＳ Ｐゴシック',sans-serif; */
    FONT-WEIGHT:   bold;
    FONT-SIZE:     8px;
    HEIGHT:        15px;
}
