@charset "UTF-8";

.block_news_1.add_design12 .contents_btn01 {
    padding: 30px 8px 0!important;
}

@media screen and (max-width: 900px) {
    #fixbtn[data-pattern="2"] .fixbtntel [data-tel], #fixbtn[data-pattern="2"] .fixbtntel>a {
        padding: 10px 0 !important;
    }
}

/*ヘッダー調整*/
.index header {
    width: 100%;
}
/*MV調整*/
#mv_outer:before,
#mv_outer::after,
#mv:after {
    content: none;
}
#mv:after {
    content: "";
    background: rgba(0, 0, 0, 0.25);
}
@media screen and (min-width: 901px) {
    #mv .mv_img, #mv::after {
        width: 100%;
    }
}
#mv .mv_scroll {
    display: none;
}