@charset "UTF-8";

/*--対応エリアパーツ テキスト調整_250430--*/
#area_text + section [class*="area"]{
    display: inline-block;
}
#area_text + section .area01{
    background: linear-gradient(transparent 60%,#C2EEFF 0);
}
#area_text + section .area02{
    background: linear-gradient(transparent 60%,#5BFF7F 0);
}
#area_text + section .area03{
    background: linear-gradient(transparent 60%,#FF9872 0);
}
#area_text + section .area04{
    background: linear-gradient(transparent 60%,#FFBEDA 0);
}
#area_text + section .area05{
    background: linear-gradient(transparent 60%,#DA70D6 0);
}
#area_text + section .area06{
    background: linear-gradient(transparent 60%,#D2B48C 0);
}

/*MV調整*/
@media screen and (min-width: 901px) {
    #mv_outer {
        padding: 0;
    }
}
#mv,
#mv .mv_mp4,
#mv .mv_mp4 video{
   height: auto;
   max-height: initial !important;
}
@media screen and (max-width: 125vh){
   #mv.mv_mp4_cover {
      height: auto !important;
      min-height: 0 !important;
   }
}