¥È¥Ã¥×css

.swiper-pagination{
margin-top:10px;
}

.special{
  color:#fff;
  font-size:14px;
  padding:5px;
  margin:0;
  text-align:center;
}




.special-orange{
  text-align:center;
  background-color: #b29541;
  
}

@media(max-width:991px) {
  .special-orange{
  margin-top:10px;
  }

}

.special-blue{
    background-color: #3381dd;
    margin-top:10px;

}

.special-red{
    background-color:#97540d;
      margin-top:10px;
}

.special-purple{
      background-color:#3e9cae;
}

.special-pink{
      background-color:#d78d91;
}

.more{
  text-align:right;
}
.flex{
display: flex;
    flex-wrap: wrap;
  justify-content: space-between;
}

.more a{
  position:relative;
}

.more a:after{
  content:"";
  display: inline-block;
    background-image: url('https://img21.shop-pro.jp/PA01463/417/etc/more-img.png?cmsp_timestamp=20210126113002');
    width: 14px;
    height: 14px;
}

.special-txt{
  padding-top:10px;
}


.pickup{
position:relative;
}

.bazzi img{
position:absolute;
  top:45%;
}

@media(max-width:768px){
.sp-special{
padding:15px;
  margin-top:-50px;
  position:relative;
  z-index:8888;
}
  .sp-special-bg{
background:#fff;
  padding:10px;
}
}

.bazi-txt{
position:relative;
}

.large-txt{
color:#fff;
position:absolute;
    left:30px;
  top:20%;
}

.about-txt{
color:#fff;
position:absolute;
  left:30px;
  top:20%;
}

.guide-bunner-pr{
position:relative;
}

.news_info_ul{
    list-style: none;
    padding: 0px 10px 20px;
    margin: 0px 15px;
}
.news_info_li{
  margin-bottom: 15px;
}
.news_info_li data{
font-size: 0.9em;
margin-right: 20px;
width: 100%;
display: block;
font-weight: bold; 
}
.ttl-inst{ 
display: flex;
align-items: center;
}
.sns-white-inst{
  color: white;
width: 30px;
height: 30px;
border-radius: 50%;
background: #333;
}
.inst-icon i:hover{
  opacity: 0.7;
}