.ticket-agreement[data-v-bbd27338]{width:100%;font-size:.37333rem;line-height:1.8;color:#222;text-align:justify}.ticket-agreement__no[data-v-bbd27338]{margin:0 0 .26667rem;font-size:.34667rem;text-align:center}.ticket-agreement__party[data-v-bbd27338]{margin:0 0 .13333rem}.ticket-agreement__h[data-v-bbd27338],.ticket-agreement__lead[data-v-bbd27338],.ticket-agreement__sub[data-v-bbd27338]{margin:.26667rem 0 .10667rem;font-weight:700;text-align:left}.ticket-agreement__h[data-v-bbd27338]{font-size:.4rem}.ticket-agreement__lead[data-v-bbd27338],.ticket-agreement__sub[data-v-bbd27338]{font-size:.37333rem}.ticket-agreement__p[data-v-bbd27338]{margin:0 0 .16rem}.ticket-agreement__blank[data-v-bbd27338],.ticket-agreement__date[data-v-bbd27338],.ticket-agreement__fill[data-v-bbd27338]{box-sizing:border-box;display:inline-block;min-height:1.2em;padding:0 .10667rem;line-height:1.4;border-bottom:.01333rem solid #333}.ticket-agreement__fill[data-v-bbd27338]{min-width:2.93333rem;text-align:center;word-break:break-all}.ticket-agreement__fill--wide[data-v-bbd27338]{min-width:4.26667rem}.ticket-agreement__date[data-v-bbd27338]{min-width:.64rem;margin:0 .05333rem;text-align:center}.ticket-agreement__blank--no[data-v-bbd27338]{width:1.6rem;min-width:1.6rem;vertical-align:initial}body.ticket-sign-lock,html.ticket-sign-lock{height:100%;overflow:hidden}.ticket-buy-rule-page[data-v-faaa760c]{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:100vh;height:100dvh;overflow:hidden;background:#f5f5f5}.ticket-buy-rule-page[data-v-faaa760c],.ticket-buy-rule[data-v-faaa760c]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal}.ticket-buy-rule[data-v-faaa760c]{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;min-height:0;background:#fff}.ticket-buy-rule__stage[data-v-faaa760c]{position:relative;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;min-height:0;overflow:hidden;background:#fff}.ticket-buy-rule__bg[data-v-faaa760c]{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:fill;pointer-events:none}.ticket-buy-rule__scroll[data-v-faaa760c]{position:absolute;top:1.17333rem;right:.74667rem;bottom:1.17333rem;left:.74667rem;z-index:1;box-sizing:border-box;overflow-y:auto;-webkit-overflow-scrolling:touch}.ticket-buy-rule__inner[data-v-faaa760c]{box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;min-height:100%;padding:.10667rem .10667rem .32rem}.ticket-buy-rule__icon[data-v-faaa760c]{display:block;width:1.6rem;height:auto;margin-top:.10667rem}.ticket-buy-rule__title[data-v-faaa760c]{display:block;width:100%;height:auto;margin-top:.26667rem}.ticket-buy-rule__divider[data-v-faaa760c]{display:block;width:100%;height:auto;margin-top:.21333rem}.ticket-buy-rule__body[data-v-faaa760c]{width:100%;margin-top:.32rem}.ticket-buy-rule__signs[data-v-faaa760c]{box-sizing:border-box;width:100%;padding:.42667rem 0 .10667rem}.ticket-buy-rule__sign[data-v-faaa760c],.ticket-buy-rule__signs[data-v-faaa760c]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.ticket-buy-rule__sign[data-v-faaa760c]{position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:46%;min-height:2.66667rem;font-size:.34667rem;line-height:1.5;color:#333}.ticket-buy-rule__sign--party-b[data-v-faaa760c]{text-align:right}.ticket-buy-rule__sign-label[data-v-faaa760c]{margin:0}.ticket-buy-rule__stamp[data-v-faaa760c]{position:absolute;top:.10667rem;left:.96rem;z-index:1;display:block;width:2.24rem;height:2.24rem;pointer-events:none;opacity:.92}.ticket-buy-rule__sign-date[data-v-faaa760c]{position:relative;z-index:2;margin:.16rem 0 0;font-size:.34667rem;color:#333}.ticket-buy-rule__footer[data-v-faaa760c]{z-index:10;box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;gap:.21333rem;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:.26667rem .32rem calc(.26667rem + env(safe-area-inset-bottom));background:#fff;box-shadow:0 -.05333rem .21333rem rgba(0,0,0,.04)}.ticket-buy-rule__agree[data-v-faaa760c]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;min-width:0;padding:0;text-align:left;cursor:pointer;background:transparent;border:none}.ticket-buy-rule__check[data-v-faaa760c]{box-sizing:border-box;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:.37333rem;height:.37333rem;margin-top:.05333rem;margin-right:.13333rem;border:.02667rem solid #c41a17;border-radius:.05333rem}.ticket-buy-rule__check--on[data-v-faaa760c]{background:#c41a17;background-image:-webkit-linear-gradient(transparent,transparent),url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='%23fff' stroke-width='2' d='M3 8l3.5 3.5L13 4'/%3E%3C/svg%3E");background-image:linear-gradient(transparent,transparent),url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='%23fff' stroke-width='2' d='M3 8l3.5 3.5L13 4'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:50%;background-size:.24rem .24rem}.ticket-buy-rule__agree-text[data-v-faaa760c]{font-size:.37333rem;line-height:1.4;color:#333}.ticket-buy-rule__submit[data-v-faaa760c]{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:2.93333rem;height:.96rem;font-size:.45333rem;font-weight:600;color:#fff5c2;cursor:pointer;background:#d70300;border:none;border-radius:.16rem}.ticket-buy-rule__submit--disabled[data-v-faaa760c],.ticket-buy-rule__submit[data-v-faaa760c]:disabled{cursor:not-allowed;opacity:.45}.ticket-buy-sign[data-v-faaa760c]{position:relative;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;min-height:0;overflow:hidden;background:#fff}.ticket-buy-sign__stage[data-v-faaa760c]{position:absolute;top:50%;left:50%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;background:#fff;-webkit-transform:translate(-50%,-50%) rotate(90deg);-ms-transform:translate(-50%,-50%) rotate(90deg);transform:translate(-50%,-50%) rotate(90deg);-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center}.ticket-buy-sign__canvas-wrap[data-v-faaa760c]{position:relative;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;min-width:0;min-height:0;background:#fff}.ticket-buy-sign__canvas[data-v-faaa760c]{display:block;width:100%;height:100%;-ms-touch-action:none;touch-action:none;cursor:crosshair}.ticket-buy-sign__footer[data-v-faaa760c]{box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;gap:.26667rem;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;height:1.46667rem;padding:0 .42667rem;background:#f8f0f0}.ticket-buy-sign__btn[data-v-faaa760c]{min-width:2.4rem;height:.96rem;padding:0 .48rem;font-size:.45333rem;font-weight:500;cursor:pointer;border-radius:.16rem}.ticket-buy-sign__btn--ghost[data-v-faaa760c]{color:#c41a17;background:#fff;border:.02667rem solid #e5e5e5}.ticket-buy-sign__btn--primary[data-v-faaa760c]{color:#fff5c2;background:#d70300;border:.02667rem solid #d70300}