#container{
  max-width: 100%;
}  


/***▼スライダー▼***/
#main-image{
  /***通常時背景***/
  /*background-image: url(https://img21.shop-pro.jp/PA01399/770/etc/bg-dot.png?cmsp_timestamp=202801191200);*/
 /***秋のスペシャルセット時背景***/
  background-image: url(https://img07.shop-pro.jp/PA01399/770/etc/dots-2021autumn01.png?cmsp_timestamp=20210913053530); 
  /***MILKFEDコラボ時背景***/
   /*background-image: url(https://img07.shop-pro.jp/PA01399/770/etc/milkfed_mainimg_bg.jpg?cmsp_timestamp=20210729093020);*/
  padding: 60px 0; 
}  

.slider .bx-wrapper .bx-pager.bx-default-pager a{
  background: #FFE599;
  width: 16px;
  height: 16px;
  -moz-border-radius: 50%;
  -webkit-border-radius: 50%;
  border-radius: 50%;
  border: 2px solid #fff;
}  

.slider .bx-wrapper{
  margin-bottom: 0;
}  

.slider .bx-wrapper .bx-pager{
  bottom: 10px;
}  

.slider .bx-wrapper .bx-pager.bx-default-pager a.active{
  background: #8C2300;
} 

.slider .bx-wrapper .bx-pager.bx-default-pager a:hover{
  background: #8C2300;  
}  


/***▼おすすめ商品▼***/
#recommended-items{
  padding: 60px 0;
  background-image: url(https://img21.shop-pro.jp/PA01399/770/etc/bg-stripe.png?cmsp_timestamp=202801142355);
}

#recommended-items h2{
  margin: 0;
  margin-bottom: 30px;
}  

.recommend-items .google-font{
  color: rgb(178, 0, 0);
  font-size: 24px;
  letter-spacing: 1px;
  font-weight: 600;
  line-height: 80px;
}

#recommended-items .ttl-h2 span {
  background-image: url(https://img21.shop-pro.jp/PA01399/770/etc/recommend_title.png?cmsp_timestamp=202801172402);
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat;
  background-color: transparent;
  max-width: 300px;
  width: 90%;
  display: block;
  margin: auto;
  height: 80px;
}

.recommend-items a{
  color: #D9A300;
  font-size: 20px;
  letter-spacing: 1px;
  font-weight: bold;
  line-height: 28px;
}  

ul.unstyled{
  width: 90%;
  max-width: 1000px;
  margin: auto;
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flex;
  display: -o-flex;
  display: flex;
  -webkit-flex-wrap: wrap;
  -moz-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  -o-flex-wrap: wrap;
  flex-wrap: wrap;
  justify-content: space-between
 }  

ul.unstyled::after{
  content:"";
  display: block;
  width:30%;
}

.prd-lst-unit {
  /* padding: 0 30px; */
  background: #fff;
  padding: 10px;
  width: 30%;
}

.prd-lst-unit img:hover{
  opacity: 0.8;
  filter: alpha(opacity=80);
  -ms-filter: "alphopacita( opacity=80 )";
}  
  
.recommend-items .row:before{
  content: none;
}  

.more{
  text-align: center;
  background-color: #FFDB6E;
  font-size: 18px;
  margin: auto;
  display: block;
  width: 200px;
  height: 40px;
  line-height: 40px;
  border-radius: 20px;
  color: #333;
}  

.more:hover{
  background-color: #8C4600;
  color: #fff;
  text-decoration: none;
}  

.gift2021 {
	text-align: center;
	display: block;
	width: auto;
	height: auto;
	margin: 40px auto 20px;
}
  