.offerBtn {
    transition: all .3s;
}
.offerBtn:hover {
    transform: translateY(5%);
}
.offer01-1 {
    top: 23%;
    left: 31%;
    width: 59%;
}
.offer01-2 {
    top: 19%;
    left: 0%;
    width: 100%;
}
.offer01-3 {
    top: 54.8%;
    left: 63%;
    width: 37.4%;
    -webkit-mask: url("../images/thing09-3.png") no-repeat center center;
    mask: url("../images/thing09-3.png") no-repeat center center;
    mask: url("../images/thing09-3.webp") no-repeat center center;
    -webkit-mask-size: contain;
    mask-size: contain;
}
.offer01-4 {
    top: 74%;
    left: 6.25%;
    width: 89.5%;
}
.offer01-5 {
    top: 72%;
    left: 12.25%;
    width: 76.4%;
}
.offer02-1 {
    top: 21.5%;
    left: 31%;
    width: 59%;
}
.offer02-2 {
    top: 26%;
    left: 75%;
    width: 18.7%;
}
.offer02-3 {
    top: 24%;
    left: 26%;
    width: 73.3%;
}
.offer02-4 {
    top: 68.5%;
    left: 6.25%;
    width: 89.5%;
    -webkit-mask: url("../images/thing10-4.png") no-repeat center center;
    mask: url("../images/thing10-4.png") no-repeat center center;
    mask: url("../images/thing10-4.webp") no-repeat center center;
    -webkit-mask-size: contain;
    mask-size: contain;
}
.offer02-4 {
    top: 68.5%;
    left: 6.25%;
    width: 89.5%;
}
.offer02-5 {
    top: 66.2%;
    left: 12.25%;
    width: 76.4%;
}
.offer03-1 {
    top: 21.5%;
    left: 31%;
    width: 59%;
}
.offer03-2 {
    top: 26%;
    left: 75%;
    width: 18.7%;
}
.offer03-3 {
    top: 25%;
    left: 26%;
    width: 73.3%;
}
.offer03-4 {
    top: 70.5%;
    left: 6.25%;
    width: 89.5%;
    -webkit-mask: url("../images/thing11-4.png") no-repeat center center;
    mask: url("../images/thing11-4.png") no-repeat center center;
    mask: url("../images/thing11-4.webp") no-repeat center center;
    -webkit-mask-size: contain;
    mask-size: contain;
}
.offer03-5 {
    top: 68.2%;
    left: 12.25%;
    width: 76.4%;
}
.offer04-1 {
    top: 60.5%;
    left: 6.25%;
    width: 89.5%;
}
.offer04-2 {
    top: 57.5%;
    left: 12.25%;
    width: 76.4%;
}
.offer05-1 {
    top: 49.5%;
    left: 6.25%;
    width: 89.5%;
    height: 5%;
}
.offer05-2 {
    top: 74%;
    left: 0%;
    width: 100%;
    height: 16%;
}