@charset "utf-8";
/* Big feature */
/* ============================================= */
/* =============== グラデーション ================== */
/* ============================================= */

/* ============================================= */
/* =============== 画像位置調整 ================== */
/* ============================================= */
@media only screen and (min-width: 481px) {
    .top-featurestory.diff-viaual-ex .visual img {
        top: 36%;
        width: 100%;
        min-height: auto;
    }
}
@media only screen and (max-width: 480px) {
    .top-featurestory.diff-viaual-ex .visual img {
        top: 44%;
        -webkit-transform: translateX(-50%) translateY(-50%) scale(.78);
        transform: translateX(-50%) translateY(-50%) scale(.78);
    }
}
@media only screen and (max-width: 375px) {
    .top-featurestory.diff-viaual-ex .visual img {
        top: 46%;
        -webkit-transform: translateX(-50%) translateY(-50%) scale(.65);
        transform: translateX(-50%) translateY(-50%) scale(.65);
    }
}
