[data-mb-id='北浦橋・長沢線_A'] td.mb-status::before { border-right-color: #FF915B; }
[data-mb-id='北浦橋・長沢線_A'] .route-color { background-color: #FF915B; color: #000000; }
[data-mb-id='川口～土佐山線_A'] td.mb-status::before { border-right-color: #FF915B; }
[data-mb-id='川口～土佐山線_A'] .route-color { background-color: #FF915B; color: #000000; }
[data-mb-id='安芸－高知線_A'] td.mb-status::before { border-right-color: #00FFFF; }
[data-mb-id='安芸－高知線_A'] .route-color { background-color: #00FFFF; color: #000000; }
[data-mb-id='みづき坂団地線_A'] td.mb-status::before { border-right-color: #F66113; }
[data-mb-id='みづき坂団地線_A'] .route-color { background-color: #F66113; color: #FFFFFF; }
[data-mb-id='イオンモール高知線_A'] td.mb-status::before { border-right-color: #F66113; }
[data-mb-id='イオンモール高知線_A'] .route-color { background-color: #F66113; color: #FFFFFF; }
[data-mb-id='入明線_F'] td.mb-status::before { border-right-color: #F66113; }
[data-mb-id='入明線_F'] .route-color { background-color: #F66113; color: #FFFFFF; }
[data-mb-id='前浜・パークタウン線_A'] td.mb-status::before { border-right-color: #F66113; }
[data-mb-id='前浜・パークタウン線_A'] .route-color { background-color: #F66113; color: #FFFFFF; }
[data-mb-id='桂浜線_A'] td.mb-status::before { border-right-color: #F66113; }
[data-mb-id='桂浜線_A'] .route-color { background-color: #F66113; color: #FFFFFF; }
[data-mb-id='潮見台・JA高知病院線_A'] td.mb-status::before { border-right-color: #F66113; }
[data-mb-id='潮見台・JA高知病院線_A'] .route-color { background-color: #F66113; color: #FFFFFF; }
[data-mb-id='神田・船岡線_A'] td.mb-status::before { border-right-color: #F66113; }
[data-mb-id='神田・船岡線_A'] .route-color { background-color: #F66113; color: #FFFFFF; }
[data-mb-id='種崎線_A'] td.mb-status::before { border-right-color: #F66113; }
[data-mb-id='種崎線_A'] .route-color { background-color: #F66113; color: #FFFFFF; }
[data-mb-id='長浜線_N'] td.mb-status::before { border-right-color: #F66113; }
[data-mb-id='長浜線_N'] .route-color { background-color: #F66113; color: #FFFFFF; }
[data-mb-id='長浜線_T'] td.mb-status::before { border-right-color: #F66113; }
[data-mb-id='長浜線_T'] .route-color { background-color: #F66113; color: #FFFFFF; }
[data-mb-id='領石線_A'] td.mb-status::before { border-right-color: #F66113; }
[data-mb-id='領石線_A'] .route-color { background-color: #F66113; color: #FFFFFF; }
[data-mb-id='高岡線_N'] td.mb-status::before { border-right-color: #F66113; }
[data-mb-id='高岡線_N'] .route-color { background-color: #F66113; color: #FFFFFF; }
[data-mb-id='高岡線_R'] td.mb-status::before { border-right-color: #F66113; }
[data-mb-id='高岡線_R'] .route-color { background-color: #F66113; color: #FFFFFF; }
[data-mb-id='高知県立大学・医療センター線_A'] td.mb-status::before { border-right-color: #F66113; }
[data-mb-id='高知県立大学・医療センター線_A'] .route-color { background-color: #F66113; color: #FFFFFF; }
[data-mb-id='鳥越線_A'] td.mb-status::before { border-right-color: #F66113; }
[data-mb-id='鳥越線_A'] .route-color { background-color: #F66113; color: #FFFFFF; }
[data-mb-id='鳥越線_E'] td.mb-status::before { border-right-color: #F66113; }
[data-mb-id='鳥越線_E'] .route-color { background-color: #F66113; color: #FFFFFF; }
[data-mb-id='鳥越線_R'] td.mb-status::before { border-right-color: #F66113; }
[data-mb-id='鳥越線_R'] .route-color { background-color: #F66113; color: #FFFFFF; }
[data-mb-id='鳥越線_T'] td.mb-status::before { border-right-color: #F66113; }
[data-mb-id='鳥越線_T'] .route-color { background-color: #F66113; color: #FFFFFF; }
[data-mb-id='龍河洞線_A'] td.mb-status::before { border-right-color: #F66113; }
[data-mb-id='龍河洞線_A'] .route-color { background-color: #F66113; color: #FFFFFF; }
.btn-hokubu { border-color: #FF915B; background-color: #FF915B; color: #000000 }
.btn-hokubu:hover { color: #000000; filter: brightness(80%); }
.btn-tobu { border-color: #00FFFF; background-color: #00FFFF; color: #000000 }
.btn-tobu:hover { color: #000000; filter: brightness(80%); }
.btn-tosaden { border-color: #F66113; background-color: #F66113; color: #FFFFFF }
.btn-tosaden:hover { color: #FFFFFF; filter: brightness(80%); }
