.f-modal-alert{overflow:hidden}.f-modal-alert.alert{overflow:visible}.f-modal-alert .f-modal-icon{border-radius:50%;border:4px solid gray;box-sizing:content-box;height:80px;margin:0 auto;padding:0;position:relative;width:80px}.f-modal-alert .f-modal-icon.f-modal-success,.f-modal-alert .f-modal-icon.f-modal-error{border-color:#a5dc86}.f-modal-alert .f-modal-icon.f-modal-success:after,.f-modal-alert .f-modal-icon.f-modal-success:before,.f-modal-alert .f-modal-icon.f-modal-error:after,.f-modal-alert .f-modal-icon.f-modal-error:before{background:#fff;content:"";height:120px;position:absolute;transform:rotate(45deg);width:60px}.f-modal-alert .f-modal-icon.f-modal-success:before,.f-modal-alert .f-modal-icon.f-modal-error:before{border-radius:120px 0 0 120px;left:-33px;top:-7px;transform-origin:60px 60px;transform:rotate(-45deg)}.f-modal-alert .f-modal-icon.f-modal-success:after,.f-modal-alert .f-modal-icon.f-modal-error:after{border-radius:0 120px 120px 0;left:30px;top:-11px;transform-origin:0 60px;transform:rotate(-45deg)}.f-modal-alert .f-modal-icon.f-modal-success .f-modal-placeholder,.f-modal-alert .f-modal-icon.f-modal-error .f-modal-placeholder{border-radius:50%;border:4px solid rgba(165,220,134,.2);box-sizing:content-box;height:80px;left:-4px;position:absolute;top:-4px;width:80px;z-index:2}.f-modal-alert .f-modal-icon.f-modal-success .f-modal-fix,.f-modal-alert .f-modal-icon.f-modal-error .f-modal-fix{background-color:#fff;height:90px;left:28px;position:absolute;top:8px;transform:rotate(-45deg);width:5px;z-index:1}.f-modal-alert .f-modal-icon.f-modal-success .f-modal-line,.f-modal-alert .f-modal-icon.f-modal-error .f-modal-line{background-color:#a5dc86;border-radius:2px;display:block;height:5px;position:absolute;z-index:2}.f-modal-alert .f-modal-icon.f-modal-success .f-modal-line.f-modal-tip,.f-modal-alert .f-modal-icon.f-modal-error .f-modal-line.f-modal-tip{left:14px;top:46px;transform:rotate(45deg);width:25px}.f-modal-alert .f-modal-icon.f-modal-success .f-modal-line.f-modal-long,.f-modal-alert .f-modal-icon.f-modal-error .f-modal-line.f-modal-long{right:8px;top:38px;transform:rotate(-45deg);width:47px}.f-modal-alert .f-modal-icon.f-modal-error{border-color:#f27474}.f-modal-alert .f-modal-icon.f-modal-error .f-modal-x-mark{display:block;position:relative;z-index:2}.f-modal-alert .f-modal-icon.f-modal-error .f-modal-placeholder{border:4px solid rgba(200,0,0,.2)}.f-modal-alert .f-modal-icon.f-modal-error .f-modal-line{background-color:#f27474;top:37px;width:47px}.f-modal-alert .f-modal-icon.f-modal-error .f-modal-line.f-modal-left{left:17px;transform:rotate(45deg)}.f-modal-alert .f-modal-icon.f-modal-error .f-modal-line.f-modal-right{right:16px;transform:rotate(-45deg)}.f-modal-alert .f-modal-icon.f-modal-warning{border-color:#f8bb86}.f-modal-alert .f-modal-icon.f-modal-warning:before{animation:pulseWarning 2s linear infinite;background-color:#fff;border-radius:50%;content:"";display:inline-block;height:100%;opacity:0;position:absolute;width:100%}.f-modal-alert .f-modal-icon.f-modal-warning:after{background-color:#fff;border-radius:50%;content:"";display:block;height:100%;position:absolute;width:100%;z-index:1}.f-modal-alert .f-modal-icon.f-modal-warning .f-modal-body{background-color:#f8bb86;border-radius:2px;height:47px;left:50%;margin-left:-2px;position:absolute;top:10px;width:5px;z-index:2}.f-modal-alert .f-modal-icon.f-modal-warning .f-modal-dot{background-color:#f8bb86;border-radius:50%;bottom:10px;height:7px;left:50%;margin-left:-3px;position:absolute;width:7px;z-index:2}.f-modal-alert .f-modal-icon+.f-modal-icon{margin-top:50px}.animateSuccessTip{animation:animateSuccessTip .75s}.animateSuccessLong{animation:animateSuccessLong .75s}.f-modal-icon.f-modal-success.animate:after{animation:rotatePlaceholder 4.25s ease-in}.f-modal-icon.f-modal-error.animate:after{animation:rotatePlaceholder 4.25s ease-in}.animateErrorIcon{animation:animateErrorIcon .5s}.animateXLeft{animation:animateXLeft .75s}.animateXRight{animation:animateXRight .75s}.scaleWarning{animation:scaleWarning .75s infinite alternate}.pulseWarningIns{animation:pulseWarningIns .75s infinite alternate}@keyframes animateSuccessTip{0%,54%{width:0;left:1px;top:19px}70%{width:50px;left:-8px;top:37px}84%{width:17px;left:21px;top:48px}100%{width:25px;left:14px;top:45px}}@keyframes animateSuccessLong{0%,65%{width:0;right:46px;top:54px}84%{width:55px;right:0;top:35px}100%{width:47px;right:8px;top:38px}}@keyframes rotatePlaceholder{0%,5%{transform:rotate(-45deg)}100%,12%{transform:rotate(-405deg)}}@keyframes animateErrorIcon{0%{transform:rotateX(100deg);opacity:0}100%{transform:rotateX(0deg);opacity:1}}@keyframes animateXLeft{0%,65%{left:82px;top:95px;width:0}84%{left:14px;top:33px;width:47px}100%{left:17px;top:37px;width:47px}}@keyframes animateXRight{0%,65%{right:82px;top:95px;width:0}84%{right:14px;top:33px;width:47px}100%{right:16px;top:37px;width:47px}}@keyframes scaleWarning{0%{transform:scale(1)}30%{transform:scale(1.02)}100%{transform:scale(1)}}@keyframes pulseWarning{0%{background-color:#fff;transform:scale(1);opacity:.5}30%{background-color:#fff;transform:scale(1);opacity:.5}100%{background-color:#f8bb86;transform:scale(1.5);opacity:0}}@keyframes pulseWarningIns{0%{background-color:#f8d486}100%{background-color:#f8bb86}}.btn-s,.btn-s-o{cursor:pointer;font-size:15px;font-weight:500;background:#e94746;color:#fff;border:1px solid rgba(0,0,0,0);border-radius:3px;line-height:24px;padding:2px 8px;letter-spacing:0}.btn-s-o{cursor:pointer;background:none;border:1px solid #ccc;color:#747474;letter-spacing:0}.btn-m{cursor:pointer;font-size:16px;letter-spacing:0;font-weight:500;background:#e94746;color:#fff;border:1px solid rgba(0,0,0,0);border-radius:3px;line-height:24px;padding:10px 70px}.btn-m.gray{background:#e7e7e7;color:#a3a3a3}button.btn-fill{background-color:#e94746;font-weight:500;color:#fff;border:none;cursor:pointer;letter-spacing:0;transition:all .3s ease;width:100%;border-radius:0;padding:12px 0}button.btn-fill[type=submit]:disabled,button.btn-fill.gray{background:#e7e7e7;border:rgba(0,0,0,0);color:#a3a3a3}button.btn-outline{font-weight:500;letter-spacing:0;color:#e94746;background-color:rgba(0,0,0,0);border:1px solid #e94746;cursor:pointer;transition:all .3s ease;width:100%;border-radius:0;padding:12px 0}button.btn-outline[type=submit]:disabled,button.btn-outline.gray{background-color:rgba(0,0,0,0);border:1px solid #e7e7e7;color:#a3a3a3}form{width:60%;max-width:500px;min-width:320px;margin:0 auto}form .row{margin-top:20px}form .row label.label-text{color:#464646;line-height:40px}form .row .input-container.input-flex{display:flex;align-items:center;justify-content:space-between}form .row .input-container input.input-box{width:100%;font-size:14px;font-weight:300;line-height:48px;padding:0 12px;border:1px solid #ccc}form .row .input-container input.input-box::placeholder{font-size:14px;font-weight:300;color:#a3a3a3}form .row .input-container .input-select{width:100%;font-size:14px;font-weight:300;height:48px;padding:0 12px;border:1px solid #ccc;color:#a3a3a3}form .row .input-container input[type=checkbox],form .row .input-container input[type=radio]{display:none}form .row .input-container i{color:#e94746;font-size:24px;display:block;margin-right:4px;margin-left:-3px}form .row .input-container i.checked-icon{display:none}form .row .input-container input[type=checkbox]:checked+label .checked-icon,form .row .input-container input[type=radio]:checked+label .checked-icon{display:block}form .row .input-container input[type=checkbox]:checked+label .unchecked-icon,form .row .input-container input[type=radio]:checked+label .unchecked-icon{display:none}form .row .input-container label.label-wrap{display:flex;align-items:center;justify-content:flex-start;line-height:40px}form .row .input-container label.label-wrap span{width:100%;position:relative}form .row .input-container label.label-wrap span.spot-margin{margin-right:20px}form .row .input-container label.label-wrap a{display:inline;font-size:14px;color:#e94746;position:absolute;right:0}form .row.email-area .input-container:nth-of-type(2){margin-top:10px}form .row.address-area select:not(:last-child){margin-right:4px}.pagenation{display:flex;align-items:center;justify-content:flex-start;align-items:center;justify-content:center;gap:6px}.pagenation img{width:20px}.pagenation a{display:flex;align-items:center;justify-content:center;width:34px;height:34px;font-weight:500;cursor:pointer}.pagenation a.arrow{border:1px solid #e7e7e7}.pagenation a.active{background-color:#e94746;color:#fff}@media screen and (max-width: 576px){.pagenation img{width:16px}.pagenation a{width:30px;height:30px}}.message{font-size:14px;line-height:1.4;color:#181818;margin-top:10px}.message.error{color:#ca1918}.sub-desc .count{color:#747474;font-weight:400}.font-color-blue{color:#185bc3 !important}.font-color-red{color:#e11c1b !important}.font-color-gray{color:#747474 !important}.font-color-green{color:#22b908 !important}.modal-wrap{width:100%;height:100%;background-color:rgba(0,0,0,.6);position:fixed;left:0;top:0;z-index:9999;display:none}.modal-wrap.show{display:block}.modal-inner{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);width:64%;max-width:440px;min-width:375px;background-color:#fff;border-radius:12px;box-shadow:0 2px 3px 0 rgba(34,36,38,.15)}.modal-wrap.wide .modal-inner{width:90%;height:90%;max-width:none;min-width:none;overflow-y:auto}.modal-close{display:flex;justify-content:flex-end}.modal-close .close-button{border:none;background:none;font-size:22px;color:#919191;padding:1rem;cursor:pointer}.modal-header{margin:0 2.5rem}.modal-header .modal-title{font-size:24px;font-weight:700;text-align:center;line-height:1.3}.modal-header .modal-subTitle{color:#747474;line-height:1.4rem;font-weight:500;margin-top:10px}.modal-header .modal-img{display:flex;align-items:center;justify-content:center}.modal-header .modal-img i{color:#e94746;font-size:4.5rem}.modal-header .modal-img i.xi-check-circle-o{color:#57c375}.modal-body,.modal-footer{margin:2.5rem}.modal-body .check-button,.modal-footer .check-button{background-color:#e94746}.modal-body .check-button.cancel,.modal-footer .check-button.cancel{background:#a3a3a3;background:#e7e7e7;color:#747474;margin-left:12px}.modal-body{font-size:17px;margin-top:2rem}.add-info{margin-top:12px}.add-info p{color:#747474;margin-top:4px}.modal-check{display:flex;align-items:center;justify-content:center}.modal-check .check-button{cursor:pointer;border:none;color:#fff;padding:0;display:flex;align-items:center;justify-content:center;width:136px;height:48px;border-radius:0}#loginModal .modal-header,#dormantLoginModal .modal-header{display:flex;align-items:center;justify-content:center}#loginModal .modal-title,#dormantLoginModal .modal-title{display:flex;align-items:center;justify-content:center}#loginModal .login-animations,#dormantLoginModal .login-animations{display:flex;align-items:center;justify-content:center;margin-top:-20px}#loginModal .modal-body,#dormantLoginModal .modal-body{margin-top:0;text-align:center;margin-bottom:1.5rem}#loginModal .modal-body h2,#dormantLoginModal .modal-body h2{font-size:26px;font-weight:700;letter-spacing:0;line-height:1.75}#loginModal .modal-body p,#dormantLoginModal .modal-body p{font-weight:600}#loginModal .modal-footer,#dormantLoginModal .modal-footer{text-align:center;margin-top:0}#loginModal .modal-footer p,#dormantLoginModal .modal-footer p{color:#747474;margin-bottom:12px}#loginModal .modal-footer .check-button,#dormantLoginModal .modal-footer .check-button{width:100%;font-weight:500;font-size:18px}#dormantLoginModal .modal-body h2{font-size:24px;line-height:1.25}#movieModal{background:none}#movieModal .modal-inner{width:94%;max-width:440px;min-width:300px;overflow:hidden;border-radius:0}#movieModal .modal-body,#movieModal .modal-footer{margin:0}#movieModal .modal-body img{width:100%}#movieModal .close-button{cursor:pointer;border:none;background:none;font-size:20px;padding:18px 14px;position:absolute;top:0;right:0}#movieModal .modal-footer .modal-check .check-button{width:50%}#movieModal .modal-footer .modal-check .check-button:first-child{border-right:1px solid hsla(0,0%,100%,.5764705882);background-color:#bbb98d;background-color:#f1f0e4;color:#353535;border-top:1px solid rgba(200,198,158,.4666666667)}#movieModal .modal-footer .modal-check .check-button:last-child{background-color:#353535;background-color:#e94746;background-color:#353535}#movieModal2{background:none}#movieModal2 .modal-inner{width:94%;max-width:440px;min-width:300px;overflow:hidden;box-shadow:0px 1px 8px rgba(26,26,67,.2)}#movieModal2 .modal-title .lord-wrap{height:160px;overflow:hidden;display:flex;align-items:center;justify-content:center}#movieModal2 .modal-footer{margin:0}#movieModal2 .modal-body{margin-top:0}#movieModal2 .modal-body p{text-align:center;font-size:18px;font-weight:500;line-height:1.35;color:#747474}#movieModal2 .modal-body .ul-wrap{display:flex;align-items:center;justify-content:space-between;margin-top:1.5rem}#movieModal2 .modal-body .ul-wrap ul li:first-child{font-size:16px;line-height:36px;width:66px;border:2px solid #646464;text-align:center;border-radius:20px;font-weight:600;margin-bottom:1rem;color:#646464}#movieModal2 .modal-body .ul-wrap ul{width:50%;display:flex;flex-direction:column;align-items:center;justify-content:center}#movieModal2 .modal-body .ul-wrap ul.after li:first-child{background-color:#0ebc9f;border-color:#0ebc9f;color:#fff}#movieModal2 .modal-body .ul-wrap ul li{font-weight:600}#movieModal2 .modal-body .ul-wrap ul li i{margin:0 6px}@media screen and (max-width: 375px){#movieModal2 .modal-body .ul-wrap ul li i{margin:0 2px}}#movieModal2 .modal-body .ul-wrap ul li:last-child{font-size:18px}@media screen and (max-width: 375px){#movieModal2 .modal-body .ul-wrap ul li:last-child{font-size:16px}}#movieModal2 .modal-footer .modal-check .check-button{width:50%}#movieModal2 .modal-footer .modal-check .check-button:first-child{border-right:1px solid #fff;background-color:#b9b9b9}#movieModal2 .modal-footer .modal-check .check-button:last-child{background-color:#e94746}#eventNoticeModal{background:none}#eventNoticeModal .modal-inner{width:90%;max-width:440px;min-width:300px;overflow:hidden;border-radius:0}#eventNoticeModal .modal-body,#eventNoticeModal .modal-footer{margin:0}#eventNoticeModal .modal-body img{width:100%}#eventNoticeModal .close-button{cursor:pointer;border:none;background:#fff;width:34px;height:34px;border-radius:100%;font-size:16px;position:absolute;top:0;right:0;margin-top:20px;margin-right:20px}#eventNoticeModal .modal-footer .modal-check .check-button{width:50%;font-weight:500}#eventNoticeModal .modal-footer .modal-check .check-button:first-child{border-right:1px solid hsla(0,0%,100%,.5764705882);background-color:#e96a2d}#eventNoticeModal .modal-footer .modal-check .check-button:last-child{background-color:#e96a2d}#errorModal-1 .modal-img{margin-top:-2.5rem}#appDownloadModal .modal-inner{max-width:400px;min-width:350px}#appDownloadModal .modal-close i{color:#353535}#appDownloadModal .modal-title{display:flex;align-items:center;justify-content:center}#appDownloadModal .modal-title .image{width:54px;height:54px;display:flex;align-items:center;justify-content:center;background-color:#e94746;border-radius:10px}#appDownloadModal .modal-body{margin:1.5rem 2.5rem}#appDownloadModal .modal-body p{font-size:18px;text-align:center;letter-spacing:-0.15px;line-height:1.5}#appDownloadModal .modal-body b{font-weight:700}#appDownloadModal .modal-footer{margin-top:0}#appDownloadModal .modal-footer .modal-check .check-button{width:100%;border-radius:40px;font-size:17px;font-weight:600;box-shadow:rgba(149,157,165,.2) 0px 8px 24px}#appDownloadModal .modal-footer .row{display:flex;align-items:center;justify-content:space-between;margin-top:1.5rem;color:#a3a3a3}#appDownloadModal .modal-footer .row label{display:flex}#appDownloadModal .modal-footer .row input[type=checkbox],#appDownloadModal .modal-footer .row input[type=radio]{display:none}#appDownloadModal .modal-footer .row i{color:#a3a3a3;font-size:24px;display:block;margin-right:4px;margin-left:-3px}#appDownloadModal .modal-footer .row i.checked-icon{display:none}#appDownloadModal .modal-footer .row input[type=checkbox]:checked+label .checked-icon,#appDownloadModal .modal-footer .row input[type=radio]:checked+label .checked-icon{display:block}#appDownloadModal .modal-footer .row input[type=checkbox]:checked+label .unchecked-icon,#appDownloadModal .modal-footer .row input[type=radio]:checked+label .unchecked-icon{display:none}#appDownloadModal .modal-footer .row button{background:none;border:none;font-size:17px;color:#747474}#appDownloadModal_2 .modal-inner{max-width:400px;min-width:350px}#appDownloadModal_2 .modal-close i{color:#353535}#appDownloadModal_2 .modal-title{display:flex;align-items:center;justify-content:center}#appDownloadModal_2 .modal-title .image{width:54px;height:54px;display:flex;align-items:center;justify-content:center;background-color:#e94746;border-radius:10px}#appDownloadModal_2 .modal-body{margin:1.5rem 2.5rem}#appDownloadModal_2 .modal-body p{font-size:18px;text-align:center;letter-spacing:-0.15px;line-height:1.5}#appDownloadModal_2 .modal-body b{font-weight:700}#appDownloadModal_2 .modal-footer{margin-top:0}#appDownloadModal_2 .modal-footer .modal-check .check-button{width:100%;border-radius:40px;font-size:17px;font-weight:600;box-shadow:rgba(149,157,165,.2) 0px 8px 24px}#appDownloadModal_2 .modal-footer .row{margin-top:1.5rem;color:#a3a3a3}#appDownloadModal_2 .modal-footer .row button{width:100%;display:block;background:none;border:none;font-size:15px;color:#747474;text-decoration:underline}#event45_modal,#event48_modal{background:none}#event45_modal .modal-inner,#event48_modal .modal-inner{width:90%;max-width:440px;min-width:300px;overflow:hidden;box-shadow:2px 4px 30px rgba(57,57,57,.6)}#event45_modal .modal-body,#event45_modal .modal-footer,#event48_modal .modal-body,#event48_modal .modal-footer{margin:0}#event45_modal .modal-body img,#event48_modal .modal-body img{width:100%}#event45_modal .close-button,#event48_modal .close-button{cursor:pointer;border:none;background:#fff;width:32px;height:32px;line-height:32px;border-radius:100%;font-size:16px;position:absolute;top:0;right:0;margin-top:20px;margin-right:20px;opacity:.8}#event45_modal .modal-footer .modal-check .check-button,#event48_modal .modal-footer .modal-check .check-button{width:50%;font-weight:600;background-color:#f56ab8;font-size:17px}#event45_modal .modal-footer .modal-check .not-button,#event48_modal .modal-footer .modal-check .not-button{cursor:pointer;border:none;color:#fff;padding:0;display:flex;align-items:center;justify-content:center;width:50%;height:48px;border-radius:0;font-weight:600;font-size:17px;background-color:rgba(0,0,0,.3)}#event48_modal .modal-footer .modal-check .check-button{background-color:#7c09e8}#repairModal .modal-footer .modal-check .check-button{cursor:pointer;border:none;color:#fff;padding:0;display:flex;align-items:center;justify-content:center;width:50%;height:48px;border-radius:0;font-weight:600;font-size:17px}#repairModal .modal-footer .modal-check .not-button{cursor:pointer;border:none;color:#fff;padding:0;display:flex;align-items:center;justify-content:center;width:50%;height:48px;border-radius:0;font-weight:600;font-size:17px;background-color:rgba(0,0,0,.3)}#profile_modal .modal-inner .modal-body{margin:0}#profile_modal .modal-inner .modal-body .close-button{position:absolute;top:10px;right:10px;z-index:9991;border:0;background:rgba(0,0,0,0);cursor:pointer;color:#fff}#profile_modal .modal-inner .modal-footer{margin:0;padding:5px 15px;display:flex;justify-content:space-between;color:#6e6e6e}#profile_modal .modal-inner .modal-footer a{cursor:pointer}#profileModalImg{width:100%;border-top-left-radius:12px;border-top-right-radius:12px}#new-user-event-modal .modal-inner .modal-body{margin:0}#new-user-event-modal .modal-inner .modal-body .close-button{position:absolute;top:10px;right:10px;z-index:9991;border:0;background:rgba(0,0,0,0);cursor:pointer;color:#fff}#new-user-event-modal .modal-inner .modal-footer{margin:0;padding:5px 15px;display:flex;justify-content:space-between;color:#6e6e6e}#new-user-event-modal .modal-inner .modal-footer a{cursor:pointer}#new-user-event-img{width:100%;border-top-left-radius:12px;border-top-right-radius:12px;cursor:pointer}#auth-update-modal .modal-inner .modal-body{margin:0}#auth-update-modal .modal-inner .modal-body .close-button{position:absolute;top:10px;right:10px;z-index:9991;border:0;background:rgba(0,0,0,0);cursor:pointer;color:#fff}#auth-update-modal .modal-inner .modal-body map{cursor:pointer}#auth-update-modal .modal-inner .modal-footer{margin:0;padding:5px 15px;display:flex;justify-content:space-between;color:#6e6e6e}#auth-update-modal .modal-inner .modal-footer a{cursor:pointer}#auth-update-img{width:100%;border-top-left-radius:12px;border-top-right-radius:12px}#notice_modal .modal-inner .modal-header{padding:1rem;display:flex}#notice_modal .modal-inner .modal-header span{font-size:18px;font-weight:700;color:#333;margin:auto}#notice_modal .modal-inner .modal-header .close-button{position:absolute;top:10px;right:10px;z-index:9991;border:0;background:rgba(0,0,0,0);cursor:pointer;color:#000}#notice_modal .modal-inner .modal-body{margin:0;padding:1rem 2rem}#notice_modal .modal-inner .modal-footer{margin:0;padding:1rem;display:flex;justify-content:space-between;color:#6e6e6e}#notice_modal .modal-inner .modal-footer a{cursor:pointer}/*# sourceMappingURL=modal.css.map */
