.yasaikondate_detail {
    position: relative;
}
.yasaikondate_detail_date {
  display: block;
  position: absolute;
  bottom: 8%;
}
.yasaikondate_detail_wood {
  background:url('/admission/lp/trial/images/menu_3days/yasaikondate_detail_bg.jpg');
}
.s-hero_ttl>img,.img_w {
  display: block;
}
#welcomeset div.btn {
  display: block;
  margin: 0 auto;
  text-align: center;
}
.dish_menu {
  position: relative;
}
.menu_item {
  position: relative;
  display: block;
}
.menu_item img {
  display: block;
  width: 100%;
  height: auto;
}
.dish_menu .menu_item:first-child::before {
  content: none;
}
.dish_menu .menu_item:nth-child(n+2)::before {
  content: "";
  position: absolute;
  top: 30px;
  left: 30px;
  width: 240px;
  height: 94px;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  z-index: 1;
}
.dish_menu .menu_item:nth-child(2)::before { background-image: url('/admission/lp/trial/images/menu_3days/yasai_main/number_01.png'); }
.dish_menu .menu_item:nth-child(3)::before { background-image: url('/admission/lp/trial/images/menu_3days/yasai_main/number_02.png'); }
.dish_menu .menu_item:nth-child(4)::before { background-image: url('/admission/lp/trial/images/menu_3days/yasai_main/number_03.png'); }
.dish_menu .menu_item:nth-child(5)::before { background-image: url('/admission/lp/trial/images/menu_3days/yasai_main/number_04.png'); }
.dish_menu .menu_item:nth-child(6)::before { background-image: url('/admission/lp/trial/images/menu_3days/yasai_main/number_05.png'); }
.dish_menu .menu_item:nth-child(7)::before { background-image: url('/admission/lp/trial/images/menu_3days/yasai_main/number_06.png'); }
.dish_menu .menu_item:nth-child(8)::before { background-image: url('/admission/lp/trial/images/menu_3days/yasai_main/number_07.png'); }
.dish_menu .menu_item:nth-child(9)::before { background-image: url('/admission/lp/trial/images/menu_3days/yasai_main/number_08.png'); }
@media only screen and (max-width: 768px) {
  #welcomeset div.btn {
    margin: 0 auto;
  }
  .dish_menu .menu_item:nth-child(n+2)::before {
    top: 16px;
    left: 10px;
    width: 128px;
    height: 48px;
  }
}