@charset "euc-kr";

/* bg url: https://img.megagong.net/m/2023/ - as-is url */
/* bg url: https://image.megagong.net/m/2023/ - to-be url */

:root{
    --point-color1:#253252;
    --point-color2:#f7717c;
    --point-color3: #d24e5b;
    --point-color4: #deead4;
}



.evSection .con_tit{font-size: 42px;margin: 0 0 30px;font-weight: 900;}
.evSection .con_tit .tiny{display: block;font-size: 20px;padding: 25px 0 0;color: #fff;font-weight: bold;}
.evSection .con_tit .tiny.top{padding: 0 0 15px;}
.evSection .bigt{display:block;font-weight: 900;font-size: 44px;line-height: 1.2;letter-spacing: -0.05em;}
.evSection .bigt.wht{color:#fff}
.evSection .bigt.grd{background-image: linear-gradient(to right, #0872e8, #00197a);background-clip: text;-webkit-background-clip: text;color: transparent}
.evSection .bigt .for_mo{display:none}
.eventWrap .tit_point{margin: 0 0 30px;font-size: 26px;color: var(--point-color1);opacity: 0.8;}
.evSection .con_tit .evt{color:#fff;font-weight: 900;font-size: 18px;letter-spacing:0;background: #133c42;line-height: 1;display: block;width: 100px;height: 48px;line-height: 50px;margin: 0 auto 30px;border-radius: 48px 48px 0 0;}

.eventWrap .evSection{position: relative;padding: 150px 0;}
.eventWrap .evSection.evCon1{padding: 190px 0 1127px;background: #fcf2f1 url(https://img.megagong.net/m/2024/0207_cmevent/con_img6.jpg) no-repeat center 0;background-repeat: repeat-x;background-position: center 0;}
.eventWrap .evSection.evCon2{background: #394972;padding: 0 0 150px;}
.eventWrap .evSection.evCon3{background: #444444;}
.eventWrap .evSection.eventTable{background-color: #fcf2f1;padding: 0 0 170px;}
.eventWrap .evSection.evCon5{background-color: #f1f7ed;}
.eventWrap .evSection.evCon6{overflow: visible;}
.eventWrap .evSection.evCon7{background: #344066;}
.eventWrap .evSection.evCon8{background-color: #0574e5;}
.eventWrap .evSection.evCon9{background-color: #001a50;}
.eventWrap .evSection.evCon10{background-color: #313b54;background: #313b54 url(https://img.megagong.net/m/2023/0627_kimchanghun/con_img19.jpg) no-repeat center 100%;padding: 150px 0 140px}
.eventWrap .evSection.evWarning{padding: 60px 0;}

.evCon1 h3 + p span{display:block;font-size: 1.2em;color: var(--point-color1);}


.eventTable .con_tit .end::after{background: var(--point-color2);}
.eventTable .con_tit .tiny{color:#fff;font-weight:normal}
.eventTable .container_info {position: relative;display: inline-flex;flex-direction: column;align-items: flex-start;margin-bottom: 80px;padding: 50px 0 50px;border-radius: 0;margin: 0 0 50px 100px;font-size: 18px;color: var(--point-color1);font-weight: bold;} 
.eventTable .container_info::before {position: absolute;top: 0;left: -100vw;content: '';width: 200vw;height: 100%;background-color: #f9e6e2;} 
.eventTable .container_info .info {margin-right: 0;margin-bottom: 16px;z-index: 2;position: relative;padding: 7px 0 7px 155px;} 
.eventTable .container_info .info .info_title {margin-right: 26px;background: var(--point-color1);color: #fff;border-radius: 50px;padding: 10px 20px;line-height: 1;width: 140px;position: absolute;top: 0;left: 0;font-weight: normal;} 
.eventTable .container_info .info .info_title::before{display:none}
.eventTable .container_info .info .info_title::after{display:none}
.eventTable .container_info .info:first-of-type { align-items: flex-start; } 
.eventTable .container_info .info:last-of-type { margin-bottom: 0; } 
.eventTable .container_info .info .info_date {text-align: left;} 
.eventTable .container_info .info .info_date .point{display: flex;flex-direction: column;align-items: flex-start;color: var(--point-color2);}
.eventTable .container_info .info .info_date .point span{display: inline-block;color: #fff;background: #222f51;padding: 1px 3px;margin: 6px 0 0;font-weight: normal;}
.eventTable .container_info .info .info_date .point span + span{margin-top: 3px;}
.eventTable .container_info .info .info_date .point span strong{color: var(--point-color2);font-weight: inherit;}
.eventTable .container_info .info .info_date .point_if{margin-top: 20px;font-weight: normal;}
.eventTable .container_info .info .info_date .point_if span{display: block;margin: 11px 0 0;color: var(--point-color2);font-weight: bold;font-size: 13px;}
.eventTable .container_info .info .info_date .point_if span + span{margin-top:2px}

.eventTable .con_tit .end{top: 150px;}
.eventTable .container_info .info .noti {opacity: 0.8;color: inherit;font-weight: normal;} 
.eventTable .mission_wrap{position: relative;}
.eventTable .mission_wrap .item{position: relative;background: #f5717e;border-radius: 15px;padding: 0 0 0 220px;display: flex;flex-direction: row;align-items: center;text-align: left;margin: 0 0 20px;color: #fdd7d6;height: 200px;}
.eventTable .mission_wrap .item i{position: absolute;top: 30px;left: 40px;}
.eventTable .mission_wrap .item dl dt{color: #fff;font-size: 18px;font-weight: bold;line-height: 1;margin: 0 0 10px;}
.eventTable .mission_wrap .item dl dt span{display: block;letter-spacing: 0.1em;line-height: 1;margin: 0 0 17px;color: #000;}
.eventTable .mission_wrap .item dl dd{line-height: 1.5;display: flex;flex-direction: column;flex-wrap: wrap;align-items: flex-start;}
.eventTable .mission_wrap .item dl dd a{border-bottom: 1px solid #fff;color:#fff;font-weight: bold;display: block;position: relative;line-height: 1;padding: 0 20px 6px 0;margin: 10px 0 0;font-weight: normal;}
.eventTable .mission_wrap .item dl dd a i{top: 50%;right: 3px;width: 10px;height: 10px;margin: -6px 0 0;border: 2px solid #fff;border-width: 2px 2px 0 0;left: inherit;transform: rotate(45deg);}
.eventTable .mission_wrap .item .app{position: absolute;top: 50%;right: 40px;background: var(--point-color1);color: #fff;font-size: 20px;padding: 20px 0;line-height: 1;border-radius: 10px;width: 220px;text-align: center;margin: -30px 0 0;font-weight: bold;}
.eventTable .mission_wrap .item .app.end{background: var(--point-color3);color: #f5717e;}
.eventTable .mission_wrap + .tiny_noti{color: var(--point-color3);opacity: 0.8;margin: 0 0 100px;font-weight: bold;font-size: 14px;}



.addtable_wrap{position: relative;background: url(https://img.megagong.net/m/2024/0207_cmevent/con_img13_2.jpg) no-repeat center 0;padding: 125px 0 167px;margin: 0 -100px 0;}
.addtable_wrap::before{content:'';background: url(https://img.megagong.net/m/2023/0921_cmevent/con_img12_1.png) no-repeat center 0;position: absolute;top: 0;left: 050%;width: 1480px;height: 46px;margin: 0 0 0 -740px;}
.addtable_wrap::after{content:'';background: url(https://img.megagong.net/m/2023/0921_cmevent/con_img12_1.png) no-repeat center 0;position: absolute;bottom: -27px;left: 050%;width: 1480px;height: 46px;margin: 0 0 0 -740px;}
.addtable_wrap .addtable{position: relative;background: url(https://img.megagong.net/m/2024/0207_cmevent/con_img15.png) no-repeat center 0;height: 488px;width: 876px;margin: -20px auto 0;}
.addtable_wrap .addtable li{position: absolute;bottom: 55.1%;left: 9.1%;}
.addtable_wrap .addtable li:nth-of-type(2){bottom: 38.8%;left: 44%;}
.addtable_wrap .addtable li:nth-of-type(3){bottom: 45%;left: 26.0%;}
.addtable_wrap .addtable li:nth-of-type(4){bottom: 45.8%;left: 61.5%;}
.addtable_wrap .addtable li:nth-of-type(5){bottom: 66.8%;left: 53.3%;}
.addtable_wrap .addtable li:nth-of-type(6){bottom: 74%;left: 17.3%;}
.addtable_wrap .addtable li:nth-of-type(7){bottom: 66.5%;left: 33.5%;}
.addtable_wrap .addtable li:nth-of-type(8){bottom: 55.3%;left: 78%;}
.addtable_wrap .addtable li:nth-of-type(9){bottom: 74.3%;left: 70.2%;}
.addtable_wrap .addtable li:nth-of-type(10){bottom: 90.3%;left: 65.4%;}
.addtable_wrap .addtable li:nth-of-type(11){bottom: 78.5%;left: 72.7%;}
.addtable_wrap .tiny_noti{position: absolute;bottom: 115px;left: 0;width: 100%;text-align: center;color: var(--point-color1);font-weight: bold;font-size: 14px;line-height: 1.6;}
.addtable_wrap + .tiny_noti {display:none;text-align: center;color: var(--point-color1);font-weight: bold;font-size: 12px;}
.eventComment .tit_point{color: #fff;font-weight: 200;}

.eventShare .con_tit .end::after{background: #aac592;}
.eventShare .tit_point img{display: block;margin: 15px auto 0;}
.eventShare .apply_wrap{display: flex;margin: 0 -10px;}
.eventShare .apply_wrap .item{flex: 1;background: #fff;border-radius: 19px;margin: 0 10px;}
.eventShare .apply_wrap .item .gift{position: relative;padding: 90px 0 0;}
.eventShare .apply_wrap .item p{font-size: 15px;line-height: 1;padding: 11px 0;margin: 0 32px;background: #f5f5f5;border-radius: 30px;color: #595959;position: absolute;top: 30px;left: 0;width: calc(100% - 64px);}
.eventShare .apply_wrap .item p strong{color: var(--point-color2);font-weight: 900;}
.eventShare .apply_wrap .item span{display: block;}
.eventShare .apply_wrap .item a{background: #1a4b52;color:#fff;display: block;padding: 8px 0;border-radius: 0 0 20px 20px;font-size: 17px;line-height: 2;}
.eventShare .apply_wrap .item a.end{background: #acb2b3;color: #fff;cursor: default;}
.eventShare .apply_wrap .item a i{width: 10px;height: 10px;margin: -3px 0 0 7px;border: 2px solid #fff;border-width: 2px 2px 0 0;left: inherit;transform: rotate(45deg);position: relative;top: inherit;left: inherit;display: inline-block;vertical-align: middle;}
.eventShare .apply_wrap .item a.end i{display:none}
.eventShare .apply_wrap .item .tck_wrap{background: url(https://img.megagong.net/m/2024/0207_cmevent/con_img21.png) no-repeat 0 center;padding: 24px 0 15px 75px;position: relative;top: unset;left: unset;width: auto;margin: 0 0 20px 58px;color: #000;text-align: left;font-weight: bold;}
.eventShare .appticket_wrap{position: relative;padding: 60px 0 60px 465px;background: var(--point-color4);text-align: left;margin: 0 0 80px;}
.eventShare .appticket_wrap::before {position: absolute;top: 0;left: 100%;content: '';width: 1500px;height: 100%;background-color: var(--point-color4);} 
.eventShare .appticket_wrap::after {position: absolute;top: 0;right: 100%;content: '';width: 1500px;height: 100%;background-color: var(--point-color4);} 
.eventShare .appticket_wrap i{position: absolute;top: 50%;left: 240px;margin: -101px 0 0 0;}
.eventShare .appticket_wrap p{font-size: 25px;font-weight: 200;line-height: 1;margin: 0 0 25px;}
.eventShare .appticket_wrap p strong{display: block;margin: 0 0 10px;}
.eventShare .appticket_wrap p .tk{font-size: 45px;color: #1a4b52;font-weight: normal;display: block;padding: 5px 0 0;line-height: 1;display: block;}
.eventShare .appticket_wrap p .tk b{font-weight: 900;}
.eventShare .appticket_wrap a.login_btn{position: relative;display: block;width: 200px;height: 64px;line-height: 64px;padding: 0;text-align: center;font-size: 20px;border-radius: 10px;background: #222;color: #fff;}
.eventShare .appticket_wrap a.login_btn i{width: 10px;height: 10px;margin: -3px 0 0 7px;border: 2px solid #fff;border-width: 2px 2px 0 0;left: inherit;transform: rotate(45deg);position: relative;top: inherit;left: inherit;display: inline-block;vertical-align: middle;}
.eventShare .appticket_wrap a.state_btn{position: relative;display: block;width: 206px;height: 38px;line-height: 38px;padding: 0;text-align: center;font-size: 18px;border-radius: 30px;background: #7ab850;color: #fff;}
.eventShare .appticket_wrap a.state_btn i{width: 10px;height: 10px;margin: -3px 0 0 7px;border: 2px solid #fff;border-width: 2px 2px 0 0;left: inherit;transform: rotate(45deg);position: relative;top: inherit;left: inherit;display: inline-block;vertical-align: middle;}
.eventShare .tip{margin: 0 0 50px;}
[class*=mg_popup_wrap].pop_mystate .total{display: flex;flex-direction: row;justify-content: flex-end;align-items: center;margin: 20px 0 10px;}
[class*=mg_popup_wrap].pop_mystate .total strong{background: #f5f5f5;padding: 0 10px 0;border: 1px solid #ddd;height: 36px;line-height: 36px;}
[class*=mg_popup_wrap].pop_mystate .total span{padding: 0 24px;height: 36px;line-height: 36px;border: 1px solid #ddd;border-left: 0;}
[class*=mg_popup_wrap].pop_mystate .tbl_wrap{border: 1px solid #ddd;border-width: 0px 0 1px;}
[class*=mg_popup_wrap].pop_mystate .tbl_wrap thead th{text-align: center;background: #efefef;border: 1px solid #ccc;padding: 5px 0;}
[class*=mg_popup_wrap].pop_mystate .tbl_wrap tbody td{border: 1px solid #ddd;text-align: center;padding: 3px 0;}
[class*=mg_popup_wrap].pop_mystate .paging{text-align:center}

.eventComment .con_tit .end::after{background: #5669a1;}

.eventBoard .evtBoard_common{background: var(--point-color1);}
.warningList > li.w_tit{font-weight: bold;}
.warningList > li{margin-top: 10px;}
.warningList li ul li a{color: #2e67d3;padding: 0;font-weight: bold;font-size: inherit;text-decoration: underline;}


[class*=mg_popup_wrap].pop_mystate .tbl_wrap colgroup col:nth-child(1){width:10%}
[class*=mg_popup_wrap].pop_mystate .tbl_wrap colgroup col:nth-child(2){width: 17%;}
[class*=mg_popup_wrap].pop_mystate .tbl_wrap colgroup col:nth-child(3){width: 43%;}
[class*=mg_popup_wrap].pop_mystate .tbl_wrap colgroup col:nth-child(4){width: 15%;}
[class*=mg_popup_wrap].pop_mystate .tbl_wrap colgroup col:nth-child(5){width: 15%;}

br.for_mo{display: none;}











@media screen and (max-width: 1200px){








.eventWrap img{width:100%}


.evSection .con_tit{font-size: 4vw;margin: 0 0 4%;}
.evSection .con_tit .tiny{font-size: 2.2vw;padding: 2% 0 0;}
.evSection .con_tit .tiny.top{padding: 0 0 4%;}
.evSection .bigt{font-size: 3.8vw;margin: 0 14%;}
.evSection .bigt.wht{color:#fff}
.evSection .con_tit .evt{font-size: 2vw;height: 5vw;line-height: 5.5vw;width: 10vw;margin: 0 auto 3vw;}

.evSection .con_tit .po_icon{margin: 0 38%;display: block;}

.eventWrap .evSection{position: relative}
.eventWrap .evSection.evCon1{background-size: auto 100%;padding: 16% 0 103%;}
.eventWrap .evSection.evCon2{padding: 15% 0 15%;}
.eventWrap .evSection.evCon3{padding: 15% 0}
.eventWrap .evSection.eventTable{padding: 0 0 015%;}
.eventWrap .evSection.evCon5{padding: 15% 0}
.eventWrap .evSection.evCon6{background-color: #f5f5f5;padding: 15% 0}
.eventWrap .evSection.evCon7{padding: 15% 0}
.eventWrap .evSection.evCon8{background-color: #0574e5;padding: 15% 0}
.eventWrap .evSection.evCon9{padding: 15% 0}
.eventWrap .evSection.evCon10{padding: 15% 0}

.eventWrap .tit_point{margin: 0 0 5%;font-size: 2.2vw;}

.evCon1 .hashtag{width: 59%;margin: 0 auto;}
.evCon1 .hashtag img{flex: 1;width: 40%;}
.evCon1 .hashtag img:nth-of-type(2){width: 36%;margin: 0 0 0 1.5%;}
.evCon1 h3{padding: 0 19%;}
.evCon1 h3 + p{margin: 0 24%;}
.evCon1 h3 + p span{font-size: 2vw;}

.eventTable .con_tit .end{top:0}
.eventTable .mission_wrap .item{padding: 30px 0 30px 145px;margin: 0 0 1%;height: auto;flex-direction: column;align-items: flex-start;}
.eventTable .mission_wrap .item i{width: 100px;top: 50%;left: 3%;margin: -50px 0 0 0;}
.eventTable .mission_wrap .item dl dt{font-size: 17px;}
.eventTable .mission_wrap .item dl dt span{margin: 0 0 12px;}
.eventTable .mission_wrap .item dl dd a i{width: 7px;height: 7px;margin: -4px 0 0;}
.eventTable .mission_wrap .item .app{font-size: 15px;width: 200px;}
.eventTable .mission_wrap + .tiny_noti{margin: 0 0 10%;font-size: 12px;}


.addtable_wrap{padding: 9% 0 12%;margin: 0 4%;background-size: auto 100%;}
.addtable_wrap::before{left: -4%;width: 108%;height: 3vw;margin: 0;background-size: 100%;}
.addtable_wrap::after{left: -4%;width: 108%;height: 3vw;margin: 0;background-size: 100%;bottom: -5px;}
.addtable_wrap .tit{margin: 0 36% 0 41%;}
.addtable_wrap .addtable{background-size: 100%;height: 33vw;width: 74%;margin: 0 auto;}
.addtable_wrap .addtable li{position: absolute;bottom: 53.5%;left: 14.6%;width: 15%;}
.addtable_wrap .addtable li:nth-of-type(2){bottom: 42%;left: 33%;}
.addtable_wrap .addtable li:nth-of-type(3){bottom: 42%;left: 54.3%;}
.addtable_wrap .addtable li:nth-of-type(4){bottom: 53.5%;left: 72.6%;}
.addtable_wrap .addtable li:nth-of-type(5){bottom: 78.5%;left: 15.2%;}
.addtable_wrap .addtable li:nth-of-type(6){bottom: 68%;left: 33.3%;}
.addtable_wrap .addtable li:nth-of-type(7){bottom: 68%;left: 53.5%;}
.addtable_wrap .addtable li:nth-of-type(8){bottom: 78.5%;left: 72.7%;}
.addtable_wrap .tiny_noti{display:none}
.addtable_wrap + .tiny_noti{display:block;padding: 15px 0 0;}

.eventShare .tit_point{/* width: 53%; */margin: 0 auto 5%;}
.eventShare .apply_wrap{margin: 0 -0.5%;flex-direction: row;flex-wrap: wrap;}
.eventShare .apply_wrap .item{margin: 0 0.5%;}
.eventShare .apply_wrap .item .tck_wrap{padding: 10px 0 10px 50px;background-size: 40px;margin: 0 auto 20px;width: 130px;}
.eventShare .apply_wrap .item .gift{padding: 75px 5% 0 5%;height: auto;}
.eventShare .apply_wrap .item p{font-size: 15px;margin: 0 12px;top: 20px;left: 0;width: calc(100% - 24px);}
.eventShare .apply_wrap .item p strong{color: #133c42;font-weight: 900;}
.eventShare .apply_wrap .item span{display: block;}
.eventShare .apply_wrap .item a{font-size: 15px;}
.eventShare .apply_wrap .item a.end{background: #acb2b3;color: #fff;cursor: default;}
.eventShare .apply_wrap .item a i{width: 7px;height: 7px;margin: -1px 0 0 5px;}
.eventShare .apply_wrap .item a.end i{display:none}
.eventShare .tit_point img{width: 50%;}
.eventShare .appticket_wrap{padding: 40px 0 40px 40%;display: flex;flex-direction: column;align-items: flex-start;margin: 0 0 7%;}
.eventShare .appticket_wrap i{left: 25%;margin: 0 0 0 0;top: 30px;width: 12%;}
.eventShare .appticket_wrap p{font-size: 18px;margin: 0 0 20px;}
.eventShare .appticket_wrap p .tk{font-size: 34px;}
.eventShare .appticket_wrap a.login_btn{font-size: 15px;width: 170px;height: 46px;line-height: 46px;}
.eventShare .appticket_wrap a.login_btn i{width: 7px;height: 7px;margin: -1px 0 0 10px;}
.eventShare .appticket_wrap a.state_btn{font-size: 14px;width: 160px;}
.eventShare .appticket_wrap a.state_btn i{width: 7px;height: 7px;}

.eventTable .container_info{margin: 0 0 40px;padding: 40px 0;}
.eventTable .container_info .info{padding: 6px 0 6px 130px;}
.eventTable .container_info .info .info_title{padding: 10px 0;width: 120px;}




}






@media screen and (max-width: 992px){    







.eventTable .container_info {font-size: 14px;margin: 0 0 30px;padding: 30px 0;} 
.eventTable .container_info .info .info_title::before { width: 3px; height: 3px; } 







}





@media screen and (max-width: 768px){



    
.eventTable .container_info .info{padding: 6px 0 6px 110px;}
.eventTable .container_info .info .info_title {width: 100px;margin-right: 10px;padding: 8px 0;} 
.eventTable .container_info .info .info_title::before { left: 0; } 
.eventTable .container_info .info .info_title::after { right: 0; } 

.eventTable .mission_wrap .item{padding: 30px 0 30px 105px;}
.eventTable .mission_wrap .item i{top: 30px;margin: 0;width: 70px;}
.eventTable .mission_wrap .item .app{position: relative;top: inherit;right: inherit;display: block;margin: 15px 0 0;padding: 15px 0;}



}






@media screen and (max-width: 576px){    








.evSection .con_tit .tiny{font-size: 3.6vw;}
.eventWrap .tit_point{font-size: 3.4vw;}
.evSection .bigt{font-size: 5vw;margin: 0 10%;}
.evSection .bigt .for_mo{display:block}



.eventTable .con_box .container_info{font-size:14px;}
.eventTable .container_info .info{padding: 5px 0 7px 88px;margin: 0 0 4px;width: 100%;}
.eventTable .container_info .info .info_title {width: 80px;margin-right: 8px;font-size: 13px;} 
.eventTable .con_box .container_info .info:last-of-type .info_date { width: initial; }



.eventWrap .evSection.evCon1{padding: 16% 0 125%;}
.evCon1 .hashtag{width: auto;}
.evCon1 .hashtag img{flex: 1;width: 42%;}
.evCon1 .hashtag img:nth-of-type(2){width: 39%;margin: 0 0 0 0.6%;}
.evCon1 h3{padding: 0 4%;margin: 0 0 2%;}
.evCon1 h3 + p{margin: 0 4%;}
.evCon1 h3 + p span{font-size: 3.4vw;}

.eventTable .mission_wrap .item{padding: 20px 15px 20px 15px;}
.eventTable .mission_wrap .item i{width: 40px;top: 20px;}
.eventTable .mission_wrap .item dl{padding: 0 0 0 45px;}
.eventTable .mission_wrap .item dl dt{font-size: 14px;}
.eventTable .mission_wrap .item .app{width:100%;font-size: 13px;margin: 25px 0 0;}
.addtable_wrap{margin: 0 1%;overflow: hidden;background-size: 100% 100%;padding: 9% 0 9%;}
.addtable_wrap::before{background-size: 100% 100%;left: 0;width: 100%;}
.addtable_wrap::after{bottom: 0;background-size: 100% 100%;left: 0;width: 100%;}
.addtable_wrap .tit{margin: 0 33% 0 38%;}
.addtable_wrap .addtable{width: 95%;height: 45vw;}
.addtable_wrap .addtable li{width: 15%;}

.eventShare .tit_point img{width: 74%;}
.eventShare .appticket_wrap{padding: 30px 0 30px 34%;}
.eventShare .appticket_wrap i{left: 14%;margin: 0 0 0 0;top: 30px;width: 17%;}
.eventShare .appticket_wrap p{font-size: 16px;margin: 0 0 15px;}
.eventShare .appticket_wrap p .tk{font-size: 25px;}
.eventShare .appticket_wrap a.login_btn{font-size: 15px;width: 170px;height: 46px;line-height: 46px;}
.eventShare .appticket_wrap a.login_btn i{width: 7px;height: 7px;margin: -1px 0 0 10px;}
.eventShare .appticket_wrap a.state_btn{font-size: 13px;width: 150px;height: 34px;line-height: 34px;}
.eventShare .apply_wrap .item{flex: unset;width: 48%;margin: 0 1% 4%;border-radius: 10px;}
.eventShare .apply_wrap .item a{border-radius: 0 0 10px 10px;}
.eventShare .apply_wrap .item .gift{padding-top: 55px;}
.eventShare .apply_wrap .item p{top: 10px;padding: 7px 0;font-size: 14px;}
.eventShare .apply_wrap .item .tck_wrap{font-size: 13px;}
.warningList > li.w_tit{font-size:15px}

[class*=mg_popup_wrap].pop_mystate .content_area .content_inner{padding: 20px 15px;}
[class*=mg_popup_wrap].pop_mystate .b_tit{font-size:20px}
[class*=mg_popup_wrap].pop_mystate .mg_popup_close {height: 26px;width: 26px;background-position: center;top: -36px;}
[class*=mg_popup_wrap].pop_mystate .content_area .mg_btn_wrap .mg_btn_base{padding: 13px 0;}

[class*=mg_popup_wrap].pop_mystate .tbl_wrap colgroup col:nth-child(1){width: 10%;}
[class*=mg_popup_wrap].pop_mystate .tbl_wrap colgroup col:nth-child(2){width: 23%;}
[class*=mg_popup_wrap].pop_mystate .tbl_wrap colgroup col:nth-child(3){width: 43%;}
[class*=mg_popup_wrap].pop_mystate .tbl_wrap colgroup col:nth-child(4){width: 12%;}
[class*=mg_popup_wrap].pop_mystate .tbl_wrap colgroup col:nth-child(5){width: 12%;}
br.for_mo{display: block;}




}
