@media print, screen and (min-width: 768px) {
    .column .column__item.item__start {
        width: 24.4%;
    }
    .column .column__item {
        width: 25.2%;
    }
    .column__inner.img-02 + p {
        padding-left: 0.7rem;
    }
}
.column__item p {
    margin-top: 0;
    text-align: center;
    font-weight: bold;
    font-size: larger;
}
.column__item .column__inner {
    background-repeat: no-repeat;
    background-size: 100%;
    background-position: top; 
    height: 120px;
    text-align: center;
    color: #0b3190;
    font-weight: bold;
    font-size: x-large;
}
.column__item .column__inner.img-01 {
    background-image: url('/f_remittance/img/flow1.png');
    padding-top: 1rem;
}
.column__item .column__inner.img-02 {
    background-image: url('/f_remittance/img/flow2.png');
    padding-top: 3.2rem;
    padding-left: 0.8rem;
}
.column__item .column__inner.img-03 {
    background-image: url('/f_remittance/img/flow3.png');
    padding-top: 3.2rem;
}
@media only screen and (max-width: 767.98px) {
    .column__item .column__inner {
        background-size: 100%;
        height: 90px;
        font-size:larger;
    }
    .column__item .column__inner.img-01 {
        background-image: url('/f_remittance/img/flow1_sp.png');
        height: 80px;
        padding-top: 1rem;
    }
    .column__item .column__inner.img-02 {
        background-image: url('/f_remittance/img/flow2_sp.png');
        padding-top: 3.5rem;
    }
    .column__item .column__inner.img-03 {
        background-image: url('/f_remittance/img/flow2_sp.png');
        padding-top: 3.5rem ;
    }
}