<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "UTF-8";@media (min-width:1024px){.resconfirm-btn1{background-color:#000;border-radius:2.604vw;color:#fff;display:block;font-size:1.563vw;height:4.688vw;line-height:4.688vw;margin:0 auto;text-align:center;width:17.604vw}.reservation-confirm-group{background-color:#ededed;box-sizing:border-box;margin:5.208vw auto 2.604vw;padding:2.604vw;width:41.667vw}.reservation-confirm-group h2{margin-bottom:1.563vw;text-align:center}.reservation-confirm-group table{width:100%}.reservation-confirm-group td,.reservation-confirm-group th{padding:.26vw 0}.reservation-confirm-group th{padding-right:3.125vw;text-align:left}.reservation-confirm-group td{width:100%}.reservation-confirm-group ul{margin-top:1.042vw}.reservation-confirm-group li{padding-left:1.563vw;position:relative}.reservation-confirm-group li:before{content:"※";left:0;position:absolute;top:0}.reservationpop{background-color:hsla(0,0%,100%,.2);bottom:0;display:none;left:0;position:fixed;right:0;top:0;z-index:10}.reservationpop-box{font-size:1.667vw;left:50%;position:absolute;text-align:center;top:50%;transform:translate3d(-50%,-50%,0);width:31.979vw}.reservationpop-box div{background-color:#000;border-radius:1.042vw 1.042vw 0 0;color:#fff;padding:3.333vw 0}.reservationpop-box img{display:block;margin:0 auto .781vw;width:12.969vw}.reservationpop-close-btn{background:url(/images/reservation/icon82.png) no-repeat 50%;background-size:1.354vw;height:2.604vw;position:absolute;right:0;top:-2.604vw;width:2.604vw}.reservationpop-confirm-btn{background-color:#fff;border-radius:0 0 1.042vw 1.042vw;color:#000;display:block;font-weight:500;height:5.208vw;line-height:5.208vw;width:100%}}@media (max-width:1023px){.resconfirm-btn1{background-color:#000;border-radius:13.333vw;color:#fff;display:block;font-size:5.333vw;height:14.667vw;line-height:14.667vw;margin:0 auto 13.333vw;text-align:center;width:58.667vw}.reservation-confirm-group{background-color:#ededed;box-sizing:border-box;margin:5.333vw auto;padding:5.333vw}.reservation-confirm-group h2{margin-bottom:4vw;text-align:center}.reservation-confirm-group table{width:100%}.reservation-confirm-group td,.reservation-confirm-group th{padding:.533vw 0}.reservation-confirm-group th{padding-right:5.333vw;text-align:left}.reservation-confirm-group td{width:100%}.reservation-confirm-group ul{font-size:2.933vw;margin-top:1.333vw}.reservation-confirm-group li{padding-left:5.333vw;position:relative}.reservation-confirm-group li:before{content:"※";left:0;position:absolute;top:0}.reservation-confirm-group .el-input::placeholder{font-size:2.933vw}.reservationpop{background-color:hsla(0,0%,100%,.2);bottom:0;display:none;left:0;position:fixed;right:0;top:0;z-index:10}.reservationpop-box{font-size:4.8vw;left:50%;position:absolute;text-align:center;top:50%;transform:translate3d(-50%,-50%,0);width:89.333vw}.reservationpop-box div{background-color:#000;border-radius:5.333vw 5.333vw 0 0;color:#fff;padding:8.8vw 0}.reservationpop-box img{display:block;margin:0 auto 2.667vw;width:45.333vw}.reservationpop-close-btn{background:url(/images/reservation/icon82.png) no-repeat 50%;background-size:6.667vw;height:12vw;position:absolute;right:0;top:-13.333vw;width:12vw}.reservationpop-confirm-btn{background-color:#fff;border-radius:0 0 5.333vw 5.333vw;color:#000;display:block;font-weight:500;height:18.667vw;line-height:18.667vw;width:100%}}
</pre></body></html>