html {
scroll-behavior: smooth;
}

.btn_img,.btn_img_t1,.btn_img_t2{
    position: absolute;

    left: 50%;
    transform: translateX(-50%);
a {
display:block;
 img {
  width: 80%;
}
}
}

.btn_img {
bottom: 1rem;
}

.btn_img_t1 {
bottom: 17.5rem;
&.-type {
bottom: 23rem;
}
&.-type2 {
bottom: 24rem;
}
}



.btn_img_t2 {
bottom: 3.5rem;
&.-type {
bottom: 2.2rem;
}
&.-type2 {
bottom: 4.5rem;
}
}