main[data-v-a496d370]{padding:13.333vw 0 0;max-height:100vh;overflow:auto;box-sizing:border-box}main .top[data-v-a496d370]{position:fixed;left:0;top:0;background-color:#fff;width:100%}main .top figure[data-v-a496d370]{display:flex;width:100%;padding:2.667vw 2.667vw 0;box-sizing:border-box;background-color:#fff;position:relative}main .top figure select[data-v-a496d370]{width:18.667vw;text-align:center;font-size:var(--fs_m);color:var(--txt_regular);content:"viewport-units-buggyfill; width: 18.667vw"}main .top figure input[data-v-a496d370]{width:65.333vw;display:inline-flex;align-items:center;justify-content:center;height:9.333vw;border-radius:4.667vw;border:1px solid var(--bdr_light);box-sizing:border-box;margin:0 2.667vw;content:"viewport-units-buggyfill; width: 65.333vw; height: 9.333vw; border-radius: 4.667vw; margin: 0 2.667vw"}main .top figure button[data-v-a496d370]{width:13.333vw;height:9.333vw;border-radius:4.667vw;display:inline-flex;align-items:center;justify-content:center;font-size:var(--fs_m);color:#666;margin:0;padding:0;flex:none;background-color:var(--bdr_placeholder);border:none;content:"viewport-units-buggyfill; width: 13.333vw; height: 9.333vw; border-radius: 4.667vw"}main .top figure[data-v-a496d370]{content:"viewport-units-buggyfill; padding: 2.667vw 2.667vw 0"}main .top nav[data-v-a496d370]{display:flex;background-color:#fff;box-shadow:0 .267vw 1.333vw 0 rgba(0,0,0,.1)}main .top nav a[data-v-a496d370]{position:relative;display:inline-flex;align-items:center;justify-content:center;width:25%;height:13.333vw;font-size:var(--fs_l);color:var(--txt_regular);text-decoration:none}main .top nav a[data-v-a496d370]:before{content:"";position:absolute;left:50%;bottom:0;transform:translateX(-50%) scale(0);width:70%;height:.533vw;background:var(--main);border-radius:.267vw;transform:transform .3s}main .top nav a.on[data-v-a496d370]{color:var(--main)}main .top nav a.on[data-v-a496d370]:before{transform:translateX(-50%) scale(1)}main .top nav a[data-v-a496d370]{content:"viewport-units-buggyfill; height: 13.333vw"}main .top nav[data-v-a496d370]{content:"viewport-units-buggyfill; box-shadow: 0 0.267vw 1.333vw 0 rgba(0,0,0,.1)"}main .list li[data-v-a496d370]{background-color:#fff;padding:0 2.667vw;margin:1.333vw 0 0}main .list li header[data-v-a496d370]{display:flex;align-items:center;justify-content:space-between;height:10.667vw;font-size:var(--fs_s);color:var(--txt_secondary);border-bottom:1px solid var(--bdr_placeholder);content:"viewport-units-buggyfill; height: 10.667vw"}main .list li .info[data-v-a496d370]{padding:5.333vw 0;display:flex;align-items:center;justify-content:space-between}main .list li .info p[data-v-a496d370]{font-size:var(--fs_l);font-weight:500;color:var(--txt_bold)}main .list li .info b[data-v-a496d370]{font-size:var(--fs_l);font-weight:700;color:var(--err)}main .list li .info b[data-v-a496d370]:before{content:"¥";font-size:var(--fs_s);font-weight:400;padding:0 .667vw 0 0}main .list li .info[data-v-a496d370]{content:"viewport-units-buggyfill; padding: 5.333vw 0"}main .list li .btn[data-v-a496d370]{padding:0 0 4vw;display:flex;align-items:center;justify-content:flex-end}main .list li .btn button[data-v-a496d370]{padding:1.333vw 2.667vw;border-radius:6.667vw;background-color:transparent;border:1px solid var(--bdr_light);margin:0 0 0 2.667vw;font-size:var(--fs_m);color:var(--txt_regular);outline:none}main .list li .btn button.main[data-v-a496d370]{color:var(--main);border-color:var(--main)}main .list li .btn button.pay[data-v-a496d370]{color:var(--err);border-color:var(--err)}main .list li .btn button.warn[data-v-a496d370]{color:var(--warn);border-color:var(--warn)}main .list li .btn button[data-v-a496d370]:active{opacity:.8}main .list li .btn button[data-v-a496d370]{content:"viewport-units-buggyfill; padding: 1.333vw 2.667vw; border-radius: 6.667vw; margin: 0 0 0 2.667vw"}main .list li .btn[data-v-a496d370]{content:"viewport-units-buggyfill; padding: 0 0 4vw"}main .list li .hint[data-v-a496d370]{display:flex;justify-content:center;font-size:3.2vw;color:var(--txt_secondary);padding:2.667vw;content:"viewport-units-buggyfill; font-size: 3.2vw; padding: 2.667vw"}main .list li[data-v-a496d370]{content:"viewport-units-buggyfill; padding: 0 2.667vw; margin: 1.333vw 0 0"}main .dialog[data-v-a496d370]{visibility:hidden;opacity:0;position:fixed;transition:all .3s;left:0;top:0;width:100%;height:100vh;background-color:rgba(0,0,0,.5)}main .dialog .box[data-v-a496d370]{position:absolute;right:0;top:0;transform:translateX(100%);transition:transform .3s;width:90%;height:100%;background-color:#fff;overflow:auto}main .dialog .box h3[data-v-a496d370]{display:flex;align-items:center;justify-content:space-between;height:10.667vw;background-color:#f5f5f5;padding:0 2.667vw;font-size:var(--fs_l);color:#333}main .dialog .box h3 i[data-v-a496d370]{width:10.667vw;height:10.667vw;display:inline-flex;align-items:center;justify-content:center;content:"viewport-units-buggyfill; width: 10.667vw; height: 10.667vw"}main .dialog .box h3[data-v-a496d370]{content:"viewport-units-buggyfill; height: 10.667vw; padding: 0 2.667vw"}main .dialog .box ul[data-v-a496d370]{padding:2.667vw 2.667vw 18.667vw;max-height:calc(100% - 26.667vw);overflow:auto;box-sizing:border-box}main .dialog .box ul li h4[data-v-a496d370]{display:flex;align-items:center;height:8vw;color:var(--txt_regular);content:"viewport-units-buggyfill; height: 8vw"}main .dialog .box ul li div[data-v-a496d370]{display:flex;align-items:center;padding:1.333vw 0 0}main .dialog .box ul li div input[data-v-a496d370],main .dialog .box ul li div select[data-v-a496d370]{width:29.333vw;height:8vw;background-color:#f5f5f5;border:none;border-radius:0;font-size:var(--fs_m);color:var(--txt_bold);outline:none;-webkit-appearance:none}main .dialog .box ul li div input.max[data-v-a496d370],main .dialog .box ul li div select.max[data-v-a496d370]{width:66.667vw;text-align:left;text-indent:2.667vw;content:"viewport-units-buggyfill; width: 66.667vw; text-indent: 2.667vw"}main .dialog .box ul li div input[data-v-a496d370]:focus,main .dialog .box ul li div select[data-v-a496d370]:focus{outline:1px solid var(--warn)}main .dialog .box ul li div input[data-v-a496d370],main .dialog .box ul li div select[data-v-a496d370]{content:"viewport-units-buggyfill; width: 29.333vw; height: 8vw"}main .dialog .box ul li div span[data-v-a496d370]{padding:0 2.667vw;color:var(--txt_secondary);content:"viewport-units-buggyfill; padding: 0 2.667vw"}main .dialog .box ul li div[data-v-a496d370]{content:"viewport-units-buggyfill; padding: 1.333vw 0 0"}main .dialog .box ul[data-v-a496d370]{content:"viewport-units-buggyfill; padding: 2.667vw 2.667vw 18.667vw; max-height: calc(100% - 26.667vw)"}main .dialog .box .btn[data-v-a496d370]{position:absolute;left:0;bottom:0;width:100%;height:16vw;display:flex}main .dialog .box .btn button[data-v-a496d370]{width:40%;height:100%;background-color:#f5f5f5;border:none;border-radius:0;font-size:var(--fs_xl);color:var(--txt_regular);outline:none}main .dialog .box .btn button[data-v-a496d370]:last-of-type{width:60%;background-color:var(--err);color:#fff}main .dialog .box .btn[data-v-a496d370]{content:"viewport-units-buggyfill; height: 16vw"}main .dialog.show[data-v-a496d370]{visibility:visible;opacity:1}main .dialog.show .box[data-v-a496d370]{transform:translateX(0)}main .dialog[data-v-a496d370]{content:"viewport-units-buggyfill; height: 100vh"}main[data-v-a496d370]{content:"viewport-units-buggyfill; padding: 13.333vw 0 0; max-height: 100vh"}