.all{
  
  
  
  top : 0px;
  vertical-align : 0px;
}

.all02{
  width : 900px;
  text-align : center;
  background-color : rgb(235, 116, 143);
  height : 8px;
  margin-top : 0px;
}

.bodyall{
  
  
  
  width : 900px;
  text-align : left;
}

body{
  margin-top : 0px;
  font-size : 13px;
  font-family : "lr oSVbN";
}

.title{
  height : 90px;
  color : rgb(37, 77, 124);
  font-weight : bold;
}

.navi{
  line-height : 20px;
  width : 220px;
  float : left;
}

.main{
  width : 680px;
  float : right;
  
}

.navi02{
  line-height : 20px;
  background-image : url(image/img/menu/naka.jpg);
  width : 210px;
}

.footer{
  
  background-color : rgb(235, 116, 143);
  height : 8px;
  
  clear : left;
}

.menu{
  font-size : 13px;
  line-height : 18px;
  text-align : left;
  width : 90%;
  margin-left : 10px;
}

.menu02{
  font-size : 13px;
  font-weight : bold;
  text-align : left;
  margin-left : 10px;
  width : 90%;
}

.copyright{
  font-size : 12px;
  font-family : "‚l‚r ƒSƒVƒbƒN";
  
  width : 100%;
  
  
  text-align : center;
  
  clear : inherit;
}



.style01{
  line-height : 20px;
  text-align : left;
  margin-left : 70px;
  width : 80%;
  
  
  
}

.h1{
  font-size : 14px;
  font-weight : bold;
  border-bottom-width : 2px;
  border-bottom-style : dotted;
  border-bottom-color : navy;
  margin-left : 10px;
  width : 95%;
}

.toprinen{
  font-size : 13px;
  line-height : 20px;border-width : 2px;border-style : groove;border-color : green;
  width : 90%;
  margin-left : 30px;
}

.style02{
  font-size : 14px;
  font-weight : bold;
  border-left-width : 5px;
  border-bottom-width : 1px;
  border-left-style : solid;
  border-bottom-style : solid;
  border-left-color : rgb(235, 116, 143);
  border-bottom-color : rgb(235, 116, 143);
  margin-left : 70px;
  width : 80%;
}

.gaiyou01{
  width : 25%;
  border-left-width : 2px;
  border-left-style : solid;
  border-left-color : gray;
  background-color : rgb(239, 231, 248);
}

.gaiyoutable{
  width : 570px;
}

.style012{
  text-align : left;
  margin-left : 80px;
  width : 80%;
  line-height : 20px;
}

.img01{
	border-width : 2px;border-style : groove;border-color : rgb(128, 255, 0);
}

.ul01{
  margin-left : 30px;
}

.h20{
  height : 20px;
}

.pp01{
  font-size : 13px;
  width : 5%;
  vertical-align : 1px;
}

.pp02{
  font-size : 13px;
  line-height : 18px;
  width : 95%;
  vertical-align : 1px;
}

.h10{
  height : 10px;
}

.navi_pp{
  font-size : 13px;
  color : rgb(102, 102, 102);
  text-align : right;
}

.fureai01{
  
  margin-left : 70px;
  width : 80%;
  line-height : 20px;
}

.ryoukin{
  margin-left : 80px;
  font-size : 14px;
  font-family : "‚l‚r ƒSƒVƒbƒN";
  width : 500px;
}

.r-koumoku{
  
  background-color : rgb(235, 116, 143);
  text-align : center;
  width : 100px;
  line-height : 25px;
  
  height : 25px;
}

.r-jikan{
  
  background-color : rgb(235, 116, 143);
  text-align : center;
  width : 150px;
  height : 25px;
}

.r-ryoukin01{
  background-color : rgb(235, 116, 143);
  text-align : center;
  width : 100px;
  height : 25px;
}

.r-ryoukin02{
  background-color : rgb(235, 116, 143);
  text-align : center;
  width : 150px;
  height : 25px;
}

.r-jikan02{
  line-height : 25px;
  text-align : left;
  
}

.r-jikan03{
  line-height : 20px;
  text-align : left;
  
}

.r-ryoukin03{
  text-align : center;
}

.hosoku{
  font-size : 12px;
  line-height : 18px;
  margin-left : 70px;
  width : 80%;
  
  color : navy;
}
