﻿

/*** for PC Browser ***/
@media (min-width:401px)
{
.coltxt > :is(figure, img), .coltxt_re > :is(figure, img) {
    width: 40%;
    text-align: center;
    vertical-align: bottom;
    margin: 0px;
}

.coltxt > :is(div, p), .coltxt_re > :is(div, p) {
    width: 60%;
}
}


/*** for Smart Phone ***/
@media (max-width:400px)
{
.coltxt > :is(figure, img), .coltxt_re > :is(figure, img) {
    width: 80%;
    text-align: center;
    vertical-align: bottom;
}
}
