*{margin:0;padding:0;}
html,body{
    width:100%;
    height:auto;
    min-width: 320px;
    max-width: 640px;
    margin:0 auto;
}
a{
    text-decoration: none;
}
img{
    max-width:100%;
}
ul,ol,li{
    list-style: none;
}

.wrapper{
    position: relative;
}

.btn{
    max-width: 55%;
    position: absolute;
    left: 0;
    right: 0;
    margin: 0 auto;
   cursor: pointer;
}

.footer{
    position: absolute;
    bottom: .9%;
    display: flex;
    justify-content: space-around;
    padding: 0 5%;
    width: 100%;
    box-sizing: border-box;
}
.footer div{
    width: 50%;
}
.footer div:nth-child(1){
    padding-right: 2%;
}
.footer div:nth-child(2){
    padding-left: 2%;
}
.more_btn{
    max-width: 100%;
    position: relative;
    cursor: pointer;
}