#informationarea{}
#informationarea a{text-decoration:none; color:#000}
#informationarea h2{position: relative;background: url(../images/locations_kv.png) center top no-repeat;background-size: cover;text-align: center;color: #fff;height: 24vw;margin-bottom: 1.5em;}
#informationarea h2 p{position: absolute;top: 64%;left: 0;right: 0;margin: auto;font-size:min(2.86vw,40px);line-height: 1.2;}

.location_list{width: 96%;max-width: 1020px;margin: auto;}
.location_list h3{margin-bottom: 1em; font-size: 40px;font-weight: bold;font-family: "Helvetica Neue", Helvetica, Arial, Verdana, Roboto, "游ゴシック Medium", YuGothic, YuGothicM, "Hiragino Kaku Gothic ProN", "Hiragino Kaku Gothic Pro", メイリオ, Meiryo, sans-serif;}
.location_list ul{display: flex;flex-wrap: wrap;justify-content: center;gap:0.8em 1%;margin-bottom: 5em;}
.location_list ul li{width: 49%;}


.sponly{display:none}
@media screen and (max-width:768px){
  .sponly{display:block}
  #informationarea h2{background: url(../images/locations_kv_sp.png) center top no-repeat;background-size: 100%;height: 44.5vw;}
  #informationarea h2 p{top: 63%; font-size: 5.33vw;line-height: 1;}
  .location_list h3{font-size: 5.33vw;}
  .location_list ul{gap:0.4em 0;}
  .location_list ul li{width: 100%;}
}





@media screen and (max-width:768px){

}

