@charset "UTF-8";

/* tableレイアウトの基本設定 */
table {
  border-collapse: collapse;
  border-spacing: 0;
  width: 100%;
}

table tr {
  border-bottom: solid 1px #eee;
}

table th,table td{
  padding: 4px 6px;
  border: solid 1px #d8d8d8;
}

table thead tr {
  background-color: #f2f2f2;
}

table tbody tr:nth-child(even) {
  background-color: #f2f2f2;
}

table tbody tr:hover {
  background-color: #d4f0fd;
}


/* 活動歴（学会アーカイブを除く）における表の幅設定 */
.col-no {
  min-width: 70px;
  width: 10%;
}

.col-date {
  width: 23%;

}
.col-date-2days { /* 複数日開催の日付幅 */
  width: 30%;
}

.col-location-kenkyu {
  width: 24%;
}


/* JADS学会アーカイブの表の幅設定 */
.col-1 {
  width: 11%;
}
.col-2, .col-3 {
  width: 25%;
}
.col-4, .col-5, .col-7 {
  width: 11%;
}
.col-6 {
  width: 6%;
}


/* JADS学会アーカイブ x軸スクロールの設定 */
.table-wrap {
  overflow-x: auto;
}
.table-wrap table {
  min-width: 1280px;
}
