@charset "UTF-8";/*!
Copyright (c) 2012 Google Inc. (opensource@google.com).
This Font Software is licensed under the SIL Open Font License, Version 1.1.
This license is copied below, and is also available with a FAQ at: https://scripts.sil.org/OFL
*//*!
YakuHanJP
OFL-1.1 AND MIT
-----------------
SIL Open Font License version 1.1
Copyright Qrac
This Font Software is licensed under the SIL Open Font License, Version 1.1.
This license is copied below, and is also available with a FAQ at:
http://scripts.sil.org/OFL
-----------------
MIT License
Copyright Qrac
Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
*/@keyframes floating-y{0%{transform:translate(-50%) translateY(-10%)}to{transform:translate(-50%) translateY(10%)}}.fade{opacity:1;transition:opacity .5s ease}.fade-hidden{opacity:0;pointer-events:none}body{position:relative;width:100%;background-color:#ccc;overflow:hidden;height:100vh}@supports (height: 100lvh){body{height:100lvh}}.content-container{background-color:transparent;z-index:0;position:fixed;inset:0;margin:auto;overflow-y:auto;overscroll-behavior-y:contain}.fixed .content-container{overflow-y:hidden}.page-wrap{width:100%}.page-wrap .bg-color [data-background=page-header]{height:var(--page-header-height);background-color:#fbb3da}.page-wrap .bg-color [data-background=character-section]{height:var(--character-section-height);background-color:#fbb3da}[data-page-status=result] .page-wrap .bg-color [data-background=character-section]{background-color:#e9f0f5}.page-wrap .bg-color [data-background=campaign-section]{height:var(--campaign-section-height);background-color:#e9f0f5}[data-page-status=result] .page-wrap .bg-color [data-background=campaign-section]{background-color:#f8dbeb}.page-wrap .bg-color [data-background=page-footer]{height:var(--page-footer-height);background-color:#bfd8f1}.page-wrap .bg-color [data-background=question-section]{height:var(--question-section-height);background-color:#f8dbeb}.page-wrap .bg-color [data-background=result-section]{height:var(--result-section-height);background-color:#fff}.page-wrap .contents-body .page-header{position:relative;z-index:10}.page-wrap .contents-body .character-section{position:relative;z-index:40}.page-wrap .contents-body .campaign-section{position:relative;z-index:30}.page-wrap .contents-body .page-footer{position:relative;z-index:20}.page-wrap .contents-body .page-header,.page-wrap .contents-body .character-section{background-color:#f785c3ad}[data-page-status=result] .page-wrap .contents-body .page-header,[data-page-status=result] .page-wrap .contents-body .character-section{background-color:transparent}.page-wrap .contents-body .question-section,[data-page-status=result] .page-wrap .contents-body .campaign-section{background-color:#f8dbeb40}.page-wrap .contents-body .page-footer{background-color:#bfd8f140}[data-page-status=question] .page-wrap .bg-color [data-background=result-section],[data-page-status=question] .page-wrap .bg-color [data-background=campaign-section],[data-page-status=question] .page-wrap .bg-color [data-background=character-section],[data-page-status=question] .page-wrap .bg-color [data-background=page-footer],[data-page-status=question] .page-wrap .contents-body [data-front=result-section],[data-page-status=question] .page-wrap .contents-body [data-front=campaign-section],[data-page-status=question] .page-wrap .contents-body [data-front=character-section],[data-page-status=question] .page-wrap .contents-body [data-front=page-footer],[data-page-status=result] .page-wrap .bg-color [data-background=question-section],[data-page-status=result] .page-wrap .contents-body [data-front=question-section]{display:none}.preloads,.invitation-card-list{display:none;width:0;height:0;overflow:hidden}.preloads img,.invitation-card-list img{display:none;width:0;height:0}.page-wrap .contents-wrap .contents-body .question-section{position:relative}.question-section .question-body{position:relative;font-size:30px}.question-section .question-body a{cursor:pointer}.question-section .question-body:after{content:"";display:block;background:url(../images/start_separator_line.oJtPI_bx.svg) no-repeat center/cover;position:absolute;left:50%;transform:translate(-50%)}.question-section .question-body>div{position:relative}.question-section .question-body>div>img{position:relative;z-index:0}.question-section .question-body>div a{cursor:pointer}.question-section .question-body .opening{position:absolute;top:0;left:0}.question-section .question-body .opening .btn-start{position:absolute;left:50%;transform:translate(-50%)}.question-section .question-body .question,.question-section .question-body .question .question-frame{position:relative}.question-section .question-body .question dt{position:absolute;top:0;left:0;width:100%;height:100%;font-size:0;z-index:1}.question-section .question-body .question dd{position:relative;z-index:2;height:100%}.question-section .question-body .question dd .question-text{font-size:0}.question-section .question-body .question dd .btn-list li{position:relative}.question-section .question-body .question dd .btn-list li:last-child{margin-bottom:0}.question-section .question-body .question dd .btn-list li a{display:block;font-size:0}.question-section .question-body .question dd .btn-q-back{font-size:0;position:absolute;left:50%;transform:translate(-50%)}.question-section .question-body .question dd .btn-q-back img{transition:opacity .5s ease}.question-section .question-body .question dd .btn-q-back:before{content:"";display:block;background:url(../images/question_q_separator_line.CKxojsr1.svg) no-repeat center/100% auto;pointer-events:none;position:absolute;left:50%;transform:translate(-50%)}.question-section .question-body[data-click-lock=locked] .opening a,.question-section .question-body[data-click-lock=locked] .question a{pointer-events:none}.fixed-sp-layout .site-footer{position:relative}.fixed-sp-layout .site-footer:before{position:absolute;content:"";display:block;background-size:100% auto;background-repeat:no-repeat}.fixed-sp-layout .site-footer:before{left:0;width:100%;background:url(../images/cast_topLine.2VHTKTPj.webp) no-repeat center/cover;pointer-events:none}.question-section .question-body .opening{opacity:0;transition:opacity .2s cubic-bezier(.25,.46,.45,.94);pointer-events:none}.question-section .question-body .question{opacity:0;pointer-events:none}.question-section .question-body[data-q-status=loading]{display:flex;justify-content:center;align-items:center}.question-section .question-body[data-q-status=loading]:before{content:"";display:block;border-radius:50%;background-color:#e34796;--_m: conic-gradient(#00000000 10%, #000000), linear-gradient(#000000 0 0) content-box;-webkit-mask:var(--_m);mask:var(--_m);-webkit-mask-composite:source-out;mask-composite:subtract;animation:l3 1s infinite linear}@keyframes l3{to{transform:rotate(1turn)}}.question-section .question-body[data-q-status=loading] .opening{position:absolute;top:0;left:0;opacity:0;transition:opacity .3s cubic-bezier(.55,.085,.68,.53);pointer-events:none}.question-section .question-body[data-q-status=loading] .question{position:absolute;top:0;left:0}.question-section .question-body[data-q-status="0"] .opening{position:relative;opacity:1;transition:opacity .3s cubic-bezier(.55,.085,.68,.53);pointer-events:auto}.question-section .question-body[data-q-status="0"] .question{position:absolute;top:0;left:0}.question-section .question-body[data-q-status="1"] .question{opacity:1;transition:opacity .3s cubic-bezier(.55,.085,.68,.53) .2s}.question-section .question-body[data-q-status="1"] .question .btn-q-back{display:none}.question-section .question-body[data-q-status="2"] .question,.question-section .question-body[data-q-status="3"] .question{opacity:1;transition:opacity .3s cubic-bezier(.55,.085,.68,.53) .1s}.question-section .question-body[data-q-status="2"] .question .btn-q-back,.question-section .question-body[data-q-status="3"] .question .btn-q-back{pointer-events:auto}.question-section .question-body.q-switch .question{opacity:0;transition:opacity .2s cubic-bezier(.55,.085,.68,.53);pointer-events:none}.question-section .question-body.q-refresh .question{display:none}.question-section .question-body[data-q-status="1"] .question .question-frame>dt{background:url(../images/question_q1_frame.BwBRpJeL.webp) no-repeat center/cover}.question-section .question-body[data-q-status="1"] .question .question-text{background:url(../images/question_q1_conts.D6kiJZC2.webp) no-repeat center/cover}.question-section .question-body[data-q-status="1"] .question .btn-list li.btn-answer.btn1 a{background:url(../images/question_q1_btn1.DriHXrNI.webp) no-repeat center/100% auto}.question-section .question-body[data-q-status="1"] .question .btn-list li.btn-answer.btn2 a{background:url(../images/question_q1_btn2.DuEVQVrj.webp) no-repeat center/100% auto}.question-section .question-body[data-q-status="2"][data-q-type=A][data-item-limit="2"] .question .question-frame>dt{background:url(../images/question_q2_frame.BrG7oGJI.webp) no-repeat center/cover}.question-section .question-body[data-q-status="2"][data-q-type=A][data-item-limit="3"] .question .question-frame>dt{background:url(../images/question_q2_frame_rare.qGegO9Cj.webp) no-repeat center/cover}.question-section .question-body[data-q-status="2"][data-q-type=B][data-item-limit="2"] .question .question-frame>dt{background:url(../images/question_q2_frame.BrG7oGJI.webp) no-repeat center/cover}.question-section .question-body[data-q-status="2"][data-q-type=B][data-item-limit="3"] .question .question-frame>dt{background:url(../images/question_q2_frame_rare.qGegO9Cj.webp) no-repeat center/cover}.question-section .question-body[data-q-status="2"][data-q-type=A] .question .question-text{background:url(../images/question_q2-a_conts.nE0MK2P4.webp) no-repeat center/cover}.question-section .question-body[data-q-status="2"][data-q-type=A] .question .btn-list li.btn-answer.btn1 a{background:url(../images/question_q2-a_btn1.DxaNDV5M.webp) no-repeat center/100% auto}.question-section .question-body[data-q-status="2"][data-q-type=A] .question .btn-list li.btn-answer.btn2 a{background:url(../images/question_q2-a_btn2.qTrWwCRH.webp) no-repeat center/100% auto}.question-section .question-body[data-q-status="2"][data-q-type=A][data-item-limit="3"] .question .btn-list li.btn-answer.btn3 a{background:url(../images/question_q2-a_btn3.AxoUlrXW.webp) no-repeat center/100% auto;-webkit-mask-image:url(../images/question_q2-a_btn3.AxoUlrXW.webp);mask-image:url(../images/question_q2-a_btn3.AxoUlrXW.webp);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center top;mask-position:center top;-webkit-mask-size:100% 100%;mask-size:100% 100%;position:relative}.question-section .question-body[data-q-status="2"][data-q-type=A][data-item-limit="3"] .question .btn-list li.btn-answer.btn3 a:after{content:"";position:absolute;top:0;width:10%;height:100%;background-color:#fffc;mix-blend-mode:overlay;transform:skew(-20deg);transform-origin:top left;filter:blur(10px);animation:btn_sparkling 3s cubic-bezier(.25,.25,.75,.75) .5s infinite}.question-section .question-body[data-q-status="2"][data-q-type=B] .question .question-text{background:url(../images/question_q2-b_conts.BsjrUdAk.webp) no-repeat center/cover}.question-section .question-body[data-q-status="2"][data-q-type=B] .question .btn-list li.btn-answer.btn1 a{background:url(../images/question_q2-b_btn1.BwK40cHO.webp) no-repeat center/100% auto}.question-section .question-body[data-q-status="2"][data-q-type=B] .question .btn-list li.btn-answer.btn2 a{background:url(../images/question_q2-b_btn2.pXr4f2qj.webp) no-repeat center/100% auto}.question-section .question-body[data-q-status="2"][data-q-type=B][data-item-limit="3"] .question .btn-list li.btn-answer.btn3 a{background:url(../images/question_q2-b_btn3.EqF3aZxl.webp) no-repeat center/100% auto;-webkit-mask-image:url(../images/question_q2-b_btn3.EqF3aZxl.webp);mask-image:url(../images/question_q2-b_btn3.EqF3aZxl.webp);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center top;mask-position:center top;-webkit-mask-size:100% 100%;mask-size:100% 100%;position:relative}.question-section .question-body[data-q-status="2"][data-q-type=B][data-item-limit="3"] .question .btn-list li.btn-answer.btn3 a:after{content:"";position:absolute;top:0;width:10%;height:100%;background-color:#fffc;mix-blend-mode:overlay;transform:skew(-20deg);transform-origin:top left;filter:blur(10px);animation:btn_sparkling 3s cubic-bezier(.25,.25,.75,.75) .5s infinite}.question-section .question-body[data-q-status="3"][data-q-type=AA][data-item-limit="4"] .question .question-frame>dt{background:url(../images/question_q3-a-a_frame.C-deLGQr.webp) no-repeat center/cover}.question-section .question-body[data-q-status="3"][data-q-type=AA][data-item-limit="5"] .question .question-frame>dt{background:url(../images/question_q3-a-a_frame_rare.BNlAL5m0.webp) no-repeat center/cover}.question-section .question-body[data-q-status="3"][data-q-type=AB][data-item-limit="3"] .question .question-frame>dt{background:url(../images/question_q3_frame.DLPs7pCB.webp) no-repeat center/cover}.question-section .question-body[data-q-status="3"][data-q-type=AB][data-item-limit="4"] .question .question-frame>dt{background:url(../images/question_q3-a-a_frame.C-deLGQr.webp) no-repeat center/cover}.question-section .question-body[data-q-status="3"][data-q-type=BA][data-item-limit="3"] .question .question-frame>dt{background:url(../images/question_q3_frame.DLPs7pCB.webp) no-repeat center/cover}.question-section .question-body[data-q-status="3"][data-q-type=BA][data-item-limit="4"] .question .question-frame>dt{background:url(../images/question_q3-a-a_frame.C-deLGQr.webp) no-repeat center/cover}.question-section .question-body[data-q-status="3"][data-q-type=BB][data-item-limit="3"] .question .question-frame>dt{background:url(../images/question_q3_frame.DLPs7pCB.webp) no-repeat center/cover}.question-section .question-body[data-q-status="3"][data-q-type=BB][data-item-limit="4"] .question .question-frame>dt{background:url(../images/question_q3-a-a_frame.C-deLGQr.webp) no-repeat center/cover}.question-section .question-body[data-q-status="3"][data-q-type=AA] .question .question-text{background:url(../images/question_q3-a-a_conts.D-_U5LFp.webp) no-repeat center/cover}.question-section .question-body[data-q-status="3"][data-q-type=AA] .question .btn-list li.btn-answer.btn1 a{background:url(../images/question_q3-a-a_btn1.BZBin6Kp.webp) no-repeat center/100% auto}.question-section .question-body[data-q-status="3"][data-q-type=AA] .question .btn-list li.btn-answer.btn2 a{background:url(../images/question_q3-a-a_btn2.CQE4P0Av.webp) no-repeat center/100% auto}.question-section .question-body[data-q-status="3"][data-q-type=AA] .question .btn-list li.btn-answer.btn3 a{background:url(../images/question_q3-a-a_btn3.DE9MsdQl.webp) no-repeat center/100% auto}.question-section .question-body[data-q-status="3"][data-q-type=AA] .question .btn-list li.btn-answer.btn4 a{background:url(../images/question_q3-a-a_btn4.CYpAUh7z.webp) no-repeat center/100% auto}.question-section .question-body[data-q-status="3"][data-q-type=AA][data-item-limit="5"] .question .btn-list li.btn-answer.btn5 a{background:url(../images/question_q3-a-a_btn5.M82ckDIt.webp) no-repeat center/100% auto;-webkit-mask-image:url(../images/question_q3-a-a_btn5.M82ckDIt.webp);mask-image:url(../images/question_q3-a-a_btn5.M82ckDIt.webp);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center top;mask-position:center top;-webkit-mask-size:100% 100%;mask-size:100% 100%;position:relative}.question-section .question-body[data-q-status="3"][data-q-type=AA][data-item-limit="5"] .question .btn-list li.btn-answer.btn5 a:after{content:"";position:absolute;top:0;width:10%;height:100%;background-color:#fffc;mix-blend-mode:overlay;transform:skew(-20deg);transform-origin:top left;filter:blur(10px);animation:btn_sparkling 3s cubic-bezier(.25,.25,.75,.75) .5s infinite}.question-section .question-body[data-q-status="3"][data-q-type=AB] .question .question-text{background:url(../images/question_q3-a-b_conts.Xxx75YxR.webp) no-repeat center/cover}.question-section .question-body[data-q-status="3"][data-q-type=AB] .question .btn-list li.btn-answer.btn1 a{background:url(../images/question_q3-a-b_btn1.ChIYqKzH.webp) no-repeat center/100% auto}.question-section .question-body[data-q-status="3"][data-q-type=AB] .question .btn-list li.btn-answer.btn2 a{background:url(../images/question_q3-a-b_btn2.Bk6wI4DI.webp) no-repeat center/100% auto}.question-section .question-body[data-q-status="3"][data-q-type=AB] .question .btn-list li.btn-answer.btn3 a{background:url(../images/question_q3-a-b_btn3.Da9YZVok.webp) no-repeat center/100% auto}.question-section .question-body[data-q-status="3"][data-q-type=AB][data-item-limit="4"] .question .btn-list li.btn-answer.btn4 a{background:url(../images/question_q3-a-b_btn4.BBVbVf9h.webp) no-repeat center/100% auto;-webkit-mask-image:url(../images/question_q3-a-b_btn4.BBVbVf9h.webp);mask-image:url(../images/question_q3-a-b_btn4.BBVbVf9h.webp);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center top;mask-position:center top;-webkit-mask-size:100% 100%;mask-size:100% 100%;position:relative}.question-section .question-body[data-q-status="3"][data-q-type=AB][data-item-limit="4"] .question .btn-list li.btn-answer.btn4 a:after{content:"";position:absolute;top:0;width:10%;height:100%;background-color:#fffc;mix-blend-mode:overlay;transform:skew(-20deg);transform-origin:top left;filter:blur(10px);animation:btn_sparkling 3s cubic-bezier(.25,.25,.75,.75) .5s infinite}.question-section .question-body[data-q-status="3"][data-q-type=BA] .question .question-text{background:url(../images/question_q3-b-a_conts.A31E4qQe.webp) no-repeat center/cover}.question-section .question-body[data-q-status="3"][data-q-type=BA] .question .btn-list li.btn-answer.btn1 a{background:url(../images/question_q3-b-a_btn1.CMT28C8z.webp) no-repeat center/100% auto}.question-section .question-body[data-q-status="3"][data-q-type=BA] .question .btn-list li.btn-answer.btn2 a{background:url(../images/question_q3-b-a_btn2.DS1f64os.webp) no-repeat center/100% auto}.question-section .question-body[data-q-status="3"][data-q-type=BA] .question .btn-list li.btn-answer.btn3 a{background:url(../images/question_q3-b-a_btn3.b6ihM06k.webp) no-repeat center/100% auto}.question-section .question-body[data-q-status="3"][data-q-type=BA][data-item-limit="4"] .question .btn-list li.btn-answer.btn4 a{background:url(../images/question_q3-b-a_btn4.CH_kaOYh.webp) no-repeat center/100% auto;-webkit-mask-image:url(../images/question_q3-b-a_btn4.CH_kaOYh.webp);mask-image:url(../images/question_q3-b-a_btn4.CH_kaOYh.webp);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center top;mask-position:center top;-webkit-mask-size:100% 100%;mask-size:100% 100%;position:relative}.question-section .question-body[data-q-status="3"][data-q-type=BA][data-item-limit="4"] .question .btn-list li.btn-answer.btn4 a:after{content:"";position:absolute;top:0;width:10%;height:100%;background-color:#fffc;mix-blend-mode:overlay;transform:skew(-20deg);transform-origin:top left;filter:blur(10px);animation:btn_sparkling 3s cubic-bezier(.25,.25,.75,.75) .5s infinite}.question-section .question-body[data-q-status="3"][data-q-type=BB] .question .question-text{background:url(../images/question_q3-b-b_conts.DfmxDtjW.webp) no-repeat center/cover}.question-section .question-body[data-q-status="3"][data-q-type=BB] .question .btn-list li.btn-answer.btn1 a{background:url(../images/question_q3-b-b_btn1.DbE10mQU.webp) no-repeat center/100% auto}.question-section .question-body[data-q-status="3"][data-q-type=BB] .question .btn-list li.btn-answer.btn2 a{background:url(../images/question_q3-b-b_btn2.CP4RPJQe.webp) no-repeat center/100% auto}.question-section .question-body[data-q-status="3"][data-q-type=BB] .question .btn-list li.btn-answer.btn3 a{background:url(../images/question_q3-b-b_btn3.CzV2NesK.webp) no-repeat center/100% auto}.question-section .question-body[data-q-status="3"][data-q-type=BB][data-item-limit="4"] .question .btn-list li.btn-answer.btn4 a{background:url(../images/question_q3-b-b_btn4.BNu5YOTq.webp) no-repeat center/100% auto;-webkit-mask-image:url(../images/question_q3-b-b_btn4.BNu5YOTq.webp);mask-image:url(../images/question_q3-b-b_btn4.BNu5YOTq.webp);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center top;mask-position:center top;-webkit-mask-size:100% 100%;mask-size:100% 100%;position:relative}.question-section .question-body[data-q-status="3"][data-q-type=BB][data-item-limit="4"] .question .btn-list li.btn-answer.btn4 a:after{content:"";position:absolute;top:0;width:10%;height:100%;background-color:#fffc;mix-blend-mode:overlay;transform:skew(-20deg);transform-origin:top left;filter:blur(10px);animation:btn_sparkling 3s cubic-bezier(.25,.25,.75,.75) .5s infinite}.question-section .question-body[data-item-limit="2"] .btn-answer.btn1,.question-section .question-body[data-item-limit="2"] .btn-answer.btn2,.question-section .question-body[data-item-limit="3"] .btn-answer.btn1,.question-section .question-body[data-item-limit="3"] .btn-answer.btn2,.question-section .question-body[data-item-limit="3"] .btn-answer.btn3,.question-section .question-body[data-item-limit="4"] .btn-answer.btn1,.question-section .question-body[data-item-limit="4"] .btn-answer.btn2,.question-section .question-body[data-item-limit="4"] .btn-answer.btn3,.question-section .question-body[data-item-limit="4"] .btn-answer.btn4,.question-section .question-body[data-item-limit="5"] .btn-answer.btn1,.question-section .question-body[data-item-limit="5"] .btn-answer.btn2,.question-section .question-body[data-item-limit="5"] .btn-answer.btn3,.question-section .question-body[data-item-limit="5"] .btn-answer.btn4,.question-section .question-body[data-item-limit="5"] .btn-answer.btn5{display:block;pointer-events:auto}@keyframes btn_sparkling{0%{transform:translate(0) skew(-20deg)}7.55%{transform:translate(0) skew(-20deg)}19.81%{transform:translate(var(--to-right)) skew(-20deg)}to{transform:translate(var(--to-right)) skew(-20deg)}}.page-wrap .contents-wrap .contents-body .result-section{background-color:#fff}.page-wrap .contents-wrap .contents-body .result-section .invitation-card{position:relative;background:url(../images/result_invitaion_bg.CoKGZyNn.webp) no-repeat center/cover;overflow:hidden}.page-wrap .contents-wrap .contents-body .result-section .invitation-card .card-floater{width:100%;height:100%;position:relative}.page-wrap .contents-wrap .contents-body .result-section .invitation-card .card{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:100%;height:100%;font-size:0}.page-wrap .contents-wrap .contents-body .result-section .invitation-card .card-back,.page-wrap .contents-wrap .contents-body .result-section .invitation-card .card-front{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden}.page-wrap .contents-wrap .contents-body .result-section .invitation-card .card-front .result-announce{position:absolute;top:0;left:0;opacity:0}.page-wrap .contents-wrap .contents-body .result-section .invitation-card .card-message{position:absolute;left:50%;transform:translate(-50%);pointer-events:none;-webkit-mask-image:url(../images/mask.DyCTBYGZ.png);mask-image:url(../images/mask.DyCTBYGZ.png);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:0% 0%;mask-size:0% 0%;-webkit-mask-position:0% 0%;mask-position:0% 0%;z-index:2}.page-wrap .contents-wrap .contents-body .result-section .invitation-card .card-character{position:absolute;left:50%;transform:translate(-50%);bottom:0;pointer-events:none}.page-wrap .contents-wrap .contents-body .result-section .invitation-card .card-image{opacity:0;position:absolute;top:0;left:0;height:100%;width:100%;z-index:100}.page-wrap .contents-wrap .contents-body .result-section .invitation-card .lead-text{position:absolute;left:50%;transform:translate(-50%);bottom:20%;font-size:0;-webkit-mask-image:url(../images/result_invitation_bksideTxt.CIygbqZ-.svg);mask-image:url(../images/result_invitation_bksideTxt.CIygbqZ-.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-position:top center;mask-position:top center}.page-wrap .contents-wrap .contents-body .result-section .section-middle{width:100%;background:url(../images/result_invitaion_bg.CoKGZyNn.webp) no-repeat center/cover}.page-wrap .contents-wrap .contents-body .result-section .section-middle .section-inner{text-align:center}.page-wrap .contents-wrap .contents-body .result-section .section-middle .section-inner p{color:#535369;line-height:1.5}.page-wrap .contents-wrap .contents-body .result-section .section-middle .section-inner .link-list li:nth-child(1) a img:nth-child(1)+img,.page-wrap .contents-wrap .contents-body .result-section .section-middle .section-inner .link-list li:nth-child(1) a picture:nth-child(1)+img,.page-wrap .contents-wrap .contents-body .result-section .section-middle .section-inner .link-list li:nth-child(2) a img:nth-child(1)+img,.page-wrap .contents-wrap .contents-body .result-section .section-middle .section-inner .link-list li:nth-child(2) a picture:nth-child(1)+img{display:none}.page-wrap .contents-wrap .contents-body .result-section .section-middle .section-inner .link-list li:nth-child(3){position:relative}.page-wrap .contents-wrap .contents-body .result-section .section-middle .section-inner .link-list li:nth-child(3) a{color:#e85ba7;text-decoration:underline;display:inline}.page-wrap .contents-wrap .contents-body .result-section .section-middle .section-inner .link-list li:nth-child(3):after{content:"";display:block;position:absolute;left:50%;transform:translate(-50%);-webkit-mask-image:url(../images/start_separator_line.oJtPI_bx.svg);mask-image:url(../images/start_separator_line.oJtPI_bx.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-position:top center;mask-position:top center;background-color:#eaba66}.page-wrap .contents-wrap .contents-body .result-section #result_animation{display:none;position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fff}.page-wrap .contents-wrap .contents-body .result-section #result_animation p{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.page-wrap .contents-wrap .contents-body .result-section .card-floater{transition:transform .1s ease-in-out}.page-wrap .contents-wrap .contents-body .result-section .invitation-card .card{opacity:0}.page-wrap .contents-wrap .contents-body .result-section .invitation-card .card-character{opacity:0;transform:translate(-50%) translateY(80px) translateZ(0) scale(1.1)}[data-result-animation-status=played] .page-wrap .contents-wrap .contents-body .result-section .invitation-card .card{animation-duration:3s;animation-delay:.3s;animation-name:card-scale;animation-fill-mode:forwards}[data-result-animation-status=played] .page-wrap .contents-wrap .contents-body .result-section .invitation-card .card-back{animation-duration:3s;animation-delay:.3s;animation-name:card-rotate-back;animation-fill-mode:forwards}[data-result-animation-status=played] .page-wrap .contents-wrap .contents-body .result-section .invitation-card .card-front{animation-duration:3s;animation-delay:.3s;animation-name:card-rotate-front;animation-fill-mode:forwards}[data-result-animation-status=played] .page-wrap .contents-wrap .contents-body .result-section .invitation-card .card-front .result-announce{animation-delay:2.6s;animation-duration:1.4s;animation-name:announce;animation-fill-mode:forwards}[data-result-animation-status=played] .page-wrap .contents-wrap .contents-body .result-section .invitation-card .card-character{animation-delay:2.9s;animation-duration:1s;animation-name:card-character-fade-in;animation-fill-mode:forwards}[data-result-animation-status=played] .page-wrap .contents-wrap .contents-body .result-section .invitation-card .card-message{animation-delay:3.5s;animation-duration:4.4s;animation-name:card-message;animation-fill-mode:forwards}[data-result-animation-status=played] .page-wrap .contents-wrap .contents-body .result-section .invitation-card .lead-text{animation-duration:2.2s;animation-name:card-lead-text;animation-fill-mode:forwards}[data-result-animation-timing=loading] .page-wrap .contents-wrap .contents-body .result-section .card-floater{transform:translateY(-3%);animation:card-float 1s ease-in-out infinite alternate-reverse}@keyframes card-scale{0%{transform:translate(-50%,-50%) rotate(-15deg) scale(.26) translateZ(0);opacity:0}20%{transform:translate(-50%,-50%) rotate(-15deg) scale(.26) translateZ(0);opacity:1}35%{transform:translate(-50%,-50%) rotate(-15deg) scale(.26) translateZ(0);opacity:1}50%{transform:translate(-50%,-50%) rotate(-15deg) scale(.26) translateZ(0);opacity:1}70%{transform:translate(-50%,-50%) rotate(0) scale(.26) translateZ(0);opacity:1}to{transform:translate(-50%,-50%) rotate(0) scale(1) translateZ(0);opacity:1}}@keyframes card-rotate-back{0%{transform:rotateY(0) translateZ(0)}30%{transform:rotateY(0) translateZ(0)}50%{transform:rotateY(0) translateZ(0)}to{transform:rotateY(-180deg) translateZ(0)}}@keyframes card-rotate-front{0%{transform:rotateY(-180deg) translateZ(0)}30%{transform:rotateY(-180deg) translateZ(0)}50%{transform:rotateY(-180deg) translateZ(0)}to{transform:rotateY(0) translateZ(0)}}@keyframes card-character-fade-in{0%{opacity:0;transform:translate(-50%) scale(1.1) translateZ(0)}to{opacity:1;transform:translate(-50%) scale(1) translateZ(0)}}@keyframes card-lead-text{0%{opacity:0}20%{opacity:1}80%{opacity:1}to{opacity:0}}@keyframes card-message{0%{-webkit-mask-size:0% 0%;mask-size:0% 0%;-webkit-mask-position:0% 0%;mask-position:0% 0%}to{-webkit-mask-size:1000% 1000%;mask-size:1000% 1000%;-webkit-mask-position:0% 0%;mask-position:0% 0%}}@keyframes card-float{0%{transform:translateY(-3%) translateZ(0)}to{transform:translateY(3%) translateZ(0)}}@keyframes announce{0%{opacity:0}to{opacity:1}}[data-result-status="1"] .card-back{background:url(../images/result_invitation1_bkside.DQibH16A.webp) no-repeat center/cover}[data-result-status="1"] .card-front{background:url(../images/result_invitation1_bg.3SVn6Chf.webp) no-repeat center/cover}[data-result-status="1"] .result-announce{background:url(../images/result_invitation1_announce.DYxuPzwE.png) no-repeat center/100% auto}[data-result-status="1"] .card-message{background:url(../images/result_invitation1_txt.C4NFbYdv.png) no-repeat center/100% auto}[data-result-status="1"] .card-character{background:url(../images/result_invitation1_chara.C2jV_7_7.webp) no-repeat center/cover}[data-result-status="1"] .lead-text{background-color:#eb6d58}[data-result-status="2"] .card-back{background:url(../images/result_invitation2_bkside.D_GRCjs9.webp) no-repeat center/cover}[data-result-status="2"] .card-front{background:url(../images/result_invitation2_bg.Bef6UcqX.webp) no-repeat center/cover}[data-result-status="2"] .result-announce{background:url(../images/result_invitation2_announce.BNEnHjcz.png) no-repeat center/100% auto}[data-result-status="2"] .card-message{background:url(../images/result_invitation2_txt._XXK_CRf.png) no-repeat center/100% auto}[data-result-status="2"] .card-character{background:url(../images/result_invitation2_chara.CE7yvqhI.webp) no-repeat center/cover}[data-result-status="2"] .lead-text{background-color:#4ca690}[data-result-status="3"] .card-back{background:url(../images/result_invitation3_bkside.BxTQ-er1.webp) no-repeat center/cover}[data-result-status="3"] .card-front{background:url(../images/result_invitation3_bg.CaaQy3nV.webp) no-repeat center/cover}[data-result-status="3"] .result-announce{background:url(../images/result_invitation3_announce.C-PoAAdU.png) no-repeat center/100% auto}[data-result-status="3"] .card-message{background:url(../images/result_invitation3_txt.BKR8QSC_.png) no-repeat center/100% auto}[data-result-status="3"] .card-character{background:url(../images/result_invitation3_chara.CUhhY-O3.webp) no-repeat center/cover}[data-result-status="3"] .lead-text{background-color:#7e57c6}[data-result-status="4"] .card-back{background:url(../images/result_invitation4_bkside.D-NSG4br.webp) no-repeat center/cover}[data-result-status="4"] .card-front{background:url(../images/result_invitation4_bg.CtdcB4re.webp) no-repeat center/cover}[data-result-status="4"] .result-announce{background:url(../images/result_invitation4_announce.DbAm5Mgh.png) no-repeat center/100% auto}[data-result-status="4"] .card-message{background:url(../images/result_invitation4_txt.Bp9ZpXQn.png) no-repeat center/100% auto}[data-result-status="4"] .card-character{background:url(../images/result_invitation4_chara.-JyxOdqo.webp) no-repeat center/cover}[data-result-status="4"] .lead-text{background-color:#33bad6}[data-result-status="5"] .card-back{background:url(../images/result_invitation5_bkside.CBzVEQXU.webp) no-repeat center/cover}[data-result-status="5"] .card-front{background:url(../images/result_invitation5_bg.DsPpjAwA.webp) no-repeat center/cover}[data-result-status="5"] .result-announce{background:url(../images/result_invitation5_announce.9wfrVyll.png) no-repeat center/100% auto}[data-result-status="5"] .card-message{background:url(../images/result_invitation5_txt.BuhYIWpc.png) no-repeat center/100% auto}[data-result-status="5"] .card-character{background:url(../images/result_invitation5_chara.Ojyd5Jyw.webp) no-repeat center/cover}[data-result-status="5"] .lead-text{background-color:#e74739}[data-result-status="6"] .card-back{background:url(../images/result_invitation6_bkside.Cp94hQJz.webp) no-repeat center/cover}[data-result-status="6"] .card-front{background:url(../images/result_invitation6_bg.ui7PhJpj.webp) no-repeat center/cover}[data-result-status="6"] .result-announce{background:url(../images/result_invitation6_announce.CmCtTG3-.png) no-repeat center/100% auto}[data-result-status="6"] .card-message{background:url(../images/result_invitation6_txt.DWloR9jq.png) no-repeat center/100% auto}[data-result-status="6"] .card-character{background:url(../images/result_invitation6_chara.CvDrsG0V.webp) no-repeat center/cover}[data-result-status="6"] .lead-text{background-color:#0e9bac}[data-result-status="7"] .card-back{background:url(../images/result_invitation7_bkside.upF_NDyh.webp) no-repeat center/cover}[data-result-status="7"] .card-front{background:url(../images/result_invitation7_bg.TzdnRSnZ.webp) no-repeat center/cover}[data-result-status="7"] .result-announce{background:url(../images/result_invitation7_announce.DLYjpGMn.png) no-repeat center/100% auto}[data-result-status="7"] .card-message{background:url(../images/result_invitation7_txt.wo7swH7M.png) no-repeat center/100% auto}[data-result-status="7"] .card-character{background:url(../images/result_invitation7_chara.Ch4DUh24.webp) no-repeat center/cover}[data-result-status="7"] .lead-text{background-color:#e6437b}[data-result-status="8"] .card-back{background:url(../images/result_invitation8_bkside.Dx7C8qio.webp) no-repeat center/cover}[data-result-status="8"] .card-front{background:url(../images/result_invitation8_bg.CbC2yBuF.webp) no-repeat center/cover}[data-result-status="8"] .result-announce{background:url(../images/result_invitation8_announce.DoQleFdy.png) no-repeat center/100% auto}[data-result-status="8"] .card-message{background:url(../images/result_invitation8_txt.Boh0U-dz.png) no-repeat center/100% auto}[data-result-status="8"] .card-character{background:url(../images/result_invitation8_chara.CPVgxsd1.webp) no-repeat center/cover}[data-result-status="8"] .lead-text{background-color:#33647f}[data-result-status="9"] .card-back{background:url(../images/result_invitation9_bkside.L92D3QIp.webp) no-repeat center/cover}[data-result-status="9"] .card-front{background:url(../images/result_invitation9_bg.E_LOg0x3.webp) no-repeat center/cover}[data-result-status="9"] .result-announce{background:url(../images/result_invitation9_announce.DbyvvuDj.png) no-repeat center/100% auto}[data-result-status="9"] .card-message{background:url(../images/result_invitation9_txt.DuwX1boJ.png) no-repeat center/100% auto}[data-result-status="9"] .card-character{background:url(../images/result_invitation9_chara.DaLPusJg.webp) no-repeat center/cover}[data-result-status="9"] .lead-text{background-color:#923a80}[data-result-status="10"] .card-back{background:url(../images/result_invitation10_bkside.DRwfjrW6.webp) no-repeat center/cover}[data-result-status="10"] .card-front{background:url(../images/result_invitation10_bg.C8cBUzk9.webp) no-repeat center/cover}[data-result-status="10"] .result-announce{background:url(../images/result_invitation10_announce.DP-bCdme.png) no-repeat center/100% auto}[data-result-status="10"] .card-message{background:url(../images/result_invitation10_txt.BvuMnH_t.png) no-repeat center/100% auto}[data-result-status="10"] .card-character{background:url(../images/result_invitation10_chara.CiGqikcm.webp) no-repeat center/cover}[data-result-status="10"] .lead-text{background-color:#7adfa9}[data-result-status="11"] .card-back{background:url(../images/result_invitation11_bkside.D2Y9cQ5N.webp) no-repeat center/cover}[data-result-status="11"] .card-front{background:url(../images/result_invitation11_bg.C2jzpRVR.webp) no-repeat center/cover}[data-result-status="11"] .result-announce{background:url(../images/result_invitation11_announce.hEuQR6S9.png) no-repeat center/100% auto}[data-result-status="11"] .card-message{background:url(../images/result_invitation11_txt.CveNRpfB.png) no-repeat center/100% auto}[data-result-status="11"] .card-character{background:url(../images/result_invitation11_chara.Cq1SDCnd.webp) no-repeat center/cover}[data-result-status="11"] .lead-text{background-color:#eba65e}[data-result-status="12"] .card-back{background:url(../images/result_invitation12_bkside.BRcdEerD.webp) no-repeat center/cover}[data-result-status="12"] .card-front{background:url(../images/result_invitation12_bg.DBs1IALF.webp) no-repeat center/cover}[data-result-status="12"] .result-announce{background:url(../images/result_invitation12_announce.CtRnYZQ8.png) no-repeat center/100% auto}[data-result-status="12"] .card-message{background:url(../images/result_invitation12_txt.ro2pqOSF.png) no-repeat center/100% auto}[data-result-status="12"] .card-character{background:url(../images/result_invitation12_chara.BVzdblwr.webp) no-repeat center/cover}[data-result-status="12"] .lead-text{background-color:#96abee}[data-result-status="13"] .card-back{background:url(../images/result_invitation13_bkside.B54AS26V.webp) no-repeat center/cover}[data-result-status="13"] .card-front{background:url(../images/result_invitation13_bg.DLq-nBSQ.webp) no-repeat center/cover}[data-result-status="13"] .result-announce{background:url(../images/result_invitation13_announce.BpEkd_W8.png) no-repeat center/100% auto}[data-result-status="13"] .card-message{background:url(../images/result_invitation13_txt.DZ3nh_Uh.png) no-repeat center/100% auto}[data-result-status="13"] .card-character{background:url(../images/result_invitation13_chara.3XS_jX7I.webp) no-repeat center/cover}[data-result-status="13"] .lead-text{background-color:#e280d2}[data-result-status="14"] .card-back{background:url(../images/result_invitation14_bkside.Cg8E9sp8.webp) no-repeat center/cover}[data-result-status="14"] .card-front{background:url(../images/result_invitation14_bg.CFZGUWbu.webp) no-repeat center/cover}[data-result-status="14"] .result-announce{background:url(../images/result_invitation14_announce.B5qYNUkM.png) no-repeat center/100% auto}[data-result-status="14"] .card-message{background:url(../images/result_invitation14_txt.CuHegDIS.png) no-repeat center/100% auto}[data-result-status="14"] .card-character{background:url(../images/result_invitation14_chara.BI_HerQq.webp) no-repeat center/cover}[data-result-status="14"] .lead-text{background-color:#e2778b}.page-wrap .contents-wrap .contents-body .character-section{position:relative}.page-wrap .contents-wrap .contents-body .character-section:before{position:absolute;content:"";display:block;left:0;width:100%;background:url(../images/cast_topLine.2VHTKTPj.webp) no-repeat center/cover}[data-page-status=top] .page-wrap .contents-wrap .contents-body .character-section:before{display:none}.page-wrap .contents-wrap .contents-body .character-section .section-inner{width:100%}.page-wrap .contents-wrap .contents-body .character-section h2{margin:0 auto}.page-wrap .contents-wrap .contents-body .character-section .character-list{display:flex;flex-wrap:wrap;justify-content:space-between}[data-page-status=top] .page-wrap .contents-wrap .contents-body .character-section h2>img+img,[data-page-status=top] .page-wrap .contents-wrap .contents-body .character-section .lead-text>img+img,[data-page-status=top] .page-wrap .contents-wrap .contents-body .character-section .character-list li>img+img{display:none}[data-page-status=result] .page-wrap .contents-wrap .contents-body .character-section h2>img,[data-page-status=result] .page-wrap .contents-wrap .contents-body .character-section .lead-text>img,[data-page-status=result] .page-wrap .contents-wrap .contents-body .character-section .character-list li>img{display:none}[data-page-status=result] .page-wrap .contents-wrap .contents-body .character-section h2>img+img,[data-page-status=result] .page-wrap .contents-wrap .contents-body .character-section .lead-text>img+img,[data-page-status=result] .page-wrap .contents-wrap .contents-body .character-section .character-list li>img+img{display:unset}.page-wrap .contents-wrap .contents-body .campaign-section{position:relative}.page-wrap .contents-wrap .contents-body .campaign-section:before{position:absolute;content:"";display:block;left:0;width:100%;background:url(../images/cast_topLine.2VHTKTPj.webp) no-repeat center/cover}.page-wrap .contents-wrap .contents-body .campaign-section .section-inner,.page-wrap .contents-wrap .contents-body .campaign-section .section-middle{width:100%}.page-wrap .contents-wrap .contents-body .campaign-section h2{margin:0 auto}.page-wrap .contents-wrap .contents-body .campaign-section .lead-text img+img{display:none}[data-cp-status=close] .page-wrap .contents-wrap .contents-body .campaign-section .lead-text{position:relative}[data-cp-status=close] .page-wrap .contents-wrap .contents-body .campaign-section .lead-text img+img{display:inline;position:absolute;left:50%;transform:translate(-50%)}.page-wrap .contents-wrap .contents-body .campaign-section h3,.page-wrap .contents-wrap .contents-body .campaign-section .application-method li{margin:0 auto}.page-wrap .contents-wrap .contents-body .campaign-section .application-method li:nth-child(1) img+img{display:none}[data-cp-status=close] .page-wrap .contents-wrap .contents-body .campaign-section .application-method li:nth-child(1){position:relative}[data-cp-status=close] .page-wrap .contents-wrap .contents-body .campaign-section .application-method li:nth-child(1) img+img{display:inline;position:absolute;left:50%;transform:translate(-50%)}.page-wrap .contents-wrap .contents-body .campaign-section .application-method li:nth-child(2){position:relative}.page-wrap .contents-wrap .contents-body .campaign-section .application-method li:nth-child(2) a{position:absolute;left:50%;transform:translate(-50%)}.page-wrap .contents-wrap .contents-body .campaign-section .campaign-terms{width:-webkit-fit-content;width:fit-content}.page-wrap .contents-wrap .contents-body .campaign-section .campaign-terms .inner{background:url(../images/campaign_terms_bg.xJ99_PZa.webp) no-repeat center/cover}.page-wrap .contents-wrap .contents-body .campaign-section .campaign-terms .scroll-wrapper{height:100%;overflow-y:auto}.page-wrap .contents-wrap .contents-body .campaign-section .campaign-terms .scroll-wrapper::-webkit-scrollbar-track{background-color:#e9f0f5}.page-wrap .contents-wrap .contents-body .campaign-section .campaign-terms .scroll-wrapper::-webkit-scrollbar-thumb{background-color:#d6a95a}.page-wrap .contents-wrap .contents-body .campaign-section .campaign-terms h4{color:#d6a95a;font-weight:500;text-align:center}.page-wrap .contents-wrap .contents-body .campaign-section .campaign-terms__txt{color:#40454b;font-weight:400;line-height:1.5;word-break:break-all;font-feature-settings:"palt"}.page-wrap .contents-wrap .contents-body .campaign-section .campaign-terms__txt p{margin:0 0 1em}.page-wrap .contents-wrap .contents-body .campaign-section .campaign-terms__txt a{display:inline}.page-wrap .contents-wrap .contents-body .campaign-section .campaign-terms__txt dl>div{margin-bottom:1em}.page-wrap .contents-wrap .contents-body .campaign-section .campaign-terms__txt dl>div dt{font-weight:700}.page-wrap .contents-wrap .contents-body .campaign-section .campaign-terms.service{display:none}[data-page-status=result] .page-wrap .contents-wrap .contents-body .campaign-section .campaign-terms.service{display:block}[data-page-status=result] .page-wrap .contents-wrap .contents-body .campaign-section .campaign-terms.service dt{margin-bottom:.8em}.page-wrap .contents-wrap .contents-body .page-footer{position:relative}.page-wrap .contents-wrap .contents-body .page-footer .section-middle,.page-wrap .contents-wrap .contents-body .page-footer .section-inner{width:100%}.page-wrap .contents-wrap .contents-body .page-footer .section-inner a{overflow:hidden;margin:0 auto;box-shadow:var(--distance) var(--distance) var(--size) var(--blur) #3170c333}.page-wrap .contents-wrap .contents-body .page-footer:after{content:"";display:block}.page-wrap .contents-wrap .contents-body .page-footer:after{content:"";display:block;width:100%;background:url(../images/link_fes2025_bg_race.BG6d7-Sc.webp) no-repeat center/100% auto;position:absolute;left:0}@media (min-width: 768px){body:before,body:after{content:"";display:block;position:fixed;inset:0}body:before{background:url(../images/bg_base.Dte90eXk.webp) no-repeat center/cover}body:after{background-image:linear-gradient(180deg,#edf7fe,#ffd0ed);-webkit-mask-image:url(../images/bg_pattern_diamond._uaBSYUV.svg);mask-image:url(../images/bg_pattern_diamond._uaBSYUV.svg);-webkit-mask-size:92px auto;mask-size:92px auto;-webkit-mask-repeat:repeat;mask-repeat:repeat;z-index:0}.container{position:absolute;inset:0;overflow-y:auto;z-index:1;scrollbar-width:none}.container::-webkit-scrollbar{display:none}.fixed .container{overflow-y:hidden}.content-container{width:612px}.content-container::-webkit-scrollbar-track{background-color:#fff}.content-container::-webkit-scrollbar-thumb{background-color:#fa91c3}.page-wrap{--page-header-height: 964.8px;--character-section-height: 796.8px;--campaign-section-height: 2168px;--page-footer-height: 468.8px;--question-section-height: 1020.8px;--result-section-height: 1270.4px }.page-wrap .contents-wrap .contents-body .section-middle{width:568px}.page-wrap .contents-wrap .contents-body .section-inner{width:536px}.page-wrap .contents-wrap .contents-body .question-section .section-inner{padding:109.6px 0 63.2px}.page-wrap .contents-wrap .contents-body .question-section .section-inner h1{margin:0 -27.2px}.page-wrap .contents-wrap .contents-body .question-section .section-inner h1{width:591.2px;height:213.6px}.page-wrap .contents-wrap .contents-body .question-section .section-inner .lead-text{margin:-3.2px auto 47.2px}.page-wrap .contents-wrap .contents-body .question-section .section-inner .lead-text{width:463.2px;height:74.4px}.page-wrap .contents-wrap .contents-body .question-section .section-inner .btn-back{margin:84px auto 0}.page-wrap .contents-wrap .contents-body .question-section .section-inner .btn-back{width:323.2px;height:48px}.question-section .question-body:after{width:266.4px;height:16px;bottom:-51.2px}.question-section .question-body>div{width:536px;margin:0 auto}.question-section .question-body .opening .btn-start{width:259.2px;height:63.2px}.question-section .question-body .opening .btn-start{top:268.8px}.question-section .question-body .question dd{padding:94.4px 0 0}.question-section .question-body .question dd .question-text{width:536px;height:32.8px}.question-section .question-body .question dd .question-text{margin:0 auto 29.6px}.question-section .question-body .question dd .btn-list{width:356.8px;margin:0 auto}.question-section .question-body .question dd .btn-list li{margin-bottom:16px}.question-section .question-body .question dd .btn-list li a{width:356.8px;height:76.8px}.question-section .question-body .question dd .btn-q-back{width:75.2px;height:19.2px;bottom:74.4px}.question-section .question-body .question dd .btn-q-back:before{width:81.6px;height:17.6px;top:-40px}.question-section .question-body[data-q-status="1"] .question dd .btn-list{bottom:86.4px}.fixed-sp-layout .site-footer{padding-top:84px}.fixed-sp-layout .site-footer:before{top:-.8px;height:135.2px}.question-section .question-body[data-q-status=loading]{width:535.2px;height:436.8px}.question-section .question-body[data-q-status=loading]:before{width:40px;height:40px;padding:6.4px}.question-section .question-body[data-q-status="1"] .question dd .btn-list li{margin-bottom:32px}.question-section .question-body[data-q-status="1"] .question .question-frame{width:536px;height:460.8px}.question-section .question-body[data-q-status="2"][data-q-type=A][data-item-limit="2"] .question .question-frame{width:536px;height:484px}.question-section .question-body[data-q-status="2"][data-q-type=A][data-item-limit="3"] .question .question-frame{width:536px;height:577.6px}.question-section .question-body[data-q-status="2"][data-q-type=B][data-item-limit="2"] .question .question-frame{width:536px;height:484px}.question-section .question-body[data-q-status="2"][data-q-type=B][data-item-limit="3"] .question .question-frame{width:536px;height:577.6px}.question-section .question-body[data-q-status="2"][data-q-type=A][data-item-limit="3"] .question .btn-list li.btn-answer.btn3 a:after{left:-32px;--to-right: 420.8px }.question-section .question-body[data-q-status="2"][data-q-type=B][data-item-limit="3"] .question .btn-list li.btn-answer.btn3 a:after{left:-32px;--to-right: 420.8px }.question-section .question-body[data-q-status="3"][data-q-type=AA][data-item-limit="4"] .question .question-frame{width:536px;height:670.4px}.question-section .question-body[data-q-status="3"][data-q-type=AA][data-item-limit="5"] .question .question-frame{width:536px;height:763.2px}.question-section .question-body[data-q-status="3"][data-q-type=AB][data-item-limit="3"] .question .question-frame{width:536px;height:577.6px}.question-section .question-body[data-q-status="3"][data-q-type=AB][data-item-limit="4"] .question .question-frame{width:536px;height:670.4px}.question-section .question-body[data-q-status="3"][data-q-type=BA][data-item-limit="3"] .question .question-frame{width:536px;height:577.6px}.question-section .question-body[data-q-status="3"][data-q-type=BA][data-item-limit="4"] .question .question-frame{width:536px;height:670.4px}.question-section .question-body[data-q-status="3"][data-q-type=BB][data-item-limit="3"] .question .question-frame{width:536px;height:577.6px}.question-section .question-body[data-q-status="3"][data-q-type=BB][data-item-limit="4"] .question .question-frame{width:536px;height:670.4px}.question-section .question-body[data-q-status="3"][data-q-type=AA][data-item-limit="5"] .question .btn-list li.btn-answer.btn5 a:after{left:-32px;--to-right: 420.8px }.question-section .question-body[data-q-status="3"][data-q-type=AB][data-item-limit="4"] .question .btn-list li.btn-answer.btn4 a:after{left:-32px;--to-right: 420.8px }.question-section .question-body[data-q-status="3"][data-q-type=BA][data-item-limit="4"] .question .btn-list li.btn-answer.btn4 a:after{left:-32px;--to-right: 420.8px }.question-section .question-body[data-q-status="3"][data-q-type=BB][data-item-limit="4"] .question .btn-list li.btn-answer.btn4 a:after{left:-32px;--to-right: 420.8px }.page-wrap .contents-wrap .contents-body .result-section .invitation-card{height:844px}.page-wrap .contents-wrap .contents-body .result-section .invitation-card .card-front .result-announce{width:600px;height:54.4px}.page-wrap .contents-wrap .contents-body .result-section .invitation-card .card-message{width:600px;height:203.2px}.page-wrap .contents-wrap .contents-body .result-section .invitation-card .card-message{top:256px}.page-wrap .contents-wrap .contents-body .result-section .invitation-card .card-character{width:600px;height:472px}.page-wrap .contents-wrap .contents-body .result-section .invitation-card .lead-text{width:432.8px;height:29.6px}.page-wrap .contents-wrap .contents-body .result-section .section-middle{min-height:425.6px}.page-wrap .contents-wrap .contents-body .result-section .section-middle .section-inner{padding:31.2px 0 68.8px;font-size:16px}.page-wrap .contents-wrap .contents-body .result-section .section-middle .section-inner .link-list{width:471.2px;margin:32px auto 0}.page-wrap .contents-wrap .contents-body .result-section .section-middle .section-inner .link-list li:nth-child(2){margin:11.2px auto 33.6px;font-size:19.2px}.page-wrap .contents-wrap .contents-body .result-section .section-middle .section-inner .link-list li:nth-child(3):after{width:266.4px;height:16px;bottom:-48px}.page-wrap .contents-wrap .contents-body .result-section .section-middle .section-inner .link-list li .btn-back{margin:80px auto 0}.page-wrap .contents-wrap .contents-body .result-section .section-middle .section-inner .link-list li .btn-back{width:323.2px;height:48px}.page-wrap .contents-wrap .contents-body .character-section:before{top:-.8px;height:135.2px}.page-wrap .contents-wrap .contents-body .character-section .section-inner{padding:0 0 54.4px}[data-page-status=result] .page-wrap .contents-wrap .contents-body .character-section .section-inner{padding:89.6px 0 80px}.page-wrap .contents-wrap .contents-body .character-section h2{width:400.8px;height:49.6px}.page-wrap .contents-wrap .contents-body .character-section .lead-text{width:498.4px;height:36px}.page-wrap .contents-wrap .contents-body .character-section .lead-text{margin:11.2px auto 27.2px}[data-page-status=top] .page-wrap .contents-wrap .contents-body .character-section .character-list li{width:159.6px;height:167.6px}[data-page-status=top] .page-wrap .contents-wrap .contents-body .character-section .character-list li{margin:0 -15px}[data-page-status=top] .page-wrap .contents-wrap .contents-body .character-section .character-list li:nth-child(13){margin:0 0 0 131.2px}[data-page-status=top] .page-wrap .contents-wrap .contents-body .character-section .character-list li:nth-child(14){margin:0 131.2px 0 -15.2px}[data-page-status=result] .page-wrap .contents-wrap .contents-body .character-section .character-list li{width:129.6px;height:136.8px}[data-page-status=result] .page-wrap .contents-wrap .contents-body .character-section .character-list li{margin:0 0 22.4px}[data-page-status=result] .page-wrap .contents-wrap .contents-body .character-section .character-list li:nth-child(13){margin:0 0 0 146.4px}[data-page-status=result] .page-wrap .contents-wrap .contents-body .character-section .character-list li:nth-child(14){margin:0 146.4px 0 0}.page-wrap .contents-wrap .contents-body .campaign-section:before{top:-.8px;height:135.2px}.page-wrap .contents-wrap .contents-body .campaign-section .section-middle{padding:40.4px 0 0}.page-wrap .contents-wrap .contents-body .campaign-section h2{width:537.6px;height:216.8px}.page-wrap .contents-wrap .contents-body .campaign-section .lead-text{width:571.2px;height:382.4px}.page-wrap .contents-wrap .contents-body .campaign-section .lead-text{margin:-36px auto -8.8px}[data-cp-status=close] .page-wrap .contents-wrap .contents-body .campaign-section .lead-text img+img{width:504px;height:314.4px}[data-cp-status=close] .page-wrap .contents-wrap .contents-body .campaign-section .lead-text img+img{top:28.8px}.page-wrap .contents-wrap .contents-body .campaign-section h3{width:387.2px;height:108.8px}.page-wrap .contents-wrap .contents-body .campaign-section .application-method li:nth-child(1){width:571.2px;height:236.8px}[data-cp-status=close] .page-wrap .contents-wrap .contents-body .campaign-section .application-method li:nth-child(1) img+img{width:504px;height:169.6px}[data-cp-status=close] .page-wrap .contents-wrap .contents-body .campaign-section .application-method li:nth-child(1) img+img{top:28.8px}.page-wrap .contents-wrap .contents-body .campaign-section .application-method li:nth-child(2){margin:-18.4px auto -4px}.page-wrap .contents-wrap .contents-body .campaign-section .application-method li:nth-child(2){width:571.2px;height:755.2px}.page-wrap .contents-wrap .contents-body .campaign-section .application-method li:nth-child(2) a{width:320.8px;height:50.4px}.page-wrap .contents-wrap .contents-body .campaign-section .application-method li:nth-child(2) a{top:246.4px}.page-wrap .contents-wrap .contents-body .campaign-section .application-method li:nth-child(3){width:438.4px;height:24.8px}.page-wrap .contents-wrap .contents-body .campaign-section .campaign-terms{margin:36px auto 0}.page-wrap .contents-wrap .contents-body .campaign-section .campaign-terms .inner{width:536px;height:284.8px}.page-wrap .contents-wrap .contents-body .campaign-section .campaign-terms .inner{padding:40px 32px}.page-wrap .contents-wrap .contents-body .campaign-section .campaign-terms .scroll-wrapper::-webkit-scrollbar{width:9.6px;border-radius:4.8px}.page-wrap .contents-wrap .contents-body .campaign-section .campaign-terms .scroll-wrapper::-webkit-scrollbar-track{width:9.6px;border-radius:4.8px}.page-wrap .contents-wrap .contents-body .campaign-section .campaign-terms .scroll-wrapper::-webkit-scrollbar-thumb{width:9.6px;border-radius:4.8px}.page-wrap .contents-wrap .contents-body .campaign-section .campaign-terms h4{font-size:28.8px;margin-bottom:32px}.page-wrap .contents-wrap .contents-body .campaign-section .campaign-terms__txt{font-size:22.4px;padding:0 32px 0 0}[data-page-status=result] .page-wrap .contents-wrap .contents-body .campaign-section .campaign-terms.application{margin-bottom:-58.4px}[data-page-status=result] .page-wrap .contents-wrap .contents-body .campaign-section .campaign-terms.service{margin-top:0;padding:40px 0}.page-wrap .contents-wrap .contents-body .page-footer .section-inner{padding:59.2px 0 71.2px}.page-wrap .contents-wrap .contents-body .page-footer .section-inner h2{margin:0 auto 15.2px}.page-wrap .contents-wrap .contents-body .page-footer .section-inner h2{width:547.2px;height:41.6px}.page-wrap .contents-wrap .contents-body .page-footer .section-inner a{width:480px;height:252px}.page-wrap .contents-wrap .contents-body .page-footer .section-inner a{--distance: 3.2px;--size: 25.6px;--blur: 10.4px;border-radius:6.4px}.page-wrap .contents-wrap .contents-body .page-footer:after{top:-24px;height:76.8px}}@media (min-width: 768px) and (hover: hover) and (pointer: fine){.page-wrap .contents-wrap .contents-body .question-section .section-inner .btn-back{transition:opacity .5s ease}.page-wrap .contents-wrap .contents-body .question-section .section-inner .btn-back:hover{opacity:.6}.question-section .question-body .opening .btn-start{transition:filter .5s ease}.question-section .question-body .opening .btn-start:hover{filter:brightness(1.1) hue-rotate(-10deg)}.question-section .question-body .question dd .btn-list li a{transition:filter .5s ease}.question-section .question-body .question dd .btn-list li a:hover{filter:brightness(1.1) hue-rotate(-10deg)}.is-touched .question-section .question-body .question dd .btn-list li a:hover{filter:none}.question-section .question-body .question dd .btn-q-back:hover img{opacity:.6}.page-wrap .contents-wrap .contents-body .result-section .section-middle .section-inner .link-list li:nth-child(1) a,.page-wrap .contents-wrap .contents-body .result-section .section-middle .section-inner .link-list li:nth-child(2) a{position:relative}.page-wrap .contents-wrap .contents-body .result-section .section-middle .section-inner .link-list li:nth-child(1) a img:nth-child(1),.page-wrap .contents-wrap .contents-body .result-section .section-middle .section-inner .link-list li:nth-child(1) a picture:nth-child(1),.page-wrap .contents-wrap .contents-body .result-section .section-middle .section-inner .link-list li:nth-child(2) a img:nth-child(1),.page-wrap .contents-wrap .contents-body .result-section .section-middle .section-inner .link-list li:nth-child(2) a picture:nth-child(1){position:absolute;top:0;left:0;opacity:1;transition:opacity .5s linear 0s;z-index:0}.page-wrap .contents-wrap .contents-body .result-section .section-middle .section-inner .link-list li:nth-child(1) a img:nth-child(1)+img,.page-wrap .contents-wrap .contents-body .result-section .section-middle .section-inner .link-list li:nth-child(1) a picture:nth-child(1)+img,.page-wrap .contents-wrap .contents-body .result-section .section-middle .section-inner .link-list li:nth-child(2) a img:nth-child(1)+img,.page-wrap .contents-wrap .contents-body .result-section .section-middle .section-inner .link-list li:nth-child(2) a picture:nth-child(1)+img{display:unset;opacity:0;transition:opacity .2s linear 0s;position:relative;z-index:1}.page-wrap .contents-wrap .contents-body .result-section .section-middle .section-inner .link-list li:nth-child(1) a:hover img:nth-child(1),.page-wrap .contents-wrap .contents-body .result-section .section-middle .section-inner .link-list li:nth-child(1) a:hover picture:nth-child(1),.page-wrap .contents-wrap .contents-body .result-section .section-middle .section-inner .link-list li:nth-child(2) a:hover img:nth-child(1),.page-wrap .contents-wrap .contents-body .result-section .section-middle .section-inner .link-list li:nth-child(2) a:hover picture:nth-child(1){opacity:1}.page-wrap .contents-wrap .contents-body .result-section .section-middle .section-inner .link-list li:nth-child(1) a:hover img:nth-child(1)+img,.page-wrap .contents-wrap .contents-body .result-section .section-middle .section-inner .link-list li:nth-child(1) a:hover picture:nth-child(1)+img,.page-wrap .contents-wrap .contents-body .result-section .section-middle .section-inner .link-list li:nth-child(2) a:hover img:nth-child(1)+img,.page-wrap .contents-wrap .contents-body .result-section .section-middle .section-inner .link-list li:nth-child(2) a:hover picture:nth-child(1)+img{opacity:1}.page-wrap .contents-wrap .contents-body .result-section .section-middle .section-inner .link-list li:nth-child(3) a{transition:opacity .5s ease}.page-wrap .contents-wrap .contents-body .result-section .section-middle .section-inner .link-list li:nth-child(3) a:hover{opacity:.6}.page-wrap .contents-wrap .contents-body .result-section .section-middle .section-inner .link-list li .btn-back{transition:opacity .5s ease}.page-wrap .contents-wrap .contents-body .result-section .section-middle .section-inner .link-list li .btn-back:hover{opacity:.6}.page-wrap .contents-wrap .contents-body .campaign-section .application-method li:nth-child(2) a{transition:opacity .5s ease}.page-wrap .contents-wrap .contents-body .campaign-section .application-method li:nth-child(2) a:hover{opacity:.6}.page-wrap .contents-wrap .contents-body .page-footer .section-inner a{transition:opacity .5s ease}.page-wrap .contents-wrap .contents-body .page-footer .section-inner a:hover{opacity:.6}}@media (min-width: 768px) and (max-width: 767.98px){.content-container::-webkit-scrollbar{width:1.6vw}.content-container::-webkit-scrollbar-thumb{border-radius:.5333333333vw}}@media (min-width: 768px) and (min-width: 768px){.container-frame{width:612px;height:100%;position:fixed;inset:0;margin:0 auto;z-index:1}.container-frame:before,.container-frame:after{content:"";display:block;position:absolute;top:0;width:35px;height:100%;background-image:linear-gradient(95deg,#fdd48b,#daa74d);-webkit-mask-image:url(../images/bg_deco.DetbxxwJ.webp);mask-image:url(../images/bg_deco.DetbxxwJ.webp);-webkit-mask-size:100% auto;mask-size:100% auto;-webkit-mask-repeat:repeat-y;mask-repeat:repeat-y}.container-frame:before{left:-35px}.container-frame:after{right:-35px;transform:scaleX(-1)}.content-container::-webkit-scrollbar{width:9.6px}.content-container::-webkit-scrollbar-thumb{border-radius:3.2px}}@media (max-width: 767.98px){.page-wrap{overflow:hidden}.page-wrap{--page-header-height: 160.8vw;--character-section-height: 132.8vw;--campaign-section-height: 361.3333333333vw;--page-footer-height: 78.1333333333vw;--question-section-height: 170.1333333333vw;--result-section-height: 211.7333333333vw }.page-wrap .contents-wrap .contents-body .section-middle{width:94.6666666667vw}.page-wrap .contents-wrap .contents-body .section-inner{width:89.3333333333vw}.page-wrap .contents-wrap .contents-body .question-section .section-inner{padding:18.2666666667vw 0 10.5333333333vw}.page-wrap .contents-wrap .contents-body .question-section .section-inner{padding-top:8.4vw}.page-wrap .contents-wrap .contents-body .question-section .section-inner h1{margin:0 -4.5333333333vw}.page-wrap .contents-wrap .contents-body .question-section .section-inner h1{width:98.5333333333vw;height:35.6vw}.page-wrap .contents-wrap .contents-body .question-section .section-inner .lead-text{margin:-.5333333333vw auto 7.8666666667vw}.page-wrap .contents-wrap .contents-body .question-section .section-inner .lead-text{width:77.2vw;height:12.4vw}.page-wrap .contents-wrap .contents-body .question-section .section-inner .btn-back{margin:14vw auto 0}.page-wrap .contents-wrap .contents-body .question-section .section-inner .btn-back{width:53.8666666667vw;height:8vw}.question-section .question-body:after{width:44.4vw;height:2.6666666667vw;bottom:-8.5333333333vw}.question-section .question-body>div{width:89.3333333333vw;margin:0 auto}.question-section .question-body .opening .btn-start{width:43.2vw;height:10.5333333333vw}.question-section .question-body .opening .btn-start{top:44.8vw}.question-section .question-body .question dd{padding:15.7333333333vw 0 0}.question-section .question-body .question dd .question-text{width:89.3333333333vw;height:5.4666666667vw}.question-section .question-body .question dd .question-text{margin:0 auto 4.9333333333vw}.question-section .question-body .question dd .btn-list{width:59.4666666667vw;margin:0 auto}.question-section .question-body .question dd .btn-list li{margin-bottom:2.6666666667vw}.question-section .question-body .question dd .btn-list li a{width:59.4666666667vw;height:12.8vw}.question-section .question-body .question dd .btn-q-back{width:12.5333333333vw;height:3.2vw;bottom:12.4vw}.question-section .question-body .question dd .btn-q-back:before{width:13.6vw;height:2.9333333333vw;top:-6.6666666667vw}.question-section .question-body[data-q-status="1"] .question dd .btn-list{bottom:14.4vw}.fixed-sp-layout .site-footer{padding-top:14vw}.fixed-sp-layout .site-footer:before{top:-.1333333333vw;height:22.5333333333vw}.question-section .question-body[data-q-status=loading]{width:89.2vw;height:72.8vw}.question-section .question-body[data-q-status=loading]:before{width:6.6666666667vw;height:6.6666666667vw;padding:1.0666666667vw}.question-section .question-body[data-q-status="1"] .question dd .btn-list li{margin-bottom:5.3333333333vw}.question-section .question-body[data-q-status="1"] .question .question-frame{width:89.3333333333vw;height:76.8vw}.question-section .question-body[data-q-status="2"][data-q-type=A][data-item-limit="2"] .question .question-frame{width:89.3333333333vw;height:80.6666666667vw}.question-section .question-body[data-q-status="2"][data-q-type=A][data-item-limit="3"] .question .question-frame{width:89.3333333333vw;height:96.2666666667vw}.question-section .question-body[data-q-status="2"][data-q-type=B][data-item-limit="2"] .question .question-frame{width:89.3333333333vw;height:80.6666666667vw}.question-section .question-body[data-q-status="2"][data-q-type=B][data-item-limit="3"] .question .question-frame{width:89.3333333333vw;height:96.2666666667vw}.question-section .question-body[data-q-status="2"][data-q-type=A][data-item-limit="3"] .question .btn-list li.btn-answer.btn3 a:after{left:-5.3333333333vw;--to-right: 70.1333333333vw }.question-section .question-body[data-q-status="2"][data-q-type=B][data-item-limit="3"] .question .btn-list li.btn-answer.btn3 a:after{left:-5.3333333333vw;--to-right: 70.1333333333vw }.question-section .question-body[data-q-status="3"][data-q-type=AA][data-item-limit="4"] .question .question-frame{width:89.3333333333vw;height:111.7333333333vw}.question-section .question-body[data-q-status="3"][data-q-type=AA][data-item-limit="5"] .question .question-frame{width:89.3333333333vw;height:127.2vw}.question-section .question-body[data-q-status="3"][data-q-type=AB][data-item-limit="3"] .question .question-frame{width:89.3333333333vw;height:96.2666666667vw}.question-section .question-body[data-q-status="3"][data-q-type=AB][data-item-limit="4"] .question .question-frame{width:89.3333333333vw;height:111.7333333333vw}.question-section .question-body[data-q-status="3"][data-q-type=BA][data-item-limit="3"] .question .question-frame{width:89.3333333333vw;height:96.2666666667vw}.question-section .question-body[data-q-status="3"][data-q-type=BA][data-item-limit="4"] .question .question-frame{width:89.3333333333vw;height:111.7333333333vw}.question-section .question-body[data-q-status="3"][data-q-type=BB][data-item-limit="3"] .question .question-frame{width:89.3333333333vw;height:96.2666666667vw}.question-section .question-body[data-q-status="3"][data-q-type=BB][data-item-limit="4"] .question .question-frame{width:89.3333333333vw;height:111.7333333333vw}.question-section .question-body[data-q-status="3"][data-q-type=AA][data-item-limit="5"] .question .btn-list li.btn-answer.btn5 a:after{left:-5.3333333333vw;--to-right: 70.1333333333vw }.question-section .question-body[data-q-status="3"][data-q-type=AB][data-item-limit="4"] .question .btn-list li.btn-answer.btn4 a:after{left:-5.3333333333vw;--to-right: 70.1333333333vw }.question-section .question-body[data-q-status="3"][data-q-type=BA][data-item-limit="4"] .question .btn-list li.btn-answer.btn4 a:after{left:-5.3333333333vw;--to-right: 70.1333333333vw }.question-section .question-body[data-q-status="3"][data-q-type=BB][data-item-limit="4"] .question .btn-list li.btn-answer.btn4 a:after{left:-5.3333333333vw;--to-right: 70.1333333333vw }.page-wrap .contents-wrap .contents-body .result-section{padding:9.8666666667vw 0 0}.page-wrap .contents-wrap .contents-body .result-section{padding-top:0}.page-wrap .contents-wrap .contents-body .result-section .invitation-card{height:140.6666666667vw}.page-wrap .contents-wrap .contents-body .result-section .invitation-card .card-front .result-announce{width:100vw;height:9.0666666667vw}.page-wrap .contents-wrap .contents-body .result-section .invitation-card .card-message{width:100vw;height:33.8666666667vw}.page-wrap .contents-wrap .contents-body .result-section .invitation-card .card-message{top:42.6666666667vw}.page-wrap .contents-wrap .contents-body .result-section .invitation-card .card-character{width:100vw;height:78.6666666667vw}.page-wrap .contents-wrap .contents-body .result-section .invitation-card .lead-text{width:72.1333333333vw;height:4.9333333333vw}.page-wrap .contents-wrap .contents-body .result-section .section-middle{min-height:70.9333333333vw}.page-wrap .contents-wrap .contents-body .result-section .section-middle .section-inner{padding:5.2vw 0 11.4666666667vw;font-size:2.6666666667vw}.page-wrap .contents-wrap .contents-body .result-section .section-middle .section-inner .link-list{width:78.5333333333vw;margin:5.3333333333vw auto 0}.page-wrap .contents-wrap .contents-body .result-section .section-middle .section-inner .link-list li:nth-child(2){margin:1.8666666667vw auto 5.6vw;font-size:3.2vw}.page-wrap .contents-wrap .contents-body .result-section .section-middle .section-inner .link-list li:nth-child(3):after{width:44.4vw;height:2.6666666667vw;bottom:-8vw}.page-wrap .contents-wrap .contents-body .result-section .section-middle .section-inner .link-list li .btn-back{margin:13.3333333333vw auto 0}.page-wrap .contents-wrap .contents-body .result-section .section-middle .section-inner .link-list li .btn-back{width:53.8666666667vw;height:8vw}.page-wrap .contents-wrap .contents-body .character-section:before{top:-.1333333333vw;height:22.5333333333vw}.page-wrap .contents-wrap .contents-body .character-section .section-inner{padding:0 0 9.0666666667vw}[data-page-status=result] .page-wrap .contents-wrap .contents-body .character-section .section-inner{padding:14.9333333333vw 0 13.3333333333vw}.page-wrap .contents-wrap .contents-body .character-section h2{width:66.8vw;height:8.2666666667vw}.page-wrap .contents-wrap .contents-body .character-section .lead-text{width:83.0666666667vw;height:6vw}.page-wrap .contents-wrap .contents-body .character-section .lead-text{margin:1.8666666667vw auto 4.5333333333vw}[data-page-status=top] .page-wrap .contents-wrap .contents-body .character-section .character-list li{width:26.6vw;height:27.9333333333vw}[data-page-status=top] .page-wrap .contents-wrap .contents-body .character-section .character-list li{margin:0 -2.5vw}[data-page-status=top] .page-wrap .contents-wrap .contents-body .character-section .character-list li:nth-child(13){margin:0 0 0 21.8666666667vw}[data-page-status=top] .page-wrap .contents-wrap .contents-body .character-section .character-list li:nth-child(14){margin:0 21.8666666667vw 0 -2.5333333333vw}[data-page-status=result] .page-wrap .contents-wrap .contents-body .character-section .character-list li{width:21.6vw;height:22.8vw}[data-page-status=result] .page-wrap .contents-wrap .contents-body .character-section .character-list li{margin:0 0 3.7333333333vw}[data-page-status=result] .page-wrap .contents-wrap .contents-body .character-section .character-list li:nth-child(13){margin:0 0 0 24.4vw}[data-page-status=result] .page-wrap .contents-wrap .contents-body .character-section .character-list li:nth-child(14){margin:0 24.4vw 0 0}.page-wrap .contents-wrap .contents-body .campaign-section:before{top:-.1333333333vw;height:22.5333333333vw}.page-wrap .contents-wrap .contents-body .campaign-section .section-middle{padding:15.7333333333vw 0 12.8vw}.page-wrap .contents-wrap .contents-body .campaign-section h2{width:89.6vw;height:36.1333333333vw}.page-wrap .contents-wrap .contents-body .campaign-section .lead-text{width:95.2vw;height:63.7333333333vw}.page-wrap .contents-wrap .contents-body .campaign-section .lead-text{margin:-6vw auto -1.4666666667vw}[data-cp-status=close] .page-wrap .contents-wrap .contents-body .campaign-section .lead-text img+img{width:84vw;height:52.4vw}[data-cp-status=close] .page-wrap .contents-wrap .contents-body .campaign-section .lead-text img+img{top:4.8vw}.page-wrap .contents-wrap .contents-body .campaign-section h3{width:64.5333333333vw;height:18.1333333333vw}.page-wrap .contents-wrap .contents-body .campaign-section .application-method li:nth-child(1){width:95.2vw;height:39.4666666667vw}[data-cp-status=close] .page-wrap .contents-wrap .contents-body .campaign-section .application-method li:nth-child(1) img+img{width:84vw;height:28.2666666667vw}[data-cp-status=close] .page-wrap .contents-wrap .contents-body .campaign-section .application-method li:nth-child(1) img+img{top:4.8vw}.page-wrap .contents-wrap .contents-body .campaign-section .application-method li:nth-child(2){margin:-3.0666666667vw auto -.6666666667vw}.page-wrap .contents-wrap .contents-body .campaign-section .application-method li:nth-child(2){width:95.2vw;height:125.8666666667vw}.page-wrap .contents-wrap .contents-body .campaign-section .application-method li:nth-child(2) a{width:53.4666666667vw;height:8.4vw}.page-wrap .contents-wrap .contents-body .campaign-section .application-method li:nth-child(2) a{top:41.0666666667vw}.page-wrap .contents-wrap .contents-body .campaign-section .application-method li:nth-child(3){width:73.0666666667vw;height:4.1333333333vw}.page-wrap .contents-wrap .contents-body .campaign-section .campaign-terms{margin:6vw auto 0}.page-wrap .contents-wrap .contents-body .campaign-section .campaign-terms .inner{width:89.3333333333vw;height:47.4666666667vw}.page-wrap .contents-wrap .contents-body .campaign-section .campaign-terms .inner{padding:6.6666666667vw 5.3333333333vw}.page-wrap .contents-wrap .contents-body .campaign-section .campaign-terms .scroll-wrapper::-webkit-scrollbar{width:1.6vw;border-radius:.8vw}.page-wrap .contents-wrap .contents-body .campaign-section .campaign-terms .scroll-wrapper::-webkit-scrollbar-track{width:1.6vw;border-radius:.8vw}.page-wrap .contents-wrap .contents-body .campaign-section .campaign-terms .scroll-wrapper::-webkit-scrollbar-thumb{width:1.6vw;border-radius:.8vw}.page-wrap .contents-wrap .contents-body .campaign-section .campaign-terms h4{font-size:4.8vw;margin-bottom:5.3333333333vw}.page-wrap .contents-wrap .contents-body .campaign-section .campaign-terms__txt{font-size:3.7333333333vw;padding:0 5.3333333333vw 0 0}[data-page-status=result] .page-wrap .contents-wrap .contents-body .campaign-section .campaign-terms.application{margin-bottom:-9.7333333333vw}[data-page-status=result] .page-wrap .contents-wrap .contents-body .campaign-section .campaign-terms.service{margin-top:0;padding-top:12.5333333333vw}.page-wrap .contents-wrap .contents-body .page-footer .section-inner{padding:9.8666666667vw 0 11.8666666667vw}.page-wrap .contents-wrap .contents-body .page-footer .section-inner h2{margin:0 auto 2.5333333333vw}.page-wrap .contents-wrap .contents-body .page-footer .section-inner h2{width:91.2vw;height:6.9333333333vw}.page-wrap .contents-wrap .contents-body .page-footer .section-inner a{width:80vw;height:42vw}.page-wrap .contents-wrap .contents-body .page-footer .section-inner a{--distance: .5333333333vw;--size: 4.2666666667vw;--blur: 1.7333333333vw;border-radius:1.0666666667vw}.page-wrap .contents-wrap .contents-body .page-footer:after{top:-4vw;height:12.8vw}}
