@charset "UTF-8";
/* CSS Document */

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

}

@media only screen and (min-width: 768px) {
    
    .wrap
    {
        display: flex; flex-direction: row; flex-wrap: wrap;
    }
    
    .position-one
    {
        flex: 0 1 25%; margin-right: 0.5%
    }
    
    .position-two
    {
        flex: 0 1 49%;
    }
    
    .position-three
    {
        flex: 0 1 25%;
    }
    
    .position-two-one
    {
        flex: 0 1 49%; margin-right: 1%;
    }
    
    .position-txt
    {
        flex: 0 1 99%;
    }
    
    .position-normal
    {
        flex: 0 1 24%; margin-right: 1%;
    }
    
    .position-normal:last-child
    {
        flex: 0 1 24%;
        margin-right: 0%;
    }
    

}

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

}

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

}