@charset "UTF-8";

/***********************
基本色
濃い色：#750849;
薄い色：#ECCCDF;
***********************/

.tab3 li a:hover { width: 100%; height: 84px; background:#ECCCDF!important;display: flex;
  justify-content: center;
  align-items: center; }

#search {}


@media screen and (max-width:767px){ /************************************************/
  .main-pic{
    height: 40vh;
    -o-object-fit: cover;
       object-fit: cover;
    -o-object-position: 60% 0;
       object-position: 60% 0;
    margin-bottom: 2em;
  }

  .banner-wrap img + img{
    margin-top: .5em;
  
  }
  .slider_inner{
    margin: 0 0 0 5%;
  }

  .slick-list{
    padding-right: 10%;
  }


  
}


@media screen and (min-width:768px){ /************************************************/




}

@media screen and (max-width:999px){ /************************************************/



}
@media screen and (min-width:1000px){ /************************************************/




}

@media screen and (min-width:1200px){ /************************************************/




}