@charset "euc-kr";

 #headertop .hd_utility .mnu_list.online > li > a {font-size:14.5px;}
/* #headertop .hd_wrp.v21_2 .hd_utility .mnu_list.online.sub > li > a {padding:0 22px;} */
#headertop .hd_wrp.v21_2 .hd_utility.fixed .mnu_list.online > li > a {font-size:14.5px;}

/*¿ÀÇÂÇÒ¶§ Á¦°Å*/
/* #fullserv_live{display: none !important;} */

/* ¸ÞÀÎ ½ºÄ«ÀÌ¹è³Ê */
.skybnr_zone{position: relative;width: 1200px;margin: 0 auto;height: 0}
.minileft_bnr{position: absolute;left:-130px;top:10px;width:104px;z-index: 1;}
.minileft_bnr.army {top:30px;}
.minileft_bnr.online{left:-115px;}
.minileft_bnr p{display: block;float:right;margin-bottom: 5px;}
.minileft_bnr.online p{margin-bottom: 0}
.minileft_bnr p.first{margin-top: 5px;}
.minileft_bnr p a{display: block;}

.miniright_bnr{position: absolute;width:104px;right:-130px;top:30px;z-index: 1}
.miniright_bnr.online{right:-111px;}
.miniright_bnr.army {top:30px;}
.miniright_bnr p{display: block;margin-bottom: 5px;}
.miniright_bnr p a{display: block;}
.miniright_flobnr{position: absolute;right: -130px;top: -360px;z-index: 1;}
.miniright_flobnr p{display: block;margin-bottom: 0;}
.miniright_flobnr p a{display: block;}

/* 230619 ¸ÞÀÎÃÖÀûÈ­ Ãß°¡ */
img:not([src]){visibility: hidden !important;}

/* °øÅë */
.main_wrp{width:100%;margin:0 auto;padding-bottom: 0;position:relative;overflow: hidden;line-height: 1.4;}
.main_wrp *{box-sizing:border-box;word-break: break-all;}
.notosans{font-family : 'Noto Sans KR';}

.main_wrp .slick-list,.main_wrp .slick-slider,.main_wrp .slick-slide{line-height: 1;}

.main_wrp section{position: relative}
.main_wrp section.mh520{min-height: 520px;}
.main_wrp .wide_wrap{width: 1200px;margin: 0 auto;position: relative;}
.main_wrp .wide_wrap::after{content:'';display:block;clear:both}

.main_wrp h3.cmmn_tit{position: relative;font-size: 21px;margin: 0 0 12px;padding: 0;}
.main_wrp h3.cmmn_tit .more_view{display: inline-block;background: url('https://img.megagong.net/m/2021/0615_gongRNL/tit_more.png') 0 0 no-repeat;font-size: 0;width: 20px;height: 20px;margin: -3px 0 0 10px;vertical-align: middle;}


