.inner > .merit_container {
    height: auto;
}
.ship-container > div.pc_only {
    width:100%;
    padding-bottom: 3em;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
}

.price_container ul li.s_baloon p {
    margin: 0em 0 0em;
    padding: 1em;
}

.color-black {
    color:#000000;
}

div.inner > div.content_container p.content_note {
    top:34vw;
    color: #000;
}

@media only screen and (max-width: 749px) {

    div.brand_container > ul > li  {
        min-width: 150px;!important;
    }

    div.tit_wrap h2.box.wow {
        font-size:3.6em;
    }

    ul > li.s_baloon > img {
        right: 0;
        top:75%;
    }

    div.price_container ul li p {
        font-size: 17px;
    }


    .ship-container > div.sp_only {
        width:100%;
        padding-bottom: 3em;
        display: flex;
        flex-direction: column;
        justify-content: center;
        align-items: center;
    }

    .ship-container > div.pc_only {
        display: none;
    }


    div.content_container .merit_image {
        width:26vw;
        top:2%;
    }

    div.inner > div.content_container p.content_note {
        text-align:left;
    }

}

.sp_only {
    display: none;
}
