@charset "UTF-8";


/* 
------------------------------------*/
 #menu_menu {
           width: 1250px;
           margin: 0 auto;
 }

 #mainpic {
           width: 100%;
           height: 440px;
           overflow: hidden;
 }
 #mainpic img{
           width: 100%;
           min-width: 1000px;
           max-width: 1980px;
           opacity: 0.6;
           position: relative;
 }
 .wrap {
           width: 100%;
 }
 .menu {
           width: 1250px;
           height: 2000px;
           margin: 0 auto;
           overflow: hidden;
 }
 .menu h3 {
           display: block;
           width: 100%;
           background: #f6f5f2;
           padding: 80px 0 0 130px;
 }


/* メニュー共通
------------------------------------*/
.menu-section {
  width: 100%;
  padding-top: 50px;
  padding-bottom: 50px;
}
.menu-section:nth-of-type(even) {
  background-color: #fff;
}
.menu-list {
  width: 950px;
  margin: 0 auto;
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
}
.menu-list--reverse {
  flex-direction: row-reverse;
}
.menu-list--reverse > .data-list {
  flex-basis: 490px;
}
.data-list {
  justify-content: space-between;
  flex-basis: 450px;
}
.data-list > dl {
  font-family: 游ゴシック体, "Yu Gothic", YuGothic, "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", メイリオ, Meiryo, sans-serif;
  font-size: 15px;
  line-height: 25px;
  letter-spacing: 4px;
  display: flex;
  justify-content: space-between;
}


/* 店内ここから
------------------------------------*/
.tennai {
  width: 950px;
  margin: 0 auto;
  padding-top: 50px;
}
.tennai__pic {
  float: left;
}
.tennai__pic > img {
  width: 320px;
  height: 223px;
}
.tennai__message {
  padding: 170px 0 0 360px;
}
.tennai__message p {
  font-family: 游ゴシック体, "Yu Gothic", YuGothic, "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", メイリオ, Meiryo, sans-serif;
  font-size: 15px;
  color: #5c5c5c;
  line-height: 25px;
  letter-spacing: 2px;
}

/*--200329追記--*/
  p.tax {
    text-align: right;
    background: #fff;
    font-size: 15px;
    letter-spacing: 0.1em;
    font-weight: bold;
 }