@charset "UTF-8";
.m-slide_contents {
min-height: 370px;
}
.m-slide .slick-list {
height: 370px;
}
.m-slide_infowrap {
height: 370px;
}
.m-slide_infowrap > .o-inner {
height: 370px;
}
.m-mvinfo {
height: 370px;
}
.m-mvinfo > .o-inner {
height: 370px;
}
.o-emg_area > .m-icotitle {
line-height: 1.2;
}
.t-attention a.a-btn:hover {
text-decoration: none;
}

@media screen and (max-width: 48em){
.m-slide_contents {
min-height: 0;
}
.m-slide .slick-list {
height: auto;
}
.m-slide_infowrap {
height: auto;
}
.m-slide_infowrap > .o-inner {
height: auto;
}
.m-mvinfo {
height: auto;
}
.m-mvinfo > .o-inner {
height: auto;
}
.a-btn_bg-gray{
font-size: 1.6rem;
line-height: 1.2;
padding: 15px 10px 15px 35px;
}
}