/* トップページだけスライドショー表示 */
#slider_wrap{display:block;}
#slider_pc{display:block;}


/* 売れ筋商品の順位 */

.rank2{
    list-style:  none;  /* デフォルトのアイコンを消す */
    margin:  0;         /* デフォルト指定上書き */
    padding: 0;         /* デフォルト指定上書き */
}

.rank2 li {
  counter-increment: rank;
  position: relative;

}

.rank2 li::before {  /* ランクアイコンの土台 */
  content: "";
  background-color: #96855a;
  display: block;
  width: 42px;
  height: 42px;
  border-radius: 50%;
  position: absolute;
 margin: 4px 0 0 4px;

}

/*.rank3 li::before {
  width: 10px;
  height: 10px;
   margin: 42px 0 0 42px;
}*/


.rank2 li::after {  /* ランクの文字 */
  content:  counter(rank)"位";
  color: white;
  font-size: ;
  font-weight: 700;
  line-height: 42px;
  text-align: center;
  width:42px;
  position: absolute;
margin: 4px 0 0 4px;
}

/* 売れ筋商品の順位ここまで */

/* 味 */
.fluid-box-inner{
 margin: 0 auto;
 padding: 25px;
 background-color: #fff;
}

.guide-taste {
 width: 133.333%;
 position: relative;
 left: 66.6666%;
 transform: translateX(-50%);
 background-color:  #cecbba;
 margin-bottom: 60px;
}
.guide-taste_head {
 margin: 0 ;
 padding:0;
 background-color:  #cecbba;
 text-align: center;
 width: 100%;
 position: relative;
 left: 50%;
 transform: translateX(-50%);
 height: auto;
 background-color:  #cecbba;
 background-size: cover;
 background-image: url("https://img21.shop-pro.jp/PA01453/281/etc/taste00.jpg")

}

.guide-taste-inner {
  font-family: ten-mincho, serif;
  text-align: center;
    max-width: 900px;
   margin: 0 auto;
 padding: 25px;
}


.guide-taste-items {
  margin-bottom: 18px;
  text-align: center;
}

.guide-taste-items li{
  padding:  8px;
}

@media (max-width: 480px) {
#slider_sp{display:block;}
  
.guide-taste-items{
  padding:  0px;
}
 }


.Slider{
left: -5px;
}

.w30{
 width: 30%;
}
@media (max-width: 768px) {
 .guide-taste {
 width: 100vw;
    left: 50%;
 transform: translateX(-50%);
   
  }
.guide-taste_head {
 width: 100%;
 left: 50%;
 transform: translateX(-50%);
   background-size: cover;
 background-image: url("https://img21.shop-pro.jp/PA01453/281/etc/taste00sp.jpg")
}
  
}

@media (max-width: 480px) {
 .bd-x li{
  border-bottom: 1px solid #fff;
  }
}

.prod h2 {
  position: relative;
font-weight: bold;
font-size: 18px;
text-align: left;
color: #707070;
border-bottom: 2px solid #707070;
}
#slider_wrap{display:block;}
#slider_pc{display:block;}