figure img{width:100%}.btns-wrap{flex-direction:column;width:100%}.btns-wrap .gui-btn{display:flex;align-items:center;justify-content:center;width:100%;height:96px;font-size:16px}.btns-wrap .gui-btn:before{background:transparent}.btns-wrap .gui-btn+.gui-btn:not(.icon):not(:first-child){margin:10px 0 0 0}.btns-wrap .gui-btn.red{height:96px;background-color:#ed1f60;color:#fff;border-radius:0}.btns-wrap .gui-btn.red strong{font-weight:700;font-size:40px}.btns-wrap .gui-btn.red i:before{font-weight:700;font-size:44px}.gui-input{width:100%;margin-bottom:40px}.gui-input input{height:88px;font-size:40px}.event1,.event2{display:flex;flex-direction:column;align-items:center;overflow:hidden;margin:0 auto;padding:0 124px}.event1 .ban-img,.event2 .ban-img{text-align:center;max-width:750px}.main{background-color:#9BE6FF}.event1{position:relative;background-color:#9BE6FF;overflow:hidden}.event1 .btns-wrap{margin:0 0 80px}.prd-set{overflow:hidden}.prd-set .section-name{display:flex;align-items:center;justify-content:center;color:#000;font-size:50px;font-weight:700;margin-top:40px;margin-bottom:30px}.prd-set .btns-wrap{margin:0 0 40px;padding:0 16px}.gift-all{display:none;background-color:rgba(0,0,0,0.8);justify-content:center;align-items:center;position:absolute;bottom:0;left:0;right:0;padding:35px 0;z-index:3}.gift-all .sm-txt{display:block;color:#fff;font-size:30px;text-align:center}.gift-all .big-txt{margin-top:5px;color:#fff;font-size:40px;font-weight:700;text-align:center}.gift-all.off{display:block}.event-note{background-color:#e8e8e8}.event-note .txt{transition:all 1s ease;background-color:#e8e8e8}.event-note .txt .note1{padding:40px 150px}.event-note .txt .note1 pre{font-family:pretendard;word-break:keep-all;white-space:pre-line}.event-note .txt .txt-sm{font-size:24px;line-height:36px;color:#000;font-weight:500;letter-spacing:-0.12px}.gui-tab li a:hover{border-color:#000}.gui-tab li.on a{background-color:#fff;border:1px solid #000}.gui-tab li.on a:hover{border-color:#000}.prd-set .prd-list{margin-top:25px}.event-sns{display:flex;align-items:center;padding:48px 140px;box-sizing:border-box;background-color:#f4f4f4}.event-sns .event-btn{align-items:center;position:relative;width:70%;padding:0;overflow:hidden}.event-sns .event-btn li{flex:1 1 auto}.event-sns .btn-sns{display:block;overflow:hidden;width:64px;height:64px;margin:0 auto;background:url("//public.m-gs.kr/ui/gsshop/event/common/images/icon_sns.png") no-repeat 0 0;text-indent:100%;white-space:nowrap}.event-sns .btn-sns.ka{background-position:0 0}.event-sns .btn-sns.ks{background-position:-64px 0}.event-sns .btn-sns.fb{background-position:-128px 0}.event-sns .btn-sns.url{background-position:-192px 0}.event-sns .btn-sns.url2{background-position:-256px 0}.event-sns p{width:28%;margin-right:2%;font-size:32px;line-height:20px;text-align:center;font-weight:bold;letter-spacing:-1px;border-right:1px solid #c3c3c3}.md-content{color:#111;background-color:transparent}.md-content .md-wrap{display:flex;justify-content:flex-start;flex-direction:column;position:relative;width:calc(100% - 64px);max-width:720px;max-height:86%;margin:0 auto;border-radius:16px;box-shadow:0 0 15px rgba(0,0,0,0.3);background-color:#fff;text-align:left}.md-content .md-wrap>footer .flex-wrap{width:100%}.md-content .md-wrap>footer .flex-wrap .gui-btn{flex:1;height:56px;background-color:transparent}.md-content .md-wrap>footer .flex-wrap .gui-btn:first-child{border-width:1px 0 0;border-color:#EAECF5}.md-content .md-wrap>footer .flex-wrap .gui-btn:before{height:0}.md-content .md-wrap>footer .flex-wrap .gui-btn:active{box-shadow:none}.md-content .modal_cont{position:relative;padding-bottom:20px}.md-content .modal_cont img{width:100%}.md-content .modal_cont .modal_cont_wrap{padding:30px 16px 0;text-align:center;letter-spacing:-0.05em}.md-content .modal_cont .modal_cont_wrap .prize{font-size:37px;letter-spacing:-0.05em}.md-content .modal_cont .modal_cont_bg{margin:18px 0;padding:24px 0;background:url("//static.m-gs.kr/ui/gsshop/event/common/coupon_bg.png") 50% 50% no-repeat;background-size:auto 100%}.md-content .modal_cont .ttl-xl{font-size:28px;font-weight:700}.md-content .modal_cont .ttl-sm{font-size:14px;font-weight:700}.md-content .modal_cont .desc-xs{font-size:14px}.md-content .modal_cont .desc{font-size:16px}.md-content .modal_cont .mgt-xs{margin-top:12px}.md-content .modal_cont .mgt-sm{margin-top:16px}

/*# sourceMappingURL=kt.min.css.map */
