.link_baloon.louver {
    bottom: 15%;
}
.link_baloon.guard {
    top: 3%;
    left: 36%;
}
.link_baloon.sash {
    right: 0;
    top: 20%;
}
.fig_before .link_baloon.sash {
    right: 0;
    top: 0%;
}

@media screen and (max-width:600px){
article.layer2 .col_fig .box_fig .wrap_fig_image {
    padding: 24% 0 0;
}
.fig_before .link_baloon.sash {
    top: 23%;
}

}