@charset "shift_JIS";

/* ニュース */

table {
  border-collapse: collapse;
  line-height: 1.5;
  border: 2px soild #fff;
  width: 100%;
  color: #fff;
  font-size: 16px; 
}

th, td {
  border-right: 1px solid #fff;
  border-left: 1px solid #fff;
}

th {
  background-color: #5577dd;
  font-weight: 990;
　border-top-width: 0px;
}

td {
   width: 350px;
   padding: 10px;
   border-top: 1px solid #fff;
   border-bottom: 1px solid #fff;
}

.news th, .news td {
  border-left-width: 0px;
  border-right-width: 0px;
}

.date {
  text-align: center;
}
