@charset "UTF-8";

/*-------------------------------
common
-------------------------------*/


.tab {
    display: none;
}

.sp {
    display: none;
}

.pc.tab {
    display: inline-block;
}

.pc.tab.block {
    display: block;
}





@media screen and (max-width:1024px) {

    .pc {
        display: none;
    }

    .tab {
        display: inline-block;
    }

    .sp {
        display: none;
    }

    .tab.sp {
        display: inline-block;
    }

}

@media screen and (max-width:700px) {

    .pc {
        display: none;
    }

    .tab {
        display: none;
    }

    .sp {
        display: inline-block;
    }

    .pc.tab {
        display: none;
    }

    .pc.tab.block {
        display: none;
    }

    .tab.sp {
        display: inline-block;
    }


}

@media screen and (max-width:400px) {}