/* -- PC -- */
@media screen and (min-width: 768px) {
  #main_area { width: 800px; }

  .TableBox_ th { width: 35%; }
  .TableBox_ td.W25P {
    width: 20%;
    background-color:#fff;
  }
  .TableBox_ td {
    width: 45%;
    background-color:#fff;
  }
}
/* -- SMP -- */
@media screen and (max-width: 767px) {
  .TableBox_ th { display: block; padding: 10px;}
  .TableBox_ td { display: block; background-color: #fff; }
}

.HeadingBox_ { text-align: center; }
