body{background:#fff;font-family:"Noto Sans KR", sans-serif;--f7-list-chevron-icon-down: "chevron_down"}@media (max-width: 991px){html:not(.ios,.md){font-size:13px}}br{font-family:"Helvetica Neue"}.ios,.md{--f7-dialog-title-font-size: 1rem;--f7-navbar-title-font-weight: 400}.device-android{--f7-page-transition-duration: 250ms}.device-android .page-next{opacity:0;pointer-events:none;transform:translate3d(0, 56px, 0)}.device-android .page-next.page-next-on-right{transform:translate3d(100%, 0, 0)}.device-android .router-transition-forward .page-next{animation:md-page-next-to-current var(--f7-page-transition-duration) forwards}.device-android .router-transition-forward .page-current{animation:none}.device-android .router-transition-backward .page-current{animation:md-page-current-to-next var(--f7-page-transition-duration) forwards}.device-android .router-transition-backward .page-previous{animation:none}.ios.device-android .page-previous{transform:translate3d(0, 0, 0)}.ios.device-android .router-transition-forward .page-next:before{animation:none}.btn-primary:hover{background-color:#ce7a3d;border-color:#ce7a3d}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.closed-title .sptb-2{margin-bottom:-50px}.horizontalMenu>.horizontalMenu-list{background:transparent}.horizontalMenu>.horizontalMenu-list>li{background:transparent}.horizontalMenu>.horizontalMenu-list>li>a.active{background-color:unset}.base-color{color:#605e7e}.card-container-box-shadow{box-shadow:5px 5px 10px #343a4036, -5px -1px 10px #343a4036}@media (min-width: 481px){.banner-1 .header-text h1{font-size:36px}}@media (max-width: 480px){.banner-1 .header-text h1{font-size:30px}}@media (min-width: 481px){.mobile-view{display:none}}@media (max-width: 480px){.web-view{display:none}}.index-bottom-padding{padding-bottom:3rem}.popover.show{z-index:1500}.popover{min-width:300px}.popover.show.sns-popover{z-index:1000}.swal2-actions{margin:3em auto 0}.swal2-actions .swal2-cancel.swal2-rounded-button,.swal2-actions .swal2-confirm.swal2-rounded-button{border-radius:25px;width:47%;font-weight:700;padding:0.85em 2em}.swal2-actions .swal2-cancel:focus{box-shadow:none}.swal2-actions .swal2-confirm:focus{box-shadow:none}.rounded-btn{padding:10px;border-radius:20px}.swal2-popup .swal2-header .swal2-title{margin-bottom:30px;line-height:30px}button.swal2-styled.swal2-cancel,button.swal2-styled.swal2-confirm{border-radius:25px;width:35%;font-weight:700;font-size:16px}@media (max-width: 480px){button.swal2-styled.swal2-cancel,button.swal2-styled.swal2-confirm{font-size:14px}}#swal2-content .details_info{background-color:#f5f2f2;width:100%;height:60vh;overflow:scroll}.ie-swal .swal2-popup .swal2-header .swal2-title{font-size:1.2em;font-weight:700}.ie-swal .swal2-popup .swal2-content{font-size:1em}.ie-swal .swal2-popup .swal2-content a{color:#0083ff}.swal2-actions:not(.swal2-loading) .swal2-confirm.swal2-styled:active,.swal2-actions:not(.swal2-loading) .swal2-confirm.swal2-styled:hover{background-image:linear-gradient(90deg, #f470b1, #f8915b)}.swal2-actions:not(.swal2-loading) .swal2-cancel.swal2-styled:active,.swal2-actions:not(.swal2-loading) .swal2-cancel.swal2-styled:hover{background-image:none}.hover-normal:hover{color:#605e7e}.app-card-style .card{border-radius:15px;box-shadow:5px 5px 15px 0px #e4e4e4}.app-card-style .card .item-inner::after{display:none}.app-card-style .contest-card-image img{border:3px solid #fff;border-radius:50%;box-shadow:0 0 0 1px purple}.app-card-style .contest-card-button{background-color:#f4f4f4;height:100%;display:flex;align-items:center;padding-left:7px;padding-right:7px;border-radius:9px}.mystar-container .card .list li .item-inner::after{display:none}.vote-transactions-container .list ul::after{display:none}.vote-transactions-container .list li .item-inner::after{display:none}.popup.modal-in.popup-small,.popup.modal-out.popup-small{width:90%;height:85%;position:absolute;top:8%;left:5%}.ios body.swal2-height-auto,.md body.swal2-height-auto{height:100% !important}.swal2-container.swal2-backdrop-show{z-index:15002}.popover.modal-in{z-index:13001}.tabbar .tab-link-active span.tabbar-label,.tabbar-labels span.tabbar-label{color:#aaaab5}.tabbar .tab-link-active .tab-link-active img,.tabbar-labels .tab-link-active img{filter:invert(20%) sepia(38%) saturate(4087%) hue-rotate(281deg) brightness(75%) contrast(93%)}.tabbar .tab-link-active .tab-link-active span.tabbar-label,.tabbar-labels .tab-link-active span.tabbar-label{color:var(----f7-theme-color)}.mypage-section{padding-top:0px}.page-content{padding-bottom:0}.toolbar-bottom-padding{padding-bottom:var(--f7-page-toolbar-bottom-offset, 0px)}.main-page.page-content:after{content:"";height:calc( var(--f7-page-navbar-offset, 0px) + var(--f7-page-toolbar-top-offset, 0px) + var(--f7-page-subnavbar-offset, 0px) + var(--f7-page-searchbar-offset, 0px) + var(--f7-page-content-extra-padding-top, 0px));width:100%;position:absolute;top:0;left:0;background:linear-gradient(90deg, #e00994 0%, #900496 100%)}.sticky-web .horizontal-main.scrolled{background:#fff !important;transition:background-color 200ms linear}.sticky-web .horizontal-main.scrolled li a,.sticky-web .horizontal-main.scrolled li div{color:black !important}.web .badge{display:inline-flex;align-items:center;align-content:center;justify-content:center;color:#fff;background:#5a5a5a;position:relative;box-sizing:border-box;text-align:center;vertical-align:middle;font-weight:normal;font-size:12px;border-radius:12px;padding:4px 7px;height:25px;min-width:50px}.notice-tab-menu{border-top:1px solid #cecece;border-left:1px solid #cecece;border-right:1px solid #cecece;border-bottom:2px solid black}.notice-tab-menu.selected{font-weight:700;border:2px solid black;border-bottom:none}.candidates-ranking-scrollbar::-webkit-scrollbar{display:none}.candidate-info-padding{padding-right:0.75rem}@media (max-width: 1550px) and (min-width: 992px){.candidate-info-padding{padding-right:0.2rem}}.notice-content img{width:100%}.dimmer{position:relative}.dimmer .loader{display:none;margin:0 auto;position:absolute;top:50%;left:0;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.dimmer.active .loader{display:block}.dimmer.active .dimmer-content{opacity:0.04;pointer-events:none}.lds-ring{position:relative;width:64px;height:64px;margin:100px auto}.lds-ring div{box-sizing:border-box;display:block;position:absolute;width:51px;height:51px;margin:6px;border-radius:50%;animation:lds-ring 1.2s cubic-bezier(0.5, 0, 0.5, 1) infinite}.lds-ring div:nth-child(1){animation-delay:-0.45s}.lds-ring div:nth-child(2){animation-delay:-0.3s}.lds-ring div:nth-child(3){animation-delay:-0.15s}@keyframes lds-ring{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.lds-ring div{border:6px solid #f8964f;border-color:#f8964f transparent transparent transparent}.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{position:relative}.select2-container[dir="rtl"] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-search--inline{float:left}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin-top:5px;padding:0}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:white;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;user-select:none;-webkit-user-select:none}.select2-results__option[aria-selected]{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff;filter:alpha(opacity=0)}.select2-hidden-accessible{border:0 !important;clip:rect(0 0 0 0) !important;height:1px !important;margin:-1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--default .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text}.select2-container--default .select2-selection--multiple .select2-selection__rendered{box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%}.select2-container--default .select2-selection--multiple .select2-selection__rendered li{list-style:none}.select2-container--default .select2-selection--multiple .select2-selection__placeholder{color:#999;margin-top:5px;float:left}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-top:5px;margin-right:10px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice,.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__placeholder,.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-search--inline{float:right}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:solid black 1px;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--single,.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--single,.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{background:transparent;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option[role=group]{padding:0}.select2-container--default .select2-results__option[aria-disabled=true]{color:#999}.select2-container--default .select2-results__option[aria-selected=true]{background-color:#ddd}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#5897fb;color:white}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:-webkit-linear-gradient(top, white 50%, #eee 100%);background-image:-o-linear-gradient(top, white 50%, #eee 100%);background-image:linear-gradient(to bottom, white 50%, #eee 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0)}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-right:10px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:-webkit-linear-gradient(top, #eee 50%, #ccc 100%);background-image:-o-linear-gradient(top, #eee 50%, #ccc 100%);background-image:linear-gradient(to bottom, #eee 50%, #ccc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFCCCCCC', GradientType=0)}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:transparent;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:-webkit-linear-gradient(top, white 0%, #eee 50%);background-image:-o-linear-gradient(top, white 0%, #eee 50%);background-image:linear-gradient(to bottom, white 0%, #eee 50%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0)}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:-webkit-linear-gradient(top, #eee 50%, white 100%);background-image:-o-linear-gradient(top, #eee 50%, white 100%);background-image:linear-gradient(to bottom, #eee 50%, white 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFFFFFFF', GradientType=0)}.select2-container--classic .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--multiple .select2-selection__rendered{list-style:none;margin:0;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{color:#888;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice{float:right}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;box-shadow:none}.select2-container--classic .select2-dropdown{background-color:white;border:1px solid transparent}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option[role=group]{padding:0}.select2-container--classic .select2-results__option[aria-disabled=true]{color:grey}.select2-container--classic .select2-results__option--highlighted[aria-selected]{background-color:#3875d7;color:white}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb}.candidate-index-page{overflow-x:hidden}.candidate-index-page .candidate-index-banner{width:110%}.candidate-index-page .candidate-index-banner #count-down .clock-container{font-size:40%;border-top-left-radius:40px;border-bottom-left-radius:40px}.candidate-index-page .candidate-index-banner #count-down .clock-container.web{border-radius:40px}.candidate-index-page .candidate-index-banner #count-down .clock-container .clock-presenter{height:55px;padding:0px;text-align:center;padding-left:2px}.candidate-index-page .candidate-index-banner #count-down .clock-container .clock-presenter .digit,.candidate-index-page .candidate-index-banner #count-down .clock-container .clock-presenter .digit-text,.candidate-index-page .candidate-index-banner #count-down .clock-container .clock-presenter .day-label{margin-top:5px;font-size:1rem;line-height:50px;height:40px;padding:0px;display:inline-block;overflow:hidden;text-align:center;position:relative;font-weight:400;cursor:default;color:#fff;background:unset}.candidate-index-page .candidate-index-banner #count-down .clock-container .divider{color:white;height:30px;vertical-align:top;padding-top:19px;font-size:1rem}.candidate-index-page .period-badge{box-shadow:0px 0px 2px 0px purple;line-height:1}.popover{z-index:999}@media (max-width: 767px){.popover.sns-popover:not(.f7-popover){transform:translate3d(250px, 775px, 0px) !important;top:-40px !important}}@media (max-width: 600px){.popover.sns-popover:not(.f7-popover){transform:translate3d(150px, 775px, 0px) !important;top:-40px !important}}@media (max-width: 480px){.popover.sns-popover:not(.f7-popover){transform:translate3d(50px, 775px, 0px) !important;top:-40px !important}}.popover.sns-popover{max-width:400px;width:350px}.popover.sns-popover .input-wrap{border:1px solid darkgray;border-radius:5px}.popover.sns-popover .input-wrap input{width:90%;height:30px;padding-left:10px;border:none;border-right:1px solid darkgray;border-radius:5px 0 0 5px}.popover.sns-popover .input-wrap .copy{padding:0 5px;display:inline-block;color:orange}.popover.sns-popover .input-wrap .copy i:before{font-size:18px}@media (max-width: 375px){.popover.sns-popover{width:300px}.popover.sns-popover .input-wrap{width:95%}.popover.sns-popover .input-wrap input{width:85%}}.candidate-index-orders input[name="order"]+.radio-label,.candidate-index-orders input[name="sort"]+.radio-label{color:black;cursor:pointer}.candidate-index-orders input[name="order"]:checked+.radio-label,.candidate-index-orders input[name="sort"]:checked+.radio-label{color:#aa06a6}.tabs-menu1 ul li{margin:0px}.tabs-menu1 ul li a{width:100%;height:35px;display:inline-block;margin:0;text-align:center;font-weight:600;font-size:12px;padding:8px 15px;border-radius:10px;box-shadow:7px 7px 14px #c1ccd5, -7px -7px 14px #ffffff;border:none}.tabs-menu1 ul li .active{box-shadow:inset 7px 7px 14px #d16e72, inset -7px -7px 14px #ff949a;border-radius:10px;border:none;color:white}.tabs-menu1 ul li a:hover{color:white}@media (max-width: 480px){.tabs-menu1 ul li{width:48%}}@media (max-width: 480px){.tab-content .tab-pane .card-body a{width:auto}}@media (min-width: 480px){#galleria{height:700px}}@media (max-width: 480px){#galleria{height:500px}}.galleria-image-nav-right::after{content:"\f105";font-family:FontAwesome;font-style:normal;font-weight:normal;text-decoration:inherit;color:#ae49a3;font-size:55px;position:relative;top:20px;left:20px}.galleria-image-nav-left::after{content:"\f104";font-family:FontAwesome;font-style:normal;font-weight:normal;text-decoration:inherit;color:#ae49a3;font-size:55px;position:relative;top:20px;left:15px}.swal2-popup .swal2-actions .vote-ticket-close-btn{width:90%;padding:10px;border-radius:20px}.purchase-swal .purchase-swal-wrap .row input.purchase-input:checked+label .mask{background-color:#00000066}.purchase-swal .purchase-swal-wrap .row input.purchase-input+label .mask{background-color:none;position:absolute;top:0;bottom:0;right:0;left:0}@media (max-width: 767px){.swal2-actions{margin:2.25em auto 0;display:block}}.ranking-candidate-image{border:6px solid #fff;border-radius:50%;box-shadow:0 0 0 2px purple;max-width:150px}.candidate-image-wrapper{max-width:180px}.candidate-header-button{box-shadow:2px 2px 5px -1px #3d3d3d}.candidate-info-container{border-top-right-radius:40px;margin-top:-75px}.candidate-info-container #app-galleria .galleria-container .galleria-stage .galleria-image-nav .galleria-image-nav-left::after{color:#ae49a3}.candidate-info-container #app-galleria .galleria-container .galleria-stage .galleria-image-nav .galleria-image-nav-right::after{color:#ae49a3}.candidate-info-container .candidate-info-list .candidate-info-key{min-width:3.5rem}@media (max-width: 360px){.candidate-info-container .candidate-info-list .candidate-info-key{min-width:2.5rem}}@media (max-width: 360px){.candidate-info-container .candidate-info-list .candidate-info-key,.candidate-info-container .candidate-info-list .candidate-info-value{font-size:0.7rem}}#app-galleria{height:500px}#app-galleria .galleria-image-nav-left:after,#app-galleria .galleria-image-nav-right:after{color:#d1d1d1}#app-candidate-sort-form{box-shadow:5px 5px 15px 0px #e4e4e4}.ranking-crown.gold{filter:invert(80%) sepia(55%) saturate(690%) hue-rotate(332deg) brightness(100%) contrast(102%)}.ranking-crown.silver{filter:invert(84%) sepia(0%) saturate(1796%) hue-rotate(329deg) brightness(90%) contrast(110%)}.ranking-crown.bronze{filter:invert(44%) sepia(82%) saturate(357%) hue-rotate(346deg) brightness(93%) contrast(85%)}.ranking-crown.white{filter:invert(100%) sepia(0%) saturate(0%) hue-rotate(317deg) brightness(103%) contrast(102%)}.profile-image-wrapper{width:65px;height:65px}.vote-swal .vote-swal-wrap input{border:none;box-shadow:none;border-radius:0;outline:0;display:block;padding:0;margin:0;font-size:inherit}.sns-go li{display:inline-block;margin:0 5px}.after-line{height:14px;flex:1}.swiper-container.ranking-swiper .swiper-button-prev{left:0;background-image:url("/image/icons/pagination-left.svg");background-size:contain;background-repeat:no-repeat}.swiper-container.ranking-swiper .swiper-button-next{right:0;background-image:url("/image/icons/pagination-right.svg");background-size:contain;background-repeat:no-repeat}.conetest-pagination-container .pagination{justify-content:center}.conetest-pagination-container .pagination .page-item.active a{color:#aa06a6 !important}#preload_loading{position:fixed;width:100%;height:100%;background:url("/image/preloader.gif") no-repeat center center;z-index:99999;background-color:#8080805c}.app-vote-show-container thead tr th,.app-vote-index thead tr th{text-align:center;padding:5px 0px;font-size:13px}.app-vote-show-container tbody tr td,.app-vote-index tbody tr td{text-align:center;padding:5px 0px;font-size:12px}.app-vote-show-container tbody tr td::before,.app-vote-index tbody tr td::before{display:none}.app-vote-show-container .center-block ul.pagination,.app-vote-index .center-block ul.pagination{list-style:none}.app-vote-show-container .page,.app-vote-index .page{position:static}.app-vote-index .data-table td{--f7-table-body-cell-height: 35px}.vote-index-container .vote-table .candidate-row{align-items:center}.vote-index-container .vote-table .candidate-row .contest-title{font-size:0.75em;width:11vw}.vote-index-container .vote-table .candidate-row .candidate-name{font-weight:800;font-size:1.25em}.vote-index-container .vote-table .mobile-contest-title{width:50vw}.vote-search .item2-gl-nav{padding-bottom:30px;display:flex !important;border:none}@media (max-width: 480px){.vote-search .item2-gl-nav{padding:0}}@media (max-width: 767px){.vote-search .item2-gl-nav .item2-gl-menu{display:block}}.mystar-card .mystar-text-primary{text-decoration:underline}.mystar-card .mystar-row .mystar-col{width:100%}.mystar-card .mystar-row .mobile-contest-title{font-size:0.75em}.mystar-card .mystar-row .mobile-candidate-name{font-size:1.25em;font-weight:800}.mystar-card .avatar{width:80px;height:80px}.mystar-card .col-md-12.mystar-col:first-child{font-size:0.75em}.mobile-sns .sns-icon{font-size:1.2rem;margin-right:5px}@media (max-width: 480px){.mobile-sns{text-align:center;width:33%}.mobile-sns .mobile-sns-border{border:none}.mobile-sns .mobile-sns-border .sns-icon{font-size:2.5rem}}.mypage-card .solid-border{border:1px solid #dddee0}.mypage-card .mypage-btn{letter-spacing:.03em;font-size:0.8125rem;min-width:2.375rem;display:inline-block;font-weight:600;width:100px;color:#fff;background-color:#fff;height:30px;line-height:25px;padding:0;border-radius:30px;vertical-align:middle;background:linear-gradient(90deg, #F470B1, #F8915B);box-shadow:9px 9px 18px #c1ccd5, -9px -9px 18px #ffffff;border-color:#F8964F}.mypage-card .mypage-btn:hover{border-color:#5a54f800}@media (max-width: 480px){.mypage-container .mypage-body h1{font-size:2.5rem}.column-mobile-title{flex-direction:column;text-align:center}.column-mobile-title h1{font-size:2rem}.mypage-mobile-title h1{padding-bottom:10px;font-size:2.5rem;text-align:center}.mypage-mobile-title .btn-wrap{text-align:right;margin-bottom:30px}.mypage-mobile-title .btn-wrap a{width:30%;margin-right:20px}.mypage-card .mobile-shadow-none{box-shadow:none}.mypage-card .mobile-btn{width:180px}.mobile-sns-display-none{display:none}}.mypage-tabs-menu ul li{width:32%;margin:0.5%}.mypage-tabs-menu ul li .active{border-radius:33px}.wideget-user-tab .mypage-tabs-menu ul li .active{border:0;border-radius:0}.mypage-tabs-menu ul li .active{box-shadow:inset 7px 7px 14px #d9d9d9, inset -7px -7px 14px #ffffff;color:#F8964F}.mypage-tabs-menu ul li a{text-align:center;padding-top:7px;padding-bottom:7px;display:block;border:1px solid #e8ebf3;margin:1px;border-radius:33px}.registration-title{border-bottom:1px solid #e8ebf3}@media (max-width: 450px){.policy label,.policy a{font-size:2.9vw}}.tabs-menu-body.tab-content input[type="radio"]{appearance:none;width:0.9rem;height:0.9rem;border-radius:100%;margin-right:0.1rem}.readonly{background-color:#f9faff;opacity:1}@media (max-width: 767px) and (min-width: 480px){#vote-index-tbody{font-size:0.8rem;text-align:center}#vote-index-tbody tr td{padding-right:0.25rem;padding-left:0.25rem}}.mystar-header-container{height:20px;padding:20px}.mystar-header-container .app-edit-user-button{background-color:purple;color:white}.mystar-header-container .app-edit-user-button i{font-size:15px;border-radius:25px}.session-form-container{position:absolute;left:calc(50% - 150px);bottom:calc(60% - 315px)}.user-form-container{padding:20px}.user-edit-header-container{height:100px}.user-edit-header-container p{font-size:20px;font-weight:bold}.user-edit-container label{font-size:15px}.user-edit-container .list .w-100 radius-xl p-3{font-size:13px;padding:10px}.user-edit-container .list .radio{border:1px solid #cecece;font-size:13px;padding:10px}.user-edit-container .list .push-message-form{border-top:1px dashed #cecece}.user-edit-container .list .push-message-form .push-message-checkbox{border:1px solid #cecece;padding:13px}.reg-btn{padding:9px 12px;margin:0 2px}.reg-btn:hover{cursor:pointer}@media (min-width: 576px){.small-modal.modal-dialog{width:400px}}.main-section{padding-bottom:0}.mystar-name{font-weight:800;font-size:1.25em}.swiper-container.event-swiper-container.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active{background:gray}.swiper-container.event-swiper-container{height:170px}.swiper-container.event-swiper-container .swiper-pagination.main-swiper-pagination .swiper-pagination-bullet{background:#ffffff61;width:8px;height:8px;border-radius:10px}.swiper-container.event-swiper-container .swiper-pagination.main-swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:white;width:24px}.ios .notice-swiper.swiper-container.swiper-container-horizontal,.md .notice-swiper.swiper-container.swiper-container-horizontal{background-image:url("/image/icons/contest_info.svg");background-repeat:no-repeat;background-position:95%;background-size:23%;overflow-y:visible;overflow-x:hidden}.ios .notice-swiper.swiper-container.swiper-container-horizontal .swiper-slide,.md .notice-swiper.swiper-container.swiper-container-horizontal .swiper-slide{box-sizing:border-box;height:90px}.ios .notice-swiper-pagination.swiper-pagination-bullets,.md .notice-swiper-pagination.swiper-pagination-bullets{left:0;width:100%;bottom:-20px}.ios .notice-swiper-pagination.swiper-pagination-bullets .swiper-pagination-bullet,.md .notice-swiper-pagination.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 3px;background:#fff;opacity:1;width:6px;height:6px;border-radius:10px;background:#e3e3e3}.ios .notice-swiper-pagination.swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active,.md .notice-swiper-pagination.swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active{background:var(--f7-theme-color)}@media (max-width: 480px){.swiper-container.event-swiper-container{height:200px;top:-30px}}.main-index-banner .sptb-2{height:355px;background-image:url("/image/icons/mask_group3.svg"),url("/image/icons/mask_group1.svg"),url("/image/icons/mask_group2.svg");background-repeat:no-repeat;background-position:80% 80%, right top, left;background-size:400px, contain, contain}.event-swiper-container .event-body{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.close-contest-img{padding-top:100%}.close-contest-img img{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%}.swal2-content:not(.details-info){text-align:center}.swal2-content .details-info{text-align:justify}.main-web-page .sptb.contest-list{padding-top:0;padding-bottom:0}.main-web-page .sptb.contest-list .contest-wrap{padding-top:3rem;padding-bottom:3rem;border-radius:20px;transition:background-color 0.5s linear;-o-transition:background-color 0.5s linear;-ms-transition:background-color 0.5s linear;-moz-transition:background-color 0.5s linear;-webkit-transition:background-color 0.5s linear}.main-web-page .sptb.contest-list .contest-wrap .container.content-text{min-height:270px}.main-web-page .sptb.contest-list .contest-wrap .contest-body{visibility:hidden;opacity:0;transition:visibility 0s, opacity 0.5s linear}.main-web-page .sptb.contest-list .contest-wrap .contest-body h1{font-size:3rem;line-height:1.4;margin:2rem auto 0.5rem}.main-web-page .sptb.contest-list .contest-wrap .contest-body p.contest-content{font-size:3rem;font-family:'Quicksand', sans-serif;font-weight:400}.main-web-page .sptb.contest-list .contest-wrap:hover{background-color:rgba(128,128,128,0.7);background-origin:border-box;cursor:pointer}.main-web-page .sptb.contest-list .contest-wrap:hover .contest-body{visibility:visible;opacity:1}button.swal2-styled.swal2-confirm.open-ad-button{margin:10px auto;font-size:16px;width:90%}@media (max-width: 480px){button.swal2-styled.swal2-confirm.open-ad-button{font-size:14px}}@media (min-width: 768px){button.swal2-styled.swal2-confirm.open-ad-button{width:70%}}.swal2-actions{margin-top:0 !important;font-size:0.9em}#apple_login.button{background-color:black;color:white;border:1px solid black}#apple_login.button .image-wrapper{left:5%;bottom:5%}#apple_login.btn-group .apple-link{padding:0;background-color:black}#apple_login.btn-group .apple-link img{height:35px}#apple_login.btn-group .btn-text{border-radius:0 3px 3px 0;padding-right:20px}.header-container{height:120px;padding:15px 20px 25px 20px}.header-container .left{display:flex;align-items:center;justify-content:space-between}.container-both-border-style{background-color:#FBFAFB;border-top-left-radius:40px;border-top-right-radius:40px;margin-top:-40px;padding:20px}.contest-info-tab.tab-link-active{color:#fff;background:linear-gradient(90deg, #e00994 0%, #900496 100%)}.intro-background{background:linear-gradient(180deg, #b32a82 0%, #86078d 100%)}.intro-background .intro-container{background-image:url("/image/icons/background_logo.svg");background-repeat:no-repeat;background-origin:content-box;height:100%;background-position:bottom 20% right}.intro-background .intro-container .intro-subcontainer{display:flex;height:100%;flex-direction:column;justify-content:space-between}.cover-page{z-index:9999;position:absolute;top:0}.cover-page .cover-title-wrapper{position:absolute;top:calc( 50% - 95px);left:calc( 50% - 98px)}.swiper-container.contest-swiper .swiper-slide:not(.swiper-slide-active,.swiper-slide-duplicate-active){transform:scale(0.8);-webkit-transform:scale(0.8)}.swiper-container.contest-swiper .swiper-slide .cover{background-color:#000a;position:absolute}.swiper-container.contest-swiper .swiper-slide .hide-text{display:none}.swiper-container.contest-swiper .swiper-slide.swiper-slide-active .cover,.swiper-container.contest-swiper .swiper-slide .swiper-slide-duplicate-active .cover{background-color:unset;transition:background-color 300ms linear}.swiper-container.contest-swiper .swiper-slide.swiper-slide-active .hide-text,.swiper-container.contest-swiper .swiper-slide .swiper-slide-duplicate-active .hide-text{display:block}.swiper-container.contest-swiper .swiper-button-prev{left:24%;background-image:url("/image/icons/pagination-left.svg");background-size:contain;background-repeat:no-repeat}.swiper-container.contest-swiper .swiper-button-next{right:24%;background-image:url("/image/icons/pagination-right.svg");background-size:contain;background-repeat:no-repeat}.notice-index-search .notice-index-select{height:38px;width:90px}.notice-index-search .notice-index-form{width:100%}.notice-index-search .notice-index-form .notice-index-input{height:38px}.notice-search .item2-gl-nav{padding-bottom:30px;display:flex !important;border:none}@media (max-width: 480px){.notice-search .item2-gl-nav{padding:0}.notice-search .notice-index-search{padding-bottom:40px}.notice-search .notice-index-search .notice-index-select{width:55px;padding:1px;font-size:13px}.notice-search .notice-index-search .notice-index-select option{font-size:15px}.notice-search .notice-index-search .notice-index-form{font-size:12px}.notice-search .notice-index-search .notice-index-form .notice-index-btn{font-size:11px}.notice-search .notice-index-search .notice-index-form .notice-index-input{font-size:12px}.notice-index-list{flex-direction:column}.notice-index-list a{padding-left:8px}.notice-index-list span{text-align:left;margin-bottom:0;padding-left:8px}.notice-list-group{padding:0;border-right:none;border-left:none}}@media (max-width: 767px){.notice-search .item2-gl-nav .item2-gl-menu{display:block}}.notice-lists-container .list.links-list ul::before{display:none}.notice-lists-container .list.links-list ul::after{display:none}.notice-lists-container .list.links-list a:after{display:none}.notice-lists-container .list.links-list li{border-bottom:1px solid #eeeeee}.notice-lists-container .notice-icon i{font-size:22px}.notice-show-container .next-notice{border-top:1px dashed #eeeeee}.notice-show-container .card{box-shadow:none;border:1px solid #cecece}.menu-size{font-size:16px}@media (max-width: 480px){.topten-wrap{background:#7359ff url("https://static.hankyung.com/img/tenasia/m/topten/bg-all.jpg") no-repeat center top/100%}.topten-tit{background:no-repeat center top/100% url("https://static.hankyung.com/img/tenasia/m/topten/img-tit.png") !important;max-width:300px;height:127px !important}.topten-desc{display:inline-block;margin:30px 10px 0px 10px !important;padding:0 10px !important;font-size:19px !important;word-break:keep-all}.topten-top{height:auto !important;background:none !important}.topten-cont{margin-top:0px !important;background:none !important}.topten-sub-tit{margin-bottom:10px !important;padding:6px 17px 4px !important;border-radius:16px !important;font-size:15px !important;box-sizing:border-box}.topten-box .inner{padding:0 20px !important}.topten-list li{line-height:21px !important;font-size:15px !important}.topten-txt.top-style{margin:0 !important;margin-top:20px !important;padding-top:20px !important;word-break:keep-all}.topten-txt{line-height:24px !important;font-size:18px !important}.benefits-list{margin-top:15px !important;margin-bottom:40px !important}.benefits-list .benefits-item .tit{border-radius:20px !important;margin-bottom:8px !important;padding:7px 17px 5px !important;font-size:14px !important;background-color:#210ac8}.benefits-list .benefits-item.item1 .txt{background:url("https://static.hankyung.com/img/tenasia/m/topten/ico-benefits1.png") no-repeat center bottom/45px auto !important}.benefits-list .benefits-item .txt{padding-bottom:60px !important;line-height:20px !important;font-size:16px !important}.artist-wrap .btn-vote,.topten-box .btn-vote{min-width:160px !important;padding:14px 0 !important;border-radius:10px !important;font-size:18px !important}.topten-box.mg-b{margin-bottom:0 !important}.benefits-list .benefits-item.item2 .txt{background:url("https://static.hankyung.com/img/tenasia/m/topten/ico-benefits2.png") no-repeat center bottom/55px auto !important}}.label-ready{background-color:#F8964F}.label-complete{background-color:#00e682}.btn-wrap{text-align:right}.btn-wrap .question-btn{width:140px}body.swal2-no-backdrop .swal2-container.swal2-center.upload-swal{opacity:0.9}body.swal2-no-backdrop .swal2-container.swal2-center.upload-swal .swal2-timer-progress-bar{background:green}@media (max-width: 480px){.responsive-date{max-width:100%;display:block;flex:none;margin-top:5px;font-size:12px;margin-left:25%}}.accordion-toggle .row .title-col{width:80%;padding-right:10px}@media (max-width: 370px){.accordion-toggle .row .label{font-size:9px}}.question-body .question-text{white-space:pre-line;display:flex;word-break:break-all;padding-right:0}.question-body .question-images img{width:24%}@media (max-width: 480px){.question-body .question-images img{width:49%}}@media (max-width: 767px){.question-date{font-size:11px}}.question-new-link li a::before{color:white}.list.question-filter-select{border:1px solid rgba(0,0,0,0.12)}.list.question-filter-select ul::before,.list.question-filter-select ul::after{display:none}.list.question-filter-select li .item-link .item-inner::before{content:var(--f7-list-chevron-icon-down)}.question-index-container .question-created_at{opacity:0.5}.question-index-container .null-question{border-top:1px solid rgba(0,0,0,0.12);padding-top:50px;opacity:0.6}.question-index-container .list ul:before,.question-index-container .list ul:after{content:none}.ios .w-10,.md .w-10{width:10% !important}.ios .w-15,.md .w-15{width:15% !important}.ios .w-20,.md .w-20{width:20% !important}.ios .w-25,.md .w-25{width:25% !important}.ios .w-35,.md .w-35{width:35%}.ios .w-30,.md .w-30{width:30% !important}.ios .w-33,.md .w-33{width:33% !important}.ios .w-40,.md .w-40{width:40% !important}.ios .w-50,.md .w-50{width:50% !important}.ios .w-60,.md .w-60{width:60% !important}.ios .w-65,.md .w-65{width:65% !important}.ios .w-66,.md .w-66{width:66% !important}.ios .w-68,.md .w-68{width:68% !important}.ios .w-70,.md .w-70{width:70% !important}.ios .w-75,.md .w-75{width:75% !important}.ios .w-80,.md .w-80{width:80% !important}.ios .w-85,.md .w-85{width:85% !important}.ios .w-90,.md .w-90{width:90% !important}.ios .w-100,.md .w-100{width:100% !important}.ios .w-auto,.md .w-auto{width:auto !important}.ios .max-w-140,.md .max-w-140{max-width:140px !important}.ios .h-25,.md .h-25{height:25% !important}.ios .h-30,.md .h-30{height:30% !important}.ios .h-35,.md .h-35{height:35% !important}.ios .h-40,.md .h-40{height:40% !important}.ios .h-50,.md .h-50{height:50% !important}.ios .h-70,.md .h-70{height:70% !important}.ios .h-75,.md .h-75{height:75% !important}.ios .h-100,.md .h-100{height:100% !important}.ios .h-auto,.md .h-auto{height:auto !important}.ios .mw-100,.md .mw-100{max-width:100% !important}.ios .mh-100,.md .mh-100{max-height:100% !important}.ios .m-0,.md .m-0{margin:0 !important}.ios .mt-0,.ios .my-0,.md .mt-0,.md .my-0{margin-top:0 !important}.ios .mr-0,.ios .mx-0,.md .mr-0,.md .mx-0{margin-right:0 !important}.ios .mb-0,.ios .my-0,.md .mb-0,.md .my-0{margin-bottom:0 !important}.ios .ml-0,.ios .mx-0,.md .ml-0,.md .mx-0{margin-left:0 !important}.ios .m-1,.md .m-1{margin:0.25rem !important}.ios .mt-1,.ios .my-1,.md .mt-1,.md .my-1{margin-top:0.25rem !important}.ios .mr-1,.ios .mx-1,.md .mr-1,.md .mx-1{margin-right:0.25rem !important}.ios .mb-1,.ios .my-1,.md .mb-1,.md .my-1{margin-bottom:0.25rem !important}.ios .ml-1,.ios .mx-1,.md .ml-1,.md .mx-1{margin-left:0.25rem !important}.ios .m-2,.md .m-2{margin:0.5rem !important}.ios .mt-2,.ios .my-2,.md .mt-2,.md .my-2{margin-top:0.5rem !important}.ios .mr-2,.ios .mx-2,.md .mr-2,.md .mx-2{margin-right:0.5rem !important}.ios .mb-2,.ios .my-2,.md .mb-2,.md .my-2{margin-bottom:0.5rem !important}.ios .ml-2,.ios .mx-2,.md .ml-2,.md .mx-2{margin-left:0.5rem !important}.ios .m-3,.md .m-3{margin:1rem !important}.ios .mt-3,.ios .my-3,.md .mt-3,.md .my-3{margin-top:1rem !important}.ios .mr-3,.ios .mx-3,.md .mr-3,.md .mx-3{margin-right:1rem !important}.ios .mb-3,.ios .my-3,.md .mb-3,.md .my-3{margin-bottom:1rem !important}.ios .ml-3,.ios .mx-3,.md .ml-3,.md .mx-3{margin-left:1rem !important}.ios .m-4,.md .m-4{margin:1.5rem !important}.ios .mt-4,.ios .my-4,.md .mt-4,.md .my-4{margin-top:1.5rem !important}.ios .mr-4,.ios .mx-4,.md .mr-4,.md .mx-4{margin-right:1.5rem !important}.ios .mb-4,.ios .my-4,.md .mb-4,.md .my-4{margin-bottom:1.5rem !important}.ios .ml-4,.ios .mx-4,.md .ml-4,.md .mx-4{margin-left:1.5rem !important}.ios .m-5,.md .m-5{margin:3rem !important}.ios .mt-5,.ios .my-5,.md .mt-5,.md .my-5{margin-top:3rem !important}.ios .mr-5,.ios .mx-5,.md .mr-5,.md .mx-5{margin-right:3rem !important}.ios .mb-5,.ios .my-5,.md .mb-5,.md .my-5{margin-bottom:3rem !important}.ios .ml-5,.ios .mx-5,.md .ml-5,.md .mx-5{margin-left:3rem !important}.ios .mt-10,.ios .my-10,.md .mt-10,.md .my-10{margin-top:6rem !important}.ios .mb-10,.ios .my-10,.md .mb-10,.md .my-10{margin-bottom:6rem !important}.ios .p-0,.md .p-0{padding:0 !important}.ios .pt-0,.ios .py-0,.md .pt-0,.md .py-0{padding-top:0 !important}.ios .pr-0,.ios .px-0,.md .pr-0,.md .px-0{padding-right:0 !important}.ios .pb-0,.ios .py-0,.md .pb-0,.md .py-0{padding-bottom:0 !important}.ios .pl-0,.ios .px-0,.md .pl-0,.md .px-0{padding-left:0 !important}.ios .p-1,.md .p-1{padding:0.25rem !important}.ios .pt-1,.ios .py-1,.md .pt-1,.md .py-1{padding-top:0.25rem !important}.ios .pr-1,.ios .px-1,.md .pr-1,.md .px-1{padding-right:0.25rem !important}.ios .pb-1,.ios .py-1,.md .pb-1,.md .py-1{padding-bottom:0.25rem !important}.ios .pl-1,.ios .px-1,.md .pl-1,.md .px-1{padding-left:0.25rem !important}.ios .pl-1_5,.md .pl-1_5{padding-left:0.35rem}.ios .p-2,.md .p-2{padding:0.5rem !important}.ios .p-2-half,.md .p-2-half{padding:0.7rem !important}.ios .pt-2,.ios .py-2,.md .pt-2,.md .py-2{padding-top:0.5rem !important}.ios .pr-2,.ios .px-2,.md .pr-2,.md .px-2{padding-right:0.5rem !important}.ios .pb-2,.ios .py-2,.md .pb-2,.md .py-2{padding-bottom:0.5rem !important}.ios .pl-2,.ios .px-2,.md .pl-2,.md .px-2{padding-left:0.5rem !important}.ios .pl-7_10,.ios .px-7_10,.md .pl-7_10,.md .px-7_10{padding-left:0.7rem !important}.ios .pr-7_10,.ios .px-7_10,.md .pr-7_10,.md .px-7_10{padding-right:0.7rem !important}.ios .p-3,.md .p-3{padding:1rem !important}.ios .pt-3,.ios .py-3,.md .pt-3,.md .py-3{padding-top:1rem !important}.ios .pr-3,.ios .px-3,.md .pr-3,.md .px-3{padding-right:1rem !important}.ios .pb-3,.ios .py-3,.md .pb-3,.md .py-3{padding-bottom:1rem !important}.ios .pl-3,.ios .px-3,.md .pl-3,.md .px-3{padding-left:1rem !important}.ios .p-4,.md .p-4{padding:1.5rem !important}.ios .pt-4,.ios .py-4,.md .pt-4,.md .py-4{padding-top:1.5rem !important}.ios .pr-4,.ios .px-4,.md .pr-4,.md .px-4{padding-right:1.5rem !important}.ios .pb-4,.ios .py-4,.md .pb-4,.md .py-4{padding-bottom:1.5rem !important}.ios .pl-4,.ios .px-4,.md .pl-4,.md .px-4{padding-left:1.5rem !important}.ios .p-5,.md .p-5{padding:3rem !important}.ios .pt-5,.ios .py-5,.md .pt-5,.md .py-5{padding-top:3rem !important}.ios .pr-5,.ios .px-5,.md .pr-5,.md .px-5{padding-right:3rem !important}.ios .pb-5,.ios .py-5,.md .pb-5,.md .py-5{padding-bottom:3rem !important}.ios .pl-5,.ios .px-5,.md .pl-5,.md .px-5{padding-left:3rem !important}.ios .m-auto,.md .m-auto{margin:auto !important}.ios .color-gray,.md .color-gray{--f7-theme-color: #5a5a5a;--f7-theme-color-rgb: 156, 39, 176;--f7-theme-color-shade: #464646;--f7-theme-color-tint: #666666}.ios .color-secondary,.md .color-secondary{--f7-theme-color: #ae49a3;--f7-theme-color-rgb: 156, 39, 176;--f7-theme-color-shade: #8e2e69;--f7-theme-color-tint: #cc4597}.ios .text-center,.md .text-center{text-align:center !important}.ios .text-left,.md .text-left{text-align:left !important}.ios .text-right,.md .text-right{text-align:right !important}.ios .position-relative,.md .position-relative{position:relative !important}.ios .position-absolute,.md .position-absolute{position:absolute !important}.ios .d-flex,.md .d-flex{display:flex !important}.ios .d-none,.md .d-none{display:none !important}.ios .left-1,.md .left-1{left:0.5rem}.w-48{width:48% !important}.h-94{height:94%}.text-align-unset{text-align:unset !important}.py-0\.5,.pb-0\.5{padding-bottom:0.125rem}.py-0\.5,.pt-0\.5{padding-top:0.125rem}.py-3\.5,.pt-3\.5{padding-top:0.875rem !important}.py-2\.5,.pt-2\.5{padding-top:0.625rem !important}.py-2\.5,.pb-2\.5{padding-bottom:0.625rem !important}@media (min-width: 480px){.sm\:pb-1{padding-bottom:0.25rem}}.mb-1\.5,.my-1\.5{margin-bottom:0.375rem !important}.w-68{width:68% !important}.text-black{color:black !important}.text-white{color:white}.text-gray{color:gray}.text-gray-i{color:gray !important}.text-c1{color:#c1c1c1}.text-whitegray{color:#f7f4f4}.text-blgray{color:#5a5a5a !important}.text-grayblack{color:#383838}.text-light{color:#eeeeee !important}.text-red{color:red}.text-theme{color:#aa06a6}.hover\:text-theme:hover{color:#aa06a6}.bg-theme{background-color:#aa06a6 !important}.bg-pink{background-color:#e95373}.bg-basic-color{background:linear-gradient(90deg, #e00994 0%, #900496 100%) !important}.bg-button-color{background:linear-gradient(90deg, #92189a 0%, #be2ea2 100%) !important}.bg-gray{background-color:gray !important}.bg-mdgray{background-color:#efecef}.bg-mdgray-i{background-color:#efecef !important}.get-code-btn-box .bg-mdgray-i{background-color:#efecef !important}.bg-success{background-color:#87de85 !important}.bg-blackgray{background-color:#242424}.bg-blackgray.hover-btn:hover{background-color:#242424;border-color:#242424}.bg-blgray{background-color:#5f5f5f}.bg-lightgray{background-color:#fbfafb !important}.bg-whitegray{background-color:#f7f4f4 !important}.bg-white{background-color:#ffffff !important}.bg-transparent{background-color:transparent !important}.font-sm{font-size:0.5rem !important}.font-smd{font-size:0.75rem !important}.font-mmd{font-size:0.85rem !important}.font-md{font-size:1rem !important}.font-lmd{font-size:1.25rem !important}.font-lg{font-size:1.5rem !important}.font-xl{font-size:2rem !important}.font-xxl{font-size:2.5rem !important}.app-badge-font{font-family:var(--f7-font-family) !important}.app-closed-badge-font{font-family:-webkit-pictograph !important}.radius-0{border-radius:unset !important}.radius-sm{border-radius:0.5rem}.radius-md{border-radius:1rem}.radius-lg{border-radius:1.25rem}.left-radius-lg{border-top-left-radius:1.25rem;border-bottom-left-radius:1.25rem}.right-radius-lg{border-top-right-radius:1.25rem;border-bottom-right-radius:1.25rem}.bottom-radius-sm{border-bottom-right-radius:0.5rem;border-bottom-left-radius:0.5rem}.radius-xl{border-radius:1.5rem !important}.radius-circle{border-radius:50% !important}.border-black{border:1px solid black}.border-bottom-black{border-bottom:1px solid black}.border-top-black{border-top:1px solid black}.border-gray{border:1px solid #cecece}.border-purple{border:1px solid #bb48a6}.border-bottom-theme-color{border-bottom:1px solid var(--f7-theme-color)}.border-top-gray{border-top:1px solid #cecece}.border-bottom-gray{border-bottom:1px solid #cecece}.border-left-gray{border-left:1px solid #cecece}.border-right-gray{border-right:1px solid #cecece !important}.border-light-gray{border:1px solid #e4e4e4}.border-top-light-gray{border-top:1px solid #e4e4e4}.border-bottom-light-gray{border-bottom:1px solid #e4e4e4}.border-left-light-gray{border-left:1px solid #e4e4e4}.border-right-light-gray{border-right:1px solid #e4e4e4}.border-top-dashed{border-top:1px dashed #e4e4e4}.border-bottom-dashed{border-bottom:1px dashed #e4e4e4}.border-light{border:1px solid #eeeeee !important}.border-top-light{border-top:1px solid #eeeeee}.border-bottom-light{border-bottom:1px solid #eeeeee}.border-bottom-blgray{border-bottom:1px solid #a3a3a3}.border-white-lg{border:5px solid #fff !important}.border-none{border:none}.border-top-none{border-top:none}.border-right-none{border-right:none}.border-left-none{border-left:none}.border-bottom-none{border-bottom:none}.display-grid{display:grid}.justify-content-space-between{justify-content:space-between}.justify-center{justify-content:center}.align-center{align-items:center}.box-shadow-none{box-shadow:none}.white-space-nowrap{white-space:nowrap}.white-space-pre-line{white-space:pre-line}.overflow-x-scroll{overflow-x:scroll}.overflow-auto{overflow:auto}.position-static{position:static}.border-2{border-width:0.2rem}.border-2px{border-width:2px}.min-w-1{min-width:1rem}.min-w-3{min-width:3rem}.min-w-4{min-width:4rem}.min-w-8{min-width:8rem}.max-w-2{max-width:2rem}.max-w-3{max-width:3rem}.max-w-4{max-width:4rem}.max-w-1920px{max-width:1920px}.weight-300{font-weight:300}.weight-400{font-weight:400}.weight-500{font-weight:500}.weight-600{font-weight:600}.weight-700{font-weight:700 !important}.box-shadow-sm{box-shadow:1px 1px 5px 0px #717171}.box-shadow-none{box-shadow:none}.flex-direction-row{flex-direction:row}.flex-direction-column{flex-direction:column}.line-height-sm{line-height:1.2}.line-height-9{line-height:9px}.min-height-300{min-height:300px}.min-height-40{min-height:40px}.min-height-2\.5{min-height:2.5rem}.list-min-height-140{--f7-list-item-min-height: 140px}.max-height-600{max-height:600px}.w-9rem{width:9rem}.w-15\.5rem{width:15.5rem}@media (min-width: 1680px){.col-xxl-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}}@media (min-width: 1680px){.col-xxl-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}}.cursor-pointer:hover{cursor:pointer}.word-keep-all{word-break:keep-all}.grid-rows-4{grid-template-rows:repeat(4, minmax(0, 1fr))}.grid-cols-2{grid-template-columns:repeat(2, minmax(0, 1fr))}.grid-cols-6{grid-template-columns:repeat(6, minmax(0, 1fr))}.col-span-1{grid-column:span 1 / span 1}.col-span-4{grid-column:span 4 / span 4}.row-span-1{grid-row:span 1 / span 1}.row-span-2{grid-row:span 2 / span 2}.row-span-3{grid-row:span 3 / span 3}.row-span-4{grid-row:span 4 / span 4}.gap-y-1{row-gap:0.5rem}.gap-4{gap:1rem}@media (min-width: 1500px){.col-xxl-7{-ms-flex:0 0 58.33333333%;flex:0 0 58.33333333%;max-width:58.33333333%}}@media (min-width: 1500px){.col-xxl-8{-ms-flex:0 0 66.66666667%;flex:0 0 66.66666667%;max-width:66.66666667%}}.maxq-page{--f7-theme-color: #d7083b;--header-container-height: 120px;--maxq-header-margin-bottom: 2.5rem}.maxq-page.web-html .text-theme{color:#d7083b}.maxq-page.web-html a:focus,.maxq-page.web-html a:hover,.maxq-page.web-html a.active{color:#d7083b}.maxq-page.web-html .maxq-header{background-color:white;position:relative}.maxq-page.web-html .maxq-header.scrolled{position:fixed;top:0;width:100%;z-index:1040;border-bottom:1px solid black}.maxq-page.web-html .maxq-header .sns-logo{text-decoration:none}.maxq-page.web-html .maxq-header .sns-logo i:hover{transform:rotate(-360deg);-webkit-transform:rotate(-360deg);transition:transform 0.2s linear}.maxq-page.web-html .maxq-left-menu{z-index:1050;position:fixed;left:-15.5rem;top:0;visibility:hidden}.maxq-page.web-html .maxq-left-menu:not(.panel-in):not(.panel-out){transform:translate3d(0, 0, 0);transition:transform 0.4s linear}.maxq-page.web-html .maxq-left-menu.panel-in{visibility:visible;transform:translate3d(15.5rem, 0, 0);transition:transform 0.4s linear}.maxq-page.web-html .maxq-left-menu.panel-out{visibility:visible;transform:translate3d(0, 0, 0);transition:transform 0.4s linear}.maxq-page.web-html .maxq-left-menu li a:hover{background:#d7083b;color:white;text-decoration:none}.maxq-page.web-html .maxq-left-menu .close-menu{color:#858d97}.maxq-page.web-html .maxq-left-menu .close-menu:hover{color:black}.maxq-page.web-html .backdrop-menu{position:absolute;left:0;top:0;width:100%;height:100%;opacity:0;z-index:1045;visibility:hidden;pointer-events:none;transform:translate3d(0, 0, 0);background-color:white;transition:opacity 0.4s linear}.maxq-page.web-html .backdrop-menu.panel-backdrop-in{visibility:visible;pointer-events:auto;opacity:0.25;transition:opacity 0.4s linear}.maxq-page.web-html .backdrop-menu.panel-backdrop-out{visibility:hidden;opacity:0;transition:visibility 0s 2s, opacity 0.4s linear}.maxq-page.web-html .custom-checkbox .custom-control-input:checked~.custom-control-label::before{background-color:#d7083b}.maxq-page .main-page.page-content:after{background:white}.maxq-page .text-maxq-footer-gray{color:#ffffff80}.maxq-page .candidate-index-orders input[name="order"]+.radio-label,.maxq-page .candidate-index-orders input[name="sort"]+.radio-label{color:black;cursor:pointer}.maxq-page .candidate-index-orders input[name="order"]:checked+.radio-label,.maxq-page .candidate-index-orders input[name="sort"]:checked+.radio-label{color:#d7083b}.maxq-page .ranking-candidate-image{border:6px solid #fff;border-radius:50%;box-shadow:0 0 0 2px #d7083b;max-width:150px}.maxq-page .app-card-style .contest-card-image img{border:3px solid #fff;border-radius:50%;box-shadow:0 0 0 1px #d7083b}.maxq-page .bg-theme{background-color:#d7083b !important}.maxq-page .bg-basic-color{background:linear-gradient(90deg, #ff8080 0%, #d7083b 100%) !important}.maxq-page .text-maxq-red{color:#d7083b}.maxq-page .bg-button-color{background:linear-gradient(90deg, #d7083b 0%, #ff8080 100%) !important}.maxq-page .contest-info-tab.tab-link-active{color:#fff;background:linear-gradient(90deg, #ff8080 0%, #d7083b 100%)}.maxq-page .mystar-header-container .app-edit-user-button{background-color:red;color:white}.maxq-page .maxq-app-left-panel .item-inner::before{display:none}.maxq-page .tabbar.toolbar.toolbar-bottom{background-color:white;border-bottom:1px solid black}.maxq-page .tabbar.toolbar.toolbar-bottom::before{display:none}.maxq-page .tabbar.toolbar.toolbar-bottom.tabbar-labels .tab-link-active img{filter:invert(14%) sepia(63%) saturate(7453%) hue-rotate(339deg) brightness(84%) contrast(100%)}.maxq-page .header-container{z-index:5001;height:var(--header-container-height);padding:0 20px 25px 20px}.maxq-page .header-container .header-padding{padding:0 20px 25px 20px}.maxq-page .header-container.maxq-header-space{margin:0;padding:15px 20px 25px 20px}.maxq-page .views-tab-link-active .tabbar-label{color:var(--f7-theme-color)}.maxq-page .page-min-height{min-height:calc(100vh - var(--header-container-height) - var(--f7-page-navbar-offset, 0px) - var(--f7-page-toolbar-bottom-offset, 0px))}.challenge-page{--f7-theme-color: #8E9BCD;--header-container-height: 120px;--challenge-header-margin-bottom: 2.5rem}.challenge-page .challenge-basic-color{background:linear-gradient(90deg, #8E9BCD 0%, #6277c1 100%) !important}.challenge-page .challenge-point-color{background-color:#6277c1}.challenge-page .period-badge{box-shadow:0px 0px 2px 0px white}.challenge-page .bg-theme{background-color:#8E9BCD !important}.challenge-page .bg-basic-color{background:linear-gradient(90deg, #8E9BCD 0%, #6277c1 100%) !important}.challenge-page .bg-button-color{background:linear-gradient(90deg, #6277c1 0%, #8E9BCD 100%) !important}.challenge-page .bg-button-color:hover{background:linear-gradient(90deg, #8E9BCD 0%, #b9bdcd 100%) !important}.challenge-page .vote-button-color{background:linear-gradient(90deg, #d7083b 0%, #ff3636 100%) !important}.challenge-page .challenge-nav{height:50px}.challenge-page .challenge-contest-btn{color:#000000 !important;font-size:larger !important;font-weight:700 !important}.challenge-page .challenge-vote-btn{padding:3px 23px;border-radius:10px;color:#ffff !important;font-size:1.3rem !important;font-weight:700 !important}.challenge-page .challenge-logo-size{width:350px}.challenge-page .challenge-host-logo-size{height:25px}.challenge-page .challenge-desktop-logo{padding:1.5rem 0;margin:auto 0px;position:absolute;right:0;bottom:0}.challenge-page .challenge-image{max-width:300px}.challenge-page .card-title-font{margin-bottom:0.4rem !important;font-size:1.2em;font-weight:600}.challenge-page .card-title-font-app{margin-bottom:0.2rem !important;font-size:0.9rem;font-weight:600}.challenge-page .info-font{font-size:0.8rem}.challenge-page .info-font-app{font-size:0.7rem;color:gray}.challenge-page .video-size{width:100%;height:250px}.challenge-page .video-app-size{width:100%}.challenge-page .video-thumbnail-box{position:relative}.challenge-page .video-start-btn{z-index:1000;width:3rem;cursor:pointer;opacity:0.7}.challenge-page .video-start-btn-app{z-index:1000;width:3rem;cursor:pointer;opacity:1}.challenge-page .video-start-btn:hover{opacity:1}.challenge-page .text-theme-blue{color:#0050a4}.challenge-page .text-theme-yellow{color:#f9be2c}.challenge-page .challenge_info_popup_box{border:4px solid #ebebeb;text-align:center;position:relative}.challenge-page .challenge_info_popup_box::before{content:'';width:30px;height:4px;background-color:#777;position:absolute;top:-4px;left:-4px}.challenge-page .challenge_info_popup_box::after{content:'';width:4px;height:30px;background-color:#777;position:absolute;top:-4px;left:-4px}.challenge-page .challenge_info_popup_box .challenge_info_popup_content::before{content:'';width:30px;height:4px;background-color:#777;position:absolute;bottom:-4px;right:-4px}.challenge-page .challenge_info_popup_box .challenge_info_popup_content::after{content:'';width:4px;height:30px;background-color:#777;position:absolute;bottom:-4px;right:-4px}
