  /*ƒP¤­·½ΈΔΈο*******************************/
#reform ul.flyer {
    margin-top: 20px;
    display: flex;
    flex-wrap: wrap;
    row-gap: 20px;
    justify-content: space-between;
}
#reform ul.flyer > li {
    width: 100%;
}
/***********************************************/

@media print, screen and (min-width: 480px) {
    #reform ul.flyer > li {
        width: calc( 365/824 * 100% );
    }
}

/***********************************************/

@media print, screen and (min-width: 824px) {
}

/***********************************************/

@media only screen and (min-width: 1012px) {

}