@media only all and (max-width: 749px) {

    /* for 700px or less */
    body {
        font-size: 90%;
        line-height: 1.5;
        -ms-hyphens: auto;
        -webkit-hyphens: auto;
        hyphens: auto;
    }

    .frame-outer {
        width: 100%;
    }

    .content {
        padding: 1rem 1.5rem 0rem;
    }
    .justify {
        text-align: left;
    }

    .nth_2 p:before {
        content: '';
        position: static;
        top: 134px;
        left: 9px;
        width: 80%;
        height: 1%;
        background: #000;
    }

    .nth_2,
    .nth_3,
    .nth_5 {
        display: block;
    }

    .nth_2 p,
    .nth_3 p {
        width: 100%;
        margin-bottom: 1rem;
        border: none;
    }

    .nth_2 img {
        margin-bottom: 0.3rem;
        display: inline-block;
    }


    .nth_3 img {
        margin-bottom: 0;
    }

    .nth_5 .right {
        margin: 0rem;
    }
    .nth_4 p{
        letter-spacing: 0;
        font-size: 1.2em;
    }

    .nth_1 {
        background: #E6E9EB;
        margin: 0rem -2rem 1rem -2rem;
        padding: 1rem 2rem 0rem;
    }

    h1 {
        font-size: 1.4rem;
        line-height: 1.3em;
    }
    .hide_m{
        display: none;

    }
}
.refnr {}

.apply {}
