.baseTableBlock__bsTable__cts__ti.cl1 {
  white-space: nowrap;
}
.baseTableBlock .baseTableBlock__wrap {
  display: block;
  box-sizing: border-box;
  overflow-x: scroll;
  -ms-overflow-style: none; /* IE, Edge 対応 */
  scrollbar-width: none; /* Firefox 対応 */
}
.baseTableBlock .baseTableBlock__wrap::-webkit-scrollbar {
  /* Chrome, Safari 対応 */
  display: none;
}
@media screen and (max-width: 1050px) {
  .baseTableBlock .baseTableBlock__wrap {
    -ms-overflow-style: scrollbar; /* IE, Edge 対応 */
    scrollbar-width: thin; /* Firefox 対応 */
  }
  .baseTableBlock .baseTableBlock__wrap::-webkit-scrollbar {
    /* Chrome, Safari 対応 */
    display: block;
  }
  .baseTableBlock .baseTableBlock__wrap .baseTableBlock__bsTable {
    white-space: nowrap;
  }
}

/* 202303031追加 */

.tabllSplitLine {
  position: relative;
  min-width: 108px;
}
.tabllSplitLine > span {
  display: flex;
  flex-wrap: wrap;
  height: 100%;
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  align-items: center;
}
.tabllSplitLine > span > span {
  width: 100%;
  height: 50%;
  display: grid;
  place-content: center;
}
.tabllSplitLine > span > span:nth-of-type(2) {
  border-top: 1px solid #e6e8ee;
}
