@charset "UTF-8";
.font-bold {
  font-family: -apple-system, BlinkMacSystemFont, "Helvetica Neue", "Yu Gothic", YuGothic, "ヒラギノ角ゴ ProN W6", Hiragino Kaku Gothic ProN, Arial, "メイリオ", Meiryo, sans-serif;
  font-weight: bold;
}

.p-recipe_box {
  padding-bottom: 40px;
}
@media screen and (max-width: 769px) {
  .p-recipe_box {
    padding-bottom: 8vw;
  }
}
@media screen and (max-width: 769px) {
  .p-recipe_box .p-recipe_box__ttl img {
    width: 61.6666666667vw;
    height: auto;
  }
}

.p-material_point.-point01 {
  display: flex;
  flex-direction: row-reverse;
  justify-content: center;
  margin-top: 40px;
}
@media screen and (max-width: 769px) {
  .p-material_point.-point01 {
    margin-top: 8vw;
    margin-left: -2.6666666667vw;
  }
}
.p-material_point.-point01 .p-material_point__hukidashi {
  width: 460px;
  margin-top: 20px;
}
@media screen and (max-width: 769px) {
  .p-material_point.-point01 .p-material_point__hukidashi {
    width: 60.5333333333vw;
    margin-top: 2.6666666667vw;
  }
}
.p-material_point.-point01 .p-material_point__chara {
  width: 180px;
  transform: rotate(-5deg);
}
@media screen and (max-width: 769px) {
  .p-material_point.-point01 .p-material_point__chara {
    width: 26.6666666667vw;
  }
}
.p-material_point.-point02 {
  max-width: 271px;
}
@media screen and (max-width: 769px) {
  .p-material_point.-point02 {
    display: flex;
    margin-top: 6.6666666667vw !important;
  }
}
.p-material_point.-point02 .p-material_point__hukidashi {
  width: 250px;
  margin: 0 0 0 auto;
}
@media screen and (max-width: 769px) {
  .p-material_point.-point02 .p-material_point__hukidashi {
    width: 41.6vw;
    margin-top: 4vw;
    margin-left: 4vw;
  }
}
.p-material_point.-point02 .p-material_point__chara {
  width: 73.2600732601%;
  margin-top: 0;
  margin-left: auto;
  margin-right: 0;
}
@media screen and (max-width: 769px) {
  .p-material_point.-point02 .p-material_point__chara {
    margin-top: 0;
    margin-left: 0;
    width: 26.6666666667vw;
  }
}

@media print, screen and (min-width: 770px) {
  .p-recipe_box .p-recipe_menu + .p-recipe_menu {
    margin-top: 0;
  }
}/*# sourceMappingURL=recipe08.css.map */