.flax_syozaiti{
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    width: 100%;
    margin: 0 auto;
}
.flax_syozaiti01{
        width: 50%;
}
.flax_syozaiti02{
        width: 50%;
}
.flax_syozaiti li  {
    padding: 10px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
.flax_syozaiti li img {
    max-width: 100%;
}

@media screen and ( max-width: 415px ){
.flax_syozaiti01{
        width: 100%;
        padding-bottom: 30px;
}
.flax_syozaiti02{
        width: 100%;
        padding-bottom: 30px;
}
}