@charset "UTF-8";
/* ========================================================
  ナビ(ストーリー) 告知
  ======================================================== */
.nav-story a:before,.nav-story:before{
 content: "0.0 update！"; 
 width:140px;
  }

/* ========================================================
  TVerバナー 告知
  ======================================================== */
.s-bnr__item--tver a:before,.s-bnr__item--tver:before{
 content: "第○話無料配信中";
 width:140px;
  }



.nav-story a,.nav-story{position: relative;}
.nav-story a:before,.nav-story:before{ color: #e73a62; background-color:#fff100; text-decoration: none; text-indent: 0; display: block; border-radius:4px;
font-size: 13px; line-height: 1; padding: 5px 0; text-align: center; position: absolute; top: -5px; left: 0; right: 0; margin: 0 auto; z-index: 10;}

.s-bnr__item--tver a,.s-bnr__item--tver{position: relative;}
.s-bnr__item--tver a:before,.s-bnr__item--tver:before{ color: #FFF; background-color:#e95894; text-decoration: none; text-indent: 0; display: block; border-radius:4px;
font-size: 13px; line-height: 1; padding: 5px 0; text-align: center; position: absolute; top: -16px; left: 10px;z-index: 10;}

@media screen and (max-width: 768px) {
.nav-story a:before, .nav-story:before {font-size: 13px; width: 36.46vw;position: absolute; top: -1.82vw;}
/*768px font-size 20px */
.nav-story a:before,.nav-story:before{ font-size:2.6vw;  padding:1.04vw 0;}
}

