@media (min-width: 991.99px) {
    .sp_disp{
        display: none;
    }
}
@media (max-width: 991.98px) {
    .wp-mente-head.is-style-heading--section3:before,
    .wp-mente-head.is-style-heading--section3:after{
        display: none;
    }
    .is-style-heading--section3{
        flex-wrap: wrap;
    }
    .pc_disp{
        display: none;
    }
    h1 .xwb-fs-38{
        font-size: 28px;
    }
    .wp-block-xwrite-tab .xw-block-tab__nav--label .xwb-fs-32{
        font-size: 18px;
    }
    .xw-block-boxmenu > .xw-block-boxmenu__body .xw-block-boxmenu__link{
        padding: 16px;
    }
    .xw-block-boxmenu > .xw-block-boxmenu__body .xw-block-boxmenu__link .xw-block-boxmenu__text .xwb-fs-18{
        font-size: 16px;
    }
}