.main_bnr_text{
    position: absolute;
    bottom: 0;
    background-color:rgba(15,15,15,0.75);
    width: 960px;
    height: 80px;
    padding:10px;
    text-align: left;
    line-height: 1.4;
}

.main_bnr_description{
    font-family: Lato, "Noto Sans JP", "游ゴシック Medium", "游ゴシック体", "Yu Gothic Medium", YuGothic, "ヒラギノ角ゴ ProN", "Hiragino Kaku Gothic ProN", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
    font-weight: 700;
    color: #fff;
    font-size: 1.5rem;
    display: block;
    letter-spacing:.05rem;
    text-align:justify;
    text-justify:inter-ideograph;
}

.main_bnr_supplement{
    font-family: Lato, "Noto Sans JP", "游ゴシック Medium", "游ゴシック体", "Yu Gothic Medium", YuGothic, "ヒラギノ角ゴ ProN", "Hiragino Kaku Gothic ProN", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
    font-size: 1rem;
    color: #fff;
    padding-left: 20px;
    display: block;
    letter-spacing:.05rem;
    text-align:justify;
    text-justify:inter-ideograph;
    line-height: 180%;
}

.main_bnr_text:hover > .main_bnr_description{
    text-decoration: underline;
}