.block.banner {

    width:100%;
    height:5vw;

}

.block.banner table {

    width:75%;
    margin:0 auto;
    height:5vw;
    text-align: center;
    font-size: 1.6vw;
    line-height: 110%;


}

.block.banner .content {

    padding:0;

}

.block.banner .inner {

    width:100%;
    height:5vw;
    color:#ffffff;
    background-color: #cacabc;    

}

/* mobile */


.block.banner.deviceMobile,
.block.banner.deviceMobile table {

    height:15vw;
    font-size: 6vw;

}

.block.banner.deviceMobile .inner {

    height:15vw;

}