.find{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 15px 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;}
.linke{ 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: 19px 0px 4px 0px;}
.linke: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: 19px 0px 4px 0px;}
.linkf{ 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: 25px 0px 10px 0px;}
.linkf: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: 25px 0px 10px 0px;}


body{ font-family: "MS UI Gothic",sans-serif;}

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:14px}
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}
.big2{width: 100%; border-width: 1px 0px 1px 0px; border-color: #305050; border-style: solid; padding-right: 0px; padding-top: 5px; padding-bottom: 4px; padding-left: 0px; margin: 7px 0px 0px 0px ; FONT-WEIGHT: bold;}
.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}
.box_card{color: #008B8B; FONT-WEIGHT: bold; margin: 7px 0px 2px 0px;}
.cat{FONT-WEIGHT: bolder; font-size:medium; color: #ffffff;}
.exp{width: 770px;  background-color: #305050;  margin: 0px 0px 0px 15px; padding-right: 0px; padding-top: 2px; padding-bottom: 2px; padding-left: 8px;}
.article{width: 553px; margin: 2px 0px 25px 0px; border-width: 0px 1px 1px 1px; border-color: steelblue ; border-style: solid; padding-right: 0px; padding-top: 0px; padding-bottom: 10px; padding-left: 0px;}
.tt{MARGIN: 2px;}