/*
 Theme Name: fake_tcd074-child
 Template: fake_tcd074
*/
.wp-block-latest-posts__list li {
  display: block;
  opacity: 0;
  animation: fadeNews 6s infinite;
  color: #fff;
  padding-left: 12px; /* 左余白 */
  line-height: 50px;  /* 縦位置 */
}
@keyframes fadeNews {
  0% { opacity: 0; }
  10% { opacity: 1; }
  40% { opacity: 1; }
  50% { opacity: 0; }
  100% { opacity: 0; }
}
.sp-news-fade {
  background: rgba(0,0,0,0.55);
  height: 50px;
  position: relative;
  z-index: 10000;
  width: 100vw;
  left: 50%;
  margin-left: -50vw;
}

.sp-news-inner {
  padding: 0;
}