@charset "UTF-8";
@import url("../global.css?169526081");
@import url("global.css");
/*---　　共通　エラー　---*/
#error-noareatext{
margin:50px auto;
width:94%;
text-align:center;
}
#error-noareatext-main{
  font-size:18px;
  font-weight:600;
  padding:25px 10px;
  text-align:left;
  line-height:1.6;
  /*border:2px solid #ff0000;*/
  background-color:#edf6ff;
}
#error-noareatext-title{
  font-size:20px;
  border:none!important;
}
#error-noareatext-main > img{
width:10%;
margin:2px auto;
}
#error-noareatext-main > p{
  background-color:#fff;
  text-align:center;
}
#error-noareatext-main > p > span{
  font-size:28px;
  font-weight:600;
  margin:auto 5px;
  padding:5px 10px;
  background-color:#fff;
  text-align:center;
}
p#error-noareatext-body{
margin: 10px auto;
display:block;
  font-size:20px;
  font-weight:600;
  text-align:left;
}
ul#error-noareatext-ul{
text-align:left;
font-size:18px;
line-height:1.6;
}
ul#error-noareatext-ul li{

}
a.error-noareatext-link{
background-color:#fff2fe;
padding:10px;
  display:block;
  font-size:20px;
  margin:0.6rem auto;
}
a.error-noareatext-link:hover{
background-color:#f2fbff;
}


/*^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^*/
/*　 席数　*/
/*^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^*/
.remaining-seat_num{
  color: #fff;
  padding:4px 6px;
  border-radius: 3px;
  background-color: #d33149;
  vertical-align: middle;
  display: inline-block;
  white-space: nowrap;
}
.remaining-seat{
  color: #fff;
  padding:4px 6px;
  border-radius: 3px;
  background-color: #ffc30a;
  vertical-align: middle;
  display: inline-block;
  white-space: nowrap;
}

