/* ページの基本デザイン用CSS */
a {
  font-size : 100%;
  color : #006da2;
  text-decoration : none;
}
a:hover{
  color : red;
}
a:visited{
  color : #b3b3b3;
}
a:hover{
  text-decoration:underline;
}
a:hover {
  position: relative;
  top: 1px;
  left: 1px;
}
h1 {
  color : #008040;
  font-size : 120%;
  position :absolute;
  top :30px;
  left :30px;
  font-family:メイリオ,Meiryo,"ＭＳ Ｐゴシック", Osaka, sans-serif;
  letter-spacing : 15px;
  font-weight : bold;
}
h2 {
  color : #393939;
  font-size:120%;
  padding-left: 5px;
  margin-top : 20px;
  margin-bottom : 30px;
  font-weight : bold;
  text-align : center;
}
h3 {
  background-image : url(riyou1.gif);
  color: #353535;
  font-size: 100%;
  padding-left: 25px;
  clear:both;
  background-position : left top;
  background-repeat : no-repeat;
}
P {
  font-size: 90%;
  line-height: 150%;
}
p.red {
  font-size: 90%;
  line-height: 150%;
  color : red;
}
h4 {
  color: #353535;
  font-size: 100%;
  font-weight : bold;
  font-style : normal;
}
em.red {
  font-weight : bold;
  font-style : normal;
  color : #cc0000;
}
address {
  font-family:メイリオ,Meiryo,"ＭＳ Ｐゴシック", Osaka, sans-serif;
  font-size: 80%;
  font-style: normal;
  text-align:center;
  padding-top: 5px;
  clear: both;
}
img.left {
  float: left;
  margin-right : 7px;
  text-align : center;
}
img.right {
  float: right;
  margin-left : 7px;
  text-align : center;
}
.clearfloat {
  clear :float;
}
div.center {
  text-align: center ;
  margin : 10px 0px;
}
div.right {
  text-align : right;
  font-size : 80%;
  padding-right : 40px;
}
#path {
  text-align : center;
  margin : 5px 0px 10px 5px;
  font-size : 75%;
  padding-bottom : 3px;
  padding-left: 4px;
  border-bottom-width : 2px;
  border-bottom-style : solid;
  border-bottom-color : green;
}
#tugi {
  text-align : right;
  margin : 5px 0px 5px 5px;
  font-size : 100%;
  padding-bottom : 0px;
  padding-left: 4px;
  clear: both;
  padding-top : 10px;
  border-top-width : 2px;
  border-top-style : solid;
  border-top-color : green;
}
em.green{
  font-weight : bold;
  font-style : normal;
  color : green;
}
#midori{
  background-color : #daeded;
  padding-left : 4px;
  font-size : 80%;
}
p.redsyou{
  font-size : 13px;
  color : #cc0000;
  margin-top : 15px;
  margin-bottom : 10px;
}
table{
  font-size : 13px;
}



.kilain{
  font-weight : bold;
  color : #272727;
  background-color : #ffff59;
}
