div{width: 770px; border-width: 0px 0px 3px 20px; border-color: #305050; border-style: solid; padding-right: 0px; padding-top: 1px; padding-bottom: 0px; padding-left: 6px; color: cadetblue; margin: 0px 0px 0px 15px}
.link{ display: block; width: 100%; }
.link:hover{ background-color: #00aeae; }
.linkb{ display: block; width: 100%; border-width: 100%; border-width: 1px 0px 1px 0px; border-color: steelblue; border-style: solid; padding-right: 0px; padding-top: 2px; padding-bottom: 2px; padding-left: 0px; margin: 0px 0px 4px 0px}
.linkb:hover{ background-color: #ffefe8; border-width: 1px 0px 1px 0px; border-color: steelblue; border-style: solid; padding-right: 0px; padding-top: 2px; padding-bottom: 2px; padding-left: 0px; margin: 0px 0px 4px 0px}
.linkc{ width: 100%; border-width: 100%; border-width: 1px 0px 0px 0px; border-color: steelblue; border-style: solid; margin: 1px 0px 1px 0px ; padding-right: 0px; padding-top: 1px; padding-bottom: 0px; padding-left: 0px;}
.linkc:hover{ background-color: #ffefe8; border-width: 1px 0px 0px 0px; border-color: steelblue; border-style: solid; margin: 1px 0px 1px 0px ; padding-right: 0px; padding-top: 1px; padding-bottom: 0px; padding-left: 0px;}
.linkd{ display: block; width: 100%; border-width: 100%; border-width: 0px 0px 1px 5px; border-color: steelblue; border-style: solid; padding-right: 0px; padding-top: 2px; padding-bottom: 2px; padding-left: 4px; margin: 10px 0px 4px 0px}
.linkd:hover{ background-color: #ffefe8; border-width: 0px 0px 1px 5px; border-color: steelblue; border-style: solid; padding-right: 0px; padding-top: 2px; padding-bottom: 2px; padding-left: 4px; margin: 10px 0px 4px 0px}

A{TEXT-DECORATION: none}A:hover {TEXT-DECORATION: underline}

H1{
font-size:100%;
MARGIN: 0px
}

H2{
FONT-WEIGHT: lighter;
MARGIN: 2px
}

H3{
font-size:93%;
FONT-WEIGHT: lighter;
MARGIN: 2px
}

H4{
font-size:93%;
FONT-WEIGHT: lighter;
MARGIN: 0px
}

H5{
font-size:93%;
FONT-WEIGHT: lighter;
MARGIN: 0px
}

TH{font-size:93%; FONT-WEIGHT: lighter;}
TD{font-size:93%;}
TR{line-height: 115%}
EM{font-size:109% ;font-style: normal}
TABLE{margin-left:15px}
body { background-image:url(../sozai/kabe/kabe.png)}
span{font-size:93%; width: 770px;  background-color: #305050;  margin: 0px 0px 0px 15px; padding-right: 0px; padding-top: 2px; padding-bottom: 2px; padding-left: 8px;}
p.big{width: 100%; border-width: 1px 0px 1px 0px; border-color: steelblue; border-style: solid; background-color: #f0faff; padding-right: 0px; padding-top: 5px; padding-bottom: 4px; padding-left: 0px; margin: 7px 0px 10px 0px}
.hi{line-height: 140%}
.card{margin: 0px 0px 10px 0px; border-width: 0px; border-color: #228B22; border-style: solid; padding-right: 5px; padding-top: 0px; padding-bottom: 0px; padding-left: 5px;}
.box2{background-color:#f7fffb; margin: 0px 0px 0px 5px; border-width: 1.5px; border-color: #228B22; border-style: solid; padding-right: 5px; padding-top: 5px; padding-bottom: 2px; padding-left: 5px}
