A{
	color : green;text-decoration: none;
}
A:hover {
	color : #588558;text-decoration:none; 
  background-color : #c9f1c0;
}
A:ACTIVE{
	color : #ff0000; text-decoration:none; 
}
BODY{
	margin: 0;
background-image : url(images/04_08.gif);
  font-family : Verdana;
}

HR{
  height : 1px;
  color : #669966;border-style : dashed dashed dashed dashed;
}

.base{
	margin : 0px 0px 0px 0px;
width : 740px;
background: #ffffff;
border-left : 1px solid #339933;
border-right : 1px solid #339933;
  font-size : 13px;
  line-height : 150%;
}

.base2{
	margin : 0px 0px 0px 0px;
width : 740px;
background: #ffffff;
border-left : 1px solid #0080ff;
border-right : 1px solid #0080ff;
  line-height : 150%;
  font-size : 13px;
}

.title{
  height : 45px;
  background-color : #b4e2b4;
}

.box1{
  font-size: 10pt;
  width : 100%;/**/
  text-align: center;
  border: solid 1px #288828;
  background-color: #D9F9D2;  
}

.box3{
  text-align : left;
  border : 1px solid green;
  padding : 5px 5px 5px 5px;
  
  line-height : 150%;
  font-size : 12px;
  
  
  
  

}.box2{
  text-align : left;
  border : 1px dashed #4cac4e;
  padding : 5px 5px 5px 5px;
  background-color : #fffce1;
  line-height : 150%;
  font-size : 13px;
  margin-top : 6px;
  margin-left : 6px;
  margin-right : 6px;
  margin-bottom : 6px;
}

.box22{
  text-align : left;
  border : 1px dashed #4cac4e;
  padding : 10px 10px 10px 10px;
  background-color : white;  
  line-height : 150%;
  font-size : 13px;
  margin-top : 6px;
  margin-left : 6px;
  margin-right : 6px;
  margin-bottom : 6px;
}.box23{
  text-align : left;
  
  padding : 10px 10px 10px 10px;
  background-color : white;  
  line-height : 150%;
  font-size : 13px;
  margin-top : 5px;
  margin-left : 5px;
  margin-right : 5px;
  margin-bottom : 5px;
border-width : 1px 1px 1px 1px;border-style : solid solid solid solid;border-color : green green green green;
}.box24{
  text-align : left;
  
  padding : 10px 10px 10px 10px;
  background-color : teal;  
  line-height : 150%;
  font-size : 16px;
  margin-top : 5px;
  margin-left : 5px;
  margin-right : 5px;
  margin-bottom : 5px;
border-width : 1px 1px 1px 1px;border-style : solid solid solid solid;border-color : green green green green;
  color : #ffffff;
}.box5{
  text-align : center;
  
  padding : 5px 5px 5px 5px;
  background-color : #669966;  
  
  font-size : 14px;
  margin-top : 3px;
  margin-left : 3px;
  margin-right : 3px;
  margin-bottom : 3px;
border-width : 1px 1px 1px 1px;border-style : solid solid solid solid;border-color : #ffffff #ffffff #ffffff #ffffff;
  color : white;
  font-weight : bold;
}

.midashi{
  border-bottom-width : 1px;
  font-size : 13px;
  color : #414141;
  padding-top : 1px;
  padding-bottom : 1px;
  padding-left : 5px;
  border-left-width : 4px;
  border-left-color : #619f57;
  border-left-style : solid;
  border-bottom-style : solid;
  border-bottom-color : gray;
  font-weight : bold;
}

.midashi2{
  border-bottom-width : 1px;
  font-size : 13px;
  color : #414141;
  padding-top : 3px;
  padding-bottom : 3px;
  padding-left : 6px;
  border-left-width : 5px;
  border-left-color : #619f57;
  border-left-style : solid;  
  border-bottom-style : solid;
  border-bottom-color : gray;
  font-weight : bold;
}



.hidari{
  width : 350px;
  padding-left : 15px;
  

  padding-right : 15px;
  line-height : 150%;
  font-family : Verdana;
}.hidari_50{
  width : 50%;
  padding-left : 14px;
  

  padding-right : 12px;
  line-height : 150%;
}

.danhidari{
  width : 33%;  
  padding-right : 5px;
  
}

.dannaka{
  width : 33%;
  padding-left : 5px;
  padding-right : 5px;
}

.danmigi{
  width : 33%;
  padding-left : 5px;
  padding-right : 10px;
}

.migi{
  
  padding-right : 10px;
  width : 370px;
  
  border-left-color : #669966;
  border-left-width : 1px;
  border-left-style : solid;
  padding-left : 6px;
}.migi_50{
  
  padding-right : 14px;
  width : 50%;
  padding-left : 0px;
}

.honbun{
  padding-top: 10px;
  padding-bottom: 20px;
  
  color : #393939;
  padding-left : 7px;
  font-size : 13px;
  line-height : 150%;
}.honbun-top{
  padding-top : 2px;
  padding-bottom : 10px;
  
  color : #393939;
  padding-left : 10px;
  padding-right : 10px;
  font-size : 13px;
  line-height : 150%;
}.honbun-hyou{
  padding-top : 2px;
  padding-bottom : 2px;
  font : 13px /120%;
  color : #393939;
  padding-left : 3px;
  padding-right : 3px;
}


.copyright{
  height: 40px;
  background : #b4e2b4;
  font : 12px Verdana;
  color : #414141;
}




.main{
  
  
  width : 100%;
  padding-left : 10px;
  padding-right : 10px;
  
}.main2{
  
  
  width : 720px;
  
  
  

  font-size : 13px;
}

.midori{
  background-color : #669966;
  height : 5px;
}
.menu2{
  font-size : 13px;
  
  width : 165px;
  padding-top : 4px;
  padding-left : 4px;
  padding-right : 4px;
  padding-bottom : 4px;
border-width : 1px 1px 1px 1px;border-style : solid solid solid solid;border-color : gray gray gray gray;
}

.image_migi{
  margin-left : 10px;
}

.image_hidari{
	  
  margin-right : 10px;

}
.hyou_1{
  line-height : 150%;
  padding-top : 5px;
  padding-left : 5px;
  padding-right : 5px;
  padding-bottom : 5px;
  background-color : white;
  font-size : 13px;
  font-family : Verdana;
}.hyou_2{
  line-height : 150%;
  
  padding-left : 10px;
  padding-right : 10px;
  padding-bottom : 3px;
  
  font-size : 13px;
  font-family : Verdana;
}

.link{
  color : #454545;
}

.img1{
  border-width : 1px 1px 1px 1px;
  border-style : solid solid solid solid;border-color : gray gray gray gray;
  margin-top : 10px;
  margin-left : 10px;
  margin-right : 10px;
  margin-bottom : 10px;
  padding-top : 10px;
  padding-left : 10px;
  padding-right : 10px;
  padding-bottom : 10px;
}.image_hidari_ue{
	  
  margin-right : 10px;


  margin-top : 10px;
  margin-bottom : 10px;border-color : #000000;
}.hidari2{
  width : 220px;
  padding-left : 15px;
  

  padding-right : 15px;
  line-height : 150%;
  font-family : Verdana;
}.migi2{
  
  padding-right : 10px;
  width : 450px;
  
  border-left-color : #669966;
  border-left-width : 1px;
  border-left-style : solid;
  padding-left : 10px;
  border-top-color : #000000;
}
