@font-face {
    font-family: 'ONE-Mobile-POP';
    src: url('https://fastly.jsdelivr.net/gh/projectnoonnu/noonfonts_2105_2@1.0/ONE-Mobile-POP.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}

/* 공지팝업 */
.notice__event--popup .modal__mask {background-color: rgba(0, 0, 0, 0.6);}
.notice__event--popup .modal__header {background-color:#F4F4F4;}
.modal--mini.notice__event--popup .modal__header {margin:0;}
.notice__event--popup .modal__header-title {text-align:center; padding:24px 0 15px; font-size:25px; color:#222; line-height:120%; font-weight:bold; display: block;}
.modal--mini.notice__event--popup .modal__container {width:320px; padding:0; border-radius:10px; overflow: hidden;}
@media screen and (max-width:320px) {
  .modal--mini.notice__event--popup .modal__container {width:300px;         height: 80vh; overflow-y: scroll;}
  
}
.notice__event--popup .modal__header-title span {display:block; font-size:18px; font-weight:normal; margin-bottom:5px; line-height: 120%;}
.modal--mini.notice__event--popup .modal__contents {padding:20px 24px 28px;}
.modal--mini.notice__event--popup .modal__contents .notice_text {font-size: 13px; line-height:148%; color: #222;}
.modal--mini.notice__event--popup .modal__contents .notice_title {font-size: 13px; line-height:148%; color: rgba(0, 0, 0, 0.40); font-weight:bold;}
.modal--mini.notice__event--popup .modal__contents .notice_text + .notice_text{margin-top:8px;}
.modal--mini.notice__event--popup .modal__contents .notice_title + .notice_text{margin-top:3px;}
.modal--mini.notice__event--popup .modal__contents .notice_group + .notice_group {margin-top:18px;}
.modal--mini.notice__event--popup .modal__contents .notice_group .notice_text {color:#000;}
.modal--mini.notice__event--popup .modal__contents .notice_group + .notice_text.type2{margin-top:16px;}
.notice__event--popup .modal__contents .group + .group {margin-top:18px; padding-top:18px; border-top: 1px solid rgba(0, 0, 0, 0.20);}
.notice__event--popup .modal__close {background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='21' height='21' viewBox='0 0 21 21' fill='none'%3E%3Cpath d='M0.96875 20.0293L19.9979 1.00014' stroke='black'/%3E%3Cpath d='M20.0312 20.0293L1.00209 1.00014' stroke='black'/%3E%3C/svg%3E") no-repeat 50% 50%;}
/* // 공지팝업 */


.btn-sample1 {display:inline-block;border:1px solid #000;padding:10px 25px;border-radius:4px;background:#fff;}
.evt-kingmandoo-wrap{margin:0;padding:0;border:0;overflow:hidden;background:#E8FFE0 !important;}
.evt-kingmandoo-wrap .main-evt-section {position:relative;padding-bottom:10vw;background:#d7edc8;}
.evt-kingmandoo-wrap .main-evt-section .bubble {position:absolute;border-radius:100%;background:#fff9ed;z-index:1;}
.evt-kingmandoo-wrap .main-evt-section .bubble1 {width:23vw;height:23vw;top:18vw;left:4vw;opacity:0.9;}
.evt-kingmandoo-wrap .main-evt-section .bubble2 {width:15vw;height:15vw;top:62vw;right:5vw;opacity:0.7;}
.evt-kingmandoo-wrap .main-evt-section .bubble3 {width:28vw;height:28vw;top:105vw;right:3vw;}
.evt-kingmandoo-wrap .main-evt-section .bubble4 {width:15vw;height:15vw;top:100vw;left:-6vw;opacity:0.7;}
.evt-kingmandoo-wrap .main-evt-section .bubble5 {width:6.25vw;height:6.25vw;top:96vw;right:6vw;background:#fed898;opacity:0.3;}
.evt-kingmandoo-wrap .main-evt-section .bubble6 {width:5vw;height:5vw;top:8vw;left:22vw;background:#fed898;opacity:0.3;}
.evt-kingmandoo-wrap .main-evt-section .kivisual-area {position:relative;z-index:2;}
.evt-kingmandoo-wrap .main-evt-section .kivisual-area .icon-mandoo {position:absolute;width:16.9444vw;bottom:-12vw;left:3vw;}
.evt-kingmandoo-wrap .main-evt-section .kivisual-area div.kv-title {position:absolute;bottom:0;left:0;width:100%;letter-spacing:0;text-align:center;font-size:6.944vw;line-height:1.2;color:#195536;font-family:'ONE-Mobile-POP' !important;}
.evt-kingmandoo-wrap .main-evt-section .kivisual-area div.kv-title * {font-family:'ONE-Mobile-POP' !important;letter-spacing:0;}
.evt-kingmandoo-wrap .main-evt-section .kivisual-area div.kv-title strong {position: relative;color: #fc651e;font-weight: normal;}
.evt-kingmandoo-wrap .main-evt-section .kivisual-area div.kv-title strong:before {content: '';position: absolute;bottom: -.5vw;left: 0;width: 100%;height: 1.5vw;background: #fee36d;z-index: -1;}
.evt-kingmandoo-wrap .main-evt-section .kivisual-area div.kv-title .kv-data{display:block;margin-top:10px;font-size:5.556vw;}
.evt-kingmandoo-wrap .main-evt-section .mandoo-area {position:relative;margin:0 9.1666vw;z-index:2;}
.evt-kingmandoo-wrap .main-evt-section .event__ticket--box{position:relative;margin:0 8.889vw;font-size:7.222vw;color:#614729;text-align:center;z-index:2;}
.evt-kingmandoo-wrap .main-evt-section .event__ticket--box .ticket__info{position:absolute;top:29.261%;left:0;width:100%;}
.evt-kingmandoo-wrap .main-evt-section .event__ticket--box .ticket__info>strong{display:block;font-family:'ONE-Mobile-POP' !important;font-weight:normal;line-height:1.4;}
.evt-kingmandoo-wrap .main-evt-section .event__ticket--box .ticket__info>p{font-family:'ONE-Mobile-POP' !important;line-height:1.3;}
.evt-kingmandoo-wrap .main-evt-section .event__ticket--box .ticket__info>p>span{font-size:16.667vw;font-family:'ONE-Mobile-POP' !important;letter-spacing:2.4px;vertical-align:baseline;}
.evt-kingmandoo-wrap .main-evt-section .btn-area {margin:5.3vw 6.944vw 0;text-align:center;}
.evt-kingmandoo-wrap .main-evt-section .btn-area .btn-mandoo {position:relative;}
.evt-kingmandoo-wrap .main-evt-section .btn-area .btn-mandoo .btn-mandoo-text {position:absolute;top:50%;left:0;width:100%;transform:translateY(-50%);}
.evt-kingmandoo-wrap .main-evt-section .btn-area .btn-mandoo .btn-mandoo-text * {font-family:'ONE-Mobile-POP' !important;}
.evt-kingmandoo-wrap .main-evt-section .btn-area .btn-mandoo .btn-mandoo-text em {display:inline-block;margin-left:8px;}
.evt-kingmandoo-wrap .main-evt-section .btn-area .btn-mandoo .btn-mandoo-text>span {display:block;font-size:6.667vw;color:#fff;line-height:1.04;-webkit-text-stroke-width: 0.1vw;-webkit-text-stroke-color:#E04102;}
.evt-kingmandoo-wrap .main-evt-section .btn-area .btn-mandoo .btn-mandoo-text>span img {width:7.0833vw;height:7.0833vw;vertical-align:top;transform:translateY(-1px);}
.evt-kingmandoo-wrap .main-evt-section .btn-area .btn-mandoo .btn-mandoo-text>span span {font-size:5.8333vw;line-height:7.0833vw;vertical-align:top;color:#fff506;text-shadow:-0.4vw 0px #e04102, 0px 0.4vw #e04102, 0.4vw 0px #e04102, 0px -0.4vw #e04102;}
.evt-kingmandoo-wrap .main-evt-section .my-mandoo-area {color:#7a562d;font-family:'ONE-Mobile-POP' !important;text-align:center;}
.evt-kingmandoo-wrap .main-evt-section .my-mandoo-area dl {position:relative;border:3px solid #7a562d;border-radius:2.2222vw;padding:0 5.55vw;display:inline-block;padding:0 10vw;}
.evt-kingmandoo-wrap .main-evt-section .my-mandoo-area dt {font-size:4.4444vw;line-height:6.1111vw;font-family:'ONE-Mobile-POP' !important;background:#d7edc8;position:absolute;top:-3.55vw;left:50%;transform:translateX(-50%);width:90%;}
.evt-kingmandoo-wrap .main-evt-section .my-mandoo-area dd {padding:2.777vw 0 1.9444vw 0;line-height:14.1666vw;font-size:7.5vw;color:#7a562d;}
.evt-kingmandoo-wrap .main-evt-section .my-mandoo-area dd img {width:14.1666vw;height:14.1666vw;margin-left:-1.3888vw;}
.evt-kingmandoo-wrap .main-evt-section .my-mandoo-area.type-2{display:flex;margin-top:6.944vw;padding:0 6.944vw;justify-content:center;}
.evt-kingmandoo-wrap .main-evt-section .my-mandoo-area.type-2 dl{width:42.611vw;padding:0;}
.evt-kingmandoo-wrap .main-evt-section .my-mandoo-area.type-2 dl+dl{margin-left:2.778vw;}
.evt-kingmandoo-wrap .main-evt-section .my-mandoo-area.type-2 dt{width:auto;padding:0 2vw;white-space:nowrap;}
.evt-kingmandoo-wrap .main-evt-section .my-mandoo-area .mandoo-box img {width:11.667vw;height:auto;vertical-align:-2.6vw;}
.evt-kingmandoo-wrap .main-evt-section .my-mandoo-area .ticket-box img {width:11.389vw;height:auto;margin-right:1.111vw;vertical-align:-1.2vw;}
.evt-kingmandoo-wrap .main-evt-section + .info-evt-section {background:#d7edc8;}
.evt-kingmandoo-wrap .main-evt-section .my-mandoo-area dd span {font-family:'ONE-Mobile-POP' !important;}

.evt-kingmandoo-wrap .main-evt-section.new__event {background:#76e44b;}
.evt-kingmandoo-wrap .main-evt-section.new__event + .info-evt-section {background:#76e44b;}
.evt-kingmandoo-wrap .main-evt-section.new__event .event__ticket--box{color:#154900;}
.evt-kingmandoo-wrap .main-evt-section.new__event div.kv-title{font-size: 6.667vw;color:#fff;}
.evt-kingmandoo-wrap .main-evt-section.new__event div.kv-title strong {color:#fbff28;}
.evt-kingmandoo-wrap .main-evt-section.new__event .kivisual-area div.kv-title strong:before {display:none;}
.evt-kingmandoo-wrap .main-evt-section.new__event .bubble{background:#fff;opacity:0.2;}
.evt-kingmandoo-wrap .main-evt-section.new__event .bubble2{top:43vw;right:8vw;}
.evt-kingmandoo-wrap .main-evt-section.new__event .bubble3{right:65vw;}
.evt-kingmandoo-wrap .main-evt-section.new__event .bubble4{top:85vw;left:92vw;}
.evt-kingmandoo-wrap .main-evt-section.new__event .bubble5{top:98vw;right:89vw;}
.evt-kingmandoo-wrap .main-evt-section.new__event .my-mandoo-area {margin-top:7.639vw;}
.evt-kingmandoo-wrap .main-evt-section.new__event .my-mandoo-area dl{border-color:#154900;}
.evt-kingmandoo-wrap .main-evt-section.new__event .my-mandoo-area dt{color:#154900;background:#e1ffd5;border-radius:2.083vw;}
.evt-kingmandoo-wrap .main-evt-section.new__event .my-mandoo-area dd{padding:3.5vw 0 3vw;color:#154900;font-size:0;line-height:1;}
.evt-kingmandoo-wrap .main-evt-section.new__event .my-mandoo-area dd span{display:inline-block;font-size:7.5vw;line-height:11.667vw;}
.evt-kingmandoo-wrap .main-evt-section.new__event .mandoo-area{margin-top:2.2vw;}
.evt-kingmandoo-wrap .main-evt-section.new__event .mandoo-area .date__bubble{position:absolute;top:0;right:0;width:30.556vw;height:9.722vw;padding-top:1.45vw;font-size:3.889vw;color:#fff;text-align:center;background:url(/cjom/event/25_04_event/mandoo/images/evt_date_bubble.png) no-repeat 0 0;background-size:100% auto;}

.evt-kingmandoo-wrap .notice-area {opacity:0.6;padding:0 6vw 10vw 6vw;text-align:center;}
.evt-kingmandoo-wrap .notice-area .btn-evt-alim{font-size:16px;text-decoration:underline;line-height:20px;color:#000}
.evt-kingmandoo-wrap .notice-area .btn-evt-alim:before{content:'';display:inline-block;width:16px;height:17px;margin-right:4px;vertical-align:text-top;transform:translateY(1px);background:url(/cjom/mobile/images/icon/ico_evt_notice_info_black.png) no-repeat 0 50%/16px;}
.evt-kingmandoo-wrap .notice-area .btn-evt-alim:after{content:'';display:inline-block;width:14px;height:17px;margin-left:6px;vertical-align:text-top;transform:translateY(2px);background:url(/cjom/mobile/images/icon/ico_evt_notice_arrow_black.png) no-repeat 50%/14px auto;}
.evt-kingmandoo-wrap .notice-area .notice-list{margin-top:12px;}
.evt-kingmandoo-wrap .notice-area .notice-list>li{position:relative;color:#000;padding-left:10px;font-size:12px;text-align:left;line-height:18px;}
.evt-kingmandoo-wrap .notice-area .notice-list>li:before{content:'';position:absolute;top:7px;left:0;width:3px;height:3px;border-radius:50%;background:#000;}
.evt-kingmandoo-wrap .notice-area .notice-list>li div {color:#68d334;}
.evt-kingmandoo-wrap .notice-area .is-active .btn-evt-alim:after{transform:translateY(2px) rotate(180deg);}
.evt-kingmandoo-wrap .special-evt-section {background:#5b39ac;}
.evt-kingmandoo-wrap .special-evt-section .special-info {text-align:center;}
.evt-kingmandoo-wrap .special-evt-section .special-info h3 {font-size:10.5555vw;line-height:11.75vw;font-family: 'ONE-Mobile-POP' !important;font-weight:normal;color:#fff;}
.evt-kingmandoo-wrap .special-evt-section .special-info h3 div {line-height:7.5vw;font-size:6.9444vw;color:#fff;font-family: 'ONE-Mobile-POP' !important;}
.evt-kingmandoo-wrap .special-evt-section .special-info h3 div img {width:7.5vw;height:7.5vw;vertical-align:top;display:inline-block;margin-right:5px;}
.evt-kingmandoo-wrap .special-evt-section .special-info h3 span {font-family: 'ONE-Mobile-POP' !important;color:#fff;}
.evt-kingmandoo-wrap .special-evt-section .special-info h3 span.tx-small{display:block;margin-top:2.778vw;font-size:8.889vw;color:#fff;}
.evt-kingmandoo-wrap .special-evt-section .special-info h3 + p {margin:2vw 0 5vw 0;font-size:4.5833vw;line-height:6.3888vw;color:#fff;}
.evt-kingmandoo-wrap .special-evt-section .special-info h3 + p strong {display:block;font-weight:bold;color:#fff;}
.evt-kingmandoo-wrap .special-evt-section .special-info dl {margin:3vw 8vw 10vw 8vw;font-size:0;text-align:left;}
.evt-kingmandoo-wrap .special-evt-section .special-info dl dt {display:inline-block;width:22vw;font-size:3.6vw;font-weight:bold;line-height:6.9vw;color:#56ce27;}
.evt-kingmandoo-wrap .special-evt-section .special-info dl dd {display:inline-block;width:62vw;font-size:4.16vw;line-height:6.9vw;color:#fff;}
.evt-kingmandoo-wrap .special-evt-section .btn-area {padding:0 8.3333vw 10vw 8.3333vw;}
.evt-kingmandoo-wrap .special-evt-section .btn-area button {pointer-events: none;}
.evt-kingmandoo-wrap .special-evt-section .special-info .mandoo-ranking {position:relative;padding:0 4vw;}
.evt-kingmandoo-wrap .special-evt-section .special-info .mandoo-ranking::before{content:'';position:absolute;top:-9.444vw;left:6.111vw;width:18.889vw;height:18.889vw;background:url(evt_kingmandoo_special_bubble1.png) no-repeat 0 0;background-size:cover;}
.evt-kingmandoo-wrap .special-evt-section .special-info .mandoo-ranking::after{content:'';position:absolute;top:-11.944vw;right:15.416vw;width:9.167vw;height:9.167vw;background:url(evt_kingmandoo_special_bubble2.png) no-repeat 0 0;background-size:cover;}
.evt-kingmandoo-wrap .special-evt-section .special-info .mandoo-ranking .title-box{padding:7.5vw 0 5vw;text-align:center;background:#fff9ee;border-radius:1.4vw 1.4vw 0 0;}
.evt-kingmandoo-wrap .special-evt-section .special-info .mandoo-ranking .title-box h4{display:inline-block;font-size:5.278vw;font-family: 'ONE-Mobile-POP' !important;color:#fc651e;font-weight:normal;border-bottom:0.694vw solid #fc651e;}
.evt-kingmandoo-wrap .special-evt-section .special-info .mandoo-ranking .title-box p{padding-top:2vw;font-size:10.278vw;font-family: 'ONE-Mobile-POP' !important;color:#0b4225;}
.evt-kingmandoo-wrap .special-evt-section .special-info .mandoo-ranking .title-box p>span{font-size:10.278vw;font-family: 'ONE-Mobile-POP' !important;}
.evt-kingmandoo-wrap .special-evt-section .special-info .mandoo-ranking .ranking {padding:5.556vw 5.4vw 5.4vw 5.4vw;background:#fff;border-radius:0 0 1.4vw 1.4vw;overflow:hidden;}
.evt-kingmandoo-wrap .special-evt-section .special-info .mandoo-ranking .ranking .rank-title-box p{font-size:4.167vw;color:#0b4225;}
.evt-kingmandoo-wrap .special-evt-section .special-info .mandoo-ranking .ranking .rank-title-box strong{display:block;margin-bottom:2vw;font-size:6.389vw;color:#4cb721;}
.evt-kingmandoo-wrap .special-evt-section .special-info .mandoo-ranking .ranking ol{margin-top:5vw;}
.evt-kingmandoo-wrap .special-evt-section .special-info .mandoo-ranking .ranking ol li {font-size:0;padding:1.3vw 0;}
.evt-kingmandoo-wrap .special-evt-section .special-info .mandoo-ranking .ranking ol li + li {border-top:1px solid #ddd;}
.evt-kingmandoo-wrap .special-evt-section .special-info .mandoo-ranking .ranking ol li>div {display:inline-block;line-height:8.75vw;text-align:left;}
.evt-kingmandoo-wrap .special-evt-section .special-info .mandoo-ranking .ranking ol li .date {width:56%;font-size:3.3333vw;text-align:right;letter-spacing:-.06em;}
.evt-kingmandoo-wrap .special-evt-section .special-info .mandoo-ranking .ranking ol li .userid{width:22%;font-size:3.3333vw;text-align:left;}
.evt-kingmandoo-wrap .special-evt-section .special-info .mandoo-ranking .ranking ol li .count {width:22%;font-size:3.3333vw;font-weight:bold;text-align:left;}
.evt-kingmandoo-wrap .special-evt-section .special-info .mandoo-ranking .ranking ol li.point-box{position:relative;}
.evt-kingmandoo-wrap .special-evt-section .special-info .mandoo-ranking .ranking ol li.point-box>p{font-size:3.333vw;color:#4cb721;font-weight:bold;text-align:left;line-height:8.75vw;}
.evt-kingmandoo-wrap .special-evt-section .special-info .mandoo-ranking .ranking ol li.point-box:after{content:'';position:absolute;top:-1px;left:-3.5vw;right:-3.5vw;bottom:-1px;border:0.972vw solid #4cb721;}
.evt-kingmandoo-wrap .special-evt-section .special-info .mandoo-ranking .ranking ol li.point-box .count{color:#4cb721;}
.evt-kingmandoo-wrap .special-evt-section .special-info.info1 {position:relative;}
.evt-kingmandoo-wrap .special-evt-section .special-info.info1 .special-info-bg{position:absolute;top:-1.5vw;left:0;width:100%;z-index:0;}
.evt-kingmandoo-wrap .special-evt-section .special-info.info1 .deco-info-bubble{position:absolute;top:-31.667vw;right:6.25%;width:34.475%;}

.evt-kingmandoo-wrap .special-evt-section .special-info.info1 .special-savemoney-info{position:relative;margin-top:-19vw;z-index:1;}
.evt-kingmandoo-wrap .special-evt-section .special-info.info1 .info-dim {position:absolute;top:-4vw;left:4vw;width:92vw;height:154.5vw;background:rgba(0,0,0,0.7);border-radius:4vw;}
.evt-kingmandoo-wrap .special-evt-section .special-info.info1 .info-dim>div {position:absolute;top:50%;left:0;width:100%;text-align:center;transform:translateY(-50%);font-size:12.5vw;font-weight:bold;color:#fff;line-height:16vw;}
.evt-kingmandoo-wrap .special-evt-section .special-info.info2 {position:relative;padding-top:12vw;background:#e8ffe0;}
.evt-kingmandoo-wrap .special-evt-section .special-info.info2 .special-info-bg{position:absolute;top:8vw;left:0;width:100%;z-index:0;}
.evt-kingmandoo-wrap .special-evt-section .special-info.info2 h3{color:#154900;}
.evt-kingmandoo-wrap .special-evt-section .special-info.info2 h3 span{display:block;color:#35bd00;font-size:8.611vw;}
.evt-kingmandoo-wrap .special-evt-section .special-info.info2 h3 + p,
.evt-kingmandoo-wrap .special-evt-section .special-info.info2 h3 + p strong{color:#154900;}
.evt-kingmandoo-wrap .special-evt-section .special-info.info2 dl{padding-bottom:2vw;}
.evt-kingmandoo-wrap .special-evt-section .special-info.info2 dl dt {width:24vw;color:#333;font-size:4.167vw;}
.evt-kingmandoo-wrap .special-evt-section .special-info.info2 dl dd {width:60vw;color:#333;font-size:4.167vw;}
.evt-kingmandoo-wrap .special-evt-section .special-info.info2 dl dd > span {display: block;font-size: 3.211vw;}

.evt-kingmandoo-wrap .special-evt-section .notice-area {padding-top:10vw;}
.evt-kingmandoo-wrap .special-evt-section .notice-area .btn-evt-alim {color:#fff;}
.evt-kingmandoo-wrap .special-evt-section .notice-area .btn-evt-alim:before{background-image:url(/cjom/mobile/images/icon/ico_notice_alim_wh.svg);}
.evt-kingmandoo-wrap .special-evt-section .notice-area .btn-evt-alim:after{background-image:url(/cjom/mobile/images/icon/ico_notice_arrow_wh_14x7.svg);}
.evt-kingmandoo-wrap .special-evt-section .notice-area .notice-list>li {color:#fff;}
.evt-kingmandoo-wrap .special-evt-section .notice-area .notice-list>li:before {background:#fff;}
.evt-kingmandoo-wrap .special-evt-section ~ .info-evt-section {background:#e8ffe0;}
.evt-kingmandoo-wrap .special-evt-section ~ .info-evt-section .notice-area .btn-evt-alim {color:#000;}
.evt-kingmandoo-wrap .special-evt-section ~ .info-evt-section .notice-area .btn-evt-alim:before{background-image:url(/cjom/mobile/images/icon/ico_notice_alim_bk.svg);}
.evt-kingmandoo-wrap .special-evt-section ~ .info-evt-section .notice-area .btn-evt-alim:after{background-image:url(/cjom/mobile/images/icon/ico_notice_arrow_bk_14x7.svg);}
.evt-kingmandoo-wrap .special-evt-section ~ .info-evt-section .notice-area .notice-list>li {color:#000;}
.evt-kingmandoo-wrap .special-evt-section ~ .info-evt-section .notice-area .notice-list>li:before {background:#000;}
.evt-kingmandoo-wrap .reply {margin:6.38vw 5vw 0 5vw;}
.evt-kingmandoo-wrap .reply .btn-reply-all {height:12.5vw;width: 100%;background: #0c8050;margin:5vw 0 10vw;color: #fff;font-size:3.7vw;}
.evt-modal-popup{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.4);z-index:10;}
.evt-modal-popup .modal-inner{position:absolute;top:50%;left:50%;width:88.889%;transform:translate(-50%, -50%);}
.evt-modal-popup.is-active{display:block;}
.kingmandoo-modal .modal__close {z-index:10;top:1.667vw;right:auto;left:1.667vw;width:11.11vw;height:11.11vw;background:url(https://www.cjthemarket.com/cjom/event/24_09_event/buddumak/images/img_modal_close.png) no-repeat 0 0;background-size:100% auto;}
.kingmandoo-modal .modal__share {z-index:10;position:absolute;top:3.05vw;right:3.05vw;width:10.27vw;height:10.27vw;}
.kingmandoo-reply .modal__close {background: url(/cjom/mobile/images/icon/ico-close-28x28.png) no-repeat center/4vw;}


/* 가로가 넓은 화면의 경우 화면이 다 안보이는 이슈로 인해 추가 */
#ifr-game{max-width:480px;margin:0 auto;}


/* 랜덤박스 추가 */
.randombox-wrap{margin:0 -15px;padding:0;background:#fff;}
.randombox-wrap .event-cont{position:relative;}
.randombox-wrap .event-cont img{display:block;width:100%;}
.randombox-wrap .event-cont .event-title{position:absolute;top:1.135%;left:0;width:100%;z-index:5;}
.randombox-wrap .event-cont .btn-randombox-open{position:absolute;bottom:7.05%;left:50%;width:83.3%;height:50px;font-weight:700;font-size:16px;color:#111;background:#ffda85;border-radius:25px;transform:translateX(-50%);}

.randombox-wrap .event-cont .top__cover{position:absolute;top:43.553%;left:50%;width:77.222%;transform:translateX(-50%);animation:floatingCover 1s ease-in-out infinite;z-index:2;}
.randombox-wrap .event-cont .bottom__box{position:absolute;top:56.312%;left:50%;width:77.222%;transform:translateX(-50%);z-index:1;}
.randombox-wrap .event-cont .btn-box-open{position:absolute;bottom:5.106%;left:50%;width:88.889%;transform:translateX(-50%);}


@keyframes floatingCover {
  0%, 100% {
    transform:translate(-50%, 0);
  }
  50% {
    transform:translate(-50%, 8px);
  }
}

#randomBoxResult.modal--mini .modal__container{width:92%;max-width:320px;padding:30px 16px;border-radius:20px;background:#fff9ed;}
#randomBoxResult .modal__container .randombox__result--contents .title,
#randomBoxResult .modal__container .randombox__result--contents .title span {font-size:24px;font-family: 'ONE-Mobile-POP' !important;text-align:center;}
#randomBoxResult .modal__container .randombox__result--contents .title span{color:#fc651e;}
#randomBoxResult .modal__container .randombox__result--contents .gift__img {width:200px;margin:14px auto;}
#randomBoxResult .modal__container .randombox__result--contents .gift__img.type2{width:207px;}
#randomBoxResult .modal__container .randombox__result--contents .gift__info{margin-top:14px;}
#randomBoxResult .modal__container .randombox__result--contents .gift__info>li{position:relative;padding-left:10px;font-size:13px;color:#42210b;line-height:1.7;}
#randomBoxResult .modal__container .randombox__result--contents .gift__info>li:before{content:'';position:absolute;top:10px;left:2px;width:2px;height:2px;background:#42210b;}
#randomBoxResult .modal__container .randombox__result--contents .btn__area a {display:block;}
#randomBoxResult .modal__container .randombox__result--contents .btn__area a+a{margin-top:8px;}
#randomBoxResult .modal__container .randombox__result--contents.type2{padding:10px 0;}

@media screen and (max-width:360px) {
  #randomBoxResult .modal__container .randombox__result--contents .gift__info>li{font-size:3.611vw;}
}