.education#research_center .sec01 .sec01_split {
  width: 960px;
  margin: 0 auto;
}

@media only screen and (max-width: 767px) {
  .education#research_center .sec01 .sec01_split {
    width: 100%;
  }
}

.education#research_center .c-table_type01 > div > table > tbody > tr > th {
  width: 305px;
  border-color: #CBCBCB;
  font-weight: bold;
}

@media only screen and (max-width: 767px) {
  .education#research_center .c-table_type01 > div > table > tbody > tr > th {
    width: 100%;
    display: block;
    border-bottom-width: 0;
  }
}

.education#research_center .c-table_type01 > div > table > tbody > tr > td {
  border-color: #CBCBCB;
}

@media only screen and (max-width: 767px) {
  .education#research_center .c-table_type01 > div > table > tbody > tr > td {
    width: 100%;
    display: block;
    border-bottom-width: 0;
  }
}

@media only screen and (max-width: 767px) {
  .education#research_center .c-table_type01 > div > table > tbody > tr:last-child > td {
    border-bottom-width: 1px;
  }
}
