/* =========================
   西明石線：右端縦書き（スマホ安定版）
   ========================= */

.bus-table--single .note-col{
  width: 72px;
  min-width: 72px;
  padding: 10px 6px;
}

/* td自体は「回転/縦書き」をかけない（Safari対策） */
.bus-table--single td.note-col__v{
  background: #fff;
  border-left: 1px solid #ddd;
  text-align: center;
  vertical-align: middle;
  padding: 8px 4px;
}

/* ★縦書きは中の箱にかける */
.bus-table--single .note-col__inner{
  display: inline-block;

  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;

  text-orientation: mixed;
  white-space: nowrap;

  /* 変な回転が混入しても無効化 */
  transform: none !important;
}

/* 縦書き時の改行間隔 */
.bus-table--single .note-col__inner br{
  content: "";
  display: block;
  margin: 10px 0;
}

/* スマホ：少し細く、間隔も詰める */
@media (max-width: 768px){
  .bus-table--single .note-col{
    width: 56px;
    min-width: 56px;
  }
  .bus-table--single .note-col__inner br{
    margin: 8px 0;
  }
}
