/* BASIC css start */
.visual  {position:relative;}
.visual img {width:100%}

.visual .img {position:relative; }
.visual .img a { position:absolute; }
.visual .img .link {width: 27%;height: 2.5%;left: 50%;top: 41%;transform: translate(-50%, 0);}
.visual .img .coupon {width: 70%;height: 6%;left: 50%;bottom: 4%;transform: translate(-50%, 0);}

/* BASIC css end */

