@charset "UTF-8";

/*MV調整_251223*/
#mv,
#mv .mv_mp4,
#mv .mv_mp4 video{
    height: auto;
    max-height: initial !important;
}
#mv:before {
    background-image: none;
}
#mv .mv_textimg {
    width: 96%;
    left: 2%;
    height: 96%;
}
#mv .mv_textimg > div {
    max-width: 480px;
    width: 45%;
}
#mv .mv_textimg img {
    max-width: initial;
}
#mv .mv_textimg a {
    width: 47%;
    aspect-ratio: 280 / 51;
}
@media screen and (min-width: 901px) {
    #mv .mv_textimg {
        width: 96%;
        left: 2%;
    }
}
a[id*="hd"] + section .inner_item_txt {
    background: #f6ede4;
    padding: 60px;
    border-radius: 10px;
}