@font-face {
  font-family: "TsunagiGothic";
  src: url("fonts/tsunagi-gothic.woff2") format("woff2"), url("fonts/tsunagi-gothic.woff") format("woff");
  font-display: swap;
}
/*========================================================================
   cuisine layout
========================================================================*/
#cuisine #mainVisual {
  background: url(../img/cuisine/mainimg.jpg) no-repeat center/cover;
}

@media screen and (min-width: 1152px) {
  #lead .txtArea h3 {
    font-size: 2em;
  }
  #lead .imgArea {
    margin-right: -8.5%;
  }
}

.wave_pink {
  padding-bottom: 0;
}
.wave_pink::after {
  display: none;
}

@media screen and (min-width: 768px) {
  #dinner .imgArea {
    margin-left: -9%;
  }
  #dinner .img02 {
    position: absolute;
    right: 0;
    bottom: 0;
  }
  #breafast .imgArea {
    margin-right: -9%;
  }
}