section.newsListWrap ul.textListWrap li {
  padding: 10px;
}



@media screen and (max-width: 767px) {
  section.newsListWrap ul.textListWrap li {
    padding: 5px;
  }
  section.newsListWrap h3 {
    color: #e51373;
    padding: 0 10px;
    font-weight: bold;
  }

  section.newsListWrap ul.textListWrap li a:hover .listPhotoWrap .textWrapArea .titleText p,
  section.newsListWrap ul.textListWrap li a:hover .listPhotoWrap .textWrapArea p {
    color: #333;
  }
  section.newsListWrap ul.textListWrap li a:hover .listPhotoWrap .textWrapArea .titleText p {
    border-bottom: #000;
  }
  section.newsListWrap ul.textListWrap li a:hover .listPhotoWrap .linkText p {
    background: #5d5d5d;
  }

}