@charset "UTF-8";

#c9 + .composite_box01 .heading.block_header_4 .h {
    color: #331406;
}
#c9 + .composite_box01.block_images_4 .inner_item_img {
    padding-top: 90%;
    width: 90%;
}


a[id*="top_feature"]+section .inner_item_txt .heading.block_header_2 .h:before {
    opacity: 0;
}


a[id*="top_feature"]+section .inner_item_txt .heading.block_header_2 .h{

color: var(--i_btn_color);
font-weight: 600;
}


/* 2026/05/01 */
:is(#top_feature1, #top_feature2, #top_feature3, #top_feature4, #top_feature5) + .contents_box01 .inner_item_txt .heading {
    margin-bottom: 35px!important;
}

/*----2026/5/30追加修正-----*/
#top_MV_sp + .contents_box01 {
    display: none;
}
@media screen and (max-width: 900px) {
    #mv_outer {
        display: none;
    }
    #top_MV_sp + .contents_box01 {
        display: block;
    }
    #top_MV_sp + .contents_box01 .content_wrapper {
        padding-right: 0;
        padding-left: 0;
    }
}