.box{
    width: 100%;
    height: 140.625vw;
    position: relative;
    left: 50%;
    transform: translateX(-50%);

}
img{
    width: 100%;
    height: 100%;
}
.logo{
    width: 21.328125vw;
    height: 4.6484375vw;
    position: absolute;
    top: 2.0703125vw;
    right: 3.125vw;
}
.list_box_content{
    cursor: pointer;
    width: 39.0625vw;
    height: 18.359375vw;
    position: absolute;
    left: 50%;
    transform: translateX(-50%);
    top: 76.21875vw;
}
.yy_btn{
    width: 35.15625vw;
    height: 15.625vw;
    background-repeat: no-repeat;
    background-position: center top;
    background-size: cover;
    position: absolute;
    left: 50%;
    transform: translateX(-50%);
    top: 0;
}
.list{
    width: 100%;
    position: absolute;
    top: 7.65625vw;
    display: flex;
    justify-content: space-around;
}
.list div{
    width: 8.2421875vw;
    height: 9.453125vw;
}
.tc{
    display: none;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, .68);
    position: fixed;
    left: 0;
    top: 0;
}
.ewm{
    width: 30.1171875vw;
    height: 27.4609375vw;
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%,-50%);
}
.ewm img{
    width: 100%;
    height: 100%;
}
.close{
    width: 3.046875vw;
    height: 3.0859375vw;
    position: absolute;
    top: -4.1796875vw;
    right: 3.4375vw;
}
.tc_pic{
    width: 22.8515625vw;
    height: 3.9453125vw;
    position: absolute;
    bottom: -15%;
    left: 50%;
    transform: translateX(-50%);
}
.content_bg{
    width: 100%;
    height: 7.6953125vw;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translateX(-50%);
    z-index: 2;
}
.gif_1{
    width: 15.46875vw;
    height: 12.3828125vw;
    position: absolute;
    right: 0;
    top: 45.4%;
    animation: moveLeft 5s linear infinite;
}
.download_btn{
    width: 42vw;
    display: flex;
    justify-content: space-around;
    position: absolute;
    left: 50%;
    transform: translateX(-50%);
    top: 23%;
}
/* .az_btn{
    width: 18.4375vw;
    height: 6.0546875vw;
}
.ios_btn{
    width: 18.4375vw;
    height: 6.0546875vw;
} */
@keyframes moveLeft {
    0% {
        right: 0;
    }
    100% {
        right: 100%;
    }
}
