@charset "UTF-8";

.widget_menu01.add_design2 .items>.inner_item {
    width: 45%;
}

.widget_menu01 li {
    flex-direction: column;
    padding: 10px 0 40px;
    border-bottom: none;
}

.widget_menu01 li .inner_item_img,
.widget_menu01 li .inner_item_txt {
    width: 100%;
}

.widget_menu01 li .inner_item_txt {
    align-items: start;
    margin-top: 1rem;
    flex-direction: column;
}

.widget_menu01 li .inner_item_txt .price {
    text-align: left;
}

@media screen and (max-width: 1100px) {
    .widget_menu01.add_design2 .items>.inner_item {
        width: auto;
    }
}

/* MV調整(2025/10/20) */
#mv,
#mv .mv_mp4,
#mv .mv_mp4 video{
	height: auto;
	max-height: initial !important;
}
#mv .mv_textimg {
    width: 100%;
    left: 0;
}
#mv .mv_textimg > div {
    right: 2%;
    bottom: 2%;
    width: 45%;
}
#mv .mv_textimg img {
    max-width: initial;
}
#mv .mv_textimg a {
    bottom: 15%;
    width: 47%;
    max-width: initial;
}
@media screen and (max-width: 125vh){
	#mv.mv_mp4_cover {
		height: auto !important;
		min-height: 0 !important;
	}
}
@media only screen and (max-width: 900px) {
    #mv .mv_textimg > div {
        width: 50%;
    }
}