/* ±âÈ¹Àü ¹è³Ê */
.main_wrp .main_exhibitions{position: relative;}
.main_wrp .main_exhibitions .slider{display: none;}
.main_wrp .main_exhibitions .slider.slick-initialized{display: block;}
.main_wrp .main_exhibitions .slick-list, .main_wrp .main_exhibitions .slick-slider, .main_wrp .main_exhibitions .slick-slide{line-height:0;min-height: 0;}
.main_wrp .main_exhibitions .slider.for_mo{display: none;}
.main_wrp .main_exhibitions .slider .item{text-align: center;display: block;/* line-height: 1; */}
.main_wrp .main_exhibitions .slider .item a{display: block;width: 1200px;margin: 0 auto;}
.main_wrp .main_exhibitions .slider .item .mb{display: none;/* width: 100%; */}
.main_wrp .main_exhibitions .counting{display: none;position: absolute;bottom: 8px;left: 50%;color: #fff;font-size: 11px;margin: 0 0 0 525px;opacity: 0.5;}
.main_wrp .main_exhibitions .counting strong{position: relative;display: inline-block;padding: 0 5px 0 0;margin: 0 0 0;vertical-align: top;font-weight: normal;}
.main_wrp .main_exhibitions .counting strong::before{content:"";position:absolute;top:0;left:0;width: 12px;height: 1px;background: #fff;position: absolute;top: 13px;left: -2px;transform: rotate(-58deg);padding: 0 0;margin: 0 4px;}
.main_wrp .main_exhibitions .counting span{display:inline-block;padding: 10px 0 0;vertical-align: top;}
.main_wrp .main_exhibitions .slider .slick-dots{display: none !important;}
.main_wrp .main_exhibitions .slider .slick-dots li{display: inline-block;padding: 0 3px;line-height: 1;height: 8px;vertical-align: top;}
.main_wrp .main_exhibitions .slider .slick-dots li button{display: block;width: 6px;height: 6px;background-color: #fff;opacity: 0.5;font-size: 0;-webkit-border-radius: 100%;border-radius: 100%;}
.main_wrp .main_exhibitions .slider .slick-dots li.slick-active button{opacity:1;}
.main_wrp .main_exhibitions .slider.slick-initialized .slick-arrow{position: absolute;top: 50%;left: 50%;display: block;width: 20px;height: 10px;z-index: 1;font-size: 0;line-height: 0;margin-top: -5px;margin-left: -640px;opacity: 0.7;background-position: 0 0;background-repeat: no-repeat;}
.main_wrp .main_exhibitions .slider.slick-initialized .slick-prev{background-image:url('https://img.megagong.net/m/2021/0201_main_new/exhibitions_arrow.png');background-position: 0 center;}
.main_wrp .main_exhibitions .slider.slick-initialized .slick-next{background-image: url('https://img.megagong.net/m/2021/0201_main_new/exhibitions_arrow.png');background-position: 100% center;margin-left: 0;margin-right: -640px;left: inherit;right: 50%;}

/* ÆÐ½º ¸ðÀ½ ¹è³Ê */
.main_wrp section.pass::before{content:'';position: absolute;top: 0;left: 0;width: 100%;height: 346px;background: #f5f5f5;}
.main_wrp .main_pass{position: relative;height: 380px;}
.main_wrp .main_pass{position: relative;float: left;width: 692px;margin: 0px 20px 0px 0;padding: 30px 0 4px 0;}
.main_wrp .main_pass .tag {position: absolute; right: 1.5%; top: -4%; z-index: 1;}
.main_wrp .main_pass .slider{display: none; margin: 0 0 14px;}
.main_wrp .main_pass .slider.mb0{margin: 0 0 0;}
.main_wrp .main_pass .slider.slick-initialized{display: block;}
.main_wrp .main_pass .slider .item{position:relative;}
.main_wrp .main_pass .slider .item a{position:relative;display:block;line-height: 1.4;overflow: hidden;}
.main_wrp .main_pass .slider .dday{position: absolute;top: 10px;right: 16px;color: #fff;font-weight: 100;text-align: right;}
.main_wrp .main_pass .slider .dday span{display:block}
.main_wrp .main_pass .slider .dday .point{color: #fff32d;}
.main_wrp .main_pass .slider .slick-arrow{position: absolute; top: 50%; width: 17px; height: 26px; z-index: 1; font-size: 0; line-height: 0; background: url(https://img.megagong.net/m/2022/1219_pass/evt_arrow_w.png) no-repeat; transform: translateY(-50%);}
.main_wrp .main_pass .slider .slick-prev{background-position: 0 center; left: 0;}
.main_wrp .main_pass .slider .slick-next{background-position: 100% center; right: 0;}
.main_wrp .main_pass .slider .slick-dots{display:none !important}
.main_wrp .main_pass .directlnk_wrap{position: relative;padding: 0 0 0 250px;}
.main_wrp .main_pass h3{position: absolute;top: 0;left: 0;padding: 13px 60px 0;}
.main_wrp .main_pass h3 span{position: relative;font-size: 20px;display: inline-block;border-bottom: 4px solid #000;line-height: 1;padding: 0 0 5px;}
.main_wrp .main_pass h3::before{content:'';background: url(https://img.megagong.net/m/2021/1007_mainrenw/pass_icon.png) no-repeat 0px 0px;width: 32px;height: 32px;position: absolute;top: 2px;left: 45px;}
.main_wrp .main_pass .direct_lnk{text-align: center;display: none;}
.main_wrp .main_pass .direct_lnk.slick-initialized{display: block;}
.main_wrp .main_pass .direct_lnk .item{font-size: 16px;width: 30%;}
.main_wrp .main_pass .direct_lnk .item a{position: relative;display:block;padding: 5px 0 5px 15px;width: 140px;text-align: left;}
.main_wrp .main_pass .direct_lnk .item a::before{content: '';display: block;position: absolute;top: 50%;left: 0;width: 4px;height: 4px;border: 1px solid #000;border-width: 2px 2px 0 0;transform: rotate(45deg);margin: -3px 0 0;}

.main_wrp .main_pass .direct_lnk .item a span{position: relative;display: inline-block;padding: 0 14px 0 0;line-height: 1;}
.main_wrp .main_pass .direct_lnk .slick-arrow{position: absolute;top: 50%;width: 22px;height: 34px;z-index: 2;font-size: 0;line-height: 0;margin-top: -16px;}
.main_wrp .main_pass .direct_lnk .slick-prev{background: url(https://img.megagong.net/m/2021/0615_gongRNL/pass_m_arrow_L.png) no-repeat 0 0;margin-left: 1px;left: 0;}
.main_wrp .main_pass .direct_lnk .slick-next{background: url(https://img.megagong.net/m/2021/0615_gongRNL/pass_m_arrow_R.png) no-repeat 0 0;left: inherit;right: -4px;}

.main_wrp section.pass.w_dbox .main_event{padding-top:40px; padding-top: 10px;}
.main_wrp section.pass.w_dbox::before{height:392px;}
.main_wrp section.pass.w_dbox .main_tcevent{/*margin-top:-524px;*/}
.main_wrp section.pass.w_dbox .main_tcevent{margin-top:-0;}
.main_wrp section.pass.w_dbox .main_tc_event .item a{height:332px;}
.main_wrp .main_pass .directlnk_box{position:relative;background-color: #bae6e2;margin-top:16px;}
.main_wrp .main_pass .directlnk_box.mt0{margin-top:0;}
.main_wrp .main_pass .directlnk_box a{font-size:15px;color:#222222;display:block;text-align:center;padding:9px 0;}
.main_wrp .main_pass .directlnk_box a span{display:inline-block;position: relative;padding-right:15px;}
.main_wrp .main_pass .directlnk_box a span::after{content: '';display: block;position: absolute;top: 50%;right: 0;width: 4px;height: 4px;border: 1px solid #000;border-width: 2px 2px 0 0;transform: rotate(45deg);margin: -3px 0 0;}
.main_wrp .main_pass .directlnk_box a strong{color:#0c998d;font-weight:700;}

/* 220905 ÆÐ½º ¸ð¹ÙÀÏ ¹è³Ê Ãß°¡ */
.main_wrp .main_pass .pass_mo {display: none;}

/* ¹ÝÀÀÇüÀÌº¥Æ® */
.main_eventmo{display:none;margin-bottom:30px;}

/* ÀÌº¥Æ® */
.main_wrp .main_event{position: relative;clear: both;padding: 60px 0 0;}
.main_wrp .main_event::after{content:'';display:block;clear:both}
.main_wrp .main_event .cmmn_tit{display:none}
.main_wrp .main_event .exhibi_wrapper{width:100%;position: relative;margin-bottom:30px;}
.main_wrp .main_event .exhibi_wrapper::after{content:'';display:block;clear:both}
.main_wrp .main_event .exhibi_wrapper .exhibi_left_wrap{float:left;width:695px;}
.main_wrp .main_event .exhibi_wrapper .exhibi_right_wrap{float:right;width:488px;}

.main_wrp .main_event h3.sec_title {font-size:19px;color:#222222;margin-bottom:20px;}
.main_wrp .main_event .exhibi_right_wrap  h3.sec_title{padding-left:10px;}
.main_wrp .main_event .exhibi_wrap{position: relative;/*width: 695px;float: left;margin: 0 17px 0 0;*/z-index:1;}
.main_wrp .main_event .exhibi_wrap .more{position: absolute;top: 0;right: 0;background: #000;width: 23px;height: 23px;font-size: 0;z-index: 2;}
.main_wrp .main_event .exhibi_wrap .more::before{content:'';position: absolute;top: 50%;left: 50%;width: 6px;height: 6px;border: 2px solid #fff;transform: rotate(45deg);border-width: 0px 2px 2px 0px;margin: -7px 0px 0 -4px;}
.main_wrp .main_event .exhibi_wrap.on .more::before{border-width: 2px 0px 0px 2px;margin: -3px 0px 0 -4px;}
.main_wrp .main_event .exhibi_wrap .exhibi_pclist{position: absolute;top: 0;left: 0;width: calc(100% + 17px);}
.main_wrp .main_event .exhibi_wrap.on .exhibi_pclist{z-index: 1;}
.main_wrp .main_event .exhibi_wrap.on .exhibi_pclist ul{max-height: 300px;overflow: auto;}
.main_wrp .main_event .exhibi_wrap .exhibi_pclist ul li{display: none;}
.main_wrp .main_event .exhibi_wrap .exhibi_pclist ul li.on{display: block;}
.main_wrp .main_event .exhibi_wrap.on .exhibi_pclist ul li{display: block;}
.main_wrp .main_event .exhibi_wrap .exhibi_pclist ul li a{display: block;}
.main_wrp .main_event .exhibi_wrap{}
.main_wrp .main_event .exhibi_roll{display:none;}
.main_wrp .main_event .exhibi_roll.slick-initialized{display: block;}
.main_wrp .main_event .exhibi_roll .item{position:relative}
.main_wrp .main_event .exhibi_roll .item a{display:block;overflow: hidden;}
.main_wrp .main_event .exhibi_roll .item a .tiny{display: block;margin: 0 0 7px;}
.main_wrp .main_event .exhibi_roll .item a .point{font-size: 20px;}
.main_wrp .main_event .exhibi_wrap .counting{position: absolute;bottom: 7px;right: 10px;color: #8d8d8d;letter-spacing: 0.08em;font-size: 11px;}
.main_wrp .main_event .exhibi_wrap .counting strong{font-weight:200}
.main_wrp .main_event .exhibi_wrap .slick-dots{display: none !important;}
.main_wrp .main_event .exhibi_wrap .slick-arrow{display: none !important;}
.main_wrp .main_event .exhibi_wrap .iconbg{position: absolute;bottom: 15px;right: 50px;}
.main_wrp .main_event .event_wrap{position: relative;/*width: 488px;float: left;*/padding: 0;margin: 0;}
.main_wrp .main_event .evt_roll{display: none;}
.main_wrp .main_event .evt_roll.slick-initialized{display: block;}
.main_wrp .main_event .evt_roll .item a{position:relative;display:block;font-size: 16px;height: 100px;padding: 0;background-color: #fff;line-height: 1.2;text-align: center;margin: 0 0px 0 10px;overflow: hidden;}
.main_wrp .main_event .evt_roll .item a::before{content:'';display:inline-block;vertical-align: middle;width: 1px;height: 100%;}
.main_wrp .main_event .evt_roll .item a i{position:absolute;top:0;left:20px;font-size: 0;font-style: normal;font-size: 0;line-height: 21px;letter-spacing: 0.04em;color: #fff;width: 42px;height: 30px;background-color: rgba(17,90,181,0.4);background-image: url(https://img.megagong.net/m/2021/1007_mainrenw/evt_icon2.png);background-repeat: no-repeat;background-position: center 7px;}
.main_wrp .main_event .evt_roll .item a i::before{content:'';display:inline-block;vertical-align: middle;width: 1px;height: 1px;border-bottom: 11px solid #fff;border-left: 50px solid transparent;position: absolute;bottom: 0;left: 0;}

.main_wrp .main_event .evt_roll .item a .txt{display: inline-block;vertical-align: middle;}
.main_wrp .main_event .evt_roll .item a .tiny{display: block;margin: 0 0 4px;}
.main_wrp .main_event .evt_roll .item a .point{font-size: 19px;line-height: 1;}
.main_wrp .main_event .evt_roll .item a.palette1{background-color:#f1e7f5}
.main_wrp .main_event .evt_roll .item a.palette1 i{background-color:#8c14bf}
.main_wrp .main_event .evt_roll .item a.palette1 i::before{border-bottom-color:#f1e7f5}
.main_wrp .main_event .evt_roll .item a.palette1 .point{color:#8c14bf}
.main_wrp .main_event .evt_roll .item a.palette2{background-color:#ffe7df}
.main_wrp .main_event .evt_roll .item a.palette2 i{background-color:#ff7443}
.main_wrp .main_event .evt_roll .item a.palette2 i::before{border-bottom-color:#ffe7df}
.main_wrp .main_event .evt_roll .item a.palette2 .point{color:#ff7443}
.main_wrp .main_event .evt_roll .item a.palette3{background-color:#efecf7}
.main_wrp .main_event .evt_roll .item a.palette3 i{background-color:#4c14bf}
.main_wrp .main_event .evt_roll .item a.palette3 i::before{border-bottom-color:#efecf7}
.main_wrp .main_event .evt_roll .item a.palette3 .point{color:#4c14bf}
.main_wrp .main_event .evt_roll .item a.palette4{background-color:#ffe7ed}
.main_wrp .main_event .evt_roll .item a.palette4 i{background-color:#ff4378}
.main_wrp .main_event .evt_roll .item a.palette4 i::before{border-bottom-color:#ffe7ed}
.main_wrp .main_event .evt_roll .item a.palette4 .point{color:#ff4378}
.main_wrp .main_event .evt_roll .item a.palette5{background-color:#e9f2f7}
.main_wrp .main_event .evt_roll .item a.palette5 i{background-color:#1491bf}
.main_wrp .main_event .evt_roll .item a.palette5 i::before{border-bottom-color:#e9f2f7}
.main_wrp .main_event .evt_roll .item a.palette5 .point{color:#1491bf}
.main_wrp .main_event .evt_roll .item a.palette6{background-color:#ffe7df}
.main_wrp .main_event .evt_roll .item a.palette6 i{background-color:#f2a002}
.main_wrp .main_event .evt_roll .item a.palette6 i::before{border-bottom-color:#ffe7df}
.main_wrp .main_event .evt_roll .item a.palette6 .point{color:#f2a002}
.main_wrp .main_event .evt_roll .item a.palette7{background-color:#ebf5e7}
.main_wrp .main_event .evt_roll .item a.palette7 i{background-color:#55ae29}
.main_wrp .main_event .evt_roll .item a.palette7 i::before{border-bottom-color:#ebf5e7}
.main_wrp .main_event .evt_roll .item a.palette7 .point{color:#55ae29}
.main_wrp .main_event .evt_roll .item a.palette8{background-color:#ffe7df}
.main_wrp .main_event .evt_roll .item a.palette8 i{background-color:#d141aa}
.main_wrp .main_event .evt_roll .item a.palette8 i::before{border-bottom-color:#ffe7df}
.main_wrp .main_event .evt_roll .item a.palette8 .point{color:#d141aa}
.main_wrp .main_event .evt_roll .item a.palette0{background-color:#e7eaf5}
.main_wrp .main_event .evt_roll .item a.palette0 i{background-color:#144dbf}
.main_wrp .main_event .evt_roll .item a.palette0 i::before{border-bottom-color:#e7eaf5}
.main_wrp .main_event .evt_roll .item a.palette0 .point{color:#144dbf}
.main_wrp .main_event .evt_roll .slick-arrow{position: absolute;top: 50%;width: 17px;height: 26px;z-index: 1;font-size: 0;/* opacity:0; */line-height: 0;margin-top: -13px;background:url('https://img.megagong.net/m/2021/1007_mainrenw/evt_arrow.png');}
.main_wrp .main_event .evt_roll .slick-prev{background-position: 0 center;left: 10px;}
.main_wrp .main_event .evt_roll .slick-next{background-position: 100% center;left: inherit;right: 0;}
.main_wrp .main_event .evt_roll .slick-dots {display:none !important}

.main_wrp .main_tc_event{position: relative;float: left;width: 492px;margin: 0;}
.main_wrp .main_tc_event .slider {display: none;margin: 0 0 0 10px;width: 234px;float: left;}
/* .main_wrp .main_tc_event .slider.slick-initialized{display: block;} */
.main_wrp .main_tc_event .item a {position: relative;display: block;height: 282px;padding: 0;background-color: #fff;line-height: 1;overflow: hidden;}
.main_wrp .main_tc_event .item a .t_img{position:absolute;bottom: -42px;right: -59px;}
.main_wrp .main_tc_event .item a .t_img img{width:100%}
.main_wrp .main_tc_event .item a .txt{position: relative;display: block;line-height: 1.2;width: 100%;padding: 40px 0 0 20px;z-index: 1;text-shadow: 0px 0px 6px rgb(255 255 255 / 30%);}
.main_wrp .main_tc_event .item a .txt i{position: absolute;top: 19px;left: 20px;display: block;font-style: normal;font-size: 0;line-height: 1;letter-spacing: 0.04em;padding: 2px 5px;margin: 0 0 10px;width: 42px;height: 13px;background: url(https://img.megagong.net/m/2021/1007_mainrenw/evt_icon.png);}
.main_wrp .main_tc_event .item a .txt .name{padding: 12px 0 0;display: block;}
.main_wrp .main_tc_event .item a .txt .name strong{display: block;font-weight: normal;}
.main_wrp .main_tc_event .item a .txt .point{display: block;font-size: 20px;text-shadow: 0px 0px 6px rgb(255 255 255 / 90%);}
.main_wrp .main_tc_event .item a .txt .point.avantage78{letter-spacing: -3px;}
.main_wrp .main_tc_event .item a .tiny{position:absolute;bottom: 0;left: 0;font-size: 10px;line-height: 1.1;padding: 0 0 10px 15px;color: #959494;font-family: '¸¼Àº °íµñ','Malgun Gothic','µ¸¿ò','Dotum',sans-serif;}
.main_wrp .main_tc_event .slick-arrow{display: none !important;}
.main_wrp .main_tc_event .slick-dots {text-align: center;position: absolute;top: 10px;right: 10px;font-size: 0;}
.main_wrp .main_tc_event .slick-dots li{display: inline-block;padding: 0 2px;}
.main_wrp .main_tc_event .slick-dots li button{display: block;width: 7px;height: 7px;font-size: 0;-webkit-border-radius: 100%;border-radius: 100%;background: #c7c7c7;}
.main_wrp .main_tc_event .slick-dots li.slick-active button{background: #363636;}
.main_wrp .main_tc_event .pointTopbnr_wrap {position: absolute;top: 1px;left: 10px;z-index: 1;width: calc(100% - 14px);display: flex;flex-direction: row;/*justify-content: space-between;*/ gap: 10px;}
.main_wrp .main_tc_event .pointTopbnr_wrap .point_topbnr {flex: 1;}
.main_wrp .main_tc_event .pointTopbnr_wrap .point_topbnr.topbnr2 {}

.main_wrp .main_tc_event .pointTopbnr_wrap .point_topbnr .topbnr_half {height: 160px;}
.main_wrp .main_tc_event .pointTopbnr_wrap .point_topbnr .topbnr_half + .topbnr_half {margin: 10px 0 0;}
.main_wrp .main_tc_event .pointTopbnr_wrap .point_topbnr .topbnr_half a {display: flex; width: 100%; height: 100%; flex-direction: column; justify-content: center; align-items: center; color: #fff; text-align: center;}
.main_wrp .main_tc_event .pointTopbnr_wrap .point_topbnr .topbnr_half i {font-style: normal; font-weight: bold; font-size: 14px;}
.main_wrp .main_tc_event .pointTopbnr_wrap .point_topbnr .topbnr_half i::after {content: ''; display: block; background: url(https://img.megagong.net/m/2023/0807_gong/mainbnr_line.png) no-repeat; width: 154px; height: 7px; margin: 5px auto 8px;}
.main_wrp .main_tc_event .pointTopbnr_wrap .point_topbnr .topbnr_half strong {font-weight: 900; font-size: 18px; line-height: 1.25;}

/* type2 ¸µÅ©2°³ ¹èÄ¡ */
.main_wrp .main_tc_event .pointTopbnr_wrap .point_topbnr .topbnr_half.type2 {display: flex;flex-direction: column;align-items: center;justify-content: center;}
.main_wrp .main_tc_event .pointTopbnr_wrap .point_topbnr .topbnr_half.type2 a {height: fit-content;}
.main_wrp .main_tc_event .pointTopbnr_wrap .point_topbnr .topbnr_half.type2 a:not(:first-child){margin-top: 5px;}
.main_wrp .main_tc_event .pointTopbnr_wrap .point_topbnr .topbnr_half.type2 i {color: #fff;text-align: center;display: block;}

.main_wrp .main_tc_event .pointTopbnr_wrap.renew .point_topbnr .topbnr_half{background-color: #fff;position: relative;}
.main_wrp .main_tc_event .pointTopbnr_wrap.renew .point_topbnr .topbnr_half i{color:#222;font-size:14px;font-weight:500;}
.main_wrp .main_tc_event .pointTopbnr_wrap .point_topbnr .topbnr_half i::after{display:none;}
.main_wrp .main_tc_event .pointTopbnr_wrap.renew .point_topbnr .topbnr_half strong{color: #022222;font-size:19px;margin-top:5px;display:block;font-weight:700;}
.main_wrp .main_tc_event .pointTopbnr_wrap.renew .point_topbnr .topbnr_half strong em{font-weight:inherit;font-style:normal;}
.main_wrp .main_tc_event .pointTopbnr_wrap.renew .point_topbnr .topbnr_half .go{display:block;width:4px;height:8px;position: absolute;right:15px;bottom:15px;}


/* °­»ç¹è³Ê */
.main_wrp .main_tcevent{position: relative;float: right;width: 488px;margin: -474px 0 0;padding: 30px 0 0;}

/* Á÷·Äº° ÃÖ°­ ¶óÀÎ¾÷*/
.main_wrp .main_lineup{position: relative;padding: 40px 0 0 150px;margin: 0 0 40px;}
.main_wrp .main_lineup::after{content:'';display:block;clear: both;}
.main_wrp .main_lineup .cmmn_tit{margin: 0 0 18px -150px;}
.main_wrp .main_lineup .tab_list{position: absolute;top: 87px;left: 0;width: 140px;margin: 0 10px 0 0; max-height: 248px;}
.main_wrp .main_lineup .tab_list .section_tab{position: relative;border-top: 1px solid #dee4f2;margin: 0 0 10px; max-height: 248px;}
.main_wrp .main_lineup .tab_list .section_tab .slick-list, .main_wrp .main_lineup .tab_list .section_tab .slick-slider, .main_wrp .main_lineup .tab_list .section_tab .slick-slide{line-height:0; max-height: 248px;}

.main_wrp .main_lineup .tab_list .section_tab .slick-dots, .main_wrp .main_lineup .tab_list .section_tab .slick-arrow{display: none !important;}
.main_wrp .main_lineup .tab_list .section_tab .item{position: relative;/* height: calc( 250px / 4 ); *//* line-height: calc( 250px / 4 ); */font-size: 16px;font-weight: bold;border-bottom: 1px solid #dee4f2;color: #949494;height: 60px;line-height: 58px;}
.main_wrp .main_lineup .tab_list .section_tab .tab5 .item{height: calc( 238px / 5 );line-height: calc( 238px / 5 );}
.main_wrp .main_lineup .tab_list .section_tab .tab6 .item{height: calc( 238px / 6 );line-height: calc( 238px / 6 );}
.main_wrp .main_lineup .tab_list .section_tab .item a{position: relative;display: block;padding: 0 10px 0 0;}
.main_wrp .main_lineup .tab_list .section_tab .slick-current .item a{color:#265089}
.main_wrp .main_lineup .tab_list .section_tab .item a span{position: relative;display: block;padding: 0 0 2px 10px;}
.main_wrp .main_lineup .tab_list .section_tab .item a span::before{content:'';display:block;position: absolute;top: 50%;left: 0;width: 3px;height: 18px;background: #949494;margin: -9px 0 0;}
.main_wrp .main_lineup .tab_list .section_tab .item a span::after{content:'';display:block;position: absolute;top: 50%;right: 0;width: 4px;height: 4px;border: 1px solid #9e9e9e;border-width: 1px 1px 0 0;transform: rotate(45deg);margin: -2px 0 0;}
.main_wrp .main_lineup .tab_list .section_tab .slick-current .item a span::before{background:#265089}
.main_wrp .main_lineup .tab_pass{float: left;margin: 0 5px 0 0;width: 120px;}
.main_wrp .main_lineup .tab_pass .slick-arrow{display: none !important;}
.main_wrp .main_lineup .tab_pass .slick-dots {text-align: center;position: absolute;top: 10px;right: 10px;font-size: 0;}
.main_wrp .main_lineup .tab_pass .slick-dots li{display: inline-block;padding: 0 2px;}
.main_wrp .main_lineup .tab_pass .slick-dots li button{display: block;width: 6px;height: 6px;font-size: 0;-webkit-border-radius: 100%;border-radius: 100%;background: #c7c7c7;}
.main_wrp .main_lineup .tab_pass .slick-dots li.slick-active button{background: #837d95;}
/* .main_wrp .main_lineup .teacher_intro{float: left;width: 925px;margin: 0 0 11px;} */
.main_wrp .main_lineup .teacher_intro{float: left;width: 925px;margin: 0 0 12px;}
.main_wrp .main_lineup .teacher_intro::after{content:'';display:block;clear:both}
.main_wrp .main_lineup .teacher_intro .slick-dots{display: none !important;}
.main_wrp .main_lineup .teacher_intro .slick-arrow{display: none !important;}
.main_wrp .main_lineup .teacher_intro .item{position:relative;float: left;width: 13.666%;/* background: #3c3858; */} 
.main_wrp .main_lineup .teacher_intro .slick-slide:nth-child(2n) .item a{background: #583852;}
.main_wrp .main_lineup .teacher_intro .slick-slide:nth-child(3n) .item a{background: #453858;}
.main_wrp .main_lineup .teacher_intro .item a::before{content:'';display:block;position:absolute;top:0;right:0;width: 100%;height:100%;background: linear-gradient(282deg, rgb(255,255,255,1) 0%, rgba(255,255,255,0) 70%);opacity: 0.1;}
.main_wrp .main_lineup .teacher_intro.tea7 .item{width:calc( 100% / 7 )}
.main_wrp .main_lineup .teacher_intro.tea6 .item{width:calc( 100% / 6 )}
.main_wrp .main_lineup .teacher_intro.tea5 .item{width:calc( 100% / 5 )}
.main_wrp .main_lineup .teacher_intro.tea4 .item{width:calc( 100% / 4 )}
.main_wrp .main_lineup .teacher_intro.tea3 .item{width:calc( 100% / 3 )}
.main_wrp .main_lineup .teacher_intro .item a{display: block;position: relative;height: 248px;overflow: hidden;background: #514265;}
.main_wrp .main_lineup .teacher_intro .item .icon{position: absolute;top: 10px;right: 10px;}
.main_wrp .main_lineup .teacher_intro .item .tea_img{position: absolute;bottom: 0;left: 50%;width: 100%;margin: 0 0 0 -116px;}
.main_wrp .main_lineup .teacher_intro .item .tea_img img{width: 232px;max-width: 232px;}
.main_wrp .main_lineup .teacher_intro .item .tea_tit{position: absolute;bottom: 0;left: 0;width: 100%;font-size: 13px;display: block;background: rgba(0,0,0,0.6);color: #fff;font-weight: bold;text-align: center;padding: 10px 0 8px;line-height: 1.3;height: 67px;}
.main_wrp .main_lineup .teacher_intro .item .tea_tit .tiny{position: absolute;bottom: 100%;right: 0;font-size: 10px;font-style: normal;text-align: right;margin: 0 10px 4px 0;opacity: 0.3;}
.main_wrp .main_lineup .teacher_intro .item .tea_tit .name{display: block;font-size:11px;color: #aeaeae;padding: 3px 0 0;}
.main_wrp .main_lineup .point{position: relative;width: 140px;float: left;font-size: 18px;border: 1px solid #d6d6d6;margin: -292px 0 0 -150px;}
.main_wrp .main_lineup .point .slick-arrow{display: none !important;}
.main_wrp .main_lineup .point .slick-dots {position: absolute;top: 10px;right: 10px;font-size: 0;text-align: center;}
.main_wrp .main_lineup .point .slick-dots li{display: inline-block;padding: 0 2px;}
.main_wrp .main_lineup .point .slick-dots li button{display: block;width: 6px;height: 6px;font-size: 0;-webkit-border-radius: 100%;border-radius: 100%;background: #c7c7c7;}
.main_wrp .main_lineup .point .slick-dots li.slick-active button{background: #837d95;}
.main_wrp .main_lineup .point .item a{line-height:1.3}
.main_wrp .main_lineup .point .item a img.for_mo{display:none}
.main_wrp .main_lineup .point .item a > span{display: block;padding: 25px 0 0 10px;height: 228px;background: url(https://img.megagong.net/m/2021/0615_gongRNL/lineup_point_bg.png) no-repeat 0 100%;}
.main_wrp .main_lineup .point .item a > span i{display: block;font-size: 14px;color: #666;font-style: normal;}
.main_wrp .main_lineup .point .item a > span em{display: block;letter-spacing: 0.05em;font-style: normal;}
.main_wrp .main_lineup .point .item a > strong{display: block;height: 60px;line-height: 60px;text-align: center;color: #3c2ca1;}
.main_wrp .main_lineup .teacher_marketing{clear: both;margin: 0 -8px 10px 0;}
.main_wrp .main_lineup .teacher_marketing::after{content:'';display:block;clear:both}
.main_wrp .main_lineup .teacher_marketing .slider .item{float: left;}
.main_wrp .main_lineup .teacher_marketing .slider .item a{display: block;position: relative;border: 1px solid #d6d6d6;padding: 20px 0 0 130px;height: 100px;font-size: 14px;line-height: 1.3;margin: 0 10px 0 0;}
.main_wrp .main_lineup .teacher_marketing .slider .item a .icon{position: absolute;top: 10px;right: 10px;text-align: right;width: 50px;line-height: 1;}
.main_wrp .main_lineup .teacher_marketing .slider .item a .icon img{display: inline-block;margin: 0 0 1px;}
.main_wrp .main_lineup .teacher_marketing .slider .item .tea_img{position: absolute;top: 8px;left: 25px;width: 85px;}
.main_wrp .main_lineup .teacher_marketing .slider .item .tit{display: block;margin: 0 0 7px;}
.main_wrp .main_lineup .teacher_marketing .slider .item .name{display: block;font-size: 12px;}
.main_wrp .main_lineup .teacher_marketing .slick-dots{display: none !important;}
.main_wrp .main_lineup .teacher_marketing .slick-arrow{position: absolute;top: 50%;width: 22px;height: 30px;z-index: 1;font-size: 0;line-height: 0;margin-top: -15px;background: #f4f4f4 url(https://img.megagong.net/m/2021/0615_gongRNL/teacher_notice_arrow.png) no-repeat 0 0;opacity: 0.3;}
.main_wrp .main_lineup .teacher_marketing:hover .slick-arrow{opacity: 1;transition: 0.2s;}
.main_wrp .main_lineup .teacher_marketing .slick-prev{background-position: 6px 0;margin-left: 1px;left:0;}
.main_wrp .main_lineup .teacher_marketing .slick-next{background-position: -28px 0;left: inherit;right: 10px;}
.main_wrp .main_lineup .teacher_notice{position: relative;padding: 24px 40px 0 160px;border: 1px solid #d6d6d6;height: 182px;}
.main_wrp .main_lineup .teacher_notice h4{position: absolute;top: 28px;left: 25px;font-size: 19px;padding: 0;line-height: 1.2;}
.main_wrp .main_lineup .teacher_notice .arrow{position: absolute;top: 101px;left: 25px;font-size: 0;}
.main_wrp .main_lineup .teacher_notice .arrow a{display: inline-block;width: 22px;height: 30px;background: #f4f4f4 url(https://img.megagong.net/m/2021/0615_gongRNL/teacher_notice_arrow.png) no-repeat 6px 0;margin: 0 5px 0 0;}
.main_wrp .main_lineup .teacher_notice .arrow a.next{background-position: -28px 0;}
.main_wrp .main_lineup .teacher_notice .slick-dots{display:none !important}
.main_wrp .main_lineup .teacher_notice .notice_list{position: relative;font-size: 13px;}
.main_wrp .main_lineup .teacher_notice .notice_list .item{position: relative;padding: 3px 180px 3px 0;height: 24px;}
.main_wrp .main_lineup .teacher_notice .notice_list .item a{display:block}
.main_wrp .main_lineup .teacher_notice .notice_list .item a:hover{font-weight: bold;}
.main_wrp .main_lineup .teacher_notice .notice_list .item a span{display: block;}
.main_wrp .main_lineup .teacher_notice .notice_list .item a .subject{display: inline-block;/* font-weight: bold; */overflow: hidden;text-overflow: ellipsis;white-space: nowrap;max-width: 90%;padding: 1px 0;}
.main_wrp .main_lineup .teacher_notice .notice_list .item a .subject .txt{display: inline;}
.main_wrp .main_lineup .teacher_notice .notice_list .item a .subject img{display: inline;vertical-align: middle;padding: 0 3px 0 0;margin-top: -2px;}
.main_wrp .main_lineup .teacher_notice .notice_list .item a span.new{display: inline;}
.main_wrp .main_lineup .teacher_notice .notice_list .item a span.new img{display: inline;}
.main_wrp .main_lineup .teacher_notice .notice_list .item a span.info{color: #0073bd;font-weight: bold;margin: 2px 0 0 0;font-weight: bold;font-size: 12px;position: absolute;top: 0;right: 0;}
.main_wrp .main_lineup .teacher_notice .notice_list .item a span.info span{color: #777;font-weight: normal;display: inline-block;position: relative;padding: 0 0 0 0;margin: 0 0 0 4px;}
.main_wrp .main_lineup .teacher_notice .notice_list .item a span.info span.name{color: #7223a4;font-weight: bold;}
.main_wrp .main_lineup .teacher_notice .notice_list .item a span.info span.date{margin: 0 0 0 30px;}

.main_wrp .main_lineup .teacher_notice .notice_list .item a span.count{display: inline;vertical-align: top;padding: 0 0 0 2px;color: #2d97ff;font-weight: normal;}
.main_wrp .main_lineup .teacher_notice .notice_list .item a .tit{display: block;font-weight: bold;max-height: 39px;overflow: hidden;margin: 0 0 7px;}
.main_wrp .main_lineup .teacher_notice .notice_list .item a .sentence{display: block;font-size: 13px;color: #777;max-height: 72px;overflow: hidden;margin: 0 0 10px;}
.main_wrp .main_lineup .teacher_notice .notice_list .item a:hover .tit,
.main_wrp .main_lineup .teacher_notice .notice_list .item a:hover .sentence{text-decoration:underline}
.main_wrp .main_lineup .teacher_notice .notice_list .item a .con{overflow: hidden;text-overflow: ellipsis;max-width: 100%;white-space: nowrap;color: #777;}
.main_wrp .main_lineup .teacher_notice .notice_list .item a .author{display: block;font-size: 12px;color: #777;}

/*211208 Ãß°¡*/
.main_wrp .main_pass .direct_lnk.d1208 .slick-slide:nth-child(1) .item a{width:130px}
.main_wrp .main_pass .direct_lnk.d1208 .slick-slide:nth-child(2) .item a{width:125px}
.main_wrp .main_pass .direct_lnk.d1208 .slick-slide:nth-child(3) .item a{width:90px}
.main_wrp .main_lineup .tab_list.d1208{max-height: 359px;top:88px;}
.main_wrp .main_lineup .tab_list.d1208 .section_tab{max-height: 359px;margin: 0;}
.main_wrp .main_lineup .tab_list.d1208 .section_tab .slick-list, 
.main_wrp .main_lineup .tab_list.d1208 .section_tab .slick-slider, 
.main_wrp .main_lineup .tab_list.d1208 .section_tab .slick-slide{max-height: 359px;}
.main_wrp .main_lineup .tab_list.d1208 .section_tab .item{height: 49px;line-height: 48px;}
.main_wrp .main_lineup .tab_list.d1215{max-height: 360px;}
.main_wrp .main_lineup .tab_list.d1215 .section_tab .slick-list, 
.main_wrp .main_lineup .tab_list.d1215 .section_tab .slick-slider, 
.main_wrp .main_lineup .tab_list.d1215 .section_tab .slick-slide{/*max-height: 359px;*/max-height: 360px;}
.main_wrp .main_lineup .tab_list.d1215 .section_tab .item {height: 43px;line-height: 42px;}
.main_wrp .main_lineup .tab_list .section_tab .item a span i{position:absolute;width:31px;height: 15px;line-height: 10px;right: 40px;top:50%;transform: translateY(-50%);-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);font-size: 10px;font-style: normal;border:1px solid #0082ff;color:#0082ff;border-radius: 15px;text-align: center;}
.main_wrp .main_lineup .point.d1208{border:none;margin: -182px 0 0 -150px;}

/* 220617 Ãß°¡ */
.main_wrp .main_pass .directlnk_wrap.d0621{padding: 0 0 0 5px;}
.main_wrp .main_pass .directlnk_wrap.d0621 .item{width: auto;}
.main_wrp .main_pass .directlnk_wrap.d0621 .item a{width: 115px !important;}
.main_wrp .main_pass .directlnk_wrap.d0621 .slick-arrow{display: none !important;}

/* 221209 Ãß°¡ */
.main_wrp .main_pass .directlnk_wrap.d1209{padding: 0;}
.main_wrp .main_pass .directlnk_wrap.d1209 .item a {width: 103px !important;}
.main_wrp .main_pass .direct_lnk.d1209 .item a span {padding: 0;}

/* 230418 Ãß°¡ */
.main_wrp .main_pass .direct_lnk.d0418 .item a {width: 100px !important; padding: 5px 0 5px 12px; }
.main_wrp .main_pass .direct_lnk.d0418 .item { font-size: 14px;}

/* ¿Â¶óÀÎ ¼­Á¡ */
.bookstore_wrap{position: relative;padding: 40px 0; }
.bookstore_wrap .inner::after{content: "";display: block;clear: both;}
.bookstore_wrap .book_new{float: left;width: 506px;}
.bookstore_wrap .newbook_list{display: none; background-color: #fff;border:1px solid #e8e8e8;padding: 14px 16px 0px;height: 350px;}
.bookstore_wrap .newbook_list.slick-initialized{display: block;}
.bookstore_wrap .newbook_list::after{content: "";display: block;clear: both;}
.bookstore_wrap .newbook_list .item{float: left;width: 50%;padding: 0 0 11px;}
.bookstore_wrap .newbook_list .item a{display: block;font-size: 0;line-height: 1.3;}
.bookstore_wrap .newbook_list .item .bookimg{width: 110px;border:1px solid #e8e8e8;display: inline-block;vertical-align: middle;height:155px;background: linear-gradient(to right, #ddd 0%, rgba(0, 0, 0, 0.2) 20%, #ddd 100%); background-position: 100% 0; animation: skeleton-line 1.2s infinite; -webkit-animation: skeleton-line 1.2s infinite;background-size: 200% 100%;}
.bookstore_wrap .newbook_list .item .info{display: inline-block;vertical-align: middle;width: 120px;font-size: 11px;padding: 0 0 0 10px;color: #939393;}
.bookstore_wrap .newbook_list .item .info strong{display: block;display: -webkit-box;overflow: hidden;font-size: 12px;color:#000;height: 45px;margin: 4px 0 0;-webkit-line-clamp:3;-webkit-box-orient:vertical;text-overflow:ellipsis;line-height: 1.3em;height: 3.9em;}
.bookstore_wrap .newbook_list .slick-dots{display: none !important;}
.bookstore_wrap .newbook_list .slick-arrow{position: absolute;top: 50%;width: 22px;height: 35px;z-index: 1;font-size: 0;line-height: 0;margin-top: -15px;background: #e7e7e7 url(https://img.megagong.net/m/2021/0615_gongRNL/teacher_notice_arrow.png) no-repeat 6px 3px;opacity: 0.7;}
.bookstore_wrap .newbook_list .slick-prev{margin-left: 0;left: 0px;}
.bookstore_wrap .newbook_list .slick-next{background-position: -27px 3px;left: inherit;right: 0px;}

.bookstore_wrap .book_bnr{float: left;width: 337px;height: 350px;padding: 0;margin: 41px 11px 0;}
.bookstore_wrap .book_bnr .bkbnr_slider{display: none; border: 1px solid #e8e8e8;margin: 0 0 10px;}
.bookstore_wrap .book_bnr .bkbnr_slider.slick-initialized{display: block;}
.bookstore_wrap .book_bnr .bkbnr_slider .slick-slide{line-height: 0;}
.bookstore_wrap .book_bnr .item a{display: block;background: linear-gradient(to right, #ddd 0%, rgba(0, 0, 0, 0.2) 20%, #ddd 100%); background-position: 100% 0; animation: skeleton-line 1.2s infinite; -webkit-animation: skeleton-line 1.2s infinite;background-size: 200% 100%;height: 169px;}
/* .bookstore_wrap .book_bnr .item a{display: block;-webkit-animation: skeleton-gradient .5s forwards ease-in-out; animation: skeleton-gradient .5s forwards ease-in-out;height: 169px;} */
.bookstore_wrap .book_bnr .item a img.for_mo{display:none}
.bookstore_wrap .book_bnr .slick-arrow{display: none !important;}
.bookstore_wrap .book_bnr .slick-dots {position: absolute;top: 10px;right: 10px;font-size: 0;text-align: center;}
.bookstore_wrap .book_bnr .slick-dots li{display: inline-block;padding: 0 2px;}
.bookstore_wrap .book_bnr .slick-dots li button{display: block;width: 6px;height: 6px;font-size: 0;-webkit-border-radius: 100%;border-radius: 100%;background: #c7c7c7;}
.bookstore_wrap .book_bnr .slick-dots li.slick-active button{background: #837d95;}
.bookstore_wrap .book_ranking{float: left;width: 335px;}
.bookstore_wrap .book_ranking .ranking_list{position: relative;background-color: #fff;border:1px solid #e8e8e8;padding: 20px 10px 0;height: 350px;}
.bookstore_wrap .book_ranking .ranking_list .subj_tab{text-align: center;margin: 0 26px 20px;padding: 0 0 0;font-size: 13px;}
.bookstore_wrap .book_ranking .ranking_list .subj_tab::after{content:'';display:block;clear:both}
.bookstore_wrap .book_ranking .ranking_list .subj_tab .slick-dots{display: none !important;}
.bookstore_wrap .book_ranking .ranking_list .subj_tab .item{text-align: center;padding: 0 10px;}
.bookstore_wrap .book_ranking .ranking_list .subj_tab .item a{display: inline-block;padding: 0px 0 2px;color: #a5a4a4;}
.bookstore_wrap .book_ranking .ranking_list .subj_tab .item.on a{color: #3d3db3;border-bottom:1px solid #3d3db3;font-weight: bold;}
.bookstore_wrap .book_ranking .arrow{position: absolute;top: 19px;font-size: 0;width: 100%;}
.bookstore_wrap .book_ranking .arrow a{width: 20px;height: 20px;background: #f4f4f4 url(https://img.megagong.net/m/2021/0615_gongRNL/teacher_notice_arrow.png) no-repeat 5px -4px;margin: 0 1px;}
.bookstore_wrap .book_ranking .arrow a.prev{position: absolute;top: 0;left: 0;}
.bookstore_wrap .book_ranking .arrow a.next{position: absolute;top: 0;right: 20px;background-position: -29px -4px;}
.bookstore_wrap .book_ranking .ranking_list ol{clear: both;}
.bookstore_wrap .book_ranking .ranking_list ol::after{content: "";display: block;clear: both;}
.bookstore_wrap .book_ranking .ranking_list ol li{position: relative;border-top: 1px solid #dee4f2;}
.bookstore_wrap .book_ranking .ranking_list ol li:nth-child(1){border-top: 0;}
.bookstore_wrap .book_ranking .ranking_list ol li a{display: block;position: relative;padding: 10px 10px 10px 40px;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;max-width: 100%;}
.bookstore_wrap .book_ranking .ranking_list ol li a:hover{font-weight:bold}
.bookstore_wrap .book_ranking .ranking_list ol li i{position: absolute;top: 12px;left: 14px;width: 15px;height: 15px;font-size: 0;background: url(https://img.megagong.net/m/2021/0615_gongRNL/bookstore_number.png) no-repeat center 2px;}
.bookstore_wrap .book_ranking .ranking_list ol li:nth-child(1) i{background-position: center 2px;}
.bookstore_wrap .book_ranking .ranking_list ol li:nth-child(2) i{background-position: center -38px;}
.bookstore_wrap .book_ranking .ranking_list ol li:nth-child(3) i{background-position: center -78px;}
.bookstore_wrap .book_ranking .ranking_list ol li:nth-child(4) i{background-position: center -118px;}
.bookstore_wrap .book_ranking .ranking_list ol li:nth-child(5) i{background-position: center -158px;}
.bookstore_wrap .book_ranking .ranking_list ol li:nth-child(6) i{background-position: center -198px;}
.bookstore_wrap .book_ranking .ranking_list ol li:nth-child(7) i{background-position: center -238px;}

/* ¿Â¶óÀÎ ¼­Á¡ ¸®´º¾ó 220420*/
.bookstore_wrap.v2{overflow:hidden;padding: 0;margin:15px 0 60px;}
.bookstore_wrap.v2 h3.cmmn_tit{margin: 0 0 15px;}
.bookstore_wrap.v2 h3.cmmn_tit .more_view{background: url('https://img.megagong.net/m/common/book/tit_plus_w.png') no-repeat 0 0;margin: -2px 0 0 10px;}
.bookstore_wrap.v2 .inner > div{float: right;position: relative;margin-right: 10px;width:420px;/* height: 370px; */overflow: hidden;}
.bookstore_wrap.v2 .inner > div.book_evt{width:340px}
.bookstore_wrap.v2 .book_evt .item img{display: block;width: 100%;}
.bookstore_wrap.v2 .book_evt .item img.pc{display:block}
.bookstore_wrap.v2 .book_evt .item img.mo{display:none}
.bookstore_wrap.v2 .book_evt .slick-dots {text-align: center;position: absolute;top: 10px;right: 10px;font-size: 0;}
.bookstore_wrap.v2 .book_evt .slick-dots li{display: inline-block;padding: 0 2px;}
.bookstore_wrap.v2 .book_evt .slick-dots li button{display: block;width: 6px;height: 6px;font-size: 0;-webkit-border-radius: 100%;border-radius: 100%;background: #9d9da5;}
.bookstore_wrap.v2 .book_evt .slick-dots li.slick-active button{background: #ffffff;}
.bookstore_wrap.v2 .book_evt .slick-arrow{display: none !important;}

.bookstore_wrap.v2 .book_ranking .ranking_list{padding: 20px 20px 0;height: 370px;box-sizing: border-box;border-color:#d6d6d6}
.bookstore_wrap.v2 .book_ranking .ranking_list .subj_tab{margin: 0 20px 20px;padding: 0;}
.bookstore_wrap.v2 .book_ranking .arrow{top:18px}
.bookstore_wrap.v2 .book_ranking .arrow a{position: absolute;width: 20px;height: 20px;}
.bookstore_wrap.v2 .book_ranking .arrow a.prev{background: url(https://img.megagong.net/m/common/book/book_aL.png) no-repeat left center;background-size: 7px 11px;}
.bookstore_wrap.v2 .book_ranking .arrow a.next{background: url(https://img.megagong.net/m/common/book/book_aR.png) no-repeat right center;right: 40px;background-size: 7px 11px;}
.bookstore_wrap.v2 .book_ranking .ranking_list ol li a{padding: 12px 10px 12px 40px;}
.bookstore_wrap.v2 .book_ranking .ranking_list ol li i{top:15px}
.bookstore_wrap.v2 .inner > div.book_goods{margin-right: 0;}
.bookstore_wrap.v2 .inner > div.book_goods .new_list{margin-bottom: 15px;}
.bookstore_wrap.v2 .inner > div.book_goods .new_list .list_wrap{height:180px;padding:20px;border:1px solid #d6d6d6;overflow: hidden;box-sizing: border-box;}
.bookstore_wrap.v2 .inner > div.book_goods .list_wrap > div{}
.bookstore_wrap.v2 .inner > div.book_goods .list_wrap .item img,.bookstore_wrap.v2 .inner > div.book_goods .list_wrap .item dl{display:inline-block}
.bookstore_wrap.v2 .inner > div.book_goods .list_wrap .item dl{width:150px}
.bookstore_wrap.v2 .inner > div.book_goods .new_list .list_wrap .item dl{width: 150px;}
.bookstore_wrap.v2 .inner > div.book_goods .new_list .list_wrap .item dl dt{font-size:13px;margin: 40px 0 10px;color: #939393;height: 1.3em;}
.bookstore_wrap.v2 .inner > div.book_goods .new_list .list_wrap .item dl dd{font-size:16px;color:#000000;height:2.6em;overflow: hidden;font-weight:bold;text-overflow: ellipsis;word-break: break-word;line-height: 1.3em;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.bookstore_wrap.v2 .inner > div.book_goods .new_list .list_wrap .item img{width: 94px;height: 136px;border: 1px solid #eeeeee;}
.bookstore_wrap.v2 .inner > div.book_goods .new_list .list_wrap .item img,
.bookstore_wrap.v2 .inner > div.book_goods .goods_list .list_wrap .item img{margin: 0 27px 0 52px;}

.bookstore_wrap.v2 .inner > div.book_goods .goods_list h3.cmmn_tit{margin: 0 0 9px;}
.bookstore_wrap.v2 .inner > div.book_goods .goods_list .list_wrap{height:137px;padding:20px;border:1px solid #d6d6d6;overflow: hidden;box-sizing: border-box;}
.bookstore_wrap.v2 .inner > div.book_goods .goods_list .list_wrap .item img{width:96px;height:96px;border: 1px solid #eeeeee;}
.bookstore_wrap.v2 .inner > div.book_goods .goods_list .list_wrap .item dl dt{margin:30px 0 7px;height: 2.6em;font-size:16px;overflow: hidden;font-weight: bold;text-overflow: ellipsis;word-break: break-word;line-height: 1.3em;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;max-width: 100%;}
.bookstore_wrap.v2 .inner > div.book_goods .goods_list .list_wrap .item dl dd{min-height:auto;font-size:14px;font-weight:bold;color: #999999;}
.bookstore_wrap.v2 .inner > div.book_goods .goods_list .list_wrap .item dl dd.price span span{display: inline-block;}
.bookstore_wrap.v2 .inner > div.book_goods .goods_list .list_wrap .item dl dd.price span.line_deco{text-decoration:line-through;}
.bookstore_wrap.v2 .inner > div.book_goods .goods_list .list_wrap .item dl dd.price strong{margin-left: 7px;color:#d92a2a;text-decoration:none;height: 18px;}
.bookstore_wrap.v2 .inner > div.book_goods > div .slick-arrow{position: absolute;top: 50%;width: 20px;height: 20px;z-index: 1;font-size: 0;transform: translateY(-50%);-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);}
.bookstore_wrap.v2 .inner > div.book_goods > div .slick-prev{background: url(https://img.megagong.net/m/common/book/book_aL.png) no-repeat center;left: 20px;}
.bookstore_wrap.v2 .inner > div.book_goods > div .slick-next{background: url(https://img.megagong.net/m/common/book/book_aR.png) no-repeat center;right: 20px;}
/* //¿Â¶óÀÎ ¼­Á¡ ¸®´º¾ó 220420*/





/* ÇÕ°ÝÀü·« LAB */
.main_wrp .examInfo_wrp{position: relative;background: #413351;padding: 40px 0 40px;}
.main_wrp .examInfo_wrp .inner{width: 1200px;margin: 0 auto;}
.main_wrp .examInfo_wrp h3.cmmn_tit{color:#fff;padding: 0 0 12px;margin: 0 0 20px;border-bottom: 1px solid #606060;font-weight: normal;}
.main_wrp .examInfo_wrp .inner > div::after{content: "";display: block;clear:both;}
.main_wrp .examInfo_wrp .info_list{position: relative;float: left;width: 62%;}
.main_wrp .examInfo_wrp .info_list::after{content: "";display: block;clear:both;}
.main_wrp .examInfo_wrp .info_list li a{position: relative;display: block;padding: 0;border-radius: 6px;color: #f5bae8;width: 170px;height: 40px;line-height:38px;border: 1px solid #d953ff;text-align: center;}
.main_wrp .examInfo_wrp .info_list li a:hover{background: #fbafb1;background: linear-gradient(90deg, rgba(198,32,145,1) 0%, rgba(108,20,208,1) 100%);color:#fff;}
.main_wrp .examInfo_wrp .info_list.right .mb_view{display: none}
.main_wrp .examInfo_wrp .info_list::after{content:"";display: block;clear: both;}
.main_wrp .examInfo_wrp .info_list li{float: left;margin: 0 10px 10px 0;padding: 0 0 0;border-radius: 6px;padding: 1px;text-decoration: none;}
.main_wrp .examInfo_wrp .info_list li.for_mo{display:none}
.main_wrp .examInfo_wrp .examInfo_cont{position: relative;clear: both;}
.main_wrp .examInfo_wrp .info_list li a span{display: inline-block;padding: 0 3px 0 0;}
.main_wrp .examInfo_wrp .examInfo_cont .info_lab{position: relative;float: right;width: 35%;}
.main_wrp .examInfo_wrp .examInfo_cont .info_lab h4{display:none;}
.main_wrp .examInfo_wrp .examInfo_cont .info_lab h4::before{content:"";display:block;position: absolute;top: 50%;right: -5px;width: 1px;height: 1px;margin: -7px 0 0 0;border-top: 10px solid #aaceff;border-right: 10px solid transparent;-webkit-transform: rotate(135deg);-moz-transform: rotate(135deg);transform: rotate(135deg);}
.main_wrp .examInfo_wrp .examInfo_cont .info_lab .lab_cont ul{border: 0;float: none;color: #ddd;font-size: 13px;}
.main_wrp .examInfo_wrp .examInfo_cont .info_lab li{position: relative;padding: 0 0 0 10px;margin: 0 0 13px;}
.main_wrp .examInfo_wrp .examInfo_cont .info_lab li::before{content:"";display:block;position: absolute;top: 50%;left: 0;width: 3px;height: 1px;background: #bcbcbc;margin: 0px 0 0;}
.main_wrp .examInfo_wrp .examInfo_cont .info_lab li a{display: inline-block;max-width: 94%;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;padding: 2px 0;color: #bcbcbc;vertical-align: middle;}
.main_wrp .examInfo_wrp .examInfo_cont .info_lab li a:hover{text-decoration:underline;}
.main_wrp .examInfo_wrp .examInfo_cont .info_lab li em.type{display: inline-block;vertical-align: middle;margin: 0 0 0 3px;font-size: 10px;font-style: normal;line-height: 1;padding: 1px 2px;font-weight: bold;border: 1px solid #2896f7;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;color: #2896f7;}
.examInfo_wrp .tvbtn { display:inline-block; float:right; width:270px; height:30px; line-height:25px; background:#fff; border-radius:6px; padding:0 5px; }
.examInfo_wrp .tvbtn i { display:inline-block; vertical-align:top; margin-top:8px; }
.examInfo_wrp .tvbtn span { color:#1947ba; font-size:14px; font-weight:300; margin:0 2px; }
.examInfo_wrp .tvbtn span + img { display:inline-block; vertical-align:top; margin-top:8px; float:right; }
.examInfo_wrp .pc { display:block; }
.examInfo_wrp .mo { display:none; }

/* ¸Þ°¡Ä³½ºÆ® ¿µ¿ª */
.main_wrp .main_cast{position: relative;height: 380px;padding:0 0 0;overflow: hidden;}
.main_wrp .layout_tab .main_cast{margin:40px 0;padding:0 0 0;height: 330px;}
.main_wrp .main_cast .inner{position: relative;width: 1200px;margin: 0 auto;}
.main_wrp .main_cast .cast_tab{margin: 0 0 20px;}
.main_wrp .main_cast .cast_tab::after{content: '';display: block;clear: both;}
.main_wrp .main_cast .cast_tab .item{position: relative;float: left;width: 50%;box-sizing: border-box;background: #e8e8e8;border: 2px solid #000;border-width: 0px 0px 2px 0px;cursor: pointer;}
.main_wrp .main_cast .cast_tab .item.on{border-width: 2px 2px 0px 2px;background: #f5f5f5;}
.main_wrp .main_cast .cast_tab .item .tit{position: relative;display: block;font-size: 21px;line-height: 1;font-weight: bold;padding: 19px 20px;height: 60px;}
.main_wrp .main_cast .cast_tab .item .tit .more_view{display: inline-block;background: url('https://img.megagong.net/m/2021/0615_gongRNL/tit_more.png') 0 0 no-repeat;font-size: 0;width: 20px;height: 20px;margin: -3px 0 0 10px;vertical-align: middle;position: absolute;top: 22px;left: 120px;z-index: 1;}
.main_wrp .main_cast .ytb_sub{background: #cc0202;display: inline-block;color: #fff;font-weight: normal;font-size: 13px;width: 58px;height: 24px;padding: 0 0 0 10px;vertical-align: middle;line-height: 23px;border-radius: 4px;margin: -3px 0 0 20px;position: absolute;top: 20px;left: 150px;}
.main_wrp .main_cast .ytb_sub i{display: inline-block;width: 12px;height: 7px;border: 2px solid #fff;border-width: 0px 0px 2px 2px;transform: rotate(-45deg);vertical-align: middle;margin: -6px 0 0 4px;}
.main_wrp .main_cast .tab_cont{position: relative;}
.main_wrp .main_cast .tab_cont > .item{position: relative;padding: 0 0 0;position: absolute;top: 0;left: 50%;margin: 0 0 0 -600px;opacity: 0;width: 1200px;}
.main_wrp .main_cast .tab_cont > .item.on{display: block;opacity: 1;}
.main_wrp .layout_tab .main_cast h3.cmmn_tit{display:none}
.main_wrp .main_cast .cast_slider, .main_wrp .main_cast .ngtv_slider {margin: 0 0px 0 -10px;display: none;}
.main_wrp .main_cast .cast_slider.slick-initialized, .main_wrp .main_cast .ngtv_slider.slick-initialized {display: block;}
.main_wrp .main_cast .cast_slider::after, .main_wrp .main_cast .ngtv_slider::after{content:"";display: block;clear: both;}
.main_wrp .main_cast .cast_slider .slick-slide, .main_wrp .main_cast .ngtv_slider .slick-slide{width: 25%;}
.main_wrp .main_cast .cast_slider .item a, .main_wrp .main_cast .ngtv_slider .item a{margin: 0 0 0 10px;display: block;width: 290px;}
.main_wrp .main_cast .cast_slider .item .cast_img, .main_wrp .main_cast .ngtv_slider .item .cast_img{display: block;position: relative;margin: 0 0 10px;padding-bottom: 59.3%;overflow: hidden;background: linear-gradient(to right, #ddd 0%, rgba(0, 0, 0, 0.2) 20%, #ddd 100%); background-position: 100% 0; animation: skeleton-line 1.2s infinite; -webkit-animation: skeleton-line 1.2s infinite;background-size: 200% 100%;}
/* .main_wrp .main_cast .cast_slider .item .cast_img, .main_wrp .main_cast .ngtv_slider .item .cast_img{display: block;position: relative;margin: 0 0 10px;padding-bottom: 59.3%;overflow: hidden;-webkit-animation: skeleton-gradient .5s forwards ease-in-out; animation: skeleton-gradient .5s forwards ease-in-out;} */
.main_wrp .main_cast .cast_slider .item .cast_img img, .main_wrp .main_cast .ngtv_slider .item .cast_img img{width:100%;position: absolute;top: 0;left: 0;}
.main_wrp .main_cast .cast_slider .item .cast_img::before, .main_wrp .main_cast .ngtv_slider .item .cast_img::before{content: "";display: block;background: url(https://img.megagong.net/m/2021/0201_main_new/cast_play.png) center center no-repeat;position: absolute;bottom: 15px;left: 15px;width: 24px;height: 27px;}
.main_wrp .main_cast .cast_slider .item .cast_img .time, .main_wrp .main_cast .ngtv_slider .item .cast_img .time{position: absolute;bottom: 0;right: 0;display: block;background-color: #000;color: #dedede;padding: 2px 5px;font-size: 11px;letter-spacing: 0;}
.main_wrp .main_cast .cast_slider .item .point, .main_wrp .main_cast .ngtv_slider .item .point{position: relative;display: block;padding: 0;font-size: 12px;margin: 0 0 7px;}
.main_wrp .main_cast .cast_slider .item .point .charac, .main_wrp .main_cast .ngtv_slider .item .point .charac{display: inline-block;color: #37379f;font-weight: bold;background: none !important;border-right: 1px solid #bbbbbb;padding: 0 8px 0 0;margin: 0 4px 0 0;}
.main_wrp .main_cast .cast_slider .item .point .charac.solo, .main_wrp .main_cast .ngtv_slider .item .point .charac.solo{border-right:0;padding-right:0;margin-right:0;}
.main_wrp .main_cast .cast_slider .item .point .name, .main_wrp .main_cast .ngtv_slider .item .point .name{display: inline-block;color: #37379f;}
.main_wrp .main_cast .cast_slider .item .point .name strong, .main_wrp .main_cast .ngtv_slider .item .point .name strong{font-weight:normal}
.main_wrp .main_cast .cast_slider .item .tit, .main_wrp .main_cast .ngtv_slider .item .tit{display: block;font-weight: bold;overflow: hidden;text-overflow: ellipsis;max-width: 90%;white-space: nowrap;margin: 0 0 8px;}/* 1ÁÙ... */
.main_wrp .main_cast .cast_slider#ngtv_slider .item .tit{white-space:initial;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-wrap:break-word;line-height:15px;max-height:30px;}/* 2ÁÙ... */
.main_wrp .main_cast .cast_slider .item .info, .main_wrp .main_cast .ngtv_slider .item .info{font-size: 12px;color: #939393;letter-spacing: 0;}
.main_wrp .main_cast .cast_slider .slick-arrow, .main_wrp .main_cast .ngtv_slider .slick-arrow{position: absolute;top: 50%;display: block;width: 24px;height: 32px;z-index: 1;font-size: 0;line-height: 0;margin-top: -16px;margin-left: -40px;opacity: 0.7;background-position: 0 0;background-repeat: no-repeat;background-image: url(https://img.megagong.net/m/2021/0615_gongRNL/cast_arrow.png);}
.main_wrp .main_cast .cast_slider .slick-prev, .main_wrp .main_cast .ngtv_slider .slick-prev{background-position: 0 0;left: 18px;}
.main_wrp .main_cast .cast_slider .slick-next, .main_wrp .main_cast .ngtv_slider .slick-next{background-position: 100% 0;right: -30px;}
.main_wrp .main_cast .cast_slider .slick-dots, .main_wrp .main_cast .ngtv_slider .slick-dots{display:none !important}
.main_wrp .main_cast .kindof{font-size: 0;margin: 6px 0 0;position: absolute;top: 0;right: 0;font-weight: bold;}
.main_wrp .layout_tab .main_cast .kindof{right: 30px;top: 14px;}
.main_wrp .main_cast .kindof a{display: inline-block;padding: 0px 0 2px;color: #a5a4a4;font-size: 13px;margin: 0 0 0 10px;}
.main_wrp .main_cast .kindof a.on{color: #2222ad;border-bottom: 1px solid #2222ad;}
.main_wrp .main_cast .castsubj{position: absolute;top: 5px;left: 150px;z-index: 1;}
.main_wrp .layout_tab .main_cast .castsubj{top:20px;left:170px}
.main_wrp .main_cast .castsubj #castsubj_on{position: relative;display: inline-block;color: #2222ad;padding: 0 14px 0 0;font-size: 13px;cursor: pointer;margin: 0 0 5px;}
.main_wrp .main_cast .castsubj #castsubj_on::before{content:'';display:block;position: absolute;top: 4px;right: 0;border: 1px solid #0e0e0e;border-width: 0px 1px 1px 0;width: 6px;height: 6px;transform: rotate(45deg);}
.main_wrp .main_cast .castsubj #castsubj_on.on::before{transform: rotate(225deg);top: 7px;}
.main_wrp .main_cast .castsubj #castsubj_slt{display:block;width: 120px;border: 1px solid #5a5a5a;background:#fff;height: 194px;overflow: auto;}
.main_wrp .main_cast .castsubj #castsubj_slt li{border-bottom: 1px solid #e0e0e0;}
.main_wrp .main_cast .castsubj #castsubj_slt li a{display:block;padding: 2px 8px;}
.nangongtv_pop{z-index: 102;}
.nangongtv_pop .contentBox{position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);z-index: 3;width: 1080px;}
.nangongtv_pop .contentBox .vdo_wrap{position: relative;z-index: 1;cursor: pointer;padding-bottom: 56%;background: #222;overflow: hidden;}
.nangongtv_pop .contentBox .vdo_wrap .vdo{width: 100% !important;height: 100% !important;position: absolute;width: 100%;height: 100%;}
.nangongtv_pop .contentBox iframe{position: absolute;top: 0;left: 0;width: 100%;height: 100%;}
.nangongtv_pop .dimBg{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;opacity:0.5;}
.nangongtv_pop .contentBox .btnClose{position:absolute;background: #000;top: -37px;right: 0px;padding: 6px;width: 34px;height: 34px;box-sizing: border-box;}
.nangongtv_pop .contentBox .btnToday{top: -27px;right: 26px;padding:0 15px;height: 24px;line-height: 24px;background: #444;}
.ly_btm_fixed .crdwrp{height: 181px;}

/* °ú¸ñº° ¶óÀÎ¾÷ (ÀüÃ¼°­»ç) */
.main_wrp .main_lineup_all{position:relative;padding: 40px 0 40px 0;}
.main_wrp .main_lineup_all .inner{position:relative;}
.main_wrp .main_lineup_all #lineupall_for_mo{display: none;}
.main_wrp .main_lineup_all .slick-vertical .slick-slide{border:0}
.main_wrp .main_lineup_all .tab_list .all_tab{border: 1px solid #e8e8e8;border-width: 0px 1px 0px 0px;margin: 0 -1px 0 -1px;}
.main_wrp .main_lineup_all .tab_list .all_tab::after{content:'';display:block;clear:both}
.main_wrp .main_lineup_all .tab_list .all_tab .item {float: left;width: 14.285%;}
.main_wrp .main_lineup_all .tab_list .all_tab .item a{display:block;line-height: 48px;text-align: center;font-weight: bold;color: #767676;border: 1px solid #e8e8e8;border-width: 1px 0px 0px 1px;background: #fff;margin: 0;font-weight: normal;}
.main_wrp .main_lineup_all .tab_list .all_tab .item.on a, .main_wrp .main_lineup_all .tab_list .all_tab .slick-current .item a{background:#000;color:#fff}
.main_wrp .main_lineup_all .tab_list .all_tab .slick-dots{display: none !important;}
.main_wrp .main_lineup_all .tab_list .all_tab .slick-arrow{position: absolute;top: 50%;left: -12px;width: 26px;height: 26px;z-index: 1;font-size: 0;line-height: 0;margin-top: -13px;background: #fff url(https://img.megagong.net/m/2021/0615_gongRNL/teacher_notice_arrow.png) no-repeat 7px -2px;border: 1px solid #a9a9a9;border-radius: 100%;opacity: 0.8;display: none !important;}
.main_wrp .main_lineup_all .tab_list .all_tab .slick-next{left:inherit;right:-12px;background-position: -26px -2px;}

.main_wrp .main_lineup_all .tab_cont{position:relative;line-height: 1;}
.main_wrp .main_lineup_all #lineupall_cont_pc.tab_cont{display: none;}
.main_wrp .main_lineup_all #lineupall_cont_pc.tab_cont.slick-initialized{display: block;}
.main_wrp .main_lineup_all #lineupall_cont_mo .slider{display: none;}
.main_wrp .main_lineup_all #lineupall_cont_mo .slider.slick-initialized{display: block;}
.main_wrp .main_lineup_all .tab_cont::after{content:'';display:block;clear:both}
.main_wrp .main_lineup_all .tab_cont .slick-arrow{display:none !important}
.main_wrp .main_lineup_all .tab_cont .slick-dots {display:none !important}
.main_wrp .main_lineup_all .tab_cont .item.bg1{background-color: #5f616f;}
.main_wrp .main_lineup_all .tab_cont .item.bg2{background-color: #3f495e;}
.main_wrp .main_lineup_all .tab_cont .item.bg3{background-color: #696076;}
.main_wrp .main_lineup_all .tab_cont .item.bg4{background-color: #6f655f;}
.main_wrp .main_lineup_all .tab_cont .item.bg5{background-color: #394254;}
.main_wrp .main_lineup_all .tab_cont .item.bg6{background-color: #353d4d;}
.main_wrp .main_lineup_all .tab_cont .item.bg7{background-color: #464750;}
.main_wrp .main_lineup_all .tab_cont .item ul li{float:left;width:20%}
.main_wrp .main_lineup_all .tab_cont .item a{display:block;position: relative;}
.main_wrp .main_lineup_all .tab_cont .item .txt{position:absolute;bottom: 30px;left: 17px;color: #fff;text-shadow: 1px 1px 3px rgba(0,0,0,0.7);line-height: 1.3;height: 90px;z-index: 1;}
.main_wrp .main_lineup_all .tab_cont .item .t_name{display: block;font-size: 17px;margin: 0 0 3px;}
.main_wrp .main_lineup_all .tab_cont .item .t_name strong{font-size: 20px;padding: 0 0 0 5px;}
.main_wrp .main_lineup_all .tab_cont .item .t_info{display: block;font-size: 15px;font-weight: 100;}
.main_wrp .main_lineup_all .tab_cont .item .t_info strong{font-weight:200}
.main_wrp .main_lineup_all .tab_cont .item .t_tiny{position: absolute;font-size:10px;line-height: 1.1;text-shadow: none;display: block;text-align: right;max-width: 96%;color: #fff;right:4%;bottom: 1%;font-family: '¸¼Àº °íµñ','Malgun Gothic','µ¸¿ò','Dotum',sans-serif;opacity: 0.2;z-index: 2;}
.main_wrp .main_lineup_all .tab_cont .item .roll .slick-slide{line-height: 0;}
.main_wrp .main_lineup_all #lineupall_cont_pc.tab_cont .item li:nth-child(1) a{background: #5f616f;}
.main_wrp .main_lineup_all #lineupall_cont_pc.tab_cont .item li:nth-child(2) a{background: #3f495e;}
.main_wrp .main_lineup_all #lineupall_cont_pc.tab_cont .item li:nth-child(3) a{background: #696076;}
.main_wrp .main_lineup_all #lineupall_cont_pc.tab_cont .item li:nth-child(4) a{background: #6f655f;}
.main_wrp .main_lineup_all #lineupall_cont_pc.tab_cont .item li:nth-child(5) a{background: #394254;}
.main_wrp .main_lineup_all #lineupall_cont_pc.tab_cont .item li:nth-child(6) a{background: #353d4d;}
.main_wrp .main_lineup_all #lineupall_cont_pc.tab_cont .item li:nth-child(7) a{background: #625a55;}
.main_wrp .main_lineup_all #lineupall_cont_pc.tab_cont .item li:nth-child(8) a{background: #5f616f;}
.main_wrp .main_lineup_all #lineupall_cont_pc.tab_cont .item li:nth-child(9) a{background: #353d4d;}
.main_wrp .main_lineup_all #lineupall_cont_pc.tab_cont .item li:nth-child(10) a{background: #635b6f;}

.main_wrp .main_lineup_all .tab_cont .slick-list, .main_wrp .main_lineup_all .tab_cont .slick-slider, .main_wrp .main_lineup_all .tab_cont .slick-slide{line-height:0}
.main_wrp .main_lineup_all .tab_cont .item a{display:block;height: 248px;overflow: hidden;/* line-height: 1; */background: linear-gradient(135deg, rgb(0,0,0,0.7) 0%, rgba(0,0,0,0.1) 90%);}
.main_wrp .main_lineup_all .tab_cont .item a::before{content: "";display: block;position: absolute;bottom: 0;right: 0;width: 100%;height: 100%;background: linear-gradient(135deg, rgba(0,0,0,0.3) 0%, rgba(0,0,0,0.2) 40%, rgba(0,0,0,0.0) 100%);opacity: 0.0;z-index: 1;}
.main_wrp .main_lineup_all .tab_cont .item a[title="COMING SOON"]{cursor:default}
.main_wrp .main_lineup_all .tab_cont .item a[title="COMING SOON"] .t_img {right: -10px;}
.main_wrp .main_lineup_all .tab_cont .item .t_img{position: absolute;bottom: 0;right: -30px;z-index: 1;}
.main_wrp .main_lineup_all .tab_cont .item.none .t_img, .main_wrp .main_lineup_all .tab_cont .item.none2 .t_img{right:0}

/* ¸Þ°¡°ø¹«¿ø ÇÐ¿ø */
.adcademy_wrp{position: relative;background: #f5f5f5;padding: 40px 0 80px;}
.adcademy_wrp .inner{position: relative;width: 1200px;margin: 0 auto;}
.main_wrp .adcademy_wrp h3.cmmn_tit.tit2{position: absolute;top: 0;left: 810px;}
.adcademy_wrp .academy_list{margin: 0; display: flex; justify-content: space-between;}
/* .adcademy_wrp .academy_list::after{content: "";display: block;clear: both;} */
.adcademy_wrp .academy_list .subject_wrapper {width: 32.333%;}
.adcademy_wrp .academy_list .subject{display: none; width: 100%;margin: 0;background: #fff;border: 1px solid #e8e8e8;}
.adcademy_wrp .academy_list .subject.slick-initialized{display: block;}
.adcademy_wrp .academy_list .subject .item{position: relative;}
.adcademy_wrp .academy_list .subject a{position: relative;display: block;padding: 20px 20px 0 110px;height: 110px;font-family: 'Noto Sans KR';}
.adcademy_wrp .academy_list .subject a i{position: absolute;top: 19px;left: 20px;width: 72px;height: 72px;line-height: 1.2;background: #ffffff;background: linear-gradient(90deg, rgba(142,217,241,1) 0%, rgba(168,184,234,1) 100%);padding: 0;font-size: 15px;font-style: normal;font-weight: bold;text-align: center;border-radius: 100%;letter-spacing: -0.03em;}
.adcademy_wrp .academy_list .subject a i::before{content:'';display:inline-block;width:1px;height: 100%;vertical-align:middle;}
.adcademy_wrp .academy_list .subject a i span{display:inline-block;vertical-align:middle}
.adcademy_wrp .academy_list .subject a .info{display: block;color:#837d95;margin: 0 0 12px;font-weight: bold;}
.adcademy_wrp .academy_list .subject a .tit{display: block;font-size: 20px;margin: 0 0 8px;}
.adcademy_wrp .academy_list .subject a .tit span{font-size: 16px;color: #616161;}
.adcademy_wrp .academy_list .subject a .tiny{font-size: 13px;color:#434343;}
.adcademy_wrp .academy_list .subject .slick-arrow{display: none !important;}
.adcademy_wrp .academy_list .subject .slick-dots {text-align: center;position: absolute;top: 10px;right: 10px;font-size: 0;}
.adcademy_wrp .academy_list .subject .slick-dots li{display: inline-block;padding: 0 2px;}
.adcademy_wrp .academy_list .subject .slick-dots li button{display: block;width: 6px;height: 6px;font-size: 0;-webkit-border-radius: 100%;border-radius: 100%;background: #c7c7c7;}
.adcademy_wrp .academy_list .subject .slick-dots li.slick-active button{background: #837d95;}


/* ÇÐ½ÀÁö¿ø¼¾ÅÍ / °øÁö»çÇ× */
.notice_wrp{position: relative;background: #293077;padding: 40px 0 60px;font-size: 13px;}
.notice_wrp .inner::after{content: "";clear: both;display: block;}
.notice_wrp .main_notice{position: relative;float: right;width: 51%;padding: 0 0 0 0;margin: 0;}
.notice_wrp .main_notice::after{content: "";clear: both;display: block;}
.notice_wrp .main_notice h3, .main_wrp .main_center h3{font-size: 21px;position: absolute;top: 0;left: 0;color: #fff;margin: 0 0 10px;}
.notice_wrp .main_center h3 > span{display: block;color:#eaff36;font-size:30px;letter-spacing: 0;padding: 7px 0 0;}
.notice_wrp .main_notice h3 > span{display: inline-block;color: #0082ff;letter-spacing: 0;}
.notice_wrp .main_notice h3 span a{display: inline-block;font-size: 12px;border: 1px solid #0082ff;padding: 3px 7px;line-height: 1;letter-spacing: -0.1em;}
.notice_wrp .main_notice h3 + .more_view{display:none}
.notice_wrp .main_notice ul{padding: 38px 0 0;color: #c4c4c4;}
.notice_wrp .main_center ul{padding: 39px 0 0;color: #fff; position: relative;}
.notice_wrp .main_notice ul li, .main_wrp .main_center ul li{position: relative;padding: 0;margin-bottom: 5px;}
.notice_wrp .main_notice ul li::before{content:"";position: absolute;top: 12px;left:0;width: 2px;height: 2px;border-radius: 100%;background: #fff;opacity: 0.5;}
.notice_wrp .main_notice ul li span{display:inline-block;vertical-align:middle;margin: 0 5px 0 0;}
.notice_wrp .main_notice ul li a{display: inline-block;max-width: 90%;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;vertical-align: middle;padding: 3px 0 3px 10px;}
.notice_wrp .main_notice ul li a:hover{text-decoration: underline;}
.notice_wrp .main_center{position: relative;float: left;width: 45%;padding: 0 0 0 190px;}
.notice_wrp .main_center ul li.btn{position: absolute;margin: 0 0 0 -203px;left: 0; top: 99px;}
.notice_wrp .main_center ul li.btn::after{content:'';display:block;clear:both}
.notice_wrp .main_center ul li.btn::before{display:none}
.notice_wrp .main_center ul li.btn a{font-weight: bold;margin: 0;padding: 0px 13px;color: #c4c4c4;border-left: 1px solid #595a67;font-size: 12px;}
.notice_wrp .main_center ul li.btn a:first-child{border-left:0;}
.notice_wrp .main_center ul li.btn a br{display:none}
.notice_wrp .main_center .academy_btn{position: absolute;top: 2px;right: -20px;background: #fff;display: inline-block;width: 80px;height: 60px;color: #0082ff;text-align: center;font-size: 12px;padding: 13px 0 0;vertical-align: top;border: 1px solid #e5e5e5;font-weight: bold;}


.main_special_new {line-height: 1;}

/* 20220616_¸ÞÀÎºÎºÐ°³Æí¼öÁ¤ */
/*** Á÷·Äº° ÃÖ°­ ¶óÀÎ¾÷ ***/
.lineup_new {font-family: 'Noto Sans KR';}
.lineup_new .wide_wrap {padding-top:30px;}
.lineup_new_area{position:relative;z-index:1;}
.lineup_new .wide_wrap > h3,
.lineup_new .wide_wrap #lazy_loading_lineup > h3 {font-size:19px;color:#222222;margin-bottom:12px;}

.lineup_new .lineup_new_area .lineup_nav_area {position:relative;padding-right:40px;}
.lineup_new .lineup_new_area .lineup_nav_area .all_nav_sd_wrap .all_nav_sd .item {border:1px solid #e6e6e6;border-right:0;background:#fff;font-size:14px;line-height:38px;color:#222;text-align: center;cursor: pointer;}
.lineup_new .lineup_new_area .lineup_nav_area .all_nav_sd_wrap .all_nav_sd .slick-slide.slick-current.slick-active .item {background:#222;color:#fff;border-color:#222;}
.lineup_new .lineup_new_area .lineup_nav_area .all_nav_sd_wrap .slick-arrow {position:absolute;top:50%;transform: translateY(-50%);font-size:0;width:7px;height:13px;}
.lineup_new .lineup_new_area .lineup_nav_area .all_nav_sd_wrap .slick-prev {left:-22px;background:url(https://img.megagong.net/m/2022/0616_main/arr_L.png) no-repeat center;background-size:100% auto;}
.lineup_new .lineup_new_area .lineup_nav_area .all_nav_sd_wrap .slick-next {right:-62px;background:url(https://img.megagong.net/m/2022/0616_main/arr_R.png) no-repeat center;background-size:100% auto;}

.lineup_new .lineup_new_area .lineup_nav_area .all_btn {position:absolute;z-index:4;top:0;right:0;width:40px;height:40px;font-size:0;border:1px solid #e6e6e6;box-sizing: border-box;background:#fff url(https://img.megagong.net/m/2022/0616_main/icon_plus.png) no-repeat center;}
.lineup_new .lineup_new_area .lineup_nav_area.on .all_btn {background:#fff url(https://img.megagong.net/m/2022/0616_main/icon_minus.png) no-repeat center;}
.lineup_new .lineup_new_area .lineup_nav_area.on .lineup_all_nav_box {display:block;}

.lineup_new .lineup_new_area .lineup_all_nav_box {display:none;padding:30px 49px;position:absolute;z-index:3;top:0;left:-1px;right:0;background:#fff;border:1px solid #e6e6e6;}
.lineup_new .lineup_new_area .lineup_all_nav_box h4 {margin-bottom:20px;font-weight:500;font-size:16px;color:#222222;}
.lineup_new .lineup_new_area .lineup_all_nav_box ul {font-size:0;}
.lineup_new .lineup_new_area .lineup_all_nav_box ul li {display:inline-block;vertical-align: top;margin-left:20px;width:calc(12.5% - 17.5px);font-weight:500;font-size:14px;line-height:38px;color:#222;border:1px solid #e6e6e6;border-radius: 5px;box-sizing:border-box;text-align: center;cursor: pointer;}
.lineup_new .lineup_new_area .lineup_all_nav_box ul li:nth-child(8n+1) {margin-left:0;}
.lineup_new .lineup_new_area .lineup_all_nav_box ul li:nth-child(n+9) {margin-top:15px;}

/* °ú¸ñ½½¶óÀÌµå */
.lineup_new .lineup_new_area .all_sd_wrap .lineup_th_area .lineup_th_nav {padding-top:20px;font-size:0;}
.lineup_new .lineup_new_area .all_sd_wrap .lineup_th_area .lineup_th_nav a {position:relative;padding:0 12px;display:inline-block;vertical-align: top;font-size:14px;color:#222222;}
.lineup_new .lineup_new_area .all_sd_wrap .lineup_th_area .lineup_th_nav a:first-child {padding-left:0;}
.lineup_new .lineup_new_area .all_sd_wrap .lineup_th_area .lineup_th_nav a+a:before {content:'';position:absolute;top:0;bottom:0;left:0;margin:auto 0;width:1px;height:9px;background:#c1c1c1;}
.lineup_new .lineup_new_area .all_sd_wrap .lineup_th_area .lineup_th_nav a.on {font-weight:bold;}
.lineup_new .lineup_new_area .all_sd_wrap .lineup_th_area .lineup_th_sd_w {padding-top:25px;position:relative;z-index:0;}
.lineup_new .lineup_new_area .all_sd_wrap .lineup_th_area .lineup_th_sd_w .lineup_th_sd .slick-slide:nth-child(even) .item {background:#e1ebf2;}
.lineup_new .lineup_new_area .all_sd_wrap .lineup_th_area .lineup_th_sd_w .lineup_th_sd .item {position:relative;height:270px;background:#d9dcf1;}
.lineup_new .lineup_new_area .all_sd_wrap .lineup_th_area .lineup_th_sd_w .lineup_th_sd .item .label {position:absolute;z-index:1;bottom:10px;right:10px;/*padding:0 8px;font-size:9px;line-height:13px;color:#111111;background:#f6d51e;border-radius:15px;*/}
.lineup_new .lineup_new_area .all_sd_wrap .lineup_th_area .lineup_th_sd_w .lineup_th_sd .item .txt_w {position:absolute;z-index:1;top:25px;left:25px;right: 25px;}
.lineup_new .lineup_new_area .all_sd_wrap .lineup_th_area .lineup_th_sd_w .lineup_th_sd .item .txt_w .txt {font-weight:500;font-size:16px;color:#222222;line-height:1.25;}
.lineup_new .lineup_new_area .all_sd_wrap .lineup_th_area .lineup_th_sd_w .lineup_th_sd .item .txt_w .name {display:block;margin-top:10px;font-weight:500;font-size:13px;color:#222;line-height:1.3;}
.lineup_new .lineup_new_area .all_sd_wrap .lineup_th_area .lineup_th_sd_w .lineup_th_sd .item .tiny {position:absolute;z-index:1;bottom:10px;left:25px;right: 25px;font-weight:500;font-size:11px;color:#888;line-height:1.27;}
.lineup_new .lineup_new_area .all_sd_wrap .lineup_th_area .lineup_th_sd_w .lineup_th_sd .item .img {position:absolute;bottom:0;right:-30px;width:85%;}
.lineup_new .lineup_new_area .all_sd_wrap .lineup_th_area .lineup_th_sd_w .slick-arrow {position:absolute;top:50%;transform: translateY(-50%);width:21px;height:29px;z-index:1;font-size:0;}
.lineup_new .lineup_new_area .all_sd_wrap .lineup_th_area .lineup_th_sd_w .slick-prev {left:0;background:#2b2c30 url(https://img.megagong.net/m/2022/0616_main/white_arr_L.png) no-repeat center;}
.lineup_new .lineup_new_area .all_sd_wrap .lineup_th_area .lineup_th_sd_w .slick-next {right:0;background:#2b2c30 url(https://img.megagong.net/m/2022/0616_main/white_arr_R.png) no-repeat center;}

/* °øÁö»çÇ× */
.lineup_new .lineup_new_area .all_sd_wrap .notice_area {padding-top:30px;}
.lineup_new .lineup_new_area .all_sd_wrap .notice_area h3 {margin-bottom:12px;font-weight:500;font-size:17px;color:#222222;}
.lineup_new .lineup_new_area .all_sd_wrap .notice_area .notice_wrap {padding-top:14px;border-top:1px solid #ededed;}
.lineup_new .lineup_new_area .all_sd_wrap .notice_area .notice_wrap .mo {display:none;height: auto;}
.lineup_new .lineup_new_area .all_sd_wrap .notice_area .notice_wrap .notice_list_sd li {overflow: hidden;padding:6px 0;}
.lineup_new .lineup_new_area .all_sd_wrap .notice_area .notice_wrap .notice_list_sd li .col {width: 50%;float:left;box-sizing: border-box;}
.lineup_new .lineup_new_area .all_sd_wrap .notice_area .notice_wrap .notice_list_sd li .col+.col {padding-left:62px;}
.lineup_new .lineup_new_area .all_sd_wrap .notice_area .notice_wrap .notice_list_sd li .col:after {content:'';display:block;clear: both;}
.lineup_new .lineup_new_area .all_sd_wrap .notice_area .notice_wrap .notice_list_sd li .col .txt_w {font-size:0;/*float:left;width:calc(100% - 210px);*/position:relative;padding-left:40px;}
.lineup_new .lineup_new_area .all_sd_wrap .notice_area .notice_wrap .notice_list_sd li .col .txt_w .label {display:inline-block;vertical-align: middle;position: absolute;left:0;top:1px;}
.lineup_new .lineup_new_area .all_sd_wrap .notice_area .notice_wrap .notice_list_sd li .col .txt_w .txt {padding-left:7px;/*width:calc(100% - 38px);*/width:100%;display:inline-block;vertical-align: middle;font-size:13px;font-family: '¸¼Àº °íµñ','Malgun Gothic','µ¸¿ò','Dotum',sans-serif;color:#222222;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;line-height:1.2;}
.lineup_new .lineup_new_area .all_sd_wrap .notice_area .notice_wrap .notice_list_sd li .col .txt_w.no_label{padding-left:0;}
.lineup_new .lineup_new_area .all_sd_wrap .notice_area .notice_wrap .notice_list_sd li .col .txt_w.no_label .txt{padding-left:0;}
.lineup_new .lineup_new_area .all_sd_wrap .notice_area .notice_wrap .notice_list_sd li .col .name {/*display:block;float:right;width:120px;*/font-size:13px;color:#222222;display:inline-block;font-weight:bold;margin-right:5px;}

.lineup_new .lineup_new_area .all_sd_wrap .notice_area .notice_wrap .slick-arrow {position:absolute;top:-47px;width:20px;height:17px;font-size:0;box-sizing: border-box;z-index:2;}
.lineup_new .lineup_new_area .all_sd_wrap .notice_area .notice_wrap .slick-next {right:0;border:1px solid #d7d7d7;background:#fff url(https://img.megagong.net/m/2022/0616_main/arr_notice_bottom.png) no-repeat center;}
.lineup_new .lineup_new_area .all_sd_wrap .notice_area .notice_wrap .slick-prev {right:20px;border:1px solid #d7d7d7;border-right:none;background:#fff url(https://img.megagong.net/m/2022/0616_main/arr_notice_top.png) no-repeat center;}

/* ¼±»ý´Ô °øÁö»çÇ× ¸®½ºÆ® ¸®´º¾ó 2024.05. */
.lineup_new .lineup_new_area .all_sd_wrap .notice_area .main_teaNotice {position: relative; border: 1px solid #e4e4eb;}
.lineup_new .lineup_new_area .all_sd_wrap .notice_area .main_teaNotice .title_wrap {border-bottom: 1px solid #e4e4eb; padding: 13px 25px;}
.lineup_new .lineup_new_area .all_sd_wrap .notice_area .main_teaNotice .title_wrap h3 {font-weight: 700; font-size: 16px; margin: 0;}
.lineup_new .lineup_new_area .all_sd_wrap .notice_area .main_teaNotice .cont_wrap {padding: 30px 0;}
.lineup_new .lineup_new_area .all_sd_wrap .notice_area .main_teaNotice .cont_wrap .notice_slider {position: relative; font-size: 14px; height: 180px; overflow: hidden;}
.lineup_new .lineup_new_area .all_sd_wrap .notice_area .main_teaNotice .cont_wrap .notice_slider .slick-slide {height: 45px;}
.lineup_new .lineup_new_area .all_sd_wrap .notice_area .main_teaNotice .cont_wrap .notice_slider .item a {display: flex; flex-wrap: wrap; justify-content: flex-start; align-items: center; padding: 0 20px;}
.lineup_new .lineup_new_area .all_sd_wrap .notice_area .main_teaNotice .cont_wrap .notice_slider .item a .title {width: 100%; display: flex; justify-content: flex-start; align-items: center; gap: 3px; margin-bottom: 5px; line-height: 1.4;}
.lineup_new .lineup_new_area .all_sd_wrap .notice_area .main_teaNotice .cont_wrap .notice_slider .item a .title .icn {font-weight: 700; color: #0074ff; margin-right: 3px;}
.lineup_new .lineup_new_area .all_sd_wrap .notice_area .main_teaNotice .cont_wrap .notice_slider .item a .title .txt {color: #393939; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; width: fit-content; max-width: 450px;}
.lineup_new .lineup_new_area .all_sd_wrap .notice_area .main_teaNotice .cont_wrap .notice_slider .item a .title .comment {font-size: 11px; color: #0082ff;}
.lineup_new .lineup_new_area .all_sd_wrap .notice_area .main_teaNotice .cont_wrap .notice_slider .item a .info {flex-basis: 100%; display: flex; gap: 6px; font-size: 12px; color: #777;}
.lineup_new .lineup_new_area .all_sd_wrap .notice_area .main_teaNotice .cont_wrap .notice_slider .item a .info .tea {font-weight: 700;}
.lineup_new .lineup_new_area .all_sd_wrap .notice_area .main_teaNotice .cont_wrap .arrow {display: flex; border: 1px solid #e4e4eb; border-radius: 3px; position: absolute; top: 16px; right: 21px;}
.lineup_new .lineup_new_area .all_sd_wrap .notice_area .main_teaNotice .cont_wrap .arrow > a {display: block; font-size: 0; width: 20px; height: 21px; background: url('https://img.megagong.net/m/2024/0619_main/monthnew_icon2.png') center no-repeat;}
.lineup_new .lineup_new_area .all_sd_wrap .notice_area .main_teaNotice .cont_wrap .arrow > a.teaNoticePrev {transform: rotate(180deg); border-left: 1px solid #e4e4eb;}
.lineup_new .lineup_new_area .all_sd_wrap .notice_area .main_teaNotice .cont_wrap .notice_slider .item a:hover .title {font-weight: 700;}

/* ÀüÁöÀû Á÷·ÄÅ½±¸½ÃÁ¡ */
.lineup_banner {margin-top:40px;background:#e9ebf7;font-family: 'Noto Sans KR';} 
.lineup_banner .wide_wrap {padding:25px 0;}
.lineup_banner .wide_wrap:after {content:'';display:block;clear: both;}
.lineup_banner .wide_wrap h3 {padding:6px 0;width:150px;float:left;font-weight:bold;font-size:19px;line-height:1.26;color:#222222;height:58px;}
.lineup_banner .wide_wrap .lineup_ban_sd_w {padding:0 33px;float:left;width:calc(100% - 150px);box-sizing:border-box;}
.lineup_banner .wide_wrap .lineup_ban_sd_w .sd_inner .lineup_ban_sd{display: none;}
.lineup_banner .wide_wrap .lineup_ban_sd_w .sd_inner .lineup_ban_sd.slick-initialized{display: block;}
.lineup_banner .wide_wrap .lineup_ban_sd_w .sd_inner .lineup_ban_sd .slick-slide {padding: 0 10px;}
.lineup_banner .wide_wrap .lineup_ban_sd_w .sd_inner .lineup_ban_sd .item {border-radius:4px;overflow: hidden;}
.lineup_banner .wide_wrap .lineup_ban_sd_w .sd_inner .lineup_ban_sd .item a {display:block;font-weight:bold;font-size:16px;line-height:58px;color:#222222;background:#ffffff;text-align: center; position:relative; }
.lineup_banner .wide_wrap .lineup_ban_sd_w .sd_inner .lineup_ban_sd .item a i { position:absolute; top:5px; right:5px; }
.lineup_banner .wide_wrap .lineup_ban_sd_w .slick-arrow {position:absolute;top:50%;transform: translateY(-50%);font-size:0;width:7px;height:13px;}
.lineup_banner .wide_wrap .lineup_ban_sd_w .slick-prev {left:-20px;background:url(https://img.megagong.net/m/2022/0616_main/arr_L.png) no-repeat center;background-size:100% auto;}
.lineup_banner .wide_wrap .lineup_ban_sd_w .slick-next {right:-20px;background:url(https://img.megagong.net/m/2022/0616_main/arr_R.png) no-repeat center;background-size:100% auto;}

.lineup_banner .wide_wrap .lineup_ban_sd_w.renew .sd_inner .lineup_ban_sd .item a{display:flex;justify-content:center;align-items:center;height:auto;padding:20px 10px;}
.lineup_banner .wide_wrap .lineup_ban_sd_w.renew .sd_inner .lineup_ban_sd .item a .label{font-size:18px;color:#222222;line-height:1;}
.lineup_banner .wide_wrap .lineup_ban_sd_w.renew .sd_inner .lineup_ban_sd .item a .desc{font-size:13px;color:#777;margin-left:20px;line-height:1.2;font-weight:400;}
.lineup_banner .wide_wrap .lineup_ban_sd_w.renew .sd_inner .lineup_ban_sd .item a .desc strong{color:#000;font-weight:700;}
.lineup_banner .wide_wrap .lineup_ban_sd_w.renew .mo_view{display:none;}

/* °øÁö»çÇ× */
.notice_list_sd{display: none;}
.notice_list_sd.slick-initialized{display: block;}

/* ¸ÞÀÎ ÁÂÃø »ó´Ü ¼±»ý´Ô ¹è³Ê */
.sky_tec_wrp{position:absolute;left:-140px;top:30px;font-family:'Noto Sans KR';width:120px;}
.sky_tec_wrp .slick-list{overflow:inherit;}
.sky_tec_wrp .item{text-align:center;}
.sky_tec_wrp .item dd{padding-top:7px;}
.sky_tec_wrp .item dd span{display:inline-block;position:relative;}
.sky_tec_wrp .item dd .title,
.sky_tec_wrp .item dd .info{white-space:nowrap;}
.sky_tec_wrp .item dd .title{font-size:14px;color:#000;}
.sky_tec_wrp .item dd .info{font-size:11px;color:#a0a0a0;line-height:13px;}
.sky_tec_wrp .item dd .title + .info{margin-top:3px;}
.sky_tec_wrp .item dd .info + .title{margin-top:3px;}



/* ÀÏÅ¸°­»ç pc ½Å±Ô¹è³Ê 20230731*/
.superTea_wrap{}
.superTea_wrap{margin: 0 0 30px; margin-top: 30px;}
.superTea_wrap .superTea_list{background: #aaaaaa;display: flex;justify-content: space-between;flex-direction: row;}
.superTea_wrap .item {flex: 1;}
.superTea_wrap .item:nth-of-type(2n) {background: #979797;}
.superTea_wrap .item a {position: relative;display: block;height: 260px;padding: 0;line-height: 1;overflow: hidden;}
.superTea_wrap .item a::before{content:'';position: absolute;bottom: 0;left: 0;width: 100%;height: 50%;background: linear-gradient(0deg, #aaa 0%, transparent 100%);z-index: 1;}
.superTea_wrap .item a .t_img {position: absolute;bottom: 0;right: 0;}
.superTea_wrap .item a .t_img img {width: 100%}
.superTea_wrap .item a .t_img.prof {width: 260px;right: -64px;bottom: -23px;}
.superTea_wrap .item a .t_img.prof img{}
.superTea_wrap .item a .txt {position: relative;display: block;font-size: 16px;color: #fff;line-height: 1.3;width: 100%;padding: 20px 0 0 18px;z-index: 1;}
.superTea_wrap .item a .txt i {position: absolute;top: 19px;left: 20px;display: block;font-style: normal;font-size: 0;line-height: 1;letter-spacing: 0.04em;padding: 2px 5px;margin: 0 0 10px;width: 42px;height: 13px;background: url(https://img.megagong.net/m/2021/1007_mainrenw/evt_icon.png);}
.superTea_wrap .item a .txt .name {margin: 0 0 110px;display: block;font-size: 17px;font-weight: 900;opacity: 0.6;letter-spacing: 0;}
.superTea_wrap .item a .txt .name strong {display: block;font-weight: inherit;}
.superTea_wrap .item a .txt i {position: absolute;top: -20px;left: 0;display: block;font-style: normal;font-size: 0;line-height: 1;letter-spacing: 0.04em;padding: 2px 5px;margin: 0 0 10px;width: 42px;height: 13px;background: url(https://img.megagong.net/m/2021/1007_mainrenw/evt_icon.png);}
.superTea_wrap .item a .txt .point {position: relative;display: block;text-shadow: 0px 0px 6px rgb(0 0 0 / 10%);letter-spacing: 0;}
.superTea_wrap .item a .txt .point.avantage78 {letter-spacing: -3px;}
.superTea_wrap .item a .tiny {position: absolute;bottom: 0;left: 0;font-size: 10px;line-height: 1.1;padding: 0 0 8px 15px;color: #6e6e6e;font-family: '¸¼Àº °íµñ','Malgun Gothic','µ¸¿ò','Dotum',sans-serif;z-index: 1;}

/* 2Å¸ ¹× Àü¹®°ú¸ñ 1À§ °­»ç È«º¸ ¹è³Ê 20230807 */
.starTea_wrap .starTea_list {display: none;}
.starTea_wrap .starTea_list.slick-initialized {display: block;}
/*.starTea_wrap .starTea_list li {display: inline-flex !important;}*/
.starTea_wrap .starTea_list .item {position: relative; flex: 1; background: #e3e3e3;}
.starTea_wrap .starTea_list .slick-slide:nth-of-type(2n-1) .item {background: #eee;}
.starTea_wrap .starTea_list .item a {display: flex; justify-content: space-between; align-items: flex-start; height: 140px;}
.starTea_wrap .starTea_list .item a::before {content: ''; position: absolute; left: 0; bottom: 0; width: 100%; height: 25%; background: -moz-linear-gradient(180deg, transparent 20%, rgba(255, 255, 255, 0.25) 100%); background: -webkit-linear-gradient(180deg, transparent 20%, rgba(255, 255, 255, 0.25) 100%); background: linear-gradient(180deg, transparent 20%, rgba(255, 255, 255, 0.25) 100%); z-index: 1;opacity: 0;}
.starTea_wrap .starTea_list .item .txt {margin: 20px 0 0 35px; z-index: 1;}
.starTea_wrap .starTea_list .item .txt .name {position: relative;display: inline-block; background: #fff; color: #777; font-weight: bold; font-size: 13px; border-radius: 11px; padding: 3px 10px; margin: 0 0 16px;}
.starTea_wrap .starTea_list .item .txt i {position: absolute;top: 3px;left: 100%;display: block;font-style: normal;font-size: 0;line-height: 1;letter-spacing: 0.04em;padding: 2px 5px;margin: 0 0 0 8px;width: 42px;height: 13px;background: url(https://img.megagong.net/m/2021/1007_mainrenw/evt_icon.png);}
.starTea_wrap .starTea_list .item .txt .point {display: block; color: #222; font-size: 15px; line-height: 1.4; letter-spacing: -0.05em;}
.starTea_wrap .starTea_list .item .txt .point strong {}
.starTea_wrap .starTea_list .item .tiny {position: absolute;bottom: 6px;left: 35px;font-size: 10px;line-height: 1.1;padding: 0;color: #9b9b9b;opacity: 0.6;font-family: '¸¼Àº °íµñ','Malgun Gothic','µ¸¿ò','Dotum',sans-serif;z-index: 1;}
.starTea_wrap .starTea_list .item .t_img {height: 135%; margin-right: 10px;}
.starTea_wrap .starTea_list .item .t_img img {opacity: 82% !important; height: 100%;}
.starTea_wrap .starTea_list .slick-arrow {position: absolute; top: calc(50% - 13px); width: 17px; height: 26px; z-index: 1; font-size: 0; line-height: 0; background:url('https://img.megagong.net/m/2021/1007_mainrenw/evt_arrow.png');}
.starTea_wrap .starTea_list .slick-prev {background-position: 0 center; left: 0;}
.starTea_wrap .starTea_list .slick-next {background-position: 100% center; right: 0;}
.starTea_wrap .starTea_view{display:flex;gap:10px;flex-wrap:wrap;}
.starTea_wrap .starTea_view .item{width:calc(33.333% - 6.9px);height:120px;background-color: #eee;padding:25px 30px;overflow:hidden;position: relative;}
.starTea_wrap .starTea_view .item .name{display:inline-block;font-size:12px;color:#777777;background-color:#fff;padding:2px 8px;border-radius:15px;}
.starTea_wrap .starTea_view .item i{display:inline-block;background-color:#f6d51e;font-size:10px;border-radius:15px;padding:0 6px;font-style:normal;color:#000;margin-left:10px;}
.starTea_wrap .starTea_view .item .point{display:block;font-size:15px;color:#222;margin-top:5px;}
.starTea_wrap .starTea_view .item .point br{}
.starTea_wrap .starTea_view .item .t_img{position: absolute;right:0;top:6px;width:150px;}
.starTea_wrap .starTea_view .item .tiny{font-size:11px;color:#9b9b9b;position: absolute;left:30px;bottom:5px;}

@media (max-width: 1200px){

    /* °øÅë */
    .main_wrp .wide_wrap{width: 94%;}
    .main_wrp .main_event .exhibi_wrapper{margin-bottom:0;}
    .main_wrp .main_event .exhibi_wrapper .exhibi_left_wrap,
    .main_wrp .main_event .exhibi_wrapper .exhibi_right_wrap{width:100%;float:none;}

    
    /* ¸ÞÀÎ ±âº» Å¸ÀÌÆ² */
    .main_wrp h3.cmmn_tit{font-size: 20px;}
    .main_wrp .main_event h3.sec_title{display: none;}
    
    /* ±âÈ¹Àü ¹è³Ê */
    .main_wrp .main_exhibitions {height: auto;}
    .main_wrp .main_exhibitions .slider.for_mo{display: block;}
    .main_wrp .main_exhibitions .slider .item .pc{display: none;}
    .main_wrp .main_exhibitions .slider .item .mb{display: block;width: 100%;}
    .main_wrp .main_exhibitions .slider .item a{width: auto;}
    .main_wrp .main_exhibitions .slider .item a img{width:100%;}

    /* ÆÐ½º ¸ðÀ½ ¹è³Ê */
    .main_wrp section.mh520{min-height: auto;}
    .main_wrp section.pass.bg_f5{background:#fff;padding: 0;}
    .main_wrp section.pass::before{display:none}
    .main_wrp .pass .wide_wrap{width:100%}
    .main_wrp .main_pass{position: relative;height: auto;min-height: 37vw;}
    .main_wrp .main_pass{width: auto;margin: 0 0% 30px;padding: 0;float: none;}
    .main_wrp .main_pass .tag {right: auto; left: 1.5%;}
    .main_wrp .main_pass .slider{margin: 0;}
    .main_wrp .main_pass .slider .item a img{width:100%}
    .main_wrp .main_pass h3{display: none;}
    .main_wrp .main_pass .directlnk_wrap{padding: 0;}
    .main_wrp .main_pass .direct_lnk{background: #373737;overflow: hidden;padding: 0 0 0 20px;}
    .main_wrp .main_pass .direct_lnk .slick-list{padding: 0;padding: 0px 22% 0 0;margin: 0 0 0 20px;}
    .main_wrp .main_pass .direct_lnk .item a{padding: 20px 0;width: auto;text-align: center;}
    .main_wrp .main_pass .direct_lnk .item a::before{width: 1px;height: 14px;background: #9e9e9e;margin: -6px 0 0;transform: none;border: 0;opacity: 0.5;left: inherit;right: 0;}
    .main_wrp .main_pass .direct_lnk .item a span::before{content: '';display: block;position: absolute;top: 50%;left: 0;width: 5px;height: 5px;border: 1px solid #000;border-width: 3px 3px 0 0;transform: rotate(45deg);margin: -3px 0 0;}
    .main_wrp .main_pass .direct_lnk .item a span{padding: 0 16px 0 0;color: #fff;}
    .main_wrp .main_pass .direct_lnk .item a span::before{right: 2px;left: inherit;border-color: #fff;width: 4px;height: 4px;border-width: 1px 1px 0 0;margin: -2px 0 0 0;opacity: 0.5;}
    .main_wrp .main_pass .direct_lnk .slick-arrow{display:block !important;margin-top: -18px;}
    .main_wrp .main_pass .direct_lnk.d1208 .slick-slide:nth-child(1) .item a{width:auto}
    .main_wrp .main_pass .direct_lnk.d1208 .slick-slide:nth-child(2) .item a{width:auto}
    .main_wrp .main_pass .direct_lnk.d1208 .slick-slide:nth-child(3) .item a{width:auto}
    .main_wrp .main_pass .directlnk_wrap.d0621{padding: 0;}
    .main_wrp .main_pass .directlnk_wrap.d0621 .slick-arrow{display: block !important;}
    .main_wrp .main_pass .directlnk_wrap.d0621 .item a{text-align: center;padding: 20px 0; width: auto !important;}
    .main_wrp .main_pass .direct_lnk.d1209 .item a span::before {right: -12px;}
    .main_wrp .main_pass .directlnk_box {margin-top:0;}
    .main_wrp .main_pass .pass_mo {display: block;}
    .main_wrp .main_pass .pass_mo a{display: block;}
    .main_wrp .main_pass .pass_mo img{width: 100%;}
    
    /* ¹ÝÀÀÇüÀÌº¥Æ® */
    .main_eventmo, .main_eventmo a{display:block;}
    .main_eventmo img{width:100%;}

    /* ÀÌº¥Æ® */
    .main_wrp .main_event{width: auto;float: none;padding: 0;margin: 0 3% 0;}
    
    .main_wrp section.pass.w_dbox .main_event{padding-top:20px;}

    .main_wrp .main_event .exhibi_wrap .more{display:none}
    .main_wrp .main_event .cmmn_tit{display:block}
    .main_wrp .main_tcevent{width: auto;float: none;margin: 0;padding: 0;}
    .main_wrp .main_event .exhibi_wrap{margin: 0 0 30px;display: block;width: auto;float: none;}
    .main_wrp .main_event .exhibi_roll {margin: 0 -5px 0 0;}
    .main_wrp .main_event .exhibi_wrap .slick-dots{display: block !important;position: absolute;top: -23px;right: 5px;}
    .main_wrp .main_event .exhibi_wrap .slick-dots li{display: inline-block;padding: 0 3px;line-height: 1;height: 8px;vertical-align: top;}
    .main_wrp .main_event .exhibi_wrap .slick-dots li button{display: block;width: 6px;height: 6px;background-color: #686868;opacity: 0.4;font-size: 0;-webkit-border-radius: 100%;border-radius: 100%;}
    .main_wrp .main_event .exhibi_wrap .slick-dots li.slick-active button{opacity:1;}
    .main_wrp .main_event .exhibi_wrap .slick-arrow{right: 0px;display: none !important;}
    .main_wrp .main_event .exhibi_roll .item a{/* border-bottom-width: 2px; */margin: 0 5px 0 0;font-size: 14px;}
    .main_wrp .main_event .exhibi_roll .item a img{width: 100%;}
    .main_wrp .main_event .exhibi_roll .item a .point{font-size: 17px;}
    .main_wrp .main_event .exhibi_roll .item a .point br{display:none}
    .main_wrp .main_event .exhibi_wrap .iconbg{bottom: 14px;width: 70px;right: 5%;}
    .main_wrp .main_event .event_wrap{width: auto;float: none;margin: 0 -5px 40px 0;}
    .main_wrp .main_event .evt_roll .slick-arrow{display:none !important}
    .main_wrp .main_event .evt_roll .item a{margin: 0 5px 0 0;font-size: 14px;height: 100px;border-bottom-width: 2px;}
    .main_wrp .main_event .evt_roll .item a i{left: 10px;}
    .main_wrp .main_event .evt_roll .item a i::before{/* border-bottom-color:#fff !important */border-bottom-width: 5px;}
    .main_wrp .main_event .evt_roll .item a .point{font-size: 17px;}
    .main_wrp .main_event .evt_roll .item a{/* background-color:#fff !important; *//* border: 1px solid #e8e8e8; *//* border-radius: 10px; *//* border-width: 1px 1px 2px; */}
    .main_wrp .main_event .evt_roll .item a i span{border-bottom-color:#fff !important;}
    .main_wrp .main_event .evt_roll .slick-dots{display: block !important;position: relative;background: #ebebeb;width: 96%;padding: 0 0 0;margin: 10px 0 0 0;}
    .main_wrp .main_event .evt_roll .slick-dots li{float: left;display: block;width: 20%;padding: 0 0.5%;}
    .main_wrp .main_event .evt_roll.con1 .slick-dots li{width:100%}
    .main_wrp .main_event .evt_roll.con2 .slick-dots li{width:50%}
    .main_wrp .main_event .evt_roll.con3 .slick-dots li{width: 33.3%;}
    .main_wrp .main_event .evt_roll.con4 .slick-dots li{width:25%}
    .main_wrp .main_event .evt_roll.con5 .slick-dots li{width:20%}
    .main_wrp .main_event .evt_roll.con6 .slick-dots li{width:16.666%}
    .main_wrp .main_event .evt_roll.con7 .slick-dots li{width:14.285%}
    .main_wrp .main_event .evt_roll.con8 .slick-dots li{width:12.5%}
    .main_wrp .main_event .evt_roll.con9 .slick-dots li{width:11.111%}
    .main_wrp .main_event .evt_roll.con10 .slick-dots li{width:10%}
    .main_wrp .main_event .evt_roll.con11 .slick-dots li{width:9.090%}
    .main_wrp .main_event .evt_roll.con12 .slick-dots li{width:8.333%}
    .main_wrp .main_event .evt_roll.con13 .slick-dots li{width:7.692%}
    .main_wrp .main_event .evt_roll.con14 .slick-dots li{width:7.142%}
    .main_wrp .main_event .evt_roll.con15 .slick-dots li{width:6.666%}
    .main_wrp .main_event .evt_roll.con16 .slick-dots li{width:6.25%}
    .main_wrp .main_event .evt_roll.con17 .slick-dots li{width:5.88%}
    .main_wrp .main_event .evt_roll.con18 .slick-dots li{width:5.55%}
    .main_wrp .main_event .evt_roll.con19 .slick-dots li{width:5.26%}
    .main_wrp .main_event .evt_roll.con20 .slick-dots li{width:5%}
    .main_wrp .main_event .evt_roll.con21 .slick-dots li{width:4.76%}
    .main_wrp .main_event .evt_roll.con22 .slick-dots li{width:4.54%}
    .main_wrp .main_event .evt_roll .slick-dots li button{display: block;width: 100%;height: 5px;background-color: #ebebeb;/* opacity: 0.4; */font-size: 0;-webkit-border-radius: 10px;border-radius: 10px;}
    .main_wrp .main_event .evt_roll .slick-dots li.slick-active button{opacity:1;background: #0082ff;}
    .main_wrp .main_event .exhibi_wrap .counting{display:none}
    .main_wrp .main_tc_event{width: auto;margin: 0 -4% 0 0%;float: none;padding: 0;/*border-bottom: 5px solid #ebebeb;*/}
    .main_wrp .main_tc_event .slider{width: auto;float: none;margin: 0;}
    .main_wrp .main_tc_event .slider.slick-initialized{display: block;}
    .main_wrp .main_tc_event #tea_slider2.slider{display:none !important;}
    .main_wrp .main_tc_event::before{content:'';display:block;position:absolute;bottom:0;left:0;width:100%;height: 85%;background: #433d69;background: linear-gradient(90deg, rgba(67,61,105,1) 0%, rgba(73,100,195,1) 100%);}
    .main_wrp .main_tc_event .slick-dots{display: none !important;}
    .main_wrp .main_tc_event .slick-list{padding: 0px 46% 0 0;}
    .main_wrp .main_tc_event .item a{height:auto;margin: 0px 10px 0px 0;padding: 40px 0 12px 160px;background: none;border: 0;color: #fff;}
    .main_wrp .main_tc_event .item a .t_img{left: 20px;width: 160px;bottom: -40px;}
    .main_wrp .main_tc_event .item a .t_img::before{display:none}
    .main_wrp .main_tc_event .item a .txt{position: relative;bottom: inherit;left: inherit;padding: 23px 0 0 0;text-shadow: none;}
    .main_wrp .main_tc_event .item a .txt i{position: relative;left: inherit;top: inherit;background: #121b31;color: #dfcd48;display: inline-block;margin: -2px 4px 0 0;vertical-align: middle;background: url(https://img.megagong.net/m/2021/1007_mainrenw/evt_icon_m.png);}
    .main_wrp .main_tc_event .item a .tiny{display:none}
    .main_wrp .main_tc_event .item a .txt .name{margin: 0;position: absolute;top: 0;left: 0;padding: 0;}
    .main_wrp .main_tc_event .item a .txt .name strong{display: inline-block;}
    .main_wrp .main_tc_event .item a .txt .point{font-size: 15px;height: 56px;overflow: hidden;font-weight: normal;text-shadow: none;}
    .main_wrp .main_tc_event .item a .txt .point sup{display: none;}
    .main_wrp .main_tc_event .item a .txt .point.avantage78{letter-spacing: -0.7px;}
    .main_wrp .main_tc_event .item a .txt .tiny{display: none;}
    .main_wrp .main_tc_event .item a .txt .tiny br{display:none}
    .main_wrp .main_tc_event .pointTopbnr_wrap {display: none;}

    .main_wrp section.pass.w_dbox .main_tcevent{margin:0;}
    .main_wrp section.pass.w_dbox .main_tc_event .item a{height:auto;}

    /* Á÷·Äº° ÃÖ°­ ¶óÀÎ¾÷*/
    .main_wrp .lineup .wide_wrap{width:auto}
    .main_wrp .main_lineup{position: relative;padding: 30px 0 0 0;margin: 0;}
    .main_wrp .main_lineup::after{content:'';display:block;clear: both;}
    .main_wrp .main_lineup .cmmn_tit{margin: 0 3% 10px;}
    .main_wrp .main_lineup .tab_list{position: relative;top: inherit;left: inherit;width: auto;margin: 0 3% 010px 3%;}
    .main_wrp .main_lineup .tab_list.d1208{position: relative;top: inherit;left: inherit;width: auto;margin: 0 3% 010px 3%;}
    .main_wrp .main_lineup .tab_list .section_tab{float: none;border: 0;margin: 0 -4% 0 0;height: auto;}
    .main_wrp .main_lineup .tab_list .section_tab .slick-list{padding: 0 16% 0 0;}
    .main_wrp .main_lineup .tab_list .section_tab .item,
    .main_wrp .main_lineup .tab_list .section_tab.tab4 .item,
    .main_wrp .main_lineup .tab_list .section_tab.tab5 .item,
    .main_wrp .main_lineup .tab_list .section_tab.tab6 .item{height: auto !important;float: left;width: 25%;line-height: 1 !important;padding: 0 0px 5px 0;}
    .main_wrp .main_lineup .tab_list .section_tab .item{border-bottom:0}
    .main_wrp .main_lineup .tab_list .section_tab .item a{padding: 12px 0 12px 0px;font-size: 14px;color: #626262;border-radius: 8px;border: 1px solid #f2f2f2;-webkit-box-shadow: 1px 2px 1px 0px rgb(0 0 0 / 22%);-moz-box-shadow: 1px 2px 1px 0px rgb(0 0 0 / 22%);box-shadow: 1px 2px 1px 0px rgb(0 0 0 / 22%);position: relative;margin: 0 7px 0 0;font-weight: normal;}
    .main_wrp .main_lineup .tab_list .section_tab .item.on a, .main_wrp .main_lineup .tab_list .section_tab .slick-current .item a{color: #fff;background: #0082ff;border-color: #0082ff;}
    .main_wrp .main_lineup .tab_list .section_tab .item a span i{right: auto;margin-left: 10px;}
    .main_wrp .main_lineup .tab_list .section_tab .slick-current .item a span i{border-color: #fff;color: #fff;}
    .main_wrp .main_lineup .tab_list .section_tab .item a span{border: 0;padding: 0;text-align: center;}
    .main_wrp .main_lineup .tab_list .section_tab .item a span::before,
    .main_wrp .main_lineup .tab_list .section_tab .item a span::after{display: none;}

    .main_wrp .main_lineup .tab_pass{display: none;}
    .main_wrp .main_lineup .tab_pass .slick-arrow{display: none !important;}
    .main_wrp .main_lineup .tab_pass .slick-dots {text-align: center;position: absolute;top: 10px;right: 10px;font-size: 0;}
    .main_wrp .main_lineup .tab_pass .slick-dots li{display: inline-block;padding: 0 2px;}
    .main_wrp .main_lineup .tab_pass .slick-dots li button{display: block;width: 6px;height: 6px;font-size: 0;-webkit-border-radius: 100%;border-radius: 100%;background: #c7c7c7;}
    .main_wrp .main_lineup .tab_pass .slick-dots li.slick-active button{background: #837d95;}
    .main_wrp .main_lineup .teacher_intro{float: none;width: auto;margin: 0px 0% 10px 3%;}
    .main_wrp .main_lineup .teacher_intro .slick-list{padding:0 17% 0 0}
    .main_wrp .main_lineup .teacher_intro .slider::after{content: '';display: block;clear: both;}
    .main_wrp .main_lineup .teacher_intro .item::before{content:'';display:block;position:absolute;top:0;right:0;width: 100%;height:100%;background: linear-gradient(282deg, rgb(255,255,255,1) 0%, rgba(255,255,255,0) 70%);opacity: 0.1;}
    .main_wrp .main_lineup .teacher_intro.tea5 .item{width:20%}
    .main_wrp .main_lineup .teacher_intro.tea4 .item{width:25%}
    .main_wrp .main_lineup .teacher_intro.tea3 .item{width:33.333%}
    .main_wrp .main_lineup .teacher_intro.tea2 .item{width:50%}
    .main_wrp .main_lineup .teacher_intro.tea1 .item{width:100%}
    .main_wrp .main_lineup .teacher_intro .item{margin: 0;}
    .main_wrp .main_lineup .teacher_intro .item a{display: block;position: relative;height: 33vw;background: #3c3858;margin: 0 5px 0 0;}
    .main_wrp .main_lineup .teacher_intro .item .icon{position: absolute;top: 10px;right: 10px;}
    .main_wrp .main_lineup .teacher_intro .item .tea_img{text-align: center;height: 90%;overflow: hidden;margin: 0;left: -10%;width: 110%;}
    .main_wrp .main_lineup .teacher_intro .item .tea_img img{width: 100%;display: inline-block;max-width: 100%;}
    .main_wrp .main_lineup .teacher_intro .item .tea_tit{position: absolute;bottom: 0;left: 0;width: 100%;font-size: 13px;display: block;background: rgba(0,0,0,0.6);color: #fff;font-weight: bold;text-align: center;padding: 10px 0 8px;}
    .main_wrp .main_lineup .teacher_intro .item .tea_tit .name{display: block;font-size:11px;color: #aeaeae;padding: 3px 0 0;}
    .main_wrp .main_lineup .point{margin: 0;width: auto;float: none;border: 0;}
    .main_wrp .main_lineup .point.d1208{margin: 0;width: auto;float: none;border: 0;}
    .main_wrp .main_lineup .point .slick-arrow{display: none !important;}
    .main_wrp .main_lineup .point .slick-dots li button{opacity:0.5;background:#fff}
    .main_wrp .main_lineup .point .slick-dots li.slick-active button{opacity:1;background:#fff}
    .main_wrp .main_lineup .point .item a{line-height:1.3}
    .main_wrp .main_lineup .point .item a img{width:100%}
    .main_wrp .main_lineup .point .item a img.for_pc{display:none}
    .main_wrp .main_lineup .point .item a img.for_mo{display:block}

    .main_wrp .main_lineup .point .item a > span{display: block;padding: 25px 0 0 10px;height: 228px;background: url(https://img.megagong.net/m/2021/0615_gongRNL/lineup_point_bg.png) no-repeat 0 100%;}
    .main_wrp .main_lineup .point .item a > span i{display: block;font-size: 14px;color: #666;font-style: normal;}
    .main_wrp .main_lineup .point .item a > span em{display: block;letter-spacing: 0.05em;font-style: normal;}
    .main_wrp .main_lineup .point .item a > strong{display: block;height: 60px;line-height: 60px;text-align: center;color: #3c2ca1;}
    .main_wrp .main_lineup .teacher_marketing{clear: both;margin: 0 0% 30px 3%;}
    .main_wrp .main_lineup .teacher_marketing::after{content:'';display:block;clear:both}
    .main_wrp .main_lineup .teacher_marketing .slick-list {padding: 0 31% 0 0;}
    .main_wrp .main_lineup .teacher_marketing .slider .item{float: left;}
    .main_wrp .main_lineup .teacher_marketing .slider .item a{height: 85px;padding: 10px 0 0 105px;font-size: 14px;border-radius: 10px;}
    .main_wrp .main_lineup .teacher_marketing .slider .item a .icon img{display: inline-block;margin: 0 0 1px;}
    .main_wrp .main_lineup .teacher_marketing .slider .item .tea_img{top: 8px;left: 27px;width: 66px;}
    .main_wrp .main_lineup .teacher_marketing .slick-dots{display: none !important;}
    .main_wrp .main_lineup .teacher_marketing .slick-arrow{opacity: 1;display: none !important;}

    .main_wrp .main_lineup .teacher_notice{padding: 30px 3% 20px 3%;height: auto;margin: 0 0% 0;border: 0;background: #f7f7f7;}
    .main_wrp .main_lineup .teacher_notice h4{position: relative;top: inherit;left: inherit;font-size: 20px;margin: 0 0 -1px;padding: 0 0 10px;border-bottom: 1px solid #d7d7d7;}
    .main_wrp .main_lineup .teacher_notice h4 br{display:none}
    .main_wrp .main_lineup .teacher_notice .arrow{top: 27px;left: inherit;right: 3%;}
    .main_wrp .main_lineup .teacher_notice .arrow a{margin: 0;background-color: #f7f7f7;width: 20px;}
    .main_wrp .main_lineup .teacher_notice .arrow a.next{background-position: -28px 0;}
    .main_wrp .main_lineup .teacher_notice .slick-dots{display:none !important}
    .main_wrp .main_lineup .teacher_notice .notice_list{position: relative;font-size: 13px;}
    .main_wrp .main_lineup .teacher_notice .notice_list .item{padding: 0;height: 54px;}
    .main_wrp .main_lineup .teacher_notice .notice_list .item a{display:block;padding: 7px 70px 7px 10px;border-top: 1px dashed #d7d7d7;}
    .main_wrp .main_lineup .teacher_notice .notice_list .item a span{display: block;}
    .main_wrp .main_lineup .teacher_notice .notice_list .item a .subject{padding: 3px 0;}
    .main_wrp .main_lineup .teacher_notice .notice_list .item a .subject .txt{display: inline;}
    .main_wrp .main_lineup .teacher_notice .notice_list .item a .subject img{display: inline;vertical-align: middle;padding: 0 3px 0 0;margin-top: -2px;}
    .main_wrp .main_lineup .teacher_notice .notice_list .item a span.new{display: inline;}
    .main_wrp .main_lineup .teacher_notice .notice_list .item a span.new img{display: inline;}
    .main_wrp .main_lineup .teacher_notice .notice_list .item a span.info{position: relative;top: inherit;right: inherit;}
    .main_wrp .main_lineup .teacher_notice .notice_list .item a span.info span{color: #777;font-weight: normal;display: inline-block;position: relative;padding: 0 0 0 0;margin: 0 0 0 4px;}
    .main_wrp .main_lineup .teacher_notice .notice_list .item a span.info span.name{font-weight: normal;/* border-right: 1px solid #d2d2d2; */padding: 0 10px 0 0;margin: 0 10px 0 0;color: #888888;}
    .main_wrp .main_lineup .teacher_notice .notice_list .item a span.info span.date{margin: 0;position: absolute;top: -20px;right: -62px;color: #888888;letter-spacing: -0.03em;}
    .main_wrp .main_lineup .teacher_notice .notice_list .item a span.count{display: inline;vertical-align: top;padding: 0 0 0 2px;color: #2d97ff;font-weight: normal;}
    .main_wrp .main_lineup .teacher_notice .notice_list .item a .tit{display: block;font-weight: bold;max-height: 39px;overflow: hidden;margin: 0 0 7px;}
    .main_wrp .main_lineup .teacher_notice .notice_list .item a .sentence{display: block;font-size: 13px;color: #777;max-height: 72px;overflow: hidden;margin: 0 0 10px;}
    .main_wrp .main_lineup .teacher_notice .notice_list .item a:hover .tit,
    .main_wrp .main_lineup .teacher_notice .notice_list .item a:hover .sentence{text-decoration:underline}
    .main_wrp .main_lineup .teacher_notice .notice_list .item a .con{overflow: hidden;text-overflow: ellipsis;max-width: 100%;white-space: nowrap;color: #777;}
    .main_wrp .main_lineup .teacher_notice .notice_list .item a .author{display: block;font-size: 12px;color: #777;}



    /* ¿Â¶óÀÎ ¼­Á¡ */
    .main_wrp section.bookstore.bg_f5{background:#fff}
    .bookstore_wrap{padding: 30px 3% 30px;}
    .bookstore_wrap .inner::after{content: "";display: block;clear: both;}
    .bookstore_wrap .book_new{float: none;width: auto;margin: 0 0 10px;}
    .bookstore_wrap .newbook_list{height: auto;padding: 0;margin: 0 -3% 30px 0;border-width: 0;}
    .bookstore_wrap .newbook_list::after{content: "";display: block;clear: both;}
    .bookstore_wrap .newbook_list .slick-list{padding: 0 15% 0 0;overflow:inherit;}
    .bookstore_wrap .newbook_list .item{padding: 0;}
    .bookstore_wrap .newbook_list .item a{margin: 0 10px 0 0;text-align: center;}
    /* common\css\megagong_common.css»ó´Ü¿¡ animation ¸í¼¼ ±âÀç */
    .bookstore_wrap .newbook_list .item .bookimg{width: 100%;height: 28vw;display: block;margin: 0 auto 10px;object-fit: fill;} 
    .bookstore_wrap .newbook_list .item .bookimg img{width:100%;height: 100%;display: block;object-fit: cover;}
    .bookstore_wrap .newbook_list .item .info{width: auto;padding: 0;display: block;}
    .bookstore_wrap .newbook_list .item .info strong{height: 2.6em;-webkit-line-clamp: 2;}
    .bookstore_wrap .newbook_list .slick-dots{display: none !important;}
    .bookstore_wrap .newbook_list .slick-arrow{display: none !important;}

    .bookstore_wrap .book_bnr{float: none;width: auto; height: auto; margin: 0 0 0 -1%;}
    .bookstore_wrap .book_bnr::after{content:'';display:block;clear:both}
    .bookstore_wrap .book_bnr .item{margin: 0 0 10px;}
    .bookstore_wrap .book_bnr .item a{display: block;border: 0;height: 22vw;}
    .bookstore_wrap .book_bnr .slick-arrow{display: none !important;}
    .bookstore_wrap .book_bnr .slick-dots {position: absolute;top: 10px;right: 10px;font-size: 0;text-align: center;}
    .bookstore_wrap .book_bnr .slick-dots li{display: inline-block;padding: 0 2px;}
    .bookstore_wrap .book_bnr .slick-dots li button{display: block;width: 6px;height: 6px;font-size: 0;-webkit-border-radius: 100%;border-radius: 100%;background: #c7c7c7;}
    .bookstore_wrap .book_bnr .slick-dots li.slick-active button{background: #837d95;}
    .bookstore_wrap .book_bnr .bkbnr_slider{float: left;width: 49%;margin: 0 0 0 1%;}
    .bookstore_wrap .book_bnr .bkbnr_slider .item img{width:100%;border: 0;}
    .bookstore_wrap .book_ranking{display: none;}
    .bookstore_wrap .book_ranking .ranking_list{position: relative;background-color: #fff;border:1px solid #e8e8e8;padding: 20px 10px 0;height: 350px;}
    .bookstore_wrap .book_ranking .ranking_list .subj_tab{text-align: center;margin: 0 0 19px;padding: 0 25px 0;font-size: 13px;}
    .bookstore_wrap .book_ranking .ranking_list .subj_tab::after{content:'';display:block;clear:both}
    .bookstore_wrap .book_ranking .ranking_list .subj_tab .slick-dots{display: none !important;}
    .bookstore_wrap .book_ranking .ranking_list .subj_tab .item{margin-right: 3px;float: left;width: 18%;text-align: center;}
    .bookstore_wrap .book_ranking .ranking_list .subj_tab .item a{display: inline-block;padding: 0px 0 2px;color: #a5a4a4;}
    .bookstore_wrap .book_ranking .ranking_list .subj_tab .item.on a{color: #3d3db3;border-bottom:1px solid #3d3db3;font-weight: bold;}
    .bookstore_wrap .book_ranking .arrow{position: absolute;top: 19px;font-size: 0;width: 100%;}
    .bookstore_wrap .book_ranking .arrow a{width: 20px;height: 20px;background: url(https://img.megagong.net/m/2021/0615_gongRNL/teacher_notice_arrow.png) no-repeat 0 -4px;margin: 0 1px;}
    .bookstore_wrap .book_ranking .arrow a.prev{position: absolute;top: 0;left: 0;}
    .bookstore_wrap .book_ranking .arrow a.next{position: absolute;top: 0;right: 20px;background-position: 100% -4px;}

    .bookstore_wrap .book_ranking .ranking_list ol{clear: both;}
    .bookstore_wrap .book_ranking .ranking_list ol::after{content: "";display: block;clear: both;}
    .bookstore_wrap .book_ranking .ranking_list ol li{position: relative;border-top: 1px solid #dee4f2;}
    .bookstore_wrap .book_ranking .ranking_list ol li:nth-child(1){border-top: 0;}
    .bookstore_wrap .book_ranking .ranking_list ol li a{display: block;position: relative;padding: 10px 10px 10px 40px;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;max-width: 100%;}
    .bookstore_wrap .book_ranking .ranking_list ol li i{position: absolute;top: 12px;left: 14px;width: 15px;height: 15px;font-size: 0;background: url(https://img.megagong.net/m/2021/0615_gongRNL/bookstore_number.png) no-repeat center 2px;}
    .bookstore_wrap .book_ranking .ranking_list ol li:nth-child(1) i{background-position: center 2px;}
    .bookstore_wrap .book_ranking .ranking_list ol li:nth-child(2) i{background-position: center -38px;}
    .bookstore_wrap .book_ranking .ranking_list ol li:nth-child(3) i{background-position: center -78px;}
    .bookstore_wrap .book_ranking .ranking_list ol li:nth-child(4) i{background-position: center -118px;}
    .bookstore_wrap .book_ranking .ranking_list ol li:nth-child(5) i{background-position: center -158px;}
    .bookstore_wrap .book_ranking .ranking_list ol li:nth-child(6) i{background-position: center -198px;}
    .bookstore_wrap .book_ranking .ranking_list ol li:nth-child(7) i{background-position: center -238px;}


    /* ¿Â¶óÀÎ ¼­Á¡ ¸®´º¾ó 220420*/
    .bookstore.d0420 .wide_wrap{width:100%}
    .bookstore_wrap.v2{margin: 15px auto 30px;}
    .bookstore_wrap.v2 h3.cmmn_tit,
    .bookstore_wrap.v2 .inner > div.book_goods .goods_list h3.cmmn_tit{margin: 0 3% 10px;}
    .bookstore_wrap.v2 .inner > div.book_goods > div+div{margin-top: 30px;}
    .bookstore_wrap.v2 .book_evt .book_evt_list{position: relative;margin: 0 3%;}
    .bookstore_wrap.v2 .book_evt .item img.pc{display:none}
    .bookstore_wrap.v2 .book_evt .item img.mo{display:block;height: auto;}
    .bookstore_wrap.v2 .inner > div{float:left;width: 100%;margin-right: 0;}
    .bookstore_wrap.v2 .inner > div.book_evt{width:100%;margin:30px 0 0}
    .bookstore_wrap.v2 .inner > div.book_evt .book_evt_list .slick-list{border-radius: 15px;}
    .bookstore_wrap.v2 .inner > div.book_goods .new_list .list_wrap,.bookstore_wrap.v2 .inner > div.book_goods .goods_list .list_wrap{height:auto;border: none;padding: 0;}
    .bookstore_wrap.v2 .inner > div.book_goods .list_wrap > div{border:none}
    .bookstore_wrap.v2 .inner > div.book_goods .list_wrap > div.slick-list{padding: 0 10% 0 0}
    .bookstore_wrap.v2 .inner > div.book_goods .new_list .list_wrap .item,
    .bookstore_wrap.v2 .inner > div.book_goods .goods_list .list_wrap .item{text-align: center;}
    .bookstore_wrap.v2 .inner > div.book_goods .new_list .list_wrap .item a,
    .bookstore_wrap.v2 .inner > div.book_goods .goods_list .list_wrap .item a{width:100%}
    .bookstore_wrap.v2 .inner > div.book_goods .new_list .list_wrap .item img{width: 200px;height: 270px;margin:0 auto}
    .bookstore_wrap.v2 .inner > div.book_goods .goods_list .list_wrap .item img{width: 200px;height: 200px;margin:0 auto}
    .bookstore_wrap.v2 .inner > div.book_goods .new_list .list_wrap .item dl,
    .bookstore_wrap.v2 .inner > div.book_goods .list_wrap .item dl{width: 80%;}
    .bookstore_wrap.v2 .inner > div.book_goods .new_list .list_wrap .item dl dt{margin: 20px 0 10px;}
    .bookstore_wrap.v2 .inner > div.book_goods .goods_list .list_wrap .item dl dt{margin: 15px 0 7px;}
    .bookstore_wrap .book_ranking.v2 .arrow{top: 22px;}
    /* //¿Â¶óÀÎ ¼­Á¡ ¸®´º¾ó 220420*/
    



    /* ¸Þ°¡Ä³½ºÆ® ¿µ¿ª */
    .main_wrp section.cast.bg_f5{background:#fff}
    .main_wrp .main_cast{padding: 30px 0 30px;margin: 0;border-bottom: 5px solid #ebebeb;height: auto;}
    .main_wrp .layout_tab .main_cast{margin:0;border-bottom: 0;padding: 0;height: auto;}
    .main_wrp .main_cast .inner{width: 94%;}
    .main_wrp .layout_tab .main_cast .inner{width: 100%;}
    .main_wrp .main_cast .cast_slider{display: block;}
    .main_wrp .main_cast .cast_slider, .main_wrp .main_cast .ngtv_slider{margin: 0 -4% 0 -1%;display: block !important;}
    .main_wrp .main_cast .cast_slider .slick-list, .main_wrp .main_cast .ngtv_slider .slick-list{padding: 0px 20% 0 0;}
    .main_wrp .main_cast .cast_slider .item a, .main_wrp .main_cast .ngtv_slider .item a{width: auto;margin: 0 0 0 1vw;}
    .main_wrp .main_cast .cast_slider .item .cast_img, .main_wrp .main_cast .ngtv_slider .item .cast_img{display: block;}
    .main_wrp .main_cast .cast_slider .item .cast_img > img, .main_wrp .main_cast .ngtv_slider .item .cast_img > img{width:100%}
    .main_wrp .main_cast .kindof{display: none;}
    .main_wrp .main_cast .castsubj{right: 0;top: 4px;left: inherit;text-align: right;}
    .main_wrp .layout_tab .main_cast .castsubj{width: 120px;right: 3%;left: inherit;top: 34px;}
    
    .main_wrp .main_cast .cast_tab{display: none;}
    .main_wrp .main_cast .tab_cont{padding: 0 0;}
    .main_wrp .main_cast .tab_cont > .item{padding: 30px 3%;border-bottom: 5px solid #ebebeb;opacity: 1 !important;position: relative;top: inherit;left: inherit;margin: 0;width: auto;}
    .main_wrp .layout_tab .main_cast h3.cmmn_tit{display: block;}
    .main_wrp .layout_tab .main_cast h3.cmmn_tit > img{width: 86px;display: inline-block;margin: 5px 0 0;}
    .main_wrp .main_cast .ytb_sub{position: absolute;top: 8px;right: 0;font-size: 12px;height: 22px;line-height: 22px;width: 52px;padding: 0 0 0 6px;left: inherit;}

    .nangongtv_pop .contentBox{width: 70%;}
    .nangongtv_pop .contentBox iframe{width: 100% !important;}    



    /* ÇÕ°ÝÀü·« LAB */
    .main_wrp .examInfo_wrp{padding: 30px 0;}
    .main_wrp .examInfo_wrp .inner{width: 94%;}
    .main_wrp .examInfo_wrp h3.cmmn_tit{margin: 0 0 10px;padding: 0 0 10px;}
    .main_wrp .examInfo_wrp .info_list{float: none;width: auto;margin: 0 0 0 -1%;}
    .main_wrp .examInfo_wrp .info_list li{display:none}
    .main_wrp .examInfo_wrp .info_list li.for_mo{display:block;float: left;width: 49%;margin: 0 0% 1% 1%;}
    .main_wrp .examInfo_wrp .info_list li a{width: auto;color: #fff;height: 60px;line-height: 60px;text-align: left;padding: 0 0 0 60px;}
    .main_wrp .examInfo_wrp .info_list li a::before{content:'';display:block;position: absolute;top: 50%;left: 4%;width: 42px;height: 40px;margin: -21px 0 0;background: url(https://img.megagong.net/m/2021/0615_gongRNL/examinfo_icon1.png) no-repeat center center;}
    .main_wrp .examInfo_wrp .info_list li.for_mo.lnk1 a::before{background-image: url(https://img.megagong.net/m/2021/0615_gongRNL/examinfo_icon1.png);}
    .main_wrp .examInfo_wrp .info_list li.for_mo.lnk2 a::before{background-image: url(https://img.megagong.net/m/2021/0615_gongRNL/examinfo_icon2.png);}
    .main_wrp .examInfo_wrp .info_list li.for_mo.lnk3 a::before{background-image: url(https://img.megagong.net/m/2021/0615_gongRNL/examinfo_icon3.png);}
    .main_wrp .examInfo_wrp .info_list li.for_mo.lnk4 a::before{background-image: url(https://img.megagong.net/m/2021/0615_gongRNL/examinfo_icon4.png);}

    .main_wrp .examInfo_wrp .info_list li a::after{content: '';display: block;position: absolute;top: 50%;right: 5%;width: 4px;height: 4px;border: 1px solid #ffffff;border-width: 1px 1px 0 0;transform: rotate(45deg);margin: -2px 0 0;}
    .main_wrp .examInfo_wrp .info_list li a:hover, .main_wrp .examInfo_wrp .info_list li:nth-child(1) a {background: #413351;color: #fff;}
    .main_wrp .examInfo_wrp .examInfo_cont .info_lab{float: none;width: auto;display: none;}
    .main_wrp .examInfo_wrp .examInfo_cont .info_lab li{margin: 0 0 5px;}
    .main_wrp .examInfo_wrp .examInfo_cont .info_lab li a{display:block}


    /* °ú¸ñº° ¶óÀÎ¾÷ (ÀüÃ¼°­»ç) */
    .main_wrp section.lineup_all.bg_f5{background:#fff;border-bottom: 5px solid #ebebeb;}
    .main_wrp .main_lineup_all{padding: 30px 0 30px 0;}
    .main_wrp .main_lineup_all #lineupall_for_pc{display: none;}
    .main_wrp .main_lineup_all #lineupall_for_mo{display: block;}
    .main_wrp .main_lineup_all .tab_cont{margin: 0 -4% 0 1px;} 
    .main_wrp .main_lineup_all .tab_cont .slide{display: none;opacity:0}
    .main_wrp .main_lineup_all .tab_cont .slide.on{display:block;opacity:1;transition:3s}
    .main_wrp .main_lineup_all .tab_cont .slide .slick-list{padding: 0 13% 0 0;}
    .main_wrp .main_lineup_all .tab_cont .item .slick-list{padding: 0 10% 0 0;}
    .main_wrp .main_lineup_all .tab_cont .roll .slick-list{padding: 0 10% 0 0;}
    .main_wrp .main_lineup_all .tab_cont > .item{margin: 0;}
    .main_wrp .main_lineup_all .tab_cont > .item a{margin: 0;height: 28vw;}
    .main_wrp .main_lineup_all .tab_cont > .item .t_img{width: 80%;right: -10%;bottom: 0;text-align: right;}
    .main_wrp .main_lineup_all .tab_cont > .item .t_img img{display:inline-block;width: 100%;}
    .main_wrp .main_lineup_all .tab_list .all_tab{margin: 0 -4% 10px 0;}
    .main_wrp .main_lineup_all .tab_list .all_tab .slick-list{padding: 0 16% 0 0;}
    .main_wrp .main_lineup_all .tab_list .all_tab .item a{padding: 10px 0 10px 0px;font-size: 14px;color: #626262;border-radius: 40px;border: 1px solid #f2f2f2;position: relative;margin: 0 7px 0 0;font-weight: normal;border: 1px solid #4c5cb8;}
    .main_wrp .main_lineup_all .tab_list .all_tab .slick-current .item a,
    .main_wrp .main_lineup_all .tab_list .all_tab .item.on a{background: #4c5cb8;color: #fff;}
    .main_wrp .main_lineup_all .tab_list .item a span {border: 0;padding: 0;text-align: center;}
    .main_wrp .main_lineup_all .tab_list .item a span {position: relative;display: block;padding: 0;line-height: 1;}

    /* ¸Þ°¡°ø¹«¿ø ÇÐ¿ø */
    .adcademy_wrp{display:none}

    /* ÇÐ½ÀÁö¿ø¼¾ÅÍ / °øÁö»çÇ× */
    .notice_wrp{padding: 30px 0 30px;}
    .notice_wrp .inner::after{content: "";clear: both;display: block;}
    .notice_wrp .main_notice{width: auto;float: none;margin: 0 0 30px;}
    .notice_wrp .main_notice::after{content: "";clear: both;display: block;}
    .notice_wrp .main_notice h3{position: relative;top: inherit;left: inherit;display: block;}
    .main_wrp .main_center h3{position: relative;top: inherit;left: inherit;}
    .notice_wrp .main_center h3 > span{font-size: 23px;display: inline-block;padding: 0 0 0 20px;}
    .notice_wrp .main_notice h3 > span{display: inline-block;color: #0082ff;letter-spacing: 0;}
    .notice_wrp .main_notice h3 span a{display: inline-block;font-size: 12px;border: 1px solid #0082ff;padding: 3px 7px;line-height: 1;letter-spacing: -0.1em;}
    .notice_wrp .main_notice h3 + .more_view{display:none}
    .notice_wrp .main_notice ul{padding: 0;color: #c4c4c4;}
    .notice_wrp .main_center ul{padding: 7px 0 0;}
    .main_wrp .main_center ul li{display: inline-block;margin: 0 30px 0 0;}
    .notice_wrp .main_notice ul li::before{content:"";position: absolute;top: 12px;left:0;width: 2px;height: 2px;border-radius: 100%;background: #fff;opacity: 0.5;}
    .notice_wrp .main_notice ul li span{display:inline-block;vertical-align:middle;margin: 0 5px 0 0;}
    .notice_wrp .main_notice ul li a{display: inline-block;max-width: 90%;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;vertical-align: middle;padding: 2px 0 2px 10px;}
    .notice_wrp .main_notice ul li a:hover{text-decoration: underline;}
    .notice_wrp .main_center{width: auto;float: none;padding: 0;margin: 0;}
    .notice_wrp .main_center ul li.btn{display: block;margin: 0 0 0 -1%;font-size: 0;padding: 10px 0 0 0%;}
    .notice_wrp .main_center ul li.btn::before{display:none}
    .notice_wrp .main_center ul li.btn a{float: left;text-align: center;border: 1px solid #9a9a9b;padding: 10px 0;border-radius: 10px;box-sizing: border-box;font-size: 13px;width: 24%;margin: 0 0 0 1%;}
    .notice_wrp .main_center ul li.btn a:first-child{border-left: 1px solid #9a9a9b;}

    .notice_wrp .main_center .academy_btn{position: absolute;top: 2px;right: -20px;background: #fff;display: inline-block;width: 80px;height: 60px;color: #0082ff;text-align: center;font-size: 12px;padding: 13px 0 0;vertical-align: top;border: 1px solid #e5e5e5;font-weight: bold;}

    /* 20220616_¸ÞÀÎºÎºÐ°³Æí¼öÁ¤ */
    /*** Á÷·Äº° ÃÖ°­ ¶óÀÎ¾÷ ***/
    .lineup_new .wide_wrap {width: 100%;padding-top: 0;}
    .lineup_new .wide_wrap > h3,
    .lineup_new .wide_wrap #lazy_loading_lineup > h3 {width:94%;margin:0 auto 12px;}
    .lineup_new .lineup_new_area .lineup_nav_area {width:94%;margin:0 auto;}
    .lineup_new .lineup_new_area .lineup_nav_area .all_nav_sd_wrap .slick-arrow {display:none!important;}
    .lineup_new .lineup_new_area .lineup_all_nav_box {padding:3% 5%;}

    /* °ú¸ñ½½¶óÀÌµå */
    .lineup_new .lineup_new_area .all_sd_wrap .lineup_th_area {width: 94%;margin:0 auto;}
    .lineup_new .lineup_new_area .all_sd_wrap .lineup_th_area .lineup_th_sd_w {margin-right:-3%;}
    .lineup_new .lineup_new_area .all_sd_wrap .lineup_th_area .lineup_th_sd_w .slick-list {padding: 0 12% 0 0;}
    .lineup_new .lineup_new_area .all_sd_wrap .lineup_th_area .lineup_th_sd_w .slick-arrow {display:none!important;}

    /* °øÁö»çÇ× */
    .lineup_new .lineup_new_area .all_sd_wrap .notice_area {width:94%;margin:0 auto;}
    .lineup_new .lineup_new_area .all_sd_wrap .notice_area h3 {width: 100%;}
    .lineup_new .lineup_new_area .all_sd_wrap .notice_area .notice_wrap .pc {display:none;}
    .lineup_new .lineup_new_area .all_sd_wrap .notice_area .notice_wrap .mo {display:block;}
    .lineup_new .lineup_new_area .all_sd_wrap .notice_area .notice_wrap .notice_list_sd li .col {width: 100%;}
    .lineup_new .lineup_new_area .all_sd_wrap .notice_area .notice_wrap .notice_list_sd li .col .txt_w .txt {font-size:15px;}
    .lineup_new .lineup_new_area .all_sd_wrap .notice_area .notice_wrap .notice_list_sd li .col .name {font-size:15px;/*width:140px;*/}

    .lineup_new .lineup_new_area .all_sd_wrap .notice_area .notice_wrap .slick-arrow {top:-47px;width:20px;height:17px;}
    .lineup_new .lineup_new_area .all_sd_wrap .notice_area .notice_wrap .slick-next {right:30px;border:none;background:#fff url(https://img.megagong.net/m/2022/0616_main/arr_L.png) no-repeat center;}
    .lineup_new .lineup_new_area .all_sd_wrap .notice_area .notice_wrap .slick-prev {right:-6px;border:none;background:#fff url(https://img.megagong.net/m/2022/0616_main/arr_R.png) no-repeat center;}
    .lineup_new .lineup_new_area .all_sd_wrap .notice_area .main_teaNotice .cont_wrap .notice_slider .swiper-slide a .title .txt {max-width: 70%;}

    /* ¼±»ý´Ô °øÁö»çÇ× ¸®½ºÆ® ¸®´º¾ó 2024.05. */
    .lineup_new .lineup_new_area .all_sd_wrap .notice_area .main_teaNotice .title_wrap {padding: 10px 20px;}
    .lineup_new .lineup_new_area .all_sd_wrap .notice_area .main_teaNotice .cont_wrap {padding: 20px 0;}
    .lineup_new .lineup_new_area .all_sd_wrap .notice_area .main_teaNotice .cont_wrap .arrow {top: 11px; right: 11px;}
    .lineup_new .lineup_new_area .all_sd_wrap .notice_area .main_teaNotice .cont_wrap .notice_slider .item a .title .txt {max-width: 75%;}

    /* ÀüÁöÀû Á÷·ÄÅ½±¸½ÃÁ¡ */
    .lineup_banner {margin-top:0;padding-top:40px;background:transparent;} 
    .lineup_banner .wide_wrap {padding:0;width:100%;}
    .lineup_banner .wide_wrap h3 {margin-bottom:12px;width:100%;height:auto;padding:0 3%;}
    .lineup_banner .wide_wrap h3 br {display:none;}
    .lineup_banner .wide_wrap .lineup_ban_sd_w {padding:25px 0;width: 100%;background:#e9ebf7;}
    .lineup_banner .wide_wrap .lineup_ban_sd_w .sd_inner {margin:0 0 0 3%;}
    .lineup_banner .wide_wrap .lineup_ban_sd_w .sd_inner .lineup_ban_sd {margin-left:-10px;}
    .lineup_banner .wide_wrap .lineup_ban_sd_w .slick-list {padding: 0 28% 0 0;}
    .lineup_banner .wide_wrap .lineup_ban_sd_w .slick-arrow {display:none!important;}

    .lineup_banner .wide_wrap .lineup_ban_sd_w.renew .slick-list{padding:0 1% 0 0;}

    /* ¸ÞÀÎ ÁÂÃø »ó´Ü ¼±»ý´Ô ¹è³Ê */
    .sky_tec_wrp{display:none;}

    /* ÀÏÅ¸°­»ç pc ½Å±Ô¹è³Ê 20230731*/
    .superTea_wrap{display: none;}

    /* 2Å¸ ¹× Àü¹®°ú¸ñ 1À§ °­»ç PC È«º¸ ¹è³Ê 20230807 */
    .starTea_wrap {display: none;}
}


@media all and (max-width:992px){

    /* ¸Þ°¡Ä³½ºÆ® ¿µ¿ª */
    .main_wrp .main_cast .cast_slider .slick-list, .main_wrp .main_cast .ngtv_slider .slick-list{padding: 0px 25% 0 0;}

    /* 20220616_¸ÞÀÎºÎºÐ°³Æí¼öÁ¤ */
    /*** Á÷·Äº° ÃÖ°­ ¶óÀÎ¾÷ ***/
    .lineup_new .lineup_new_area .lineup_all_nav_box ul li {width:calc(16.6667% - 16.6667px);}
    .lineup_new .lineup_new_area .lineup_all_nav_box ul li:nth-child(8n+1) {margin-left:20px;}
    .lineup_new .lineup_new_area .lineup_all_nav_box ul li:nth-child(6n+1) {margin-left:0;}
    .lineup_new .lineup_new_area .lineup_all_nav_box ul li:nth-child(n+7) {margin-top:15px;}

}
@media (max-width: 840px){
    /* 20220616_¸ÞÀÎºÎºÐ°³Æí¼öÁ¤ */
    /* °ú¸ñ½½¶óÀÌµå */
    .lineup_new .lineup_new_area .all_sd_wrap .lineup_th_area .lineup_th_nav a {font-size:12px;text-align: center;}

    .lineup_banner .wide_wrap .lineup_ban_sd_w.renew .sd_inner .lineup_ban_sd .item a .label{font-size:14px;}
    .lineup_banner .wide_wrap .lineup_ban_sd_w.renew .sd_inner .lineup_ban_sd .item a .desc{font-size:11px;margin-left:10px;}

}
@media (max-width: 768px){

    
    /* ¸ÞÀÎ ±âº» Å¸ÀÌÆ² */
    .main_wrp h3.cmmn_tit{font-size: 17px;margin: 0 0 10px;font-weight: normal;}
    .main_wrp h3.cmmn_tit .more_view{width: 24px;height: 24px;border-radius: 3px;background-size: 20px;margin-left: 5px;background: url(https://img.megagong.net/m/2021/0615_gongRNL/tit_more_m.png) 0 0 no-repeat;margin: 0px 0 0 10px;}

    /* ±âÈ¹Àü ¹è³Ê */
    .main_wrp .main_exhibitions .counting{display: none;}
    .main_wrp .main_exhibitions .slider .item{background-color: transparent !important;}
    .main_wrp .main_exhibitions .slider .item a{display: block;padding: 0;}
    .main_wrp .main_exhibitions .slider .slick-dots{display: block !important;text-align: right;height: 14px;padding: 5px 0 0;position: absolute;top: 10px;right: 10px;}
    .main_wrp .main_exhibitions .slider .slick-arrow{display: none !important;}

    /* ÆÐ½º ¸ðÀ½ ¹è³Ê */
    .main_wrp section.pass.bg_f5{padding:0}
    .main_wrp .pass .wide_wrap{width:100%}
    .main_wrp .main_pass{position: relative;}
    .main_wrp .main_pass{margin: 0 0 10px;padding: 0;}
    .main_wrp .main_pass .tag {width: 15%;}
    .main_wrp .main_pass .slider{margin: 0;}
    .main_wrp .main_pass .slider .item a{border-radius: 0;}
    .main_wrp .main_pass .slider .item a img{width:100%}
    .main_wrp .main_pass .direct_lnk{position: relative;top: inherit;right: inherit;width: auto;background: #373737;padding: 0px 0px 0 20px;border-radius: 0;}
    .main_wrp .main_pass .direct_lnk .slick-list{padding: 0px 22% 0 0;margin: 0 0 0 20px;}
    .main_wrp .main_pass .direct_lnk .slick-arrow{margin-top: -17px; display: block !important; background-color: transparent;}
    .main_wrp .main_pass .direct_lnk .item{color: #fff;font-size: 14px;}
    .main_wrp .main_pass .direct_lnk .item a{padding: 13px 0 13px;}
    
    /* 220617 Ãß°¡ */
    .main_wrp .main_pass .directlnk_wrap.d0621 .item a{padding: 13px 0 13px;}

    /* ¹ÝÀÀÇü ÀÌº¥Æ® */
    .main_eventmo{margin-bottom:10px;}


    /* ÀÌº¥Æ® */
    .main_wrp .main_event{width: auto;float: none;padding: 0;}
    .main_wrp .main_event.no_mock_mo{padding-top:30px;}/* mock_mo ¾È¿¡ ¹è³Ê°¡ ¾øÀ» °æ¿ì */
    .main_wrp .main_event .exhibi_roll .slick-list{padding: 0 0 0 0;}
    .main_wrp .main_event .exhibi_wrap .slick-dots{right: 0;}
    .main_wrp .main_event .exhibi_roll .item a{padding: 0 0%;font-size: 14px;}
    .main_wrp .main_event .exhibi_roll .item a img{width:100%}
    .main_wrp .main_event .exhibi_wrap .iconbg{bottom: 15px;width: 70px;right: 40px;}
    .main_wrp .main_event .exhibi_roll .item a .point{font-size: 16px;}
    .main_wrp .main_event .exhibi_roll .item a .point br{display: block;}
    .main_wrp .main_event .event_wrap{width: auto;float: none;margin: 0 0px 50px 0;}
    .main_wrp .main_event .evt_roll{margin-right:-4%}
    .main_wrp .main_event .evt_roll .slick-list{padding: 0 37% 0 0;}
    .main_wrp .main_event .evt_roll .item a{font-size: 13px;height: 80px;}
    .main_wrp .main_event .evt_roll .item a i{height: 24px;background-position: center 7px;line-height: 20px;}
    .main_wrp .main_event .evt_roll .item a .point{font-size: 15px;}
    
    .main_wrp .main_tc_event .slick-list{padding: 0 40% 0 0;}
    .main_wrp .main_tc_event .item a{padding: 23px 0 10px 110px;margin: 0;}
    .main_wrp .main_tc_event .item a .t_img{width: 136px;left: 4px;}
    .main_wrp .main_tc_event .item a .txt{padding: 17px 0 0;}
    .main_wrp .main_tc_event .item a .txt .name{font-size: 11px;font-weight: 100;}
    .main_wrp .main_tc_event .item a .txt .name strong{padding: 0 0 0 3px;}
    .main_wrp .main_tc_event .item a .txt .point{font-size: 14px;font-weight: normal;height: 52px;}
    .main_wrp .main_tc_event .item a .txt .point br{display: block;}
    .main_wrp .main_tc_event .item a .txt .tiny{display: none;}

    .main_wrp .main_pass .directlnk_box a{font-size:12px;padding:9px;}
        
    /* Á÷·Äº° ÃÖ°­ ¶óÀÎ¾÷*/
    .main_wrp .main_lineup .teacher_intro .item a{height: 35vw;}
    .main_wrp .main_lineup .teacher_intro .item .tea_img{height: 100%;width: 126%;left: -13%;}
    .main_wrp .main_lineup .teacher_marketing{margin: 0 -3% 20px 3%;}
    .main_wrp .main_lineup .teacher_marketing .slick-list{padding: 0 36% 0 0;}
    .main_wrp .main_lineup .teacher_marketing .slick-arrow{display: none !important;}
    .main_wrp .main_lineup .teacher_marketing .slider .item a{padding: 19px 0 0 90px;font-size: 13px;height: 85px;}
    .main_wrp .main_lineup .teacher_marketing .slider .item .tea_img{left: 12px;width: 66px;top: 9px;}
    .main_wrp .main_lineup .teacher_marketing .slider .item .tit{margin: 0 0 4px;}
    .main_wrp .main_lineup .teacher_marketing .slider .item .name{font-size:11px}
    .main_wrp .main_lineup .teacher_marketing .slider .item a .icon{top: 6px;right: inherit;left: 90px;text-align: left;width: 100%;font-size: 0;}
    .main_wrp .main_lineup .teacher_marketing .slider .item a .icon img{margin: 0 3px 0 0;display: inline;}
    .main_wrp .main_lineup .teacher_notice{padding: 20px 3% 20px 3%;height: auto;border: 0;}
    .main_wrp .main_lineup .teacher_notice h4{font-size: 17px;font-weight: normal;}
    .main_wrp .main_lineup .teacher_notice h4 br{display:none}
    .main_wrp .main_lineup .teacher_notice .arrow{top: 20px;}
    .main_wrp .main_lineup .teacher_notice .slick-dots{display:none !important}
    .main_wrp .main_lineup .teacher_notice .notice_list .item a span.count{display: inline;vertical-align: top;padding: 0 0 0 2px;color: #2d97ff;font-weight: normal;}
    .main_wrp .main_lineup .teacher_notice .notice_list .item a .tit{display: block;font-weight: bold;max-height: 39px;overflow: hidden;margin: 0 0 7px;}
    .main_wrp .main_lineup .teacher_notice .notice_list .item a .sentence{display: block;font-size: 13px;color: #777;max-height: 72px;overflow: hidden;margin: 0 0 10px;}
    .main_wrp .main_lineup .teacher_notice .notice_list .item a:hover .tit,
    .main_wrp .main_lineup .teacher_notice .notice_list .item a:hover .sentence{text-decoration:underline}
    .main_wrp .main_lineup .teacher_notice .notice_list .item a .con{overflow: hidden;text-overflow: ellipsis;max-width: 100%;white-space: nowrap;color: #777;}
    .main_wrp .main_lineup .teacher_notice .notice_list .item a .author{display: block;font-size: 12px;color: #777;}


    /* ¿Â¶óÀÎ ¼­Á¡ */
    .bookstore_wrap{padding: 30px 3% 30px;}
    .bookstore_wrap .inner::after{content: "";display: block;clear: both;}
    .bookstore_wrap .book_new{float: none;width: auto;}
    .bookstore_wrap .newbook_list .slick-list{padding: 0px 27% 0 0;}
    .bookstore_wrap .newbook_list .item .bookimg{width: 90%;}
    .bookstore_wrap .book_bnr{float: none;width: auto; height:20vw; padding: 0;margin: 0;}
    .bookstore_wrap .book_bnr .bkbnr_slider{float: none;width: auto;margin: 0;border: none;height: auto;}
    .bookstore_wrap .book_bnr .bkbnr_slider .slick-list{border-radius: 10px;}
    .bookstore_wrap .book_bnr .item{margin: 0;}
    .bookstore_wrap .book_bnr .item a{display: block;border: 0;}
    .bookstore_wrap .book_bnr .bkbnr_slider .item img{border:0}
    .bookstore_wrap .book_bnr .item a{height: 19.2vw;}
    .bookstore_wrap .book_bnr .item a img.for_pc{display:none}
    .bookstore_wrap .book_bnr .item a img.for_mo{display:block}
    .bookstore_wrap .book_bnr .slick-arrow{display: none !important;}
    .bookstore_wrap .book_bnr .slick-dots {position: absolute;top: 10px;right: 10px;font-size: 0;text-align: center;}
    .bookstore_wrap .book_bnr .slick-dots li{display: inline-block;padding: 0 2px;}
    .bookstore_wrap .book_bnr .slick-dots li button{display: block;width: 6px;height: 6px;font-size: 0;-webkit-border-radius: 100%;border-radius: 100%;background: #c7c7c7;}
    .bookstore_wrap .book_bnr .slick-dots li.slick-active button{background: #837d95;}
    .bookstore_wrap .book_bnr .bkbnr_slider.for_pc{display:none}

    /* ¿Â¶óÀÎ ¼­Á¡ ¸®´º¾ó 220420*/
    .bookstore_wrap.v2 h3.cmmn_tit .more_view{margin: 8px 0 0 10px;}
    .bookstore_wrap.v2 .inner > div.book_goods > div+div{margin-top: 15px;}
    .bookstore_wrap.v2 .inner > div.book_evt{margin:15px 0 0}
    .bookstore_wrap.v2 .inner > div.book_evt .book_evt_list .slick-list{border-radius: 10px;}
    .bookstore_wrap.v2 .inner > div.book_goods .new_list .list_wrap .item dl dd,
    .bookstore_wrap.v2 .inner > div.book_goods .goods_list .list_wrap .item dl dt{font-size: 14px;}
    .bookstore_wrap.v2 .inner > div.book_goods .new_list .list_wrap .item dl dt{margin: 10px 0 5px;height: 1.3em;overflow: hidden;font-weight: bold;text-overflow: ellipsis;word-break: break-word;line-height: 1.3em;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;}
    .bookstore_wrap.v2 .inner > div.book_goods .goods_list .list_wrap .item dl dt{height: 20px;margin: 8p7 0 4px;}
    .bookstore_wrap.v2 .inner > div.book_goods .new_list .list_wrap .slick-list, .bookstore_wrap.v2 .inner > div.book_goods .goods_list .list_wrap .slick-list{margin-left: 2%;}
    .bookstore_wrap.v2 .inner > div.book_goods .new_list .list_wrap .item img, .bookstore_wrap.v2 .inner > div.book_goods .goods_list .list_wrap .item img{width:90%;}
    .bookstore_wrap.v2 .inner > div.book_goods .goods_list .list_wrap .item dl dd{font-weight: normal;}
    .bookstore_wrap.v2 .inner > div.book_goods .new_list .list_wrap .item img{width: 140px;height: 190px;}
    .bookstore_wrap.v2 .inner > div.book_goods .goods_list .list_wrap .item img{width: 140px;height: 140px;}
    /* //¿Â¶óÀÎ ¼­Á¡ ¸®´º¾ó 220420*/
    
    /* ¸Þ°¡Ä³½ºÆ® ¿µ¿ª */
    .main_wrp .main_cast .cast_slider, .main_wrp .main_cast .ngtv_slider{margin-left:-2vw}
    .main_wrp .main_cast .cast_slider .slick-list, .main_wrp .main_cast .ngtv_slider .slick-list{padding: 0px 20% 0 0;}
    .main_wrp .main_cast .cast_slider .item a, .main_wrp .main_cast .ngtv_slider .item a{margin:0 0 0 2vw}
    .main_wrp .main_cast .cast_slider .item .tit, .main_wrp .main_cast .ngtv_slider .item .tit{font-size:13px}
    .main_wrp .main_cast .castsubj #castsubj_slt{height: 140px;}
    .main_wrp .main_cast .castsubj #castsubj_slt li a{text-align: left;}
    .main_wrp .layout_tab .main_cast h3.cmmn_tit > img{width: 76px;}
    .main_wrp .main_cast .ytb_sub{top: 5px;font-size: 11px;}
    .nangongtv_pop{z-index: 100;}
    .nangongtv_pop .contentBox{width: 90%;}


    /* °ú¸ñº° ¶óÀÎ¾÷ (ÀüÃ¼°­»ç) */
    .main_wrp .main_lineup_all .tab_cont .slide .slick-list{padding: 0 13% 0 0;}
    .main_wrp .main_lineup_all .tab_cont .item a{height: 31vw;}
    .main_wrp .main_lineup_all .tab_cont .item .t_img{width: 90%;}
    .main_wrp .main_lineup_all .tab_cont .item .txt{font-size:13px;left: 10px;bottom: 35px;height: 68px;}
    .main_wrp .main_lineup_all .tab_cont .item .t_name, .main_wrp .main_lineup_all .tab_cont .item .t_info{font-size:inherit}
    .main_wrp .main_lineup_all .tab_cont .item .t_info{min-height:48px}
    .main_wrp .main_lineup_all .tab_cont .item .t_name strong{font-size:14px}
    .main_wrp .main_lineup_all .tab_cont .item .t_tiny{max-width: 94%;bottom: 2%;}

    /* ÇÕ°ÝÀü·« LAB */
    .main_wrp .examInfo_wrp .info_list li.for_mo{width: 49%;margin: 0 0 1% 1%;}
    .main_wrp .examInfo_wrp .info_list li a{height: 50px;line-height: 49px;padding: 0 0 0 53px;}
    .main_wrp .examInfo_wrp .info_list li.for_mo a::before{left: 7px;margin: -20px 0 0;}
    .examInfo_wrp .pc { display:none; }
    .examInfo_wrp .mo{ display:block; height:24px; }

    .examInfo_wrp .tvbtn { width:210px; height:24px; line-height:22px; }
    .examInfo_wrp .tvbtn i { margin-top:5px; }
    .examInfo_wrp .tvbtn i img { height:15px; }
    .examInfo_wrp .tvbtn span + img { height:13px; margin-top:5px; }
    /* ÇÐ½ÀÁö¿ø¼¾ÅÍ / °øÁö»çÇ× */
    .notice_wrp .main_notice h3, .main_wrp .main_center h3{position: relative;top: inherit;left: inherit;}
    .notice_wrp .main_center h3 > span{font-size: 22px;display: block;padding: 5px 0 0;}
    .notice_wrp .inner::after{content: "";clear: both;display: block;}
    .notice_wrp .main_center{width: auto;float: none;padding: 0 0 20px;}
    .notice_wrp .main_center ul{padding: 0px 0 0;}
    .notice_wrp .main_center ul li{display:block;margin: 0 0 3px;}
    .notice_wrp .main_center ul li.btn{margin: 0 0 0 -1%;}
    .notice_wrp .main_center ul li.btn a{padding: 7px 0;font-size: 12px;width: 24%;margin: 0 0 1% 1%;height: 50px;}
    .notice_wrp .main_center ul li.btn a.line{padding: 16px 0;}
    .notice_wrp .main_center ul li.btn a br{display:block}
    .notice_wrp .main_notice{width: auto;float: none;}

    .main_special_new {display: none !important;}

    /* 20220616_¸ÞÀÎºÎºÐ°³Æí¼öÁ¤ */
    /*** Á÷·Äº° ÃÖ°­ ¶óÀÎ¾÷ ***/
    .lineup_new .wide_wrap > h3,
    .lineup_new .wide_wrap #lazy_loading_lineup > h3 {font-weight:normal;font-size:17px;}
    .lineup_new .lineup_new_area .lineup_nav_area {padding-right:50px;}
    .lineup_new .lineup_new_area .lineup_nav_area .all_btn {width:50px;height:50px;background-size: 20px auto;}
    .lineup_new .lineup_new_area .lineup_nav_area .all_nav_sd_wrap .all_nav_sd .item {line-height:48px;}
    .lineup_new .lineup_new_area .lineup_all_nav_box ul li {width:calc(25% - 7.5px);margin-left:10px;}
    .lineup_new .lineup_new_area .lineup_all_nav_box ul li:nth-child(8n+1),
    .lineup_new .lineup_new_area .lineup_all_nav_box ul li:nth-child(6n+1) {margin-left:10px;}
    .lineup_new .lineup_new_area .lineup_all_nav_box ul li:nth-child(4n+1) {margin-left:0;}
    .lineup_new .lineup_new_area .lineup_all_nav_box ul li:nth-child(n+5) {margin-top:10px;}

    /* °ú¸ñ½½¶óÀÌµå */
    .lineup_new .lineup_new_area .all_sd_wrap .lineup_th_area .lineup_th_nav a {padding:3px 12px;width:25%;box-sizing: border-box;font-weight: normal;}
    .lineup_new .lineup_new_area .all_sd_wrap .lineup_th_area .lineup_th_nav a:first-child {padding-left:12px;}
    .lineup_new .lineup_new_area .all_sd_wrap .lineup_th_area .lineup_th_nav a:nth-child(4n+1):before {content:none;}
    .lineup_new .lineup_new_area .all_sd_wrap .lineup_th_area .lineup_th_sd_w .lineup_th_sd .item .txt_w .txt {font-size:14px;}
    .lineup_new .lineup_new_area .all_sd_wrap .lineup_th_area .lineup_th_sd_w .lineup_th_sd .item .txt_w .name {font-size:12px;}

    /* °øÁö»çÇ× */
    .lineup_new .lineup_new_area .all_sd_wrap .notice_area .notice_wrap .notice_list_sd li .col .txt_w .txt {font-size:13px;}
    .lineup_new .lineup_new_area .all_sd_wrap .notice_area .notice_wrap .notice_list_sd li .col .name {font-size:13px;/*width:135px;*/}

    /* ¼±»ý´Ô °øÁö»çÇ× ¸®½ºÆ® ¸®´º¾ó 2024.05. */
    .lineup_new .lineup_new_area .all_sd_wrap .notice_area .main_teaNotice .title_wrap {padding: 10px;}
    .lineup_new .lineup_new_area .all_sd_wrap .notice_area .main_teaNotice .title_wrap h3 {font-size: 14px;}
    .lineup_new .lineup_new_area .all_sd_wrap .notice_area .main_teaNotice .cont_wrap .arrow {top: 8.5px; right: 8px;}
    .lineup_new .lineup_new_area .all_sd_wrap .notice_area .main_teaNotice .cont_wrap .notice_slider {font-size: 13px;}
    .lineup_new .lineup_new_area .all_sd_wrap .notice_area .main_teaNotice .cont_wrap .notice_slider .item a {padding: 0 10px;}

    /* ÀüÁöÀû Á÷·ÄÅ½±¸½ÃÁ¡ */
    .lineup_banner .wide_wrap h3 {font-weight:normal;font-size:17px;}
    .lineup_banner .wide_wrap .lineup_ban_sd_w{padding: 15px 0;}
    .lineup_banner .wide_wrap .lineup_ban_sd_w .sd_inner .lineup_ban_sd .item a{line-height: 40px;font-size: 14px;}

    .lineup_banner .wide_wrap .lineup_ban_sd_w.renew .mo_view{display:block;}
    .lineup_banner .wide_wrap .lineup_ban_sd_w.renew .sd_inner .lineup_ban_sd .item a{padding:10px 5px;}
}

@media all and (max-width:640px){
    /* ¿Â¶óÀÎ ¼­Á¡ ¸®´º¾ó 220420*/
    /* .bookstore_wrap.v2 .inner > div.book_goods .goods_list .list_wrap .item img{width: 150px;height: 150px;} */
    /* //¿Â¶óÀÎ ¼­Á¡ ¸®´º¾ó 220420*/
}



@media all and (max-width:576px){

    /* ÆÐ½º ¸ðÀ½ ¹è³Ê */
    /* .main_wrp .main_pass .slider .dday span{display: inline;} */
    /* .main_wrp .main_pass .slider .dday .point{display: inline;padding: 0 0 0 5px;} */
    .main_wrp .main_pass .slider .dday{font-size: 11px; top: 5px; right: 8px;}

    /* ÀÌº¥Æ® */
    .main_wrp .main_tc_event .slick-list{padding: 0 20% 0 0;}
    .main_wrp .main_event .exhibi_roll{margin:0}
    .main_wrp .main_event .exhibi_roll .slick-list{padding: 0 0 0 0;}
    .main_wrp .main_event .exhibi_wrap .slick-dots{right: 0;}
    .main_wrp .main_event .exhibi_roll .item a{margin: 0;}

    /* Á÷·Äº° ÃÖ°­ ¶óÀÎ¾÷*/
    .main_wrp .main_lineup .teacher_marketing .slick-list{padding: 0 30% 0 0;}
    .main_wrp .main_lineup .teacher_intro .item a{height: 52vw;}
    .main_wrp .main_lineup .teacher_marketing .slick-list{padding: 0 30% 0 0;}
    .main_wrp .main_lineup .tab_list .section_tab .item a span i{margin-left: 5px;width: 9px;height: 9px;line-height: 1;background:url('https://img.megagong.net/common/ic_new.gif') no-repeat center 0;font-size: 0;border: none;border-radius: 0;}

    /* ¸Þ°¡Ä³½ºÆ® ¿µ¿ª */
    .main_wrp .main_cast .cast_slider .slick-list, .main_wrp .main_cast .ngtv_slider .slick-list{padding: 0px 40% 0 0;}

    /* ¿Â¶óÀÎ ¼­Á¡ */
    .bookstore_wrap .newbook_list .slick-list{padding: 0px 8% 0 0;}
    /* ¿Â¶óÀÎ ¼­Á¡ ¸®´º¾ó 220420*/
    dd.price strong{font-size:12px;height: 18px;}
    .bookstore_wrap .newbook_list .item .bookimg{height: 30vw;}

    /* .bookstore_wrap.v2 .inner > div.book_goods .goods_list .list_wrap .item img{width: 130px;height: 130px;} */
    /* //¿Â¶óÀÎ ¼­Á¡ ¸®´º¾ó 220420*/

    /* ÀüÁöÀû Á÷·ÄÅ½±¸½ÃÁ¡ */
    .lineup_banner .wide_wrap .lineup_ban_sd_w .sd_inner .lineup_ban_sd .slick-slide{padding: 0 5px;}
    .lineup_banner .wide_wrap .lineup_ban_sd_w .sd_inner .lineup_ban_sd .item a{line-height: 36px;font-size: 13px;}

    /* °ú¸ñº° ¶óÀÎ¾÷ (ÀüÃ¼°­»ç) */
    .main_wrp .main_lineup_all .tab_cont .item a{height: 42vw;}
    .main_wrp .main_lineup_all .tab_cont .item .t_img{right: -16%;width: 84%;}
    .main_wrp .main_lineup_all .tab_cont .item .txt{bottom:38px}
    .main_wrp .main_lineup_all .tab_cont .item .t_info{font-size:12px}

    /* 20220616_¸ÞÀÎºÎºÐ°³Æí¼öÁ¤ */
    /* °øÁö»çÇ× */
    /* .lineup_new .lineup_new_area .all_sd_wrap .notice_area .notice_wrap .notice_list_sd li .col .txt_w {width:calc(100% - 150px);} */

    .main_wrp .main_pass .directlnk_box a{font-size:10px;padding:9px 5px;}

    /* ¼±»ý´Ô °øÁö»çÇ× ¸®½ºÆ® ¸®´º¾ó 2024.05. */
    .lineup_new .lineup_new_area .all_sd_wrap .notice_area .main_teaNotice .cont_wrap .notice_slider .item a .title .txt {max-width: 70%;}

}

@media all and (max-width:480px){
    /* ÆÐ½º ¸ðÀ½ ¹è³Ê */
    .main_wrp .main_pass .slider .dday{font-size: 10px;top: 3px;right: 5px;}
    /* ¿Â¶óÀÎ ¼­Á¡ ¸®´º¾ó 220420*/
    .bookstore_wrap.v2 .inner > div.book_goods .new_list .list_wrap .item img{width: 90px;height: 120px;}
    .bookstore_wrap.v2 .inner > div.book_goods .goods_list .list_wrap .item img{width: 90px;height: 90px;}
    .bookstore_wrap.v2 .inner > div.book_goods .goods_list .list_wrap .item dl dd.price strong{display: block;margin-top: 5px;}
    /* //¿Â¶óÀÎ ¼­Á¡ ¸®´º¾ó 220420*/

    /* 20220616_¸ÞÀÎºÎºÐ°³Æí¼öÁ¤ */
    /*** Á÷·Äº° ÃÖ°­ ¶óÀÎ¾÷ ***/
    .lineup_new .lineup_new_area .lineup_nav_area {padding-right:40px;}
    .lineup_new .lineup_new_area .lineup_nav_area .all_btn {width:40px;height:40px;background-size: 17px auto;}
    .lineup_new .lineup_new_area .lineup_nav_area .all_nav_sd_wrap .all_nav_sd .item {line-height:38px;}
    .lineup_new .lineup_new_area .lineup_all_nav_box h4 {font-size:15px;}
    .lineup_new .lineup_new_area .lineup_all_nav_box ul li {width:calc(33.333% - 6.6667px);margin-left:10px;font-size:13px;}
    .lineup_new .lineup_new_area .lineup_all_nav_box ul li:nth-child(8n+1),
    .lineup_new .lineup_new_area .lineup_all_nav_box ul li:nth-child(6n+1),
    .lineup_new .lineup_new_area .lineup_all_nav_box ul li:nth-child(4n+1) {margin-left:10px;}
    .lineup_new .lineup_new_area .lineup_all_nav_box ul li:nth-child(3n+1) {margin-left:0;}
    .lineup_new .lineup_new_area .lineup_all_nav_box ul li:nth-child(n+4) {margin-top:10px;}

    /* °ú¸ñ½½¶óÀÌµå */
    .lineup_new .lineup_new_area .all_sd_wrap .lineup_th_area .lineup_th_nav a {padding: 3px;}
    .lineup_new .lineup_new_area .all_sd_wrap .lineup_th_area .lineup_th_nav a:first-child {padding-left:3px;}
    .lineup_new .lineup_new_area .all_sd_wrap .lineup_th_area .lineup_th_sd_w .lineup_th_sd .item {height:230px;}
    .lineup_new .lineup_new_area .all_sd_wrap .lineup_th_area .lineup_th_sd_w .lineup_th_sd .item .label {right:5%;}
    .lineup_new .lineup_new_area .all_sd_wrap .lineup_th_area .lineup_th_sd_w .lineup_th_sd .item .txt_w {top:8%;left:10%;right: 10%;}
    .lineup_new .lineup_new_area .all_sd_wrap .lineup_th_area .lineup_th_sd_w .lineup_th_sd .item .txt_w .txt {font-size:12px;}
    .lineup_new .lineup_new_area .all_sd_wrap .lineup_th_area .lineup_th_sd_w .lineup_th_sd .item .txt_w .name {font-size:11px;}
    
    /* °øÁö»çÇ× */
    /* .lineup_new .lineup_new_area .all_sd_wrap .notice_area .notice_wrap .notice_list_sd li .col .txt_w {width:calc(100% - 130px);} */
    .lineup_new .lineup_new_area .all_sd_wrap .notice_area .notice_wrap .notice_list_sd li .col .txt_w .txt {font-size:12px;}
    .lineup_new .lineup_new_area .all_sd_wrap .notice_area .notice_wrap .notice_list_sd li .col .name {font-size:12px;/*width:110px;*/}

    .lineup_banner .wide_wrap .lineup_ban_sd_w.renew .sd_inner .lineup_ban_sd .item a{}
    .lineup_banner .wide_wrap .lineup_ban_sd_w.renew .sd_inner .lineup_ban_sd .item a .label{font-size:11px;}
    .lineup_banner .wide_wrap .lineup_ban_sd_w.renew .sd_inner .lineup_ban_sd .item a .desc{margin-left:5px;font-size:10px;}

    /* ¿Â¶óÀÎ¼­Á¡ */
    .bookstore_wrap .newbook_list .item .bookimg{height: 35vw;}

}
@media (max-width:420px) {
    .examInfo_wrp .tvbtn { margin-top:3px; width:140px; height:20px; line-height:14px; padding:0 2px; }
    .examInfo_wrp .tvbtn i { margin-top:4px; }
    .examInfo_wrp .tvbtn i img { height:12px; }
    .examInfo_wrp .tvbtn span { font-size:10px; letter-spacing:-.5px; }
    .examInfo_wrp .tvbtn span + img { height:7px; margin-top:7px; }
}