@charset "euc-kr"; 


.mo { display: none; } 
.pc { display: block; } 
.con_tit.ver1 { font-size: 36px; color: #333333; } 
.con_tit.ver2 { font-size: 48px; } 
.evCon2 .txt, .evCon3 .txt { color: #333; font-size: 18px; font-weight: 200; } 
.quick_bnr { display: none; } 
.flt_inner { width: 124px; } 
.flt_inner li, .flt_inner li.top { margin-top: 1px; } 
.br_768 { display: none; } 
.dim_bnrwrp_wrap.on { position: relative; z-index: 99; } 
b.light_weight { font-weight: 300; } 
.br_576 { display: none; } 
.eventWrap .top_tab .navi li a.mo { display: none; } 
.evCon8 .content .sysver { display: none; } 


.evCon1 { background: url(https://img.megagong.net/m/2023/0130_ebook/bg_con1.png) no-repeat; background-position-y: 0 !important; padding: 200px 0 180px; background-size: cover; } 
.evCon1 .inner::after { content: ""; display: block; clear: both; } 
.evCon1 h3 { position: relative; float: left; margin-top: 35px; } 
.evCon1 .con_box { float: right; } 


.evCon2 { padding: 160px 0 150px; } 
.evCon2 .txt { margin: 40px 0 40px; } 
.evCon2 .tiny_noti { color: #999999; font-size: 14px; } 
.evCon2 .con_img { margin: 85px 0 0; display: inline-block; } 


.evCon4 { background: #5b8bf4; padding: 100px 0 100px; } 
.evCon4 .con_tit { margin-bottom: 30px; } 
.evCon4 .txt { margin: 25px 0 65px; } 
.evCon4 .btn { display: inline-block; margin: 45px 0 0px; font-size: 18px; color: #fff; background: #000; font-weight: 600; width: 300px; padding: 21px 0; } 
.evCon4 .tiny_noti { color: #ffffff; font-size: 14px; line-height: 1.8; opacity: 0.7; } 
.evCon4 .toggle .fir { display: inline-block; } 
.evCon4 .toggle .sec { display: none; } 
.evCon4 .toggle.on .fir { display: none; } 
.evCon4 .toggle.on .sec { display: inline-block; } 



.evCon8 { padding: 145px 0 150px; } 
.evCon8 .con_tit { margin: 0 0 55px; } 
.evCon8 .content:first-child { margin-bottom: 70px; padding-bottom: 65px; } 
.evCon8 .content dt span { font-size: 20px; display: inline-block; color: #fff; background: linear-gradient(135deg, rgba(106,74,214,1) 50%, rgba(60,157,207,1) 84%);; border-radius: 100px; width: 181px; padding: 10px 0; font-weight: 700; margin: 0 0 60px; } 
.evCon8 .content dd { display: inline-block; margin: 0 50px 0 0; vertical-align: top; position: relative; } 
.evCon8 .content:last-child dd { margin: 0 50px 0 0; } 
.evCon8 .content dd:last-child { margin: 0 0; } 
.evCon8 .content dd .tiny_noti { color: #999999; font-size: 14px; margin: 30px 0 0; display: block; } 
.evCon8 .content dd.last { margin: 0 0; } 
.evCon8 .content dd:nth-of-type(1) a { position: absolute; left: 50%; bottom: -1.5%; transform: translate(-50%, 0); width: 74%; height: 10.5%; font-size: 0; /* background: #ff00005c; */ } 
.evCon8 .content dd:nth-of-type(3) a { position: absolute; bottom: -1%; width: 50.5%; height: 10.5%; font-size: 0; /* background: #0000ff52; */ } 
.evCon8 .content dd:nth-of-type(3) a:nth-of-type(1) { left: -1%; } 
.evCon8 .content dd:nth-of-type(3) a:nth-of-type(2) { right: -1%; } 

.evCon9 { background: #5b8bf4; } 
.evCon9 .inner { padding: 100px 0; } 
.evCon9 .con_tit.ver1 { color: #fff; font-size: 30px; } 
.evCon9 .btn { display: inline-block; margin: 45px 0 0px; font-size: 24px; color: #fff; background: #333; font-weight: 600; width: 348px; padding: 20px 0; } 
.evCon9 .con_box { margin: 0 16.3%; } 
.evCon9 .con_box::after { content: ""; display: block; clear: both; } 
.evCon9 .link_btn { float: left; position: relative; } 
.evCon9 .event_end_mark { right: inherit; top: 0px; left: -40px; } 
.link_btn.eventver { margin-right: 30px; } 
.evCon9 .btn.off { color: #666; } 

.evCon10 { padding: 140px 0 150px; overflow: inherit !important } 
.evCon10 .con_tit.ver2 { font-size: 36px; } 
.evCon10 .lecTab_wrap { background-color:#fff } 
.evCon10 .lecTab_wrap > div ul { display: block; } 
.evCon10 .lectlist .lect_item { background: #fff; } 
.evCon10 .lecTab_wrap { border-top: 1px solid #d6d6d6 !important; } 
.evCon10 .lecTab_wrap + .lecTab_wrap { border-top: 0 !important; } 
.lectlist.ver2 .lect_item .listotal .lecMoney ul li strong { font-size: 13px; } 
.conditionSearch_wrap .condition_btn a { font-size: 13px; } 

.evCon10 .lec_box { padding: 60px 70px 0; background: #fff; } 
.evCon10 .grd_box { position: relative; text-align: left; } 
.evCon10 .grd_box strong { display: block; font-size: 20px; float: left; } 
.evCon10 .grd_list { margin-left: 110px; padding-top: 3px; } 
.evCon10 .grd_list li { float: left; margin-right: 7px; } 
.evCon10 .grd_list li a { position: relative; display: block; border: 1px solid #e3e3e3; color: #777; background: #f5f5f5; border-radius: 30px; width: 75px; padding: 0 0 0 15px; text-align: left; font-weight: 300; font-size: 15px; } 
.evCon10 .grd_list li a::before { content: '\02C7'; display: block; position: absolute; top: -3px; right: 3px; color: #777; font-size: 18px; } 
.evCon10 .grd_list li.on a { color: #fff; background: #26b7bc; border: 1px solid #26b7bc; } 
.evCon10 .grd_list li.on a::before { color: #fff; } 
.evCon10 .serial_box { overflow: hidden; width:100%; margin-bottom: 40px; } 
.evCon10 .serial_box > li { float: left; width:50%; height: 58px; color: #777; background: #f5f5f5; border: 1px solid #e3e3e3; box-sizing: border-box; } 
.evCon10 .serial_box > li.on { background:#26b7bc; border: 1px solid #26b7bc; color: #fff; } 
.evCon10 .serial_box > li a { text-align: center; padding:20px 0; display: block; font-size: 17px; } 
.lecTab_wrap > div, .teaTab_wrap > div, .stepTab_wrap > div { text-align: left; } 

.event h4 i { display: block; margin: 0 auto 70px; font-size: 36px; width: 430px; padding: 25px 0; font-style: normal; background: #ee6095; font-weight: 500; } 
.event h4 strong { display: block; font-weight: 900; } 
.event .txt { color: #cdcdcd; font-size: 24px; font-weight: 200; margin: 50px 0; } 
.event h5 { margin: 60px 0 75px; font-size: 24px; font-weight: 300; } 
.event .con_box .gift { display: inline-block; position: relative; } 
.event .con_box .gift i { position: absolute; top: -40px; right: 80px; } 
.event .con_box .info_box { background: #fff; width: 996px; padding: 140px 155px 80px; color: #000; text-align: left; margin: -75px auto 0; } 
.event .con_box .info_box li { font-size: 20px; margin-bottom: 12px; color: #333; font-weight: 200; } 
.event .con_box .info_box li strong { position: relative; padding: 0 28px 0 8px; } 
.event .con_box .info_box li strong::before { content: ''; display: block; position: absolute; left: 0; top: 50%; transform: translateY(-50%); height: 62%; background: #000; width: 2px; } 
.event .con_box .info_box .tiny_noti { margin: 20px 0 0; text-align: right; font-size: 14px; color: #999999; line-height: 1.6; } 
.event .con_box .info_box .btn_evt { margin: 65px auto 0; width: 385px; } 
.event .con_box .info_box .btn_evt a { display: block; padding: 23px 0; font-size: 24px; background: #000; color: #fff; text-align: center; } 




.eventWrap .evWarning { padding: 0px 0; } 
.eventWrap .evWarning .warningList li { line-height: 1.6; color: #fff; font-size: 14px; font-weight: 300; } 
.eventWrap .evWarning .warningList li.box { font-weight: normal; } 
.eventWrap .evWarning .warningList li .s_tit { font-size: 16px; font-weight: 600; } 
.eventWrap .evWarning .warningList li ul li a { color: #1790ee; padding-left: 0; font-size: 14px; } 
.eventWrap .evWarning .warningList li ul li.color_red { color: #e45c6c; } 
.eventWrap .evWarning .box { padding: 22px; border: 1px solid #70747b;; margin: 18px 0; width: 100%; } 




/* 221214 S */
.flt_inner.renewal li { position: relative; } 
.flt_inner .end { position: absolute; left: -19px; top: 14px; } 
.evCon3 { padding: 140px 0 140px; background:#f2f7fd } 
.evCon3 h4 { margin-bottom: 60px; } 
.evCon3 .eventVideo.video_renewal { /* background: transparent; */width: 1045px; /* border-radius: 25px; */margin: 0 auto; -webkit-box-shadow: 3px 7px 19px -6px rgb(0 0 0 / 30%); box-shadow: 3px 7px 19px -6px rgb(0 0 0 / 30%); } 
.evCon3 .eventVideo.video_renewal .video_box { padding-bottom: 56.5%; /* border-radius: 25px; */ } 


.event2 .pc { display: inline-block; } 
.event2 .mo { display: none; } 
.event2 .white_box { background: #fff; padding: 100px 0; border-radius: 30px; } 
.event2 h4 strong { display: block; font-weight: 900; } 
.event2 .txt { font-size: 24px; font-weight: 200; margin: 45px 0 100px; color: #fff; } 
.event2 .con_box .gift { position: relative; } 
.event2 .con_box .gift i { position: absolute; top: 10px; right: 255px; } 
.event2 .con_box .info_box { text-align: left; margin: 45px 50px 100px 200px; } 
.event2 .con_box .tiny_noti { color: #999; margin-top: 20px; } 
.event2 .con_box .info_box li { font-size: 20px; margin-bottom: 12px; color: #333; font-weight: 200; } 
.event2 .con_box .info_box li:last-child { margin:0 } 
.event2 .con_box .info_box li strong { width: 130px; display: inline-block; } 
.event2 .con_box .process_box .btxt { margin: 95px auto; font-size: 24px; color: #333; font-weight: 200; } 
.event2 .con_box .process_box .btxt b { position: relative; z-index: 2; } 
.event2 .con_box .process_box .btxt b:before { content:''; display:block; position:absolute; bottom:0; left: -5px; height: 50%; width: 101%; background: #ddebff; z-index: -1; } 
.event2 .con_box .btn_evt { margin: 65px auto 0; width: 385px; } 
.event2 .con_box .btn_evt a { display: block; padding: 23px 0; font-size: 24px; background: #000; color: #fff; text-align: center; } 
.event2 .eventBoard { padding:30px 60px 90px; background: #f9f9f9; border-bottom-left-radius: 30px; border-bottom-right-radius: 30px; } 
.event2 .eventBoard .evtBoard_common .evtBoard_inner { padding: 0; } 
.event2 .evtBoard_common .board_notice li { color:#999 } 
.event2 .evtBoard_common .board_list { background: #f9f9f9; } 

.evCon11.evSection { background: #333; } 
/* 221214 E */





/* Å¾ ³×ºñ°ÔÀÌ¼Ç ÅÇ */
.eventWrap .top_tab { background-color: #000; } 
.eventWrap .top_tab.fixed { position: fixed; top:0; left:0; width: 100%; z-index: 99; } 
.eventWrap .top_tab .navi { position: relative; display: flex; justify-content: space-between; margin: 0 220px; } 
.eventWrap .top_tab .navi a { display: block; width: 100%; } 
.eventWrap .top_tab .navi li { position: relative; } 
.eventWrap .top_tab .navi li a { width: 143px; height: 72px; display: block; padding: 20px 0; box-sizing: content-box; } 
.eventWrap .top_tab .navi li:nth-child(1) a { background: url(https://img.megagong.net/m/2023/0130_ebook/tab1_off.png) no-repeat center center; } 
.eventWrap .top_tab .navi li:nth-child(2) a { background: url(https://img.megagong.net/m/2023/0516_ebook/tab2_off.png) no-repeat center center; } 
.eventWrap .top_tab .navi li:nth-child(3) a { background: url(https://img.megagong.net/m/2023/0130_ebook/tab3_on.png) no-repeat center center; } 

.eventWrap .top_tab .navi li.on:nth-child(1) a { background: url(https://img.megagong.net/m/2023/0130_ebook/tab1_on.png) no-repeat center center; } 
.eventWrap .top_tab .navi li.on:nth-child(2) a { background: url(https://img.megagong.net/m/2023/0516_ebook/tab2_on.png) no-repeat center center; } 
.eventWrap .top_tab .navi li.on:nth-child(3) a { background: url(https://img.megagong.net/m/2023/0130_ebook/tab3_on.png) no-repeat center center; } 
.eventWrap .top_tab .navi li.on::after { content: ""; background: url(https://img.megagong.net/m/2023/0119_ebook/arrow_down.png) no-repeat center center; display: block; width: 18px; height: 13px; position: absolute; left: 50%; transform: translateX(-50%); bottom: -13px; } 

.event_end_mark { position: absolute; right: -60px; top: 23px; width: 50%; } 


/* con12 */
.evCon5 { background: #f2f7fd } 
.evCon5 .inner { padding: 140px 0 100px; } 
.evCon5 .txt { font-size: 18px; font-weight: 200; margin: 45px 0; color: #333; line-height: 31px; } 
.evCon5 .noti_black { font-size: 16px; color: #666; font-weight: 400; } 
.evCon5 .content_con12 { margin: 0 0px 60px 40px; } 

.evCon6 { background: #e2edfa; } 
.evCon6 .inner { padding: 100px 0 125px } 
.evCon6 .txt { font-size: 18px; font-weight: 200; margin: 45px 0; color: #333; line-height: 31px; } 


.evCon7 { background: linear-gradient(100deg, rgb(91 112 234) 50%, rgb(60 157 207) 84%); } 
.evCon7 .inner { padding: 85px 0 60px; } 
.evCon7 .inner::after { content: ""; display: block; clear: both; } 
.evCon7 .con_tit { float: left; margin-top: 95px; } 
.evCon7 .con_box { float: right; } 
.evCon7 .s_example_1_wrap { width:624px; } 
.evCon7 .mg_slick_btn.tp1.prev { background: url(https://img.megagong.net/m/2023/0130_ebook/arrow_left.png) 0 0 no-repeat; width: 26px; height: 45px; left: -55px; } 
.evCon7 .mg_slick_btn.tp1.next { background: url(https://img.megagong.net/m/2023/0130_ebook/arrow_right.png) 0 0 no-repeat; width: 26px; height: 45px; right: -55px; } 

.evtoggleWarning p.w_tit::before { background: #333; } 
.evtoggleWarning .warningList { padding: 50px 0 100px; } 

.under_deco { text-decoration: underline; } 
.lecture { padding-bottom: 0px !important; } 

dd.imgver.last { position: relative; } 
.imgver a { display: block; width: 150px; height: 50px; position: absolute; bottom: 0px; left: 0px; } 
.imgver a.aplink { left: inherit; right: 0px; } 


@media screen and (max-width: 1200px){
  .con_tit.ver1 { font-size: 32px; } 
  .con_tit.ver2 { font-size: 40px; } 
  
  .quick_bnr { display: block; position: fixed; bottom: 9%; left: 50%; transform: translate(-50%, 0); background: url('https://img.megagong.net/m/2022/1109_book/flt_bnr_bg.png') no-repeat; width: 727px; background-size: 100% 100%; z-index: 10; } 
  .quick_bnr ul { display: flex; } 
  .quick_bnr li { width: 33.3333%; text-align: center; position: relative; } 
  .quick_bnr li::before { content:''; width: 2px; height: 59%; position: absolute; background: #fff; right: 0; top: 50%; transform: translate(0, -50%); opacity: 0.5; } 
  .quick_bnr li:last-child::before { display: none; } 
  .quick_bnr li a { font-size: 24px; color: #fff; padding: 34.2px 0; display: block; } 


  .evCon1 { padding: 10% 0 10%; background: url(https://img.megagong.net/m/2023/0130_ebook/bg_con1_mo.png) no-repeat; background-size: cover; } 
  .evCon1 h3 { margin-top: 6%; margin: 0 auto 8%; float: inherit; } 
  .evCon1 h3 img.pc { display: inline-block; } 
  .evCon1 .con_box { float: inherit; margin: 0 0 0 5%; } 
  .evCon1 .book { display: inline-block; } 

  .evCon2 { padding: 10% 0 17%; } 

  .evCon3 { padding: 13% 0 16%; } 

  .evCon4 { padding: 7% 0 7%; } 
  .evCon4 .con_tit { margin-bottom: 5%; } 

  .evCon6 .inner { padding: 10% 0 10% } 
  .evCon6 .txt { margin: 4% 0; } 

  .evCon7 .inner { padding: 6% 0 10%; } 
  .evCon7 .con_tit { float: inherit; text-align: left; margin: 5% 0% 7% 5%; } 
  .evCon7 .con_box { float: inherit; } 
  .evCon7 .s_example_1_wrap { margin: auto; } 

  .evCon8 { padding: 6% 0 6%; } 
  .evCon8 .content dd { margin: 0 1% 4% 0; width: 30%; } 
  .evCon8 .content:last-child dd { margin: 0 3% 4% 0; } 
  .evCon8 .content:last-child dd.last { margin: 0 0; } 
  .evCon8 .content dd img { width: 100%; } 
  .evCon8 .content dd .tiny_noti { font-size: 1.5vw; margin: 9.1% 0 0; } 

  .evCon9 .inner { padding: 6% 0; } 
  .evCon9 .con_box { margin: 0 0%; } 
  .link_btn { width: 48%; } 
  .link_btn.eventver { margin-right: 0%; } 
  .link_btn.faqver { float: right; } 
  
  .evCon9 .btn { margin: 10% 0 0px; padding: 5% 0; width: 100%; } 

  .evCon10 { padding: 8% 0 6%; } 
  .evCon10 .lec_box { padding: 5% 4% 0; } 
  .evCon10 .serial_box > li { height: auto; } 
  .evCon10 .serial_box > li a { padding: 5% 0; font-size: 15px; } 
  .lectlist.ver2 .lect_item .listotal { width: 50px; } 
  .lectlist.ver2 .lect_item { padding: 15px 5px; } 
  .pocket_pop .cart_list li.on .p_tit,.pocket_pop .cart_list li .p_tit { font-size: 12px; } 
  .lecList .lecBook .bookList .f_left, .wideC .lecture .lecList .lectlist .lect_item .lecBook .bookList .f_left { padding: 0 45px 0 0; } 
  .lectlist .lect_item .lecBook .bookList li { line-height: 1.6; } 




  .event h4 { padding: 0 15%; } 
  .event h4 i { width: 40%; padding: 1.5% 0; margin-bottom: 8%; } 
  .event h5 { margin: 7% auto 13%; } 
  .event .txt { font-size: 21px; } 
  .event .con_box .gift { width: 75%; margin: 0 auto; } 
  .event .con_box .gift img.pc { display: inline-block; } 
  .event .con_box .info_box { padding: 15% 7% 7%; margin: -10% auto 0; width: 95%; } 
  .event .con_box .gift i { top: -20%; right: -5%; width: 23%; } 



  .eventWrap .evWarning .warningList li, .eventWrap .evWarning .warningList li .s_tit , .eventWrap .evWarning .warningList li ul li a { font-size: 13px; } 

  

  /* 221214 S */
  .quick_bnr.d1214 { border-radius: 15px; background: #7600E0; background: -moz-linear-gradient(-45deg, #7600E0 0%, #656bd8 50%, #0EACC9 100%); background: -webkit-linear-gradient(-45deg, #7600E0 0%, #656bd8 50%, #0EACC9 100%); background: linear-gradient(135deg, #7600E0 0%, #656bd8 50%, #0EACC9 100%); } 
  .quick_bnr.d1214 li .end { position: absolute; top: 5px; right: 5px; max-width: 30%; } 
  .quick_bnr.d1214 li a { font-size: 24px; padding: 12px 0; height: 130px; } 
  .quick_bnr.d1214 li span { font-size: 20px; font-weight: 100; display: block; } 
  .quick_bnr.d1214 li span.mb15 { margin-bottom: 15px; } 
  
  .evCon1.d1214 { padding: 14% 0 10%; background-size: 101%; } 
  .evCon1.d1214 h3 { width: 70%; margin: 0 auto 10%; } 

  .evSection.evCon3 { padding: 15% 0 13%; } 
  .evCon3 h4 { margin:0 18% 10%; } 
  .evCon3 .eventVideo.video_renewal { width: 100%; } 
  .evCon3 .eventVideo.video_renewal .video_box { /* padding-bottom: 51.8%; *//* border-radius: 25px; */ } 



  .event2 .white_box { padding: 8% 0; margin: 0 2%; } 
  .event2 .con_tit { margin: 0 10%; } 
  .event2 .txt { font-size: 20px; margin:7% 0 } 
  .event2 .con_box .gift { position: relative; padding: 0 15%; } 
  .event2 .con_box .gift i { top: 0; right: 5%; max-width: 25%; } 
  .event2 .con_box .info_box { margin: 5% 5% 10%; } 
  .event2 .con_box .tiny_noti { margin-top: 4%; } 
  .event2 .con_box .info_box li { font-size: 20px; margin-bottom: 12px; color: #333; font-weight: 200; } 
  .event2 .con_box .info_box li:last-child { margin:0 } 
  .event2 .con_box .info_box li strong { width: auto; margin-right: 3%; } 
  .event2 .con_box .process_box .btxt { margin: 10% auto; font-size: 18px; } 
  .event2 .con_box .process_box .btxt b { position: relative; z-index: 2; } 
  .event2 .con_box .process_box .btxt b:before { content:''; display:block; position:absolute; bottom:0; left: -5px; height: 50%; width: 103%; background: #ddebff; z-index: -1; } 
  .event2 .con_box .btn_evt { margin-top: 5%; width: 50%; } 
  .event2 .eventBoard .evtBoard_common .board_notice li.chk_notice { position: relative; top: auto; right: auto; } 
  .evCon2 .con_img { margin: 5% 0 0; } 
  .event2 .con_box .info_box li { font-size: 20px; margin-bottom: 12px; color: #333; font-weight: 200; text-indent: -108px; margin-left: 240px; } 
  .event2 .con_box .info_box li:last-child { margin-left: 240px; } 
  .event2 .eventBoard { background: #f9f9f9; border-bottom-left-radius: 30px; border-bottom-right-radius: 30px; } 
  .event2 .eventBoard .evtBoard_common .evtBoard_inner { padding: 3%; } 

  .small_not { margin-left: 15px; } 
  /* 221214 E */

  .evCon3 .content li { margin: 0 2% 4% 2%; } 
  .evCon3 .content li:last-child { margin: 0 2% 0% 2%; } 


  .evCon5 .txt { margin: 6% 0; } 


  /* 9_2 */
    .clickPop { padding: 15px 0 20px; } 
    .dim_popup.sns .tit { font-size:22px } 
    .dim_popup.sns table { font-size:12px } 

    .event2 .process { padding: 0 3%; } 


    .eventWrap .top_tab .navi { margin: 0 15%; } 

    .evCon5 .inner { padding: 11% 0 12%; } 
    .list_con12.pc { padding: 0 4%; } 
    .evCon5 .content_con12 { margin: 0 0px 0px 0px; padding: 0 5%; } 

    .imgver a { width: 50%;} 
}

@media screen and (max-width: 992px){
  .evCon1 { padding: 18% 0 15%; } 
  .evCon1 h3 { margin: inherit; text-align: left; margin: 0 0 10% 9%; } 


  .eventWrap .top_tab .navi { margin: 0 6%; } 
  .eventWrap .top_tab .navi li.on::after { display: none; } 
  .eventWrap .top_tab .navi li a { padding: 9% 0; } 

  .evCon4 .tiny_noti { font-size: 15px; } 
  .evCon4 .btn { margin: 5% 0 0px; width: 39%; padding: 2% 0; font-size: 20px; } 
}


@media (max-width: 768px){
  .mo { display: block; } 
  .pc { display: none; } 
  .quick_bnr { width: 95%; } 
  .quick_bnr li a { font-size: 20px; padding: 30px 0; } 
  .con_tit.ver1 { font-size: 36px; } 
  .con_tit.ver2 { font-size: 48px; } 
  .evCon2 .txt, .evCon3 .txt { font-size: 22px; } 
  .evCon2 .tiny_noti { font-size: 16px; } 
  .br_768 { display: block; } 
  .br_768_none { display: none; } 
  

  .evCon1 h3 { margin: 0 0 10% 0%; padding: 0 11%; } 
  .evCon1 .book { padding: 0 6% 0 0% } 

  .evCon2 .txt { margin: 35px 0 20px; } 
  .evCon2 { padding: 15% 0 17%; } 

  .evCon3 { padding: 17% 0 13%; } 
  .evCon3 h4 { margin: 0 10% 10%; } 
  .evCon3 .txt { margin: 40px 0 80px; } 
  .evCon3 .btn { font-size: 30px; margin: 70px 0 40px; width: 364px; padding: 19px 0; } 
  .evCon3 .tiny_noti { font-size: 18px; } 
  .evCon3 .content li { margin: 0 0% 4% 0.5%; } 
  .evCon3 .content li:last-child { margin: 0 0% 0% 0%; } 

  .evCon4 { padding: 5% 0 10%; } 
  .evCon4 .tiny_noti { font-size: 13px; } 

  .evCon6 .txt { font-size: 18px; margin: 6% 0 9%; line-height: 32px; } 

  .evCon7 .s_example_1_wrap { width: 80%; } 
  .evCon7 .mg_slick_btn.tp1.prev { left: -12%; background-size: 70%; } 
  .evCon7 .mg_slick_btn.tp1.next { right: -14%; background-size: 70%; } 


  .eventWrap .top_tab .navi li a.mo { display: block; } 
  .eventWrap .top_tab .navi li a.pc { display: none; } 
  .evCon8 { padding: 13% 0; } 
  .evCon8 .content dt span { font-size: 20px; width: 27%; padding: 1.5% 0; } 
  .evCon8 .con_tit { margin: 0 0 6%; } 
  .evCon8 .content:first-child { margin-bottom: 5%; padding-bottom: 5%; } 
  .evCon8 .content dd { margin: 0 4% 4% 0; } 
  .evCon8 .content dd .tiny_noti { font-size: 20px; margin: 10px 0 0; } 
  .evCon8 .content dd:nth-of-type(1) a { bottom: -1%; width: 81%; height: 10%; } 
  .evCon8 .content dd:nth-of-type(3) a { width: 194px; bottom: 46px; height: 60px; } 
  .evCon8 .content dd:nth-of-type(3) a:nth-of-type(1) { left: 21%; bottom: 9%; width: 62%; height: 9%; } 
  .evCon8 .content dd:nth-of-type(3) a:nth-of-type(2) { right: 17%; bottom: -1%; width: 62%; height: 9%; } 

  .evCon9 .inner { padding: 9% 0 12%; } 
  .evCon9 .event_end_mark { right: inherit; top: 0px; left: -1%; width: 22%; } 

  .evCon10 .con_tit.ver2 { font-size: 30px; } 



  .event .txt { font-size: 21px; } 
  .event .con_box .gift { width: 100%; padding: 0 7%; } 
  .event .con_box .gift img { } 
  .event .con_box .info_box { margin: -11% auto 0; padding: 20% 24px 11%; } 
  .event .con_box .info_box li { font-size: 22px; } 
  .event .con_box .info_box .tiny_noti { font-size: 16px; text-align: left; margin: 50px 0 0; } 
  .event .con_box .info_box .btn_evt { margin: 40px auto 0; width: 360px; } 
  .event .con_box .info_box .btn_evt a { font-size: 30px; padding: 19px 0; } 
  .event .con_box .info_box li strong { display: inline-block; min-width: 110px; } 
  .event .con_box .info_box li .indent { margin-left: 116px; } 
  .event .con_box .gift img.pc { display: none; } 
  .event .con_box .gift img.mo { display: inline-block; } 

  

  
  .eventWrap .evWarning .box { width: 100%; } 
  .eventWrap .evWarning .warningList li, .eventWrap .evWarning .warningList li .s_tit, .eventWrap .evWarning .warningList li ul li a { font-size: 12px; } 


  /* 221214 S */
  .quick_bnr.d1214 li a { font-size: 20px; height: 100%; } 
  .quick_bnr.d1214 li span { font-size: 16px; } 
  .quick_bnr.d1214 li span.mb15 { margin-bottom: 10px; } 
  .event2 .pc { display: none; } 
  .event2 .mo { display: inline-block; } 
  .event2 .process { padding: 0 2%; } 
  .event2 .txt { font-size: 18px; } 
  .event2 .con_box .btn_evt a { padding: 10px 0; font-size: 15px; } 
  .event2 .eventBoard { padding: 10px 15px 8%; } 
  .event2 .con_box .info_box li { font-size: 16px; text-indent: -38px; margin-left: 19%; } 
  .event2 .con_box .info_box li:last-child { margin-left: 19%; } 
  .event2 .evtBoard_common .board_list { border-radius: 30px; } 


  /* 221214 E */


  /* con9_2 */
  .event2 .con_box .process_box .btxt { font-size: 16px; } 
  .event2 .eventBoard { padding: 0px; } 
  /* 
  .eventWrap .top_tab .navi { margin: 0%; display: block; } 
  .eventWrap .top_tab .navi li { float: left; width: 50%; } 
  .eventWrap .top_tab .navi li a { width: 100%; padding: 4% 0; } 
  .eventWrap .top_tab .navi li:nth-child(1),.eventWrap .top_tab .navi li:nth-child(3) { border-right: 1px solid #333333; } 
  .eventWrap .top_tab .navi li:nth-child(3),.eventWrap .top_tab .navi li:nth-child(4) { border-top: 1px solid #333333; } 
  .eventWrap .top_tab .navi li.on::after { display: none; } */
  .evCon5 .inner { padding: 14% 0 16%; } 
  .evCon5 .txt { font-size: 18px; margin: 6% 0 9%; line-height: 32px; } .evCon5 .content_con12 { padding: 0 0%; } 
  .evCon5 .content_con12 { margin: 0 0px 7% 0px; } 
  .evCon5 .noti_white { font-size: 18px; margin-bottom: 10%; } 
  .content2_con12 { padding: 5% 0 5%; } 
  .content2_tit_con12 { padding: 0 9%; } 


  .event_end_mark { position: absolute; right: 2%; top: 8%; width: 30%; } 
  .evCon8 .content dd .tiny_noti { font-size: 15px; } 

  .eventBoard .evtBoard_common { border-radius: 30px; } 


  .imgver a { width: 60%; height: 40px; left: 21%; bottom: 9%; } 
  .imgver a.aplink { left: inherit; right: 18%; bottom: 0%; } 
}

@media (max-width: 576px){
  .br_576 { display: block; } 

  .con_tit.ver1 { font-size: 26.5px; } 
  .con_tit.ver2 { font-size: 40px; } 
  
  .quick_bnr li a { font-size: 16px; } 

  /* .event_end_mark { position: absolute; right: 2%; top: 88%; width: 30%; }  */

  .eventWrap .top_tab .navi { margin: 0 0%; } 
  .eventWrap .top_tab .navi li { width: 33%; } 
  .eventWrap .top_tab .navi li a { margin: auto; } 
  .evCon1 h3 { padding: 0 5%; } 

  .evCon2 .txt, .evCon3 .txt { font-size: 17px; } 
  .evCon2 .tiny_noti { font-size: 13px; } 


  .evCon2 .txt { margin: 15px 0 10px; } 
  .event2 .con_box .info_box li { text-indent: -29px; margin-left: 22%; } 
  .event2 .con_box .info_box li:last-child { margin-left: 22%; } 

  .event2 .white_box { border-radius: 15px; } 
  .evCon3 .txt { margin: 20px 0 40px; } 

  .evCon3 .btn { width: 100%; font-size: 22px; padding: 17px 0; margin: 35px 0 20px; } 
  .evCon3 .tiny_noti { font-size: 14px; } 

  .evCon4 .btn { font-size: 16px; } 

  .evCon5 .noti_black { font-size: 13px; } 

  .evCon6 .txt { font-size: 14px; margin: 6% 0; line-height: 25px; } 

  .content2_tit_con12 { padding: 0 18%; } 

  .evCon7 .con_tit { padding: 0 38% 0 0%; } 

  .evCon8 .content dd { margin: 10% 0% 10% 0; width: 65%; } 
  .evCon8 .content:last-child dd { margin: 10% 0% 4% 0; } 
  .evCon8 .content:last-child dd:last-child { margin: 10% 0; } 
  .evCon8 { padding: 10% 0; } 
  .evCon8 .content:first-child { margin-bottom: 35px; padding-bottom: 5%; } 
  .evCon8 .content dt span { width: 40%; font-size: 16px; padding: 1.5% 0; margin: 0px; } 
  .evCon8 { padding: 10% 0 15%; } 

  .evCon9 .btn { font-size: 15px; } 

  .evCon10 { padding: 11% 0 6%; } 
  .evCon10 .con_tit.ver2 { font-size: 25px; } 



  .evCon10 .grd_box strong { font-size: 15px; } 
  .evCon10 .grd_list { margin-left: 80px; padding: 0; } 
  .evCon10 .grd_list li a { font-size: 13px; width: 60px; } 

  .event .txt { font-size: 16px; } 
  .event .con_box .info_box li { font-size: 17px; } 
  .event .con_box .info_box .tiny_noti { margin: 15px 0 8%; font-size: 12px; } 
  .event .con_box .info_box .btn_evt { width: 80%; } 
  .event .con_box .info_box .btn_evt a { font-size: 20px; padding: 6% 0; margin: 0 auto; } 
  .event .con_box .info_box li strong { min-width: auto; } 
  .event .con_box .info_box li .indent { margin-left: 92px; } 



  


  /* 221214 S */
  .quick_bnr.d1214 li a { font-size: 17px; } 
  .quick_bnr.d1214 li span { font-size: 14px; } 
  .quick_bnr.d1214 li span.mb15 { margin:0 } 
  /* 221214 E */



  /* 9_2 */
  .dim_popup.sns { width:90% } 
  .event2 .con_tit { margin: 0 3%; } 
  .event2 .txt { font-size: 16px; } 
  .event2 .con_box .gift { padding: 0 5%; } 
  .event2 .con_box .info_box li { font-size: 13px; } 


  .event2 .con_box .process_box .btxt { font-size: 14px; } 

  .evCon5 .txt { font-size: 14px; margin: 6% 0; line-height: 25px; } 
  .evCon5 .noti_white { font-size: 13px; } 

  .evCon8 .content dd img { width: 100%; margin: auto; } 

  .evCon4 .tiny_noti { font-size: 11px; line-height: 14px; } 
  .evCon5 .noti_black { font-size: 11px; } 
  .evCon8 .content .imgver { display: none; } 
  .evCon8 .content .sysver { display: block; margin: 0 auto 10%; } 
  .evCon8 .content .sys_num { display: inline-block; margin-top: 15%; } 
  .evCon8 .content .sys_head { font-size: 20px; font-weight: 600; margin-bottom: 5%; } 
  .evCon8 .content .sys_text { font-size: 16px; margin-bottom: 8%; color: #333; } 
  .evCon8 .content .sys_btn_wrap { padding: 0 9%; } 
  .evCon8 .content .sys_btn_wrap a { display: block; } 
  .evCon8 .content .sys_noti { font-size: 12px; color: #333; } 
  .evCon8 .content dd.sysver:last-child { display: block; margin: 0 auto 10%; } 
  .evCon8 .content dd.sysver:last-child .sys_item { margin-top: 12%; margin-bottom: 8%; } 

  .evCon8 .content dd.sysver:last-child .sys_btn_wrap { padding: 0 0%; display: flex; margin: 0 -9% 0 -9%; justify-content: center; } 
  .evCon8 .content .sys_btn1 { margin-right: 2%; } 
  .evCon8 .content:last-child dd.sysver { display: block; margin: 0 auto 10%; } 
  .evCon8 .content:last-child .sys_num { display: inline-block; margin-top: 15%; margin-bottom: 12%; } 
  .evCon8 .content:last-child .sys_item { margin-bottom: 12%; } 
  .evCon8 .content:last-child dd img { width: auto; } 
  .evCon8 .content:last-child dd.sysver:last-child .sys_item { margin-top: 0%; } 
}

@media (max-width:460px){
  .con_tit.ver1 { font-size: 22px; } 
  .con_tit.ver2 { font-size: 30px; } 
  .evCon2 .txt, .evCon3 .txt { font-size: 14px; } 

  .evCon8 .content dd:nth-of-type(1) a { width: 83%; bottom: -1%; height: 10%; } 
  .evCon8 .content dd:nth-of-type(3) a { width: 46%; bottom: 9.2%; height: 15%; } 
  .evCon8 .content dd .tiny_noti { font-size: 15px; } 

  .evCon9 .con_tit.ver1 { font-size: 22px; } 
  .evCon9 .con_tit.ver1 { font-size: 22px; } 

  .event .txt { font-size: 13px; } 
  .event .con_box .info_box li { font-size: 13px; } 
  .event .con_box .info_box li .indent { margin-left: 82px; } 
  .event .con_box .info_box .btn_evt a { font-size: 17px; padding: 5% 0; margin: 0 auto; } 
  
  .quick_bnr li a { font-size: 13px; padding: 25px 0; } 
  .quick_bnr.d1214 li a { font-size: 14px; } 
}


/* 2023³â 5¿ù 10ÀÏ ¸®´º¾ó ¹öÀü */
.eventWrap.renew .evCon1{background: url(https://img.megagong.net/m/2023/0509_ebook/bg_con1.png) no-repeat;/*padding:145px 0 79px;*/padding:112px 0;background-size:cover;}
.eventWrap.renew .top_tab .navi li:nth-child(1) a { background: url(https://img.megagong.net/m/2023/0509_ebook/tab1_on.png) no-repeat center center; } 
.eventWrap.renew .top_tab .navi li:nth-child(3) a { background: url(https://img.megagong.net/m/2023/0516_ebook/tab3_off.png) no-repeat center center; } 
.eventWrap.renew .top_tab .navi li.on:nth-child(3) a { background: url(https://img.megagong.net/m/2023/0516_ebook/tab3_on.png) no-repeat center center; } 
.eventWrap.renew .evCon_n1{padding-top:140px;}
.eventWrap.renew .evCon2{padding-top:140px;}

/* 2023³â 5¿ù 16ÀÏ Ãß°¡¼öÁ¤ */
.eventWrap.renew .top_tab .navi li.on:nth-child(1) a { background: url('https://image.megagong.net/m/2023/0516_ebook/tab1_on.png') no-repeat center center; } 

/* 2023³â 10¿ù 31ÀÏ Ãß°¡ */
.eventWrap.renew .top_tab .navi li:nth-child(4) a { background: url(https://img.megagong.net/m/2023/1023_ebook/tab4_off.png) no-repeat center center; } 
.eventWrap.renew .top_tab .navi li.on:nth-child(4) a { background: url(https://img.megagong.net/m/2023/1023_ebook/tab4_on.png) no-repeat center center; } 
.event_end_mark{right:-30px;}

@media screen and (max-width: 1200px){
  .eventWrap.renew .evCon_n1{padding-top:9%;}
  .eventWrap.renew .evCon2{padding-top:9%;}
}

@media screen and (max-width: 660px){
  .eventWrap .top_tab .navi{display:block;font-size:0;}
  .eventWrap .top_tab .navi li{width:50%;display:inline-block;}
  .eventWrap .top_tab .navi li a{width:100%;padding:0 0;}
  .event_end_mark{right:0;width:22%;}

  .eventWrap.renew .top_tab .navi li:nth-child(1) a { background: url(https://img.megagong.net/m/2023/1023_ebook/m_tab1.png) no-repeat center center; background-size:100% auto;} 
  .eventWrap.renew .top_tab .navi li:nth-child(2) a { background: url(https://img.megagong.net/m/2023/1023_ebook/m_tab2.png) no-repeat center center; background-size:100% auto;} 
  .eventWrap.renew .top_tab .navi li:nth-child(3) a { background: url(https://img.megagong.net/m/2023/1023_ebook/m_tab3.png) no-repeat center center; background-size:100% auto;} 
  .eventWrap.renew .top_tab .navi li:nth-child(4) a { background: url(https://img.megagong.net/m/2023/1023_ebook/m_tab4.png) no-repeat center center; background-size:100% auto;} 
  .eventWrap.renew .top_tab .navi li.on:nth-child(2) a { background: url(https://img.megagong.net/m/2023/1023_ebook/m_tab2_on.png) no-repeat center center; background-size:100% auto;} 
  .eventWrap.renew .top_tab .navi li.on:nth-child(3) a { background: url(https://img.megagong.net/m/2023/1023_ebook/m_tab3_on.png) no-repeat center center; background-size:100% auto;} 
  .eventWrap.renew .top_tab .navi li.on:nth-child(4) a { background: url(https://img.megagong.net/m/2023/1023_ebook/m_tab4_on.png) no-repeat center center; background-size:100% auto;} 
}