A:link {
  color:green;
}
A:visited {
  color:blue;
}
A:active {
  color:red;
}
A:HOVER {
  color : navy;
  background-color : yellow;
}
BODY{
  margin-left : 2%;
  margin-right : 2%;
  background-color : #fefef2;
  text-align : center;
}
H1.title{
  font-size : 2em;
  color : red;
  margin-top : 0px;
  text-align : left;
  padding-left : 0.5em;
  margin-bottom : 0px;
  margin-left : auto;
  padding-bottom : 0px;
}
H1.title-sub{
  font-size : 1.2em;
  color : blue;
  text-align : right;
  margin-top : 0px;
  margin-botto
  padding-bottom : 0px;
  margin-bottom : 0px;
  padding-bottom : 0px;
  border-top-width : 2px;
  border-top-style : solid;
  border-top-color : red;
}
H1.syoukai{
  color : purple;
  font-size : 1.2em;
  text-align : center;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
}
H2{
  font-size : 1.5em;
  color : green;
  text-align : left;
  border-bottom-width : 2px;
  border-bottom-style : solid;
  border-bottom-color : green;
  margin-bottom : 1px;
  font-weight : bold;
  padding-left : 0.5em;
}
H3{
  font-size : 1.2em;
  color : #990000;
  text-align : left;
  border-bottom-width : 1px;
  border-bottom-style : solid;
  border-bottom-color : #990000;
  margin-bottom : 1px;
  font-weight : bold;
  padding-left : 1em;
}
UL{
  list-style-image : url(image/l_b04a.gif);
  list-style-position: outside;
}
LI{
  margin-top : 0.2em;
}
TD.syoukai{
  font-size : 0.9em;
  border-top-width : 1px;
  border-left-width : 1px;
  border-right-width : 1px;
  border-bottom-width : 1px;
  border-style : solid solid solid solid;
  border-top-color : olive;
  border-left-color : olive;
  border-right-color : olive;
  border-bottom-color : olive;
  padding-top : 1em;
  padding-left : 1em;
  padding-right : 1em;
  padding-bottom : 1em;
  width : 50%;
}
P.setsumei{
  font-size : 1em;
  margin-top : 1em;
  margin-left : 1em;
  margin-right : 1em;
  margin-bottom : 1em;
}
.layer-comment{
  font-size : 0em;
  color : black;
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
  border-width : 0px 0px 0px 0px;
}
P.setumei-waku{
  padding-top : 1em;
  padding-left : 1em;
  padding-right : 1em;
  padding-bottom : 1em;
  border-width : 1px;border-right-width : 1px;border-bottom-width : 1px;border-left-width : 1px;
  border-right-width : 1px;
  border-bottom-width : 1px;
  border-top-style : dotted;
  border-left-style : dotted;
  border-right-style : dotted;
  border-bottom-style : dotted;
  border-top-color : #626262;
  border-left-color : #626262;
  border-right-color : #626262;
  border-bottom-color : #626262;
  margin-top : 0px;
  margin-left : 1em;
  margin-right : 1em;
  margin-bottom : 1em;
  font-size : 1em;
  color : black;
  background-color : #ffffff;
}
P.setsumei-for-h3{
  font-size : 1em;
  margin-top : 1em;
  margin-left : 2em;
  margin-right : 1em;
  margin-bottom : 1em;
}
.price{
  color : red;
}
.setumei-pop{
  font-size : 1em;
  font-weight : bold;
  color : #cc6400;
}

