@charset "UTF-8";
/*add 2020.05*/
.topsnsbtn{
  display:flex;
  justify-content:center;
  margin:0.5rem 0 0;
}
.topsnsbtn a{
  width:40px;
}
.topsnsbtn a img{
  width:100%;
  height: auto;
}
.topsnsbtn a:not(:first-child){
  margin-left:1.5rem;
}
.howbusy{
    margin-bottom: 2rem;
    border: 1px solid #9FC2D2;
    padding: 0.5rem;
}
.howbusy p{
    text-align:center;
}
.howbusy p.sign{
   font-size:1.5rem;
}
.howbusy p.sign.closed{
   color:#FF0000;
}
.howbusy p.sign.max{
   color:#FF0000;
}
.howbusy p.sign.mid{
   color:#EE8224;
}
.howbusy p.sign.lower{
   color:#004094;
/*    line-height:4rem; */
}
.howbusy p img{
    width:100%;
    height:auto;
}

@media (min-width: 600px){
  .topInformation .infoWrapper ul{
    height:650px;
  }
  .fb-page{
    height:740px;
  }
}

/*ライブカメラページ*/
article.secDocument .document table.livecampage th,
article.secDocument .document table.livecampage td{
  border:0;
}
article.secDocument .document table.livecampage td figure{
  text-align:center;
}
article.secDocument .document table.livecampage td figure figcaption{margin-top:0.5rem;}
article.secDocument .document table.livecampage td figure figcaption a{
  background-color:#2e7bbf;padding:1rem 0;margin:0.5rem auto;color:#FFF;text-decoration:none;
  width:300px;display:block;text-align:center;border-radius:4px;
}
article.secDocument .document table.livecampage td figure figcaption a:hover{opacity:0.8;}
article.secDocument .document table.livecampage td figure figcaption a:before{
  content: "\f0da";font-family: "fontawesome";font-weight: 900;margin-right: 0.3em;display: inline-block;text-decoration: none;color: inherit;
}
@media (min-width: 1025px){
  .flex__box__split4-6{display: flex;justify-content: flex-start;flex-wrap: wrap;}
  .flex__box__split4-6 .fbLeft{width: 40%;margin-right: 3%;}
  .flex__box__split4-6 .fbLeft img{width: 100%;height: auto;}
  .flex__box__split4-6 .fbRight{width:56%}
}
@media (max-width: 599px){
  article.secDocument .document table.livecampage,
  article.secDocument .document table.livecampage td figure figcaption a,
  article.secDocument .document table.livecampage td figure figcaption img{width:100%;}
  article.secDocument .document table.livecampage td{padding:0;}
  article.secDocument .document table.livecampage td:first-child{margin-bottom:4rem;}
}
