@charset "utf-8";
/* about */
.about .huji1977 {
    margin-top: 340px!important;
    margin-bottom: 238px;
}


/* menu */
.menu .sec-menu .inner .menu-item .menu-item-btm ul li {
    width: 200px;
}
.menu .sec-menu .inner .menu-item .menu-item-btm ul {
    display: flex;
    justify-content: center;
    flex-wrap: wrap;
}
.menu .price {
    padding: 0 0 0 5px;
    font-size: 17px;
    text-align: right;
}
.menu .yen {
    font-size: 13px;
}

.menu .sec-menu .inner .menu-item .menu-item-head .menu-item-ttl .price {
    font-size: 17px;
    
}
.menu .sec-menu .inner .menu-item .menu-item-head .menu-item-ttl .yen {
    font-size: 12px;
    
}

.menu .sec-menu .inner .menu-items-normal .menu-item .menu-item-head .menu-item-desc {
    margin-bottom: 1rem;
}
.menu .sec-menu .inner .option_box {
      display: flex;
    padding: 3%;
    justify-content: center;
    align-items: baseline;
    background: #FFECCC;
}
.menu .sec-menu .inner .option_box .food_txt {
    width: 49%;
    font-size: 19px;
}
.menu .sec-menu .inner .option_box .food_img {
      width: 21%;
}

.menu .sec-menu .inner .menu-item .menu-item-head .menu-item-img {
    overflow: hidden;
    border-radius: 12px;
    position: relative;
    width: 100%;
    height: 343px;
}

@media screen and (max-width: 768px) {
    
    .menu .sec-menu .inner .menu-item .menu-item-head .menu-item-img {
        height: 226px;
    }
}


/*PCで769～1547より小さい時*/
@media screen and (769px <= width < 1547px) {
/* about */

.about .sec-kouka .sec-kouka-inner .sec-kouka-slide .sec-kouka-slide-item {
    width: 335px;
 }
}





@media screen and (max-width: 768px) {
  .menu .sec-menu .inner .menu-item .menu-item-btm ul li {
    width: 130px;
  }
  .menu .sec-menu .inner .option_box {
      display: flex;
      padding: 3%;
      justify-content: center;
      align-items: center;
      background: #FFECCC;
  }
  .menu .sec-menu .inner .option_box .food_txt {
      width: 49%;
      font-size: 15px;
  }
  .menu .sec-menu .inner .option_box .food_img {
        width: 36%;
        padding: 0 0 0 4%;
  }
  .menu .price {
    
    font-size: 12px;
  
}

}