@media screen and (min-width: 700px){
  .main_sa02 {
    max-width: 1200px;
    margin: 0 auto;
    display: flex;
  }

  .main_sa02_l,
  .main_sa02_r {
    width: 50%;
  }

}

.newsHead {
  text-align: center;
  background: #333;
  color: #fff;
  font-family: 'Saira Extra Condensed';
  font-size: 2.8rem;
  margin: 0;
}

.newsHead#news {
 background: #d32269;
}

.newsHead#twitter {
 background: #1DA1F2;
}

.newsHead#movie {
  background: #88d249;
//  color: #403c46;
  border-top: 1px solid;
}

.newsSection {
  width: 100%;
  max-width: 600px;
  margin: 0 auto;
}

.newsSection__inner {
  padding: 10px;
}

#news+.newsSection__inner {
  /* background: #f6f6f6; */
}

#nwu_001_t table,
#nwu_001_t tbody,
#nwu_001_t tr,
#nwu_001_t th,
#nwu_001_t td{
  display: block;
}

#nwu_001_t tr {
  border: 1px solid #cbcbcb;
  padding: 1em;
  margin: 1em;
  transition: 0.3s;
  background: #fcfcfc;
}

#nwu_001_t tr:not(.noLink) {
  cursor: pointer;
  background: #fff;
  border: 1px solid #eee;
  box-shadow: 3px 2px 0 #e1e1e1;
}


#nwu_001_t tr:not(.noLink):hover {
  box-shadow: 6px 4px 20px 5px #ddd;
}

#nwu_001_t td a{
  text-decoration: none;
  color: inherit;
}

#nwu_001_t td.day {
  font-family: 'Saira Extra Condensed';
  font-size: 1.8rem;
  line-height: 1;
  font-weight: 600;
}

#nwu_001_t td .title {
  margin-left: 1em;
}