﻿body {
}
.img_logo {
    width: 180px;
}

logo_0 {
    font-size: 2em;
    font-weight: 700;
    text-shadow: 0 1px 2px rgb(0 0 0 / 37%);
    display: inline-block;
    padding-top: 0.3125rem;
    padding-bottom: 0.3125rem;
}

.title_b1 {
    font-size: 2rem;
    font-weight: 900;
    color: #004E98;
}

.title_b3 {
    margin-left: 10px;
    font-size: .6em;
    margin-top: 5px;
}
.PageView {
    border: 1px solid #DEDEDE;
    margin-top:-1px;
}

.col-form-label {
    text-align:right;
}

.keyword {
    font-size: 0px;
    color: #fff;
}

.rbl td {
    padding-right:10px;
}
.rbl label  {
    margin-left: 5px;
}


@media (max-width: 768px) {
    .col-form-label {
        text-align: left;
    }
}


@media (max-width:1563px) {
    .title_b1 {
        font-size: 1.7rem;
    }

    .title_b2 {
        margin-left: 3px;
    }

   
}

@media (max-width:1350px) {
    .title_b1 {
        font-size: 1.2rem;
    }

    .title_b2 {
        margin-left: 10px;
    }
    .img_logo {
        width: 140px;
    }
    
}

@media (max-width:1000px) {
    .title_b1 {
        font-size: 1.2rem;
    }

    .title_b2 {
        margin-left: 0px;
    }

    .title_b3 {
        margin-left: 20px;
        font-size: .6em;
    }

}


@media(max-width:575px) {
    .title_b1 {
        font-size: 1.4rem;
    }

    .title_b2 {
        margin-left: 0px;
    }

    .title_b3 {
        margin-left: 25px;
    }

   
}

@media(max-width:375px) {
    .title_b1 {
        font-size: 1.2rem;
    }

    .menu {
        font-size: 1rem;
    }
}