@charset "UTF-8";

/*---会社ロゴ入れ込み---*/
#lv {
    background: #fff;
    border-top: 1px solid var(--i_border_color);
}
#lv_outer::before {
    content: "";
    display: block;
    position: absolute;
    width: 25vw;
    height: 100%;
    max-width: 500px;
    min-width: 250px;
    top: 50%;
    left: 50%;
    background: url("/common/upload_data/raccoon2023jp/image/lv_raccoon.png") no-repeat top left / contain;
    pointer-events: none;
    z-index: 2;
    transform: translateX(-50%)translateY(-30%);
}

#lv div {
    opacity: 0;
}

#lv p span {
    color: var(--i_txt_color);
}
@media screen and (max-width: 900px) {
    #lv_outer::before {
        transform: translateX(-50%)translateY(-40%);
    }
}
@media screen and (max-width: 400px) {
    #lv_outer {
        margin-bottom: 1px;
    }
    #lv {
        border-bottom: 1px solid var(--i_border_color);
    }
}