@charset "utf-8";

/* 微調 */
.layout_limit { width: 96% ; }
.layout_coupon { width: 92% ; padding-top: 20px ; }
.layout_coupon2 { width: 92% ; }
.layout_shop { width: 96% ; }
.layout_shop2 { width: 96% ; padding-top: 20px ; }
@media screen and (max-width:767px){
    .layout_limit { width: 100% ; }
    .layout_coupon { width: 100% ; padding-top: 2vw ; }
    .layout_coupon2 { width: 100% ; }
    .layout_shop { width: 100% ; }
    .layout_shop2 { width: 100% ; padding-top: 2vw ; }
}

/*PC背景*/
@media screen and (min-width:768px){
    .coins_L {z-index:2;position:absolute;top: -10px;left:0;width:100%;height:100%;background-repeat:no-repeat;background-position: center top;pointer-events:none;}
    .coins_R { z-index:2; position:absolute; top:0; left:0; width:100%; height:100%; background-repeat:no-repeat; background-position: center top; pointer-events:none;}
}
@media screen and (max-width:767px){
.m_coins_L{z-index:3;min-width: inherit;position:absolute;top: 52vw;left:0;width:100%;height:100vw;background-repeat:no-repeat;background-position: center top;background-size: 100%;}
.m_coins_R{z-index:3;min-width: inherit;position:absolute;top: 15vw;left:0;width:100%;height:100vw;background-repeat:no-repeat;background-position: center top;background-size: 100%;}
}








