﻿

/*** for PC Browser ***/
@media (min-width:401px)
{
.col1, .col1_nb, .col2 {
    display: flex;
    align-items: flex-start;
    flex-wrap: wrap;
    justify-content: center;
    gap: 20px;
}

:is(.col1, .col2) img:not(.or_icon) {
    border: none;
    width: 140px;
}
}


/*** for Smart Phone ***/
@media (max-width:400px)
{
.col1, .col1_nb, .col2 {
    display: flex;
    align-items: flex-start;
    flex-wrap: wrap;
    justify-content: center;
    gap: 20px;
}

:is(.col1, .col2) img:not(.or_icon) {
    border: none;
    width: 140px;
}
}
