@charset "UTF-8";

/* 停留所情報・バス運行状況 */
.msgarrGray{
    color: #424040;
}
.msgarrBlue{
    color: darkblue
}
.msgarrRed{
    color: darkred;
}
.msgarrRedBig{
    font-size:140%;
    font-weight:bold;
    color: darkred;
}
.msgarrGreen{
    color: #034d03;
}

/* 停留所情報　到着予想時間 */
.estarrGray{
    color:white;
    background-color: #707070;
}
.estarrBlue{
    color:white;
    background-color: darkblue
}
.estarrRed{
    color:white;
    background-color: darkred;
}
.estarrGreen{
    color:white;
    background-color: darkgreen;
}

/* GTFSリアルタイム*/
.alert-NO_SERVICE , .alert-SIGNIFICANT_DELAYS,.alert-CANCELED{
    font-weight: bold;
    color:#ff0000;
}

.alert-REDUCED_SERVICE , .alert-DETOUR , .alert-MODIFIED_SERVICE , .alert-STOP_MOVED{
    font-weight: bold;
    color:#e59900;
}

.alert-ADDITIONAL_SERVICE , .alert-OTHER_EFFECT, .alert-UNKNOWN_EFFECT{
    font-weight: bold;
    color:#0c03ad;
}

/* GTFSリアルタイム時刻表用*/
.alert-time-NO_SERVICE , .alert-time-CANCELED{
    color:#646464;
    background-color:#adadad;
    /*border:1px solid #ff0000;*/
}
.alert-time-SIGNIFICANT_DELAYS{
    background-color:#ffe3e3;
    /*border:1px solid #ff0000;*/
}

.alert-time-REDUCED_SERVICE , .alert-time-DETOUR , .alert-time-MODIFIED_SERVICE , .alert-time-STOP_MOVED{
    background-color:#f8fad8;
    /*border:1px solid #e59900;*/
}

.alert-time-ADDITIONAL_SERVICE , .alert-time-OTHER_EFFECT, .alert-time-UNKNOWN_EFFECT{
    background-color:#d5e9fe;
    /*border:1px solid #0c03ad;*/
}
