.home {
  background-color: #81cfcd;
  color: white;
}

.news_cont ul li {
  padding-bottom: 5px;
}

.news_cont ul li a:hover {
  color: #b84c00;
}

.news_blink ::after {
  display: inline-block;
  /* インラインボックス定義  */
  content: "NEW";
  /* 表示する文字            */
  background: #ED7D31;
  /* 背景色                  */
  color: #ffffff;
  /* 文字色                  */
  font-weight: bold;
  /* 太字                    */
  font-size: 10pt;
  /* ベースの文字サイズ      */
  letter-spacing: -1px;
  /* 文字間隔詰め            */
  line-height: 1;
  /* 1行の高さ               */
  vertical-align: top;
  /* 基準の高さ位置          */
  margin: 0;
  /* 外余白なし              */
  padding: 2px;
  /* 反転時の内余白          */
  transform: scale(0.9)
    /* 文字サイズ変更          */
    translateX(14%)
    /* 横位置調整              */
    translateY(-10%);
  /* 縦位置調整              */
  /* ブリンクのアニメ指定    */
  animation: newAnime .7s infinite alternate;
}

@keyframes newAnime {
  0% {
    color: #ED7D31;
    /* ブリンク時の文字色      */
    background: #ffffff;
    /* ブリンク時の背景色      */
  }

  100% {
    color: #ffffff;
    /* ブリンク時の文字色      */
    background: #ED7D31;
    /* ブリンク時の背景色      */
  }
}

#newsevent {
  height: 200px;
  /*スクロールの高さ*/
  overflow-y: scroll;
  padding: 0 5px;
}

.soon {
  background-color: rgb(197, 202, 206);
}

.menuList li {
  list-style: none;
}

ul {
  padding-left: 0px;
}

/*pc*/
@media screen and (min-width:999px) {

  /*　画面サイズが999pxからはここを読み込む　*/

  .wrap {
    margin-bottom: -120px;
  }
}

.box_border {
    border: 1px solid gray;
    padding: 15px 30px;
    color: #CC0000;
    font-weight: bold;
    margin: 30px;
}

