A:LINK {
    text-decoration : underline;
    color : blue;
}
A:VISITED {
    text-decoration : underline;
    color : blue;
}
A:ACTIVE {
    text-decoration : none;
    position:relative;
    top:1px;
    left:1px;
    color : blue;
}
A:HOVER {
    text-decoration : underline;
    color : blue;
    background-color : gold;
}
BODY{
    font-size : 10pt;
    letter-spacing: 3px;
}
H1 {
    font-size : 8pt;
    margin-top : 0px;
    margin-bottom : 0px;
    padding-left: 0.0em;
    color : white;
    background-color : blue;
    padding: 3px 0px 0px 5px;       /* 余白の幅 */
    border-color: gold;             /* 枠の色 */
    border-style: solid;            /* 枠の種類 */
    border-width: 0px 0px 3px 0px;  /* 枠の幅 */
}
H2{
    font-size : 12pt;
    margin-top : 1px;
    margin-bottom : 20px;
    padding: 0px 0px 0px 10px;       /* 余白の幅 */
    border-color: black;             /* 枠の色 */
    border-style: solid;            /* 枠の種類 */
    border-width: 0px 0px 1px 0px;   /* 枠の幅 */
}
H3{
    font-size : 10pt;
    margin-top : 1px;
    margin-bottom : 10px;
    text-align: center;
    color : white;
    background-color : steelblue;
    padding: 3px 0px 3px 5px;       /* 余白の幅 */
    border-color: gold;             /* 枠の色 */
    border-style: solid;            /* 枠の種類 */
    border-width: 0px 0px 0px 0px;  /* 枠の幅 */
}
H4{
    font-size : 10pt;
    margin-top : 30px;
    margin-bottom : 10px;
    color : black;
    padding: 0px 0px 0px 5px;       /* 余白の幅 */
    border-color: lightsteelblue;   /* 枠の色 */
    border-style: solid;            /* 枠の種類 */
    border-width: 0px 0px 0px 15px; /* 枠の幅 */
}
H5{
    font-size : 10pt;
    margin-top : 1px;
    margin-bottom : 1px;
    color : black;
}
H6{
    font-size : 10pt;
    margin-top : 3px;
    margin-bottom : 3px;
    background-image: url('folder_01.gif');
    background-repeat: no-repeat;
    text-indent: 1.5em;
    background-position: 0em 0em;
}
HR {
    color: black;                   /* 線の色(IE用) */
    background-color: black;        /* 線の色(NN用) */
    height: 1px;                    /* 線の太さ */
    border: 1px;                    /* 枠の太さ */
}
HR.dott {
    color: gray;                    /* 線の色(IE用) */
    background-color: gray;         /* 線の色(NN用) */
    height: 1px;                    /* 線の太さ */
    border: 1px;                    /* 枠の太さ */
    border-style: dotted;           /* 枠の種類 */
}
A.lnk {                             /* 標準のリンク */
    display: block;
    width: 468px;                   /* 幅 */
    height: 60px;                   /* 高さ */
    text-decoration: none;          /* 文字装飾 */
    color: black;                   /* 文字の色 */
    background-color: aliceblue;    /* 背景色 */
    text-align: center;             /* 中心揃え */
    border-color: black;            /* 枠の色 */
    border-style: solid;            /* 枠の種類 */
    border-width: 2px 2px 2px 2px;  /* 枠の幅 */
}
A.lnk:active  {                     /* 現在開いているリンク */
    text-decoration: none;          /* 文字装飾 */
    color: black;                   /* 文字の色 */
}
A.lnk:visited {                     /* 訪問済みリンク */
    text-decoration:none;           /* 文字装飾 */
    color: black;                   /* 文字の色 */
}
A.lnk:hover {                       /* マウスカーソルが上に来た時のリンク */
    text-decoration: none;          /* 文字装飾 */
    color: white;                   /* 文字の色 */
    background-color: skyblue;      /* 背景色 */
}

UL{
    font-size : 10pt;
    font-weight : normal;
}
.PR2{
    text-align: left;
    color : gray;
    margin-top : 30px;
}
.PR2 a,
.PR2 a:link,
.PR2 a:visited,
.PR2 a:active,
.PR2 a:hover{
    color : gray;
    text-decoration : none;
    background-color : white;
}
SPAN.CL{
    font: italic normal 1px/100% serif;
    color : white;
    text-decoration : none;
}
DIV.CL{
    width:100%;
    height:1px;
    background:#ffffff;
    overflow:hidden;
}
ADDRESS
{
    text-align: center;
    font-style: normal;
}
