.modal-ctn[data-v-5122b781]{display:flex;justify-content:center;align-items:center;min-height:100px;padding:50px 2rem;text-align:center;line-height:1.5;color:#fff;font-size:4vw;font-weight:700}.submit-btn-area[data-v-5122b781]{padding:0 30px 24px}.submit-btn-area button[data-v-5122b781]{width:100%;height:42px;font-size:14px;letter-spacing:1px;border-radius:6vw;background:linear-gradient(0deg,#40b9ff -30%,#ff86fb 60%);font-size:4.5vw;font-weight:700;border:.6vw solid #fff;color:#000}[data-v-20b8f351]:root{--slice-0:inset(50% 50% 50% 50%);--slice-1:inset(30% -8px 0 0%);--slice-2:inset(40% -8px 20% 0);--slice-3:inset(10% -8px 60% 0);--slice-4:inset(30% -8px 43% 0);--slice-5:inset(60% -8px 5% 0)}@keyframes cyberpunk-20b8f351{0%{-webkit-clip-path:var(--slice-1);clip-path:var(--slice-1);transform:translate(-10px,-5px)}10%{-webkit-clip-path:var(--slice-3);clip-path:var(--slice-3);transform:translate(10px,10px)}20%{-webkit-clip-path:var(--slice-1);clip-path:var(--slice-1);transform:translate(-10px)}30%{-webkit-clip-path:var(--slice-3);clip-path:var(--slice-3);transform:translateY(5px)}40%{-webkit-clip-path:var(--slice-2);clip-path:var(--slice-2);transform:translate(-5px)}50%{-webkit-clip-path:var(--slice-3);clip-path:var(--slice-3);transform:translate(5px)}60%{-webkit-clip-path:var(--slice-4);clip-path:var(--slice-4);transform:translate(5px,10px)}70%{-webkit-clip-path:var(--slice-2);clip-path:var(--slice-2);transform:translate(-10px,5px)}80%{-webkit-clip-path:var(--slice-5);clip-path:var(--slice-5);transform:translate(20px,-10px)}90%{-webkit-clip-path:var(--slice-1);clip-path:var(--slice-1);transform:translate(-10px)}to{-webkit-clip-path:var(--slice-1);clip-path:var(--slice-1);transform:translate(0)}}@keyframes footerMarquee-20b8f351{0%{transform:translate(60%)}to{transform:translate(-160%)}}@keyframes circle-20b8f351{0%{transform:translateY(-50%) rotate(0deg)}to{transform:translateY(-50%) rotate(1turn)}}@keyframes marquee-20b8f351{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes loading-20b8f351{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}button[data-v-20b8f351]:disabled{background:#aaa9d3!important;border:none!important;color:#7772a5!important;box-shadow:none!important;cursor:not-allowed}input[data-v-20b8f351]:disabled{background:#dcc5fc!important;border:1px solid #cac4c4!important;box-shadow:none!important}.coupon-item .item-ttl div span[data-v-20b8f351],.item-table-area .item-table tr td p[data-v-20b8f351],.item-table-area .item-table tr th[data-v-20b8f351]{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}[data-v-20b8f351] .el-table{background:#44406a;border-radius:20px;overflow:hidden;width:100%;border-style:solid;border-width:2px;border-collapse:initial}[data-v-20b8f351] .el-table .has-gutter,[data-v-20b8f351] .el-table th{color:#000;font-weight:700;height:36px;vertical-align:middle;background:linear-gradient(0deg,#dab8da,#cbe7fe)}[data-v-20b8f351] .el-table td{color:#fff;border-bottom:2px solid #fff;height:50px;vertical-align:middle}[data-v-20b8f351] .el-pager li,[data-v-20b8f351] .el-pagination__total{color:#fff}[data-v-20b8f351] .el-table__expanded-cell{background-color:initial}[data-v-20b8f351] .el-table__expand-icon>.el-icon{color:#fff}.activity-list[data-v-20b8f351]{padding:30px 0}.coupon-item[data-v-20b8f351]{margin-bottom:15px;border-radius:15px;overflow:hidden;background:#44406a;border-color:#cbe7fe;border-style:solid;border-width:2px}.coupon-item .item-ttl[data-v-20b8f351]{height:47px;padding:5px 20px;display:flex;align-items:center;justify-content:space-between;background:linear-gradient(0deg,#dab8da,#cbe7fe)}.coupon-item .item-ttl div[data-v-20b8f351]{display:flex;color:#000}.coupon-item .item-ttl div span[data-v-20b8f351]{margin-right:18px;color:#000;font-size:16px;font-weight:700;display:flex;align-items:center}.coupon-item .item-ttl div span.now[data-v-20b8f351]{color:#009c6a}.coupon-item .item-ttl div span.not_unlock[data-v-20b8f351]{color:orange}.coupon-item .item-ttl div .item-ttl-btn[data-v-20b8f351]{width:102px;min-height:35px;color:#fff;border:2px solid #00f6ff;background:linear-gradient(0deg,#012188 0,#ff02fc);border-radius:20px;font-weight:bolder;font-size:16px;border-radius:16px}.coupon-item .item-ttl div .item-ttl-btn.active[data-v-20b8f351],.coupon-item .item-ttl div .item-ttl-btn[data-v-20b8f351]:active,.coupon-item .item-ttl div .item-ttl-btn[data-v-20b8f351]:hover{background:#000;border-color:#64fecd;color:#64fecd}.coupon-item .coupon-row-area[data-v-20b8f351]{display:grid;grid-template-columns:repeat(3,1fr);border-color:#cbe7fe;border-style:solid;border-width:0 0 2px 0}.coupon-item .coupon-row-area .item-row[data-v-20b8f351]{display:flex;align-items:center;border:none;margin:0;padding:15px 20px;border-radius:0;position:relative}.coupon-item .coupon-row-area .item-row[data-v-20b8f351]:first-child,.coupon-item .coupon-row-area .item-row[data-v-20b8f351]:nth-child(2),.coupon-item .coupon-row-area .item-row[data-v-20b8f351]:nth-child(3){border-color:#cbe7fe;border-style:solid;border-width:0 0 2px 0}.coupon-item .coupon-row-area .item-row[data-v-20b8f351]:nth-child(3n):after{content:none}.coupon-item .coupon-row-area .item-row[data-v-20b8f351]:after{content:"";position:absolute;width:2px;height:50%;background:#cbe7fe;right:0;top:50%;transform:translateY(-50%)}.coupon-item .coupon-row-area .item-row.sp[data-v-20b8f351]{grid-column-start:1;grid-column-end:4}.coupon-item .coupon-row-area .item-row.sp[data-v-20b8f351]:after{content:none}.coupon-item .coupon-row-area .item-row.sp.table[data-v-20b8f351]{border:none}.coupon-item .coupon-row-area .item-row.sp.table[data-v-20b8f351]:after{content:none}.coupon-item .coupon-row-area .item-row span[data-v-20b8f351]{font-size:14px;font-weight:700;color:#fff}.coupon-item .coupon-row-area .item-row span.smallTitle[data-v-20b8f351]{margin-right:25px;color:#c7b3ff}.coupon-item .coupon-row-area .item-row span.sp[data-v-20b8f351]{color:#ff7342}.item-table-area[data-v-20b8f351]{padding:15px 20px}.item-table-area .item-table[data-v-20b8f351]{width:100%;border-radius:15px;background:#44406a;border-color:#cbe7fe;border-style:solid;border-collapse:initial;overflow:hidden;border-width:2px}.item-table-area .item-table tr:last-child td[data-v-20b8f351]{border:none}.item-table-area .item-table tr th[data-v-20b8f351]{padding:17px 0;vertical-align:middle;border-color:#cbe7fe;border-style:solid;border-width:0 0 2px 0;width:100%;text-align:center;color:#fff;font-size:14px;font-weight:700;position:relative}.item-table-area .item-table tr th[data-v-20b8f351]:after{content:"";position:absolute;width:2px;height:100%;background:#cbe7fe;right:0}.item-table-area .item-table tr th:last-child p[data-v-20b8f351]:after{content:none}.item-table-area .item-table tr td[data-v-20b8f351]{height:50px;vertical-align:middle;background:#2b274f;border-color:#cbe7fe;border-style:solid;border-width:0 0 2px 0}.item-table-area .item-table tr td:last-child p[data-v-20b8f351]{border:none}.item-table-area .item-table tr td:last-child p[data-v-20b8f351]:after{content:none}.item-table-area .item-table tr td p[data-v-20b8f351]{text-align:center;color:#fff;font-size:14px;font-weight:700;position:relative}.item-table-area .item-table tr td p[data-v-20b8f351]:after{content:"";position:absolute;width:2px;height:100%;background:#cbe7fe;right:0}.item-table-area .item-table tr td p.remind[data-v-20b8f351]{color:#ff7342}.item-table-area .item-table tr td p.water[data-v-20b8f351]{color:#ffe400}.item-row-time[data-v-20b8f351]{word-break:normal;display:block;white-space:pre-line;word-wrap:break-word;overflow:hidden}.reached[data-v-20b8f351]{display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;min-width:120px;width:120px;letter-spacing:2px;background:linear-gradient(135deg,#efe49b,#008599);border-radius:5px;color:#fff;margin:0 auto 8px}.cheer-up[data-v-20b8f351]{background:#557bff;border-radius:10px;padding:0 8px;min-width:120px;width:120px;margin:0 auto 8px;color:#fff}.detail-img-area[data-v-20b8f351]{width:100%;height:272px}.detail-img-area img[data-v-20b8f351]{object-fit:contain;width:100%;height:100%}.unfold-area[data-v-20b8f351]{display:flex;justify-content:center;align-items:center;padding-top:20px;color:#ff4b33}.icon-unfold[data-v-20b8f351]{transition:transform .9s}.icon-unfold.up[data-v-20b8f351]{transform:rotate(180deg)}