@charset "euc-kr"; /* bg url: https://img.megagong.net/m/2022/ */

.topLink { background: #000; } 
.topLink ul li { float: left; width: 33.333333333%; position: relative; } 
.topLink ul li::before { content:''; width: 1px; height: 51.5%; position: absolute; right: 0; top: 50%; transform: translate(0, -50%); background: #222222; } 
.topLink ul li:last-child::before { display:none; } 
.topLink ul li a { display: block; padding: 20.5px 0; } 
.topLink ul li a .txt { display: inline-block; vertical-align: middle; text-align: left; margin: 0 40px 0 0; } 
.topLink ul li a .txt strong { color: #fff; display: block; font-size: 23px; } 
.topLink ul li a .txt strong br { display:none; } 
.topLink ul li a .txt span { color: #777; font-size: 16px; } 
.topLink ul li a .ico { display: inline-block; vertical-align: middle; } 

.evCon1 { background: #1b1b1b url('https://img.megagong.net/m/2022/1116_shin242/con1_bg.jpg') no-repeat; background: #1b1b1b; background-position: 50% 0 !important; padding: 160px 0 0; } 
.evCon1 .inner::before { content:''; background: #f3f3f3; width: 1000%; height: 205px; position: absolute; bottom: 0; left: 50%; transform: translate(-50%, 0); } 
.evCon1 h3 { position: absolute; right: -7%; top: 382px; z-index: 10; } 
.evCon1 .wrap { position: relative; } 
.evCon1 .wrap::before { content: ''; background: url('https://img.megagong.net/m/2022/1116_shin242/con1_box_bg.png') no-repeat; width: 1391px; height: 923px; position: absolute; left: 50%; bottom: -6.2%; transform: translate(-50%, 0); } 
.evCon1 .txt1 { margin: 0 -37.5px 10px; } 
.evCon1 .mo { display:none; } 
.evCon1 .txt2 { z-index:10; position: absolute; top: 162px; left: -3%; text-align: left; } 
.evCon1 .txt2 strong { font-size: 34px; display: block; } 
.evCon1 .txt2 span { font-size: 27px; display: block; margin: 15px 0 25px; } 
.evCon1 .txt2 a { font-size: 16px; display: inline-block; border-bottom: 1px solid #000; } 
.evCon1 .tea { margin: 0 -180px 0 0; position: relative; } 
.evCon1 .home { position: absolute; left: -3%; top: 814px; } 
.evCon1 .tiny_noti { text-align: left; font-size: 13px; color: #9a9a9a; margin: 47px 0 0 -64px; } 

.evCon2 { background: #dadada url('https://img.megagong.net/m/2022/1116_shin242/con2_bg.jpg') no-repeat; background-position: 50% 0 !important; padding: 176px 0 0; } 
.evCon2 .con_tit { margin: 0 0 75px; } 
.evCon2 .book { display: inline-block; margin: 0 0 0 -210px; } 
.evCon2 .tag { display: inline-block; vertical-align: top; margin: 52px 0 0; } 
.evCon2 .tag li.on { opacity: 0; } 
.evCon2 .tag li:first-child { margin: 0 0 20px; } 
.evCon2 .line_bnr { margin: 22px 0 16px; background: #202020; color: #fff; position: relative; z-index: 1; padding: 38px 0; } 
.evCon2 .line_bnr::before { content:''; background: #202020; height: 100%; width: 1000%; position: absolute; left: -500%; top: 0; z-index: -1; } 
.evCon2 .line_bnr p { display: inline-block; font-size: 30px; vertical-align: middle; margin: 0 40px 0 0; } 
.evCon2 .line_bnr a { display: inline-block; font-size: 22px; vertical-align: middle; background: #df4934; border-radius: 6px; padding: 16.5px 39.5px; } 
.evCon2 .tiny_noti { text-align: left; font-size: 13px; color: #a0a0a0; } 

.evCon3 { background: #dadada; padding: 146px 0 160px; } 
.evCon3 .con_tit { margin: 0 0 85px; } 
.evCon3 .content { background: url('https://img.megagong.net/m/2022/1116_shin242/con3_con_bg.png') no-repeat; position: relative; padding: 78px 0 152px; margin: 0 0 23px; } 
.evCon3 .content dt { font-size: 29px; display: inline-block; background: #000; color: #fff; border-radius: 100px; padding: 12.5px 54px; position: absolute; top: 0; left: 50%; transform: translate(-50%, -50%); } 
.evCon3 .content dd .con2 { margin: 36px 0 4px; } 
.evCon3 .content dd .con2 .arrow { display: inline-block; margin: 0 37px 0 0; } 
.evCon3 .content dd .con2 .txt { display: inline-block; } 
.evCon3 .content dd .con2 .txt.on { opacity: 0; } 
.evCon3 .tx { font-size: 28px; font-weight: 200; } 
.evCon3 .tx strong { font-size: 36px; margin: 25px 0 0; padding: 0 0 7px; display: inline-block; border-bottom: 1px solid #000; } 

.evCon4 { padding: 160px 0; } 
.evCon4 .video { margin: 75px 0 50px; background: #222; } 
.evCon4 .video a { display: block; padding: 61px 0 57px; } 
.evCon4 .video a .txt { display: inline-block; margin: 0 256px 0 0; } 
.evCon4 .video a .ico { vertical-align: bottom; } 
.evCon4 .content li { background: #f3f3f3; display: inline-block; width: 342px; height: 369px; vertical-align: top; margin: 0 23px 0 0; } 
.evCon4 .content li:last-child { margin: 0 0; } 
.evCon4 .content li .ico { display: block; margin: 34px 0; } 
.evCon4 .content li .tit { font-size: 23px; font-weight: 900; margin: 0 0 25px; } 
.evCon4 .content li .txt { font-size: 19px; } 

.evCon5 { background: #1e1e1e url('https://img.megagong.net/m/2022/1116_shin242/con5_bg.jpg') no-repeat; background-size: cover; padding: 160px 0; overflow: inherit !important; } 
.evCon5 .con_tit { margin: 0 0 65px; } 
.evCon5 .tea { position: absolute; right: -42%; bottom: -160px; } 
.evCon5 #lectlist_wrap { position: relative; } 
.lecture { padding-bottom: 0 !important; } 
.lecList { background: #fff; } 
.vodchr_banner { margin-bottom: 0; } 
.lectlist .lect_item:last-child { border-bottom: 1px solid #ccc; } 

.evCon6 { background: #e7623e; padding: 182px 0 160px; } 
.evCon6 .con_tit { text-align: left; } 
.evCon6 .slider-nav { position: absolute; top: -206px; right: 0; } 
.evCon6 .slider-nav .slick-list { padding: 0!important; } 
.evCon6 .slider-nav .slick-slide { width: 115px !important; margin-right: 10px; } 
.evCon6 .slider-nav .slick-slide:last-of-type { margin-right: 0; } 
.evCon6 .slider-nav .nav_box { position: relative; cursor: pointer; } 
.evCon6 .slider-nav .nav_box::before { position: absolute; top: 0; left: 0; content: ''; width: 100%; height: 100%; background-color: rgba(0, 0, 0, 0.5); } 
.evCon6 .slider-nav .slick-current .nav_box::before { display: none; } 
.evCon6 .slider-nav .nav_box .deco { position: absolute; top: 0; left: 50%; transform: translate(-50%, 0); } 
.evCon6 .slider-for { margin-top: 50px; } 
.evCon6 .slider-for .slide-for_page { padding: 24px 0 90px; background-color: #fff; } 
.evCon6 .slider-for .slide-for_page .for_point_link { position: relative; } 
.evCon6 .slider-for .slide-for_page .for_point_link .point_link { position: absolute; top: 360px; right: 46px; display: flex; flex-direction: column; align-items: center; justify-content: center; width: 305px; height: 133px; background-color: #d13739; border-radius: 15px; color: #fff; font-size: 16px; font-weight: bold; } 
.evCon6 .slider-for .slide-for_page .for_point_link .point_link > div { animation: blinker 1s linear infinite; } 
@keyframes blinker { 50% { opacity: 0; } 
 }
.evCon6 .slider-for .slide-for_page .for_point_link .point_link a { margin-top: 10px; width: 255px; height: 50px; line-height: 50px; font-size: 18px; font-weight: bold; border-radius: 15px; background-color: #010101; } 
.evCon6 .slider-for .slide-for_page .title { } 
.evCon6 .slider-for .slide-for_page .title .red { color: #d33739; font-size: 35px; font-weight: 900; } 
.evCon6 .slider-for .slide-for_page .title .bold { color: #000; font-size: 35px; font-weight: 900; } 
.evCon6 .slider-for .slide-for_page .title.last { border-bottom: 0; } 
.evCon6 .slider-for .slide-for_page .additional { position: absolute; top: 25px; right: 0; } 
.evCon6 .slider-for .slide-for_page .link_wrapper a { display: inline-block; width: 280px; height: 60px; line-height: 60px; color: #fff; font-size: 20px; font-weight: bold; text-align: center; border-radius: 10px; } 
.evCon6 .slider-for .slide-for_page .link_wrapper a:first-of-type { margin-right: 20px; color: #df4934; background-color: #010101; } 
.evCon6 .slider-for .slide-for_page .link_wrapper a:last-of-type { background-color: #333333; } 

.evCon7 { background: #1e1e1e url('https://img.megagong.net/m/2022/1116_shin242/con7_bg.jpg') no-repeat; padding: 30px 0 160px; background-size: cover; } 
.evCon7 .con_tit { margin: 0 0 64px; } 
.evCon7 .tiny_noti { color: #898989; font-size: 13px; text-align: left; padding-left: 15px; margin: 0 0 114px; } 
.evCon7 .tea { position: absolute; bottom: -160px; left: -35%; } 
.evCon7 #lectlist_wrap { position: relative; } 

/* click */
.click { background: #64c9cf; padding: 158px 0 160px; } 
.click h4 .evt_end { position:absolute; right: 23.3%; top: -15%; } 
.click .subtxt { font-size: 22px; color: #ffffff; margin: 45px 0 48px; font-weight: 200; } 
.click .subtxt .mo { display:none; } 
.click .gift_area { position:relative; } 
.click .gift_area.dim::before { position:absolute; content:''; width:100%; height:100%; left:-100%; top:0; background:rgba(0, 0, 0, .9); } 
.click .gift_area.dim::after { position:absolute; content:''; width:100%; height:100%; right:-100%; top:0; background:rgba(0, 0, 0, .9); } 
.click .gift_area .dim { position:absolute; z-index: 4; top:0; bottom:0; left:0; right:0; background:rgba(0, 0, 0, .9); } 
.click .gift_area .dim img { position:absolute; top:0; bottom:0; left:0; right:0; margin:auto; } 

.click .gift_area .s_tit { position: relative; font-size: 30px; font-weight:bold; background: #276ffe; color: #fff; padding: 24px 0; } 
.click .gift_area .s_tit .mo { display:none; } 
.click .gift_area .timer_wrap { overflow:hidden; } 
.click .gift_area .timer_wrap .timer { float: left; padding: 70px 64.7px 66px; background: #fff; } 
.click .gift_area .timer_wrap .timer::after { display:block; content:''; clear:both; } 
.click .gift_area .timer_wrap .timer + .timer { float:right; } 
.click .gift_area .timer_wrap .timer .amount_wrap { font-size:0; margin: 26px auto 33px; } 
.click .gift_area .timer_wrap .timer .amount_wrap span { display:inline-block; vertical-align: middle; font-weight:bold; font-size: 110px; color:#000000; width: 115px; height: 130px; line-height: 130px; border: 2px solid #000; margin: 0; } 
.click .gift_area .timer_wrap .timer .amount_wrap span+span { border-left: none; } 
.click .gift_area .timer_wrap .timer .amount_wrap strong { font-size:50px; vertical-align: bottom; margin-left: 15px; } 
.click .gift_area .timer_wrap .timer a { display:block; margin:20px auto 25px } 
.click .gift_area .timer_wrap .timer p { position: relative; } 
.click .gift_area .timer_wrap .timer p .evt_end { position:absolute; width: 191px; z-index: 3; right: -5%; top: -30%; } 

.click .day_amount { font-size:0; background-color:#fff; border: 1px solid #000; border-left: none; } 
.click .day_amount li { position:relative; display:inline-block; text-align:center; width: 14.286%; box-sizing: border-box; border-left:1px solid #000; } 
.click .day_amount li:last-child { width:14.287% } 
.click .day_amount li.end .leng::after { content:''; position:absolute; z-index:1; top:0; left:0; right:0; bottom:0; margin:auto; width: 100%; height: 100%; background: rgba(0,0,0,0.7) url("https://img.megagong.net/m/2022/1116_shin242/date_evt_end.png") no-repeat center; } 
.click .day_amount li .day { display: block; width: 100%; font-weight:bold; background: #3888f1; font-size: 20px; padding: 23px 0; border-bottom: 1px solid #000; } 
.click .day_amount li .leng { position: relative; display:block; font-weight:bold; font-size:33px; color:#303030; padding: 11.5px 0; } 
.click .day_amount li .leng .txt { font-size: 18px; display: block; } 
.click .day_amount li .leng .volume { font-size: 33px; } 
.click .tiny { margin-top:20px; text-align: right; display: block; font-size: 14px; color: #fff; opacity: 0.4; } 

.click .btn_my_view { display:block; text-align:right; margin: 12px auto 50px; } 
.click .btn_my_view a { display:inline-block; font-weight:bold; font-size: 17px; color: #fff; border-bottom: 1px solid #fff; padding-bottom: 5px; } 

.evtoggleWarning .warningList { padding: 76px 0 54px; } 
.warningList li .s_tit { font-size: 13px; } 
.warningList li ol { padding-left: 1%; } 
.warningList li ul li a { color: #3888f1; border-bottom: 1px solid #a9c5f5; padding: 0; } 


/* ?? */
.dim_bnrwrp { position:fixed; top:0; left:0; width:100%; height:100%; z-index:30 !important; } 
.dim_bnrwrp_wrap .dim_popup { font-family: 'NotoSans KR'; position:fixed; top:50% !important; left:50%; z-index:35 !important; -webkit-transform: translate(-50%,-50%); -moz-transform: translate(-50%,-50%); transform: translate(-50%,-50%); background: #fff; padding: 40px 0; width: 420px; } 

/*?? ?? ?? ??*/
.dim_popup p { /* margin: 0 30px; */text-align:center; } 
.dim_popup .tit { font-size:30px; font-weight:bold; margin-bottom: 15px; } 
.dim_popup .tea { margin: 0 0 0 -12%; } 
.dim_popup .gtxt { padding: 20px 0; background:#f0f0f0; margin:0 auto; font-size: 20px; font-weight:bold; line-height: 1.22; } 
.dim_popup .gtxt span { color: #0082ff; } 
.dim_popup .gimg { margin: 30px auto; } 
.dim_popup .btxt { font-size: 13px; color: #b5b5b6; margin: 20px auto 30px; text-align: left; padding-left: 20px; font-weight: 200; } 
.dim_popup .btnConfirm { text-align:center; display: inline-block; height: 56px; } 
.dim_popup .btnClose { position:absolute; top: -51px; right:0; display: block; } 



@media screen and (max-width: 1200px){

 .evCon1 { padding: 13.3% 0 0; } 
 .evCon1 h3 { right: -2%; top: 38.5%; width: 57%; } 
 .evCon1 .wrap::before { width: 1000%; height: 101%; background-size: 100% 100%; } 
 .evCon1 .txt1 { margin: 0 0 0.9%; } 
 .evCon1 .txt2 { left: 0; top: 16.2%; } 
 .evCon1 .txt2 span { font-size: 23px; margin: 10px 0 17px; } 
 .evCon1 .txt2 strong { font-size: 27px; } 
 .evCon1 .tea { margin: 0 0 0 15%; width: 85%; } 
 .evCon1 .home { left: 0; top: 81.5%; } 
 .evCon1 .tiny_noti { font-size: 12px; margin: 4% 0 0; } 

 .evCon2 { padding: 14.5% 0 0; background-size: cover; } 
 .evCon2 .con_tit { margin: 0 -10% 7%; } 
 .evCon2 .con_box { text-align: left; } 
 .evCon2 .book { margin: 0 0; width: 60%; } 
 .evCon2 .tag { margin: 4% 0 0; width: 35%; } 
 .evCon2 .tag li:first-child { margin: 0 0 4%; } 
 .evCon2 .line_bnr { text-align: center; margin: 2% 0 1.5%; } 
 .evCon2 .line_bnr p { font-size: 27px; } 
 .evCon2 .line_bnr a { font-size: 20px; } 
 .evCon2 .tiny_noti { font-size: 12px; } 

 .evCon3 { padding: 12% 0 13.3%; } 
 .evCon3 .con_tit { margin: 0 -10% 9%; } 
 .evCon3 .content { padding: 7% 2% 14% 6%; background-size: cover; margin: 0 0 2% -4%; } 
 .evCon3 .content dt { font-size: 24px; } 
 .evCon3 .content dd .con2 { margin: 4% 0 4px; } 
 .evCon3 .content dd .con2 .arrow { margin: 0 4% 0 0; width: 43%; } 
 .evCon3 .content dd .con2 .txt { width: 52%; } 

 .evCon4 { padding: 13.3% 0; } 
 .evCon4 .con_tit { margin: 0 -10%; } 
 .evCon4 .video { margin: 6.5% 0 4.5%; } 
 .evCon4 .video a .txt { margin: 0 14% 0 0; } 
 .evCon4 .content li { margin: 0 2% 0 0; width: 31.7%; height: auto; padding: 3.5% 0; } 
 .evCon4 .content li:first-child { padding: 4.92% 0; } 
 .evCon4 .content li .ico { padding: 0 35%; margin: 0 0 9%; } 

 .evCon5 { padding: 13.3% 0; } 
 .evCon5 .tea { display: none; } 
 .evCon5 .con_tit { margin: 0 -10% 6%; } 

 .evCon6 { padding: 15% 0 13.3%; } 
 .evCon6 .con_tit { width: 59%; } 
.evCon6 .slider-nav .nav_box .deco { width: 10vw; } 
.evCon6 .slider-for .slide-for_page .title,
.evCon6 .slider-for .slide-for_page .title .red,
.evCon6 .slider-for .slide-for_page .title .bold { font-size: 30px; } 
.evCon6 .slider-for .slide-for_page .link_wrapper a { font-size: 18px; } 

.evCon7 { padding: 3% 0 13.3%; } 
 .evCon7 .tea { display: none; } 
 .evCon7 .tiny_noti { font-size: 12px; padding: 0; margin: 0 0 10%; } 
 .evCon7 .con_tit { margin: 0 -10% 6%; } 
 
/* click */
 .click { padding: 13% 0; } 
 .click .con_tit { margin: 0 -10%; } 
 .click .subtxt { font-size: 18px; margin: 4% 0; } 
 .click h4 .evt_end { width: 24%; } 
 .click .gift_area { margin: 5% auto 0; } 
 .click .gift_area .s_tit { padding: 2.5% 0; font-size: 28px; } 
 .click .gift_area .timer_wrap .timer { width:49%; padding: 3% 3%; } 
 .click .gift_area .timer_wrap .timer .amount_wrap { margin: 3% auto 3% } 
 .click .gift_area .timer_wrap .timer .amount_wrap span { font-size:90px; width:29%; height: 110px; line-height: 110px; } 
 .click .gift_area .timer_wrap .timer .amount_wrap strong { font-size:40px; margin-left: 1%; width:12% } 
 .click .gift_area .timer_wrap .timer a { margin:2% auto 2% } 
 .click .gift_area .timer_wrap .timer p .evt_end { width: 25%; } 
 
 .click .day_amount li .day { padding: 4% 0; } 
 .click .day_amount li .leng { padding: 11% 0; } 
 
 .click .btn_my_view { margin: 2% auto 4%; } 
 }

@media (max-width: 992px){
 .topLink ul li a .txt { margin: 0 20px 0 0; } 
 .topLink ul li a .txt strong { font-size: 20px; } 
 .topLink ul li a .txt span { font-size: 14px; } 
 .topLink ul li a .ico { width: 22%; } 

 .evCon1 .txt2 span { font-size: 18px; margin: 7px 0 13px; } 
 .evCon1 .txt2 strong { font-size: 22px; } 

 .evCon2 .line_bnr p { font-size: 22px; margin: 0 20px 0 0; } 
 .evCon2 .line_bnr a { font-size: 17px; } 

 .evCon3 .content dt { font-size: 20px; padding: 11px 45px; } 
 .evCon3 .tx { font-size: 23px; } 
 .evCon3 .tx strong { font-size: 29px; margin: 20px 0 0; } 

 .evCon4 .content li .tit { font-size: 19px; margin: 0 0 15px; } 
 .evCon4 .content li .txt { font-size: 15px; } 
 
 .evCon6 .slider-nav { top: -22%; } 
 .evCon6 .slider-nav .slick-slide { width: 15vw !important; /* margin-right: 3%; */ } 
 .evCon6 .slider-nav .slick-track { width: auto !important; } 
 .evCon6 .slider-nav .nav_box { width: 100% !important; height: 100%; } 
 .evCon6 .slider-nav .nav_box::before { top: 0; } 
 .evCon6 .slider-nav .nav_box .deco { top: -7px; width: 12vw; margin-bottom: 0; } 
 .evCon6 .slider-nav .nav_box img { width: 100%; } 
 .evCon6 .slider-for { margin: 26% 0 0; } 
 .evCon6 .slider-for .slide-for_page { padding: 2% 0 8%; } 
 .evCon6 .slider-for .slide-for_page .for_point_link .point_link { top: 50%; } 
 .evCon6 .slider-for .slide-for_page .link_wrapper a { width: 220px; } 
 .evCon6 .slider-for .slide-for_page .title,
 .evCon6 .slider-for .slide-for_page .title .red,
 .evCon6 .slider-for .slide-for_page .title .bold { font-size: 22px; } 
 .evCon6 .slider-for .slide-for_page .additional { position: initial; } 
 .evCon6 .slider-for .slide-for_page .additional img { width: calc(100% - 80px); margin: 0 auto; } 

 .click .gift_area .s_tit { font-size: 21px; } 
 .click .gift_area .timer_wrap .timer p > img { max-width: 65%; } 
 .click .gift_area .timer_wrap .timer a { width: 80%; } 
 }

@media (max-width: 768px){
 .topLink ul li a .txt { margin: 0 15px 0 0; } 
 .topLink ul li a .txt strong { font-size: 23px; } 
 .topLink ul li a .txt strong br { display: block; } 
 .topLink ul li a .txt span { display: none; } 
 .topLink ul li a .ico { width: 28.5%; } 
 
 .evCon1 .pc { display:none; } 
 .evCon1 .mo { display: inline-block; } 
 .evCon1 h3 { width: 100%; top: 55%; right: -7%; } 
 .evCon1 .txt1 { margin: 0 0 15%; } 
 .evCon1 .txt2 { position: relative; margin: 0 0 0 3.5%; } 
 .evCon1 .txt2 strong { font-size: 32px; } 
 .evCon1 .txt2 strong br { display: none; } 
 .evCon1 .txt2 span { font-size: 28px; } 
 .evCon1 .txt2 a { font-size: 17px; } 
 .evCon1 .tea { width: 100%; margin: 0 0 0 6%; } 
 .evCon1 .home { top: 28.7%; margin: 0 0 0 3.5%; width: 22%; } 

 .evCon2 .line_bnr { padding: 28px 0; } 
 .evCon2 .line_bnr p { font-size: 18px; } 
 .evCon2 .line_bnr a { padding: 12px 28px; font-size: 13px; } 

 .evCon3 .content dt { font-size: 17px; padding: 10px 37px; } 
 .evCon3 .tx { font-size: 17px; } 
 .evCon3 .tx strong { font-size: 22px; margin: 10px 0 0; } 

 .evCon4 .video a { position: relative; padding: 6% 3%; } 
 .evCon4 .video a .txt { margin: 0 0; } 
 .evCon4 .video a .ico { width: 13%; position: absolute; right: 11%; top: 50%; transform: translate(0, -50%); } 
 .evCon4 .content li { width: 100%; margin: 0 0 3%; padding: 1.5% 0; } 
 .evCon4 .content li:first-child { padding: 1.5% 0; } 
 .evCon4 .content li .ico { padding: 0 0; width: 55px; margin: 0 auto 10px; } 

 .evCon6 .con_tit { width: 80%; } 
 
 .click .subtxt { font-size: 15px; } 
 .click .subtxt .mo { display:block; } 
 .click .gift_area .timer_wrap .timer .timer_tit { margin: 0 -15%; } 
 .click .gift_area .timer_wrap .timer p .evt_end { right: 7%; } 
 .click .gift_area .dim img { max-width:80% } 
 .click .gift_area .s_tit { font-size: 19px; } 
 .click .gift_area .s_tit .mo { display:block; } 
 .click .gift_area .timer_wrap .timer .amount_wrap span { font-size:70px; height: 90px; line-height: 90px; } 
 .click .gift_area .timer_wrap .timer .amount_wrap strong { font-size:30px; } 
 .click .day_amount li .day { font-size: 16px; } 
 .click .day_amount li .leng { font-size:24px; } 
 .click .day_amount li .leng .txt { font-size: 14px; } 
 .click .day_amount li .leng .volume { font-size: 24px; } 
 .click .btn_my_view a { font-size:12px } 

 /* ?? */
 .dim_bnrwrp_wrap .dim_popup { width:80%; padding:3% 0 } 

 /*?? ?? ?? ??*/
 .dim_popup p { margin: 0 3%; } 
 .dim_popup .tea { padding: 0 18%; } 
 .dim_popup .tit { font-size:20px; } 
 .dim_popup .gtxt { padding:3% 0; font-size:13px; } 
 .dim_popup .gimg { margin: 3% auto; padding: 0 18%; } 
 .dim_popup .btxt { margin:2% auto; } 
 .dim_popup .btnClose { width:30px; height:30px; top:-35px; } 
 .dim_popup .btnConfirm { width: 45%; margin:0 auto; height: auto; } 

 /* .aos-animate { -o-transition-property: none !important; -moz-transition-property: none !important; -ms-transition-property: none !important; -webkit-transition-property: none !important; transition-property: none !important; -o-transform: none !important; -moz-transform: none !important; -ms-transform: none !important; -webkit-transform: none !important; transform: none !important; -webkit-animation: none !important; -moz-animation: none !important; -o-animation: none !important; -ms-animation: none !important; animation: none !important; } */ } 

@media (max-width: 576px){
 .topLink ul li a .txt strong { font-size: 20px; } 

 .evCon1 .txt2 strong { font-size: 26px; } 
 .evCon1 .txt2 span { font-size: 23px; } 
 .evCon1 .txt2 a { font-size: 14px; } 
 .evCon1 .home { width: 29%; } 

 .evCon2 .line_bnr p { font-size: 15px; margin: 0 0; } 
 .evCon2 .line_bnr a { padding: 10px 0; width: 85%; margin: 10px 0 0; } 

 .evCon3 .content dt { font-size: 15px; width: 50%; padding: 8px 0; } 
 .evCon3 .tx { font-size: 14px; } 
 .evCon3 .tx strong { font-size: 18px; margin: 7px 0 0; } 

 .evCon4 .content li .ico { width: 45px; margin: 0 auto 5px; } 
 .evCon4 .content li .tit { font-size: 16px; margin: 0 0 5px; } 
 .evCon4 .content li .txt { font-size: 13px; } 

 .evCon6 .slider-nav { top: -29%; } 
 .evCon6 .slider-nav .slick-slide { width: 20vw !important; } 
 .evCon6 .slider-for { margin: 32% 0 0; } 
 .evCon6 .slider-for .slide-for_page .title, .evCon3 .inner .slider-for .slide-for_page .title .red, .evCon3 .inner .slider-for .slide-for_page .title .bold { font-size: 16px; letter-spacing: -1.5px; } 
.evCon6 .slider-for .slide-for_page .for_point_link .point_link { left: 50%; right: initial; transform: translate(-50%, -50%); } 
.evCon6 .slider-for .slide-for_page .title.last { letter-spacing: -2.7px; } 
.evCon6 .slider-for .slide-for_page .link_wrapper a { width: 160px; height: 40px; line-height: 40px; font-size: 16px; } 
.evCon6 .slider-for .slide-for_page .link_wrapper a:first-of-type { margin-right: 10px; } 

 .click .subtxt { font-size: 13px; } 
 .click .gift_area .s_tit { font-size: 16px; } 
 .click .gift_area .timer_wrap .timer .amount_wrap span { width: 22%; font-size:50px; height:70px; line-height:70px; } 
 .click .gift_area .timer_wrap .timer .amount_wrap strong { font-size:24px; } 
 .click .day_amount li .day { font-size: 12px; } 
 .click .day_amount li .leng { font-size:20px; } 
 .click .day_amount li .leng .txt { font-size: 12px; } 
 .click .day_amount li .leng .volume { font-size: 20px; } 
 .click .day_amount li.end .leng::after { background-size: 80%; } 
 }

@media (max-width: 460px){
 .topLink ul li a .txt strong { font-size: 16px; } 

 .evCon1 .txt2 strong { font-size: 19px; } 
 .evCon1 .txt2 span { font-size: 19px; margin: 4px 0 9px; } 
 .evCon1 .txt2 a { font-size: 13px; } 

 .evCon3 .content dt { font-size: 13px; padding: 6px 0; } 
 .evCon3 .tx { font-size: 13px; } 
 .evCon3 .tx strong { font-size: 14px; margin: 7px 0 0; } 
 
 .click .gift_area .timer_wrap .timer { width:100%; float:none; } 
 .click .gift_area .timer_wrap .timer + .timer { float:none; margin:5% auto 0 } 
 .click .gift_area .timer_wrap .timer p > img { max-width: 45%; } 
 .click .gift_area .timer_wrap .timer a { width: 60%; } 
 .click .gift_area .timer_wrap .timer p .evt_end { width: 20%; right: 10%; top: 0; } 
 .click .day_amount li .leng,
 .click .day_amount li .leng .volume { font-size: 15px; } 
 .click .gift_area .s_tit { font-size: 14px; } 
 .click .gift_area .timer_wrap .timer .amount_wrap span { font-size:30px; height:50px; line-height:50px; } 
 }

@media (max-width: 380px) {
 .dim_bnrwrp_wrap .dim_popup { width:90%; } 
 }