.link_baloon.warm {
    bottom: 0;
    left: 50%;
    transform: translate(50%, 0);
}
.link_baloon.workspace {
    left: 0;
    top: 4%;
}
.link_baloon.pet {
    right: 0;
    top: 40%;
}
.link_baloon.nonslip {
    left: 0;
    bottom: 3%;
}
.link_baloon.floor {
    right: 0;
    bottom: 23%;
}

@media screen and (max-width:600px){
article.layer2 .col_fig .box_fig .wrap_fig_image {
    padding: 12% 0;
}
.link_baloon.warm {
    right: 17%;
        left: unset;
}
}