@charset "euc-kr";
/* bg url: https://image.megagong.net/m/2024/ */

:root {
    --color-point: #ff763f;
}

/* settings */
.evSection {padding: 180px 0;}
.evSection .con_tit {margin-bottom: 80px;}
.evSection .con_tit .label {display: block; margin: 0 auto 40px;}
.evSection .con_tit .num {width: fit-content; font-weight: 900; font-size: 30px; color: #fff; border-bottom: 2px solid #fff; margin: 0 auto 25px;}
.evSection .con_tit h4 {font-weight: 900; font-size: 46px;}
.evSection .con_tit h4 span {color: var(--color-point);}
.evSection .con_tit .sub_tit {font-weight: 400; font-size: 24px;}
.evSection .con_tit .sub_tit span {color: var(--color-point);}
.evSection .con_tit h4 + .sub_tit {margin-top: 30px;}
.evSection .con_tit .end {top: -10px; right: 160px; opacity: 0.8;}
.con_tit .end::after {background: #000;} /* ÀÌº¥Æ®Á¾·á ¾ÆÀÌÄÜ »ö»óº¯°æ */

.eventVideo.system .video_box .play_area > img {width: 0;height: 0;} /*ÀÌ¹ÌÁö ¾øÀ»°æ¿ì ÄÁÅÙÃ÷ ¾øÀ½ ¾Ë·µÀÌ ¶ß¹Ç·Î ÀÓ½ÃÁöÁ¤*/
.eventVideo.system .video_title {position: absolute; top: 0; left: 0; width: 100%; height: 100%; padding: 70px 0 0 70px; text-align: left; z-index: 2;}
.eventVideo.system .video_title span {font-weight: 400; font-size: 19px; color: #fff;}
.eventVideo.system .video_title strong {display: block; font-weight: 700; font-size: 34px; line-height: 1.4; color: #fff; margin-top: 22px;}
.eventVideo.system .video_title::before {content: ''; position: absolute; left: 70px; bottom: 90px; width: 106px; height: 106px; font-size: 0; background: url('https://img.megagong.net/m/2024/0611_series/icon_videoplay.png') no-repeat 0 0; background-size: contain;}

.cr_gradi {background: #ff9b25; background: -webkit-linear-gradient(00deg, #ff9b25 0%, #ff4c24 100%); background: linear-gradient(90deg, #ff9b25 0%, #ff4c24 100%);}
.cr_gradi.type_txt {-webkit-background-clip: text; -webkit-text-fill-color: transparent;}
.box_wrap {border: 1px solid var(--color-point); border-radius: 10px;}
.box_wrap .box_title {font-weight: 700; font-size: 20px; color: var(--color-point);}

/* evCon1 */
.evCon1 {padding: 254px 0 233px; background: #382620 url(https://image.megagong.net/m/2024/0724_history/con1_bg.jpg) no-repeat; background-size: auto 100%;}
.evCon1 h3 {max-width: 94%; margin: 0 auto;}

.evCon2 .con_tit,
.evCon3 .con_tit {color: #fff; margin-bottom: 60px;}
.evCon2 .con_tit .sub_tit span,
.evCon3 .con_tit .sub_tit span {display: block; margin-top: 20px;}

/* evCon2 */
.evCon2 {padding: 150px 0 95px; background: #0a0a0a;}
.evCon2 .graph_wrap {display: flex; justify-content: space-between; align-items: stretch; gap: 10px;}
.evCon2 .graph_wrap .box_wrap {flex-grow: 1; padding: 45px 0 40px;}
.evCon2 .graph_wrap .graph {margin-top: 25px;}
.evCon2 .tiny_noti {text-align: right; color: #777; margin-top: 15px;}

/* evCon3 */
.evCon3 {padding: 95px 0 180px; background: #0a0a0a;}
.evCon3 .box_wrap {padding: 40px 0 50px;}
.evCon3 .box_wrap .tbl_wrp {margin: 30px 64px 0;}
.evCon3 .box_wrap table {font-size: 16px; color: #fff; border: none;}
.evCon3 .box_wrap table tr th,
.evCon3 .box_wrap table tr td {padding: 9px 3px; background: none; border-color: #333;}
.evCon3 .box_wrap table thead th {background: #1b1b1b;}
.evCon3 .box_wrap table thead tr:last-child th {font-weight: 400;}
.evCon3 .box_wrap table tbody th,
.evCon3 .box_wrap table tbody td {font-weight: 400;}
.evCon3 .box_wrap table thead tr:first-child th:first-child,
.evCon3 .box_wrap table tbody th {border-left: none;}
.evCon3 .box_wrap table thead th:last-child,
.evCon3 .box_wrap table tbody td:last-child {border-right: none;}

/* evCon4 */
.evCon4 {background: #fff;}
.evCon4 .tab_base {gap: 2px; border-bottom: 2px solid #000; margin-bottom: 40px;}
.evCon4 .tab_base li {flex: 1;}
.evCon4 .tab_base li a {position: relative; display: block; font-weight: 700; font-size: 20px; color: #ababab; background: #ececec; border-width: 2px; border-style: solid; border-bottom: none; border-color: transparent; padding: 25px 0;}
.evCon4 .tab_base li.on a {background: #fff; color: #000; border-color: #000;}
.evCon4 .tab_base li.on a::before {content: ''; position: absolute; bottom: -2px; left: 0; width: 100%; height: 2px; background: #fff; z-index: 1;}
.evCon4 .review {font-weight: 700; font-size: 22px; color: #fff; padding: 14px 0; border-radius: 30px; margin-bottom: 75px;}
.evCon4 .review .writer {font-weight: 400; font-size: 16px; margin-left: 40px;}
.evCon4 .video_wrap {position: relative; margin-bottom: 100px;}
.evCon4 .video_wrap .eventVideo {width: 758px; z-index: 1;}
.evCon4 .video_wrap .tea_img {position: absolute; top: -8%; right: -5.5%; width: auto; height: 124%;}
.evCon4 .video_wrap .tea_img::before {content: ''; position: absolute; bottom: 0; left: 0; width: 100%; height: 20%; background: transparent; background: -webkit-linear-gradient(270deg, transparent 0%, #fff 90%); background: linear-gradient(180deg, transparent 0%, #fff 90%);}
.evCon4 .video_wrap .tea_img > img {height: 100%;}
.evCon4 .video_wrap .tea_img a {position: absolute; bottom: 40px; left: 46%; transform: translateX(-50%); font-weight: 700; font-size: 19px;}
.evCon4 .video_wrap .tea_img a::after {content: ''; display: inline-block; width: 22px; height: 22px; background: url(https://image.megagong.net/m/2024/0724_history/con4_icon.png) no-repeat; background-size: contain; vertical-align: middle; margin-left: 10px;}
.evCon4 .point {gap: 20px; margin-bottom: 80px;}
.evCon4 .point li {flex: 1; background: #f3f3f3; border-radius: 10px; padding: 40px 0 45px;}
.evCon4 .point li span {display: inline-block; width: 120px; font-size: 15px; font-weight: 400; color: #fff; border-radius: 15px; padding: 4px 0; margin-bottom: 20px;}
.evCon4 .point li p {font-size: 18px; color: #111;}
.evCon4 .link_btn a {display: block; width: 80%; max-width: 400px; font-size: 24px; color: #fff; background: #000; padding: 23px 0; margin: 0 auto;}

/* evCon5 */
.evCon5 {padding: 190px 0 0; background: #2c2b2b;}
.evCon5 .con_tit {color: #fff;}
.evCon5 .feature_wrap .chapter {width: 50%; max-width: 280px; font-weight: 700; font-size: 20px; color: #fff; padding: 11px 0; border-radius: 25px; margin: 0 auto 35px;}
.evCon5 .feature_wrap .feature {gap: 45px; margin-bottom: 70px;}
.evCon5 .feature_wrap .feature .box_wrap {flex: 1; padding: 30px 0 50px;}
.evCon5 .feature_wrap .feature .box_wrap .tit {font-weight: 700; font-size: 24px; margin: 25px auto 10px;}
.evCon5 .feature_wrap .feature .box_wrap p {font-weight: 400; font-size: 19px; color: #fff;}
.evCon5 .lecture {background: none !important;}
.evCon5 .lecture .subTab {padding: 0 0 15px;}
.evCon5 .lecture .subTab ul li a {font-size: 15px; color: #fff;}
.evCon5 .lecture .subTab ul li:first-child a {padding-left: 0;}
.evCon5 .lecture .subTab ul li.on a {text-decoration: none;}
.evCon5 .lecture .lectlist {background: #fff;margin-bottom: 160px;}
.evCon5 .btm_msg {font-size: 24px; color: #fff; padding: 34px 0;  margin-top: 160px;}

.evCon5.ver0913 .tab_base{display: flex; justify-content: space-between; align-items: center; gap: 40px;}
.evCon5.ver0913 .tab_base .li_style {width: 33.3333333%;}
.evCon5.ver0913 .tab_base .li_style a{background: #1b1b1b;}
.evCon5.ver0913 .tab_base .li_style.on a{background: #ff9b25; background: -webkit-linear-gradient(00deg, #ff9b25 0%, #ff4c24 100%); background: linear-gradient(90deg, #ff9b25 0%, #ff4c24 100%);}
.evCon5.ver0913 .tab_base .li_style a{width: 100%; display: inline-block;}
.evCon5.ver0913 .feature_wrap .chapter{max-width: 100%; padding: 21px 0; border-radius: 50px; font-weight: 400; margin: 0 auto 40px;}
.evCon5.ver0913 .tab_base .li_style.on a{font-weight: 700;}
.evCon5.ver0913 .feature_wrap .feature{justify-content: center;}
.evCon5.ver0913 .feature_wrap .feature .box_wrap{max-width: 330px;}

/* evCon6 */
.evCon6 {padding: 180px 0 225px; background-color: #fff1e7;}
.evCon6 .con_tit {margin-bottom: 50px;}
.evCon6 .con_tit .label {position: relative; width: 30%; max-width: 166px; font-style: normal; font-weight: 400; font-size: 24px; color: #fff; background: #000; padding: 9px 0; margin-bottom: 50px;}
.evCon6 .con_tit .label::before {content: ''; position: absolute; bottom: 0; left: 50%; transform: translate(-50%, 100%); border-left: 10px solid transparent; border-right: 10px solid transparent; border-top: 10px solid #000;}
.evCon6 .con_tit .sub_tit {color: #111;}
.evCon6 .con_tit .sub_tit span {color: var(--color-point);}
.evCon6 .con_tit h4 {font-size: 46px; color: #111; line-height: 1.2;}
.evCon6 .con_tit h4 b {font-weight: 900; font-size: 60px; color: var(--color-point);}
.evCon6 .con_tit .sub_tit + h4 {margin-top: 15px;}
.evCon6 .coupon_wrap {position: relative; z-index: 0; margin-bottom: 80px;}
.evCon6 .coupon_wrap::before {content: ''; position: absolute; top: 155px; left: -100vw; width: 200vw; height: 100vh; background-color: #ffe1cb; z-index: -1;}
.evCon6 .coupon_wrap > img {margin-bottom: 60px;}
.evCon6 .coupon_wrap .container_info {flex-direction: column; gap: 30px; width: fit-content; margin: 0 auto; padding-right: 50px; font-size: 22px;}
.evCon6 .coupon_wrap .container_info .info_title {width: 150px; font-size: 18px; color: #000; border: 1px solid #000; background: none;}
.evCon6 .coupon_wrap .container_info .info_date {position: relative; font-weight: 700; color: #000;}
.evCon6 .coupon_wrap .container_info .info_date a {position: absolute; top: 0; right: -10px; transform: translateX(100%); font-size: 15px; color: #ffe1cb; background: #ff763f; padding: 8px 10px;}
.evCon6 .btn_wrap {position: relative;}
.evCon6 .btn_wrap a {display: flex; justify-content: center; align-items: center; width: 400px; height: 80px; font-weight: 700; font-size: 24px; color: #fff; background-color: #000; margin: 0 auto;}
.evCon6 .btn_wrap a.done {background: #989898;}


.evCon6.ver0913 {background: #a90000;}
.evCon6.ver0913 .con_tit .event_tag {color: #a90000;}
.evCon6.ver0913 .con_tit h4 {color: #fff; margin: 15px 0 20px;}
.evCon6.ver0913 .con_tit .ev_txt1{color:#ff763f; font-size: 26px; font-weight: 700;}
.evCon6.ver0913 .con_tit .ev_txt2{color:#fff; font-size: 26px;}
.evCon6.ver0913 .container_info {position: relative; padding: 40px 0; margin: 0 300px 70px;}
.evCon6.ver0913 .container_info::before {content: ''; position: absolute; top: 0; left: -500%; width: 1000%; height: 100%; background: #cc3333;}
.evCon6.ver0913 .container_info .info .info_title {width: 136px; line-height: 38px; font-weight: 500; font-size: 20px; background: #000; color: #fff;}
.evCon6.ver0913 .container_info .info .info_date {font-weight: 500; font-size: 20px; color: #fff;}
.evCon6.ver0913 .container_info .info .info_date .step{display: grid; grid-template-columns: repeat(3, 1fr); gap: 18px;}
.evCon6.ver0913 .container_info .info .noti {color: #ffd9dc; margin-left: 5px; padding: 0;}
.evCon6.ver0913 .container_info .info .noti::before {content: none;}
.evCon6.ver0913 .container_gift_wrap ul {justify-content: center; gap: 52px; margin-bottom: 80px;}
.evCon6.ver0913 .container_gift_wrap .tiny_noti{font-size: 14px; color: #ffd9dc; margin: 40px 0 0;}
.evCon6.ver0913 .btn_wrap a {width: auto;}
.evCon6.ver0913 .evtBoard_common{background: #cc3333;}
.evCon6.ver0913 .evtBoard_common .board_notice li{color: #000; opacity: 1;}


/* S: [WS] evCon7Ãß°¡ 250203 */
.evCon7 {background-color: #a90000; color:#fff;}
.evSection.evCon7 .con_tit {margin: 0 0 30px;}
.evSection.evCon7 .con_tit .point {color:#ffd200;}
.evCon7 .con_tit + .mini_tit {opacity: 0.6;}
.evCon7 .mini_tit .underline {border-bottom: 1px solid #fff;}
.evCon7 .container_info_wrap {justify-content: flex-end;padding: 0 120px;}
.container_info.ver_circle .info .info_date {color:#fff;}
.container_info .info .noti {color:#fff; opacity: 0.6;}
.gift_item_wrap {margin-top: 30px;}
.gift_item_wrap .gift_item.flex {display: flex; gap: 16px; align-items: stretch; justify-content: center;}
.gift_item_wrap .gift_btns {position: relative;}
.gift_item_wrap .gift_btns .btns {position: absolute;  bottom:50px; left: 50%; transform:translateX(-50%); display: flex; align-items: center; justify-content: center; gap:10px;}
.gift_btns .btns a {display: flex; align-items: center; justify-content: center; width:172px; height:52px; border-radius: 3px;}
.gift_btns .btns a:nth-child(1) {background-color: #000;}
.gift_btns .btns a:nth-child(2) {background-color: #ff7a3d;}
.eventBoard {margin:55px 0 0;}
.eventBoard .evtBoard_common {color:#000;}
.warningList li {color:#222222;}
.warningList li.red {color:#ff0000;}
.evtBoard_common .board_notice li {color:#000;opacity: 1; font-weight: 400;}
.eventBoard .evtBoard_common .board_notice li.chk_notice {color:#fff;}
/* E: [WS] evCon7Ãß°¡ 250203 */





/* ÆË¾÷ */
.series_pop {font-family: var(--font); font-size: 16px;}

/* evtoggleWarning */
.evtoggleWarning {padding: 0;}

@media screen and (max-width: 1200px) {
    .mb30 {margin-bottom: 3%;}
    /* settings */
    .evSection {padding: 15% 0;}
    .evSection .con_tit {margin-bottom: 8%;}
    .evSection .con_tit .label {margin-bottom: 5%;}
    .evSection .con_tit .label > img {max-height: clamp(2vh, 4.5vmin, 5vh);}
    .evSection .con_tit .num {font-size: clamp(13px, 3.2vmin, 30px); margin-bottom: 2%;}
    .evSection .con_tit h4 {font-size: clamp(23px, 4.8vmin, 46px); letter-spacing: -0.06em;}
    .evSection .con_tit .sub_tit {font-size: clamp(16px, 2.6vmin, 24px);}
    .evSection .con_tit h4 + .sub_tit {margin-top: 3%;}
    .evSection .con_tit .end {top: -1%; right: 5%;}

    .eventVideo.system .video_title {padding: 7% 0 0 7%;}
    .eventVideo.system .video_title span {font-size: clamp(14px, 2.1vmin, 19px);}
    .eventVideo.system .video_title strong {font-size: clamp(18px, 3.6vmin, 34px); margin-top: 3%;}
    .eventVideo.system .video_title::before {left: 7%; bottom: 10%; max-width: 12vmin; max-height: 12vmin;}

    .box_wrap .box_title {font-size: clamp(15px, 2.2vmin, 20px);}

    /* evCon1 */
    .evCon1 {padding: 20% 0;}

    .evCon2 .con_tit,
    .evCon3 .con_tit {margin-bottom: 6%;}
    .evCon2 .con_tit .sub_tit span,
    .evCon3 .con_tit .sub_tit span {margin-top: 2%;}

    /* evCon2 */
    .evCon2 {padding: 12% 0 7%;}
    .evCon2 .graph_wrap .box_wrap {padding: 4% 2%;}
    .evCon2 .graph_wrap .graph {margin-top: 3%;}

    /* evCon3 */
    .evCon3 {padding: 7% 0 15%;}
    .evCon3 .box_wrap {padding: 4% 0 5%;}
    .evCon3 .box_wrap .tbl_wrp {margin: 3% 2% 0;}
    .evCon3 .box_wrap table {font-size: clamp(13px, 1.8vmin, 16px);}

    /* evCon4 */
    .evCon4 .tab_base {margin-bottom: 4%;}
    .evCon4 .tab_base li a {font-size: clamp(15px, 2.2vmin, 20px); padding: 2vmin 0 2.5vmin;}
    .evCon4 .review {font-size: clamp(15px, 2.4vmin, 22px); padding: 1vmin 0; margin-bottom: 7%;}
    .evCon4 .review .writer {font-size: clamp(13px, 1.8vmin, 16px);}
    .evCon4 .video_wrap {margin-bottom: 10%;}
    .evCon4 .video_wrap .eventVideo {width: 70%;}
    .evCon4 .point {gap: 2vmin; margin-bottom: 8%;}
    .evCon4 .point li {padding: 4% 0;}
    .evCon4 .link_btn a {font-size: clamp(18px, 2.6vmin, 24px); padding: 2% 0;}

    /* evCon5 */
    .evCon5 {padding: 15% 0 0;}
    .evCon5 .feature_wrap .chapter {font-size: clamp(14px, 2.2vmin, 20px); padding: 1vmin 0; margin-bottom: 4%;}
    .evCon5.ver0913 .feature_wrap .chapter {margin-bottom: 30px;}
    .evCon5 .feature_wrap .feature {gap: 2vmin; margin-bottom: 7%;}
    .evCon5 .feature_wrap .feature .box_wrap {padding: 3vmin 0 5vmin;}
    .evCon5 .feature_wrap .feature .box_wrap .ico {width: 32%; margin: 0 auto;}
    .evCon5 .feature_wrap .feature .box_wrap .tit {font-size: clamp(16px, 2.6vmin, 24px); margin: 4% auto 3%;}
    .evCon5 .feature_wrap .feature .box_wrap p {font-size: clamp(13px, 2.1vmin, 19px);}
    .evCon5 .lecture .subTab {padding-bottom: 2%;}
    .evCon5 .lecture .subTab ul li a {font-size: clamp(12px, 1.8vmin, 15px);}
    .subTab li:after {top: 1%;}
    .evCon5 .btm_msg {font-size: clamp(15px, 2.6vmin, 24px); padding: 3vmin 0; margin-top: 12%;}

    /* evCon6 */
    .evCon6 .con_tit {margin-bottom: 7%;}
    .evCon6 .con_tit .label {font-size: clamp(13px, 2.6vmin, 24px); padding: 0.5vmin 0; margin-bottom: 5%;}
    .evCon6 .con_tit .label::before {border-width: clamp(7px, 1.5vmin, 10px);}
    .evCon6 .con_tit h4 b {font-size: clamp(30px, 4.8vmin, 46px);}
    .evCon6 .coupon_wrap {margin-bottom: 10%;}
    .evCon6 .coupon_wrap::before {top: 20vmin;}
    .evCon6 .coupon_wrap > img {max-width: 80%; margin-bottom: 6%;}
    .evCon6 .coupon_wrap .container_info {gap: max(10px, 5%); padding-right: 6%; font-size: clamp(13px, 2.4vmin, 22px);}
    .evCon6 .btn_wrap a {max-width: 80%; height: clamp(50px, 8vmin, 80px); font-size: clamp(18px, 2.4vmin, 24px);}
    
    .evCon6.ver0913 .con_tit .ev_txt1{font-size: clamp(14px, 2.6vmin, 26px); }
    .evCon6.ver0913 .con_tit .ev_txt2{font-size: clamp(14px, 2.6vmin, 26px); }
    .evCon6.ver0913 .container_info {padding: 5% 0 6%; margin: 0 auto 7%;}
    .evCon6.ver0913 .container_gift_wrap ul {gap: 3vmin; margin-bottom: 5%;}
    .evCon6.ver0913 .con_tit .sub_tit{font-size: clamp(16px,1.8vmin,22px);}
    .evCon6.ver0913 .container_info .info .info_title {font-size: clamp(13px, 2vmin, 18px);}
    .evCon6.ver0913 .container_info .info .info_date {font-size: clamp(13px, 2vmin, 18px);}
    .evCon6.ver0913 .btn_wrap a{max-width: 100%;}

    .evtoggleWarning {padding: 0;}


    /* S: [WS] evCon7Ãß°¡ 250203 */
    .evCon5 .lecture .lectlist {margin-bottom: 12%;}
    .gift_item_wrap .gift_item.flex img {max-width: unset;}
    /* E: [WS] evCon7Ãß°¡ 250203 */


}
@media screen and (max-width: 992px){
    .evCon6.ver0913 .container_info .info .info_date .step{gap: 5px;}
    
    .gift_item_wrap .gift_item.flex {flex-direction: column;align-items: center;}
    .gift_item_wrap .gift_btns { order: 2;}
}
@media screen and (max-width: 768px){
    /* .evCon1{padding:7% 0;background-size: 162% auto;} */

    .evCon4 .review .writer {margin-left: 4%;}
    .evCon4 .video_wrap {display: flex; flex-direction: column-reverse; margin-bottom: 0;}
    .evCon4 .video_wrap .eventVideo {width: 100%;}
    .evCon4 .video_wrap .tea_img {position: relative; width: 50%; margin: 0 auto 2%;}
    .evCon4 .video_wrap .tea_img a {bottom: 4%; font-size: clamp(14px, 2.2vmin, 19px);}
    .evCon4 .video_wrap .tea_img a::after {width: 2.4vmin; min-width: 12px; height: 2.4vmin; min-height: 12px; margin-left: 5px;}
    .evCon4 .point li span {font-size: clamp(13px, 1.8vmin, 15px); padding: 2px 0; margin-bottom: 3%;}
    .evCon4 .point li p {font-size: clamp(14px, 2vmin, 18px);}
    .evCon4 .video_wrap .tea_img > img {height: auto;}

    .evCon5.ver0913 .tab_base{ gap: 10px;}
    .evCon5.ver0913 .feature_wrap .chapter{padding: 12px 0;}

    .evCon6 .coupon_wrap .container_info {padding-right: 0;}
    .evCon6 .coupon_wrap .container_info .info_title {width: 110px; font-size: 14px;}
    .evCon6 .coupon_wrap .container_info .info_date a {position: static; transform: none; display: block; width: fit-content; font-size: 13px; padding: 0.5vmin 1vmin; margin-left: 0;}
    .evCon6.ver0913 .container_info .info .info_title {width: 110px; line-height: 2.2;}

    /* ÆË¾÷ */
    .series_pop {font-size: 13px;}
    .series_pop .b_tit {font-size: clamp(18px, 3.2vmin, 30px);}
    .series_pop .tbl tr th,
    .series_pop .tbl tr td {padding: 5px 2px;}
    

    /* S: [WS] evCon7Ãß°¡ 250203 */
    .evCon7 .container_info_wrap {padding: 0;justify-content: center;}
    .gift_item_wrap { width: 100%;margin: 10% auto 0;}
    /* E: [WS] evCon7Ãß°¡ 250203 */


}
@media screen and (max-width: 576px){
    .evCon2 .graph_wrap {flex-direction: column;}
    .evCon2 .graph_wrap .graph img {max-height: 50vmin;}
    .evCon2 .tiny_noti {font-size: 10px;}

    .evCon3 .box_wrap table tr th,
    .evCon3 .box_wrap table tr td {padding: 3px;}

    .evCon4 .review .writer {display: block; margin-left: 0; margin-top: 1%;}
    .evCon4 .point {flex-direction: column;}

    .evCon5 .feature_wrap .feature {flex-direction: column;}
    .evCon5 .feature_wrap .feature .box_wrap .ico {width: 13%;}
    .evCon5.ver0913 .feature_wrap .feature .box_wrap{max-width: none;}

    .evCon6 .coupon_wrap .container_info .info_date a {font-size: 12px;}

    .evCon6.ver0913 .container_info {display: block;}
    .evCon6.ver0913 .container_info .info {flex-direction: column; align-items: center;}
    .evCon6.ver0913 .container_info .info + .info {margin-top: 6%;}

    .series_pop {font-size: 12px;}
    .series_pop .content_area .content_inner {padding: 30px 15px;}
    .series_pop colgroup col:nth-child(1) {width: 12% !important;}
    .series_pop colgroup col:nth-child(2) {width: 12% !important;}
    .series_pop colgroup col:nth-child(4) {width: 17% !important;}
    .series_pop colgroup col:nth-child(5) {width: 11% !important;}

    /* S: [WS] evCon7Ãß°¡ 250203 */
    .gift_item_wrap .gift_item.flex > img {width: 76%;}
    .gift_item_wrap .gift_item.flex {width: 100%;}
    .gift_item_wrap .gift_btns {width: 100%;}
    .gift_item_wrap .gift_btns img {width:100%;}
    .gift_item_wrap .gift_btns .btns {bottom: 24px;width: 100%;}
    .gift_btns .btns a {width: max-content;height: auto;padding: 4% 10%;}
    /* E: [WS] evCon7Ãß°¡ 250203 */
}