/*-------メイン-------*/

/*-------メイン画像-------*/
.main_visual{
  width:100%;
  height:400px;
  background-image:url("../images/craftsmanship_mainv.png");
  background-size:cover;
  font-size:30px;
  text-align: center;
}
.main_visual .ftof{
  padding-top:180px;
}


.section_wrap{
  margin:0 auto;
  width:95%;
  font-size:18px;
}
.section_inner{
  background-color:#fff;
  border-radius:20px;
  padding:10px 20px 30px 20px;
  margin:40px 0;
  color:#555;
}
.section_inner .h2_wrapper{
  display:block;
  text-align: center;
  margin-bottom:20px;
}
.section_inner h2{
  display:inline;
  color:#000;
  background: linear-gradient(transparent 60%, #ffff66 0%);
}
.section_inner h2 .kakko{
  font-size:20px;
  font-weight:normal;
}
