BODY {
    margin-top:5px;
    margin-left:5px;
}

H2 {
    width: 100%;
    text-align:center;
    font-weight: bold;
    color: #ffffff;
    background-color: #cccc33;
    border: 1px none #ffccff;
    border-top: 1px solid #ffccff;
    border-left: 1px solid #ffccff;
    border-right: 1px solid #ccccff;
    border-bottom: 1px solid #ccccff;
    padding: 5px 3px 3px 0.5em;
}

H2 EM  {
    font-size:1em;
}

H3 {
    width: 100%;
　　 text-align:left;
    font-weight: bold;
    color: #999900;
    background-color: #ffcc99;
    border: 1px none #ffccff;
    border-top: 1px solid #ffccff;
    border-left: 1px solid #ffccff;
    border-right: 1px solid #cc9933;
    border-bottom: 1px solid #cc9933;
    padding: 5px 3px 3px 0.5em;
}

H4 {
　　 text-align:left;
    font-weight: bold;
    color: #333333;
    padding: 5px 3px 3px 0.5em;
}
H4 {
    font-size: 1em;
}

H4 EM {
    color:#ff6666;
}

H5 {
    width: 100%;
　　 text-align:left;
    font-weight: bold;
    color: #ffffff;
    background-color: #996600;
    border: 1px none #ffccff;
    border-top: 1px solid #ffccff;
    border-left: 1px solid #ffccff;
    border-right: 1px solid #ccccff;
    border-bottom: 1px solid #ccccff;
    padding: 5px 3px 3px 0.5em;
}

p{
  line-height:2em
}

img{
    margin: 2em 2em 0.5em 2em;
    padding: 2em 2em 0.5em 2em;
}

.left { /* 左ペイン */
    text-align: center;
    background-color: #ffffcc;
    border-top: 1px solid #ccccff;
    border-left: 1px solid #ccccff;
    border-right: 1px solid #9999aa;
    border-bottom: 1.5px solid #9999aa;
}
.ti { /* タイトル */
    background-color: #ccffff;
    border-top: 1px solid #ccccff;
    border-left: 0px solid #9999aa;
    border-right: 2px solid #ccccff;
    border-bottom: 2px solid #ccccff;
    padding: 3px 0px 2px 0px;
}
.top {
    padding: 3px 3px 0px 0.5em;
}
.middle {
    padding: 0px 3px 0px 0.5em;
}
.bottom {
    padding: 0px 3px 3px 0.5em;
}

i { /* ページ数 */
    color: #cccccc;
}

A:link {
    color: #000099;
}
A:visited {
    color: #660099;
}
A:hover {
    color: #ff0000;
}
