@charset "UTF-8";

/* #shop + div[id="nbp19073167 19073167"] .list .heading.block_header_4 h3.h {
    font-family: inherit !important;
} */
#mv_outer {
    padding: 0px 0 40px !important;
}
#mv {
 width:100% !important;
height:94vh;
  max-height:unset !important;
    max-width:unset !important;
border:none !important;

}

#mv_outer{
border-top:none !important;
}

header#pattern1.width_full h1, header#pattern2.width_full h1, header#pattern4.width_full h1 {
    color: white;
}
body:not(.ss) header:not(.over) + #mv_outer {
    margin-top: -121px;
}

/*
header .header_contents .header_col1 .tel svg, header .burger li.sp_translate a svg, header .header_contents .header_sns li svg {
    fill: white;
}
header#pattern4 .sp_menu a div span, header#pattern4 .sp_menu a div::before, header#pattern4 .sp_menu a div::after {
    background: white !important;
}
*/

body:not(.scrolled) header .header_contents .header_col1 .tel svg,
body:not(.scrolled) header .burger li.sp_translate a svg,
body:not(.scrolled) header .header_contents .header_sns li svg {
    fill: white;
}

body:not(.scrolled) header#pattern4 .sp_menu a div span,
body:not(.scrolled) header#pattern4 .sp_menu a div::before,
body:not(.scrolled) header#pattern4 .sp_menu a div::after {
    background: white;
}


@media screen and (max-width:768px){
#mv {
 width:100% !important;
  max-height:660px !important;

}
}

@media screen and (max-width:650px){
#mv {
  max-height:450px !important;

}
}
