BODY{
        padding: 0em 1em; /*フレームの隙間空け用のマージン設定*/
/*        background:black;
        color:white;
*/        }

H1{/* pageタイトルに使用 */
        font-size: 2em;
        color: white;
        border-style: ridge;
        border-color:  #30A;
        background:  #206;
        text-align: center;
        padding: 0.2em 1em;
        border-width:8pt;
        }
H2{/* page内大見出し*/
        font-size: 1.2em;
        border-style: ridge;
        border-color: #27A;
        background:#158;
        border-width: 5pt;
        color: white;
        padding:0.5em;
        text-align:center;
         }
H3{
       font-size: 1em;
        color: white;
        border-style:ridge;
        border-color: #056;
        background:#034;
        margin-top:2em;
        padding: 0.25em;
         }
H4{
       font-size: 1em;
        border-color: #056;
        border-style:solid;
        border-width: 1pt 0pt 2pt 10pt;
        margin-top:2em;
        padding: 0.25em;
         }
H5,H6{
        font-size: 1em;
        border-color: #440;
        border-style:solid;
        border-width: 0pt 0pt 1pt 10pt;
        margin-top:1.5em;
        margin-right:10em;
        padding: 0.2em 0.5em;
}

A:link{color:blue}
A:visited{color:purple}
A:active{color: red; background:#e88;}
A:hover{color: white; background:olive; }
A:link{text-decoration: none;}

BLOCKQUOTE{
        margin-left: 2em;
        background: #EEE;
        padding: 0.5em;
        }
DIV.CAUTION{
        color:olive;
        font-size:0.8m;
        font-weight: bold;
        }
OL{
        margin-left:1em;
}

