.indexProduct ul li .text .icon {
    background: url(../img/log.png) no-repeat center / cover;
}

.Safety .bgimage {
    height: 0;
    padding-bottom: 70%;
    background-position: center;
    background-size: cover;
    background-repeat: no-repeat;
}

.btn_01 {
    background: url(../img/log.png) no-repeat center / contain;
    width: 20px;
    height: 20px;
    margin-right: 10px;
}

.swiper_box1 .swiper-wrapper {
    transition-timing-function: linear !important;
    width: fit-content;
}

.logo_m {
    display: none;
}

@media screen and (max-width:950px) {
    .logo_pc {
        display: none;
    }

    .logo_m {
        display: block;
    }

    .Safety .bgimage {
        padding-bottom: 120%;
    }
}