@charset "euc-kr"; /* bg url: https://img.megagong.net/m/2024/ - as-is url */
/* bg url: https://image.megagong.net/m/2024/ - to-be url */


.con_tit .end { right: -20px; top: -210px; } 
.con_tit .end::after { background: #fff; opacity: 0.7; } /* ÀÌº¥Æ®Á¾·á ¾ÆÀÌÄÜ »ö»óº¯°æ */
.warningList li ul li a.tp1 { font-size: 13px; font-weight: 900; } 

.clamp-title { font-size:44px; } 
.clamp-title2 { font-size:30px; } 
.clamp-title3 { font-size:28px; } 
.clamp-text { font-size:20px; } 
.clamp-text2 { font-size:18px; } 
.clamp-text3 { font-size:16px; } 
.con_tit { font-weight: 900; margin-bottom: 75px; line-height: 1.3; } 
.con_tit b { font-weight: 900; } 
.con_tit b.light_ver { font-weight: 400; } 
.mini_tit { font-weight: 400; letter-spacing: -2px; margin-bottom: 15px; } 
.mini_tit.mb_re { margin-bottom: 0; } 

.mint_ver { color: #6cffdf; } 
.wh_ver { color: #fff; } 
.y_ver { color: #fffb96; } 

.eventWrap .inner { padding: 140px 0; } 
.eventWrap .evtoggleWarning .inner { padding: 0px; } 
.btn_wrap a { display: inline-block; } 
.btn a { display: inline-block; } 

.evSection .subtitle_line.wh_ver .text { color: #ffffff; } 
.evSection .subtitle_line.wh_ver .line { background: rgba(255,255,255,0.6) } 
.mega_swiper_destroy .swiper-wrapper { gap: 10px; } 
.mega_swiper_destroy .swiper-slide { display: flex; flex: 1 1 auto; justify-content: center; } 
.mega_swiper_destroy .swiper-pagination { display: none; } 



/* evCon1 */
.evCon1 { background: #50fadf url(https://image.megagong.net/m/2024/0805_ysw7/bg_con1.jpg) center center no-repeat; background-size: cover; } 
.eventWrap .evCon1 .inner { padding: 40px 0 70px; } 
.evCon1 .inner .s_tit_con1 { letter-spacing: 10px; margin-bottom: 120px; position: relative; font-weight: 400; } 
.evCon1 .inner .tea_img { display: inline-block; width: 100%; position: absolute; right: -340px; bottom: 60px; } 
.evCon1 .inner h3 { position: relative; margin-left: -20px; text-align: left; display: block; margin-bottom: 220px; } 
.evCon1 .inner .home_btn { display: block; text-align: right; margin-right: -60px; position: relative; } 

.evCon1 .circle_bnr_wrap {position: absolute; left: -20px; bottom: 95px; gap: 38px;}

/* evCon2 */
.evCon2 { background: linear-gradient(0deg, rgba(196,251,232,1) 0%, rgba(255,255,255,1) 100%); } 
.evCon2 .say_box { margin: 0 -25px 45px; } 
.evCon2 .text_img { margin-bottom: 145px; } 
.evCon2 .swiper_basic1_wrap { margin: 0 75px; } 
.evCon2 .swiper_basic1_wrap .swiper_basic1 { padding: 0 12px 12px; } 
.evCon2 .swiper_basic1_wrap .swiper-slide img { display: inline-block; box-shadow: 0px 10px 10px #b8e9d9; border-radius: 20px; } 
.eventWrap .evCon2 .type2-prev { left: -4rem; } 
.eventWrap .evCon2 .type2-next { right: -4rem; } 
.eventWrap .evCon2 .swiper-pagination { display: none; } 

/* evCon3 */
.evCon3 { background: #2c2c2c url(https://image.megagong.net/m/2024/0805_ysw7/bg_con3.jpg) center center no-repeat; background-size: cover; } 
.eventWrap .evCon3 .inner { padding: 70px 0 70px; } 
.evCon3 .con_tit { margin-bottom: 40px; } 

/* evCon4 */
.evCon4 { background: #f7f7f7; } 
.evCon4.evSection .subtitle_line .text { font-size: 20px; font-weight: 400; background: #000; color: #fff; border-radius: 50px; padding: 5px 35px; margin: 0; } 
.eventWrap .evCon4 .swiper-pagination { display: none; } 

/* evCon5 */
.evCon5  .tea_img {
    position: absolute;
    left: -506px;
    top: 160px;
}
.evCon5 .tab_base { display: flex; justify-content: center; align-items: center; border-bottom: 1px solid #000; margin: 0 40px 40px; } 
.evCon5 .tab_base li { flex: 1; } 
.evCon5 .tab_base li.on { background: #6cffdf; font-weight: 700; } 
.evCon5 .tab_base li a {position: relative; padding: 22px 0; display: inline-block; width: 100%; color: #b4b4b4; } 
.evCon5 .tab_base li a .new {position: absolute; top: 0; left: 50%; transform: translate(-50%, -50%); font-size: 16px; color: #fff; background: #000; border-radius: 14px; padding: 2px 16px;}
.evCon5 .tab_base li.on a { color: #000; } 
.evCon5 .panel_base { margin: 0 40px 40px; } 
.evCon5 .panel_base .eventVideo.with_shadow { margin-bottom: 65px; } 
.evCon5 .panel_base .tab_img_wrap { display: flex; justify-content: center; align-items: center; gap: 40px; } 
.evCon5 .panel_base .text_box { position: relative; } 
.evCon5 .panel_base .text_box .tiny_noti { font-size: 11px; color: #999; position: absolute; right: -112px; bottom: -70px; } 

/* evCon6 */
.evCon6 { background: #c4fbe8; } 
.evCon6 .btn_wrap { display: flex; justify-content: center; gap: 20px; margin-bottom: 40px; } 
.evCon6 .swiper_basic1_wrap { position: relative; margin-bottom: 70px; } 
.evCon6 .swiper_basic1_wrap .book_img { position: absolute; left: -30px; bottom: -20px; z-index: 1; } 
.eventWrap .evCon6 .type2-prev { left: 2rem; } 
.eventWrap .evCon6 .type2-next { right: 2rem; } 
.eventWrap .evCon6 .swiper-pagination { display: none; } 
.evCon6 .book_point_list { display: flex; justify-content: center; align-items: center; gap: 12px; margin: 0 39px; margin-bottom: 55px; } 
.evCon6 .book_point_list li { flex: 1; border-radius: 20px; overflow: hidden; box-shadow: 0px 10px 10px #b8e9d9; } 
.evCon6 .point_tit { background: #005254; color: #fff; font-weight: 600; padding: 12px 0; font-size: 18px; } 
.evCon6 .point_text { background: #fff; padding: 23px 0; height: 155px; font-size: 16px; } 

/* evCon7 */
.evCon7 { background: #005254; } 
.evCon7 .event_mark { margin-bottom: 25px; display: inline-block; } 
.evCon7 .con_tit { font-size: 54px; margin-bottom: 20px; letter-spacing: -4px; } 
.evCon7 .event_text { font-size: 22px; font-weight: 400; margin-bottom: 20px; line-height: 1.6; } 
.evCon7 .event_noti { font-size: 16px; opacity: 0.7; font-weight: 400; margin-bottom: 65px; display: inline-block; } 
.evCon7 .container_info.ver_dark { background-color: #266c6d; margin-bottom: 60px; } 
.evCon7 .container_info .info .info_title::before { display: none; } 
.evCon7 .container_gift_wrap { margin-bottom: 70px; } 
.evCon7 .container_gift_wrap .gift_name { opacity: 0.8; margin-top: 15px; line-height: 1.5; font-weight: 400; } 
.evCon7.evSection .event_step { gap: 15px; margin-bottom: 50px; } 
.evCon7.evSection .event_step .step { padding: 50px 25px 32px 25px; border-radius: 30px; height: 250px; } 
.evCon7.evSection .event_step .step::before { right: -26px; } 
.evCon7.evSection .event_step .step span { font-size: 16px; font-weight: 500; background: #e5edee; color: #005254; border-radius: 50px; padding: 6px 27px; margin-bottom: 15px; } 
.evCon7.evSection .event_step .step p { font-size: 20px; font-weight: 500; line-height: 1.4; } 

.evCon7 .btn_wrap.event_ver { display: flex; justify-content: center; gap: 20px; margin-bottom: 65px; } 
.evCon7 .shareList { margin-bottom: 60px; } 
.evCon7 .shareList ul { padding: 40px 40px 15px 40px; background: #fff; } 
.evCon7 .shareList ul li dl dt { background-color: #e5edee; color: #005254; font-weight: 800; } 
.evCon7 .shareList ul li dl dd { width: 196px; border: 1px solid #c6c6c6; color: #888888; } 
.evCon7 .shareList .tiny_noti { text-align: right; display: block; color: #999999; font-size: 11px; } 
.evCon7 .btn_wrap.sert_ver { margin-bottom: 75px; } 
.evCon7 .app_list_wrap li { background: #fff; padding: 19px 0; border-bottom: 1px solid #ddd; font-size: 16px; } 
.evCon7 .paging.gall { background: #fff; padding: 20px 0; } 
.evCon7 .paging { background: #fff; text-align: center; padding: 7px 0px; } 

.mg_popup_wrap .selec_wrap { display: flex; flex-wrap: wrap; gap: 7px; } 
.mg_popup_wrap .selec_wrap li { width: 23.6%; font-size: 13px; /* margin-bottom: 9px; */display: flex; align-items: center; } 
.mg_popup_wrap .selec_wrap li input { margin-right: 5px; width: 20px; height: 20px; } 
.mg_popup_wrap .selec_wrap li label { font-size: 13px; font-weight: 900; } 
.mg_popup_wrap .selec_wrap li:last-child { width: 49%; } 
.mg_popup_wrap .selec_wrap li:last-child input.more_box { width: 60%; margin-left: 5px; border-radius: 0px; border: 1px solid #d0d0d0; } 

.mg_s_info { margin-top: 15px; line-height: 1.2;} 
.mg_info_wrap { margin-top: 15px; } 
.mg_textarea { height: 110px; } 
.mg_s_info li { font-size: 13px; margin-top: 7px; color: #b5b5b6; } 
.mg_s_info li:last-child { color: #000 } 
.mg_terms { padding: 15px; margin-top: 9px; font-size: 13px; height: 105px; } 
[class*=mg_popup_wrap] .content_area .mg_btn_wrap { margin-top: 20px; } 

.flo_circle_wrp {
    position: absolute;
    left: 90px;
    z-index: 1;
    top: 110px;
}
.flo_circle_wrp .btn_close {
    position: absolute;
    right: 0px;
    top: 0px;
    z-index: 1;
}

/* 2409 event */
.evCon7.ver2 {background: #007b54;}
.evCon7.ver2 .event_text strong {color: #ffe646;}
.evCon7.ver2 .container_info_wrap {position: relative; padding: 70px 0; margin: 0 -8px 60px -50px;}
.evCon7.ver2 .container_info_wrap::before {content: ''; position: absolute; width: 1000%; height: 100%; top: 0; left: -500%; background: #000; opacity: 0.3;}
.evCon7.ver2 .container_info.ver_circle .info .info_title {color: #111; background: #fff; width: 136px;}
.evCon7.ver2 .container_info.ver_circle .info .info_date {font-weight: 700; color: #fff;}
.evCon7.ver2 .container_info .info .noti {margin-left: 5px; opacity: 1;}
.evCon7.ver2 .container_info_wrap .gift .txt {font-weight: 400; font-size: 16px; color: #fff; opacity: 0.7;}
.evCon7.ver2 .btn_wrap {margin-bottom: 100px;}
.evCon7.ver2 .subtitle_line {position: relative; z-index: 0;}
.evCon7.ver2 .subtitle_line::before {content: ''; position: absolute; width: 100%; height: 1px; top: 50%; left: 0; background: #fff; z-index: -1;}
.evCon7.ver2 .subtitle_line .text {font-weight: 700; font-size: 24px; color: #111; background: #fff; border-radius: 25px; padding: 8px 82px;}
.evCon7.ver2 .paging.gall {background: none; padding: 0;}
.paging.gall strong,
.paging.gall a {color: #fff;}
.mg_s_info li {padding-left: 14px;}
.mg_s_info li:before {content: '¡Ø';}
.mg_s_info li:last-child a {font-weight: 700;}
.mg_terms strong.lg_tit {color: #000;}
.mg_chk_base {color: #999;}

.type_lst ul li {border-right-color: #fff;}
.type_lst ul li a,
.type_lst ul li.on a {color: #fff;}

@media screen and (max-width: 1200px){
 .con_tit .end { right: 1%; top: -178%; } 

.clamp-title { font-size: clamp(23px,4.8vmin,44px); } 
.clamp-title2 { font-size: clamp(16px,3.2vmin,30px); } 
.clamp-text { font-size: clamp(15px,2vmin,20px); } 
.clamp-text2 { font-size: clamp(13px,2vmin,18px); } 
.clamp-text3 { font-size: clamp(13px,1.8vmin,16px); } 
.con_tit { margin-bottom: 7%; } 
.mini_tit { margin-bottom: 1%; } 

.eventWrap .inner { padding: 12% 0; } 
.evSection .subtitle_line { margin-bottom: 3%; } 

.eventWrap .evCon1 .inner { padding: 10% 0 14%; } 
.evCon1 .inner .s_tit_con1 { margin-bottom: 12%; font-weight: 500; } 
.evCon1 .inner .tea_img { width: 70%; right: -13%; bottom: 8%; } 
.evCon1 .inner h3 { margin-left: 0px; margin-bottom: 12%; padding: 0 41% 0 3%; } 
.evCon1 .inner .home_btn { margin-right: 0px; } 

.evCon1 .circle_bnr_wrap {width: 100%; left: 0; bottom: 9vmin; gap: 2vmin;}
.evCon1 .circle_bnr_wrap .item {max-width: 20%;}

.evCon2 .mini_tit img { width: 5%; } 
.evCon2 .say_box { margin: 0 0px 6%; } 
.evCon2 .text_img { margin-bottom: 13%; padding: 0 19%; } 

.eventWrap .evCon3 .inner { padding: 5% 0 5%; } 
.evCon3 .con_tit { margin-bottom: 5%; } 
.evCon3 .go_btn { padding: 0 27%; } 

.evCon4.evSection .subtitle_line .text { font-size: clamp(15px,2.2vmin,20px); padding: 1% 3%; } 
.eventWrap .evCon4 .swiper-pagination-bullet { background: #cdcdcd; } 
.eventWrap .evCon4 .swiper-pagination-bullet-active { background: #25e8be; } 

.evCon5 .tea_img {display: none;}
.evCon5 .tab_base { margin: 0 0% 2%; } 
.evCon5 .tab_base li a { padding: 4% 0; } 
.evCon5 .tab_base li a .new {font-size: clamp(11px, 1.8vmin, 16px); padding: 0.2vmin 2vmin;}
.evCon5 .panel_base { margin: 0 0px 4%; } 
.evCon5 .panel_base .tab_img_wrap { gap: 4%; } 
.evCon5 .panel_base .text_box .tiny_noti { font-size: 11px; right: 0px; bottom: -35%; } 

.evCon6 .swiper_basic1_wrap { margin-bottom: 8%; padding: 0 11%; } 
.evCon6 .swiper_basic1_wrap .book_img { left: 0%; bottom: -4%; width: 21%; } 
.eventWrap .evCon6 .type2-prev { left: 6rem; } 
.eventWrap .evCon6 .type2-next { right: 6rem; } 
.evCon6 .book_point_list { gap: 1%; margin: 0 0px; margin-bottom: 5%; } 
.evCon6 .book_point_list li { border-radius: 10px; } 
.evCon6 .point_tit { padding: 4% 0; font-size: clamp(13px,2vmin,18px); } 
.evCon6 .point_text { padding: 7% 4%; height: 15vw; font-size: clamp(13px,1.8vmin,16px); } 


.evCon7 .event_mark { margin-bottom: 2%; padding: 0 39%; } 
.evCon7 .con_tit { margin-bottom: 4%; font-size: clamp(23px,5.6vmin,54px); } 
.evCon7 .event_text { font-size: clamp(18px,2.4vmin,22px); margin-bottom: 2%; line-height: 1.5; } 
.evCon7 .event_noti { font-size: clamp(15px,1.8vmin,16px); margin-bottom: 5%; } 
.evCon7 .container_info.ver_dark { margin-bottom: 6%; } 
.evCon7 .container_gift_wrap { margin-bottom: 7%; } 
.evCon7 .container_gift_wrap ul { gap: 2%; padding: 0 7%; } 
.evCon7 .container_gift_wrap .gift_name { margin-top: 6%; } 
.evCon7.evSection .subtitle_line .text { font-size: clamp(16px,2.8vmin,26px); } 
.evCon7.evSection .event_step { gap: 1%; margin-bottom: 5%; } 
.evCon7.evSection .event_step .step { padding: 3% 2%; border-radius: 20px; height: 19vw; } 
.evCon7.evSection .event_step .step span { font-size: clamp(14px,2vmin,16px); padding: 1% 7%; margin-bottom: 5%; } 
.evCon7.evSection .event_step .step p { font-size: clamp(14px,2.2vmin,20px); } 
.evCon7 .shareList { margin-bottom: 5%; } 
.evCon7 .shareList ul { padding: 2% 2% 1% 2%; } 
.evCon7 .shareList ul li dl dd { width: 23.6%; } 
.evCon7 .shareList ul li+li { margin: 1% 0 0; } 
.evCon7 .btn_wrap.sert_ver { margin-bottom: 7%; padding: 0 25%; } 
.evCon7 .app_list_wrap li { padding: 2% 0; font-size: clamp(14px,2vmin,16px); } 

[class*=mg_popup_wrap] .content_area .content_inner { padding: 4% 2%; } 
[class*=mg_popup_wrap] .b_tit, .super_popup_wrap .b_tit { font-size: 24px; } 
.mg_tb_form th, .mg_tb_form td { height: 40px; } 
.b_tit + .mg_tb_wrap { margin-top: 4%; } 

.mg_s_info { margin-top: 2%; } 
.mg_s_info li { margin-top: 1%; } 
.mg_info_wrap { margin-top:2%; } 
.mg_terms { padding: 2%; height: 97px; } 
.mg_textarea { height: 90px; } 
[class*=mg_popup_wrap] .content_area .mg_btn_wrap { margin-top: 2%; } 

.flo_circle_wrp {display: none;}

    /* 2409 event */
    .evCon7.ver2 .container_info_wrap {padding: 6vmin 0; margin: 0 auto 6%;}
    .evCon7.ver2 .container_info_wrap .gift {flex: 1;}
    .evCon7.ver2 .btn_wrap {margin: 0 12% 10%;}
    .evCon7.ver2 .subtitle_line .text {font-size: clamp(16px, 2.6vmin, 24px); padding: 0.5vmin 6vmin;}

}


@media screen and (max-width: 992px){
 .con_tit .end { right: 1%; top: -98%; } 

.mega_swiper_destroy { position: relative; overflow: hidden; } 
.mega_swiper_destroy .swiper-wrapper { gap: 0; } 
.mega_swiper_destroy .swiper-slide { flex: 1 0 100%; } 
.mega_swiper_destroy .swiper-pagination { display: block; bottom: -5vw; } 

.evCon1 .inner .s_tit_con1 { letter-spacing: 6px; } 

.evCon2 .swiper_basic1_wrap { margin: 0 7%; } 
.evCon2 .swiper_basic1_wrap .swiper_basic1 { padding: 0; } 
.evCon2 .swiper_basic1_wrap .swiper-slide img { box-shadow: none; border: 2px solid #acdfcd; } 

.evCon3 .go_btn { padding: 0 24%; } 

.eventWrap .evCon4 .swiper-pagination { display: block; } 

.evCon5 .panel_base .tab_img_wrap { gap: 2%; padding: 0 4%; } 

.evCon6 .point_text { height: 16vw; } 
.evCon6 .btn_wrap.book_ver { gap: 1%; margin-bottom: 0px; } 

.evCon7 .container_gift_wrap ul { gap: 2%; padding: 0 2%; } 
.evCon7.evSection .event_step .step { padding: 2% 1%; border-radius: 10px; } 
.evCon7.evSection .event_step .step::before { right: -7%; } 
.evCon7 .shareList ul li dl dd { font-size: clamp(12px,2vmin,16px); } 
.evCon7 .btn_wrap.event_ver { gap: 1%; } 
.evCon7 .btn_wrap.sert_ver { padding: 0 21%; } 

    /* 2409 event */
    .evCon7.ver2 .container_info_wrap {flex-direction: column;}
    .evCon7.ver2 .container_info {flex-direction: column;}
    .evCon7.ver2 .container_info.ver_circle .info .info_title {width: clamp(85px,16vmin,150px);}
}


@media screen and (max-width: 768px){
 .evCon1 .inner .s_tit_con1 { letter-spacing: 4px; } 
.evCon1 .inner h3 { padding: 0 31% 0 2%; } 
.evCon1 .inner .tea_img { width: 63%; bottom: 18%; } 
.evCon1 .inner .home_btn { padding: 0 2% 0 68%; } 

.evCon2 .text_img { padding: 0 11%; } 
.eventWrap .evCon2 .type2-prev { left: -2rem; } 
.eventWrap .evCon2 .type2-next { right: -2rem; } 

.evCon3 .go_btn { padding: 0 20%; } 

.evCon5 .panel_base .eventVideo.with_shadow { margin-bottom: 5%; } 
.evCon5 .panel_base .tab_img_wrap { padding: 0 0%; display: block; } 
.evCon5 .panel_base .img_box { margin-bottom: 7%; padding: 0 21%; } 
.evCon5 .panel_base .text_box { padding: 0 15%; } 
.evCon5 .panel_base .text_box .tiny_noti { bottom: 0; position: relative; margin-top: 8%; display: block; } 


.eventWrap .evCon6 .type2-prev { left: 3rem; width: 7%; } 
.eventWrap .evCon6 .type2-next { right: 3rem; width: 7%; } 
.evCon6 .book_point_list { flex-wrap: wrap; } 
.evCon6 .book_point_list li { width: 49%; margin-bottom: 1%; flex: inherit; } 
.evCon6 .point_text { padding: 4% 4%; } 

.evCon7 .event_mark { padding: 0 35%; } 
.evCon7 .container_gift_wrap ul li:first-child { margin-bottom: 5%; } 
.evCon7.evSection .event_step .step { height: inherit; margin-bottom: 2%; padding: 3% 1%; } 
.evCon7.evSection .event_step .step span { padding: 1% 7%; margin-bottom: 2%; } 
.evCon7.evSection .event_step:not(.had_four) .step::before { bottom: -14%; } 
.evCon7 .shareList ul li dl dd { width: 24.2%; } 
.evCon7 .shareList ul li dl dd:nth-child(5) { margin: 0 0 0 1%; } 
.evCon7 .btn_wrap.sert_ver { padding: 0 16%; } 
.evCon7 .app_list_wrap li { padding: 3% 0; } 

.mg_popup_wrap .selec_wrap li { width: 31.6%; } 

    /* 2409 event */
    .evCon7.ver2 .container_info_wrap .gift {width: auto;}
    .evCon7.ver2 .container_info_wrap .gift .txt {font-size: clamp(12px, 1.8vmin, 16px);}
 }


@media screen and (max-width: 576px){
 .evCon1 .inner .home_btn { padding: 0 2% 0 55%; } 

.evCon2 .mini_tit img { width: 8%; } 
.evCon2 .text_img { padding: 0px 4%; } 

.evCon3 .go_btn { padding: 0 10%; } 

.evCon4 .mega_swiper_destroy { margin: 0 7%; } 

.evCon5 .tab_base li a { font-size: 12.5px; letter-spacing: -0.05em; padding: 3vmin 0;} 
.evCon5 .panel_base .img_box { margin-bottom: 4%; padding: 0 16%; } 
.evCon5 .panel_base .text_box { padding: 0 9%; } 

.eventWrap .evCon6 .type2-prev { left: 1rem; } 
.eventWrap .evCon6 .type2-next { right: 1rem; } 
.evCon6 .swiper_basic1_wrap .book_img { bottom: -9%; } 
.evCon6 .point_text { height: inherit; } 
.evCon6 .btn_wrap.book_ver { display: block; padding: 0 12%; } 
.evCon6 .book_ver { margin-bottom: 2%; } 

.evCon7 .con_tit { letter-spacing: -2px; } 
.evCon7 .event_mark { padding: 0 32%; } 
.evCon7 .event_text { font-size: clamp(14px, 2.4vmin, 22px); } 
.evCon7 .event_noti { font-size: clamp(13px, 1.8vmin, 16px); margin-bottom: 7%; } 
.evCon7 .container_gift_wrap ul { padding: 0 0%; } 
.evCon7 .btn_wrap.event_ver { display: block; padding: 0 12%; } 
.evCon7 .btn_wrap.event_ver .event_ver:nth-child(1) { margin-bottom: 2%; } 
.evCon7 .shareList .tiny_noti { font-size: 10px; } 
.evCon7 .btn_wrap.sert_ver { padding: 0 0%; } 

.warningList li ul li a.tp1 { font-size: 11px; } 

[class*=mg_popup_wrap] .content_area .content_inner { height: 142vw; overflow: auto; } 
[class*=mg_popup_wrap] .mg_popup_close { right: 5%; } 
[class*=mg_popup_wrap] .b_tit, .super_popup_wrap .b_tit { font-size: 19px; } 
.mg_popup_wrap .selec_wrap li input { margin-right: 3px; width: 15px; height: 15px; } 
.mg_popup_wrap .selec_wrap li { width: 48%; font-size: 12px; } 
.mg_popup_wrap .selec_wrap li:last-child { width: 99%; } 
.mg_popup_wrap .selec_wrap li:last-child input { height: 22px; } 
.mg_filebox .filename input[type="text"] { font-size: 11px; } 
 .mg_popup_wrap .mg_textarea { font-size: 11px; } 
 .mg_s_info li {line-height: 1.2; } 
 }