.web-stage-glow-container{aspect-ratio:490/350;display:block;height:auto;margin:0 auto;position:absolute;right:5%;top:10%;width:47.44%}@media(max-width:768px){.web-stage-glow-container{display:none}}.web-stage-glow-container img{display:block;height:auto;width:100%}.web-stage-glow-container .layer{height:100%;left:0;-o-object-fit:contain;object-fit:contain;pointer-events:none;position:absolute;top:0;width:100%}.web-stage-glow-container .layer-1-base{pointer-events:auto;z-index:6}.web-stage-glow-container .layer-2-glow-red{animation:breathe-slow 4s ease-in-out infinite;z-index:5}.web-stage-glow-container .layer-3-stars{animation:twinkle 3s ease-in-out infinite;z-index:4}.web-stage-glow-container .layer-4-glow-white{animation:breathe-medium 3.5s ease-in-out infinite;animation-delay:.5s;z-index:3}.web-stage-glow-container .layer-5-rays-purple{animation:breathe-strong 5s ease-in-out infinite;z-index:2}.web-stage-glow-container .layer-6-highlight{animation:breathe-fast 2.5s ease-in-out infinite;z-index:1}.web-stage-glow-container .banner__btn{animation:bounce 2s ease-in-out infinite;background:transparent;border:none;cursor:pointer;height:auto;left:0;padding:0;position:absolute;top:0;width:100%;z-index:8}.web-stage-glow-container .banner_text{animation:text-flash 3s infinite;left:0;position:absolute;top:0;z-index:7}.mob-stage-glow-container{aspect-ratio:600/350;display:none;height:auto;margin:0 auto;position:absolute;right:15.8%;top:20.5%;width:76%}@media(max-width:768px){.mob-stage-glow-container{display:block}}.mob-stage-glow-container img{display:block;height:auto;width:100%}.mob-stage-glow-container .layer{height:100%;left:0;-o-object-fit:contain;object-fit:contain;pointer-events:none;position:absolute;top:0;width:100%}.mob-stage-glow-container .layer-1-base{pointer-events:auto;z-index:6}.mob-stage-glow-container .layer-2-glow-red{animation:breathe-slow 4s ease-in-out infinite;z-index:5}.mob-stage-glow-container .layer-3-stars{animation:twinkle 3s ease-in-out infinite;z-index:4}.mob-stage-glow-container .layer-4-glow-white{animation:breathe-medium 3.5s ease-in-out infinite;animation-delay:.5s;z-index:3}.mob-stage-glow-container .layer-5-rays-purple{animation:breathe-strong 5s ease-in-out infinite;z-index:2}.mob-stage-glow-container .layer-6-highlight{animation:breathe-fast 2.5s ease-in-out infinite;z-index:1}.mob-stage-glow-container .banner__btn{animation:bounce 2s ease-in-out infinite;background:transparent;border:none;cursor:pointer;height:auto;left:0;padding:0;position:absolute;top:0;width:100%;z-index:8}.mob-stage-glow-container .banner_text{animation:text-flash 3s infinite;left:0;position:absolute;top:0;z-index:7}@keyframes breathe-slow{0%,to{opacity:.3;transform:scale(.98)}50%{opacity:.9;transform:scale(1)}}@keyframes breathe-medium{0%,to{opacity:.4;transform:scale(.99)}50%{opacity:1;transform:scale(1.01)}}@keyframes breathe-strong{0%,to{opacity:.5;transform:scale(.97)}50%{opacity:1;transform:scale(1.02)}}@keyframes breathe-fast{0%,to{opacity:.6}50%{opacity:1}}@keyframes twinkle{0%,to{opacity:.2}50%{opacity:1}}@keyframes text-flash{0%{opacity:0}10%{opacity:1}90%{opacity:1}to{opacity:0}}.banner{align-items:center;display:flex;justify-content:center;margin-bottom:200px;position:relative;width:100%}@media(max-width:1024px){.banner{margin-bottom:120px}}@media(max-width:768px){.banner{margin-bottom:0}}.banner__content{aspect-ratio:1033/743;container-type:inline-size;max-width:1033px;position:relative;width:100%}@media(max-width:768px){.banner__content{aspect-ratio:500/700;max-width:700px}}.banner__background{height:100%;overflow:hidden;position:relative;width:100%}.banner__bg-image{display:block;height:100%;-o-object-fit:contain;object-fit:contain;width:100%}@media(max-width:768px){.banner__bg-image--desktop{display:none}}.banner__bg-image--mobile{display:none}@media(max-width:768px){.banner__bg-image--mobile{display:block}}.banner__light-effect{left:11cqw;position:absolute;top:28cqw;z-index:1}@media(max-width:768px){.banner__light-effect{left:1cqw;top:47cqw}}.banner__light-image{animation:glow 2s ease-in-out infinite alternate;height:auto;-o-object-fit:cover;object-fit:cover;width:40.14cqw}@media(max-width:768px){.banner__light-image{width:58cqw}}.banner__gifts{left:16.8cqw;position:absolute;top:23.6cqw;z-index:2}@media(max-width:768px){.banner__gifts{left:-6.4cqw;top:27cqw}}.banner__gifts-image{-o-object-fit:contain;object-fit:contain}.banner__gifts-image--desktop{height:auto;width:25cqw}@media(max-width:768px){.banner__gifts-image--desktop{display:none}}.banner__gifts-image--mobile{display:none}@media(max-width:768px){.banner__gifts-image--mobile{display:block;height:auto;width:78cqw}}@keyframes glow{0%{filter:brightness(1);opacity:.6}to{filter:brightness(1.3);opacity:1}}@keyframes bounce{0%{transform:translateY(0)}50%{transform:translateY(-4.5px)}to{transform:translateY(0)}}.success__overlay[data-v-f85b0c6b]{align-items:center;animation:overlayFadeIn-f85b0c6b .3s ease-out;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);background-color:#d4d4d480;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1000}.success__overlay--closing[data-v-f85b0c6b]{animation:overlayFadeOut-f85b0c6b .3s ease-out}.success__popup[data-v-f85b0c6b]{align-items:center;animation:modalBounceIn-f85b0c6b .3s ease-out;aspect-ratio:700/560;background-color:transparent;background-image:url(../imgs/success_popup_bg.png);background-position:50%;background-repeat:no-repeat;background-size:contain;border-radius:0;box-shadow:none;container-type:inline-size;display:flex;flex-direction:column;justify-content:center;max-width:700px;padding:0;position:relative;text-align:center;width:90%}.success__popup--closing[data-v-f85b0c6b]{animation:modalBounceOut-f85b0c6b .25s ease-in}@media(max-width:768px){.success__popup[data-v-f85b0c6b]{max-width:90vw}}@media(max-width:460px){.success__popup[data-v-f85b0c6b]{aspect-ratio:320/480;background-image:url(../imgs/success_popup_bg_m.png)!important;max-height:90vh;max-width:100vw;width:100vw}}.success__content-group[data-v-f85b0c6b]{align-items:center;bottom:0;display:flex;flex-direction:column;height:100%;left:0;position:absolute;right:0;top:0;width:100%;z-index:2}.success__text[data-v-f85b0c6b]{left:50%;margin-bottom:0;position:absolute;text-align:center;top:22cqw;transform:translate(-50%);width:100%}.success__text h1[data-v-f85b0c6b]{color:#755d50;font-size:6.5cqw;font-weight:900;line-height:1.2;margin-bottom:10px}@media(max-width:460px){.success__text h1[data-v-f85b0c6b]{font-size:9cqw;margin-bottom:4cqw}}.success__text p[data-v-f85b0c6b]{color:#755d50;font-size:3cqw;font-weight:400;line-height:1.2;margin:2px 0}.success__text p .success__text-br[data-v-f85b0c6b]{display:block}@media(max-width:460px){.success__text p .success__text-br[data-v-f85b0c6b]{display:none}.success__text p[data-v-f85b0c6b]{font-size:6cqw;margin:0 auto;width:80%}.success__text[data-v-f85b0c6b]{top:47cqw}}.success__text-highlight[data-v-f85b0c6b]{color:#cc1746}.success__buttons[data-v-f85b0c6b]{bottom:17cqw;display:flex;gap:2cqw;justify-content:center;left:50%;position:absolute;transform:translate(-50%);width:100%}@media(max-width:460px){.success__buttons[data-v-f85b0c6b]{bottom:20cqw;flex-wrap:wrap;gap:8px;max-width:350px}}.success__btn[data-v-f85b0c6b]{align-items:center;background:transparent;border:none;cursor:pointer;display:inline-flex;justify-content:center;padding:0;text-decoration:none;transition:transform .2s ease}.success__btn[data-v-f85b0c6b]:hover{transform:scale(1.05)}.success__btn[data-v-f85b0c6b]:active{transform:scale(.95)}@media(max-width:460px){.success__btn[data-v-f85b0c6b]:first-child{justify-content:center;order:3;width:100%}.success__btn[data-v-f85b0c6b]:nth-child(2){order:1}.success__btn[data-v-f85b0c6b]:nth-child(3){order:2}}.success__btn-img[data-v-f85b0c6b]{display:block;height:auto;width:18cqw}@media(max-width:460px){.success__btn-img[data-v-f85b0c6b]{width:34cqw}.success__btn:first-child .success__btn-img[data-v-f85b0c6b]{content:url(../imgs/back_btn_m.png);width:28cqw}.success__btn:nth-child(2) .success__btn-img[data-v-f85b0c6b]{content:url(../imgs/kw_btn_m.png)}.success__btn:nth-child(3) .success__btn-img[data-v-f85b0c6b]{content:url(../imgs/award_btn_m.png)}}@keyframes overlayFadeIn-f85b0c6b{0%{opacity:0}to{opacity:1}}@keyframes overlayFadeOut-f85b0c6b{0%{opacity:1}to{opacity:0}}@keyframes modalBounceIn-f85b0c6b{0%{opacity:0;transform:translateY(-50px) scale(.8)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes modalBounceOut-f85b0c6b{0%{opacity:1;transform:translateY(0) scale(1)}to{opacity:0;transform:translateY(-20px) scale(.9)}}.error__overlay[data-v-7c1c372d]{align-items:center;animation:overlayFadeIn-7c1c372d .3s ease-out;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);background-color:#d4d4d480;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1000}.error__overlay--closing[data-v-7c1c372d]{animation:overlayFadeOut-7c1c372d .3s ease-out}.error__popup[data-v-7c1c372d]{align-items:center;animation:modalBounceIn-7c1c372d .3s ease-out;aspect-ratio:700/560;background-color:transparent;background-image:url(../imgs/error_popup_bg.png);background-position:50%;background-repeat:no-repeat;background-size:contain;border-radius:0;box-shadow:none;container-type:inline-size;display:flex;flex-direction:column;justify-content:center;max-width:700px;padding:0;position:relative;text-align:center;width:90%}.error__popup--closing[data-v-7c1c372d]{animation:modalBounceOut-7c1c372d .25s ease-in}@media(max-width:768px){.error__popup[data-v-7c1c372d]{max-width:90vw}}@media(max-width:460px){.error__popup[data-v-7c1c372d]{aspect-ratio:320/480;background-image:url(../imgs/error_popup_bg_m.png)!important;max-height:90vh;max-width:100vw;width:100vw}}.error__content-group[data-v-7c1c372d]{align-items:center;bottom:0;display:flex;flex-direction:column;height:100%;left:0;position:absolute;right:0;top:0;width:100%;z-index:2}.error__text[data-v-7c1c372d]{left:50%;margin-bottom:0;position:absolute;text-align:center;top:22cqw;transform:translate(-50%);width:100%}.error__text h1[data-v-7c1c372d]{color:#755d50;display:flex;flex-direction:column;font-size:6.5cqw;font-weight:900;line-height:1.2;margin-bottom:10px}@media(max-width:460px){.error__text h1[data-v-7c1c372d]{font-size:9cqw;margin-bottom:4cqw}}.error__text p[data-v-7c1c372d]{color:#755d50;font-size:3cqw;font-weight:400;line-height:1.2;margin:2px 0}@media(max-width:460px){.error__text p[data-v-7c1c372d]{font-size:6cqw;margin:0 auto;width:80%}.error__text[data-v-7c1c372d]{top:47cqw}}.error__text-highlight[data-v-7c1c372d]{color:#cc1746}.error__buttons[data-v-7c1c372d]{bottom:17cqw;display:flex;gap:2cqw;justify-content:center;left:50%;position:absolute;transform:translate(-50%);width:100%}@media(max-width:460px){.error__buttons[data-v-7c1c372d]{bottom:25cqw;flex-direction:row;gap:8px;max-width:350px}}.error__btn[data-v-7c1c372d]{align-items:center;background:transparent;border:none;cursor:pointer;display:inline-flex;justify-content:center;padding:0;text-decoration:none;transition:transform .2s ease}.error__btn[data-v-7c1c372d]:hover{transform:scale(1.05)}.error__btn[data-v-7c1c372d]:active{transform:scale(.95)}.error__btn-img[data-v-7c1c372d]{display:block;height:auto;width:18cqw}@media(max-width:460px){.error__btn-img[data-v-7c1c372d]{width:35cqw}.error__btn:first-child .error__btn-img[data-v-7c1c372d]{content:url(../imgs/back_btn_mm.png)}.error__btn:nth-child(2) .error__btn-img[data-v-7c1c372d]{content:url(../imgs/error_hint_btn_m.png)}}@keyframes overlayFadeIn-7c1c372d{0%{opacity:0}to{opacity:1}}@keyframes overlayFadeOut-7c1c372d{0%{opacity:1}to{opacity:0}}@keyframes modalBounceIn-7c1c372d{0%{opacity:0;transform:translateY(-50px) scale(.8)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes modalBounceOut-7c1c372d{0%{opacity:1;transform:translateY(0) scale(1)}to{opacity:0;transform:translateY(-20px) scale(.9)}}.game-container[data-v-d7ee636e]{align-items:center;display:flex;flex-direction:column;margin:0 auto 120px;width:100%}@media(max-width:768px){.game-container[data-v-d7ee636e]{margin-bottom:60px}}.universal-actions[data-v-d7ee636e]{align-items:center;display:flex;gap:20px;justify-content:center;margin-bottom:1%;margin-top:30px;max-width:800px;width:90%;z-index:20}@media(max-width:768px){.universal-actions[data-v-d7ee636e]{flex-direction:column;margin-bottom:5%;margin-top:-30%}}.img-btn[data-v-d7ee636e]{background:none;border:none;cursor:pointer;display:block;max-width:350px;padding:0;transition:transform .2s;width:45%}@media(max-width:768px){.img-btn[data-v-d7ee636e]{width:80%}}.img-btn img[data-v-d7ee636e]{display:block;height:auto;width:100%}.btn-rescue[data-v-d7ee636e]:active{transform:scale(.95)}@media(max-width:768px){.btn-rescue[data-v-d7ee636e]:active{transform:scale(.95)}}.btn-hint[data-v-d7ee636e]:hover{transform:scale(1.03)}.btn-hint[data-v-d7ee636e]:active{transform:scale(.95)}.pulsing[data-v-d7ee636e]{animation:pulse-rescue-d7ee636e 1.5s infinite}@keyframes pulse-rescue-d7ee636e{0%{transform:scale(1)}50%{filter:drop-shadow(0 0 5px rgba(209,46,75,.5));transform:scale(1.03)}to{transform:scale(1)}}@keyframes pulse-rescue-m-d7ee636e{0%{transform:scale(1)}50%{filter:drop-shadow(0 0 5px rgba(209,46,75,.5));transform:scale(1.03)}to{transform:scale(1)}}.fade-bg-enter-active[data-v-d7ee636e],.fade-bg-leave-active[data-v-d7ee636e]{left:0;position:absolute;top:0;transition:opacity 1s ease}.fade-bg-enter-from[data-v-d7ee636e],.fade-bg-leave-to[data-v-d7ee636e]{opacity:0}.disabled-area[data-v-d7ee636e]{opacity:1;pointer-events:none}.lock-overlay[data-v-d7ee636e]{align-items:center;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%;z-index:10}.lock-overlay span[data-v-d7ee636e]{background:#0009;border-radius:20px;color:#fff;font-size:1.2rem;padding:10px 20px}.option-img[data-v-d7ee636e]{display:block;height:auto;width:100%}.options-list[data-v-d7ee636e],.options-list-m[data-v-d7ee636e]{display:flex;flex-direction:column;list-style:none;margin:0;padding:0}.option-img-wrapper[data-v-d7ee636e],.option-img-wrapper-m[data-v-d7ee636e]{background:none;border:none;cursor:pointer;padding:0;transition:transform .2s}.option-img-wrapper[data-v-d7ee636e]:hover{transform:scale(1.02)}.desktop-scene[data-v-d7ee636e]{aspect-ratio:950/1100;max-width:950px;overflow:hidden;position:relative;width:100%}.bg-layer[data-v-d7ee636e],.ui-layer[data-v-d7ee636e]{bottom:0;height:100%;left:0;position:absolute;width:100%;z-index:0}.ui-layer[data-v-d7ee636e]{pointer-events:none;z-index:10}.bg-img[data-v-d7ee636e]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.text-panel[data-v-d7ee636e]{color:#5a4b41;display:flex;flex-direction:column;left:4%;max-width:460px;pointer-events:auto;position:absolute;top:4%;width:48%}.desc[data-v-d7ee636e]{font-size:clamp(20px,3.58cqw,34px);line-height:1.5;text-align:justify}.highlight[data-v-d7ee636e]{color:#d12e4b}.clipboard-container[data-v-d7ee636e]{aspect-ratio:409/646;background-image:url(../imgs/clipboard.png);background-position:top;background-repeat:no-repeat;background-size:contain;height:auto;max-width:400px;pointer-events:auto;position:absolute;right:2%;top:9.5%;transition:filter .3s;width:42%}.clipboard-body[data-v-d7ee636e]{padding:58px 45px 0 32px;position:relative;z-index:1}.mobile-scene[data-v-d7ee636e]{background-color:#f7e9e1;overflow:hidden}.bg-layer-m[data-v-d7ee636e],.mobile-scene[data-v-d7ee636e]{position:relative;width:100%}.bg-layer-m[data-v-d7ee636e]{aspect-ratio:900/1350;margin-top:-20%;pointer-events:none;z-index:11}.bg-img-m[data-v-d7ee636e]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:bottom center;object-position:bottom center;width:100%}.ui-layer-m[data-v-d7ee636e]{align-items:center;display:flex;flex-direction:column;width:100%;z-index:10}.text-panel-m[data-v-d7ee636e]{color:#5a4b41;pointer-events:auto;width:85%}.desc-m[data-v-d7ee636e]{font-size:1.35rem;line-height:1.5;margin-bottom:8%;margin-top:10%;text-align:justify}.clipboard-container-m[data-v-d7ee636e]{aspect-ratio:477/656;background-image:url(../imgs/clipboard_m.png);background-position:50%;background-repeat:no-repeat;background-size:contain;margin-right:-20%;position:relative;width:73%}.clipboard-book-m[data-v-d7ee636e]{aspect-ratio:116/287;bottom:0;left:-25%;position:absolute;width:20%}.clipboard-body-m[data-v-d7ee636e]{height:100%;padding:14% 11.2% 0 7.7%}.option-img-wrapper-m[data-v-d7ee636e]:active{transform:scale(.95)}.modal-overlay[data-v-d7ee636e]{align-items:center;animation:overlayFadeIn-d7ee636e .3s ease-out;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);background-color:#d4d4d480;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1000}.modal-overlay.closing[data-v-d7ee636e]{animation:overlayFadeOut-d7ee636e .3s ease-out}.modal-content[data-v-d7ee636e]{align-items:center;animation:modalBounceIn-d7ee636e .3s ease-out;aspect-ratio:700/560;background-color:transparent;background-image:url(../imgs/login_popup_bg.png);background-position:50%;background-repeat:no-repeat;background-size:contain;border-radius:0;box-shadow:none;container-type:inline-size;display:flex;flex-direction:column;justify-content:center;max-width:700px;padding:0;position:relative;text-align:center;width:90%}.modal-content.closing[data-v-d7ee636e]{animation:modalBounceOut-d7ee636e .25s ease-in}@media(max-width:460px){.modal-content[data-v-d7ee636e]{aspect-ratio:2/3;background-image:url(../imgs/login_popup_bg_m.png)!important;max-width:100vw;width:100vw}}@keyframes overlayFadeIn-d7ee636e{0%{opacity:0}to{opacity:1}}@keyframes overlayFadeOut-d7ee636e{0%{opacity:1}to{opacity:0}}@keyframes modalBounceIn-d7ee636e{0%{opacity:0;transform:translateY(-50px) scale(.8)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes modalBounceOut-d7ee636e{0%{opacity:1;transform:translateY(0) scale(1)}to{opacity:0;transform:translateY(-20px) scale(.9)}}.modal-content-group[data-v-d7ee636e]{align-items:center;bottom:0;display:flex;flex-direction:column;height:100%;left:0;position:absolute;right:0;top:0;width:100%;z-index:2}.modal-text[data-v-d7ee636e]{left:50%;margin-bottom:0;position:absolute;text-align:center;top:22cqw;transform:translate(-50%);width:100%}.modal-text h1[data-v-d7ee636e]{font-size:6.5cqw;font-weight:900;margin-bottom:10px}.modal-text h1[data-v-d7ee636e],.modal-text p[data-v-d7ee636e]{color:#755d50;line-height:1.2}.modal-text p[data-v-d7ee636e]{font-size:3cqw;font-weight:400;margin:2px 0}@media(max-width:460px){.modal-text[data-v-d7ee636e]{top:52cqw}.modal-text h1[data-v-d7ee636e]{font-size:10.5cqw;margin-bottom:5cqw}.modal-text p[data-v-d7ee636e]{font-size:5.5cqw}}.modal-buttons[data-v-d7ee636e]{bottom:17cqw;display:flex;justify-content:center;left:50%;position:absolute;transform:translate(-50%);width:100%}@media(max-width:460px){.modal-buttons[data-v-d7ee636e]{bottom:25cqw}}.confirm-btn[data-v-d7ee636e]{align-items:center;background:transparent;border:none;cursor:pointer;display:inline-flex;justify-content:center;padding:0;text-decoration:none;transition:all .3s ease}.confirm-btn[data-v-d7ee636e]:active{transform:scale(.98)}.confirm-btn-img[data-v-d7ee636e]{display:block;height:auto;width:20cqw}@media(max-width:460px){.confirm-btn-img[data-v-d7ee636e]{content:url(../imgs/login_popup_btn_m.png);width:35cqw}}.rescueBoard[data-v-d7ee636e]{margin:0 auto;max-width:850px;width:90%}.rescueBoard_top[data-v-d7ee636e]{position:relative;width:100%}.rescueBoard_top[data-v-d7ee636e]:after{aspect-ratio:1782/115;background:url(../imgs/rescueBoard_1.png) no-repeat 50%;bottom:0;content:"";left:0;position:absolute;width:100%;z-index:2}.rescueBoard_top_img[data-v-d7ee636e]{height:100px;margin-bottom:-1px;-o-object-fit:cover;object-fit:cover;position:relative;width:auto;z-index:1}@media(max-width:768px){.rescueBoard_top_img[data-v-d7ee636e]{height:50px}}.rescueBoard_bottom[data-v-d7ee636e]{aspect-ratio:1782/115;position:relative;width:100%}.rescueBoard_bottom[data-v-d7ee636e]:after{aspect-ratio:1782/115;background:url(../imgs/rescueBoard_bottom.png) no-repeat 50%;bottom:0;content:"";left:0;position:absolute;width:100%;z-index:2}.rescueCard[data-v-d7ee636e]{background:#ffd345;display:flex;flex-direction:column;padding:20px 30px 0;position:relative;z-index:2}@media(max-width:768px){.rescueCard[data-v-d7ee636e]{padding:20px 20px 10px}}.rescueCard_title[data-v-d7ee636e]{color:#755d50;font-size:44px;font-weight:500;line-height:1.2;text-align:center}@media(max-width:768px){.rescueCard_title[data-v-d7ee636e]{font-size:30px}}.rescueCard_title[data-v-d7ee636e]:before{display:none}@media(max-width:768px){.rescueCard_title[data-v-d7ee636e]:before{aspect-ratio:1/1;background:var(--heart-icon-url) no-repeat center center;background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;width:70px}}@media(max-width:460px){.rescueCard_title[data-v-d7ee636e]:before{width:40px}}.rescueCard_title b[data-v-d7ee636e]{font-weight:500}@media(max-width:768px){.rescueCard_text[data-v-d7ee636e]{display:flex;flex-direction:column;width:100%}}.rescueCard_num[data-v-d7ee636e]{color:#cc1746;font-size:60px;font-weight:700;line-height:1.4}@media(max-width:768px){.rescueCard_num[data-v-d7ee636e]{font-size:40px}}.rescueCard_num b[data-v-d7ee636e]:after{color:#755d50;content:"次";font-size:44px;font-weight:500;line-height:1.4;margin-left:5px}@media(max-width:768px){.rescueCard_num b[data-v-d7ee636e]:after{font-size:30px}}.rescueCard_desc[data-v-d7ee636e]{align-items:center;display:flex;gap:10px}.rescueCard_desc p[data-v-d7ee636e]{color:#755548;font-size:20px;font-weight:400;line-height:1.4}@media(max-width:768px){.rescueCard_desc p[data-v-d7ee636e]{font-size:18px}}.rescueCard_desc[data-v-d7ee636e]:before{aspect-ratio:1/1;background:var(--heart-icon-url) no-repeat center center;background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;flex:0 0 70px;margin-right:5px;width:70px}@media(max-width:768px){.rescueCard_desc[data-v-d7ee636e]:before{display:none;flex:0 0 0;margin-right:0;width:0}}.rescueCard_desc_highlight[data-v-d7ee636e]{color:#cc1746}.disease-pet[data-v-c5dcf46a]{box-sizing:border-box;container-type:inline-size;margin:0 auto 120px;width:96%}@media screen and (max-width:768px){.disease-pet[data-v-c5dcf46a]{margin-bottom:60px}}.disease-pet__wrap[data-v-c5dcf46a]{position:relative;text-align:center}.disease-pet__title-link[data-v-c5dcf46a]{cursor:pointer;display:block;margin:0 auto;position:relative;width:90cqw;z-index:1}@media screen and (max-width:768px){.disease-pet__title-link[data-v-c5dcf46a]{content:var(--disease-kw-title-mobile,url(../imgs/disease_kw_title_m.png));width:100cqw}}.disease-pet__title-img[data-v-c5dcf46a]{display:block;height:auto;width:100%}.disease-pet__content[data-v-c5dcf46a]{margin-top:-5cqw;position:relative;z-index:0}@media screen and (max-width:768px){.disease-pet__content[data-v-c5dcf46a]{content:var(--disease-kw-bg-mobile,url(../imgs/disease_kw_bg_m.png));display:block;height:auto;margin-top:-1cqw;width:100cqw}}.disease-pet__content-img[data-v-c5dcf46a]{height:auto;max-width:970px;width:80cqw}.disease-pet__btn-wrap[data-v-c5dcf46a]{position:relative}@media screen and (max-width:768px){.disease-pet__btn-wrap[data-v-c5dcf46a]{content:url(/imgs/disease_kw_btn_m.png);display:block;height:auto;width:100cqw}}.disease-pet__btn-img[data-v-c5dcf46a]{cursor:pointer;height:auto;max-width:730px;transition:transform .2s ease;width:60cqw}.disease-pet__btn-img[data-v-c5dcf46a]:hover{transform:scale(1.05)}@media screen and (max-width:768px){.disease-pet__btn-img[data-v-c5dcf46a]{margin-top:-1cqw;width:70cqw}}.disease[data-v-3b67e75c]{width:100%}.disease__wrap[data-v-3b67e75c]{margin:0 auto;max-width:1080px}@media screen and (max-width:768px){.disease__wrap[data-v-3b67e75c]{max-width:100%}}.section-title[data-v-7bca04c3]{margin-bottom:30px;text-align:center}@media(max-width:460px){.section-title[data-v-7bca04c3]{margin-bottom:10px}}.section-title__bg[data-v-7bca04c3]{display:inline-block;max-width:100%;position:relative}.section-title__bg-img[data-v-7bca04c3]{display:block;height:auto;max-width:100%;width:623px}.section-title__text[data-v-7bca04c3]{color:#fff;font-size:45px;font-weight:900;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);white-space:nowrap}@media(max-width:768px){.section-title__text[data-v-7bca04c3]{font-size:35px}}@media(max-width:460px){.section-title__text[data-v-7bca04c3]{font-size:25px}}.prize[data-v-28b54480]{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:0 auto 140px;width:96%}@media(max-width:768px){.prize[data-v-28b54480]{margin-bottom:50px}}.prize__bg[data-v-28b54480]{height:auto;max-width:100%;width:971px}@media(max-width:768px){.prize__bg[data-v-28b54480]{content:var(--prize-bg-mobile,url(../imgs/prize_m.png))}}.prize_plus[data-v-638bcbf4]{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:0 auto 140px;width:96%}@media(max-width:768px){.prize_plus[data-v-638bcbf4]{margin-bottom:50px}}.prize_plus__text[data-v-638bcbf4]{color:#755d50;font-size:35px;font-weight:600;line-height:1.4;margin-bottom:30px;text-align:center}@media(max-width:460px){.prize_plus__text[data-v-638bcbf4]{font-size:25px;margin-bottom:10px}}@media(max-width:360px){.prize_plus__text[data-v-638bcbf4]{font-size:20px}}.prize_plus__text-br[data-v-638bcbf4]{display:none}@media(max-width:768px){.prize_plus__text-br[data-v-638bcbf4]{display:block}}.prize_plus__bg[data-v-638bcbf4]{height:auto;max-width:100%;width:971px}@media(max-width:768px){.prize_plus__bg[data-v-638bcbf4]{content:var(--prize-plus-bg-mobile,url(../imgs/prize_plus_m.png))}}.notice[data-v-a71c6a26]{margin:0 auto;max-width:100%;padding:0 20px 80px;position:relative}@media(max-width:540px){.notice[data-v-a71c6a26]{padding:0 20px 140px}}.notice__buttons[data-v-a71c6a26]{display:flex;gap:40px;justify-content:center}@media(max-width:768px){.notice__buttons[data-v-a71c6a26]{gap:20px}}.notice__btn[data-v-a71c6a26]{cursor:pointer;font-size:20px;max-width:200px;padding:8px 24px;position:relative;transition:all .3s ease}@media(max-width:640px){.notice__btn[data-v-a71c6a26]{padding:6px 18px}}@media(max-width:460px){.notice__btn[data-v-a71c6a26]{padding:6px 16px}}.notice__btn[data-v-a71c6a26]:before{display:none}.notice__btn--notice[data-v-a71c6a26]{background:#ffd344;color:#6f69f2}.notice__btn--notice[data-v-a71c6a26]:active{transform:translateY(-1px)}.notice__btn--privacy[data-v-a71c6a26]{background:#755d50;color:#ffd344}.notice__btn--privacy[data-v-a71c6a26]:active{transform:translateY(-1px)}.notice__overlay[data-v-a71c6a26]{align-items:center;animation:overlayFadeIn-a71c6a26 .3s ease-out;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background-color:#a8a8a833;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1000}.notice__overlay--closing[data-v-a71c6a26]{animation:overlayFadeOut-a71c6a26 .3s ease-out}.notice__popup[data-v-a71c6a26]{animation:modalBounceIn-a71c6a26 .3s ease-out;aspect-ratio:915/666;background-image:url(../imgs/notice_popup_bg.png);background-position:50%;background-repeat:no-repeat;background-size:100% 100%;border:none;border-radius:0;container-type:size;max-height:calc(90vh - 40px);max-width:calc(100vw - 40px);padding:0;position:relative;width:915px}.notice__popup--closing[data-v-a71c6a26]{animation:modalBounceOut-a71c6a26 .25s ease-in}@media(max-width:768px){.notice__popup[data-v-a71c6a26]{aspect-ratio:640/881;background-image:url(../imgs/notice_popup_bg_m.png);max-height:calc(90vh - 40px);max-width:calc(100vw - 40px);width:640px}}@media(max-width:320px){.notice__popup[data-v-a71c6a26]{aspect-ratio:320/440;height:440px;width:320px}}.notice__popup-inner[data-v-a71c6a26]{box-sizing:border-box;display:flex;flex-direction:column;height:100cqh;padding:80px 80px 80px 110px;position:relative;z-index:0}@media(max-width:768px){.notice__popup-inner[data-v-a71c6a26]{padding:40px 40px 60px}}@media(max-width:480px){.notice__popup-inner[data-v-a71c6a26]{padding:20px 25px 40px}}.notice__close-btn[data-v-a71c6a26]{align-items:center;background:transparent;border:none;cursor:pointer;display:flex;justify-content:center;left:0;padding:0;position:absolute;top:0;transition:all .2s ease;z-index:10}.notice__close-btn img[data-v-a71c6a26]{height:40px;width:40px}@media(max-width:768px){.notice__close-btn img[data-v-a71c6a26]{height:32px;width:32px}}@media(max-width:480px){.notice__close-btn img[data-v-a71c6a26]{height:21px;width:21px}}.notice__close-btn[data-v-a71c6a26]:hover{box-shadow:0 4px 12px #89bcef66;transform:scale(1.1)}.notice__header[data-v-a71c6a26]{flex-shrink:0}.notice__title[data-v-a71c6a26]{color:#755d50;font-size:clamp(30px,5cqw,45px);font-weight:700;margin-bottom:2cqh;text-align:center}.notice__content[data-v-a71c6a26]{box-sizing:border-box;color:#755d50;flex:1;font-size:20px;overflow-y:auto;padding-right:5cqw}@media(max-width:768px){.notice__content[data-v-a71c6a26]{font-size:18px}}.notice__content p[data-v-a71c6a26]{font-size:inherit;line-height:1.6;margin-bottom:1cqh}.notice__content[data-v-a71c6a26]::-webkit-scrollbar{width:12px}.notice__content[data-v-a71c6a26]::-webkit-scrollbar-track{background:transparent}.notice__content[data-v-a71c6a26]::-webkit-scrollbar-track:vertical{background:linear-gradient(90deg,transparent 3px,#542909 0,#542909 9px,transparent 0);margin:20px 0 80px}.notice__content[data-v-a71c6a26]::-webkit-scrollbar-thumb{background:#542909;background-clip:content-box;border-radius:6px}.notice__list[data-v-a71c6a26]{list-style:none;padding-left:0}.notice__item[data-v-a71c6a26]{color:#755d50;counter-increment:list-counter;font-size:inherit;line-height:1.6;padding:1cqh 0 1cqh 24px;position:relative}.notice__item[data-v-a71c6a26]:before{background-image:url(../imgs/li_icon.png);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:16px;left:0;position:absolute;top:16px;width:16px}@media(max-width:768px){.notice__item[data-v-a71c6a26]:before{top:14px}}.notice__item[data-v-a71c6a26]:first-child{padding-top:0}.notice__item[data-v-a71c6a26]:first-child:before{top:.4em}@media(max-width:480px){.notice__item[data-v-a71c6a26]:before{height:14px;width:14px}}.notice__item[data-v-a71c6a26] .activity-name{color:#6f69f2!important;font-weight:700}@keyframes overlayFadeIn-a71c6a26{0%{opacity:0}to{opacity:1}}@keyframes overlayFadeOut-a71c6a26{0%{opacity:1}to{opacity:0}}@keyframes modalBounceIn-a71c6a26{0%{opacity:0;transform:translateY(-50px) scale(.8)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes modalBounceOut-a71c6a26{0%{opacity:1;transform:translateY(0) scale(1)}to{opacity:0;transform:translateY(-20px) scale(.9)}}.act-area[data-v-cd85016e]{margin:0 auto;width:96%}@media(max-width:480px){.act-area[data-v-cd85016e]{background-color:#fff9;margin-bottom:60px;padding:20px 2% 40px}}.act-area .act-area__content[data-v-cd85016e]{margin:0 auto;max-width:820px}.act-area .act-area__title[data-v-cd85016e]{margin-bottom:45px;text-align:center}@media(max-width:1024px){.act-area .act-area__title[data-v-cd85016e]{margin-bottom:25px}}@media(max-width:768px){.act-area .act-area__title[data-v-cd85016e]{margin-bottom:35px}}.act-area .act-area__section[data-v-cd85016e]{margin-bottom:30px}@media(max-width:480px){.act-area .act-area__section[data-v-cd85016e]{margin-bottom:20px}}.act-area .act-area__li-icon[data-v-cd85016e]{flex-shrink:0;height:16px;margin-right:8px;margin-top:3px;vertical-align:middle;width:16px}@media(max-width:480px){.act-area .act-area__li-icon[data-v-cd85016e]{height:14px;margin-right:6px;width:14px}}.act-area .act-area__rules[data-v-cd85016e]{margin:0 auto;width:96%}.act-area .act-area__rules h3[data-v-cd85016e]{align-items:center;color:#755d50;display:flex;flex-wrap:wrap;font-size:20px;font-weight:700;line-height:1.4}@media(max-width:768px){.act-area .act-area__rules h3[data-v-cd85016e]{font-size:18px}}@media(max-width:480px){.act-area .act-area__rules h3[data-v-cd85016e]{display:block}}.act-area .act-area__rules p[data-v-cd85016e]{color:#755d50;font-size:20px;line-height:1.4;margin-bottom:8px;margin-left:24px}@media(max-width:768px){.act-area .act-area__rules p[data-v-cd85016e]{font-size:18px}}@media(max-width:480px){.act-area .act-area__rules p[data-v-cd85016e]{margin-left:28px}}.act-area .act-area__prize-section-br[data-v-cd85016e]{display:none}@media(max-width:480px){.act-area .act-area__prize-section-br[data-v-cd85016e]{display:block}}.act-area .act-area__info-list[data-v-cd85016e]{list-style:none;padding-left:0}.act-area .act-area__info-list-items[data-v-cd85016e]{align-items:flex-start;color:#755d50;display:flex;font-size:20px;line-height:1.4;margin-bottom:12px}@media(max-width:768px){.act-area .act-area__info-list-items[data-v-cd85016e]{font-size:18px}}.act-area .act-area__sub-item[data-v-cd85016e]{margin-left:60px!important}@media(max-width:480px){.act-area .act-area__sub-item[data-v-cd85016e]{margin-left:48px!important}}.act-area .act-area__highlight[data-v-cd85016e]{color:#6f69f2;font-weight:700}.act-area .act-area__highlight-red[data-v-cd85016e]{color:#cc1746}.act-area .act-area__highlight-brown[data-v-cd85016e]{color:#755d50;font-weight:700}.index-page[data-v-188731f8]{background-image:var(--body-bg-img,url(../imgs/body_bg.jpg));background-position:top;background-repeat:repeat;background-size:100% auto;min-height:90vh}@media screen and (max-width:768px){.index-page[data-v-188731f8]{background-image:var(--body-bg-img-mobile,url(../imgs/body_bg_m.jpg));background-position:bottom;background-repeat:repeat;background-size:100% auto;min-height:100vh}}.rescue-container[data-v-188731f8]{background:transparent;min-height:90vh;padding:20px 0 60px}@media screen and (max-width:460px){.rescue-container[data-v-188731f8]{padding:20px 0 30px}}.disease-container[data-v-188731f8]{scroll-margin-top:102px;scroll-snap-margin-top:102px}@media(max-width:1024px){.disease-container[data-v-188731f8]{scroll-margin-top:118px;scroll-snap-margin-top:118px}}@media(max-width:768px){.disease-container[data-v-188731f8]{scroll-margin-top:117px;scroll-snap-margin-top:117px}}#__nuxt[data-v-188731f8]{position:relative;z-index:1}
