.line_redirect_modal[data-v-aa51dbb8]{padding:calc(12 * var(--u));text-align:center;width:calc(350 * var(--u));height:calc(200 * var(--u));box-sizing:border-box;top:calc(50svh - 100 * var(--u));left:calc(50vw - 175 * var(--u));color:#000;background:#fff;flex-direction:column;justify-content:center;align-items:center;display:flex;position:fixed}button[data-v-aa51dbb8]{color:#000;font-size:calc(14 * var(--u));padding:calc(8 * var(--u)) calc(20 * var(--u));background:#fff;border:1px solid #000;display:block}.header-image-container[data-v-eae36ec3]{justify-content:center;align-items:center;width:100%;height:auto;display:flex}.header-image-container img[data-v-eae36ec3]{width:65%}.footer-image-container[data-v-22b3a3f7]{justify-content:center;align-items:center;width:100%;height:auto;display:flex}.footer-image-container img[data-v-22b3a3f7]{width:27%;margin-top:40px}.page-wrapper[data-v-61cbd392]{z-index:100;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:fixed;top:0;left:0}.page-wrapper .page-box[data-v-61cbd392]{flex-direction:column;align-items:center;width:405px;display:flex}.page-wrapper .page-box .qr-container[data-v-61cbd392]{margin-top:48px}.page-wrapper .page-box .desktop-text[data-v-61cbd392]{color:#000;text-align:center;letter-spacing:.3px;white-space:pre;margin:46px 0 48px;font-size:15px;font-weight:500;line-height:23px}.page-wrapper .page-box .nero[data-v-61cbd392]{width:100%}h2[data-v-189293e5]{color:#000}.auth-dialog-overlay[data-v-189293e5]{background-color:#e1e1e1;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.auth-dialog-overlay .auth-dialog[data-v-189293e5]{text-align:center;background:#fff;border-radius:8px;width:300px;padding:20px;box-shadow:0 4px 6px #0000001a,0 1px 3px #00000014}.auth-dialog-overlay .auth-dialog .error[data-v-189293e5]{color:#0000;min-height:20px;margin:18px 0 4px;font-size:14px;line-height:1.4;transition:color .2s}.auth-dialog-overlay .auth-dialog .error--visible[data-v-189293e5]{color:#dc3545}.auth-dialog-overlay .auth-dialog form[data-v-189293e5]{flex-direction:column;justify-content:center;align-items:center;gap:18px;display:flex}.auth-dialog-overlay .auth-dialog button[data-v-189293e5]{color:#fff;letter-spacing:.05em;cursor:pointer;background:#000;border:none;border-radius:8px;width:80%;margin-top:12px;padding:14px 32px;font-size:15px;font-weight:500;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.auth-dialog-overlay .auth-dialog button[data-v-189293e5]:active{transform:translateY(0);box-shadow:0 2px 6px #0000001a}.auth-dialog-overlay .auth-dialog button[data-v-189293e5]:focus{outline:none;box-shadow:0 0 0 2px #0003}.auth-dialog-overlay .auth-dialog button[data-v-189293e5]:disabled{cursor:not-allowed;box-shadow:none;background:#ccc;transform:none}.auth-dialog-overlay .auth-dialog input[data-v-189293e5]{color:#333;background:#fff;border:1px solid #e0e0e0;border-radius:8px;width:80%;padding:12px 16px;font-size:16px;transition:all .3s}.auth-dialog-overlay .auth-dialog input[data-v-189293e5]::placeholder{color:#999;transition:color .3s}.auth-dialog-overlay .auth-dialog input[data-v-189293e5]:hover{border-color:#999}.auth-dialog-overlay .auth-dialog input[data-v-189293e5]:focus{border-color:#333;outline:none;box-shadow:0 0 0 2px #0000001a}.auth-dialog-overlay .auth-dialog input[data-v-189293e5]:focus::placeholder{color:#ccc}.auth-dialog-overlay .auth-dialog input[data-v-189293e5]:-webkit-autofill{-webkit-text-fill-color:#333;transition:background-color 5000s ease-in-out;-webkit-box-shadow:inset 0 0 0 1000px #fff}.auth-dialog-overlay .auth-dialog input[data-v-189293e5]:-webkit-autofill:hover{-webkit-text-fill-color:#333;transition:background-color 5000s ease-in-out;-webkit-box-shadow:inset 0 0 0 1000px #fff}.auth-dialog-overlay .auth-dialog input[data-v-189293e5]:-webkit-autofill:focus{-webkit-text-fill-color:#333;transition:background-color 5000s ease-in-out;-webkit-box-shadow:inset 0 0 0 1000px #fff}.auth-dialog-overlay .auth-dialog input[data-v-189293e5]::-moz-focus-inner{border:0}.auth-dialog-overlay .auth-dialog input[data-v-189293e5]::-ms-clear{display:none}.auth-dialog-overlay .auth-dialog input[data-v-189293e5]::-ms-reveal{display:none}.header-image-container[data-v-7b1a3e1d]{width:100%;max-width:480px;height:calc(76 * var(--u));padding:calc(24 * var(--u)) calc(16 * var(--u));box-sizing:border-box;justify-content:center;align-items:center;display:flex}.header-image-container img[data-v-7b1a3e1d]{width:calc(150 * var(--u));height:calc(15 * var(--u))}.title-container[data-v-b5c07579]{align-items:center;gap:calc(24 * var(--u));flex-direction:column;width:100%;display:flex}.title[data-v-b5c07579]{height:calc(66 * var(--u));justify-content:center;align-items:center;margin:0;display:flex}.title img[data-v-b5c07579]{width:calc(240 * var(--u));height:calc(51 * var(--u))}.star[data-v-b5c07579]{width:calc(24 * var(--u));height:calc(24 * var(--u))}.copy[data-v-b5c07579]{width:calc(253 * var(--u));color:var(--text-light-color);font-family:Noto Sans,Noto Sans JP;font-size:calc(16 * var(--u));text-align:center;margin:0;font-weight:400;line-height:1.362}.button-container[data-v-3a8dbbee]{text-align:center}.button-container button[data-v-3a8dbbee]{box-sizing:border-box;height:calc(40 * var(--u));padding:0 calc(16 * var(--u));font-size:calc(14 * var(--u));border-radius:0;font-family:Noto Sans,Noto Sans JP;font-weight:400;line-height:normal;position:relative}.button-container .large[data-v-3a8dbbee]{width:calc(320 * var(--u))}.button-container .medium[data-v-3a8dbbee],.button-container .small[data-v-3a8dbbee],.button-container .fill[data-v-3a8dbbee]{width:100%;font-size:calc(14 * var(--u))}.button-container .btn-arrow[data-v-3a8dbbee]{height:calc(16 * var(--u));width:auto;position:absolute;top:50%;right:8%;transform:translateY(-50%)}.button-container .btn-arrow img[data-v-3a8dbbee]{width:auto;height:100%;display:block}.button-container .icon-svg[data-v-3a8dbbee]{height:calc(28 * var(--u));width:auto;position:absolute;top:50%;left:5.5%;transform:translateY(-50%)}.button-container .icon-svg svg[data-v-3a8dbbee]{width:auto;height:100%;display:block}.btn-opacity[data-v-3a8dbbee]{opacity:.4}img[data-v-52c772a0]{width:calc(100% + 37.33 * var(--u));max-width:none;height:calc(368 * var(--u));margin:0 calc(-18.665 * var(--u));vertical-align:bottom;opacity:0;object-fit:contain;transition:opacity 1s ease-in-out;display:block}img.fade-enter-active[data-v-52c772a0]{opacity:1}.fixed-button-area[data-v-d0afe25f]{z-index:2;box-sizing:border-box;width:100%;max-width:480px;padding-block:calc(24 * var(--u)) max(var(--fixed-button-area-padding-bottom,calc(24 * var(--u))), env(safe-area-inset-bottom,0px));position:fixed;bottom:0;left:50%;transform:translate(-50%)}.fixed-button-area.is-offset[data-v-d0afe25f]{padding-bottom:var(--fixed-button-area-padding-bottom,calc(24 * var(--u)))}.fixed-button-area.is-in-flow[data-v-d0afe25f]{position:static;transform:none}html.is-compact-viewport .fixed-button-area[data-v-d0afe25f]{--u:calc(var(--width-u) * .85)}.content[data-v-c177c074]{--compact-scale:.819;opacity:0;width:100%;max-width:480px;transition:opacity .8s ease-in-out}.content.is-visible[data-v-c177c074]{opacity:1}.top-main[data-v-c177c074]{align-items:center;gap:calc(10 * var(--u));padding:calc(24 * var(--u)) calc(24 * var(--u)) calc(16 * var(--u));margin-bottom:calc(-33 * var(--u));flex-direction:column;display:flex}.btn-container[data-v-c177c074]{padding-inline:calc(16 * var(--u));justify-content:center;display:flex}.progress-bar-area[data-v-0f35bb2a]{width:100%;max-width:480px;height:calc(64 * var(--u));padding:calc(18 * var(--u)) calc(16 * var(--u)) 0;box-sizing:border-box;justify-content:center;display:flex;overflow:hidden}.progress-bar[data-v-0f35bb2a]{grid-template-columns:calc(12 * var(--u)) minmax(0, calc(90 * var(--u))) calc(12 * var(--u)) minmax(0, calc(90 * var(--u))) calc(12 * var(--u)) minmax(0, calc(90 * var(--u))) calc(12 * var(--u));grid-template-rows:calc(12 * var(--u)) auto;min-width:0;margin:0 0 0 calc(calc(4 * var(--u)) * 2);flex:0 auto;align-items:center;padding:0;list-style:none;display:grid}.progress-bar__step[data-v-0f35bb2a]{display:contents}.progress-bar__dot[data-v-0f35bb2a]{width:calc(12 * var(--u));height:calc(12 * var(--u));border:1px solid var(--inactive-color);box-sizing:border-box;border-radius:50%;grid-row:1}.progress-bar__dot.is-reached[data-v-0f35bb2a]{border-color:var(--accent-color);background-color:var(--accent-color)}.progress-bar__line[data-v-0f35bb2a]{background-color:var(--inactive-color);grid-row:1;height:.94px}.progress-bar__line.is-reached[data-v-0f35bb2a]{background-color:var(--accent-color)}.progress-bar__label[data-v-0f35bb2a]{margin:calc(3 * var(--u)) calc(-1 * calc(50 * var(--u))) 0;color:var(--text-light-color);font-family:Noto Sans JP;font-size:calc(10 * var(--u));font-weight:500;line-height:calc(14 * var(--u));text-align:center;white-space:nowrap;grid-row:2}.progress-bar__step:last-child .progress-bar__label[data-v-0f35bb2a]{margin-left:calc(-1 * (calc(50 * var(--u)) + calc(9 * var(--u))));margin-right:calc(-1 * (calc(50 * var(--u)) - calc(9 * var(--u))))}.announce-container[data-v-29c3b49b]{color:var(--text-light-color);font-family:Noto Sans,Noto Sans JP;font-size:calc(16 * var(--u));text-align:center;white-space:pre-wrap;margin:0;font-weight:400;line-height:1.362}.theme-card__loading[data-v-88294a94]{width:calc(100% - 4 * var(--u));height:calc(100% - 4 * var(--u));z-index:1;top:calc(2 * var(--u));left:calc(2 * var(--u));background:#fff linear-gradient(120deg,#b4b4b780 33.3%,#b4b4b766 50%,#b4b4b780 66.6%) 0 0/200% 100%;animation:1s linear infinite scroll-88294a94;position:absolute;overflow:hidden}@keyframes scroll-88294a94{0%{background-position:100% 0}to{background-position:-100% 0}}.theme-selection[data-v-9dda9d8c]{flex-flow:wrap;justify-content:center;gap:10px;width:260px;height:442px;display:flex}.theme-selection .theme-card[data-v-9dda9d8c]{box-sizing:border-box;width:calc(50% - 5px);height:216px;padding:4px;position:relative;overflow:hidden}.theme-selection .theme-card .theme-card__img[data-v-9dda9d8c]{vertical-align:bottom;width:100%;height:208px}.theme-selection .theme-card.border-box[data-v-9dda9d8c]{border:2px solid;margin:0;padding:2px}.theme-preview[data-v-fda2a378]{align-items:center;gap:calc(20 * var(--u));flex-direction:column;display:flex}.theme-preview__main[data-v-fda2a378]{width:calc(148.845 * var(--u));height:calc(310.667 * var(--u));position:relative}.theme-preview__main img[data-v-fda2a378]{object-fit:cover;width:100%;height:100%;display:block}.theme-preview__thumbnails[data-v-fda2a378]{align-items:center;gap:calc(24 * var(--u));grid-template-columns:repeat(3,auto);margin:0;padding:0;list-style:none;display:grid}.theme-preview__thumbnail[data-v-fda2a378]{padding:calc(5 * var(--u));background:0 0;border:1px solid #0000;display:block}.theme-preview__thumbnail img[data-v-fda2a378]{width:calc(60 * var(--u));height:calc(125.231 * var(--u));object-fit:cover;display:block}:root{--vc-clr-primary:#000;--vc-clr-secondary:#090f207f;--vc-clr-white:#fff;--vc-icn-width:1.2em;--vc-nav-width:30px;--vc-nav-height:30px;--vc-nav-border-radius:0;--vc-nav-color:var(--vc-clr-primary);--vc-nav-color-hover:var(--vc-clr-secondary);--vc-nav-background:transparent;--vc-pgn-width:12px;--vc-pgn-height:4px;--vc-pgn-margin:4px;--vc-pgn-border-radius:0;--vc-pgn-background-color:var(--vc-clr-secondary);--vc-pgn-active-color:var(--vc-clr-primary)}.carousel{text-align:center;box-sizing:border-box;touch-action:pan-y;overscroll-behavior:none;position:relative}.carousel.is-dragging{touch-action:none}.carousel *{box-sizing:border-box}.carousel__track{display:flex;position:relative;padding:0!important}.carousel__viewport{overflow:hidden}.carousel__sr-only{clip:rect(0, 0, 0, 0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.carousel__icon{width:var(--vc-icn-width);height:var(--vc-icn-width);fill:currentColor}.carousel__prev,.carousel__next{box-sizing:content-box;background:var(--vc-nav-background);border-radius:var(--vc-nav-border-radius);width:var(--vc-nav-width);height:var(--vc-nav-height);text-align:center;font-size:var(--vc-nav-height);color:var(--vc-nav-color);cursor:pointer;border:0;justify-content:center;align-items:center;margin:0 10px;padding:0;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.carousel__next--disabled,.carousel__prev--disabled{cursor:not-allowed;opacity:.5}.carousel__prev{left:0}.carousel__next{right:0}.carousel--rtl .carousel__prev{left:auto;right:0}.carousel--rtl .carousel__next{left:0;right:auto}@media (hover:hover){.carousel__prev:hover,.carousel__next:hover{color:var(--vc-nav-color-hover)}}.carousel__pagination{justify-content:center;margin:10px 0 0;padding:0;line-height:0;list-style:none;display:flex}.carousel__pagination-button{cursor:pointer;padding:var(--vc-pgn-margin);background:0 0;border:0;margin:0;display:block}.carousel__pagination-button:after{content:"";width:var(--vc-pgn-width);height:var(--vc-pgn-height);border-radius:var(--vc-pgn-border-radius);background-color:var(--vc-pgn-background-color);display:block}.carousel__pagination-button--active:after{background-color:var(--vc-pgn-active-color)}@media (hover:hover){.carousel__pagination-button:hover:after{background-color:var(--vc-pgn-active-color)}}.carousel__slide{scroll-snap-stop:auto;flex-shrink:0;justify-content:center;align-items:center;margin:0;display:flex;position:relative;transform:translateZ(0)}.theme-selection[data-v-49e73be4]{width:100%}.theme-selection .theme-card[data-v-49e73be4]{box-sizing:border-box;height:calc(81vw + 12px);padding:8px;position:relative;overflow:hidden}.theme-selection .theme-card .theme-card__img[data-v-49e73be4]{vertical-align:bottom;object-fit:contain;width:100%;height:81vw;max-height:400px}.theme-selection .theme-card.border-box[data-v-49e73be4]{border:2px solid;margin:0;padding:6px}.theme-selection .carousel__pagination{margin:13px 0 0}.theme-selection .carousel__pagination-button:after{background:#d8d8db;border-radius:99px;width:8px;height:8px}.theme-selection .carousel__pagination-button--active:after{background:var(--brand-main-color)}.page-select-theme[data-v-b2d2fb56]{--compact-scale:.819;text-align:center;width:100%;max-width:480px}.content[data-v-b2d2fb56]{align-items:center;gap:calc(20 * var(--u));padding:0 calc(24 * var(--u));flex-direction:column;display:flex}.btn-container[data-v-b2d2fb56]{padding-inline:calc(16 * var(--u));justify-content:center;display:flex}.input-form[data-v-008e9a85]{gap:calc(8 * var(--u));text-align:left;flex-direction:column;width:100%;display:flex}.label[data-v-008e9a85]{gap:calc(8 * var(--u));color:var(--label-color);font-family:Noto Sans,Noto Sans JP;font-size:calc(16 * var(--u));flex-direction:column;font-weight:400;line-height:1.362;display:flex}input[data-v-008e9a85]{box-sizing:border-box;width:100%;height:calc(24 * var(--u));padding:0 calc(calc(20 * var(--u)) - .5px);border:.5px solid var(--text-dark-color);background-color:var(--text-light-color);color:var(--text-dark-color);font-family:Noto Sans JP;font-size:calc(14 * var(--u));font-weight:500;line-height:calc(23 * var(--u));text-align:left;-webkit-appearance:none;outline:none;margin:0}.help[data-v-008e9a85]{color:var(--text-light-color);font-family:Noto Sans,Noto Sans JP;font-size:calc(12 * var(--u));margin:0;font-weight:400;line-height:1.362}.is-error input[data-v-008e9a85]{padding-inline:calc(calc(20 * var(--u)) - 1px);border:1px solid var(--error-color)}.is-error .help[data-v-008e9a85]{color:var(--error-color)}.textarea-form[data-v-0aae6960]{gap:calc(8 * var(--u));text-align:left;flex-direction:column;width:100%;display:flex}.label[data-v-0aae6960]{gap:calc(8 * var(--u));color:var(--label-color);font-family:Noto Sans,Noto Sans JP;font-size:calc(16 * var(--u));flex-direction:column;font-weight:400;line-height:1.362;display:flex}textarea[data-v-0aae6960]{box-sizing:border-box;width:100%;height:calc(152 * var(--u));padding:calc(10 * var(--u)) calc(calc(20 * var(--u)) - .5px);border:.5px solid var(--text-dark-color);background-color:var(--text-light-color);color:var(--text-dark-color);font-family:Noto Sans JP;font-size:calc(14 * var(--u));font-weight:500;line-height:calc(22 * var(--u));text-align:left;resize:none;overflow-wrap:break-word;-webkit-appearance:none;outline:none;margin:0}.help[data-v-0aae6960]{color:var(--text-light-color);font-family:Noto Sans,Noto Sans JP;font-size:calc(12 * var(--u));margin:0;font-weight:400;line-height:1.362}.is-error textarea[data-v-0aae6960]{padding-inline:calc(calc(20 * var(--u)) - 1px);border:1px solid var(--error-color)}.is-error .help[data-v-0aae6960]{color:var(--error-color)}.modal-overlay[data-v-d732f5a5]{mix-blend-mode:multiply;color:#000;background-blend-mode:multiply;z-index:4;background-color:#00000080;position:fixed;inset:0}html.is-compact-viewport .modal-window-component[data-v-d732f5a5],html.is-compact-viewport .discard-modal[data-v-d732f5a5]{--u:var(--width-u)}.modal-window-component[data-v-d732f5a5]{z-index:5;top:calc(50% - 52 * var(--u));max-width:calc(320 * var(--u));width:82%;padding:calc(40 * var(--u)) 0;box-sizing:border-box;border-radius:calc(8 * var(--u));background:#fff;margin:0 auto;position:fixed;left:50%;transform:translateY(-50%)translate(-50%)}.modal-window-component .contents p[data-v-d732f5a5]{font-size:calc(14 * var(--u));line-height:calc(17 * var(--u));white-space:pre-wrap;color:#000;margin-block:0}.modal-window-component .contents .radius-btn[data-v-d732f5a5]{margin:calc(24 * var(--u)) auto 0;width:100%}.modal-window-component .contents .radius-btn button[data-v-d732f5a5]{width:80%;height:calc(48 * var(--u));border-radius:calc(5 * var(--u));color:#000;font-family:Noto Sans JP;font-size:calc(14 * var(--u));letter-spacing:calc(1 * var(--u));font-weight:500;line-height:calc(24 * var(--u));margin-top:calc(8 * var(--u));background:#fff;border:1px solid #000;padding:0}.modal-window-component .contents .radius-btn button.invert[data-v-d732f5a5]{color:#f8f8fb;background:#000}.discard-modal[data-v-d732f5a5]{z-index:5;align-items:center;gap:calc(32 * var(--u));box-sizing:border-box;width:calc(350 * var(--u));max-width:calc(100% - 40 * var(--u));padding:calc(39 * var(--u)) calc(25 * var(--u)) calc(33 * var(--u));border-radius:calc(8 * var(--u));background:#fff;flex-direction:column;display:flex;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.discard-modal__text[data-v-d732f5a5]{color:#000;font-family:Noto Sans JP;font-size:calc(18 * var(--u));text-align:center;white-space:pre-wrap;margin:0;font-weight:500;line-height:1.72}.discard-modal__buttons[data-v-d732f5a5]{gap:calc(10 * var(--u));width:100%;max-width:calc(300 * var(--u));flex-direction:column;display:flex}.discard-modal__button[data-v-d732f5a5]{justify-content:center;align-items:center;gap:calc(10 * var(--u));height:calc(60 * var(--u));border-radius:calc(6 * var(--u));color:#fff;font-family:Noto Sans JP;font-size:calc(16 * var(--u));letter-spacing:calc(.64 * var(--u));background:#000;border:none;padding:0;font-weight:700;line-height:1.5;display:flex}.discard-modal__button img[data-v-d732f5a5]{width:calc(20.76 * var(--u));height:calc(20.76 * var(--u))}.page-input[data-v-a1db6883]{text-align:center;width:100%;max-width:480px}.form[data-v-a1db6883]{align-items:center;gap:calc(24 * var(--u));padding:calc(24 * var(--u));margin-bottom:calc(-1 * max(24 * var(--u), env(safe-area-inset-bottom,0px)));flex-direction:column;display:flex}.form[data-v-a1db6883]>:not(:first-child){width:calc(240 * var(--u))}.input-header[data-v-a1db6883]{--compact-scale:.75}.form[data-v-a1db6883]{--compact-scale:.893}html.is-compact-viewport .form[data-v-a1db6883]{gap:calc(16 * var(--u));padding:calc(16 * var(--u));margin-bottom:calc(-1 * max(16 * var(--u), env(safe-area-inset-bottom,0px)))}.actions[data-v-a1db6883]{gap:calc(16 * var(--u));width:calc(342 * var(--u));flex-direction:column;margin:0 auto;display:flex}.btn-row[data-v-a1db6883]{gap:calc(16 * var(--u));grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.note[data-v-a1db6883]{color:var(--text-light-color);font-family:Noto Sans,Noto Sans JP;font-size:calc(12 * var(--u));text-align:left;margin:0;font-weight:400;line-height:1.362}.form-selection-container[data-v-eb119c95]{flex-direction:column;justify-content:flex-start;align-items:center;gap:16px;width:253px;margin:0 auto;padding:24px 0 0;display:flex}.form-selection-container button[data-v-eb119c95]{width:100%;height:40px;color:var(--brand-main-color);border:1px solid var(--brand-main-color);background-color:#fff;border-radius:8px;font-family:Noto Sans JP;font-size:14px;font-weight:500}.form-selection-container .no-selected[data-v-eb119c95]{color:#b4b4b7;border:1px solid #b4b4b7}@media screen and (width<=413px) and (height<=832px){.page-input .content .form-selection-container .input-form input[data-v-eb119c95],.page-input .content .form-selection-container .textarea-form textarea[data-v-eb119c95]{font-size:15px}}@media screen and (width<=375px){.page-input .content .form-selection-container .label[data-v-eb119c95]{font-size:12px}.page-input .content .form-selection-container .input-form input[data-v-eb119c95],.page-input .content .form-selection-container .textarea-form textarea[data-v-eb119c95]{margin:3px 0;padding:8px;font-size:14px}}@media screen and (height<=680px){.page-input .content .btn-container[data-v-eb119c95]{align-items:flex-end;padding-bottom:18px}}.content[data-v-3b7aba0a]{width:273px;margin:0 auto}.page-input[data-v-3b7aba0a]{text-align:center;width:100%;max-width:481px;margin:0 auto}.page-input .content[data-v-3b7aba0a]{width:100%}.page-input .content .btn-container[data-v-3b7aba0a]{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:16px;width:min(342px,87.6923%);margin:32px auto 0;display:grid}@media screen and (width<=413px) and (height<=832px){.page-input .content .form-selection-container .input-form input[data-v-3b7aba0a],.page-input .content .form-selection-container .textarea-form textarea[data-v-3b7aba0a]{font-size:15px}}@media screen and (width<=375px){.page-input .content .form-selection-container .label[data-v-3b7aba0a]{font-size:12px}.page-input .content .form-selection-container .input-form input[data-v-3b7aba0a],.page-input .content .form-selection-container .textarea-form textarea[data-v-3b7aba0a]{margin:3px 0;padding:8px;font-size:14px}}.stamp-editor-frame[data-v-80cc3dd4]{box-sizing:border-box;width:100vw;margin-inline:calc(50% - 50vw);padding-inline:calc(50vw - 50%);overflow-x:clip}.stamp-editor[data-v-80cc3dd4]{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;grid-template:100%/100%;width:100%;display:grid}.stamp-editor[data-v-80cc3dd4]>*{grid-area:1/1}.stamp-editor.is-gesturing[data-v-80cc3dd4]{touch-action:none}.stamp-editor__clip[data-v-80cc3dd4]{grid-template:100%/100%;display:grid;position:relative;overflow:hidden}.stamp-editor__clip[data-v-80cc3dd4]>*{grid-area:1/1}.stamp-editor__card[data-v-80cc3dd4],.stamp-editor__text-layer[data-v-80cc3dd4]{object-fit:cover;width:100%;height:100%;display:block}.stamp-editor__text-layer[data-v-80cc3dd4]{pointer-events:none;position:relative}.stamp-editor__forbidden-area[data-v-80cc3dd4]{mix-blend-mode:multiply;opacity:0;pointer-events:none;background-color:#96968c;transition:opacity .2s ease-out;position:absolute}.stamp-editor__forbidden-area.is-visible[data-v-80cc3dd4]{opacity:1}.placed-stamp[data-v-80cc3dd4],.stamp-selection[data-v-80cc3dd4]{place-self:start}.placed-stamp[data-v-80cc3dd4]{touch-action:none;-webkit-tap-highlight-color:transparent}.placed-stamp__image[data-v-80cc3dd4]{pointer-events:none;width:100%;height:auto;display:block}.stamp-selection[data-v-80cc3dd4]{will-change:transform;outline:1.123px solid var(--text-light-color);outline-offset:-1.123px;pointer-events:none;display:grid}.stamp-selection[data-v-80cc3dd4]>*{grid-area:1/1}.stamp-selection__handle[data-v-80cc3dd4]{box-sizing:border-box;width:calc(44 * var(--u));height:calc(44 * var(--u));padding:calc((44 * var(--u) - 20 * var(--u)) / 2);background-color:var(--text-light-color);pointer-events:auto;touch-action:none;-webkit-tap-highlight-color:transparent;background-clip:content-box;border:none;border-radius:50%;justify-content:center;align-items:center;display:flex}.stamp-selection__handle img[data-v-80cc3dd4]{height:auto}.stamp-selection__handle--delete[data-v-80cc3dd4]{place-self:start end;transform:translate(50%,-50%)}.stamp-selection__handle--delete img[data-v-80cc3dd4]{width:calc(14.78 * var(--u))}.stamp-selection__handle--transform[data-v-80cc3dd4]{cursor:nwse-resize;place-self:end;transform:translate(50%,50%)}.stamp-selection__handle--transform img[data-v-80cc3dd4]{width:calc(7.83 * var(--u))}.stamp-sheet[data-v-a1a4aa8c]{z-index:3;background-color:#fff;width:100%;max-width:480px;position:fixed;bottom:0;left:50%;transform:translate(-50%)}.stamp-sheet[data-v-a1a4aa8c]:after{content:"";width:100%;height:calc(100 * var(--u));pointer-events:none;background-color:#fff;position:absolute;top:100%;left:0}.stamp-sheet.is-open[data-v-a1a4aa8c]{-webkit-backdrop-filter:blur(calc(10 * var(--u)));background-color:#ffffffe6}html.is-compact-viewport .stamp-sheet[data-v-a1a4aa8c]{--u:min(var(--width-u), calc(var(--viewport-height,100dvh) / 615 * .823))}html.is-compact-viewport .stamp-sheet:not(.is-open) .stamp-sheet__header[data-v-a1a4aa8c]{--u:calc(var(--width-u) * .85)}.stamp-sheet__header[data-v-a1a4aa8c]{width:100%;height:calc(45 * var(--u));color:#000;font-family:Noto Sans JP;font-size:calc(14 * var(--u));background-color:#fff;border:none;border-bottom:1px solid #000;grid-template-columns:1fr auto 1fr;align-items:center;padding:0;font-weight:400;line-height:normal;display:grid}.stamp-sheet__header span[data-v-a1a4aa8c]{grid-column:2}.stamp-sheet__chevron[data-v-a1a4aa8c]{width:calc(12 * var(--u));height:calc(12 * var(--u));margin-right:calc(20 * var(--u));grid-column:3;justify-self:end;transform:rotate(-90deg)}.is-open .stamp-sheet__chevron[data-v-a1a4aa8c]{transform:rotate(90deg)}.stamp-sheet__body[data-v-a1a4aa8c]{grid-template-rows:1fr;display:grid}.stamp-sheet__body-inner[data-v-a1a4aa8c]{min-height:0;overflow:hidden}.stamp-sheet__body-enter-active[data-v-a1a4aa8c],.stamp-sheet__body-leave-active[data-v-a1a4aa8c]{transition:grid-template-rows .3s ease-out}.stamp-sheet__body-enter-from[data-v-a1a4aa8c],.stamp-sheet__body-leave-to[data-v-a1a4aa8c]{grid-template-rows:0fr}@media (prefers-reduced-motion:reduce){.stamp-sheet__body-enter-active[data-v-a1a4aa8c],.stamp-sheet__body-leave-active[data-v-a1a4aa8c]{transition:none}}.stamp-sheet__grid[data-v-a1a4aa8c]{grid-template-columns:repeat(3, calc(124 * var(--u)));margin:calc(14 * var(--u)) 0 0;justify-content:center;padding:0;list-style:none;display:grid}.stamp-sheet__grid li[data-v-a1a4aa8c]{aspect-ratio:1}.stamp-sheet__item[data-v-a1a4aa8c]{width:100%;height:100%;padding:calc(3.444 * var(--u));background:0 0;border:none;justify-content:center;align-items:center;display:flex}.stamp-sheet__item img[data-v-a1a4aa8c]{object-fit:contain;width:100%;height:100%}.stamp-sheet__notice[data-v-a1a4aa8c]{box-sizing:border-box;height:calc(56 * var(--u));margin:calc(9 * var(--u)) 0 0;padding:calc(12 * var(--u)) calc(16 * var(--u));color:var(--gray-color);font-family:Noto Sans,Noto Sans JP;font-size:calc(12 * var(--u));white-space:nowrap;justify-content:center;align-items:center;font-weight:500;line-height:normal;display:flex}.page-select-stamp[data-v-96ceafa6]{--compact-scale:1;width:100%;max-width:480px;padding-bottom:calc(45 * var(--u));text-align:center}.stamp-scroll__fade[data-v-96ceafa6]{display:none}html.is-compact-viewport .page-select-stamp[data-v-96ceafa6]{box-sizing:border-box;height:var(--viewport-height,100dvh);padding-bottom:calc(45 * var(--width-u) * .85);flex-direction:column;display:flex}html.is-compact-viewport .stamp-scroll[data-v-96ceafa6]{flex:1 1 0;min-height:0;position:relative}html.is-compact-viewport .stamp-scroll__area[data-v-96ceafa6]{overscroll-behavior:contain;height:100%;overflow:hidden auto}html.is-compact-viewport .stamp-scroll__fade[data-v-96ceafa6]{height:calc(64 * var(--u));opacity:0;pointer-events:none;transition:opacity .2s ease-out;display:block;position:absolute;left:0;right:0}html.is-compact-viewport .stamp-scroll__fade.is-visible[data-v-96ceafa6]{opacity:1}html.is-compact-viewport .stamp-scroll__fade.is-top[data-v-96ceafa6]{background:linear-gradient(var(--background-color), transparent);top:0}html.is-compact-viewport .stamp-scroll__fade.is-bottom[data-v-96ceafa6]{background:linear-gradient(transparent, var(--background-color));bottom:0}.card-container[data-v-96ceafa6]{width:calc(218.956 * var(--u));max-width:100%;margin:calc(16 * var(--u)) auto 0}.card-loading[data-v-96ceafa6]{width:100%;position:relative}.btn-container[data-v-96ceafa6]{padding-inline:calc(16 * var(--u));justify-content:center;display:flex}html.is-compact-viewport .btn-container[data-v-96ceafa6]{box-sizing:border-box;width:calc(390 * var(--u));margin-inline:auto}.btn-row[data-v-96ceafa6]{gap:calc(16 * var(--u));width:100%;display:flex}.btn-row[data-v-96ceafa6]>*{flex:1 0 0}.content[data-v-3ee358ca]{width:271px;margin:0 auto}.page-input[data-v-3ee358ca]{text-align:center;width:100%;max-width:481px;margin:0 auto}.page-input .content[data-v-3ee358ca]{width:100%}.page-input .content .form-selection-container[data-v-3ee358ca]{flex-direction:column;gap:6px;width:271px;margin:0 auto;padding:17px 0 0;display:flex}.page-input .content .form-selection-container input[data-v-3ee358ca]::placeholder,.page-input .content .form-selection-container textarea[data-v-3ee358ca]::placeholder{color:#c6c6c6}.page-input .content .btn-container[data-v-3ee358ca]{grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:16px;width:min(342px,87.6923%);margin:126px auto 0;display:grid}@media screen and (width<=413px) and (height<=832px){.page-input .content .form-selection-container .input-form input[data-v-3ee358ca],.page-input .content .form-selection-container .textarea-form textarea[data-v-3ee358ca]{font-size:15px}}@media screen and (width<=375px){.page-input .content .form-selection-container .label[data-v-3ee358ca]{font-size:12px}.page-input .content .form-selection-container .input-form input[data-v-3ee358ca],.page-input .content .form-selection-container .textarea-form textarea[data-v-3ee358ca]{margin:3px 0;padding:8px;font-size:14px}}#canvas[data-v-41117252]{height:100%;margin:auto;display:block}#canvas img[data-v-41117252]{object-fit:contain}.video-container[data-v-7e662226]{justify-content:center;align-items:center;height:100dvh;display:flex}video[data-v-7e662226]{height:102dvh;position:fixed;top:-1vh;left:50%;transform:translate(-50%)}.full-view[data-v-d296b4f1]{z-index:1000;opacity:1;justify-content:center;align-items:center;width:100vw;height:100dvh;transition:opacity .5s;display:flex;position:fixed;top:0;left:0;overflow:hidden}.full-view.full-view.active[data-v-d296b4f1]{animation:1s forwards fadeOut-d296b4f1}html.is-compact-viewport .full-view[data-v-d296b4f1]{--u:var(--width-u)}@keyframes fadeOut-d296b4f1{0%{opacity:1;z-index:1000}50%{opacity:0;z-index:1000}to{opacity:0;z-index:-1000;display:none}}.spinner-ring[data-v-d296b4f1]{width:calc(80 * var(--u));height:calc(80 * var(--u));animation:6.042s linear infinite spinner-rotate-d296b4f1}@keyframes spinner-rotate-d296b4f1{0%{transform:rotate(0)}26.56%,to{transform:rotate(360deg)}}.page-root[data-v-c15ab447]{--compact-scale:.7;justify-content:center;width:100%;display:flex}.page-preview[data-v-c15ab447]{text-align:center;width:100%;max-width:480px}.content[data-v-c15ab447]{align-items:center;gap:calc(24 * var(--u));padding:calc(24 * var(--u));margin-bottom:calc(-27.5 * var(--u));flex-direction:column;display:flex}.canvas-image[data-v-c15ab447]{width:calc(213.94 * var(--u));height:calc(446.531 * var(--u));position:relative}html.is-compact-viewport .content[data-v-c15ab447]{margin-bottom:0}html.is-compact-viewport .canvas-image[data-v-c15ab447]{width:calc(254 * var(--u));height:calc(530.144 * var(--u))}.btn-container[data-v-c15ab447]{width:calc(342 * var(--u));gap:calc(16 * var(--u));grid-template-columns:repeat(2,minmax(0,1fr));margin:0 auto;display:grid}.button-container[data-v-85550f43]{text-align:center}.button-container button[data-v-85550f43]{border-radius:99px;width:272px;height:55px;font-family:Noto Sans JP;font-size:14px;font-weight:500;position:relative}.button-container .btn-arrow[data-v-85550f43]{width:17px;height:16px;position:absolute;top:50%;right:8%;transform:translateY(-50%)}.button-container .btn-arrow img[data-v-85550f43]{width:auto;height:100%;display:block}.button-container[data-v-12da4391]{justify-content:center;display:flex}.button-container a[data-v-12da4391]{box-sizing:border-box;border-radius:99px;justify-content:center;align-items:center;width:272px;height:55px;margin:0;font-family:Noto Sans JP;font-size:14px;font-weight:500;display:flex;position:relative}.button-container .mail-icon[data-v-12da4391]{width:17px;height:13px;position:absolute;top:50%;right:8%;transform:translateY(-50%)}.button-container .mail-icon img[data-v-12da4391]{width:auto;height:100%;display:block}.share__container[data-v-6bf00d0e]{flex-direction:column;gap:4px;width:48px;margin:0;display:flex}.share__container[data-v-6bf00d0e]:hover{border:none}.share__container img[data-v-6bf00d0e]{object-fit:contain;width:100%}.share__container .share__title[data-v-6bf00d0e]{color:#000;margin:0;font-family:Noto Sans JP;font-size:11px;font-weight:500}.sns-share-container[data-v-3d4f1551]{width:100%}.sns-share-container .sns-button-wrapper[data-v-3d4f1551]{justify-content:center;gap:20px;margin-top:24px;display:flex}.button-container[data-v-c6e560e5]{text-align:center}.button-container button[data-v-c6e560e5]{justify-content:center;align-items:center;gap:calc(4 * var(--u));width:calc(320 * var(--u));height:calc(40 * var(--u));padding:0 calc(16 * var(--u));font-size:calc(14 * var(--u));box-sizing:border-box;border:1px solid #fff0;border-radius:0;font-family:Noto Sans,Noto Sans JP;font-weight:400;line-height:normal;display:inline-flex}.button-container .line-icon[data-v-c6e560e5]{width:calc(24 * var(--u));height:calc(24 * var(--u));flex-shrink:0}.button-container .line-icon img[data-v-c6e560e5]{width:100%;height:100%;display:block}.underline-btn-container[data-v-daa02e5b]{justify-content:center;display:flex}.underline-btn-container button[data-v-daa02e5b]{font-family:Noto Sans JP;font-size:calc(14 * var(--u));text-underline-position:from-font;background-color:#0000;border:none;padding:0;font-weight:500;line-height:normal;text-decoration:underline}.page-root[data-v-7f869609]{--compact-scale:.818;justify-content:center;width:100%;display:flex}.page-root.fit-viewport-height[data-v-7f869609]{--u:min(calc(min(100vw, 480px) / 390), calc(var(--viewport-height,100dvh) / 753), calc((var(--viewport-height,100dvh) - env(safe-area-inset-bottom,0px)) / 730.4))}html.is-compact-viewport .page-root.fit-viewport-height[data-v-7f869609]{--u:min(var(--width-u), calc(var(--viewport-height,100dvh) / 615 * var(--compact-scale)))}.page-share[data-v-7f869609]{text-align:center;width:100%;max-width:480px;margin:0 auto}.page-share .content[data-v-7f869609]{width:100%}.canvas-container[data-v-7f869609]{padding:calc(24 * var(--u)) calc(24 * var(--u)) 0;margin-bottom:calc(-17 * var(--u));justify-content:center;display:flex}.canvas-container .canvas-image[data-v-7f869609]{width:calc(254 * var(--u));height:calc(530.144 * var(--u));opacity:0;transition:opacity .8s ease-in-out;position:relative}.canvas-container .canvas-image.fade-enter-active[data-v-7f869609]{opacity:1}.share-btn-container[data-v-7f869609]{align-items:center;gap:calc(16 * var(--u));padding:calc(24 * var(--u)) calc(16 * var(--u));flex-direction:column;display:flex}.share-btn-container.is-fixed[data-v-7f869609]{padding-block:0}.underline-link[data-v-0c0b77a5]{align-items:center;gap:calc(4 * var(--u));font-family:Noto Sans,Noto Sans JP;font-size:calc(14 * var(--u));margin:0;font-weight:400;line-height:normal;display:inline-flex}.underline-link__text[data-v-0c0b77a5]{text-underline-position:from-font;text-decoration:underline}.underline-link img[data-v-0c0b77a5]{width:calc(16 * var(--u));height:calc(16 * var(--u));padding:calc(1.333 * var(--u));box-sizing:border-box}.button-container[data-v-ba998588]{justify-content:center;display:flex}.button-container a[data-v-ba998588]{justify-content:center;align-items:center;gap:calc(4 * var(--u));width:calc(320 * var(--u));height:calc(40 * var(--u));padding:0 calc(16 * var(--u));font-size:calc(14 * var(--u));box-sizing:border-box;border-radius:0;margin:0;font-family:Noto Sans,Noto Sans JP;font-weight:400;line-height:normal;display:flex}.button-container .external-link-icon[data-v-ba998588]{height:calc(24 * var(--u));min-width:calc(16 * var(--u));flex-shrink:0;justify-content:center;align-items:center;display:flex}.button-container .external-link-icon img[data-v-ba998588]{width:auto;height:auto;max-width:calc(24 * var(--u));max-height:calc(24 * var(--u));display:block}.page-root[data-v-a981b04d]{--compact-scale:.675;justify-content:center;width:100%;display:flex}.page-download[data-v-a981b04d]{text-align:center;width:100%;max-width:480px}.canvas-container[data-v-a981b04d]{padding:calc(24 * var(--u));margin-bottom:calc(-27.7 * var(--u));justify-content:center;display:flex}.canvas-container .canvas-image[data-v-a981b04d]{width:calc(214 * var(--u));height:calc(446.656 * var(--u));position:relative}html.is-compact-viewport .canvas-container[data-v-a981b04d]{margin-bottom:0}html.is-compact-viewport .canvas-container .canvas-image[data-v-a981b04d]{width:calc(254 * var(--u));height:calc(530.144 * var(--u))}.btn-container[data-v-a981b04d]{align-items:center;gap:calc(16 * var(--u));padding-inline:calc(24 * var(--u));flex-direction:column;display:flex}.center[data-v-968bd013]{justify-content:center;align-items:center;display:flex}.button[data-v-968bd013]{text-align:center;color:#fff;background-color:gray;padding:5px 0}.lp-header[data-v-b6cb5b6d]{height:calc(100 * var(--u));background-color:var(--background-color);justify-content:center;align-items:center;display:flex}.lp-header img[data-v-b6cb5b6d]{width:calc(212.5 * var(--u));height:calc(21.25 * var(--u))}.lp-header--ambassador[data-v-b6cb5b6d]{background-color:#1a3b61}.lp-section-title[data-v-07e12c3b]{justify-content:center;align-items:center;width:100%;margin:0;display:flex}.lp-section-title img[data-v-07e12c3b]{max-width:100%}.lp-intro[data-v-f813f465]{padding:calc(32 * var(--u)) calc(24 * var(--u));justify-content:center;display:flex}.lp-intro__content[data-v-f813f465]{align-items:center;gap:calc(24 * var(--u));width:100%;max-width:calc(342 * var(--u));flex-direction:column;display:flex}.lp-intro__star[data-v-f813f465]{width:calc(24 * var(--u));height:calc(24 * var(--u))}.lp-intro__paragraph[data-v-f813f465]{color:var(--text-light-color);font-family:Noto Sans,Noto Sans JP;font-size:calc(14 * var(--u));text-align:center;margin:0;font-weight:400;line-height:1.362}.lp-arrow-button[data-v-35f0292d]{justify-content:center;align-items:center;gap:calc(10 * var(--u));width:calc(320 * var(--u));max-width:100%;height:calc(40 * var(--u));padding:0 calc(16 * var(--u));background-color:var(--brand-main-color);color:var(--text-light-color);font-family:Noto Sans,Noto Sans JP;font-size:calc(12 * var(--u));border:none;border-radius:0;font-weight:400;line-height:1.362;display:flex}.lp-arrow-button img[data-v-35f0292d]{width:calc(16 * var(--u));height:calc(16 * var(--u))}.lp-greetings[data-v-74fd89cb]{align-items:center;gap:calc(16 * var(--u));padding-inline:calc(16 * var(--u));flex-direction:column;display:flex}.lp-greetings .lp-section__visual[data-v-74fd89cb]{width:100%;max-width:calc(370 * var(--u));aspect-ratio:370/224;height:auto;display:block}.lp-greetings .lp-section__copy[data-v-74fd89cb]{align-items:center;gap:calc(16 * var(--u));flex-direction:column;width:100%;display:flex}.lp-greetings .lp-section__description[data-v-74fd89cb]{color:var(--text-light-color);font-family:Noto Sans,Noto Sans JP;font-size:calc(14 * var(--u));text-align:center;margin:0;font-weight:400;line-height:1.362}.lp-greetings[data-v-74fd89cb]{padding-top:calc(56 * var(--u))}.lp-special[data-v-c24ff85e]{align-items:center;gap:calc(16 * var(--u));padding-inline:calc(16 * var(--u));flex-direction:column;display:flex}.lp-special .lp-section__visual[data-v-c24ff85e]{width:100%;max-width:calc(370 * var(--u));aspect-ratio:370/224;height:auto;display:block}.lp-special .lp-section__copy[data-v-c24ff85e]{align-items:center;gap:calc(16 * var(--u));flex-direction:column;width:100%;display:flex}.lp-special .lp-section__description[data-v-c24ff85e]{color:var(--text-light-color);font-family:Noto Sans,Noto Sans JP;font-size:calc(14 * var(--u));text-align:center;margin:0;font-weight:400;line-height:1.362}.lp-special[data-v-c24ff85e]{padding-top:calc(56 * var(--u));padding-bottom:calc(32 * var(--u))}.lp-icons[data-v-84b22d09]{gap:calc(14 * var(--u));padding-block:calc(56 * var(--u));flex-direction:column;display:flex}.lp-icons__list[data-v-84b22d09]{gap:calc(13.832 * var(--u));padding:0 calc(16 * var(--u));box-sizing:border-box;scroll-snap-type:x mandatory;width:100%;scroll-padding-inline:calc(13.832 * var(--u));scrollbar-width:none;margin:0;list-style:none;display:flex;overflow-x:auto}.lp-icons__list[data-v-84b22d09]::-webkit-scrollbar{display:none}.lp-icons__item[data-v-84b22d09]{width:calc(224 * var(--u));height:calc(280 * var(--u));scroll-snap-align:start;flex-shrink:0}.lp-icons__item img[data-v-84b22d09]{width:calc(224 * var(--u));height:calc(280 * var(--u));object-fit:cover;display:block}.lp-outline-link-button[data-v-66183431]{justify-content:center;align-items:center;gap:calc(10 * var(--u));width:calc(320 * var(--u));max-width:100%;height:calc(40 * var(--u));padding:0 calc(16 * var(--u));border:1px solid var(--text-light-color);box-sizing:border-box;color:var(--text-light-color);font-family:Noto Sans,Noto Sans JP;font-size:calc(12 * var(--u));margin:0;font-weight:400;line-height:1.362;text-decoration:none;display:flex}.lp-outline-link-button img[data-v-66183431]{width:calc(16 * var(--u));height:calc(16 * var(--u))}.lp-stamp[data-v-f0f716e4]{padding-bottom:calc(60 * var(--u))}.lp-stamp__content[data-v-f0f716e4]{align-items:center;gap:calc(24 * var(--u));padding:calc(12 * var(--u)) calc(24 * var(--u)) calc(24 * var(--u));color:var(--text-light-color);text-align:center;background-color:#192942;flex-direction:column;font-family:Noto Sans,Noto Sans JP;line-height:1.362;display:flex}.lp-stamp__content p[data-v-f0f716e4]{margin:0}.lp-stamp__heading[data-v-f0f716e4]{align-items:center;gap:calc(12 * var(--u));flex-direction:column;width:100%;display:flex}.lp-stamp__subtitle[data-v-f0f716e4]{font-size:calc(14 * var(--u));font-weight:500}.lp-stamp__action[data-v-f0f716e4]{align-items:center;gap:calc(8 * var(--u));flex-direction:column;width:100%;display:flex}.lp-stamp__note[data-v-f0f716e4]{font-size:calc(10 * var(--u));font-weight:400}.lp-store-links[data-v-8df79f6b]{gap:calc(16 * var(--u));padding:calc(24 * var(--u)) calc(16 * var(--u));display:flex}.lp-store-links__button[data-v-8df79f6b]{height:calc(40 * var(--u));padding:0 calc(16 * var(--u));border:1px solid var(--text-light-color);box-sizing:border-box;color:var(--text-light-color);font-family:Noto Sans,Noto Sans JP;font-size:calc(12 * var(--u));flex:1 0 0;justify-content:center;align-items:center;margin:0;font-weight:400;line-height:1.362;text-decoration:none;display:flex}.lp-footer-links[data-v-1a56f4cc]{justify-content:center;align-items:center;gap:calc(16 * var(--u));display:flex}.lp-footer-links a[data-v-1a56f4cc]{padding:calc(8 * var(--u));color:var(--text-light-color);font-family:Noto Sans,Noto Sans JP;font-size:calc(12 * var(--u));text-underline-position:from-font;margin:0;font-weight:400;line-height:1.362;text-decoration:underline}.lp-page[data-v-e6a29cdb]{width:100%;min-width:0;max-width:480px;padding-bottom:calc(26 * var(--u));background-color:var(--background-color)}.lp-page__kv[data-v-e6a29cdb]{aspect-ratio:402/502.5;object-fit:cover;width:100%;height:auto;display:block}.lp-ambassador[data-v-47f114e7]{width:100%;min-width:0;max-width:480px;padding-bottom:calc(16 * var(--u));background-color:var(--background-color)}.lp-ambassador__button-area[data-v-47f114e7]{align-items:center;gap:calc(10 * var(--u));padding:calc(16 * var(--u)) 0;flex-direction:column;display:flex}.lp-ambassador__back[data-v-47f114e7]{color:var(--text-light-color);font-family:Noto Sans,Noto Sans JP;font-size:calc(12 * var(--u));text-underline-position:from-font;background:0 0;border:none;padding:0;font-weight:400;line-height:1.362;text-decoration:underline}.fade-enter-from[data-v-815f1e45],.fade-leave-to[data-v-815f1e45]{opacity:0}.fade-enter-active[data-v-815f1e45],.fade-leave-active[data-v-815f1e45]{transition:opacity .5s ease-out}@font-face{font-family:Noto Sans;font-style:normal;font-weight:400;src:url(/fonts/NotoSans-Latin-400.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Noto Sans;font-style:normal;font-weight:500;src:url(/fonts/NotoSans-Latin-500.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Noto Sans JP;font-style:normal;font-weight:100;src:local(Noto Sans Japanese Thin),url(/fonts/NotoSansJP-Thin.ttf)}@font-face{font-family:Noto Sans JP;font-style:normal;font-weight:200;src:local(Noto Sans Japanese ExtraLight),url(/fonts/NotoSansJP-ExtraLight.ttf)}@font-face{font-family:Noto Sans JP;font-style:normal;font-weight:300;src:local(Noto Sans Japanese Light),url(/fonts/NotoSansJP-Light.ttf)}@font-face{font-family:Noto Sans JP;font-style:normal;font-weight:400;src:local(Noto Sans Japanese Regular),url(/fonts/NotoSansJP-Regular.ttf)}@font-face{font-family:Noto Sans JP;font-style:normal;font-weight:500;src:local(Noto Sans Japanese Medium),url(/fonts/NotoSansJP-Medium.ttf)}@font-face{font-family:Noto Sans JP;font-style:normal;font-weight:600;src:local(Noto Sans Japanese SemiBold),url(/fonts/NotoSansJP-SemiBold.ttf)}@font-face{font-family:Noto Sans JP;font-style:normal;font-weight:700;src:local(Noto Sans Japanese Bold),url(/fonts/NotoSansJP-Bold.ttf)}@font-face{font-family:Noto Sans JP;font-style:normal;font-weight:800;src:local(Noto Sans Japanese ExtraBold),url(/fonts/NotoSansJP-ExtraBold.ttf)}@font-face{font-family:Noto Sans JP;font-style:normal;font-weight:900;src:local(Noto Sans Japanese Black),url(/fonts/NotoSansJP-Black.ttf)}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;color:var(--text-light-color);font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;scroll-behavior:smooth;--brand-main-color:#d76b00;--accent-color:#de8929;--background-color:#223a5e;--disabled-color:#b4b4b7;--inactive-color:#bbb;--text-dark-color:#000;--text-light-color:#fff;--label-color:#fff;--error-color:#ff5454;--gray-color:#6b6b6b;--ambassador-scene-color:#1b3b60;--width-u:calc(min(100vw, 480px) / 390);--u:var(--width-u);font-family:Noto Sans JP;font-size:16px;font-weight:400}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}.fit-viewport-height{--u:min(var(--width-u), calc(var(--viewport-height,100dvh) / 753))}.is-compact-viewport .fit-viewport-height{--u:min(var(--width-u), calc(var(--viewport-height,100dvh) / 615 * var(--compact-scale,.819)))}a{color:#646cff;-webkit-text-decoration:inherit;text-decoration:inherit;font-weight:500}a:hover{color:#535bf2}html{overscroll-behavior-y:none}body{background-color:var(--background-color);-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;width:100%;margin:0;padding:0}input,textarea,[contenteditable=true]{-webkit-touch-callout:default;-webkit-user-select:text;user-select:text}img{box-sizing:border-box;width:auto;height:100%}img,video{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;pointer-events:none}[data-savable-image] img{-webkit-touch-callout:default;pointer-events:auto}h1{font-size:3.2em;line-height:1.1}.card{padding:2em}.container{width:100%;min-height:100dvh;padding:0 0 calc(64 * var(--u));box-sizing:border-box;justify-content:center;display:flex}.container:has(.fixed-button-area){padding-bottom:0}.container a{color:#fff;margin:0 1rem;display:inline-block}@media (prefers-color-scheme:light){:root{color:var(--text-light-color);background-color:var(--background-color)}a:hover{color:#747bff}button{background-color:#f9f9f9}}
