footer{position: absolute;width: 100%;bottom: 0;margin: 0;}
footer *{color: white;}
.wrap {position: relative;z-index: 998;height: 75vh;display: flex;align-items: center;}
.webBox .wrapper{background-image:url(/images/46/member-login-pc.jpg);height: 100vh;background-size: cover;background-repeat: no-repeat;background-position: 50% 100%;display: flex;flex-direction: column;justify-content: center;}
.webBox .workerLogin{background-image: url(/images/46/worker-login-pc.jpg);}
.webBox .stallLogin{background-image: url(/images/46/stall-login-pc.jpg);}
.login {width: 100%;max-width: 560px;margin: 0 auto;padding: 60px;box-sizing: border-box;position: relative;z-index: 2;background: #fff;border-radius: 28px;box-shadow: 0 18px 60px rgba(30,50,70,.08);overflow: hidden;}
.send_box {margin: 25px 0 0;text-align: center;}
.more_btn {width: 40%;height: 50px;display: flex !important;align-items: center;justify-content: center;position: relative;overflow: hidden;color: #fff;background: linear-gradient(100deg,#ff641e,#f59b00);border-radius: 27px;text-decoration: none;transition: .35s;margin: 0 auto;}
.more_btn font {position: relative;z-index: 2;color: #fff;font-size: 15px;font-weight: 600;letter-spacing: .15em;}
.more_btn span {width: 0;height: 100%;position: absolute;left: 0;top: 0;z-index: 1;background: #ff641e;transition: .4s cubic-bezier(.22,.61,.36,1);}
.more_btn:hover span { width: 100%; }
@media screen and (max-width: 680px) {
    .webBox .wrapper{background-image: url(/images/46/member-login-mo.jpg);background-size: 150%;background-position: 50% 65%;}
    .webBox .workerLogin{background-image: url(/images/46/worker-login-mo.jpg);background-size: cover;background-position: 50% 100%;}
    .webBox .stallLogin{background-image: url(/images/46/stall-login-mo.jpg);background-size: cover;background-position: 50% 100%;}
    .webBox .wrapper:before{content:'';position: absolute;top: 0;width: 100%;height: 100%;background: linear-gradient(0deg, rgb(0 0 0 / 0%), rgb(253 253 253));}
    .login{padding: 30px;}
    .more_btn{width:100%;border-radius: 12px;}
}