@charset "utf-8";


/* ==================================================================
    brand_4c_50th.css

=================================================================== */
/* --------------------------------
   □  accent
-------------------------------- */
#brand_4c_50th .accent {
    background-image: url(../../images/50th/accent_pc.jpg);
}
    #brand_4c_50th .accent .heading {
        text-transform: capitalize;
        margin-bottom: 20px;
    }

/* --------------------------------
   □  colorGold
-------------------------------- */
#colorGold {
    padding-bottom: 150px;
}
#colorGold .buttonStyle.light-blue {
    margin: 40px auto;
}

/* --------------------------------
   □  footer
-------------------------------- */
#brand_4c_50th footer {
    padding-top: 0;
}


@media (max-width: 1600px) and (min-width: 768px) {
}


@media (max-width: 1400px) and (min-width: 768px) {
}


@media (max-width: 1200px) and (min-width: 768px) {
}


/* タブレット用
-------------------------------------------- */
@media (max-width: 999px) and (min-width: 768px) {
}


@media only screen and (max-width : 767px) {
    /* --------------------------------
       □  accent
    -------------------------------- */
    #brand_4c_50th .accent {
        background-image: url(../../images/50th/accent_sp.jpg);
    }
        #brand_4c_50th .accent .txtArea {
            width: 92%;
            top: auto;
            bottom: 8%;
            left: 50%;
            transform: translateX(-50%);
            -webkit-transform: translateX(-50%);
            color: #111!important;
        }

    /* --------------------------------
       □  colorGold
    -------------------------------- */
    #colorGold {
        padding-bottom: 60px;
    }
    #colorGold .buttonStyle.light-blue {
        margin: 20px auto;
    }

}