



.img_area{
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 3%;
  margin-top : 0%;
  margin-left : 2%;
  margin-right : 2%;
  margin-bottom : 5%;
  width : 100%;
}

#area01{
  background-color : white;
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 10px;
  margin-top : 3%;
  margin-left : 2%;
  margin-right : 2%;
  margin-bottom : 5%;
  width : 96%;
}











#area01 P{
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 0px;
  margin-left : 5%;
  margin-right : 5%;
  margin-bottom : 20px;
  width : 90%;
}#area01 IMG.photo{
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 5%;
  width : 100%;
}.title{
  padding-top : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 0%;
  margin-left : 2%;
  margin-right : 0px;
  margin-bottom : 15px;
  padding-left : 0%;
  width : 96%;
  background-color : #ffd7ff;
}.title H1{
  font-size : 110%;
  background-image : url(../img/reform/icon_07.png);
  background-position : 5px 5px;
  background-repeat : no-repeat;
  padding-top : 6px;
  padding-left : 27px;
  padding-right : 0px;
  padding-bottom : 7px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
}.title1{
  padding-top : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 0%;
  margin-left : 2%;
  margin-right : 0px;
  margin-bottom : 15px;
  padding-left : 0%;
  width : 96%;
  background-color : #ffd7ff;
}.title1 H1{
  font-size : 110%;
  background-image : url(../img/reform/icon_07.png);
  background-position : 5px 5px;
  background-repeat : no-repeat;
  padding-top : 6px;
  padding-left : 27px;
  padding-right : 0px;
  padding-bottom : 7px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
}#area02{
  background-color : white;
  padding-top : 10px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 10px;
  margin-top : 0px;
  margin-left : 2%;
  margin-right : 2%;
  margin-bottom : 5%;
  width : 96%;
}

#area02 P{
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 0px;
  margin-left : 36%;
  margin-right : 5%;
  margin-bottom : 20px;
}#area02 IMG.left{
  padding-top : 0px;
  padding-left : 2%;
  padding-right : 0px;
  padding-bottom : 3%;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0%;
  margin-bottom : 0px;
  width : 34%;
  float : left;
}

#area03{
  background-color : white;
  padding-top : 10px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 10px;
  margin-top : 0px;
  margin-left : 2%;
  margin-right : 2%;
  margin-bottom : 5%;
  width : 96%;
}

#area03 .left_area{
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 0px;
  margin-left : 3%;
  margin-right : 3%;
  margin-bottom : 20px;
  width : 60%;
  float : left;
}

#area03 IMG.photo01{
  width : 29%;
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 0px;
  margin-left : 2%;
  margin-right : 0px;
  margin-bottom : 0px;
}

#area03 .left_area P{
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 0px;
  margin-left : 5%;
  margin-right : 0px;
  margin-bottom : 10px;
}

#area03 .left_area .button{
  width : 30%;
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 0px;
  margin-left : 65%;
  margin-right : 0px;
  margin-bottom : 0px;
}

.line{
  background-image : url(../img/reform/line.jpg);
  background-repeat : repeat-x;
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 2%;
  margin-left : 2%;
  margin-right : 2%;
  margin-bottom : 3%;
  width : 96%;
  height : 11px;
}

#area03 IMG.button{
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 0px;
  margin-left : 2%;
  margin-right : 2%;
  margin-bottom : 0px;
  width : 96%;
}

.jirei_button{
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 0px;
  margin-left : 2%;
  margin-right : 2%;
  margin-bottom : 3%;
  width : 96%;
}

