@charset "UTF-8";
/* ------------------------------　　
SCSSのファイルがリモートになかったので、影響ないよう別ファイルを作成
------------------------------ */


/* ------------------------------　　
フッター
------------------------------ */

#footer ul.BannerFooter{
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
}
.acms-grid.BannerFooter::before ,.acms-grid-r.BannerFooter::after{
  content: none;
}

#footer .BannerFooter li {
flex-basis: 50%;
box-sizing: border-box;
padding: 0 10px;
}

@media (max-width: 599px){
  #footer ul.BannerFooter {
  flex-wrap: wrap;
}
#footer .BannerFooter li {
flex-basis: 100%;}

}


/* ------------------------------　　
  スマホメニュー
------------------------------ */

.BannerSpNavi__ul{
  display: flex;
  justify-content: center;
  margin: 0 auto;
  flex-wrap: wrap;
}
#nav:checked ~ .navCont ul.BannerSpNavi__ul{
top: auto;
bottom: 2%;
}

.BannerSpNavi__ul li{
  max-width: 60%;
}

@media (min-width: 600px){
  .BannerSpNavi__ul{
    display: none;
  }
}