@charset "euc-kr";
body { scrollbar-face-color:#eee; scrollbar-shadow-color:#ccc; scrollbar-highlight-color:#fff; scrollbar-3dlight-color:#fafafa; scrollbar-darkshadow-color:#cccf; scrollbar-track-color:#fff; scrollbar-arrow-color:#666; }

.main_wrp{width:100%;margin:0 auto;padding-bottom: 0;position:relative;overflow: hidden;}


/* ¸ÞÀÎ Å¾ ¹è³Ê */
.main_topbnr{position: relative;background-color: #1c1c1c;height: 120px;margin: 0}
.main_topbnr .mtb_inner{position: relative;width: 1080px;margin:0 auto;overflow: hidden;}
.main_topbnr .mtb_inner .mtb_mb{display: none}
.main_topbnr .mtb_inner .mtb_link{position: absolute;top: 0;left: 0;width: 100%;height: 100%;}
.main_topbnr .mtb_inner a{position: absolute;width: 100%;height: 100%;text-indent: 0;font-size: 0;top:0;left:0}
.main_topbnr .mtb_inner .mtb_link.con3 a{width: 33.3%}
.main_topbnr .mtb_inner .mtb_link.con3 a:nth-child(1){left:0}
.main_topbnr .mtb_inner .mtb_link.con3 a:nth-child(2){left:33.3%}
.main_topbnr .mtb_inner .mtb_link.con3 a:nth-child(3){left:66.6%}
.main_topbnr.con_one .mtb_inner a{text-indent: 0}
.main_topbnr .dday_num{position: absolute;font-size: 15px;top: 0;left: 6.2%;color: #fff;text-align: center;font-weight: bold;width: 91px;letter-spacing: -0.5px;height: 95px;width: 95px;/*left: 3.2%;*//*width: 109px;*/}
.main_topbnr .dday_num span{line-height: 1;display: block;color: #272846;font-size: 16px;font-weight: bold;padding: 22px 0 0 0;letter-spacing: -0.07em;;text-indent: 0}
.main_topbnr .dday_num strong{display: block;font-size: 23px;color: #272846;margin-top: 5px;text-indent: 0}
.main_topbnr.con_one .mtb_inner a{float: none;width: 100%;display: block}
.main_topbnr.con_one::before{display: none}
/* ¸ÞÀÎ ºñÁê¾ó */
.main_visual{position: relative;background-color: #f1f1f1;padding: 40px 0 180px}
.main_visual .inner{position: relative;width: 1130px;margin:0 auto}
.main_visual .main_slider{height: 462px;overflow: hidden;}
.main_visual .main_slider img{width: 328px;transition: all 0.5s ease-in-out;-webkit-transform:scale(1.0);-ms-transform:scale(1.0);-moz-transform:scale(1.0);-o-transform:scale(1.0);transform:scale(1.0)}
.main_visual .ms_arrow.sprev{position: absolute;top: 185px;left: -30px;background: url('https://img.megagong.net/gong/main/main_tealeft.png') no-repeat 0 0;font-size:0;text-indent:-99999px;width: 37px;height: 67px}
.main_visual .ms_arrow.snext{position: absolute;top: 185px;right: -30px;background: url('https://img.megagong.net/gong/main/main_tearight.png') no-repeat 0 0;font-size:0;text-indent:-99999px;width: 37px;height: 67px}
.main_visual .slick-arrow,.main_visual .slick-dot{display: none !important}
.main_visual .slick-list{padding:39px 0 45px !important;margin-left: 25px;margin-right: -15px}
.main_visual .main_slider .slick-center img{transition: all 0.5s ease-in-out;-webkit-transform:scale(1.2);-ms-transform:scale(1.2);-moz-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2);-moz-box-shadow: 4px 5px 3px #8f8f8f;-webkit-box-shadow: 4px 5px 3px #8f8f8f;box-shadow: 4px 5px 3px #8f8f8f}

/* ¸ÞÀÎ ºñÁê¾ó top*/
.main_visual_top{position: relative;margin-bottom: 20px;overflow: hidden;height:339px}
.main_visual_top .bottom_line{display: block;position: absolute;bottom:35px;width: 100%;height: 1px;background-color: #000;opacity: 0.2;z-index: 1}
.main_visual_top::before{content: "";clear: both;display: block;position: absolute;bottom:35px;width: 100%;height: 1px;background-color: #000;opacity: 0.2;z-index: 1;display: none}
.main_visual_top .inner{position: relative;margin:0 auto;height:100%;}
.main_visual_top .inner::after{content: "";clear: both;display: block;}
.main_visual_top .main_left.con1 .slick-slide .sl_item a strong{position: absolute;bottom: 0;left: 0;display: block;height: 35px;line-height: 35px;width: 722px;padding: 0 0;font-size: 13px;font-weight: normal;text-align: center;background-color: rgba( 255, 255, 255, 0.4);}
.main_visual_top .main_left .slick-slide .sl_item{position: relative;text-align: center;}
.main_visual_top .main_left .slick-slide .sl_item a{width: 1080px;text-align: left;margin:0 auto;overflow: hidden;}
.main_visual_top .main_left .slick-slide.slick-active .sl_item::before{right:0;opacity: 1}
.main_visual_top .main_left .sl_item a{display: block;position: relative;}
.main_visual_top .main_left .slick-arrow{display: none !important}
.main_visual_top .main_left .slick-slide .sl_item .subtxt{opacity: 0;padding-left:30px;text-align: left;font-size: 20px;display: block}
.main_visual_top .main_left .slick-slide .sl_item .maintxt{opacity: 0;padding-left:30px;text-align: left;display: block}
.main_visual_top .main_left .slick-slide .sl_item.sl01 .dday_box{display: block;position: absolute;top: 16%;left: 0;z-index: 1}
.main_visual_top .main_left .slick-slide .sl_item.sl01 .dday{background-color: #000;-webkit-border-radius: 8px;border-radius: 8px;display: inline-block;padding: 7px 14px;font-size: 14px;color: #fc3f55;font-weight: bold;position: relative;}
.main_visual_top .main_left .slick-slide .sl_item.sl01 .dday::before{content: "";position: absolute;bottom: -18px;left: -8px;margin-left: 0;width: 0px;height: 0px;border-right:25px solid transparent;border-bottom: 23px solid #000;transform: rotate(90deg);-ms-transform: rotate(90deg);-webkit-transform: rotate(90deg);-moz-transform: rotate(90deg);-o-transform: rotate(90deg);}
.main_visual_top .main_left .slick-slide .sl_item.sl01 strong{display: inline-block;padding-bottom: 7px;border-bottom: 1px solid #252525;margin-left: 5px}
.main_visual_top .main_left .slick-slide .sl_item.allpass .dday_box{display: block;position: absolute;top: 0;left: 0;z-index: 1}
.main_visual_top .main_left .slick-slide .sl_item.allpass .dday{background-color: #9de8ff;-webkit-border-radius: 0 0 8px 8px;border-radius: 0 0 8px 8px;display: inline-block;padding: 7px 14px;font-size: 14px;color: #222;font-weight: bold;position: relative;}
.main_visual_top .main_left .slick-slide .sl_item.allpass .dday span{color: #ff0000;font-weight: bold;}
.main_visual_top .main_left.sobang .slick-slide .sl_item.allpass .dday_box{display: block;position: absolute;top: 0;left: 0;z-index: 1}
.main_visual_top .main_left.sobang .slick-slide .sl_item.allpass .dday{background-color: #9de8ff;-webkit-border-radius: 0 0 8px 8px;border-radius: 0 0 8px 8px;display: inline-block;padding: 7px 14px;font-size: 14px;color: #222;font-weight: bold;position: relative;}
.main_visual_top .main_left.sobang .slick-slide .sl_item.allpass .dday span{color: #ff0000;font-weight: bold;}
.main_visual_top .main_left .slick-slide .sl_item.allpass strong{display: inline-block;padding-bottom: 7px;border-bottom: 1px solid #737373;margin-left: 5px}

.main_visual_top .main_left .slick-slide.slick-active .sl_item .subtxt{opacity: 1;padding-left:0;}
.main_visual_top .main_left .slick-slide.slick-active .sl_item .maintxt{opacity: 1;padding-left:0;}
.main_visual_top .main_left .slick-slide.slick-active .sl_item * {transition: 1.5s}
.main_visual_top .main_left .slick-dots{margin-top: 0;position: absolute;bottom:0;left:50%;-webkit-transform: translateX(-50%);transform: translateX(-50%);width: 722px;padding-right: 358px;z-index: 1}
.main_visual_top .main_left .slick-dots::after{display: block;content: "";clear: both;}
.main_visual_top .main_left .slick-dots li{float: left;cursor: pointer;background-color: rgba( 255, 255, 255, 0);}
.main_visual_top .main_left.con1 .slick-dots li{width: 100%}
.main_visual_top .main_left.con2 .slick-dots li{width: 50%}
.main_visual_top .main_left.con3 .slick-dots li{width: 33.3%}
.main_visual_top .main_left.con3 .slick-dots li:last-child{width: 33.4%}
.main_visual_top .main_left.con4 .slick-dots li{width: 25%}
.main_visual_top .main_left.con5 .slick-dots li{width: 20%}
.main_visual_top .main_left.con6 .slick-dots li{width: 16.6%}
.main_visual_top .main_left.con7 .slick-dots li{width: 14.2%}
.main_visual_top .main_left .slick-dots li.slick-active{background-color: rgba( 255, 255, 255, 0.4);}
.main_visual_top .main_left .slick-dots.wht li.slick-active{background-color: rgba( 255, 255, 255, 0.1);}
.main_visual_top .main_left .slick-dots li span{display: block;height: 35px;line-height: 35px;padding:0 0;position: relative;font-size: 13px;font-weight: normal;text-align: center;}
.main_visual_top .main_left .slick-dots.wht li span{color: #fff}
.main_visual_top .main_left .slick-dots li.slick-active span{font-weight: bold;}
.main_visual_top .main_left .slick-dots li span::before{content: "";position: absolute;top:50%;right:0;-webkit-transform: translateY(-50%);transform: translateY(-50%);display: block;width: 1px;height: 10px;background-color: #4d5c6f}
.main_visual_top .main_left .slick-dots li:last-child span::before{display: none}
.main_visual_top .main_right{position: absolute;top:0;width: 360px;z-index: 1;left: 50%;margin-left: 181px;}
.main_visual_top .main_right .sl_item{text-align: center;vertical-align:top;}
.main_visual_top .main_right .sl_item a{display: block;}
.main_visual_top .main_right .slick-arrow{display: none !important}
.main_visual_top .main_right .slick-dots{text-align: center;position: absolute;bottom:13px;left:0;width: 100%}
.main_visual_top .main_right .slick-dots li{display: inline-block;padding:0 5px}
.main_visual_top .main_right .slick-dots li button{display: block;width: 12px;height: 12px;background-color: #9c9c9c;font-size: 0;-webkit-border-radius: 100%;border-radius: 100%}
.main_visual_top .main_right .slick-dots li.slick-active button{background-color: #fff}
.main_visual_top .dday_num{position: absolute;font-size: 15px;top: 0;left: 0;color: #fff;text-align: center;font-weight: bold;width: 91px;letter-spacing: -0.5px;height: 135px;width: 114px;padding-top: 35px;;background: url('https://img.megagong.net/gong/main/main_left_01_0416_dday.png') no-repeat 0 0;}
.main_visual_top .dday_num span{line-height: 1;display: block;color: #fff;font-size: 17px;padding: 0px 0 6px 0;letter-spacing: -0.07em;;text-indent: 0}
.main_visual_top .dday_num strong{display: block;font-size: 22px;color: #fff;margin-top: 5px;text-indent: 0;font-weight: bold;}

/* ±âÈ¹Àü Áß°£¹è³Ê */
.main_tcher_exhi{position: relative;width: 1080px;margin: 0 auto 60px;background: #f7f7f7;max-height: 212px;overflow: hidden;}
.main_tcher_exhi .inner{border:1px solid #e5e5e5;padding: 0 50px;}
.main_tcher_exhi .slick-arrow{position: absolute;top: 50%;-webkit-transform: translateY(-50%);transform: translateY(-50%);display: block;width: 15px;height: 30px;background: url('https://img.megagong.net/s/common/main_tcher_exhi.png') no-repeat 0 0;z-index: 1;font-size: 0;line-height: 0}
.main_tcher_exhi .slick-prev{left:-30px}
.main_tcher_exhi .slick-next{right:-30px;background-position: -40px 0}

/* °øÄ· ¼±»ý´Ô */
.mega_teacher{position: relative;}
.mega_teacher.gongssel{padding-top: 20px}
.mega_teacher .inner{position: relative;width: 1080px;margin:0 auto 65px}
/*2020 0515 Ãß°¡*/
.mega_teacher .inner{margin:0 auto 50px}
/*2020 0515 Ãß°¡*/
.mega_teacher.gongssel .inner{margin-bottom: 30px;}
.mega_teacher h3 {position: relative;margin: 0 0 25px;height: 25px;text-align: center;}
.mega_teacher h3::before{content: "";position: absolute;top:50%;left:0;-webkit-transform: translateY(-50%);transform: translateY(-50%);display: block;width: 50%;height: 1px;background-color: #a5a5a5}
.mega_teacher h3::after{content: "";position: absolute;top:50%;right:0;-webkit-transform: translateY(-50%);transform: translateY(-50%);display: block;width: 50%;height: 1px;background-color: #a5a5a5}
.mega_teacher h3 span{position: relative;display: inline-block;height: 100%;font-size: 22px;line-height: 1;background: #fff;z-index: 1;border: 2px solid #ddd;border-width: 0 2px 0 2px;text-align: center;color: #555;padding: 0 23px 0 23px;box-sizing: border-box;}
.mega_teacher.gongssel h3 span{background: #fff;}
.mega_teacher h3.sobang a{display: none}
.mega_teacher h3 a{display: inline-block;padding:2px 18px 0 0;}
.mega_teacher .slick-dots{display: none !important}
.mega_teacher .slick-arrow{position: absolute;width:33px;height: 55px}
.mega_teacher .slick-prev{top: 50%;left: 0;z-index: 1;-webkit-transform: translateY(-50%);transform: translateY(-50%);background: url('https://img.megagong.net/s/common/slide_dir.jpg') no-repeat 0 0;height: 25px;font-size: 0;width: 25px;}
.mega_teacher .slick-next{top: 50%;right: 11px;z-index: 1;-webkit-transform: translateY(-50%);transform: translateY(-50%);background: url('https://img.megagong.net/s/common/slide_dir.jpg') no-repeat -27px 0;height: 25px;font-size: 0;width: 25px;}
.mega_teacher .teacher_slider {margin-right: -12px;}
.mega_teacher .tc_slide{position: relative;}
.mega_teacher .tc_slide > div{position: relative;border:1px solid #dcdcdc;margin-right: 12px;}
.mega_teacher .tc_slide.new > div::before{content: "";display: block;position: absolute;bottom:0;right: 0;width: 46px;height: 45px;background: url('https://img.megagong.net/m/2020/1105_nangongRNW/teacher_new.png') no-repeat 0 0;z-index: 1;}

.mega_teacher .tc_slide img{margin:0 auto;}
.mega_teacher .tc_slide .tc_name{position: relative;display: block;font-size: 13px;text-align: center;padding-bottom: 15px;margin-bottom: 15px;padding-top: 18px;}
.mega_teacher.gongssel .tc_slide .tc_name{margin-bottom: 0}
.mega_teacher .tc_slide .tc_name strong{display: block;padding:5px 0 0}
.mega_teacher.gongssel .tc_slide .tc_name strong{display: inline;padding-left: 5px}
.mega_teacher .tc_slide .tc_name::after{content: "";position: absolute;bottom:0;left:50%;margin-left: -10px;width: 20px;height: 1px;background-color: #adadad}
.mega_teacher.gongssel .tc_slide .tc_name::after{display: none}
.mega_teacher .tc_slide .tc_info{display: block;font-size: 13px;text-align: center;padding-bottom: 23px;color: #444444;line-height: 1.4;letter-spacing: -0.08em}
.mega_teacher .tc_slide .newtea{display: block;margin: 0px 7px 5px 0;vertical-align: middle;}
.mega_teacher .tc_slide .newtea.none{height:13px}
.mega_teacher .tec_group{position: absolute;top: 15px;left: 0;display: block;font-size: 0;text-align: center;line-height: 1;margin: 0 0 10px;width: 100%;}
.mega_teacher .tec_group span{display: inline-block;font-size: 11px;width:36px;color: #fff;padding: 2px 0;line-height: 1;margin: 0 0 0 1px;background: #555;}
.mega_teacher .tec_group .grp_9{background: #6ba5d9;}
.mega_teacher .tec_group .grp_7{background: #ef8a45;}
.mega_teacher .tec_group .grp_army{background: #7eb559;}

/* ¸ÞÀÎÇÏ´Ü */
.main_bottomzone{position: relative;width: 1080px;margin:0 auto;padding: 30px 0 30px;}
.main_bottomzone.ansung{border-top: 0}
.main_bottomzone::after{content: "";display: block;clear: both;}

/* ÇÐ¿øÁß½É °ø¼¿ÇÐ¿ø */
.gongSsel_wrp{position: relative;background:#f5f5f5;padding:53px 0 60px 0;}
.gongSsel_wrp .inner{width:1080px;margin:0 auto;}
.gongSsel_wrp h3{position: relative;margin:0 0 25px;height: 24px;text-align: center;}
.gongSsel_wrp h3::before{content: "";position: absolute;top:50%;left:0;-webkit-transform: translateY(-50%);transform: translateY(-50%);display: block;width: 50%;height: 1px;background-color: #a5a5a5}
.gongSsel_wrp h3::after{content: "";position: absolute;top:50%;right:0;-webkit-transform: translateY(-50%);transform: translateY(-50%);display: block;width: 50%;height: 1px;background-color: #a5a5a5}
.gongSsel_wrp h3 span{position: relative;display: inline-block;/* width: 269px; */height: 100%;/* position: absolute; *//* top:0; *//* left:50%; */font-size: 22px;line-height: 1;text-align: right;font-weight: normal;background: #f5f5f5;/* -webkit-transform: translateX(-50%); *//* transform: translateX(-50%); */border: 2px solid #ddd;border-width: 0 2px 0 2px;padding: 0 23px 0 23px;text-align: center;color: #555;z-index: 1;}
.gongSsel_wrp h3 span a{display: inline-block;padding: 2px 0 0 10px;}
.gongSsel_wrp .gongSsel_bnr ul{overflow:hidden;}
.gongSsel_wrp .gongSsel_bnr ul li{float:left;position:relative;border:1px solid #a0a0a0;margin:0 -1px 0 0;background:#fff;box-sizing:border-box;width:33.3%;text-align:center;}
.gongSsel_wrp .gongSsel_bnr ul li:first-child{width:33.4%;}
.gongSsel_wrp .gongSsel_bnr ul li a{position:absolute;right:0;bottom:0;}
.gongSsel_wrp .gongSsel_bnr ul li .tag{position:absolute;left:8px;top:-1px;}
.gongSsel_wrp.sobang h3 span{/* width: 217px; */background: #f5f5f5;}

/* Family Campus */
.familyCampus{position:relative;background:#f5f5f5;padding:53px 0 60px 0;}
.familyCampus .inner{width:1080px;margin:0 auto;overflow:hidden;}
.familyCampus h3{position: relative;margin:0 0 25px;height:24px;text-align: center;}
.familyCampus h3::before{content: "";position: absolute;top:50%;left:0;-webkit-transform: translateY(-50%);transform: translateY(-50%);display: block;width: 50%;height: 1px;background-color: #a5a5a5}
.familyCampus h3::after{content: "";position: absolute;top:50%;right:0;-webkit-transform: translateY(-50%);transform: translateY(-50%);display: block;width: 50%;height: 1px;background-color: #a5a5a5}
.familyCampus h3 span{position: relative;display: inline-block;height:100%;/* position: absolute; *//* top:0; *//* left:50%; */font-size: 22px;line-height:24px;text-align: right;/* -webkit-transform: translateX(-50%); *//* transform: translateX(-50%); */z-index: 1;line-height:24px;border: 2px solid #ddd;border-width: 0 2px 0 2px;text-align: center;color: #555;padding: 0 23px 0 23px;box-sizing: border-box;}
.familyCampus h3 span a{display: inline-block;padding: 0 0 0 10px;vertical-align:middle;}
.familyCampus ul{overflow:hidden;border-left:1px solid #a0a0a0;box-sizing:border-box;}
.familyCampus ul li{float:left;border:1px solid #a0a0a0;border-left:none;box-sizing:border-box;position:relative;background:#fff;text-align:center;}
.familyCampus ul li .tag{position:absolute;left:8px;top:-1px;}
.familyCampus ul li .btnView{position:absolute;right:0px;bottom:0px;}
.familyCampus .part_1{width:713px;float:left;}
.familyCampus .part_1 h3 span{/* width:241px; */background: #f5f5f5;font-weight: normal;}
.familyCampus .part_1 ul li{width:50%;}
.familyCampus .part_1 ul li a{display:block;position:relative;}
.familyCampus .part_1 ul li .slick-slide img{display:inline;}
.familyCampus .part_1 ul li .slick-dots{border:none;position:absolute;right:7px;top:7px;}
.familyCampus .part_1 ul li .slick-dots li{width:auto;border:none;margin:0 0 0 2px;overflow:hidden;border-radius:10px;width:10px;height:10px;}
.familyCampus .part_1 ul li .slick-dots li button{text-indent:-9999px;width:10px;height:10px;background:#dfdfdf;vertical-align:top;}
.familyCampus .part_1 ul li .slick-dots li.slick-active button{background:#bbbbbb;}
.familyCampus .part_2{width:357px;float:right;}
.familyCampus .part_2 h3 span{/* width:297px; */background: #f5f5f5;}

/*¼Ò¹æ ÆÐ¹Ð¸®»çÀÌÆ® ·Ñ¸µÃß°¡*/
.slide_1 a{display:block !important;position:relative !important;}
.slide_1 a .more{position:absolute;right:0;bottom:0;}

.slide_1 .slick-slide img{display:inline;}
.slide_1 .slick-dots{border:none;position:absolute;right:7px;top:7px;width: 25px;}
.slide_1 .slick-dots li{width:auto;border:none;float: left !important;margin: 0 0 0 2px !important;overflow:hidden;border-radius:10px;width:10px !important;height:10px !important;border: none !important;padding: 0 !important;}
.slide_1 .slick-dots li button{text-indent:-9999px;width:10px;height:10px;background:#dfdfdf;vertical-align:top;}
.slide_1 .slick-dots li.slick-active button{background:#bbbbbb;}

/* ¸ÞÀÎ °Ô½ÃÆÇ */
.secnd_board{position: relative;width: 1080px;margin:0 auto}
.secnd_board::after{content:'';display:block;clear: both}
.board_wrap{position: relative;float:left;background-color: #fff;}
.main_bottomzone.contnt3 .board_wrap{width:360px;}
.main_bottomzone.contnt2 .board_wrap{width:540px;}
.board_wrap > .inner{padding: 0 20px 0 18px;border-left: 1px solid #ddd;height: 201px}
.board_wrap:first-child{margin-left: 0}
.board_wrap:first-child > .inner{border-left: 0}
.board_wrap h3{position: relative;padding-left:0;height: 20px;margin-bottom: 25px;font-size: 19px;font-weight: bold;line-height: 1;background: #fff;}
.board_wrap h3 .btn_more{position: absolute;top:3px;right:3px;width:15px;height: 15px;background: url('https://img.megagong.net/s/common/main_bottom_more.jpg') no-repeat 0 0;font-size:0;text-indent:-99999px}
.board_wrap.bookstr h3{background: #fff;}
.board_wrap.notice h3{background-position: 0 0}
.board_wrap.news h3{background-position: 0 -34px}
.board_wrap.letter h3{background-position: 0 -135px}
.board_wrap.supprt_ct h3{background-position: 0 -67px}
.board_wrap.bookstr .bookstr_bnr{padding:0 15px;}
.board_wrap.bookstr .bookstr_bnr ul li{width:96px;text-align:center;}
.board_wrap.bookstr .bookstr_bnr ul li img{width:81px;height:112px;display:inline;}
.board_wrap.bookstr .bookstr_bnr ul li p{font-size:13px;line-height:15px;color:#333;margin:5px 0 0 0;height:30px;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;display: -webkit-box;-webkit-box-orient: vertical;text-align:left;padding:0 8px;}
.board_wrap.bookstr .slick-prev{position:absolute;left:-16px;top:50%;transform:translateY(-90%);width:12px;height:21px;background: url('https://img.megagong.net/s/common/slide_book_prev.png') no-repeat 0 0;text-indent:-9999px;z-index:1;}
.board_wrap.bookstr .slick-next{position:absolute;right:-16px;top:50%;transform:translateY(-90%);width:12px;height:21px;background: url('https://img.megagong.net/s/common/slide_book_next.png') no-repeat 0 0;text-indent:-9999px;z-index:1;}
.board_wrap .board_list{max-height: 199px;overflow: hidden}
.board_wrap .board_list li{width:100%;position: relative;}
.board_wrap.dotin .board_list li > span{display: inline-block;width: 35px;text-align: center;font-size: 12px;background-color: #67aaee;color: #fff;padding: 2px 0;position: absolute;top:8px;left:0}
.board_wrap .board_list a{display: block;color:#000;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width: 90%;text-decoration: none;padding:8px 0;box-sizing: border-box;}
.board_wrap.dotin .board_list a{padding-left: 45px;}
.board_wrap.letter .board_list li{position: relative;padding-left: 0;}
.board_wrap.letter .board_list li::before{content: "";display: none;position:absolute;top:17px;left: 0;width: 2px;height: 2px;-webkit-border-radius: 100%;border-radius: 100%;background-color: #666}
.board_wrap.supprt_ct h3{margin-bottom: 25px}
.board_wrap.supprt_ct dl{border-left: 1px solid #e5e5e5;margin-right: -1px}
.board_wrap.supprt_ct dl dt{padding-bottom: 10px;font-weight: bold;padding-left: 0;letter-spacing: -0.5px;padding-top: 7px;color: #666}
.board_wrap.supprt_ct dl dd{padding-left: 15px}
.board_wrap.supprt_ct dl .call_num{padding: 0 0 8px 0}
.board_wrap.supprt_ct dl .call_num strong{display: inline-block;border: 1px solid #ddd;padding: 2px 2px;font-size: 11px;line-height: 1;margin-bottom: 5px;}
.board_wrap.supprt_ct dl .call_num span{display:block;color: #888;font-weight: bold;margin-bottom: 8px;letter-spacing: -0.6px;font-size: 30px;color: #333}
.board_wrap.supprt_ct.gong dl .call_num span{color: #26b7bc}
.board_wrap.supprt_ct.sobang dl .call_num span{color: #e91c22}
.board_wrap.supprt_ct.police dl .call_num span{color: #163b73}
.board_wrap.supprt_ct dl .call_time{position: relative;font-size: 12px;color: #777;padding-bottom: 8px;padding-top: 0;padding-left: 10px;border-bottom: 0}
.board_wrap.supprt_ct dl .call_time.last{border-top: 0;padding-top: 0;padding-bottom: 15px}
.board_wrap.supprt_ct dl .call_time.ansung{padding-bottom: 28px}
.board_wrap.supprt_ct dl .call_time strong{font-size: 12px;letter-spacing: -0.5px;line-height: 1.4;color: #555;font-weight: normal !important;}
.board_wrap.supprt_ct dl .call_time.last strong{top: 5px}
.board_wrap.supprt_ct dl .call_time span{padding: 0 0 0 2px;line-height: 1.4;font-size: 12px;line-height: -0.5px;color: #555}
.board_wrap.supprt_ct dl .call_time.aln{padding-top: 14px}
.board_wrap.supprt_ct dl .call_time.aln strong{top:14px;left:15px}
.board_wrap.supprt_ct dl .call_time::before{content: "";position: absolute;top: 8px;left:0;width: 2px;height: 2px;background-color: #666;-webkit-border-radius: 2px;border-radius: 2px;}
.board_wrap.supprt_ct .btn_wrp::after{content: "";display: block;clear: both;}
.board_wrap.supprt_ct .btn_wrp a{display: block;float: left;width: 110px;margin-right: 20px;}
.board_wrap.police .btn_wrp a{margin: 0 0 0 -1px;width: 33.3%;}
.board_wrap.supprt_ct .btn_wrp span{display: block;border: 1px solid #ccc;padding: 5px 0px 5px;text-align: center;font-size: 12px}
.board_wrap.supprt_ct.police .btn_wrp span{margin-right: 10px}
.board_wrap.supprt_ct dl.fir{border:0;}
.board_wrap.consult .consult_wrp ul{text-align: center;font-size: 0;padding-top: 10px;}
.board_wrap.consult .consult_wrp ul li{display: inline-block;width: 33.3%;text-align: center}
.board_wrap.consult .consult_wrp ul li a{display: block;font-size: 13px}
.board_wrap.consult .consult_wrp ul li:nth-child(2) a img{margin-left: 16px}
.board_wrap.consult .consult_wrp ul li span{display: block;text-align: center;padding-top: 23px;color: #999;line-height: 1.3;font-weight: bold;}
.board_wrap.consult h3{background-position: 0 -101px}
.board_wrap .ntell_popwrp{position:absolute;top:0;left: 0;width: 100%;height: 100%;background-color: #fff;}
.board_wrap .ntell_popwrp > div{position: relative;padding:0 0;text-align: center;border: 1px solid #0f9e8c;}
.board_wrap .ntell_popwrp .m_anno{padding: 0 0 10px;text-align: center;}
.board_wrap .ntell_popwrp .m_anno span{display: block;color: #1e1e1e;padding: 15px 0 7px;font-size: 16px;font-weight: bold;line-height: 1.3;letter-spacing: -0.05em;}
.board_wrap .ntell_popwrp .m_anno strong{display: block;font-size: 21px;font-weight: bold;line-height: 1.3;letter-spacing: -0.05em;color: #0f9e8c}
.board_wrap .ntell_popwrp .s_anno{font-size: 13px;color: #272727;line-height: 1.4;letter-spacing: -0.05em;padding-bottom: 15px}
.board_wrap .ntell_popwrp a {display: block;width: 260px;margin:0 auto;background-color: #0f9e8c;margin-bottom: 10px;}
.board_wrap .ntell_popwrp a span{padding:8px 15px;display: block;font-size: 13px;color: #fff;letter-spacing: -0.05em;}
.board_wrap .ntell_popwrp a span img{vertical-align: middle;margin-top: -1px}

/* ÇÃ·ÎÆÃ ¹è³Ê */
.ly_btm_fixed{position: fixed;bottom:0px;right:0;z-index: 100}
.ly_btm_fixed .crdwrp{position: relative;height: 180px;overflow: hidden;}
.ly_btm_fixed .crdwrp li{border-radius: 40px 0 0 0;overflow: hidden;}
.ly_btm_fixed.no_radi .crdwrp li{border-radius:0}
/* .crdwrp.stflip {-webkit-transform: rotateY(180deg);transform: rotateY(180deg)}
.crdwrp.stflip img{-webkit-transform: rotateY(180deg);transform: rotateY(180deg)} */
.crdwrp.stflip {/* -webkit-animation: sfopacity 0.1s ease-in alternate;-moz-animation: sfopacity 0.1s ease-in alternate;animation: sfopacity 0.1s ease-in alternate;*/}
.crdwrp .bnnr_flp{position: absolute;bottom: 0;right: 0;-webkit-transition: 0.6s all;transition: 0.6s all}
.crdwrp .bnnr_flp.c01,.crdwrp .bnnr_flp.c02{z-index: 0;/*-webkit-transition: 0.6s all;*//*transition: 0.6s all*/}
.crdwrp .bnnr_flp.c01.ovview,.crdwrp .bnnr_flp.c02.ovview{opacity: 1;-webkit-transition: 0.6s all;transition: 0.6s all;z-index: 1}
.ly_btm_fixed .stflip img{width: auto !important}
.ly_btm_fixed.only_mb{display: none;}
.ly_btm_fixed.only_mb .crdwrp .mob_floatslide img{cursor: pointer;}
.mobile_navbtn.on{top:-44px}

.main_rightbnr{position: absolute;right:-232px;bottom: -137px}

/* ¸ÞÀÎ º£½ºÆ®°­ÁÂ */
.main_tcher_best{position: relative;width: 1080px;margin: 0 auto 60px;}
.main_tcher_best h3{position: relative;margin:0 0 25px;height: 24px}
.main_tcher_best h3::before{content: "";position: absolute;top:50%;left:0;-webkit-transform: translateY(-50%);transform: translateY(-50%);display: block;width: 50%;height: 1px;background-color: #a5a5a5}
.main_tcher_best h3::after{content: "";position: absolute;top:50%;right:0;-webkit-transform: translateY(-50%);transform: translateY(-50%);display: block;width: 50%;height: 1px;background-color: #a5a5a5}
.main_tcher_best h3 span{display: block;width: 181px;height: 100%;position: absolute;top:0;left:50%;font-size: 0;line-height: 0;background:#fff url('https://img.megagong.net/s/common/main_tit_renew.png') no-repeat 0 -130px;-webkit-transform: translateX(-50%);transform: translateX(-50%);z-index: 1}
.main_tcher_best .tab_wrap{border:1px solid #a1a1a1;}
.main_tcher_best .tab_cont >div{display: none;min-height: 219px;}
.main_tcher_best .tab_btn{position: relative;margin:0 -1px 0 0;padding:0}
.main_tcher_best .tab_btn::after{content: "";display: block;clear: both;}
.main_tcher_best .tab_btn::before{content: "";display: block;clear: both;position: absolute;top:0;right:0;width: 1px;height: 100%;background-color: #a1a1a1}
.main_tcher_best .tab_btn li{float: left;width: 16.666%;background-color: #d2d2d2;}
.main_tcher_best.sobang .tab_btn li{width: 20%}
.main_tcher_best .tab_btn li:last-child{width: 16.666%}
.main_tcher_best.sobang .tab_btn li:last-child{width: 20%}
.main_tcher_best .tab_btn li.on{background-color: #fff;}
.main_tcher_best .tab_btn li a{display: block;text-align: center;height: 45px;line-height: 45px;border-left: 1px solid #a1a1a1;border-bottom: 1px solid #a1a1a1;color: #fff;font-size: 15px;}
.main_tcher_best .tab_btn li.on a{color: #000;font-weight: bold;border-bottom: 1px solid #fff}
.main_tcher_best .tab_btn li:first-child a{border-left: 0}
.main_tcher_best .ts_item{position: relative;color: #222}
.main_tcher_best .ts_item .prof{padding:40px 0 0 60px;width: 120px;text-align: center;position: absolute;top: 0;left:0;z-index: 0}
.main_tcher_best .ts_item .prof img{width: 120px;}
.main_tcher_best .ts_item .prof .tc_name{display: inline-block;padding-top: 17px;text-align: center;border-bottom: 1px solid #333;padding-bottom: 1px;color: #222;letter-spacing: -0.07em}
.main_tcher_best .ts_item .prof strong{padding-left: 7px;color: #222}
.main_tcher_best .ts_item ul{padding-left: 215px;padding-right: 380px;}
.main_tcher_best .ts_item ul li{background: url('https://img.megagong.net/s/common/tcherbest_ico.jpg') no-repeat 100% center;border-top: 1px solid #d9d9d9}
.main_tcher_best .ts_item ul li:nth-child(1){border-top: 0}
.main_tcher_best .ts_item ul li a{display: block;font-size: 13px;padding: 40px 0;color: #222}
.main_tcher_best .ts_item ul li strong{display: block;padding-bottom: 5px;line-height: 1.4;max-width: 100%;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.main_tcher_best .ts_item ul li span{display: block;overflow: hidden;text-overflow: ellipsis;max-width: 100%;white-space: nowrap;max-width: 90%;padding:2px 0}
.main_tcher_best .ts_item .txt_box{position: absolute;top: 30px;bottom:30px;;right:0;border-left: 1px solid #d9d9d9;width: 350px;}
.main_tcher_best .ts_item .txt_box .inner{padding:0 38px 0 28px}
.main_tcher_best .ts_item .txt_box .tit{display: block;}
.main_tcher_best .ts_item .txt_box .tit strong{display: inline-block;font-size: 13px;color: #1b97f6;display: block;background: url('https://img.megagong.net/s/common/main_tcher_best_dot.jpg') no-repeat 0 0;padding-left: 50px;overflow: hidden;text-overflow: ellipsis;max-width: 98%;white-space: nowrap;margin-bottom: 15px;word-wrap: break-word;}
.main_tcher_best .ts_item .txt_box .txt{color: #222;line-height: 1.5;font-size: 13px;display: block;max-height: 135px;overflow: hidden;}
.main_tcher_best .slick-arrow{position: absolute;top: 50%;-webkit-transform: translateY(-50%);transform: translateY(-50%);background: url('https://img.megagong.net/s/common/slide_dir.jpg') no-repeat 0 0;height: 25px;font-size: 0;width: 25px;z-index: 2}
.main_tcher_best .slick-prev{left:0;background-position: 0 0}
.main_tcher_best .slick-next{right:0;background-position: 100% 0}
/* ¸ÞÀÎ ¼Ò¹æ ¹Ù·Î°¡±â 3´Ü */
.direct_sb_wrp{position: relative;width: 1080px;margin: 0 auto 60px;}

.direct_sb_wrp ul::after{content: "";display: block;clear: both;}
.direct_sb_wrp li{float: left;width: 341px;margin-right: 28px;}
.direct_sb_wrp li.last{float: right;margin-right: 0}
.direct_sb_wrp a{display: block;text-align:left;border:1px solid #ddd}
.direct_sb_wrp strong{display: block;margin-bottom: 8px;padding: 20px 20px 0 20px;font-size: 16px}
.direct_sb_wrp span{display: block;margin-bottom: 20px;color: #999;padding: 0 20px 0 20px;line-height: 1.4;font-size: 14px;}
.direct_sb_wrp span.more_btn{margin-bottom: 0;font-size: 12px;text-align: right;padding: 0 10px 0 20px;background: url('https://img.megagong.net/c/sobang/main/dir_illu_more.jpg') no-repeat 100% center;margin-right: 20px;margin-bottom: 20px;}
/* ¾È¼º ¼±»ý´Ô */
.ansungtcher_wrp{position: relative;width: 1080px;margin: 0 auto 30px;}
.ansungtcher_wrp .tab_wrap{border:1px solid #a1a1a1;}
.ansungtcher_wrp .tab_cont >div{display: none;/* min-height: 219px; */}
.ansungtcher_wrp .tab_btn::after{content: "";display: block;clear: both;}
.ansungtcher_wrp .tab_btn li{float: left;width: 50%;background-color: #d2d2d2;border-bottom: 1px solid #a1a1a1}
.ansungtcher_wrp .tab_btn li{width: 33.3%}
.ansungtcher_wrp .tab_btn li:last-child{width: 33.4%}
.ansungtcher_wrp .tab_btn li.on{background-color: #fff;border-bottom: 1px solid #fff}
.ansungtcher_wrp .tab_btn li a{display: block;text-align: center;/* height: 45px; */line-height: 1.4;border-left: 1px solid #a1a1a1;color: #fff;font-size: 15px;box-sizing: border-box;padding: 13px 0 15px;}
.ansungtcher_wrp .tab_btn li a br{display: none}
.ansungtcher_wrp .tab_btn li.on a{color: #000;font-weight: bold;}
.ansungtcher_wrp .tab_btn li:first-child a{border-left: 0}
.ansungtcher_wrp .astcher_list{/* padding-right: 60px; */padding: 0 2%;}
.ansungtcher_wrp .astcher_list::after{content: "";display: block;clear: both;}
.ansungtcher_wrp .astcher_list li{float: left;width: 16.666%;display: block;vertical-align: top;}
.ansungtcher_wrp .astcher_list.tc_4 {text-align:center;}
.ansungtcher_wrp .astcher_list.tc_4 li {width:20%;}
.ansungtcher_wrp .astcher_list.tc_5{/* padding:0 0 0 0; */text-align:center;}
.ansungtcher_wrp .astcher_list.tc_5 li{width:16.6%}
.ansungtcher_wrp .astcher_list.tc_5 li .tc_name{letter-spacing:-1px;}
.ansungtcher_wrp .astcher_list.tc_5 li .prof{padding:27px 0 0 0;}
.ansungtcher_wrp .astcher_list.tc_6{/* padding:0 0 0 0; */text-align:center;}
.ansungtcher_wrp .astcher_list.tc_6 li{width:14.2%}
.ansungtcher_wrp .astcher_list.tc_6 li .tc_name{letter-spacing:-1px;}
.ansungtcher_wrp .astcher_list.tc_6 li .prof{padding:27px 0 0 0;}
.ansungtcher_wrp .astcher_list li a{display: block;font-size: 13px;padding: 5px 0 25px;position: relative;}
.ansungtcher_wrp .astcher_list li span{display: block;}
.ansungtcher_wrp .astcher_list .prof{padding: 27px 5% 0;text-align: center;box-sizing: border-box;}
.ansungtcher_wrp .astcher_list .prof img{width: 120px;max-width: 100%;}
.ansungtcher_wrp .astcher_list .prof img.comming{position:absolute;width: auto;right: 0;bottom: 50%;margin-bottom: -43px;}
.ansungtcher_wrp .astcher_list .prof .tc_name{display: inline-block;padding-top: 17px;text-align: center;padding-bottom: 1px}
.ansungtcher_wrp .astcher_list .prof .tc_name .m_br {display:inline;}
.ansungtcher_wrp .astcher_list .prof strong{padding-left: 7px;}
/* ¾È¼º ÄÉ¾î½Ã½ºÅÛ */
.caresystem_wrp{position: relative;width: 1080px;margin:0 auto 40px;padding-top: 15px}
.caresystem_wrp::after{content: "";display: block;clear: both;}
.caresystem_wrp h3{position: relative;margin: 0;height: 44px;}
.caresystem_wrp h3 span{display: block;width: 283px;height: 100%;position: absolute;top:0;left:50%;font-size: 0;line-height: 0;background:#fff url('https://img.megagong.net/c/ansung/main/care_tit.png') no-repeat 0 0;-webkit-transform: translateX(-50%);transform: translateX(-50%);z-index: 1;text-align: right;}
.caresystem_wrp .img_pc{display: inline-block;}
.caresystem_wrp .img_mb{display: none;}
.caresystem_wrp h3 span a{display: inline-block;padding:12px 18px 0 0}
.caresystem_wrp .care_img{margin-top: -44px;text-align: center;}
.ansungclass_opening{position: relative;width: 1080px;margin:0 auto 35px;}
.ansungclass_opening::after{content: "";display: block;clear: both;}
.ansungclass_opening .police_opn{float:left;width: 342px;margin-left: 30px}
.ansungclass_opening .gong_opn{float:left;width: 342px;}
.ansungclass_opening .sobang_opn{float:right;width: 342px;}
.ansungclass_opening .img_mb{display: none}
.ansungclass_opening .img_pc{display: block}

.ansungclass_opening h3{position: relative;margin:0 0 10px;height: 23px;text-align: center;}
.ansungclass_opening h3::before{content: "";position: absolute;top:50%;left:0;-webkit-transform: translateY(-50%);transform: translateY(-50%);display: block;width: 50%;height: 1px;background-color: #a5a5a5}
.ansungclass_opening h3::after{content: "";position: absolute;top:50%;right:0;-webkit-transform: translateY(-50%);transform: translateY(-50%);display: block;width: 50%;height: 1px;background-color: #a5a5a5}
.ansungclass_opening h3 span{position: relative;display: inline-block;/* width: 208px; */height: 100%;/* position: absolute; *//* top:0; *//* left:50%; */font-size: 20px;line-height: 1;background: #fff;/* -webkit-transform: translateX(-50%); *//* transform: translateX(-50%); */z-index: 1;font-weight: normal;border: 2px solid #ddd;border-width: 0 2px 0 2px;text-align: center;color: #555;padding: 0 13px 0 13px;box-sizing: border-box;}
.ansungclass_opening .police_opn h3 span{background-position: 0 2px}
.ansungclass_opening .gong_opn h3 span{background-position: 0 -25px}
.ansungclass_opening .sobang_opn h3 span{background-position: 0px -53px}
.direct_as_wrp{position: relative;width: 1080px;margin: 0 auto 50px;background-color: #edf1f8}
.direct_as_wrp.gongssel{background-color: #eefeff}
.direct_as_wrp ul::after{content: "";display: block;clear: both;}
.direct_as_wrp li{float: left;width: 33.3%;}
.direct_as_wrp li.last{float: right;margin-right: 0;width: 33.4%}
.direct_as_wrp li:nth-child(1) a{background:url('https://img.megagong.net/c/ansung/main/direct_as_bg1.jpg') no-repeat 213px 18px;}
.direct_as_wrp li:nth-child(2) a{background:url('https://img.megagong.net/c/ansung/main/direct_as_bg2.jpg') no-repeat 213px 18px;}
.direct_as_wrp li:nth-child(3) a{background:url('https://img.megagong.net/c/ansung/main/direct_as_bg3.jpg') no-repeat 213px 18px;}
.direct_as_wrp.gongssel li:nth-child(1) a{background:url('https://img.megagong.net/c/gongssel/main/direct_as_bg1.jpg') no-repeat 213px 18px;}
.direct_as_wrp.gongssel li:nth-child(2) a{background:url('https://img.megagong.net/c/gongssel/main/direct_as_bg2.jpg') no-repeat 213px 18px;}
.direct_as_wrp.gongssel li:nth-child(3) a{background:url('https://img.megagong.net/c/gongssel/main/direct_as_bg3.jpg') no-repeat 213px 18px;}
.direct_as_wrp a{display: block;text-align:left;border-right:1px solid #cfdaec;padding: 35px 0 30px 30px}
.direct_as_wrp.gongssel a{border-right:1px solid #e6eeee;}
.direct_as_wrp strong{display: block;margin-bottom: 10px;padding: 0 20px 0 0;}
.direct_as_wrp span{display: block;margin-bottom: 20px;color: #999;padding: 0 20px 0 0;line-height: 1.4;font-size: 14px;color: #1a3971;letter-spacing: -0.07em}
.direct_as_wrp.gongssel span{color: #05585c}
.direct_as_wrp span.more_btn{display: inline-block;margin-bottom: 0;font-size: 12px;color: #7694c8;text-align: left;padding: 0 13px 1px 0;background: url('https://img.megagong.net/c/ansung/main/direct_as_btnbg.png') no-repeat 100% 100%;letter-spacing: -0.08em}
.direct_as_wrp.gongssel span.more_btn{color: #79a5a7;background: url('https://img.megagong.net/c/gongssel/main/direct_as_btnbg.png') no-repeat 100% 100%;}
.direct_as_wrp li.last a{border-right: 0}
.direct_as_wrp.gongssel li.last a{border-right: 0}
/* ¾È¼º ¸ÞÀÎ ÇÕ°Ý»ý */
.passMediaWrap{width:1080px;margin:0 auto 20px;}
.passMediaWrap ul{overflow:hidden;}
.passMediaWrap ul li{float:left;width:33.33%;background:#edf1f8 url('https://img.megagong.net/m/2019/1126_ansung/pass_media_list_bg.gif') no-repeat right top;border-left:1px solid #cfdaec;box-sizing:border-box;letter-spacing:-1px;}
.passMediaWrap ul li:first-child{border-left:none;}
.passMediaWrap ul li a{display:block;padding:30px 30px 25px 30px;}
.passMediaWrap ul li a > span{display:block;}
.passMediaWrap ul li a .tit{color:#1a3971;font-size:20px;line-height:24px;font-weight:bold;letter-spacing:-2px;}
.passMediaWrap ul li a .con{color:#1a3971;font-size:13px;line-height:18px;height:110px;margin:10px 0 0 0;}
.passMediaWrap ul li a .info{color:#7694c8;font-size:12px;line-height:14px;position:relative;padding:6px 0 0 0;height:14px;}
.passMediaWrap ul li a .info:after{content:"";position:absolute;left:0;top:0;width:10px;height:1px;background:#7694c8;}
.passMediaWrap ul li.list_1 a{background:url('https://img.megagong.net/m/2019/1126_ansung/pass_media_list_1_bg.jpg') no-repeat right 91px;}
.passMediaWrap ul li.list_2 a{background:url('https://img.megagong.net/m/2019/1126_ansung/pass_media_list_2_bg.jpg') no-repeat right 91px;}
.passMediaWrap ul li.list_3 a{background:url('https://img.megagong.net/m/2019/1126_ansung/pass_media_list_3_bg.jpg') no-repeat right 91px;}

/* ¸ÞÀÎ ½ºÄ«ÀÌ¹è³Ê */
.miniright_bnr{position: absolute;right:-130px;top:10px;z-index: 1}
.miniright_bnr.online{right:-111px;}
.miniright_bnr p{display: block;margin-bottom: 10px;}
.miniright_bnr p a{display: block;}
.miniright_flobnr{position: absolute;right: -130px;top: -360px;z-index: 1;}
.miniright_flobnr.gongssel{top:0}
.miniright_flobnr p{display: block;margin-bottom: 10px;}
.miniright_flobnr p a{display: block;}
.minileft_bnr{position: absolute;left:-130px;top:10px;z-index: 1;width:104px;}
.minileft_bnr.gongssel{top:0}
.minileft_bnr.online{left:-115px;}
.minileft_bnr p{display: block;margin-bottom: 10px;}
.minileft_bnr.online p{margin-bottom: 0}
.minileft_bnr p.first{margin-top: 10px;}
.minileft_bnr p a{display: block;}

/* °­»ç±âÈ¹Àü ÄÁÅÙÃ÷ 1°³ */
.main_tcher_exhi_con1{position: relative;width: 1080px;margin: 0 auto 40px;}
.main_tcher_exhi_con1 .inner .tcherexcon1_slider .ts_item.twin{overflow:hidden;}
.main_tcher_exhi_con1 .inner .tcherexcon1_slider .ts_item.twin a{float:left;}
.main_tcher_exhi_con1 .inner .tcherexcon1_slider .ts_item.twin a .mo{display:none;}
.main_tcher_exhi_con1 .slick-arrow{display: none !important}
.main_tcher_exhi_con1 .img_mb{display: none}

/* ¸±·¹ÀÌ±âÈ¹Àü */
.relay_wrp{position: relative;width: 1080px;margin: 0 auto 40px;}
.relay_wrp::after{content: "";display: block;clear: both;}
.relay_wrp .exhib_inner{float: right;}
.relay_wrp .relay_inner{float: left;}
.relay_wrp .relay_inner a{position: relative;display: block;}
.relay_wrp .relay_inner{position:relative;}
.relay_wrp .relay_inner .bubble{position:absolute;left:12px;top:23px;}
.relay_wrp .relay_inner ul{overflow: hidden;padding-left:23.2%;position: absolute;top:0;left: 0;width: 100%;height: 100%;box-sizing: border-box;}
.relay_wrp .relay_inner ul.li_type01 li{float: left;width:33.3%;height: 100%}
.relay_wrp .relay_inner ul.li_type02 li{float: left;width:50%;height: 100%}
.relay_wrp .relay_inner ul li a{display: block;font-size: 0;opacity: 0;background-color: #fff;width: 100%;height: 100%}
.relay_wrp .exhib_inner a{position: relative;display: block;}
.relay_wrp .exhib_inner a::after{content: "";display: block;position: absolute;bottom: 0;right: 0;width: 23px;height: 23px;background:url('https://img.megagong.net/m/2019/0603_sbmain/relay_more.png') no-repeat 0 0;}
.relay_wrp .exhib_inner a .img_mb{display: none}
.relay_wrp .lyj_inner img{width:100%;}
.relay_wrp .lyj_inner .mo{display:none;}
.relay_wrp .middleBanner img{width:100%;}
.relay_wrp .middleBanner .mo{display:none;}
.relay_wrp .relay_inner .img_pc{display: inline-block;}
.relay_wrp .relay_inner .img_mb{display: none}

/* ¸ÞÀÎ Å¾ º§Æ® ¹è³Ê */
.main_topbelt{background:#040f23 url('https://img.megagong.net/m/2019/0612_gongbnr/tbelt_bg.png') no-repeat center 0;}
.main_topbelt.sobang{background:#015858 url('https://img.megagong.net/m/2019/0612_gongbnr/stbelt_bg.png') no-repeat center 0;}
.main_topbelt.campus{background:#500a1b url('https://img.megagong.net/m/2019/0613_succ/bg_patt.png') repeat-x center 0;}
.main_topbelt .inner{position: relative;width: 1080px;margin:0 auto}
.main_topbelt p{width: 50%;position: absolute;top: 0;z-index: 1}
.main_topbelt p a{display: block;}
.main_topbelt p.lnk1{left: 0;text-align: left;}
.main_topbelt p.lnk1 strong{background: url('https://img.megagong.net/m/2019/0612_gongbnr/dday_bnr_gong.png') no-repeat center 0;display: block;width: 105px;height: 91px;position: absolute;top: 50%;left: -21.3%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);}
.main_topbelt.sobang p.lnk1 strong{background: url('https://img.megagong.net/m/2019/0612_gongbnr/dday_bnr.png') no-repeat center 0;}
.main_topbelt p.lnk1 strong span{display: block;font-size: 16px;color: #fff;font-weight: normal !important;text-align: center;padding: 28px 0 0;}
.main_topbelt p.lnk1 strong span.redtxt{padding: 5px 0 0;color: #ffed00;font-weight: bold !important;}
.main_topbelt.sobang p.lnk1 strong span.redtxt{color: #fff;}
.main_topbelt p.lnk2{right: 0;text-align: right}
.main_topbelt .tcher_slider{width: 346px;margin:0 auto;padding-top: 48px}
.main_topbelt .tcher_slider li img{vertical-align:bottom;display:inline-block;}
.main_topbelt.sobang .tcher_slider{width: 448px;padding-top: 32px}
.main_topbelt .slick-arrow{display: none !important}
.main_topbelt .img_pc{display: inline-block;}
.main_topbelt .img_mb{display: none}
.main_topbelt.campus .inner{background:url('https://img.megagong.net/m/2019/0613_succ/bg_logo.png') no-repeat 97% 0;}
.main_topbelt.campus i{position: absolute;top:18px;left: 15px;}
.main_topbelt.campus strong{display: block;padding:25px 0 23px 130px}
.main_topbelt.campus span{position: absolute;top: 60px;right: 15px;color: #c5c5c5;letter-spacing: -0.1em;font-size: 12px;line-height: 1.3;}
.main_topbelt.campus span .br768{display: block;}
.main_topbelt.campus.con2{text-align: center;background: url('https://img.megagong.net/m/2019/0715_ansung/main_bnr_bg.png') no-repeat center 0;}
.main_topbelt.campus.con2 a{position: absolute;top:0;width: 50%;height: 100%;font-size: 0;background-color: #333;opacity: 0}
.main_topbelt.campus.con2 a:nth-child(1){left: 23%;width: 38%;}
.main_topbelt.campus.con2 a:nth-child(2){right:0;width: 35%;}
.main_topbelt.campus.con2 .inner{background: none}
.main_topbelt.campus.con2 .inner img{width: 100%}
.main_topbelt.gong{background:#571c86 none;position:relative;}
.main_topbelt.gong:before{content:"";width:50%;height:100%;position:absolute;left:0;top:0;background:#000c58;}
.main_topbelt.gong .inner:after{content:"";width:100%;clear:both;display:block;}
.main_topbelt.gong p{position:relative;float:left;width:auto;}
.main_topbelt.gong p.lnk1 strong{left:24px;line-height:19px;background: url('https://img.megagong.net/s/gong/banner/2019/main_topbelt_megapass_bg.png') no-repeat 0 0;display:block;width:109px;height:100px;}
.main_topbelt.gong p.lnk1 strong span{font-size:15px;display:block;margin:0 0 0 -9px;padding:14px 0 0 0;font-weight:bold !important;}
.main_topbelt.gong p.lnk1 strong span.redtxt{padding:0 0 0 0;}
.main_topbelt.gong .lnk1{width:722px;}
.main_topbelt.gong .lnk2{width:358px;}
.main_topbelt.sobang.new p.lnk1 strong{left:-100px;line-height:19px;background: url('https://img.megagong.net/s/gong/banner/2019/main_topbelt_megapass_bg.png') no-repeat 0 0;display:block;width:109px;height:100px;}
.main_topbelt.sobang.new p.lnk1 strong span{font-size:15px;display:block;margin:0 0 0 -9px;padding:14px 0 0 0;font-weight:bold !important;}
.main_topbelt.sobang.new p.lnk1 strong span.redtxt{padding:0 0 0 0;}

.main_tcher_exhi1907{width: 1080px;margin:0 auto 40px;position: relative;max-height: 163px;overflow: hidden;}
.main_tcher_exhi1907 ul::after{display: block;clear: both;content: ""}
.main_tcher_exhi1907 ul li a img{max-width: 100%;}

.exhi_bnrwrp ul li{float: left;width: 50%}

.skybnr_zone{position: relative;width: 1080px;margin: 0 auto;height: 0}

.main_visual_top .main_right .sl_item.newtea img{cursor: pointer;}
.main_visual_top .main_right .sl_item.newtea span{position: absolute;bottom: 0;left: 0;width: 100%;height: 51%;box-sizing: border-box;padding:0 18px 0 18px}
.main_visual_top .main_right .sl_item.newtea span a{display: block;float: left;width: 25%;height: 100%;font-size: 0;background: #fff;opacity: 0}

/* ¸ÞÀÎ ¸Þ°¡Ä³½ºÆ® */
.main_cast{margin: 0 0 60px}
.main_cast .inner{width: 1080px;margin:0 auto}
.main_cast h3{position: relative;margin:0 0 16px;height: 24px}
.main_cast h3::before{content: "";position: absolute;top:50%;left:0;-webkit-transform: translateY(-50%);transform: translateY(-50%);display: block;width: 50%;height: 1px;background-color: #a5a5a5}
.main_cast h3::after{content: "";position: absolute;top:50%;right:0;-webkit-transform: translateY(-50%);transform: translateY(-50%);display: block;width: 50%;height: 1px;background-color: #a5a5a5}
.main_cast h3 span{display: block;width:219px;height: 100%;position: absolute;top:0;left:50%;font-size: 0;line-height: 0;text-align: right;background:url('https://img.megagong.net/s/cast/main_tit.png') no-repeat 0 0;-webkit-transform: translateX(-50%);transform: translateX(-50%);z-index: 1}
.main_cast h3 span a{display: inline-block;padding: 2px 28px 0 0;}
.main_cast .slick-arrow{position: absolute;top: 30%;-webkit-transform: translateY(-50%);transform: translateY(-50%);display: block;width: 15px;height: 30px;background: url('https://img.megagong.net/s/common/main_tcher_exhi.png') no-repeat 0 0;z-index: 1;font-size: 0;line-height: 0}
.main_cast .slick-prev{left:-8px}
.main_cast .slick-next{right:-20px;background-position: -40px 0}
.main_cast .cast_list{position: relative;margin-left: -16px}
.main_cast .cast_list::before{content: "";position:absolute;top:0;left:-1px;width: 17px;height: 100%;background-color: #fff;z-index: 1}
.main_cast .cast_list::after{content: "";display: block;clear: both;}
.main_cast .cast_list li{float:left;width: 25%;margin-bottom: 30px}
.main_cast .cast_list li a{display: block;padding-left: 16px;position: relative;}
.main_cast .cast_list span,.main_cast .cast_list strong{display: block;}
.main_cast .cast_list .img{position: relative;display: block;border-color: rgb(255, 255, 255);border-width: 2px;border-style: solid;}
.main_cast .cast_list a:hover .img::before{content: "";position: absolute;top:50%;left: 50%;width: 45px;height: 45px;-webkit-transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%);transform: translate(-50%,-50%);background:url('https://img.megagong.net/s/cast/btn_play.png') no-repeat 0 0;z-index: 1}
.main_cast .cast_list a:hover .img::after{content: "";position: absolute;top:0;left: 0;width: 100%;height: 100%;background:url('https://img.megagong.net/s/cast/dim.png') repeat 0 0;}
.main_cast .cast_list .img img{max-width: 100%;max-height: 100%;width: 100%}
.main_cast .cast_list .img strong{position: absolute;top: 0;left:0;padding:5px 7px;background-color: #0080fe;color: #fff;font-size: 12px;letter-spacing: -0.07em;font-weight: normal !important}
.main_cast .cast_list .img .time {position: absolute;bottom: 0;right: 0;display: block;background-color: #000;color: #dedede;padding: 3px 3px;font-size: 12px;}
.main_cast .cast_list .date{padding:10px 0 0;color: #808080;font-size: 12px;letter-spacing: -0.03em}
.main_cast .cast_list .date strong{color: #0080fe;display: inline-block;vertical-align: middle;margin: -3px 0 0;font-weight: normal !important}
.main_cast .cast_list strong.tea{color: #0080fe;margin: 7px 0 0}
.main_cast .cast_list .tit{font-size: 13px;color: #333;text-decoration: none;letter-spacing:-1px;font-weight: bold;padding: 8px 0 0 0;line-height: 1.4;height: 34px;overflow: hidden;}
.main_cast .cast_list .tit .count{color:#0073bd;display:inline;font-weight:normal !important;padding:0 0 0 2px;}
.main_cast .cast_list li a:hover .tit{text-decoration: underline;}
.main_cast .slick-dots{text-align: center;font-size: 0;padding: 0}
.main_cast .slick-dots li{display: none;display: inline-block;width: auto;margin: 0;float: none}
.main_cast .slick-dots li button{display: block;width: 12px;height: 12px;background-color: #bbb;-webkit-border-radius: 100%;border-radius: 100%;margin:0 5px;font-size: 0;}
.main_cast .slick-dots li.slick-active button{background-color: #0080fe}
.main_cast .srch_type{margin: 0 0 10px}
.main_cast .srch_type::after{content: "";clear: both;display: block;}
.main_cast .srch_type .f_right ul::after{content: "";clear: both;display: block;}
.main_cast .srch_type .f_right ul li{float:left;padding:0 20px;background:url('https://img.megagong.net/new/mypage/myclassSort.png') no-repeat left top}
.main_cast .srch_type .f_right ul li.on{background-position:left bottom}
.main_cast .srch_type .f_right ul li a{color:#b4b4b4;font-weight:bold}
.main_cast .srch_type .f_right ul li.on a{color:#272727}

.full_reservwrp{position: relative;width: 1080px;margin:0 auto 20px;overflow: hidden;}
.full_reservwrp span{display:block;width:100%;}
.full_reservwrp .pc{display: block;}
.full_reservwrp .mobile{display: none;}
.full_reservwrp .slick-arrow{position: absolute;top: 50%;-webkit-transform: translateY(-50%);transform: translateY(-50%);display: block;width:14px;height:24px;/*background: url('https://img.megagong.net/s/common/main_tcher_exhi.png') no-repeat 0 center;*/z-index: 1;font-size: 0;line-height: 0}
.full_reservwrp .slick-prev{left:10px;background: url('https://img.megagong.net/common/main_teacher_prev.png') no-repeat 0 center;background-size:cover;}
.full_reservwrp .slick-next{right:10px;background: url('https://img.megagong.net/common/main_teacher_next.png') no-repeat 0 center;background-size:cover;}
.full_reservwrp.con3{max-height: 1000px !important}
.full_reservwrp.con3::after{display: block;content: "";clear: both;}
.full_reservwrp.con3 a{float: left;width: 33.3%;text-align:center;}
.full_reservwrp.con3 a img{display:inline-block;}
.full_reservwrp.normal{margin:0 auto 0;}
.main_tcher_exhi1907{position: relative;border-top: 1px solid #dcdcdc;}
.main_tcher_exhi1907::before{position: absolute;content: "";display: block;width: 1px;height: 100%;background-color: #f8f8f8;top:0;right:1px;z-index: 1}
.main_tcher_exhi1907::after{position: absolute;content: "";display: block;width: 1px;height: 100%;background-color: #dcdcdc;top:0;left:0;z-index: 1}
.main_tcher_exhi1907 .slick-arrow{position: absolute;top: 50%;-webkit-transform: translateY(-50%);transform: translateY(-50%);display: block;width: 24px;height: 25px;background:url('https://img.megagong.net/m/2019/0717_newmain/arrow.png') no-repeat 0 0;z-index: 1;font-size: 0;line-height: 0;}
.main_tcher_exhi1907 .slick-prev{left:0}
.main_tcher_exhi1907 .slick-next{right:1px;background-position: 100% 0}
.main_tcher_exhi1907.new2020{border-bottom:1px solid #ddd}
.main_tcher_exhi1907.new2020 .slick-slide a{position: relative;display: block;}
.main_tcher_exhi1907.new2020 .slick-slide a::before{position: absolute;content: "";display: block;width: 1px;height: 100%;background-color: #ddd;top:0;right:0px;z-index: 1}
.main_tcher_exhi1907.new2020 .slick-arrow{width: 26px;height: 29px;background-image:url('https://img.megagong.net/m/2020/0214_newbnr/arrow.png');}
.middleBanner{position: relative;width: 1080px;margin:0 auto 20px;overflow: hidden;}
.middleBanner .pc{display: block;}
.middleBanner .mobile{display: none;}
.middleBanner .d_day{font-size:16px;color:#fff;position:absolute;right:2.8%;top:17%;text-align:center;width:8.3%;line-height:1.4;letter-spacing:-1px;}
.middleBanner .d_day strong{color:#fff33f;}

/* ¾È¼º ¸í¿¹ÀÇ Àü´ç */
.middleBanner .success_191119{position:relative;}
.middleBanner .success_191119 .slider{position:absolute;left:0;bottom:7.7%;width:88.8%;color:#fff;text-align:center;margin:0 5.6%;height:30px;line-height:30px;background:url('https://img.megagong.net/m/2019/1119_ansung/banner_bg.gif') no-repeat center 0;}

/* ÃßÃµ°­ÁÂ/¼ö°­ÈÄ±â/¹«·áÆ¯°­ */
.main_shortcut{position: relative;margin: 0 0 48px 0;overflow: hidden;}
.main_shortcut::after{content: "";clear: both;display: block;}
.main_shortcut .inner{width:1080px;margin:0 auto}
.main_shortcut h3{position:relative;margin:0 0 25px;height: 24px;text-align: center;}
.main_shortcut h3::before{content: "";position: absolute;top:50%;left:0;-webkit-transform: translateY(-50%);transform: translateY(-50%);display: block;width: 50%;height: 1px;background-color: #a5a5a5;}
.main_shortcut h3::after{content: "";position: absolute;top:50%;right:0;-webkit-transform: translateY(-50%);transform: translateY(-50%);width: 50%;height: 1px;background-color: #a5a5a5;}
.main_shortcut h3 span{position: relative;display: inline-block;/* width: 340px; */height:100%;/* left:50%; */background: #fff;z-index: 1;/* position:absolute; */font-size: 22px;line-height: 1;/* transform:translateX(-50%); */border: 2px solid #ddd;border-width: 0 2px 0 2px;text-align: center;color: #555;padding: 0 23px 0 23px;box-sizing: border-box;}
.main_shortcut .select{text-align:center;font-size:16px;margin:0 0 20px 0;}
.main_shortcut .select a{color:#777777;display:inline-block;margin:0 13px;}
.main_shortcut .select a.on{color:#0073bd;font-weight:bold;}
.main_shortcut .box .list{margin:0 0 19px 0;position:relative;box-sizing:border-box;}
.main_shortcut .box .list a > span{display:block;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;line-height:16px;/* font-size:12px; */color:#333;box-sizing:border-box;border-bottom:1px solid transparent;}
.main_shortcut .box .list a > span.subject{font-weight:bold;}
.main_shortcut .box .list a > span.info{color:#0073bd;font-weight:bold;margin:2px 0 0 0;font-weight:bold;font-size: 12px;}
.main_shortcut .box .list a > span.info span{color:#777777;font-weight:normal;display:inline-block;position:relative;padding:0 0 0 0;margin:0 0 0 4px;}
.main_shortcut .box .list a > span.info span q{padding:0 4px 0 0;font-size:10px;vertical-align:1px;}
.main_shortcut .box .list a:hover > span.subject{text-decoration:underline;}
.main_shortcut .box .list a:hover > span.con{text-decoration:underline;}
.main_shortcut .box .controlBox{text-align:center;margin:10px 0 0 0;}
.main_shortcut .box .slick-dots{display:inline-block;font-size:inherit;}
.main_shortcut .box .slick-dots li{display:inline-block;margin:1px 2px 0 !important;vertical-align:top;}
.main_shortcut .box .slick-dots li button{width:12px;height:12px;border-radius:100%;background:#bbbbbb;text-indent:-9999px;vertical-align:middle;display:inline;margin:0;}
.main_shortcut .box .slick-dots li.slick-active button{background:#0080fe;}
.main_shortcut .box .slick-arrow{display:inline-block;width:5px;height:10px;text-indent:-9999px;vertical-align:middle;transform:none;overflow:hidden;}
.main_shortcut .box .slick-prev{background:url('https://img.megagong.net/s/common/shortcut_prev.png') no-repeat 0 0;margin:2px 6px 0 0;top:auto;left:auto;position:relative;}
.main_shortcut .box .slick-next{background:url('https://img.megagong.net/s/common/shortcut_next.png') no-repeat 0 0;margin:2px 0 0 6px;top:auto;right:auto;position:relative;}
.main_shortcut .box .slick-hidden{display:none;}
.main_shortcut .shortcutBox{overflow:hidden;border-left:1px solid #dcdcdc;margin:0 0 10px 0;}
.main_shortcut .shortcutBox .box{float:left;width:33.3%;border:1px solid #dcdcdc;border-left:none;padding:39px 30px 25px 30px;box-sizing:border-box;height:360px;}
.main_shortcut .shortcutBox .box .title{text-align:center;border:1px solid #9cc9e5;height:30px;line-height:30px;font-weight:bold;color: #0073bd;margin:0 0 20px 0;}
.main_shortcut .shortcutBox .box_1 .list{padding:3px 0 3px 72px;margin:0 0 13px 0;}
.main_shortcut .shortcutBox .box_1 .list .teacher{position:absolute;left:0;top:0;width:59px;height:59px;overflow:hidden;}
.main_shortcut .shortcutBox .box_1 .list .teacher img{width:99%;}
.main_shortcut .shortcutBox .box_3 .list{padding:0 0 0 98px;}
.main_shortcut .shortcutBox .box_3 .list .teacher{position:absolute;left:0;top:3px;width:85px;height:50px;overflow:hidden;}
.main_shortcut .shortcutBox .box_3 .list .teacher img{width:100%;}
.main_shortcut .shortcutBox .box_3 .list .teacher:after{content:"";position:absolute;right:15px;top:15px;width:20px;height:20px;background:url('https://img.megagong.net/s/common/main_shortcut_play.png') no-repeat 0 0;}
.main_shortcut .shortcutBox_2 .box{height:375px;border:1px solid #dcdcdc;padding:25px 20px 25px 20px;box-sizing:border-box;position:relative;}
.main_shortcut .shortcutBox_2 .box .top{border-bottom:1px solid #000000;overflow:hidden;padding:0 0 10px 0;position:relative;margin:0 10px;}
.main_shortcut .shortcutBox_2 .box .top .title{font-size:19px;float:left;font-weight:bold;}
.main_shortcut .shortcutBox_2 .box .top .castarea{position:absolute;left:125px;bottom:0;}
.main_shortcut .shortcutBox_2 .box .top .castarea li{float:left;margin:0 16px 0 0;position:relative;}
.main_shortcut .shortcutBox_2 .box .top .castarea li:after,.main_shortcut .shortcutBox_2 .box .top .castarea li:first-child:before{content:"";position:absolute;right:-8px;top:3px;width:1px;height:10px;overflow:hidden;background:#696969;opacity: 0.5;}
.main_shortcut .shortcutBox_2 .box .top .castarea li:first-child:before{right:inherit;left:-8px;}
.main_shortcut .shortcutBox_2 .box .top .castarea li a{display: block;border-bottom:4px solid transparent;padding: 0 13px 7px 0;background:url('https://img.megagong.net/s/common/shortcut_cast_arrow_off.png') no-repeat right 40%;}
.main_shortcut .shortcutBox_2 .box .top .castarea li.on{color:#0073bd;}
.main_shortcut .shortcutBox_2 .box .top .castarea li.on a{border-bottom: 4px solid #0073bd;background:url('https://img.megagong.net/s/common/shortcut_cast_arrow_on.png') no-repeat right 40%;}
.main_shortcut .shortcutBox_2 .box .top .btnMore{float:right;margin:4px 0 0 0;}
.main_shortcut .shortcutBox_2 .box .controlBox{width:100%;position:absolute;left:0;bottom:25px;}
.main_shortcut .shortcutBox_2 .box_1{width:65.6%;float:left;}
.main_shortcut .shortcutBox_2 .box_1 .main_cast{margin:0 0 0 0;}
.main_shortcut .shortcutBox_2 .box_1 .cast_list{margin:32px 0 0 0;position:static;}
.main_shortcut .shortcutBox_2 .box_1 .cast_list:before{display:none;}
.main_shortcut .shortcutBox_2 .box_1 .cast_list li{margin:0 8px;}
.main_shortcut .shortcutBox_2 .box_1 .cast_list li a{padding:0 0 0 0;}
.main_shortcut .shortcutBox_2 .box_2{width:33.4%;float:right;}
.main_shortcut .shortcutBox_2 .box_2 .top{margin-bottom:33px;}
.main_shortcut .shortcutBox_2 .box_2 .list{margin:0 0 0 0;}
.main_shortcut .shortcutBox_2 .box_2 .list img{display:inline;vertical-align:-2px;padding:0 4px 0 0;}
.main_shortcut .shortcutBox_2 .box_2 .subject{max-width:89%;display:inline-block;}
.main_shortcut .shortcutBox_2 .box_2 .count{display:inline;vertical-align:top;padding:0 0 0 2px;color:#2d97ff;}
.main_shortcut .shortcutBox_2 .box_2 .new{display:inline;}
.main_shortcut .shortcutBox_2 .box_2 .scSlider{margin:0 10px;}
.main_shortcut .shortcutBox_2 .box_2 .scSlider .slick-slide > div .list{border-top:1px solid #d9d9d9;padding:14px 0 0 0;margin:14px 0 0 0;}
.main_shortcut .shortcutBox_2 .box_2 .scSlider .slick-slide > div:first-child .list{border-top:none;padding:0 0 0 0;margin:0 0 0 0;}

/* ¼öÇèÁ¤º¸ */
.examInfo_wrp{position: relative;margin: 0 0 40px;clear: both;overflow: hidden;}
.examInfo_wrp .inner{width: 1080px;margin: 0 auto;}
.examInfo_wrp h3{position: relative;margin:0 0 25px;height: 24px;text-align: center;}
.examInfo_wrp h3::before{content: "";position: absolute;top:50%;left:0;-webkit-transform: translateY(-50%);transform: translateY(-50%);display: block;width: 50%;height: 1px;background-color: #a5a5a5;}
.examInfo_wrp h3::after{content: "";position: absolute;top:50%;right:0;-webkit-transform: translateY(-50%);transform: translateY(-50%);display: block;width: 50%;height: 1px;background-color: #a5a5a5;}
.examInfo_wrp h3 span{position: relative;display: inline-block;/* width: 176px; */height: 100%;/* position: absolute; *//* top:0; *//* left:50%; */font-size: 22px;line-height: 1;text-align: right;background: #fff;/* -webkit-transform: translateX(-50%); *//* transform: translateX(-50%); */z-index: 1;border: 2px solid #ddd;border-width: 0 2px 0 2px;padding: 0px 23px 0 23px;box-sizing: border-box;color: #555;}
.examInfo_wrp h3 span a{display: inline-block;padding: 2px 0 0 10px;}
.examInfo_wrp .inner > div::after{content: "";display: block;clear:both;}
.examInfo_wrp .inner > div ul{float: left;border: 1px solid #dcdcdc}
.examInfo_wrp .inner > div ul::after{content: "";display: block;clear:both;}
.examInfo_wrp .inner > div ul.right{float: right;background: #d3919d}
.examInfo_wrp .inner > div ul.left{background: #fbf4f5}
.examInfo_wrp .inner > div ul.left li{position: relative;float: left;width: 25%;text-align: center;background: #fbf4f5;}
.examInfo_wrp .inner > div ul.left li a{padding: 22px 0;width: 177px;}
.examInfo_wrp .inner > div ul.left li:nth-child(1){background: #d3919d url('https://img.megagong.net/s/sobang/examinfo/main_titbg.gif') no-repeat 100% 100%}
.examInfo_wrp .inner > div ul.left li:nth-child(1) a{padding: 33px 0;}
.examInfo_wrp .inner > div ul.left li:nth-child(2)::before,.examInfo_wrp .inner > div ul.left li:nth-child(3)::before{content: "";position: absolute;top:50%;right: 0;margin-top: -52px;height: 104px;width: 1px;background: #dcdcdc}
.examInfo_wrp .inner > div ul li a{display: block;}
.examInfo_wrp .inner > div ul.right .mb_view{display: none}
.examInfo_wrp .inner > div ul.right li:nth-child(1){background:url('https://img.megagong.net/s/sobang/examinfo/main_newsbg.gif') no-repeat 24px center}
.examInfo_wrp .inner > div ul.right li:nth-child(2){background:url('https://img.megagong.net/s/sobang/examinfo/main_noticbg.gif') no-repeat 24px center}
.examInfo_wrp .inner > div ul.right li a{padding: 18px 86px 17px 87px;}
.examInfo_wrp .inner > div ul.right li:nth-child(1) a{border-bottom:1px solid #dcdcdc}
.examInfo_wrp .examInfoList ul{position:relative;float:none !important;background:#f4fbf8;}
.examInfo_wrp .examInfoList ul::after{content:"";display: block;clear: both;}
.examInfo_wrp .examInfoList ul li{float:left;width:12.5%;text-align:center;font-size:16px;letter-spacing:-2px;position:relative;}
.examInfo_wrp .examInfoList ul li em{position: absolute;top:-7px;right:-9px;z-index: 1;}
.examInfo_wrp .examInfoList ul li:after{content:"";position:absolute;left:0;top:50%;width:1px;height:80%;transform:translateY(-50%);background:#dcdcdc;}
.examInfo_wrp .examInfoList ul li:first-child:after{display:none;}
.examInfo_wrp .examInfoList ul li.list_1{background:url('https://img.megagong.net/s/gong/main/bg_exam_info_1.gif') no-repeat center 55px;}
.examInfo_wrp .examInfoList ul li.list_2{background:url('https://img.megagong.net/m/2019/1029_strategy/bg_exam_info_2.gif') no-repeat center 55px;}
.examInfo_wrp .examInfoList ul li.list_3{background:url('https://img.megagong.net/s/gong/main/bg_exam_info_3.gif') no-repeat center 55px;}
.examInfo_wrp .examInfoList ul li.list_4{background:url('https://img.megagong.net/s/gong/main/bg_exam_info_4.gif') no-repeat center 55px;}
.examInfo_wrp .examInfoList ul li.list_5{background:url('https://img.megagong.net/s/gong/main/bg_exam_info_5.gif') no-repeat center 55px;}
.examInfo_wrp .examInfoList ul li.list_6{background:url('https://img.megagong.net/s/gong/main/bg_exam_info_6.gif') no-repeat center 55px;}
.examInfo_wrp .examInfoList ul li.list_7{background:url('https://img.megagong.net/s/gong/main/bg_exam_info_7.gif') no-repeat center 55px;}
.examInfo_wrp .examInfoList ul li.list_8{background:url('https://img.megagong.net/s/gong/main/bg_exam_info_8.gif') no-repeat center 55px;}
.examInfo_wrp .examInfoList ul li a{padding:19px 0 100px 0;}
.examInfo_wrp .examInfo_cont{position: relative;clear: both;}
.examInfo_wrp .examInfo_cont .info_list{width: 50%;border: 0;padding: 0 15px 0 20px;box-sizing: border-box;}
.examInfo_wrp .examInfo_cont .info_list li{float: left;width: 25%;text-align: center;padding: 0 0 10px;}
.examInfo_wrp .examInfo_cont .info_list li a span{display: block;padding: 5px 0 0;color: #869cb9;}
.examInfo_wrp .examInfo_cont .info_list li a span br{display:none}
.examInfo_wrp .examInfo_cont.sobang .info_list li a span{color:#d9aeb4}
.examInfo_wrp .examInfo_cont .info_lab{position: relative;float: left;width: 50%;box-sizing: border-box;border: 1px solid #aaceff;-webkit-border-radius: 8px;-moz-border-radius: 8px;border-radius: 8px;overflow: hidden;height: 230px;padding: 20px 50px 0 150px;}
.examInfo_wrp .examInfo_cont.sobang .info_lab{border-color:#f4d7db}
.examInfo_wrp .examInfo_cont .info_lab h4{position: absolute;top: 0;left: 0;width: 130px;height: 100%;font-size: 0;color: #fff;text-align: center;font-weight: 600;padding: 0;background: #aaceff url(https://img.megagong.net/s/gong/examinfo/main_lab_tit.png) no-repeat center center;}
.examInfo_wrp .examInfo_cont.sobang .info_lab h4{background-color:#f4d7db}
.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);}
.examInfo_wrp .examInfo_cont.sobang .info_lab h4::before{border-color:#f4d7db}
.examInfo_wrp .examInfo_cont .info_lab .lab_cont ul{border: 0;float: none;}
.examInfo_wrp .examInfo_cont .info_lab li{position: relative;padding: 0 0 0 10px;margin: 0 0;}
.examInfo_wrp .examInfo_cont .info_lab li::before{content:"";display:block;position: absolute;top: 50%;left: 0;width: 3px;height: 3px;background: #222;-webkit-border-radius: 100%;-moz-border-radius: 100%;border-radius: 100%;margin: -2px 0 0;}
.examInfo_wrp .examInfo_cont .info_lab li.first{padding: 0 0 10px;margin: 0 0 17px;font-size: 17px;color: #0b88f6;line-height: 1.3;border-bottom: 1px solid #2896f7;}
.examInfo_wrp .examInfo_cont.sobang .info_lab li.first{color: #b51a24;border-color: #b51a24;}
.examInfo_wrp .examInfo_cont .info_lab li.first::before{display:none}
.examInfo_wrp .examInfo_cont .info_lab li a{display: inline-block;max-width: 90%;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;vertical-align: middle;padding: 4px 0;}
.examInfo_wrp .examInfo_cont .info_lab li a:hover{text-decoration:underline;font-weight: bold;}
.examInfo_wrp .examInfo_cont .info_lab li.first a:hover{text-decoration:none}
.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 .examInfo_cont .info_lab li.first a{display: block;max-width: 100%;text-overflow: inherit;white-space: normal;overflow: visible;}
.examInfo_wrp .examInfo_cont .info_lab li.first a span{display:block;height: 45px;overflow: hidden;}
.examInfo_wrp .examInfo_cont .info_lab li.first a em.type{display: inline-block;border: 1px solid #0b88f6;margin: 0 0 5px;font-size: 11px;font-style: normal;line-height: 1;padding: 1px 5px;font-weight: bold;border: 1px solid #2896f7;-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;}
.examInfo_wrp .examInfo_cont.sobang .info_lab li.first a em.type.new{border-color: #b51a24;color: #b51a24;}

/* ¼Ò¹æ ¼öÇèÁ¤º¸ */
.examInfo_wrp .examInfoList.sobang ul{float:none !important;background:#fbf4f5;}
.examInfo_wrp .examInfoList.sobang ul li.list_1{background:url('https://img.megagong.net/s/sobang/main/bg_exam_info_1.gif') no-repeat center 55px;}
.examInfo_wrp .examInfoList.sobang ul li.list_2{background:url('https://img.megagong.net/s/sobang/main/bg_exam_info_2_new.jpg') no-repeat center 55px;}
.examInfo_wrp .examInfoList.sobang ul li.list_3{background:url('https://img.megagong.net/s/sobang/main/bg_exam_info_3.gif') no-repeat center 55px;}
.examInfo_wrp .examInfoList.sobang ul li.list_4{background:url('https://img.megagong.net/s/sobang/main/bg_exam_info_4.gif') no-repeat center 55px;}
.examInfo_wrp .examInfoList.sobang ul li.list_5{background:url('https://img.megagong.net/s/sobang/main/bg_exam_info_5.gif') no-repeat center 55px;}
.examInfo_wrp .examInfoList.sobang ul li.list_6{background:url('https://img.megagong.net/s/sobang/main/bg_exam_info_6.gif') no-repeat center 55px;}
.examInfo_wrp .examInfoList.sobang ul li.list_7{background:url('https://img.megagong.net/s/sobang/main/bg_exam_info_7.gif') no-repeat center 55px;}
.examInfo_wrp .examInfoList.sobang ul li.list_8{background:url('https://img.megagong.net/s/sobang/main/bg_exam_info_8.gif') no-repeat center 55px;}

/* °ø¼¿ ¾ÆÄÚµð¾ð */
.gongssel_accor{background-color: #464646}
.gongssel_accor > .inner{width: 1080px;margin: 0 auto;}
.accor_wrp{overflow: hidden;height: 370px;background:url('https://img.megagong.net/c/gongssel/main/accor_bg1.png') repeat 0 0;}
.accor_wrp.con0{background:url('https://img.megagong.net/c/gongssel/main/accor_bg1.png') repeat 0 0;}
.accor_wrp.con1{background:url('https://img.megagong.net/c/gongssel/main/accor_bg2.png') repeat 0 0;}
.accor_wrp.con2{background:url('https://img.megagong.net/c/gongssel/main/accor_bg3.png') repeat 0 0;}
.accor_wrp.con3{background:url('https://img.megagong.net/c/gongssel/main/accor_bg4.png') repeat 0 0;}
.accor_wrp.con4{background:url('https://img.megagong.net/c/gongssel/main/accor_bg5.png') repeat 0 0;}
.accor_wrp.con5{background:url('https://img.megagong.net/c/gongssel/main/accor_bg6.png') repeat 0 0;}
.accor_wrp.con6{background:url('https://img.megagong.net/c/gongssel/main/accor_bg7.png') repeat 0 0;}
.accor_wrp.con7{background:url('https://img.megagong.net/c/gongssel/main/accor_bg8.png') repeat 0 0;}
.accor_wrp.con8{background:url('https://img.megagong.net/c/gongssel/main/accor_bg9.png') repeat 0 0;}
.accor_wrp >div{position: relative;float: left;width: 70px;height: 100%;}
.accor_wrp >div::before{content: "";position: absolute;top:0;right:0;width: 1px;height: 100%;background-color: #bfbebe;}
.accor_wrp >div:last-child::before{display: none}
.accor_wrp >div > div{display: none}
.accor_wrp >div.on > div{display: block}
.accor_wrp >div > strong{position: relative;display: block;background:url('https://img.megagong.net/c/gongssel/main/accor_opabg.png') repeat 0 0;height: 100%;width: 100%;color: #fff;font-size: 17px;font-weight: normal !important;text-align: center;padding: 30px 0 0;box-sizing: border-box;line-height: 1.3;cursor: pointer;}
.accor_wrp >div > strong::before{content: "";position: absolute;bottom: 40px;left: 50%;display: block;width: 30px;height: 2px;background: #fff;margin-left: -15px;}
.accor_wrp >div.on > strong{display: none}
.accor_wrp >div.on{width: 520px;}
.accor_wrp >div.on::before{background-color: #737373;text-align: center;}
.accor_wrp >div span{position: relative;display: block;font-size: 30px;color: #fff;text-align: center;padding: 70px 0;}
.accor_wrp >div span::before{content: "";position: absolute;bottom: 0;left: 50%;background-color: #a9a6a3;text-align: center;height: 40px;width: 1px;}
.accor_wrp >div p{display: block;font-size: 17px;color: #fff;line-height: 1.4;text-align: center;padding: 25px 7px}
.accor_wrp >div a{display: block;border:1px solid #fff;color: #fff;font-size: 14px;text-align: center;padding:8px 0;width: 150px;margin:0 auto}

/* ¹Ù¸¥°øºÎ ÀÚ½ÀÀü¿ë°ü */
.gongssel_baja{position: relative;margin-bottom: 15px}
.gongssel_baja > .inner{width: 1080px;margin: 0 auto;}
.gongssel_baja h3 {position: relative;margin: 0 0 25px;height: 25px;}
.gongssel_baja h3::before{content: "";position: absolute;top:50%;left:0;-webkit-transform: translateY(-50%);transform: translateY(-50%);display: block;width: 50%;height: 1px;background-color: #a5a5a5}
.gongssel_baja h3::after{content: "";position: absolute;top:50%;right:0;-webkit-transform: translateY(-50%);transform: translateY(-50%);display: block;width: 50%;height: 1px;background-color: #a5a5a5}
.gongssel_baja h3 span{display: block;width: 300px;height: 100%;position: absolute;top:0;left:50%;font-size: 0;text-align: right;line-height: 0;background:#fff url('https://img.megagong.net/c/gongssel/main/main_tit_baja.png') no-repeat 0 0;-webkit-transform: translateX(-50%);transform: translateX(-50%);z-index: 1}
.gongssel_baja h3 span a{display: inline-block;padding: 2px 18px 0 0;}
.gongssel_baja .cont_wrp{border:1px solid #dcdcdc;position: relative;height: 218px;padding: 0 357px 0 0;}
.gongssel_baja .cont_wrp::after{content: "";display: block;clear: both;}
.gongssel_baja .cont_wrp>div{position: relative;box-sizing: border-box;padding: 30px 50px;height: 218px;}
.gongssel_baja .cont_wrp>div:last-child{border-right:0;width: 357px;padding: 0;position: absolute;top:0;right: 1px;border-left: 1px solid #dcdcdc;text-align: center;}
.gongssel_baja .cont_wrp>div:last-child a{display:block;position:relative}
.gongssel_baja .cont_wrp>div:last-child a::before{content: "";position: absolute;top: 0;left: 0;display: block;width: 92px;height: 92px;background: url('https://img.megagong.net/c/gongssel/main/main_baja_evt.png') no-repeat 0 0;}
.gongssel_baja .cont_wrp>div:last-child a span{position:relative}
.gongssel_baja .cont_wrp>div:first-child::before{content: "";position: absolute;top: 0;right: 25px;display: block;width: 112px;height: 132px;background: url('https://img.megagong.net/c/gongssel/main/best_bble.png') no-repeat 0 0;}
.gongssel_baja .opin_slide{text-align: left;}
.gongssel_baja .opin_slide .slick-arrow{position: absolute;width:33px;height: 55px}
.gongssel_baja .opin_slide .slick-prev{top: 50%;left: -51px;z-index: 1;-webkit-transform: translateY(-50%);transform: translateY(-50%);background: url('https://img.megagong.net/s/common/slide_dir.jpg') no-repeat 0 0;height: 25px;font-size: 0;width: 26px;}
.gongssel_baja .opin_slide .slick-next{top: 50%;right: -51px;z-index: 1;-webkit-transform: translateY(-50%);transform: translateY(-50%);background: url('https://img.megagong.net/s/common/slide_dir.jpg') no-repeat -27px 0;height: 25px;font-size: 0;width: 26px;}
.gongssel_baja .opin_slide .more{display: block;width: 120px;font-size: 14px;margin:0 auto;text-decoration: underline;color: #0080fe}
.gongssel_baja .opin_slide .item{line-height: 1.4;cursor: pointer;}
.gongssel_baja .opin_slide .item p{height: 135px;overflow: hidden;margin-bottom: 12px;line-height: 1.5;font-size: 15px}

/* °ø¼¿ °øÁö»çÇ× */
.gongssel_notice{position: relative;margin: 0 0 40px}
.gongssel_notice >.inner{width: 1080px;margin: 0 auto;}
.gongssel_notice .link_box{width: 50%;float: left;background-color: #f3f5fa;border-right: 1px solid #dcdcdc;box-sizing: border-box;}
.gongssel_notice .notice{width: 50%;float: left;}
.gongssel_notice .notice .inner{padding: 25px 25px 26px 25px;}
.gongssel_notice .link_box a{display: block;position: relative;padding: 24px 50px 22px 120px;border-bottom: 1px solid #dcdcdc;}
.gongssel_notice .link_box a::before{content: "";position: absolute;top:50%;left:15px;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);transform: translateY(-50%);display: block;width: 95px;height: 80px;background: url('https://img.megagong.net/c/gongssel/main/gongssel_icon1.png') no-repeat 0 0;}
.gongssel_notice .link_box a::after{content: "";position: absolute;top:50%;right:15px;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);transform: translateY(-50%);display: block;width: 46px;height: 26px;background: url('https://img.megagong.net/c/gongssel/main/go_icon.png') no-repeat 0 0;}
.gongssel_notice .link_box a:nth-child(1)::before{background-position: 0 0}
.gongssel_notice .link_box a:nth-child(2)::before{background-position: 0 -94px;}
.gongssel_notice .link_box a:nth-child(3)::before{background-position: 0 -188px;}
.gongssel_notice .link_box a:nth-child(3){border-bottom: 0}
.gongssel_notice .link_box a strong{display: block;color: #304ce4;font-size: 18px;margin-bottom: 5px;line-height: 1.4;}
.gongssel_notice .link_box a span{color: #798cf3;font-size: 15px;line-height: 1.4;}
.gongssel_notice .cont_wrp{border:1px solid #dcdcdc}
.gongssel_notice .cont_wrp::after{content: "";display: block;clear: both;}
.gongssel_notice .notice h3{position: relative;padding-left:4px;height: 20px;margin-bottom: 20px;font-size: 19px;font-weight: bold;line-height: 1;/* background: url('https://img.megagong.net/s/common/main_bottom_tit.png') no-repeat 0 0; */}
.gongssel_notice .notice h3 .btn_more{position: absolute;top:3px;right:3px;width:15px;height: 15px;background: url('https://img.megagong.net/s/common/main_bottom_more.jpg') no-repeat 0 0;font-size:0;text-indent:-99999px}
.gongssel_notice .board_list{max-height: 199px;overflow: hidden}
.gongssel_notice .board_list li{width:100%;position: relative;}
.gongssel_notice .board_list li > span{display: inline-block;width: 35px;text-align: center;font-size: 12px;background-color: #67aaee;color: #fff;padding: 2px 0;position: absolute;top:8px;left:0}
.gongssel_notice .board_list a{display: block;color:#000;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width: 90%;text-decoration: none;padding:8px 0;box-sizing: border-box;}
.gongssel_notice .board_list a{padding-left: 45px;}

/* °ø¼¿ ÀÎÆ÷ */
.gongssel_info{position: relative;margin: 0 0 50px}
.gongssel_info >.inner{width: 1080px;margin: 0 auto;}
.gongssel_info >.inner h3{margin-bottom: 35px}
.gongssel_info .cont_wrp{border:1px solid #dcdcdc}
.gongssel_info .cont_wrp::after{content: "";display: block;clear: both;}
.gongssel_info .cont_wrp>div{border-right:1px solid #dcdcdc;width: 33.3%;box-sizing: border-box;float: left;padding: 25px 25px 27px;height: 210px;}
.gongssel_info .cont_wrp>div::after{content: "";display: block;clear: both;}
.gongssel_info .cont_wrp>div.last{border-right:0}
.gongssel_info .cont_wrp>.icon >div a{display: block;width: 33.3%;position: relative;padding: 70px 0 0 0;float: left;box-sizing: border-box;line-height: 1.4;text-align: center;border-right: 1px dashed #dcdcdc;}
.gongssel_info .cont_wrp>.icon >div a::before{content: "";position: absolute;top: 0;left: 0;display: block;width: 95px;height: 80px;background: url('https://img.megagong.net/c/gongssel/main/gongssel_icon2.png') no-repeat 0 0;}

.gongssel_info .cont_wrp>.icon >div a.resrv::before{background-position: 0px 0px;width: 60px;left: 50%;margin-left: -34px;}
.gongssel_info .cont_wrp>.icon >div a.conslt::before{background-position: -125px 0px;width: 56px;left: 50%;margin-left: -28px;}
.gongssel_info .cont_wrp>.icon >div a.commu::before{background-position: -231px 0px;width: 82px;left: 50%;margin-left: -37px;}
.gongssel_info .cont_wrp>.icon >div a.visit::before{background-position: -358px 0px;width: 68px;left: 50%;margin-left: -33px;}
.gongssel_info .cont_wrp>.icon >div a.facil::before{background-position: -481px 0px;width: 68px;left: 50%;margin-left: -23px;}
.gongssel_info .cont_wrp>.icon >div a.way::before{background-position: -602px 0px;width: 58px;left: 50%;margin-left: -29px;}
.gongssel_info .cont_wrp>.icon >div a.way,.gongssel_info .cont_wrp>.icon >div a.commu{border-right: 0}
.gongssel_info .cont_wrp>.icon >div a.visit,
.gongssel_info .cont_wrp>.icon >div a.facil,
.gongssel_info .cont_wrp>.icon >div a.way{padding: 80px 0 0;}

.gongssel_info .cont_wrp>div h3{position: relative;padding-left:4px;height: 20px;margin-bottom: 35px;font-size: 19px;font-weight: bold;line-height: 1;/* background: url('https://img.megagong.net/c/gongssel/main/gsmain_bottom_tit.png') no-repeat 0 0; */}
.gongssel_info .cont_wrp>div:nth-child(2) h3{background-position: 0 -53px;}
.gongssel_info .cont_wrp>div:nth-child(3) h3{background-position: 0 -112px;margin-bottom: 20px;}
.gongssel_info .cont_wrp>div dl{margin-right: -1px;}
.gongssel_info .cont_wrp>div dl dt{font-weight: bold;letter-spacing: -0.5px;color: #26b7bc;font-size: 17px;position: relative;padding: 0 0 0 60px;}
.gongssel_info .cont_wrp>div dl dt::before{content: "";position: absolute;top: 0;left: 0;display: block;width: 48px;height: 45px;background: url('https://img.megagong.net/c/gongssel/main/gongssel_icon2.png') no-repeat 100% -3px;}
.gongssel_info .cont_wrp>div dl dd{padding-left: 15px}
.gongssel_info .cont_wrp>div dl .call_time{position:relative;color: #666666;padding: 0 0 4px 10px;line-height: 1.4;border-right: none !important;}
.gongssel_info .cont_wrp>div dl .call_time::before{content: "";position: absolute;top: 8px;left:0;width: 2px;height: 2px;background-color: #666;-webkit-border-radius: 2px;border-radius: 2px;}
.gongssel_info .cont_wrp>div dl .call_num{padding: 7px 0 12px 60px;}
.gongssel_info .cont_wrp>div dl .call_num strong{display: inline-block;border: 1px solid #ddd;padding: 2px 2px;font-size: 11px;line-height: 1;margin-bottom: 5px;}
.gongssel_info .cont_wrp>div dl .call_num span{display:block;font-weight: bold;letter-spacing: -0.6px;font-size: 22px;}

/* °ø¼¿ Àü¹®°ü */
.gongssel_opening{position: relative;background-color: #f8f8f8;padding: 35px 0 50px;}
.gongssel_opening::after{content: "";display: block;clear: both;}
.gongssel_opening .inner{width: 1080px;margin: 0 auto 0;}
.gongssel_opening .inner::after{content: "";display: block;clear: both;}
.gongssel_opening .inner h3 {position: relative;margin: 0 0 25px;height: 25px;text-align:center;}
.gongssel_opening .inner h3::before{content: "";position: absolute;top:50%;left:0;-webkit-transform: translateY(-50%);transform: translateY(-50%);display: block;width: 40%;height: 1px;background-color: #a5a5a5}
.gongssel_opening .inner h3::after{content: "";position: absolute;top:50%;right:0;-webkit-transform: translateY(-50%);transform: translateY(-50%);display: block;width: 40%;height: 1px;background-color: #a5a5a5}
.gongssel_opening .inner h3 span{position: relative;display: inline-block;height: 100%;font-weight: bold;font-size: 22px;line-height: 1;text-align: center;background: #f8f8f8;/* -webkit-transform: translateX(-50%); *//* transform: translateX(-50%); */z-index: 1;border: 2px solid #ddd;border-width: 0 2px 0 2px;text-align: center;color: #555;padding: 0 23px 0 23px;box-sizing: border-box;}
.gongssel_opening .inner h3 span b{font-weight: normal;}
.gongssel_opening .inner h3 span a{display: inline-block;padding: 2px 0 0 10px;}
.gongssel_opening .police_opn{position:relative;float:left;width: 342px;margin-left: 30px}
.gongssel_opening .gong_opn{position:relative;float:left;width: 342px;}
.gongssel_opening .sobang_opn{position:relative;float:right;width: 342px;}
.gongssel_opening .police_opn a::before{content: "";position: absolute;bottom:0;right:0;display: block;width: 23px;height: 23px;background: url('https://img.megagong.net/m/2020/0827_gongssel/main_bnr2_plus.png') no-repeat 0 0;}
.gongssel_opening .gong_opn a::before{content: "";position: absolute;bottom:0;right:0;display: block;width: 23px;height: 23px;background: url('https://img.megagong.net/m/2020/0827_gongssel/main_bnr1_plus.png') no-repeat 0 0;}
.gongssel_opening .sobang_opn a::before{content: "";position: absolute;bottom:0;right:0;display: block;width: 23px;height: 23px;background: url('https://img.megagong.net/m/2020/0827_gongssel/main_bnr3_plus.png') no-repeat 0 0;}


/* »ý»ý ÀÌ¿ë ÈÄ±â */
.main_review{position: relative;width: 1080px;margin:40px auto 40px auto;}
.main_review .inner{overflow: hidden;}
.main_review .inner h3 {position: relative;margin: 0 0 25px;height: 25px;text-align:center;}
.main_review .inner h3::before{content: "";position: absolute;top:50%;left:0;-webkit-transform: translateY(-50%);transform: translateY(-50%);display: block;width: 40%;height: 1px;background-color: #a5a5a5}
.main_review .inner h3::after{content: "";position: absolute;top:50%;right:0;-webkit-transform: translateY(-50%);transform: translateY(-50%);display: block;width: 40%;height: 1px;background-color: #a5a5a5}
.main_review .inner h3 span{position: relative;display: inline-block;/* width:499px; */height: 100%;/* position: absolute; *//* top:0; *//* left:50%; */font-weight: normal;font-size: 22px;line-height: 1;text-align: center;background: #fff;/* -webkit-transform: translateX(-50%); *//* transform: translateX(-50%); */z-index: 1;border: 2px solid #ddd;border-width: 0 2px 0 2px;text-align: center;color: #555;padding: 0 23px 0 23px;box-sizing: border-box;}
.main_review .inner h3 span b{font-weight: normal;}
.main_review .inner h3 span a{display: inline-block;padding: 2px 0 0 10px;}
.main_review .inner > div {float:left;padding:30px 35px;border:1px solid #e1e1e1;box-sizing: border-box}

.main_review .interview{width:719px;}
.main_review .interview .inter_Slider{height:150px;}
.main_review .interview .inter_Slider .slick-list {margin-right:-15px}
.main_review .interview .slick-slide > div{margin-right:15px}
.main_review .interview .list {position: relative;}
.main_review .interview .list a{display:block}
.main_review .interview .list span{display:block;}
.main_review .interview .list span.cate{position: absolute;top:0;left:0;padding: 5px 12px;background: #ffa800;color: #fff;z-index: 2;font-size:12px}
.main_review .interview .list span.interview_img{position: relative;display: inline-block;}
.main_review .interview .list span.interview_img img{max-width: 100% !important;width: 100% !important;height: auto !important;}
.main_review .interview .list span.interview_tit{color: #0080fe;font-size: 12px;font-weight: bold;padding:15px 0 2px 0;max-width: 100%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.main_review .interview .list span.interview_img::before{content: "";display:none;position: absolute;width: 100%;height:100%;top:0;background: rgba(0,0,0,0.5) url('https://img.megagong.net/m/2019/0905_gongssel/play.png') no-repeat center;border:3px solid #ffa800;box-sizing: border-box;}
.main_review .interview .list:hover span.interview_img::before{display: block;}
.main_review .interview .list:hover span.interview_tit{text-decoration:underline}

.main_review .ex_review{width:361px;border-left:none !important;padding:30px;}
.main_review .ex_review .ex_Slider{height:150px;}
.main_review .ex_review ul li {margin-bottom: 15px;}
.main_review .ex_review ul li:last-child{margin-bottom: 0}
.main_review .ex_review ul li span{display: inline-block;}
.main_review .ex_review ul li .cate{border: 1px solid #0080fe;padding: 2px 5px;font-size: 12px;color: #0080fe;vertical-align: top;}
.main_review .ex_review ul li .text{width:200px;font-size: 12px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width: 95%;margin-left:10px;line-height:16px;}
.main_review .ex_review ul li .text:hover{font-weight:bold;text-decoration:underline}
.main_review .interview .slick-arrow{position: absolute;width:25px;height: 25px}
.main_review .interview .slick-prev{top: 50%;left: -36px;margin-top:-13px;z-index: 1;-webkit-transform: translateY(-50%);transform: translateY(-50%);background: url('https://img.megagong.net/s/common/slide_dir.jpg') no-repeat 0 0;height: 25px;font-size: 0;width: 25px;}
.main_review .interview .slick-next{top: 50%;right: -36px;margin-top:-13px;z-index: 1;-webkit-transform: translateY(-50%);transform: translateY(-50%);background: url('https://img.megagong.net/s/common/slide_dir.jpg') no-repeat -27px 0;height: 25px;font-size: 0;width: 25px;}
.main_review .interview .slick-hidden{display:none;}

/* Ãß¼® »ó´ã °øÁö */
.board_wrap.supprt_ct .btn_wrp.chuseok {text-align:center;width:240px;margin: 15px auto;}
.board_wrap.supprt_ct .btn_wrp.chuseok a{display: block;float: left;width: 110px;margin-right: 20px;background:#fff;}
.board_wrap.supprt_ct .btn_wrp.chuseok a + a{margin-right:0}
.board_wrap.supprt_ct .btn_wrp.chuseok span{display: block;border: 1px solid #ccc;padding: 5px 0px 5px;text-align: center;font-size: 12px;color:#222 !important}


/* ½Å±Ô°­ÁÂ & ÀÔ°í±³Àç ¾È³» */
.main_new_lecture {position:relative;margin: 0 0 48px;}
.main_new_lecture::after {content:""; display:block; clear:both;}
.main_new_lecture > .inner{width: 1080px;margin: 0 auto;}
.main_new_lecture .inner::after {content:""; display:block; clear:both;}
.main_new_lecture .new_lecture_list {position:relative;padding: 4px 35px 4px 25px;background:#fff;border:1px solid #dcdcdc;}
.main_new_lecture.new_sty .new_lecture_list{padding: 0 35px 0 0;}
.main_new_lecture .new_lecture_list::after {display:block;clear:both;content:""}
.new_lecture_list .month_title , .new_lecture_view .month_title{float:left;padding: 20px 0 7px 0;}
.main_new_lecture.new_sty .new_lecture_list .month_title , .main_new_lecture.new_sty .new_lecture_view .month_title{
    background: #f3f5fa;
    height: 75px;
    box-sizing: border-box;
    padding: 23px 0 0 35px;
    width: 205px;
}
.new_lecture_list .month_title span, .new_lecture_view .month_title span{position: relative;display:inline-block;font-size: 22px;letter-spacing: -0.07em;color: #555555;padding: 0 0 0 47px;}
.new_lecture_view .month_title span >.first{padding-left:50px}
.main_new_lecture.new_sty .new_lecture_list .month_title span, .new_lecture_view .month_title span{padding: 0;color:#304ce7;}
.main_new_lecture.new_sty .new_lecture_list .month_title span::before, .main_new_lecture.new_sty .new_lecture_view .month_title span::before{background: #f3f5fa;width: 14px;height: 14px;transform: rotate(45deg);left: inherit;right: -37px;margin-top: -6px;}
.new_lecture_list .month_title a, .new_lecture_view .month_title a{font-size: 25px;padding: 0 0 0 5px;}
.new_lecture_list .month_title span::before, .new_lecture_view .month_title span::before{content:"";position:absolute;top: 50%;left:1%;width: 45px;height: 46px;background: url('https://img.megagong.net/m/2020/0326_sobang_new/main_calender.png') no-repeat center center;margin-top: -23px;}}
.main_new_lecture.new_sty .new_lecture_list .month_title span::before, .main_new_lecture.new_sty .new_lecture_view .month_title span::before{}
.new_lecture_list .month_title span img, .new_lecture_view .month_title span img{max-width:200px;vertical-align:middle;}
.new_lecture_list .month_title::after , .new_lecture_view .month_title::after {display:block;clear:both;content:""}
.new_lecture_list .toggle_lct {position:absolute; right:-1px; top:-1px;background: #fff}
.new_lecture_list .new_lecture_rolling{position:relative;float: left;margin-left: 37px;width: 720px;}
.main_new_lecture.new_sty .new_lecture_list .new_lecture_rolling{margin-left: 50px;}
.new_lecture_list .new_lecture_rolling::after {display:block;clear:both;content:""}
.new_lecture_list .new_lecture01 {display: inline-block;overflow:hidden;position: relative;width: 360px;height:65px;box-sizing: border-box;padding: 0 20px 0 0;}
.new_lecture_list .new_lecture01, .new_lecture_list .new_lecture02 {float: left;}
.new_lecture_list .new_lecture01 .lct_r_po {position:absolute;left:0;top: 8px;color:#fff;font-size:13px;text-align:center;line-height:16px;background: #f86f76 url(https://img.megagong.net/m/2019/0919_newmain/bg_type_p.png) 0 0 no-repeat;width: 52px;height: 52px;background-size: 100%;border-radius: 100%;overflow: hidden;}
.new_lecture_list .new_lecture01 .lct_r_po.inner,.new_lecture_list .new_lecture02 .lct_r_po.inner{display: none}
.new_lecture_list .new_lecture01 .lct_r_po strong {display:block;padding: 10px 0 0 0;}
.new_lecture_list .new_lecture02 {display: inline-block;overflow:hidden;position: relative;width: 360px;height:65px;box-sizing: border-box;}
.new_lecture_list .new_lecture02 .lct_b_po {position:absolute;left:0;top: 8px;color:#fff;font-size:13px;text-align:center;line-height:16px;background: #2ac6c4 url(https://img.megagong.net/m/2019/0919_newmain/bg_type_b.png) 0 0 no-repeat;width: 52px;height: 52px;background-size: 100%;border-radius: 100%;overflow: hidden;}
.new_lecture_list .new_lecture02 .lct_b_po.inner{display: none}
.new_lecture_list .new_lecture02 .lct_b_po strong {display:block;padding: 10px 0 0 0;}
.new_lecture_list dl {width:444px;height:65px;overflow:hidden;padding: 0;}
.new_lecture_list dl::after {display:block;clear:both;content:""}

.new_lecture_list dl dt {position: relative;float:left;}
.new_lecture_list dl dt .n_day {display:block;padding: 24px 0 0 56px;text-align:center;line-height:19px;}
.new_lecture_list dl dt .n_day span {display:block;padding: 0px 3px 2px;line-height:14px;font-size: 15px;letter-spacing: -0.04em;text-align:center;}
.new_lecture_list .new_lecture01 dl dt .n_day span{color: #f86f76;}
.new_lecture_list .new_lecture02 dl dt .n_day span{color: #2ac6c4;}
.new_lecture_list dl.list_n dt .n_day span{color:#222;font-weight:bold}
.new_lecture_list dl dd {display: block;padding: 11px 0px 0 126px;width: 100%;font-size:12px;letter-spacing:-1px;line-height: 1.5;box-sizing: border-box;}
.new_lecture_list dl.list_y dd:hover {text-decoration:underline;color:#2c2e31;}
.new_lecture_list dl dd strong {display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%;color:#2c2e31;font-size: 14px;max-width: 100%;}
.new_lecture_list dl dd span {color: #2c2e31;}
.new_lecture_list .new_lecture_rolling .slick-arrow{display:none !important}

.new_lecture_view {display:none;position:relative;padding: 15px 25px 25px;background: #fff;border:1px solid #dcdcdc;margin-bottom: 20px;}
.new_lecture_view::after {display:block;clear:both;content:""}
.new_lecture_view .tit_now {position: relative;padding-left: 14px;}
.new_lecture_view .toggle_lct {position:absolute;right:-1px;top:-1px;background: #fff;}
.new_lecture_view .month_schedule {clear:both;padding-top: 30px;}
.new_lecture_view .month_schedule::after {display:block;clear:both;content:""}


/* ÇÐ¿ø ½Å±Ô °³°­ °­ÁÂ */
.main_lecture_wrap{position: relative;}
.main_lecture_wrap .inner{position: relative;width: 1080px;margin: 0 auto 30px;border: 1px solid #ddd;box-sizing: border-box;}
.main_lecture_wrap h3{position: absolute;top: 0;left: 0;width: 205px;height: 100%;background: #f3f5fa;text-align: center;}
.main_lecture_wrap h3 span{position: relative;font-size: 22px;color: #304ce7;padding: 27px 0 0 0;display: block;}
.main_lecture_wrap h3 .for_pc{}
.main_lecture_wrap h3 .for_mo{display: none;}
.main_lecture_wrap h3::before{content:"";display:block;position:absolute;top: 50%;right: -7px;background: #f3f5fa;width: 15px;height: 15px;margin: -8px 0 0;transform: rotate(45deg);}
.main_lecture_wrap .lecture_cont{padding: 10px 0 10px 205px;}
.main_lecture_wrap .slick-slide{width: 48% !important;box-sizing: border-box;}
.main_lecture_wrap .lecture_roll .item::after{content:"";display: block;clear: both;}
.main_lecture_wrap .lecture_roll .item a{position:relative;display:block;margin: 0;padding: 5px 0 6px 106px;line-height: 1.3;float: left;width: 400px;box-sizing: border-box;}
.main_lecture_wrap .lecture_roll .item a:hover .tit{text-decoration:underline}
.main_lecture_wrap .lecture_roll .item .state{position: absolute;top: 0;left: 40px;background: #f86f76;display: block;width: 52px;height: 52px;color: #fff;font-size: 14px;-webkit-border-radius: 100%;border-radius: 100%;border-radius: 100%;text-align: center;padding: 9px 0 0;box-sizing: border-box;line-height: 1.2;}
.main_lecture_wrap .lecture_roll .item .state.complt{background: #439dd7;}
.main_lecture_wrap .lecture_roll .item .tit{font-size: 14px;display: block;margin: 0 0 7px;max-width: 100%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.main_lecture_wrap .lecture_roll .item .info{position: relative;font-size: 12px;margin: 0 8px 0 0;}
.main_lecture_wrap .lecture_roll .item .info strong{display: inline-block;-webkit-border-radius: 3px;border-radius: 3px;border-radius: 3px;background: #d2d2d2;padding: 1px 4px;}
.main_lecture_wrap .lecture_roll .slick-arrow{display: none !important;}

.schedule_area .type_tab {position:relative;float: left;margin-top: 8px;width: auto;}
.schedule_area .type_tab .select_day{position:absolute; left:0; top:-7px; width:101px; height:23px; border:1px solid #e4e4e4; line-height:20px; text-align:center; letter-spacing:-1px; font-weight:bold;}
.schedule_area .type_tab::after {display:block;clear:both;content:""}
.schedule_area .type_tab ul li {float:left;padding:0 9px;text-align:center;border-right: 1px solid #959595;}
.schedule_area .type_tab ul li:last-child {border-right:0;}
.schedule_area .type_tab ul li:hover{text-decoration:underline}
.schedule_area .type_tab ul li a {display:block;line-height:10px;width:40px;background: url('https://img.megagong.net//m/2019/0919_newmain/bg_type_tab.png') right center no-repeat;text-align:left;padding-right: 6px;}
.schedule_area .type_tab ul li a.on {font-weight:bold;}

.schedule_area .type_tab ul li {padding:0 9px 0 4px;}
.schedule_area .type_tab ul li+li {padding:0 9px;}
.schedule_area .type_tab ul li+li+li {padding:0 9px;}
.schedule_area .type_tab ul li a {width:73px;}
.schedule_area .type_tab ul li+li a {width:40px;}
.schedule_area .type_tab ul li+li+li a {width:40px;}

.schedule_area .select_wrap{float:right;width:auto;}
.schedule_area .select_wrap > div {float:left;position:relative;}
.schedule_area .select_wrap > div + div{margin-left:5px}
.schedule_area .select_wrap .select_box {font-size: 14px;line-height:1.4;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width: 116px;height: 28px;padding: 0;cursor:pointer;text-align:left;letter-spacing:-1px;color:#212c40;border:1px solid #d3d3d3;background: #fff url('https://img.megagong.net/m/2019/0919_newmain/ic_selectbox.png') 95px 8px no-repeat; }
.schedule_area .select_wrap select {font-size: 14px;line-height:1.4;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width: 116px;height: 28px;padding: 0 0 0 2px;cursor:pointer;text-align:left;letter-spacing:-1px;color:#212c40;border:1px solid #d3d3d3;background: #fff url('https://img.megagong.net/m/2019/0919_newmain/ic_selectbox.png') 95px 8px no-repeat; -webkit-appearance: none;-moz-appearance: none;appearance: none;}

.select_view {position:absolute;left:0;top: 28px;width: 99%;border:1px solid #d3d3d3;display:none;background:#fff;z-index: 2;}
.select_view.open{display:block}
.select_view ul li {padding:4px 5px 4px 5px;font-size: 14px;}
.select_view ul li a {display:block; }
.select_view ul li:hover {background:#efefef;text-decoration:underline}

.schedule_list_box{overflow-y:scroll; max-height:302px; margin-top: 5px;border:1px solid #e4e4e4;}
.schedule_list_box table {width:100%; background-color:#fff; table-layout: fixed;}
.schedule_list_box table.pc{display:table}
.schedule_list_box table.mo{display:none}
.schedule_list_box table td {padding:0 20px; height:60px; border-right:1px solid #e4e4e4; border-bottom:1px solid #e4e4e4; font-size:12px;}
.schedule_list_box table td.day_cont:hover{text-decoration:underline}
.schedule_list_box table tr:last-child td{border-bottom: none;}
.schedule_list_box table td img {margin:0 5px 0 0; vertical-align:-2px}
.schedule_list_box table td a {display:block; max-width:100%; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;  color:#2c2e31;}

.schedule_list_box table .tit_day {padding:0 10px; text-align:center; font-size:13px; color:#383838;}
.schedule_list_box table .type_st {padding:0 10px; text-align:center;}
.schedule_list_box table .type_st .tit_lct {color:#f78285;}
.schedule_list_box table .type_st .tit_book {color:#43b7ce;}
.schedule_list_box table .tec_name {color: #222;text-align:center;}
.schedule_list_box table .now_sc{text-align:center;}
.schedule_list_box table .now_sc span:hover{text-decoration:underline}
.schedule_list_box table .now_sc span.now_type:hover{text-decoration:none}
.schedule_list_box table .now_sc span.lec_pre {color:#f47b7d;}
.schedule_list_box table .now_sc span.book_pre {color:#69c0d4;}

.schedule_list_box table .now_sc span.alarm_add01 a {color:#69c0d4;}
.schedule_list_box table .now_sc span.alarm_add01:hover{text-decoration:underline}
.schedule_list_box table .now_sc span.alarm_add02 a {color:#f47b7d;}
.schedule_list_box table .now_sc span.alarm_add02:hover{text-decoration:underline}

.schedule_list_box .mo_cont{display: none;text-align: center;}
.schedule_list_box .mo_cont .slider .slide{box-sizing: border-box;}
.schedule_list_box .mo_cont .citem{border-bottom: 1px solid #e1e1e1;}
.schedule_list_box .mo_cont .citem a{position: relative;display: block;padding: 14px 0 14px 55px;text-align: left;box-sizing: border-box;}
.schedule_list_box .mo_cont .citem a .lct_po{position: absolute;left:0;top: 50%;color:#fff;font-size:13px;text-align:center;line-height:16px;background: #f86f76;width: 42px;height: 42px;line-height: 42px;background-size: 100%;border-radius: 100%;overflow: hidden;margin-top: -21px;}
.schedule_list_box .mo_cont .citem a .lct_po.book{background:#69c0d4}
.schedule_list_box .mo_cont .citem a .tit{display: block;margin: 0 0 5px;line-height: 1;max-width: 98%;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.schedule_list_box .mo_cont .citem a .info{display: block;line-height: 1;font-size: 12px;}
.schedule_list_box .mo_cont .citem a .info .info_tea{color: #007ae1;}
.schedule_list_box .mo_cont .citem a .info .info_day{padding: 0 5px;margin: 0 3px;}
.schedule_list_box .mo_cont .citem a .info .info_sc span.now_type:hover{text-decoration:none}
.schedule_list_box .mo_cont .citem a .info .info_sc span.lec_pre {color:#f47b7d;}
.schedule_list_box .mo_cont .citem a .info .info_sc span.book_pre {color:#69c0d4;}

.schedule_list_box .mo_cont .citem a .info .info_sc span.alarm_add01 a {color:#69c0d4;}
.schedule_list_box .mo_cont .citem a .info .info_sc span.alarm_add01:hover{text-decoration:underline}
.schedule_list_box .mo_cont .citem a .info .info_sc span.alarm_add02 a {color:#f47b7d;}
.schedule_list_box .mo_cont .citem a .info .info_sc span.alarm_add02:hover{text-decoration:underline}
.schedule_list_box .mo_cont .slick-dots{display:inline-block;font-size:inherit;margin: 10px 0 0;}
.schedule_list_box .mo_cont .slick-dots li{display:inline-block;margin:1px 2px 0 !important;vertical-align:top;}
.schedule_list_box .mo_cont .slick-dots li button{width:12px;height:12px;border-radius:100%;background:#bbbbbb;text-indent:-9999px;vertical-align:middle;display:inline;margin:0;}
.schedule_list_box .mo_cont .slick-dots li.slick-active button{background:#0080fe;}
.schedule_list_box .mo_cont .slick-arrow{width:5px;height:10px;text-indent:-9999px;vertical-align:middle;transform:none;overflow:hidden;z-index: 101;}
.schedule_list_box .mo_cont .slick-prev{background:url('https://img.megagong.net/s/common/shortcut_prev.png') no-repeat 0 0;margin:2px 6px 0 0;top:auto;left:auto;position:relative;}
.schedule_list_box .mo_cont .slick-next{background:url('https://img.megagong.net/s/common/shortcut_next.png') no-repeat 0 0;margin:2px 0 0 6px;top:auto;right:auto;position:relative;}

/* ¼Ò¹æ ¸Þ°¡ÆÐ½º ¹è³Ê */
.mainBannerPass .mo{display:none;}
.mainBannerPass .mo a{display:block;}

.full_reservwrp.sobang1104{position: relative;}
.full_reservwrp.sobang1104 .mo{display: none}
.full_reservwrp.sobang1104 .pc a{position: absolute;top:0;left: 0;width: 46%;font-size: 0;background-color: #fff;opacity: 0;z-index: 1;height: 100%;}
.full_reservwrp.sobang1104 .pc a:nth-child(2){width:67%;}
.full_reservwrp.sobang1104 .pc a:nth-child(3){left:67%;width:33%;}
.full_reservwrp.sobang1104 .mo .slick-arrow{position: absolute;top: 50%;-webkit-transform: translateY(-50%);transform: translateY(-50%);display: block;width: 24px;height: 25px;background:url('https://img.megagong.net/m/2019/0717_newmain/arrow.png') no-repeat 0 0;z-index: 1;font-size: 0;line-height: 0;}
.full_reservwrp.sobang1104 .mo .slick-prev{left:0}
.full_reservwrp.sobang1104 .mo .slick-next{right:1px;background-position: 100% 0}

.pass_wrap{position: relative;width: 1080px;margin: 0 auto 20px;overflow: hidden;}
.pass_wrap > .pc{position: relative;}
.pass_wrap > .pc a{position: absolute;top:0;left: 0;width: 67%;height: 100%;font-size: 0;opacity: 0;background: #000}
.pass_wrap > .pc a:nth-child(3){left: 67%;width: 33%}
.pass_wrap > .mob{display: none}
.pass_wrap > .mob a{display: block;}
.pass_wrap > .mob .slick-arrow{position: absolute;top: 50%;-webkit-transform: translateY(-50%);transform: translateY(-50%);display: block;width: 24px;height: 25px;background:url('https://img.megagong.net/m/2019/0717_newmain/arrow.png') no-repeat 0 0;z-index: 1;font-size: 0;line-height: 0;}
.pass_wrap > .mob .slick-prev{left:0}
.pass_wrap > .mob .slick-next{right:1px;background-position: 100% 0}

/* ¼Ò¹æ ³×ÀÌ¹öÆ®·»µå 1À§È«º¸ */
.trendNaver{position:absolute;left:50%;top:30px;color:#fff;z-index:1;margin:0 0 0 560px;}
.trendNaverMo{display:none;}
.layerPopupTrend{z-index:101;}
.layerPopupTrend .contentBox{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);background:#320f06;}
.layerPopupTrend .contentBox .info .mo{display:none;}
.layerPopupTrend .contentBox p{color:#8f8f8f;padding:0 2.7% 10px;background:url('https://img.megagong.net/m/2019/1227_ranking/trend_bg.jpg') repeat-y 0 bottom;font-size:11px;margin:-10px 0 0 0;background-size:100% auto;}
.layerPopupTrend .contentBox .btnClose{position:absolute;right:20px;top:20px;}

/* ¹ÝÀÀÇüÀ» ¶§ ºò¹è³Ê Ãß°¡ */
.bigMobile{display:none;}

/* 2020 0515 Ãß°¡*/
.examInfo_wrp.sbcamp{margin: 0 0 20px;}
.direct_sb_wrp.sbcamp {margin:0 auto 20px;}
.mega_teacher.sbcamp .inner{margin:0 auto 50px}
/* 2020 0515 Ãß°¡*/

/* ½Å±Ô ·±Äª 20200701 */
.launching_wrap{position:relative;background:#f8f4ef;line-height: 1.3;/*border-bottom: 1px solid #e3e3e3;*/margin: 0 0 10px;}
.launching_wrap.mb{display: none}
.launching_wrap * {box-sizing:border-box}
.launching_wrap h3{position:relative;padding: 0;margin: 0 auto;width: 1080px;box-sizing: border-box;}
.launching_wrap h3 a{display: block;padding: 20px 0 30px 430px;}
.launching_wrap h3 .mb_view, .launching_wrap .lineup_zone h4 .mb_view{display: none;}
.launching_wrap h3 .tit{display:block;margin: 0 30px 0 0;position: absolute;top: 20px;left: 14px;}
.launching_wrap h3 em{display:none}
.launching_wrap h3 .grand_text{position: relative;display: block;margin: 40px 80px 0 0;padding: 8px 0 8px 13px;font-size: 18px;font-weight: 500;letter-spacing: -0.1em;background: #dfdee5;color: #172f92;}
.launching_wrap h3 .grand_text br{display:none}
.launching_wrap h3 .grand_text::before{content:"";display:block;position:absolute;top: 0;right: 0;width: 39px;height: 100%;background: url(https://img.megagong.net/m/2020/0701_teaser/main/text_bg.png) no-repeat 0 0;border-bottom:0;z-index: 1;background-size: 100% 100%;}
.launching_wrap h3 .grand_text::after{content:"";display:block;position:absolute;bottom: 4px;right: 2px;width: 34px;height: 34px;background: url(https://img.megagong.net/m/2020/0701_teaser/main/go.png) no-repeat 0 0;border-bottom:0;z-index: 1;/* background-size: 100% 100%; */}
.launching_wrap .bnr_zone{position:relative;width:1080px;margin:0 auto;padding:0 0 40px}
.launching_wrap .bnr_zone.mb_view{display: none}
.launching_wrap .bnr_zone::after{content:"";display:block;clear:both;}
.launching_wrap .bnr_zone .inner{position:relative;margin: 0 0 0 -15px;}
.launching_wrap .bnr_zone.pc_view .inner > div{float:left;width: 350px;margin: 0 0 0 13px;}
.launching_wrap .bnr_zone .inner .bnr_box{box-sizing: border-box;}
.launching_wrap .bnr_zone .inner .bnr_box > div{position: relative;}
.launching_wrap .bnr_zone .inner .bnr_box i{position: absolute;top:0;left:0;z-index: 1;}
.launching_wrap .bnr_zone h4{position: relative;text-align: center;padding: 0 12%;margin:0 0 10px}
.launching_wrap .bnr_zone h4::before{content:"";display:block;position:absolute;top: 9px;left:0;width:100%;height:10px;border:1px solid #e4d8ca;border-bottom:0;box-sizing: border-box;}
.launching_wrap .bnr_zone h4 span{position: relative;display:inline-block;background: #f8f4ef;padding: 0 6px;}
.launching_wrap .bnr_zone .slick-arrow{display: none !important}
.launching_wrap .bnr_zone .slick-dots{text-align: center;position: absolute;bottom: 9px;right: 6px;font-size: 0;}
.launching_wrap .bnr_zone .slick-dots li{display: inline-block;padding: 0 3px;}
.launching_wrap .bnr_zone .slick-dots li button{display: block;width: 8px;height: 8px;background-color: #959595;opacity: 1;font-size: 0;-webkit-border-radius: 100%;-moz-border-radius: 100%;border-radius: 100%;}
.launching_wrap .bnr_zone .slick-dots li.slick-active button{background-color: #fff;}
.launching_wrap .lineup_zone{position: relative;background: #fff;padding: 35px 0;}
.launching_wrap .lineup_zone .inner{width:1080px;margin:0 auto;}
.launching_wrap .lineup_zone h4{position: relative;text-align: center;padding: 0;margin: 0 0 25px;}
.launching_wrap .lineup_zone h4::after{content:"";display:block;clear:both}
.launching_wrap .lineup_zone h4::before{content:"";display:block;position:absolute;top: 7px;left:0;width:100%;height: 1px;background: #999;border-bottom:0;}
.launching_wrap .lineup_zone h4 strong{position: relative;display:inline-block;background: #fff;padding: 0 15px 0 0;float: left;}
.launching_wrap .lineup_zone h4 span{position: relative;display:inline-block;background: #fff;padding: 0 0 0 15px;float: right;margin: -4px 0 0;}
.launching_wrap .lineup_zone .teacher_box{text-align: center;margin: 0 -10px;}
.launching_wrap .lineup_zone .teach_slider::after{content:"";display:block;clear:both;}
.launching_wrap .lineup_zone .teach_slider .item{float: left;width: 16.6%;}
.launching_wrap .lineup_zone .teach_slider .item:nth-child(n+7) {width:14.2%}
.launching_wrap .lineup_zone .teach_slider .item span{display: block;padding: 10px 0 0;}
.launching_wrap .lineup_zone .teach_slider .item.coming a {cursor: default;}
.launching_wrap .lineup_zone .teach_slider .item.coming span{color:#bfbfbf;font-size: 12px;}
.launching_wrap .lineup_zone .teach_slider .item span{letter-spacing: -0.1em;}
.launching_wrap .lineup_zone .teach_slider .item.teaser span {font-size: 11px; color: #888888;}
.launching_wrap .lineup_zone .teach_slider .item.teaser a{cursor: inherit;}
.launching_wrap .bnr_zone > div a{position: relative;display: block;box-sizing: border-box;}
.launching_wrap .pass_bnr{display:none}

.launching_wrap .lineup_zone .teach_slider.mb{display: none;}
.launching_wrap .lineup_zone .teach_slider .top{width: 85%;margin: 0 auto;}
.launching_wrap .lineup_zone .teach_slider .bottom .item{width: 14.2%;}
.launching_wrap .lineup_zone .teach_slider .top:after,.launching_wrap .lineup_zone .teach_slider .bottom:after{content: "";display: block;clear: both;}

/* ½Å±Ô ·±Äª 20200827 */
.launching_wrap .new_lineup_zone{position: relative;background: #fff;padding-top:38px;}
.launching_wrap .new_lineup_zone.mb {display:none;}
.launching_wrap .new_lineup_zone .inner{width:1080px;margin:0 auto;}
.launching_wrap .new_lineup_zone h4{position: relative;padding: 0;text-align:center;margin-bottom:17px;}
.launching_wrap .new_lineup_zone h4::after{content:"";display:block;clear:both;}
.launching_wrap .new_lineup_zone h4::before{content:"";display:block;position:absolute;left:0;top: 0;bottom:0;margin:auto 0;width:100%;height: 13px;background: url('https://img.megagong.net/m/2020/0827_teaser/main/new_line_bg.jpg') repeat-x center;border-bottom:0;}
.launching_wrap .new_lineup_zone h4 strong{position: relative;display:inline-block;background: #fff;}
.launching_wrap .new_lineup_zone h4 .mb_view {display:none;}

.launching_wrap .new_lineup_zone .teacher_box{text-align: center;margin: 0;}
.launching_wrap .new_lineup_zone .teach_slider{margin:0 0}
.launching_wrap .new_lineup_zone .teach_slider::after{content:"";display:block;clear:both;}
.launching_wrap .new_lineup_zone .teach_slider .item{position:relative;float: left;text-align:center;width: 25%;padding: 0;box-sizing:border-box;}
.launching_wrap .new_lineup_zone .teach_slider .item img {display: inline-block;}
.launching_wrap .new_lineup_zone .teach_slider .item img.mb {display:none;}
.launching_wrap .new_lineup_zone .teach_slider .item .txt {position:absolute;top:0;left: 29px;text-align:left;padding-top: 37px;}
.launching_wrap .new_lineup_zone .teach_slider .item .txt p {font-size: 11px;color:#555;line-height:1.1;}
.launching_wrap .new_lineup_zone .teach_slider .item .txt span {display:block;margin-top:6px;font-weight:400;font-size: 15px;color:#000;}
.launching_wrap .new_lineup_zone .teach_slider .item .txt span strong {font-weight:bold;}
.launching_wrap .new_lineup_zone .teach_slider .item a.comming_soon {cursor: unset;}



/* ¹è³Ê ²ø¾î¿Ã¸² (2020-08-11) */
.launching_wrap .bnr_total{position: relative;text-align: center;background: #fff;padding-top:10px;}
.launching_wrap .bnr_total::after{content: "";display: block;clear: both;}
.launching_wrap .bnr_total .inner{position: relative;width: 1080px;margin: 0 auto;background: #fff;box-sizing: border-box;}
.launching_wrap .bnr_total .inner::after{content: "";display: block;clear: both;}
.launching_wrap .bnr_total h3{position:absolute;top:-9999em;left:-9999em;text-indent: -9999em}
.launching_wrap .bnr_total .main_teacher h3{display:none}
.launching_wrap .bnr_total .slider{position: relative;box-sizing: border-box;}
.launching_wrap .bnr_total .slider ul{overflow: hidden;}

/* ¸ÞÀÎ ±âÈ¹Àü ¹è³Ê */
.launching_wrap .bnr_total .main_exhibitions{position: relative;float: left;width: 560px;max-height: 270px;overflow: hidden;margin: 0 0 10px;}
.launching_wrap .bnr_total .main_exhibitions .slick-arrow{display:none !important}
.launching_wrap .bnr_total .main_exhibitions .sld_tab{margin-top: 0;position: absolute;bottom:0;left: 0;width: 100%;z-index: 1;}
.launching_wrap .bnr_total .main_exhibitions .sld_tab .slick-track{transform: translate3d(0, 0, 0) !important;width: 100% !important}
.launching_wrap .bnr_total .main_exhibitions .sld_tab::after{display: block;content: "";clear: both;}
.launching_wrap .bnr_total .main_exhibitions .sld_tab .slick-slide{cursor: pointer;background-color: rgba( 0, 0, 0, 0.3);}
.launching_wrap .bnr_total .main_exhibitions .sld_tab .slick-slide a{display: block;height: 30px;line-height: 30px;padding:0 0;position: relative;font-size: 12px;font-weight: normal;text-align: center;color: #cccccc;box-sizing: border-box;}
.launching_wrap .bnr_total .main_exhibitions .sld_tab .slick-slide a::before{content: "";position: absolute;top:50%;right:0;-webkit-transform: translateY(-50%);transform: translateY(-50%);display: block;width: 1px;height: 12px;background-color: #b7c1c1;}
.launching_wrap .bnr_total .main_exhibitions .sld_tab .slick-slide:last-child a::before{display: none}
.launching_wrap .bnr_total .main_exhibitions .sld_tab .slick-slide.slick-current.slick-active a{color:#fff;font-weight:bold;}
.launching_wrap .bnr_total .main_exhibitions.con1 .sld_tab .slick-slide{width: 100% !important}
.launching_wrap .bnr_total .main_exhibitions.con2 .sld_tab .slick-slide{width: 50% !important}
.launching_wrap .bnr_total .main_exhibitions.con3 .sld_tab .slick-slide{width: 33.3% !important}
.launching_wrap .bnr_total .main_exhibitions.con4 .sld_tab .slick-slide{width: 25% !important}
.launching_wrap .bnr_total .main_exhibitions.con5 .sld_tab .slick-slide{width: 20% !important}
.launching_wrap .bnr_total .main_exhibitions.con6 .sld_tab .slick-slide{width: 20% !important}
.launching_wrap .bnr_total .main_exhibitions.con7 .sld_tab .slick-slide{width: 16.6% !important}
.launching_wrap .bnr_total .main_exhibitions .sld_tab .slick-slide a br{display: none}




/* ¸ÞÀÎ ÀÌº¥Æ® ¹è³Ê */
.launching_wrap .bnr_total .main_events{max-height: 270px;overflow:hidden;}
.launching_wrap .bnr_total .main_events.evnt1{float: left;width: 290px;margin-left: 10px;margin-bottom: 10px;}
.launching_wrap .bnr_total .main_events.evnt2{float: left;width: 210px;margin-left: 10px;margin-bottom: 10px;}
.launching_wrap .bnr_total .main_events .slick-arrow{display:none !important;}
.launching_wrap .bnr_total .main_events .slick-dots{text-align: center;position: absolute;bottom:13px;left: 50%;width: auto;padding: 5px 12px;font-size: 0;background-color: rgba( 0, 0, 0, 0.1);-webkit-transform: translateX(-50%);-moz-transform: translateX(-50%);transform: translateX(-50%);border-radius: 30px;}
.launching_wrap .bnr_total .main_events .slick-dots li{display: inline-block;padding: 0 3px;}
.launching_wrap .bnr_total .main_events .slick-dots li button{display: block;width: 8px;height: 8px;background-color: #fff;opacity: 0.5;font-size: 0;-webkit-border-radius: 100%;border-radius: 100%;}
.launching_wrap .bnr_total .main_events .slick-dots li.slick-active button{opacity:1;}
.launching_wrap .bnr_total .main_eventsTxt{display: none;float: none;clear: both;margin: 0 0 30px;}
.launching_wrap .bnr_total .main_eventsTxt .slider ul li{position: relative;border: 1px solid #efefef;border-radius: 7px;padding: 7px 10px 8px;margin: 0 0 7px;-webkit-box-shadow: 3px 3px 5px 0px rgba(209,209,209,0.2);-moz-box-shadow: 3px 3px 5px 0px rgba(209,209,209,0.2);box-shadow: 3px 3px 5px 0px rgba(209,209,209,0.2);}
.launching_wrap .bnr_total .main_eventsTxt .slider ul li a{position: relative;display: block;box-sizing: border-box;padding: 4px 0 4px 50px;text-align: left;font-size: 13px;overflow: hidden;text-overflow: ellipsis;max-width: 99%;white-space: nowrap;}
.launching_wrap .bnr_total .main_eventsTxt .slider ul li.imgbnr a{padding: 0;text-align: center;}
.launching_wrap .bnr_total .main_eventsTxt em{position: absolute;top: 50%;left:0;border: 1px solid #e34e78;color: #e34e78;font-size: 12px;letter-spacing: -0.07em;font-style: normal;font-weight: bold;height: 16px;line-height: 16px;width: 40px;vertical-align: middle;text-align: center;margin-top: -8px;}
.launching_wrap .bnr_total .main_eventsTxt .slider ul li.special{border-color:#6d28d4;}
.launching_wrap .bnr_total .main_eventsTxt .slider ul li.special::before{content:"";display:block;position:absolute;top:0;left:0;background:#6d28d4;width: 103px;height:100%;z-index: 0;}
.launching_wrap .bnr_total .main_eventsTxt .slider ul li.special::after{content: "";position: absolute;top: 50%;left: 99px;margin-top: -4px;width: 0px;height: 0px;border-right: 7px solid transparent;border-bottom: 7px solid #6d28d4;-ms-transform: rotate(-135deg);-webkit-transform: rotate(-135deg);-moz-transform: rotate(-135deg);-o-transform: rotate(-135deg);transform: rotate(-135deg);}
.launching_wrap .bnr_total .main_eventsTxt .slider ul li.special em{background: #6d28d4;color: #68ffe4;border: 0;}
.launching_wrap .bnr_total .main_eventsTxt .slider ul li.special a{padding-left: 104px;}
.launching_wrap .bnr_total .main_eventsTxt .slider ul li.special a strong{color:#6d28d4}




/* // ½Å±Ô ·±Äª 20200701 */


@media all and (max-width: 1600px){


	/* ¹ÝÀÀÇüÀ» ¶§ ºò¹è³Ê Ãß°¡ */
	.bigMobile{display:block;width:1080px;margin:0 auto 10px;}
	.bigMobile ul{overflow:hidden;}
	.bigMobile ul li{width:50%;float:left;position:relative;}
	.bigMobile ul li:after{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:1px;height:100%;background:#7f7f7f;}
	.bigMobile ul li:first-child:after{display:none;}
	.bigMobile ul li a{color:#4f4f4f;display:block;line-height:20px;font-size:14px;text-align:center;}
	.bigMobile ul li a strong{color:#040404;font-size:18px;}
	.bigMobile ul li a strong .purple{color:#673692;}
	.bigMobile ul li a strong .orange{color:#efa05d;}
	.bigMobile ul li a strong .blue{color:#0070c0;}
}

@media (max-width: 1200px){

	.superRight_bnr3.new0306{display:none;}
    .dim_bnrwrp .dim_popup .close_btn{padding: 3px !important}

	/* ¹ÝÀÀÇüÀ» ¶§ ºò¹è³Ê Ãß°¡ */
	.bigMobile{width:100%;}

    /* ¸ÞÀÎ */
	.main_topbelt.campus i{top: 50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);}
	.main_topbelt.campus i img{height: 80px}
	.main_topbelt.campus strong{padding: 15px 15px 10px 130px;}
	.main_topbelt.campus strong img{max-width: 100%}
	.main_topbelt.campus span{position: relative;top: inherit;right: inherit;padding: 0 0 15px 130px;display: block;}
	/* 0310 Ãß°¡ */
	.main_topbelt.campus span .br768{display: none;}
	/* 0310 Ãß°¡ */
	.main_topbelt.sobang{background-image: none}
	.main_topbelt p.lnk1 strong,.main_topbelt.sobang p.lnk1 strong{left: 10%}
	.top_bnrzone .inner{width: 100%;overflow: hidden;}
	.top_bnrzone .inner img{width: 100%;}
	.top_bnrzone .bnr_txt{margin-top: 12px}
	.ly_btm_fixed{bottom:65px}
	.ly_btm_fixed img{width: 340px}
	.ly_btm_fixed.only_mb{display: block;width: 180px}
	.ly_btm_fixed.only_mb .slick-arrow{display: none !important}
	.main_wrp{min-width: 320px;padding-bottom: 0;overflow: hidden;}
	.main_topbnr{height: auto;background-color: #040404}
	.main_topbnr .mtb_inner{width: 100%;overflow: hidden;text-align: center}
	.main_topbnr .mtb_inner img{width: 100%;}
	.main_topbnr .dday_num{left: 5.2%;width:10.6%}
	.main_topbnr .dday_num span{padding: 15px 0 0}
	.mega_teacher .teacher_rollwrp{width:3600px;margin-left: -1797px}
	.main_visual{height: 465px;width: 100%;overflow: hidden;padding:40px 0 20px}
	.main_visual .inner{position: absolute;top: 40px;left: 50%;margin-left: -565px}
	.main_visual .slick-active{opacity: 0.5}
	.main_visual .slick-current{opacity: 1}
	.main_tcher_exhi{width: 97%;margin:0 auto 40px}
	.main_tcher_exhi .tcherex_slider .ts_item img{width: 100%}
	.main_tcher_exhi_con1{width: 97%;margin:0 auto 20px}
	.main_tcher_exhi_con1 .tcherexcon1_slider .ts_item img{width: 100%}
	.main_tcher_exhi_con1 .inner .tcherexcon1_slider .ts_item.twin a{float:none;display:block;}
    .main_tcher_exhi_con1 .inner .tcherexcon1_slider .ts_item.twin a:first-child{margin:0 0 10px 0;}
    .main_tcher_exhi_con1 .inner .tcherexcon1_slider .ts_item.twin a:first-child img{display:none;}
    .main_tcher_exhi_con1 .inner .tcherexcon1_slider .ts_item.twin a:first-child .mo{display:block;}
	.main_tcher_best{width: 97%;overflow: hidden;margin:0 auto 40px}
	.main_visual_top::before{bottom: 45px}
	.main_visual_top .main_left .slick-dots{padding-right: 0;width: 100%}
	.main_visual_top .main_left.con1 .slick-slide .sl_item a strong{width: 100%;}
	.mega_teacher .inner{width: 100%;margin-bottom: 15px}
	.mega_teacher .teacher_rollwrp{padding-top: 83px}
	.mega_teacher .teacher_rollbtn{width: 100%}
	.mega_teacher .btn_arrow.sprev{left:0;top: 159px}
	.mega_teacher .btn_arrow.snext{right:0;top: 159px}
	.mega_teacher{width: 97%;margin:0 auto 15px;overflow: hidden}
	.mega_teacher.gongssel{margin-bottom:0}
	.main_bottomzone{width: 97%;margin:0 auto 50px;border:0;padding-bottom: 0}
    .main_rightbnr{display: none}
    .miniright_bnr.minileft_bnr,.miniright_flobnr{display: none}
	/* ÇÐ¿øÁß½É °ø¼¿ÇÐ¿ø */
	.gongSsel_wrp{padding:30px 0 30px 0;}
	.gongSsel_wrp .inner{width:100%;}
	.gongSsel_wrp .gongSsel_bnr{width:97%;margin:0 auto;}
	.gongSsel_wrp .gongSsel_bnr ul li{width:33.3%;box-sizing:border-box;}
	.gongSsel_wrp .gongSsel_bnr ul li:first-child{width:33.3%;}
	.gongSsel_wrp .gongSsel_bnr ul li > img{width:100%;}
	.gongSsel_wrp .gongSsel_bnr ul li .tag{left:0;text-align:left;}
	.gongSsel_wrp .gongSsel_bnr ul li .tag img{width:90%;}
	.gongSsel_wrp.sobang .gongSsel_bnr ul li:first-child > img{transform:translateX(0%);}

	/* Family Campus */
	.familyCampus{padding:30px 0 30px 0;}
	.familyCampus .inner{width:97%;}
	.familyCampus h3 span{background: none;font-size: 18px;line-height:16px;background-color: #fff;text-align: center;border-left: 1px solid #d2d2d2;border-right: 1px solid #d2d2d2;font-weight:bold;padding: 0 10px 0;}
	.familyCampus h3 span a{padding:0 0 0 0;}
	.familyCampus > ul{width:100%;}
	.familyCampus ul li img{width:100%;}
	.familyCampus ul li .tag{left:0;top:0;text-align:left;}
	.familyCampus ul li .tag img{width:85%;}
	.familyCampus .part_1{width:66.0%;}
	.familyCampus .part_2{width:33.1%;}
	.familyCampus .part_2 h3 span{/* width:230px; */background:#f5f5f5 none;}
	.familyCampus .part_2 ul li{width:100%;}

	.secnd_board{width:100%}
	.board_wrap{width: 33.3%;padding:0;margin:0;background-color: transparent;height: auto}
	.main_bottomzone.contnt3 .board_wrap{width:33.3%;}
	.main_bottomzone.contnt2 .board_wrap{width:50%;}
	.board_wrap .inner{background-color: #fff;margin:0 7px 0 7px;padding:20px 20px;height: 210px}
	.board_wrap:first-child .inner{margin-left: 10px}
	.board_wrap.supprt_ct .inner{margin-right: 10px}
	.board_wrap .inner,.board_wrap .ntell_popwrp > div{margin:0;border:0}
	.mega_teacher .hoverpoint{display: none !important}
	.board_wrap .board_list a{max-width: 90%}
	.board_wrap .ntell_popwrp > div{padding:15px}
	.board_wrap .ntell_popwrp .m_anno span{padding: 10px 0}
	.board_wrap .ntell_popwrp .m_anno span{font-size: 15px;line-height: 1.3}
	.board_wrap .ntell_popwrp .m_anno strong{font-size: 16px;line-height: 1.3}
	.board_wrap .ntell_popwrp .s_anno{font-size: 13px;}
	.board_wrap .ntell_popwrp .s_anno br{display: none}
	.board_wrap .ntell_popwrp a {width: 100%}
	.board_wrap .ntell_popwrp a span{font-size: 13px;padding:10px 13px}
	.board_wrap .ntell_popwrp a{width: 220px;margin:0 auto}
	.mega_teacher .tc_slide > div{margin-right: 5px}
	.mega_teacher .teacher_slider{margin-right: -2px}
	.mega_teacher .slick-arrow{z-index: 1;background-color: #fff;}
	.mega_teacher .slick-prev{left: 0;}
	.mega_teacher .slick-next{right:2px;}
	.mega_teacher .slick-dots{display: none !important}
	.mega_teacher .slick-dots{z-index: 1;overflow: hidden;font-size: 0;text-align: center;}
	.mega_teacher .slick-dots li{display: inline-block;width:15px;height:15px;padding:10px 3px}
	.mega_teacher .slick-dots li button{display: block;margin:0 5px;width: 100%;height: 100%;background: url('https://img.megagong.net/s/common/main_visual_fullsvc_dop.png') no-repeat -17px 0;font-size: 0}
	.mega_teacher .slick-dots li.slick-active button{background-position: 0 0}

	.main_tcher_best h3{width: 97%;margin:0 auto 25px}
	.board_wrap.supprt_ct .btn_wrp{text-align: center;}
	.board_wrap.supprt_ct.gongssel .btn_wrp{text-align: left;}
	.board_wrap.supprt_ct .btn_wrp a{display: inline-block;margin: 0 5px;float: none;width: 80px;}
	.board_wrap.police .btn_wrp a{width: 29%;margin:0 2px}
	.board_wrap.supprt_ct.police .btn_wrp span{margin:0 0}

	.direct_sb_wrp{width: 97%}
	.direct_sb_wrp li{width: 33.3%;margin: 0}
	.direct_sb_wrp li.last{float: left;}
	.direct_sb_wrp li.last a{border-right: 1px solid #ddd}
	.direct_sb_wrp a{border-left: 1px solid #ddd;border-right:0}
	.direct_sb_wrp img{width: 100%}
	.direct_sb_wrp strong img{width: auto}
	.direct_sb_wrp span{font-size: 13px;}

	.ansungtcher_wrp{width: 97%;overflow: hidden;margin:0 auto 40px}
	.ansungclass_opening{width: 97%;overflow: hidden;margin:0 auto 20px}
	.ansungclass_opening .police_opn,.ansungclass_opening .gong_opn,.ansungclass_opening .sobang_opn{width: 31.3%;margin-left: 1%;margin-right: 1%}

	.ansungclass_opening .police_opn > div a img,.ansungclass_opening .gong_opn > div a img,.ansungclass_opening .sobang_opn > div a img{width: 100%}
	.ansungclass_opening .police_opn > div a,.ansungclass_opening .gong_opn > div a,.ansungclass_opening .sobang_opn > div a{display: block}

	.direct_as_wrp{width: 97%;margin:0 auto 20px}
	.direct_as_wrp a{padding:30px 0 20px 25px}
	.direct_as_wrp li:nth-child(1) a,.direct_as_wrp.gongssel li:nth-child(1) a{background-position: 95% center;background-size: 90px}
	.direct_as_wrp li:nth-child(2) a,.direct_as_wrp.gongssel li:nth-child(2) a{background-position: 95% center;background-size: 90px}
	.direct_as_wrp li:nth-child(3) a,.direct_as_wrp.gongssel li:nth-child(3) a{background-position: 95% center;background-size: 90px}

	/* ¾È¼º ¸ÞÀÎ ÇÕ°Ý»ý */
	.passMediaWrap{width:97%;}
	.passMediaWrap ul li a{padding:30px 20px 25px 20px;}

	.police_call_popwrp{width: 320px}
	.main_visual_top .main_left .slick-slide .sl_item.sl01 .dday_box{padding-left: 15px}
	.main_visual_top .main_left .slick-slide .sl_item.sl01 .dday{-webkit-border-radius: 0;border-radius: 0}
	.main_visual_top .main_left .slick-slide .sl_item.sl01 .dday::before{display: none}

	.caresystem_wrp{width: 97%}
	.caresystem_wrp .care_img img{width: 100%;max-width: 1080px}
	.caresystem_wrp .care_img{margin-top: -38px}

	.main_visual_top,.main_visual_top > .inner{height: auto}
	.main_visual_top .inner{width: 100%;margin-bottom:0}
	.main_visual_top .main_left{width: 100%}
	.main_visual_top .main_left .slick-slide .sl_item .maintxt{padding-left: 15px !important;padding-right: 0 !important;padding-top: 0}
	.main_visual_top .main_left .slick-slide .sl_item .maintxt img{width: 100%;margin:0 auto}
	.main_visual_top .main_left .slick-slide .sl_item{text-align: center;}
	.main_visual_top .main_left .slick-slide .sl_item a{width: 100%}
	.main_visual_top .main_right{padding:0;top:0;-webkit-transform:none;transform:none;height: 100%;width: 30%;display: none}
	.main_visual_top .main_right img{width: 100%}
	.main_visual_top .main_right .sl_item{padding:0 0 }
	.main_visual_top .main_right .sl_item.s01 img{margin-top: 0}
	.main_visual_top .main_left .slick-slide .sl_item::before,.main_visual_top .main_left .slick-slide.slick-active .sl_item::before{right:300px;}
	.main_visual_top .main_left .slick-slide .sl_item .maintxt{text-align: center;}
    .main_visual_top .main_left .slick-slide.slick-active .sl_item *{transition: none}

    .relay_wrp{width: 97%;margin-bottom:40px}
    .relay_wrp .exhib_inner{width: 33.3%}
    .relay_wrp .relay_inner{width: 100%}
	.relay_wrp .relay_inner img{max-width: 100%}
    .relay_wrp .relay_inner a img{width: 100%}
    .relay_wrp .relay_inner a::before{width: 11%;background-size: 100%;top:2%;left: 2%}
	.relay_wrp .relay_inner .bubble{width: 63px}
    .relay_wrp .exhib_inner a img{width: 100%}

	.main_topbelt .inner{width: 100%}
	.main_topbelt .img_pc{display: none}
	.main_topbelt .img_mb{display: inline-block}
	.main_topbelt .tcher_slider{display: none}
	.main_topbelt p{position: relative;top: inherit;width: 100%}
	.main_topbelt p.lnk1,.main_topbelt p.lnk2{text-align: center;left: inherit;}
	.main_topbelt p.lnk1{border-bottom: 1px solid #333}
	.main_topbelt p img{max-width: 100%}

	.mainSkyBanner{display:none;}
	.main_topbelt.gong p{width:100% !important;}
	.main_topbelt.gong p.lnk1{background:#000c58;}
	.main_topbelt.gong:before{display:none;}
	.main_topbelt.gong p.lnk1 strong{top:0;left:50%;transform:translateY(0);margin:0 0 0 -360px;background:url('https://img.megagong.net/s/gong/banner/2019/main_topbelt_megapass_mobile_bg.png') no-repeat 0 0;background-size:cover;width:100px;height:100px;}
	.main_topbelt.gong p.lnk1 strong span{margin:0;padding:8px 0 0 0;}
	.main_topbelt.sobang.new p.lnk1 strong{line-height:18px;top:0;left:50%;transform:translateY(0);margin:0 0 0 -360px;background:url('https://img.megagong.net/s/gong/banner/2019/main_topbelt_megapass_mobile_bg.png') no-repeat 0 0;background-size:cover;width:90px;height:90px;}
	.main_topbelt.sobang.new p.lnk1 strong span{margin:0;padding:4px 0 0 0;}
	.main_topbelt.sobang.new p.lnk1 strong .redtxt{padding:0 0 0 0;}

	.main_tcher_exhi1907{width: 97%}
	.main_cast{margin-bottom: 40px}
	.main_cast .inner{width: 97%}
	.main_cast .slick-arrow{display: none !important;}

	.full_reservwrp{width: 97%;}
	.full_reservwrp img{width:100%;}
	.full_reservwrp .teacherSlide img{width:63%;}
	.full_reservwrp.normal{margin:0 auto 20px;}
	.full_reservwrp.normal .mobile{display:block;}

	.middleBanner{width: 97%;}
	.middleBanner img{width:100%;}

	.main_tcher_exhi1907 .slick-slide img{width: 100%}
	.main_tcher_exhi1907{max-height: auto;}

	/* ÃßÃµ°­ÁÂ/¼ö°­ÈÄ±â/¹«·áÆ¯°­ */
	.main_shortcut{background:#fff;padding: 0;}
	.main_shortcut .inner{width: 96%;}
	.main_shortcut .slick-arrow{display:inline !important;}
	.main_shortcut .slick-hidden{display:none !important;}

	/* ¼öÇèÁ¤º¸ */
	.examInfo_wrp{margin: 0 0 20px;}
	.examInfo_wrp .inner{width: 96%;}
	.examInfo_wrp .inner > div ul.left{float:none;margin: 0 0 10px;background: #d3919d;}
	.examInfo_wrp .inner > div ul.right{float:none}
	.examInfo_wrp .inner > div ul.left li a{width:100%;padding: 22px 0;}
	.examInfo_wrp .inner > div ul.right .mb_view{display:inline-block}
	.examInfo_wrp .inner > div ul.right .pc_view{display:none}
	.examInfo_wrp .inner > div ul.right li{float:left;width:50%;background-size: 41px !important;}
	.examInfo_wrp .inner > div ul.right li a{padding: 18px 35px 18px 77px;}
	.examInfo_wrp .inner > div ul.right li a img{width:290px;max-width: 100%;}
	.examInfo_wrp .inner > div ul.right li:nth-child(1) a{border-bottom:0;border-right:1px solid #dcdcdc}
	.examInfo_wrp .examInfo_cont .info_list{width: 100%;padding: 0;}
	.examInfo_wrp .examInfo_cont .info_list li{padding:0;margin: 0 0 35px;}
	.examInfo_wrp .examInfo_cont .info_lab{width: 100%;padding: 30px 60px 30px 225px;height: auto;margin: 0 0 45px;}
	.examInfo_wrp .examInfo_cont .info_lab h4{width: 180px;}

	.gongssel_accor > .inner{width: 100%}
	.gongssel_baja > .inner{width: 97%}
	.gongssel_notice >.inner{width: 97%}
	.gongssel_info >.inner{width: 97%}
	.gongssel_info .cont_wrp>div{padding: 20px 20px 20px;}

	
	/* °ø¼¿ Àü¹®°ü */
	.gongssel_opening{position: relative;background-color: #f8f8f8;padding: 35px 0 50px;}
	.gongssel_opening .inner{width: 100%;}
	.gongssel_opening .gong_opn, .gongssel_opening .police_opn, .gongssel_opening .sobang_opn{width: 31.3%;margin: 0 1% 0 1%;}
	.gongssel_opening .gong_opn img, .gongssel_opening .police_opn img, .gongssel_opening .sobang_opn img{width:100%}
	
	.accor_wrp >div{width: 8%;}
	.accor_wrp >div.on{width: 36%;}
	.accor_wrp >div span{font-size: 22px;}
	.accor_wrp >div p{font-size: 14px;}
	.accor_wrp >div a{font-size: 14px;}
	.gongssel_baja .cont_wrp>div:first-child::before{display: none}

	/* »ý»ý ÀÌ¿ë ÈÄ±â */
	.main_review{width: 97%;}
	.main_review .interview{width:100%}
	.main_review .interview .inter_Slider{height:auto;width: 100%;margin: 0 auto;}
	.main_review .ex_review{width:100%;margin: 0;border-left:1px solid #e1e1e1 !important;border-top:none !important}
	.main_review .ex_review ul li .text{width:70%;margin-left:2%}
	.main_review .ex_review .ex_Slider{height:auto;}

	/* ½Å±Ô°­ÁÂ & ÀÔ°í±³Àç ¾È³» */
    .main_new_lecture{background: #fff;padding: 0;}
	.main_new_lecture > .inner{width: 96%;}
	.new_lecture_list .month_title{width: 100%;margin: 0 0 10px;}
    .new_lecture_view .month_title{width: 100%;float: none;}
	.new_lecture_list .month_title span.cal_icon , .new_lecture_view .month_title span.cal_icon{width:20%}
	.new_lecture_list .month_title span.cal_month, .new_lecture_view .month_title span.cal_month{width: 70%;margin-left: 0;font-size: 19px;padding: 0 0 0 42px;}
	.new_lecture_list .month_title span::before, .new_lecture_view .month_title span::before{background-size: 30px;width: 30px;height: 33px;margin-top: -16px;}
	.new_lecture_list .month_title span.cal_month img, .new_lecture_view .month_title span.cal_icon img{max-width:100%}
	.new_lecture_list .month_title a, .new_lecture_view .month_title a{font-size: 18px;padding:0 0 0 10px}
	.main_new_lecture .new_lecture_list {padding: 10px 20px;}
	.new_lecture_list .new_lecture_rolling {margin-left:1%;width: 100%;}
	.new_lecture_list .new_lecture01{width: 50%;padding: 0;}
	.new_lecture_list .new_lecture02 {width:45%;}
	.new_lecture_list dl{width:100%;}
	.new_lecture_list dl dd strong{width: 100%;}
	.new_lecture_view {display:none;position:relative;padding: 25px 20px 31px;}
	.new_lecture_view .tit_now {padding-left: 0;}
	.new_lecture_view .month_title span >.first{padding-left:0}

	.schedule_list_box{width:100%}
	.schedule_list_box table td strong a{width:100%}

	/* ¼Ò¹æ ¸Þ°¡ÆÐ½º ¹è³Ê */
	.mainBannerPass .pc{display:none;}
	.mainBannerPass .mo{display:block;}
	.full_reservwrp.sobang1104{margin-bottom: 10px}
	.pass_wrap{width: 97%;}
	.pass_wrap img{width: 100%;}

	/* ¼Ò¹æ ³×ÀÌ¹öÆ®·»µå 1À§È«º¸ */
	.trendNaver{display:none}
	.trendNaverMo{width:97%;margin:-20px auto;display:block;}
	.trendNaverMo img{width:100%;}
	.layerPopupTrend .contentBox .info img{width:100%;}

	/* 2020 0515 Ãß°¡*/
	.direct_sb_wrp.sbcamp {margin:0 auto 10px;}
	.main_bottomzone{padding: 0 0 30px;}
	.mega_teacher.sbcamp .inner{margin-bottom: 15px;}
	/* 2020 0515 Ãß°¡*/

		
	/* ½Å±Ô ·±Äª 20200701 */
	.launching_wrap{margin: 0 0 20px;}
	.launching_wrap h3{width: 100%;}
	.launching_wrap h3 a{padding: 3% 0 3% 37%;}
	.launching_wrap h3 .pc_view{}
	.launching_wrap h3 .mb_view{}
	.launching_wrap h3 .tit{width: 33%;}
	.launching_wrap h3 .grand_text{padding: 8px 12% 8px 13px;font-size: 15px;margin: 4.5% 8% 0 0;}
	.launching_wrap .bnr_zone{width: 96%;padding: 0 0 4%;}
	.launching_wrap .bnr_zone.pc_view .inner > div{width: 32.3%;margin: 0 0 0 1%;}
	.launching_wrap .bnr_zone .inner .bnr_box > div img{width:100%}
	.launching_wrap .lineup_zone{padding: 4% 0;}
	.launching_wrap .lineup_zone .inner{width: 96%;}
	.launching_wrap .lineup_zone h4{margin: 0 0 3%;}
	.launching_wrap .lineup_zone .teach_slider .item.coming span{letter-spacing: -0.15em;}
	.superRight_bnr.presentation{display: none;}
	/* // ½Å±Ô ·±Äª 20200701 */
	
	/* ½Å±Ô ·±Äª 20200827 */
	.launching_wrap .new_lineup_zone{padding: 4% 0;}
	.launching_wrap .new_lineup_zone.mb{padding:0}
	.launching_wrap .new_lineup_zone .inner{width: 96%;}
	.launching_wrap .new_lineup_zone h4{margin: 0 0 2%;}
	.launching_wrap .new_lineup_zone .teacher_box {margin:0;}
	.launching_wrap .new_lineup_zone .teach_slider {margin:0;}
	.launching_wrap .new_lineup_zone .teach_slider .item{padding: 10% 0 0;}
	.launching_wrap .new_lineup_zone .teach_slider .item .txt {padding-top: 3%;left:5%;}
	/* // ½Å±Ô ·±Äª 20200827 */

	/* ¹è³Ê ²ø¾î¿Ã¸² (2020-08-11) */
    .banner_zone .launching_wrap .bnr_total{background: #eaeaec;padding-top:20px;}
    .banner_zone .launching_wrap .bnr_total h3{position:relative;top:inherit;left:inherit;text-indent: 0;font-size: 19px;text-align: left;margin: 0 0 12px;padding: 0;}
    .banner_zone .launching_wrap .bnr_total .inner{width: 100%;padding: 20px 2% 0;}

    /* ¸ÞÀÎ ±âÈ¹Àü ¹è³Ê */
    .launching_wrap .bnr_total .main_exhibitions{max-height: 300px}
    .launching_wrap .bnr_total .main_exhibitions{width: 51.5%;}
    .launching_wrap .bnr_total .main_exhibitions .slick-slide img{width:100%}
    .launching_wrap .bnr_total .main_exhibitions .sld_tab .slick-slide a{line-height: 1.2;height: 36px;padding: 4px 0 0;}
    .launching_wrap .bnr_total .main_exhibitions .sld_tab .slick-slide a br{display: block;}
    /* // ¸ÞÀÎ ±âÈ¹Àü ¹è³Ê */

    /* ¸ÞÀÎ ÀÌº¥Æ® ¹è³Ê */
    .launching_wrap .bnr_total .main_events{max-height: 300px}
    .launching_wrap .bnr_total .main_events.evnt1{width: 26.8%;margin-left: 1%;}
    .launching_wrap .bnr_total .main_events.evnt2{width: 19.4%;margin-left: 1%;}
    .launching_wrap .bnr_total .main_events .slick-slide img{width:100%}
    .launching_wrap .bnr_total .main_events .slick-dots{padding: 3px 10px;bottom: 4%;width: 50%;}
    .launching_wrap .bnr_total .main_events .slick-dots li button{width:10px;height:10px}
   .launching_wrap .bnr_total .main_events .slider img{width:100%}

	/* ÇÐ¿ø ½Å±Ô °³°­ °­ÁÂ */
	.main_lecture_wrap .inner{width: 96%;margin: 0 2% 30px;overflow: hidden;height: 78px;}
	.main_lecture_wrap h3 span{font-size: 20px;}
	.main_lecture_wrap .slick-slide{width: 100% !important;}
	.main_lecture_wrap .lecture_roll .item a{width: 100%;padding: 5px 30px 6px 106px;}

}
@media (max-width: 900px){
	.main_topbelt p.lnk1 strong,.main_topbelt.sobang p.lnk1 strong{left: 5%}

	.mega_teacher .tc_slide img{max-width:140px;max-height: 110px}
	.main_tcher_exhi .inner{padding:0 20px}
	.main_tcher_exhi .slick-prev{left:-12px}
	.main_tcher_exhi .slick-next{right:-12px}
	.main_visual_top .inner{width: 100%}
	.main_visual_top .main_left{width: 100%;overflow: hidden;}
	.main_visual_top .main_right{display: none}
	.main_visual_top .main_left .slick-slide .sl_item::before,.main_visual_top .main_left .slick-slide.slick-active .sl_item::before{right:0;width: 100%}
	.main_tcher_best .ts_item .txt_box{display: none}
	.main_tcher_best .ts_item ul{padding-right: 20px;padding-left: 180px;}
	.main_tcher_best .ts_item .prof{padding-left: 30px;}
	.main_tcher_best .tab_btn li a{font-size: 14px}

	.main_topbnr .dday_num span{padding: 16% 0 0}

	.main_visual_top::before,.main_visual_top .bottom_line{display: none}
	.main_visual_top .main_left .slick-dots{width: 100%;text-align: center;font-size: 0;padding-right: 0}
	.main_visual_top .main_left .slick-dots li {float: none;display: inline-block;width: 12px !important}
	.main_visual_top .main_left .slick-dots li span{padding: 0 15px;width:12px;height: 12px;padding:0}
	.main_visual_top .main_left .slick-dots{font-size: 0;text-align: center;position: absolute;bottom: 15px;left:0;width: 100%;text-align: center;-webkit-transform: none;transform: none;}
	.main_visual_top .main_left .slick-dots li{float: none;display: inline-block;width: 12px;height: 12px;background-color: #666;-webkit-border-radius: 100%;border-radius: 100%;margin:0 5px}
	.main_visual_top .main_left .slick-dots li.slick-active{background-color: #fff}
	.main_visual_top .main_left .slick-dots li span{font-size: 0}
	.main_visual_top .main_left .slick-dots li span::before{display: none}
	.main_visual_top .main_left.con1 .slick-slide .sl_item a strong{display: none;}

    .relay_wrp{margin-bottom:30px}

    .relay_wrp .exhib_inner{width: 100%;}
    .relay_wrp .relay_inner{width: 100%;margin-bottom:10px;overflow: hidden;}
    .relay_wrp .relay_inner a{margin-left: -12%}
    .relay_wrp .relay_inner a img{width: 100%;}
    .relay_wrp .exhib_inner a img{width: 100%}
    .relay_wrp .relay_inner a::before{display: none}
    .relay_wrp .exhib_inner a .img_pc{display: none}
    .relay_wrp .exhib_inner a .img_mb{display: block}
	.relay_wrp .lyj_inner .pc{display:none;}
	.relay_wrp .lyj_inner .mo{display:block;}
	.relay_wrp .middleBanner .pc{display:none;}
	.relay_wrp .middleBanner .mo{display:block;}
	.relay_wrp .relay_inner .img_pc{display: none}
	.relay_wrp .relay_inner .img_mb{display: inline-block;width: 100%}
	.relay_wrp .relay_inner .bubble{width: 12%;min-width: 65px;top:15px;left: 5px}
	.relay_wrp .relay_inner ul{padding:15.6% 0 0 0;}
	.relay_wrp .relay_inner a{margin:0}

	.full_reservwrp.con3 a{width: 100%;text-align: center;display: block;}
	.full_reservwrp.con3 a:nth-child(1){background-color: #af3a4a}
	.full_reservwrp.con3 a:nth-child(2){background-color: #383c57}
	.full_reservwrp.con3 a:nth-child(3){background-color: #10537e}
	.full_reservwrp.con3 a img{width: 50%}

	/* ÃßÃµ°­ÁÂ/¼ö°­ÈÄ±â/¹«·áÆ¯°­ */
	.main_shortcut .shortcutBox .box{padding:20px 10px 20px 10px;height:335px;}
	.main_shortcut .shortcutBox .box .scSlider .controlBox{margin:0 0 0 0;}
	.main_shortcut .shortcutBox_2 .box{padding:20px 0 20px 0;}

	.gongssel_baja .cont_wrp{padding: 0;height: auto;}
	.gongssel_baja .cont_wrp>div:last-child{position: relative;top: inherit;right: inherit;width: 100%;text-align: center;border-top: 1px solid #dcdcdc;}

	.gongssel_notice .link_box a::before{background-size: 70px;height: 59px;width: 71px;left: 12px;}
	.gongssel_notice .link_box a{padding: 27px 35px 25px 90px;}
	.gongssel_notice .link_box a:nth-child(1)::before{background-position: 0 0}
	.gongssel_notice .link_box a:nth-child(2)::before{background-position: 0 -68px;}
	.gongssel_notice .link_box a:nth-child(3)::before{background-position: 0 -136px;}
	.gongssel_notice .link_box a strong{font-size: 16px;}
	.gongssel_notice .link_box a span{font-size: 13px;}
	.gongssel_notice .link_box a::after{background-size: 40px;height: 16px;width: 37px;}
	.gongssel_info .cont_wrp{border-bottom:0}
	.gongssel_info .cont_wrp>div{float: left;width: 100%;border-bottom: 1px solid #dcdcdc;height: auto;}
	.gongssel_info .cont_wrp>div div{width: 80%;margin: 0 auto}
	.gongssel_info .cont_wrp>div div::after{content: "";display: block;clear: both;}
	.gongssel_info .cont_wrp>div dl{text-align:center}
	.gongssel_info .cont_wrp>div dl dt::before{display:none}
	.gongssel_info .cont_wrp>div dl .call_time{padding: 0 0 3px !important}
	.gongssel_info .cont_wrp>div dl .call_time::before{display:none}
	.gongssel_info .cont_wrp>div dl dt,.gongssel_info .cont_wrp>div dt ,.gongssel_info .cont_wrp>div dl .call_num{padding-left:0;background: #e3eeef;padding: 10px 0 10px;}
	.gongssel_info .cont_wrp>div dl .call_num{padding-top:0;margin-bottom:10px}
	.gongssel_baja .opin_slide .item p{text-align: center;}
  
	.ansungtcher_wrp .astcher_list.tc_4 li{width: 25.1%;float: none;display: inline-block;}
	.ansungtcher_wrp .astcher_list.tc_4 li .tc_name{display:block;}

	.ansungtcher_wrp .astcher_list.tc_5 li{width: 16.2%;float: none;display: inline-block;}
	.ansungtcher_wrp .astcher_list.tc_5 li .tc_name{display:block;}
	
	.ansungtcher_wrp .astcher_list.tc_6 li{width: 21.3%;float: none;display: inline-block;}
	.ansungtcher_wrp .astcher_list.tc_6 li .tc_name{display:block;}

	/* ½Å±Ô°­ÁÂ & ÀÔ°í±³Àç ¾È³» */
	.new_lecture_list .month_title, .new_lecture_view .month_title{width:100%;}
	.new_lecture_list .month_title span.cal_icon, .new_lecture_view .month_title span.cal_icon{width:auto;padding-left: 0;}
	.new_lecture_list .month_title span.cal_month, .new_lecture_view .month_title span.cal_month{width: auto;margin-left:0;}
	.new_lecture_list .month_title span.cal_month img,.new_lecture_view .month_title span.cal_month img{max-width:100%}
	.new_lecture_list .new_lecture_rolling {margin-left:0%;width:100%;}
	.new_lecture_list .new_lecture02 {width: 50%;}
	.new_lecture_list dl dd strong{width: 90%;}
	.new_lecture_list dl dd{padding: 15px 0 0 38%;}
	.new_lecture_list .new_lecture02 dl dd{padding: 15px 0 0 37%;}

	.schedule_list_box table.mo{display:table}
	.schedule_list_box table.mo colgroup col:nth-child(4){width:15%}

	/* ¾È¼º ¸ÞÀÎ ÇÕ°Ý»ý */
	.passMediaWrap ul li{width:100%;border-left:none;border-top:1px solid #cfdaec;background-image:none;}
	.passMediaWrap ul li:first-child{border-top:none;}
	.passMediaWrap ul li a{padding:15px 90px 15px 15px;background-size:auto 60px !important;background-position:right 50% !important;}
	.passMediaWrap ul li a .tit{font-size:15px;}
	.passMediaWrap ul li a .con{height:auto;margin:5px 0 5px 0;}
	.passMediaWrap ul li a .con br{display:none;}

	/* ¼Ò¹æ ³×ÀÌ¹öÆ®·»µå 1À§È«º¸ */
	.layerPopupTrend .contentBox .btnClose{right:0;top:-23px;}

	
	/* ½Å±Ô ·±Äª 20200701 */
	.launching_wrap{margin: 0 0 20px;}
	.launching_wrap h3 .tit{width: 37%;}
	.launching_wrap h3 .grand_text{font-size: 15px;margin: 2.5% 2% 0 0;display: inline-block;padding: 8px 22% 8px 13px;}
    .launching_wrap h3 .grand_text strong{display:block;}
	.launching_wrap h3 a{padding: 3% 0 3% 41%;}
	.launching_wrap .bnr_zone{width: 96%;padding: 0 0 4%;}
	.launching_wrap .bnr_zone.pc_view .inner > div{width: 32.3%;margin: 0 0 0 1%;}
	.launching_wrap .bnr_zone .inner .bnr_box > div img{width:100%}
	.launching_wrap .lineup_zone{padding: 4% 0;}
	.launching_wrap .lineup_zone .inner{width: 96%;}
	.launching_wrap .lineup_zone h4{margin: 0 0 3%;}
	.launching_wrap .lineup_zone .teach_slider .item.coming span{letter-spacing: -0.15em;}
	/* // ½Å±Ô ·±Äª 20200701 */

	
}
@media all and (max-width:768px){
	/* 0721 jyd */
	.launching_wrap .lineup_zone .teach_slider{display: none}
	.launching_wrap .lineup_zone .teach_slider.mb{display: block;}
	/* 0721 jyd */
	.ly_btm_fixed img{width: 230px}
	.ly_btm_fixed .stflip img{width: 180px !important}
	.ly_btm_fixed a[title="´Ý±â"]{bottom:183px !important}
	.ly_btm_fixed a[title="´Ý±â"] img{width: 27px}
	.board_wrap{width: 100%;margin-bottom: 15px;float: none;}
	.main_bottomzone.contnt3 .board_wrap{width:100%;}
	.main_bottomzone.contnt2 .board_wrap{width:100%;}
	.main_bottomzone .board_wrap.bookstr{margin-bottom: 0;}
	.board_wrap .inner{margin:0;padding-top:0;padding-bottom: 0;height: 240px}
	.board_wrap:first-child .inner{margin:0;padding: 30px 2% 30px;}
	.board_wrap.supprt_ct .inner{margin:0;padding-top: 0;padding-bottom: 20px;padding:20px 10px}
	.board_wrap .inner{padding-left: 5px;padding-right: 5px;height: auto;padding: 0 2% 30px;}
	.board_wrap .board_list a{line-height: 35px;padding:0}
	.board_wrap .board_list{border-top: 1px solid #ddd}
	.board_wrap .board_list li{border-bottom: 1px solid #ddd}
	.board_wrap.supprt_ct dl .call_time,.board_wrap.supprt_ct dl .call_time.last{border-top: 1px solid #ddd;text-align: center;padding: 12px 0 12px;background-color: #f7f7f7}
	.board_wrap.supprt_ct dl .call_time.ansung{padding-bottom: 12px}
	.board_wrap.supprt_ct dl .call_time strong{width: 100%;}
	.board_wrap.supprt_ct dl .call_time span{padding: 23px 0 0 0;}
	.board_wrap.supprt_ct dl .call_time.last strong{top:15px}
	.board_wrap.supprt_ct dl .call_time::before{display: none}
	.board_wrap.supprt_ct dl .call_time strong{font-weight: bold !important}
	.board_wrap.supprt_ct .btn_wrp{text-align: center;font-size: 0;margin-top: 15px;}
	.board_wrap.supprt_ct .btn_wrp span{display: block;width: 100%;border-top:1px solid #fff;border-bottom:1px solid #fff;padding:7px 0 7px;border-right:1px solid #fff;border-left:1px solid #fff;color: #fff;font-weight: bold;}
	.board_wrap.supprt_ct .btn_wrp a{float: none;display: inline-block;width: 50%;margin:0;background-color: #2bb4be}
	.board_wrap.supprt_ct.sobang .btn_wrp a{background-color: #e91c22}
	.board_wrap.supprt_ct.police .btn_wrp a{background-color: #163b73}
	.board_wrap.supprt_ct.gongssel .btn_wrp a{background-color: #26b7bc;width: 33.3%}
	.board_wrap .ntell_popwrp{position: absolute;height: 100%;}
	.board_wrap .ntell_popwrp .m_anno{padding: 8px 7px 0}
	.board_wrap .ntell_popwrp .m_anno span{padding: 0}
	.board_wrap .ntell_popwrp .m_anno strong{display: block;}
	.board_wrap .ntell_popwrp a span{padding: 7px 10px}
	.board_wrap .ntell_popwrp .s_anno{font-size: 12px;padding: 0 7px 9px}
	.board_wrap .ntell_popwrp > div{border: 1px solid #0f9e8c;}

	.board_wrap.police .btn_wrp a{width: 33.3%}
	.main_topbelt.campus i img{height: 60px}
	.main_topbelt.campus strong,.main_topbelt.campus span{padding-left: 100px}
	.main_topbelt p.lnk1 strong,.main_topbelt.sobang p.lnk1 strong{left: 3%;background-size: 70px;width: 70px;height: 59px;}
	.main_topbelt p.lnk1 strong span{padding: 12px 0 0;font-size: 13px;}

	.main_topbelt.gong p.lnk1 strong{left:20px;margin:0 0 0 0;width:80px;height:80px;line-height:16px;}
	.main_topbelt.gong p.lnk1 strong span{margin:0;padding:4px 0 0 0;font-size:12px;}
	.main_topbelt.sobang.new p.lnk1 strong{line-height:18px;top:0;left:50%;transform:translateY(0);margin:0 0 0 -300px;background:url('https://img.megagong.net/s/gong/banner/2019/main_topbelt_megapass_mobile_bg.png') no-repeat 0 0;background-size:cover;width:90px;height:90px;}
	.main_topbelt.sobang.new p.lnk1 strong span{margin:0;padding:4px 0 0 0;font-size:12px;}
	.main_topbelt.sobang.new p.lnk1 strong .redtxt{padding:0 0 0 0}

	.main_topbnr .dday_num{width: 15%;left:3%}
	.main_topbnr .mtb_inner .mtb_mb{display: inline-block;}
	.main_topbnr .mtb_inner .mtb_pc{display: none}

	.main_visual{padding:0 0 0;height: 420px}
	.main_visual .main_slider{height: 400px}
	.main_visual .inner{top:20px}
	.main_visual .slick-list{padding:0 0 !important}
	.main_visual .ms_item{text-align: center;padding-bottom: 8px}
	.main_visual .main_slider .slick-center img{transform: scale(1.0);}
	.main_visual_top .main_left .sl_item::before{width: 120px;background-size: 120px}

	.main_visual_top .main_left .slick-slide .sl_item::before{background-size: 100%}
	.mega_teacher h3 img{width:800px}
	.mega_teacher h3 a img{width:23px}
	.mega_teacher h3 span{background-size: 170px;height: 20px;top:2px;background-position: 0 -139px}
	.main_tcher_best h3 span{background-size: 170px;width: 120px;height: 20px;top:2px;background-position: 0 -105px}
	.main_cast h3 span{background-size: 170px;width: 146px;height: 20px;top:2px;}
    .main_shortcut h3{height: auto;margin: 0 0 12px;}
    .main_shortcut h3::before,.main_shortcut h3::after{display:none}
	.main_shortcut h3 span{position: relative;display: block;top: inherit;left: inherit;text-indent: 0;font-size: 17px;text-align: left;margin: 0;padding: 45px 0 0;background: none;transform: none;height: auto;width: 100%;line-height: 1.3;border: 0;}
    .gongSsel_wrp .inner{width: 96%;}
	.gongSsel_wrp h3 span{background:#f5f5f5 !important;width:200px;}
	.gongSsel_wrp h3 span a{padding:0 0 0 0;vertical-align:middle;margin-top: -3px;}
	.gongSsel_wrp.sobang h3 span{width:240px;}
	.gongSsel_wrp .gongSsel_bnr ul li a{display: none}
	/*¼Ò¹æ ·Ñ¸µ Ãß°¡*/
	.slide_1 a .more{display: none}

	.mega_teacher h3.sobang span{background-size: 127px;width: 127px;height: 20px;top:2px}
	.mega_teacher h3 span a{padding: 0px 9px 0 0;}
	.main_cast h3 span a{padding:0 0 0 0;vertical-align:middle;margin-top: -3px;}
	.mega_teacher .teacher_rollwrp{padding-top: 50px;margin-left: -1484px;height: 220px;width: 2800px;}
	.mega_teacher .btn_arrow.sprev,.mega_teacher .btn_arrow.snext{top:110px}
	.main_bottomzone{padding: 15px 0 0;border:0;margin-bottom: 0;width: 100%;}
	.mega_teacher .hoverpoint{width: 200px;height: 200px;background-size: cover;display: none !important}
	.mega_teacher .hoverpoint p{padding:52px 10px 15px;font-size: 14px}
	.board_wrap.supprt_ct h3{margin-bottom: 15px;}
	.board_wrap.supprt_ct dl.fir{font-size: 0;border-top: 1px solid #ddd;border-bottom: 1px solid #ddd;padding-top: 10px}
	.board_wrap.supprt_ct dl dt{display: block;text-align: center;padding: 0 0 10px;}
	.board_wrap.supprt_ct dl .call_num{display: block;text-align: center;padding:0;}
	.board_wrap.supprt_ct dl .call_num span{font-size: 27px;margin-bottom: 15px;}
	.board_wrap h3{margin-bottom: 20px}
	.main_topbnr .dday_num span{padding: 32% 0 0;font-size: 15px}
	.main_topbnr .dday_num strong{font-size: 15px}

	.main_visual_top .dday_num{padding: 0;width: 97%;max-width: 400px;background: #2566ce;height: auto;position: relative;top: inherit;left: inherit;margin: 0 auto 0;-webkit-border-radius: 30px;border-radius: 30px;padding:10px 0;min-height: 0}
	.main_visual_top .dday_num.lastm{padding: 10px 0}
	.main_visual_top .dday_num span{display: inline-block;padding:0 5px;vertical-align:middle;font-size: 16px}
	.main_visual_top .dday_num strong{display: inline-block;padding:0 5px;vertical-align:middle;font-size: 16px;margin:0}
	.main_visual_top .dday_num.lastm strong{padding-bottom: 0}

	.main_tcher_best .ts_item .prof{padding-top: 15px;width: 100%;padding-left: 0;text-align: left;font-size: 0}
	.main_tcher_best .ts_item .prof img{width: 50px;display:inline-block;vertical-align: middle;}
	.main_tcher_best .ts_item .prof .tc_name{border-bottom: 0;font-size: 13px;padding: 0 0 0 11px;text-align: left;vertical-align: middle;}
	.main_tcher_best .ts_item .prof .tc_name strong{padding: 0px 0 0 7px;font-size: 13px;}
	.main_tcher_best .ts_item ul{padding: 80px 33px 10px 40px;}
	.main_tcher_best .ts_item ul li{background-image: none}
	.main_tcher_best .ts_item ul li:nth-child(1){border-top: 1px solid #ddd;}
	.main_tcher_best .ts_item ul li a{padding: 8px 0;}
	.main_tcher_best .ts_item .prof a{display: block;padding:0 0 10px 42px;}
	.main_tcher_best .tab_cont >div{min-height: 100px}
	.main_tcher_exhi,.mega_teacher{margin-bottom: 25px}
	.main_tcher_best .ts_item ul li strong{padding-bottom: 2px}

	.direct_sb_wrp{margin-bottom: 30px}
	.direct_sb_wrp span br{display: none}
	.direct_sb_wrp span{min-height: 100px;}
	.direct_sb_wrp span.more_btn{min-height: 0}

	.ansungtcher_wrp .astcher_list,.ansungtcher_wrp .astcher_list.tc_5{text-align: center;font-size: 0;padding: 0 2% 20px;}
	.ansungtcher_wrp .astcher_list li{width: 21.3%;float: none;display: inline-block;}
	.ansungtcher_wrp .astcher_list.tc_5 li{width:21.3%}
	.ansungtcher_wrp .astcher_list.tc_5 li .prof,.ansungtcher_wrp .astcher_list .prof{padding:20px 0 0}
	.ansungtcher_wrp .astcher_list .prof img{width: 86%;display: block;margin:0 auto;}
	.ansungtcher_wrp .astcher_list .prof img.comming{width:30%;margin-bottom:-30%}
	.ansungtcher_wrp .astcher_list .prof strong{display: block;padding:6px 0 0}
	.ansungtcher_wrp .astcher_list li a{padding:0 0 0}
	.ansungtcher_wrp .tab_btn li a br{display: block;}
    .ansungtcher_wrp .tab_btn li a{font-size: 14px;letter-spacing: -0.1em;padding: 9px 0;}

	.direct_as_wrp{width: 97%;margin:0 auto 20px}
	.direct_as_wrp li,.direct_as_wrp li.last{width: 100%}
	.direct_as_wrp a{padding:12px 12px;border-right: 0;border-top: 1px solid #cfdaec;}
	.direct_as_wrp li:nth-child(1) a,.direct_as_wrp.gongssel li:nth-child(1) a{background-size: 65px;border-top:0}
	.direct_as_wrp li:nth-child(2) a,.direct_as_wrp.gongssel li:nth-child(2) a{background-size: 65px}
	.direct_as_wrp li:nth-child(3) a,.direct_as_wrp.gongssel li:nth-child(3) a{background-size: 65px}
	.direct_as_wrp li strong img{width: 84px}
	.direct_as_wrp.gongssel li strong img{width: 125px}
	.direct_as_wrp span{margin-bottom:10px;padding-right: 60px;font-size: 13px;letter-spacing: -0.08em}
	.direct_as_wrp span br{display: none}
	.direct_as_wrp strong{margin-bottom: 5px}
	.direct_as_wrp.gongssel span.more_btn{font-size: 11px;}
	.police_call_popwrp .pcp_form li input[type="text"]{padding:3px 5px}
	.police_call_popwrp .pcp_form li textarea {padding: 3px 5px;height: 30px;max-height: 30px;min-height: 30px;font-size: 12px}

	.ansungclass_opening .police_opn,.ansungclass_opening .gong_opn,.ansungclass_opening .sobang_opn{width: 33.3%;margin-bottom: 25px;text-align: center;margin-left: 0;margin-right: 0}
	.ansungclass_opening .police_opn > div a img,.ansungclass_opening .gong_opn > div a img{}
	.ansungclass_opening .police_opn > div a,.ansungclass_opening .gong_opn > div a,.ansungclass_opening .sobang_opn > div a{display: block}
	.ansungclass_opening .police_opn > div, .ansungclass_opening .gong_opn > div, .ansungclass_opening .sobang_opn > div{margin: 0 3px}
	.ansungclass_opening .sobang_opn h3{margin-bottom: 12px}
	.ansungclass_opening .img_mb{display: block}
	.ansungclass_opening .img_pc{display: none}


	.police_call_popwrp{width: 100%;}
	.main_visual_top .main_left.sobang .slick-slide .sl_item.allpass .dday{padding:10px 5px 10px;left:15px}
	.top_bnrzone.bnr1 a{margin-right: -67%;padding-left: 10px;}

	.caresystem_wrp .img_pc{display: none;}
	.caresystem_wrp .img_mb{display: inline-block;}
	.caresystem_wrp h3 span{background-position: -2px 0;width: 273px;}
	.ansungclass_opening h3 span{background-size: 190px;/* width: 190px; */height: 20px;top: 2px;background-position: 0 -105px;}
	.ansungclass_opening .police_opn h3 span{background-position: 0 1px}
	.ansungclass_opening .gong_opn h3 span{background-position: 0 -25px}

	.main_tcher_best h3,.mega_teacher h3,.mega_teacher h3.sobang,.ansungclass_opening .police_opn h3,.ansungclass_opening .gong_opn h3,.main_cast h3{margin-bottom: 12px;}
	.main_tcher_best h3 span, .mega_teacher h3 span, .mega_teacher h3.sobang span, .gongssel_baja h3 span, .ansungclass_opening .police_opn h3 span, .ansungclass_opening .gong_opn h3 span, .mega_teacher.gongssel h3 span, .ansungclass_opening .sobang_opn h3 span, .main_cast h3 span, .examInfo_wrp h3 span, .main_review .inner h3 span, .gongssel_opening .inner h3 span{background: none;font-size: 16px;line-height: 1;background-color: #fff;text-align: center;border-left: 1px solid #d2d2d2;border-right: 1px solid #d2d2d2;font-weight:bold}
	.gongssel_opening .inner h3 span{background: #f8f8f8;}
	.board_wrap.notice h3,.board_wrap.news h3,.board_wrap.supprt_ct h3,.board_wrap.consult h3,.board_wrap.letter h3, .board_wrap.bookstr h3,.gongssel_notice .notice h3,.gongssel_info .cont_wrp>div h3{margin-bottom: 12px;background-image: none;font-size: 17px;letter-spacing: -0.07em;}
	.mega_teacher .tc_slide .tc_name{padding-bottom: 10px;margin-bottom: 10px}
	.mega_teacher .tc_slide .tc_info{padding-bottom: 10px}

	.full_reservwrp{margin-bottom:10px}
	.full_reservwrp .pc{display: none;}
	.full_reservwrp .mobile{display: block;}
	.full_reservwrp .mobile a{margin:0 0 0px 0;display:block;}
	.full_reservwrp.normal .mobile a{margin:0 0 0 0;}

	.middleBanner .pc{display: none;}
	.middleBanner .mobile{display: block;}
	.middleBanner .success_191119 .slider{font-size:11px;height:20px;line-height:20px;bottom:5%;}

	.full_reservwrp.sobang1104 .pc{display: none;}
	.full_reservwrp.sobang1104 .mo{display: block;}
	.full_reservwrp.sobang1104 a:nth-child(2){width:63%;}
	.full_reservwrp.sobang1104 a:nth-child(3){left:63%;width:37%;}

	/* ÃßÃµ°­ÁÂ/¼ö°­ÈÄ±â/¹«·áÆ¯°­ */
	.main_shortcut{margin: 0 0 15px 0;padding: 0;}
	.main_shortcut .select::after{content:"";clear:both;display:block}
	.main_shortcut .select a{width:auto !important;border-radius: 8px;border: 1px solid #efefef;-webkit-box-shadow: 3px 3px 5px 0px rgba(209,209,209,0.2);-moz-box-shadow: 3px 3px 5px 0px rgba(209,209,209,0.2);box-shadow: 3px 3px 5px 0px rgba(209,209,209,0.2);margin: 0 10px 15px 0;display: block;height: 30px;line-height: 30px;position: relative;font-size: 13px;font-weight: normal;text-align: center;color: #636363;opacity: 1;float: left;padding: 0 10px;}
    .main_shortcut .select  a{padding: 0 6px;}
    .main_shortcut .select {background-color: rgba(255, 255, 255);margin: 0 0 10px;}
    .main_shortcut .select a.on{background:#0073bd;color:#fff;border: 0}

	.main_shortcut .shortcutBox{border:none;}
	.main_shortcut .shortcutBox .box{width:100%;float:none;height:auto;margin: 10px 0 30px 0;border: 0;padding: 0;}
	.main_shortcut .shortcutBox .box .title{margin: 0 0 15px 0;font-size: 15px;border: 0;border-bottom: 1px solid #d7d7d7;text-align: left;line-height: 1.3;height: auto;padding: 0 0 10px;}
	.main_shortcut .shortcutBox .box:first-child{margin-top: 0;}
	.main_shortcut .shortcutBox .box .scSlider{margin: 0 12px;}
	.main_shortcut .shortcutBox .box .scSlider .list{margin:0 0 8px 0;}
	.main_shortcut .shortcutBox .box .scSlider .controlBox{margin:0 0 0 0;}
	.main_shortcut .shortcutBox_2 .box .controlBox{position:relative;left:auto;bottom:auto;}
	.main_shortcut .shortcutBox_2 .box_1{width:100%;height:auto;float:none;border: 0;padding: 45px 0 30px 0;}
	.main_shortcut .shortcutBox_2 .box_2{width:100%;height:auto;float:none;margin: 0;border: 0;padding: 45px 0 30px 0;}
	.main_shortcut .shortcutBox_2 .box_2::before, .main_shortcut .shortcutBox_2 .box_1::before, .banner_zone .bnr_total .inner.secnd::before, .main_shortcut::before{content:"";display:block;position:absolute;top:0;left: -10%;right: -10%;width:200%;height: 15px;background: #eaeaec;}
	.main_shortcut .shortcutBox_2 .box .top{border-color: #d7d7d7;margin-left: 0;margin-right: 0;}
    .main_shortcut .shortcutBox_2 .box .top .title{font-size:17px;}
    .main_shortcut .shortcutBox_2 .box_2 .top{margin-bottom:15px}
	.main_shortcut .shortcutBox_2 .box_1 .cast_list{margin-left: 12px;margin-right: 12px;margin-top: 15px;}
	.main_shortcut .shortcutBox_2 .box .top .castarea{left:110px;}
    .main_shortcut .shortcutBox_2 .box .top .castarea li{height: 25px;}
    .main_shortcut .shortcutBox_2 .box .top .castarea li.on a{border-width: 2px;}
	.main_shortcut .shortcutBox_2 .box .top .castarea li a{background: none !important;padding: 0px 0 8px 0;height: 100%;box-sizing: border-box;}

	/* ¼öÇèÁ¤º¸ */
	.examInfo_wrp{margin: 0 0 15px;background: #fff;padding: 0;}
	.examInfo_wrp .inner > div ul.right li{width:100%}
	.examInfo_wrp .inner > div ul.right li:nth-child(1) a{border-right: 0;border-bottom: 1px solid #dcdcdc;}
	.examInfo_wrp .inner > div ul.left li a img{max-width: 72px;width: 97%;}
	.examInfo_wrp .inner > div ul.left li:nth-child(1) a img{max-width: 75px;width: 95%;}
	.examInfo_wrp .inner > div ul.left li:nth-child(1) a{padding: 31px 0;}
	.examInfo_wrp .inner > div ul.left li a{padding:21px 0}
	.examInfo_wrp .inner > div ul.right li a img{max-width: 260px;width: 100%;}
	.examInfo_wrp h3::before,.examInfo_wrp h3::after{display:none}
	.examInfo_wrp h3,.gongSsel_wrp h3{height: auto;margin: 0 0 12px;}
	.examInfo_wrp h3 span,.gongSsel_wrp.sobang h3 span{position: relative;display: block;top: inherit;left: inherit;text-indent: 0;font-size: 17px;text-align: left;margin: 0;padding: 30px 0 0;background: none;transform: none;height: auto;width: 100%;line-height: 1.3;border: 0;}
	.examInfo_wrp h3 span a,.gongSsel_wrp h3 span a, .familyCampus .part_1 h3 span a, .familyCampus .part_2 h3 span a{padding: 0 0 0 0;vertical-align: middle;margin-top: 4px;float: right;background: url("https://img.megagong.net/m/2020/0326_sobang_new/main_tit_more.png") no-repeat 0 0;width: 15px;height: 15px;}
	.examInfo_wrp h3 span a img,.gongSsel_wrp h3 span a img,.familyCampus .part_1 h3 span a img,.familyCampus .part_2 h3 span a img{display:none}
    .familyCampus .part_1 h3 span,.familyCampus .part_2 h3 span{position: relative;display: block;top: inherit;left: inherit;text-indent: 0;font-size: 17px;text-align: left;margin: 0;padding: 0 0 0;background: none;transform: none;height: auto;width: 100%;line-height: 1.3;border: 0;}
    .familyCampus h3::before,.familyCampus h3::after,.familyCampus .part_2 h3::before,.familyCampus .part_2 h3::after{display: none}
    .familyCampus h3{margin: 0 0 12px}
	.gongSsel_wrp{padding: 0 0 40px;}
	.examInfo_wrp .examInfoList ul li{width:25%;font-size:12px;}
	.examInfo_wrp .examInfoList ul li:nth-child(5):after{display:none;}
	.examInfo_wrp .examInfoList ul li:nth-child(5){border-top:1px solid #dcdcdc;}
	.examInfo_wrp .examInfoList ul li:nth-child(6){border-top:1px solid #dcdcdc;}
	.examInfo_wrp .examInfoList ul li:nth-child(7){border-top:1px solid #dcdcdc;}
	.examInfo_wrp .examInfoList ul li:nth-child(8){border-top:1px solid #dcdcdc;}
	.examInfo_wrp .examInfoList ul li{background-size:75px auto !important;background-position:center 30px !important;}
	.examInfo_wrp .examInfoList ul li a{padding:10px 0 75px 0;}
	
	.examInfo_wrp .examInfo_cont{}
	.examInfo_wrp .examInfo_cont .info_list{width: 100%;padding: 0;}
	.examInfo_wrp .examInfo_cont .info_list li{padding: 0;margin: 4% 0 0;width: 25%;}
	.examInfo_wrp .examInfo_cont .info_list li a span{line-height: 1.3;letter-spacing: -0.15em;}
	.examInfo_wrp .examInfo_cont .info_list li a img{max-width: 68%;}
	.examInfo_wrp .examInfo_cont .info_lab{width: 100%;padding: 4% 4% 4% 31%;height: auto;margin: 0;}
	.examInfo_wrp .examInfo_cont .info_lab h4{width: 25%;background-size: 67px;font-size: 16px;background: #aaceff;line-height: 1.3;}
	.examInfo_wrp .examInfo_cont .info_lab h4::after{content:"";display: block;position: absolute;bottom: 46%;left: 50%;width: 58px;height: 72px;background: url(https://img.megagong.net/s/gong/examinfo/main_lab_tit.png) no-repeat center 0;margin: 0 0 0 -29px;}
	.examInfo_wrp .examInfo_cont .info_lab h4 span{display: block;position: absolute;bottom: 24%;left: 0;width: 100%;}
	.examInfo_wrp .examInfo_cont .info_lab li.first{font-size: 15px;margin: 0 0 5%;padding: 0 0 3%;}
	.examInfo_wrp .examInfo_cont .info_lab li.first a span{height: 38px;}
	.examInfo_wrp .examInfo_cont .info_lab li.first a em.type.new{font-size: 10px;}
	/* ¼Ò¹æ ¼öÇèÁ¤º¸ */
	.examInfo_wrp .examInfoList.sobang ul li{background-size:75px auto !important;background-position:center 30px !important;}
	.examInfo_wrp .examInfoList.sobang ul li a{padding:10px 0 75px 0;}

	.gongssel_baja h3 span{width: 220px}
	.gongssel_baja h3 span a{padding: 0 0 0 0;vertical-align: middle;margin-top: -3px;margin-left: 5px}

	.gongssel_info .cont_wrp>div div{width: 100%;padding-top: 15px}
	.gongssel_info .cont_wrp>.icon >div a{padding: 60px 0 0;}
	.gongssel_info .cont_wrp>.icon >div a.visit,
	.gongssel_info .cont_wrp>.icon >div a.facil,
	.gongssel_info .cont_wrp>.icon >div a.way{padding: 60px 0 0;}
	.gongssel_info .cont_wrp>.icon >div a::before{background-size: 600px;}{background-size: 600px;}
	.gongssel_info .cont_wrp>.icon >div a.resrv::before{background-position: 0px 0px;width: 49px;left: 50%;margin-left: -26px;}
	.gongssel_info .cont_wrp>.icon >div a.conslt::before{background-position: -99px 0px;width: 44px;left: 50%;margin-left: -22px;}
	.gongssel_info .cont_wrp>.icon >div a.commu::before{background-position: -182px 0px;width: 64px;left: 50%;margin-left: -28px;}
	.gongssel_info .cont_wrp>.icon >div a.visit::before{background-position: -284px 0px;width: 52px;left: 50%;margin-left: -25px;}
	.gongssel_info .cont_wrp>.icon >div a.facil::before{background-position: -380px 0px;width: 54px;left: 50%;margin-left: -17px;}
	.gongssel_info .cont_wrp>.icon >div a.way::before{background-position: -476px 0px;width: 45px;left: 50%;margin-left: -21px;}

      
    /* °ø¼¿ Àü¹®°ü */
	.gongssel_opening{position: relative;background-color: #f8f8f8;padding: 35px 0 50px;}
	.gongssel_opening .inner{width: 96%;}
	.gongssel_opening .gong_opn, .gongssel_opening .police_opn, .gongssel_opening .sobang_opn{width: 100%;margin: 0 0 5px;}
	.gongssel_opening .gong_opn a, .gongssel_opening .police_opn a, .gongssel_opening .sobang_opn a{
    padding: 0 19%;
    display: block;
    background: #fff;
}

	.gongssel_notice .link_box{width:100%;float:none}
	.gongssel_notice .notice{width:100%;float:none;border-top:1px solid #dcdcdc}
	.gongssel_notice .link_box a{padding: 17px 61px 15px 90px;}
	.gongssel_notice .link_box a strong{font-size: 15px;}

	.accor_wrp >div > strong{font-size: 13px}
	.accor_wrp >div > strong::before{width: 10px;margin-left: -5px}
	.accor_wrp >div span{font-size: 15px;}
	.accor_wrp >div p br{display: none}
	.accor_wrp >div a{font-size: 12px;width: 80px}
	.mega_teacher.gongssel{padding-top: 0;margin-top: 30px;margin-bottom: 10px;}
	.mega_teacher.gongssel .inner{margin-bottom: 15px}
	.gongssel_baja .cont_wrp>div{padding: 20px}
	.gongssel_baja .opin_slide .item p{font-size: 13px}
	.gongssel_baja .opin_slide .slick-prev{left: -21px}
	.gongssel_baja .opin_slide .slick-next{right: -21px}

	.main_tcher_exhi_con1 .img_pc{display: none}
	.main_tcher_exhi_con1 .img_mb{display: inline-block;}

	/* »ý»ý ÀÌ¿ë ÈÄ±â */
	.main_review .inner > div{padding: 20px 1%;}
	.main_review .interview .inter_Slider{width:90%}
	.main_review .interview .slick-prev{left: -6.9%;}
	.main_review .interview .slick-next{right: -6.9%;}
    .main_review .inner h3 span b{display: none}
    .main_review .inner h3 span a{vertical-align: middle;margin-top:0px;}
	.main_review .ex_review ul li .text{width:80%}
	.main_review .ex_review .ex_Slider{width:90%;margin:0 auto;}

	/* ½Å±Ô°­ÁÂ & ÀÔ°í±³Àç ¾È³» */
    .new_lecture_list{display: none;}
    .new_lecture_view .toggle_lct{display: none;}
	.new_lecture_list .month_title, .new_lecture_view .month_title{padding: 0;margin: 0 0 12px;}
	.new_lecture_list .new_lecture01, .new_lecture_list .new_lecture02{margin-top:10px}
    .new_lecture_list .new_lecture01 .lct_r_po.inner{display: block;width: 40px;height: 40px;line-height: 40px;}
    .new_lecture_list .new_lecture01 .lct_r_po.inner strong{padding:0}
    .new_lecture_list .new_lecture01 .lct_r_po.outer{display: none;}
    .new_lecture_list .new_lecture02 .lct_b_po.inner{display: block;width: 40px;height: 40px;line-height: 40px;}
    .new_lecture_list .new_lecture02 .lct_b_po.inner strong{padding:0}
    .new_lecture_list .new_lecture02 .lct_b_po.outer{display: none;}
    .new_lecture_list .new_lecture_rolling {display: none}
    .main_new_lecture{margin: 0 0 15px;padding: 30px 0 10px;}
    .new_lecture_view{display: block;padding: 0;border: 0;}
	.new_lecture_view .month_schedule{padding-top: 0;margin-bottom: 10px;}
	.new_lecture_view .month_schedule .select_wrap{display:none}
    .new_lecture_list .month_title span::before, .new_lecture_view .month_title span.cal_month{padding: 0;opacity: 1;font-size: 17px;color: #222;}
    .new_lecture_list .month_title span::before, .new_lecture_view .month_title span::before{display:none}
    .schedule_list_box{border:0;max-height: inherit;overflow: visible;}

	.new_lecture_list .new_lecture01{width: 100%;border-bottom: 1px solid #dcdcdc;padding-bottom: 10px;}
	.new_lecture_list .new_lecture02{width:100%;}
	.new_lecture_list dl dd{padding: 15px 0 0 145px;}
	.new_lecture_list .new_lecture02 dl dd{width: 75%;padding: 15px 0 0 145px;}
	.schedule_list_box table td{padding:0 10px;word-break: normal;}
	.schedule_list_box table .tit_day {padding:0 10px;}
	.schedule_list_box table .type_st{padding:0 10px;}
	.schedule_list_box .mo_cont{display:block;border-top: 1px solid #e1e1e1;}
	.schedule_list_box .mo_cont .slick-arrow{position:absolute;width: 0;height: 0;bottom: 6px;display:inline-block;text-indent:-9999px;vertical-align:middle;transform:none;overflow:hidden;background:none;}
	.schedule_list_box .mo_cont .slick-prev{border-top: 5px solid transparent;border-right: 8px solid #888888;border-bottom: 5px solid transparent;margin: 0;left: 46%;transform: translateX(-46%);-webkit-transform: translateX(-46%);-moz-transform: translateX(-46%);}
    .schedule_list_box .mo_cont .slick-next{border-top: 5px solid transparent;border-left: 8px solid #888888;border-bottom: 5px solid transparent;margin: 0;right: 45%;transform: translateX(-45%);-webkit-transform: translateX(-45%);-moz-transform: translateX(-45%);}
	.schedule_list_box .mo_cont .custom_paging{background: #f9f9f9;display: inline-block;padding: 5px 5%;border-radius: 30px;margin-top: 5px;color: #888888;}
    .schedule_list_box .mo_cont .custom_paging li{display: none;font-size: 12px;font-weight: bold;}
    .schedule_list_box .mo_cont .custom_paging li.slick-active{display: block;}
	.schedule_list_box .mo_cont .list_no_txt{padding:15px 0}
	.schedule_list_box table.pc{display:none}
	.schedule_list_box table.mo colgroup col:nth-child(1){width:15%}
	.schedule_list_box table.mo colgroup col:nth-child(2){width:10%}
	.schedule_list_box table.mo colgroup col:nth-child(3){width:62%}
	.schedule_list_box table.mo colgroup col:nth-child(4){width:18%}

	.pass_wrap > .pc{display: none}
	.pass_wrap > .mob{display: block;}

	/* ¼Ò¹æ ³×ÀÌ¹öÆ®·»µå 1À§È«º¸ */
	.layerPopupTrend .contentBox .info .pc{display:block !important;}

	.passMediaWrap ul li a .tit{font-size: 14px;line-height: 1.4}
	.passMediaWrap ul li a .con{font-size: 12px;letter-spacing: -0.15em}

	/* 2020 0515 Ãß°¡*/
	.mega_teacher{margin-bottom:20px}
	/* 2020 0515 Ãß°¡*/

		
	/* ½Å±Ô ·±Äª 20200701 */
	.launching_wrap{margin: 0 0 15px;}
	.launching_wrap.mb{display: block;}
	.launching_wrap h3{width: 100%;padding: 0 0 50px 0;text-align: center;}
	.launching_wrap h3 .grand_text::before{display: none;}
	.launching_wrap h3 .grand_text > span{position:relative;padding: 0 6px 0;margin: 0 0 10px;display: inline-block;}
	.launching_wrap h3 .grand_text > span span{position: relative;}
	.launching_wrap h3 .grand_text > span::before{content:"";display:block;position:absolute;bottom: -1px;right: 0;width: 100%;height: 8px;background: #efdaee;border-bottom:0;/* z-index: 1; */background-size: 100% 100%;}
	.launching_wrap h3 .grand_text > strong::before{content:"";display:block;position:absolute;bottom: -1px;right: 0;width: 100%;height: 8px;background: #efdaee;border-bottom:0;/* z-index: 1; */background-size: 100% 100%;}
	.launching_wrap h3 .grand_text > strong span{position:relative}
	.launching_wrap h3 .pc_view, .launching_wrap .lineup_zone h4 .pc_view{display: none;}
	.launching_wrap h3 .mb_view, .launching_wrap .lineup_zone h4 .mb_view{display: inline-block;}
	.launching_wrap h3 .tit{width: 100%;text-align: center;padding: 30px 20% 0;position: relative;top: inherit;left: inherit;}
	.launching_wrap h3 .grand_text{position: relative;padding: 20px 0 7px;text-align: center;margin: 0;font-size: 16px;display: block;background: none;color: #000;}
	.launching_wrap h3 em{display: block;font-style: normal;font-size: 11px;border-bottom: 1px solid #222;display: inline-block;font-weight: normal;}
	.launching_wrap h3 .grand_text br{display:block}
	.launching_wrap h3 .grand_text strong{/* display:inline */display: inline-block;position: relative;}
	.launching_wrap h3 a{padding: 0;}
	.launching_wrap h3 .grand_text::after{display:none}
	.launching_wrap .bnr_zone{width: 100%;padding: 0 0 4%;}
	.launching_wrap .bnr_zone.pc_view{display: none}
	.launching_wrap .bnr_zone.mb_view{display: block;padding: 0 4% 50px;margin: 0 0 0;}
	.launching_wrap .bnr_zone .inner{margin: 0;}
	.launching_wrap .bnr_zone.pc_view .inner > div{width: 100%;margin: 0 0 0 1%;}
	.launching_wrap .bnr_zone .inner .bnr_box{-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;overflow: hidden;}
	.launching_wrap .bnr_zone .inner .bnr_box > div{border: 1px solid #d2d2d2;}
	.launching_wrap .bnr_zone .inner .bnr_box i{left: 12px;}
	.launching_wrap .bnr_zone h4{margin: 0 0 2px;}
	.launching_wrap .bnr_zone.mb_view .slick-dots{position: relative;bottom: inherit;right: inherit;margin: 13px 0 0;}
	.launching_wrap .bnr_zone.mb_view .slick-dots li button{border:1px solid #a0a0a0;background-color: #f8f4ef;}
	.launching_wrap .bnr_zone.mb_view .slick-dots li.slick-active button{width: 55px;background-color: #a0a0a0;-webkit-border-radius: 25px;-moz-border-radius: 25px;border-radius: 25px;}
	.launching_wrap .lineup_zone{padding: 30px 0 10px;}
	.launching_wrap .lineup_zone{padding: 45px 0 10px;}
	.launching_wrap .lineup_zone::before{content: "";display: block;position: absolute;top: 0;left: -10%;right: -10%;width: 200%;height: 15px;background: #eaeaec;}
	.launching_wrap .lineup_zone .slick-arrow{display:none !important}
	.launching_wrap .lineup_zone h4{text-align: left;padding: 0;margin: 0 0 25px;}
	.launching_wrap .lineup_zone .teach_slider .slick-list{padding: 0 13% 0 0;}
	.launching_wrap .lineup_zone .teach_slider .item{padding: 0 7%;}
	.launching_wrap .lineup_zone .teach_slider .item img{width: 100%;}
	.launching_wrap .pass_bnr{display:block;padding: 15px 0 0;background: #eaeaec;}
	/* // ½Å±Ô ·±Äª 20200701 */
	
	/* ½Å±Ô ·±Äª 20200827 */
	.launching_wrap .new_lineup_zone.pc {display:none;}
	.launching_wrap .new_lineup_zone.mb {display:block;padding: 4% 0;}
	.launching_wrap .new_lineup_zone {padding:4% 0 0;}
	.launching_wrap .new_lineup_zone h4 {text-align:left;}
	.launching_wrap .new_lineup_zone h4 .pc_view {display:none;}
	.launching_wrap .new_lineup_zone h4 .mb_view {display:block;}
	.launching_wrap .new_lineup_zone .teacher_box {padding-bottom:20px;}
	.launching_wrap .new_lineup_zone .teach_slider .item {padding:0 3%;}
	.launching_wrap .new_lineup_zone .teach_slider .item .txt {left:3%;}
	.launching_wrap .new_lineup_zone .teach_slider .item .txt p {font-size:15px;line-height:1.2;}
	.launching_wrap .new_lineup_zone .teach_slider .item .txt span {font-size:18px;}
	.launching_wrap .new_lineup_zone .teach_slider .item img.pc {display:none;}
	.launching_wrap .new_lineup_zone .teach_slider .item img.mb {display:block;}
	.launching_wrap .new_lineup_zone .teach_slider .slick-dots{display:inline-block;font-size:inherit;position: absolute;bottom: -20px;left: 0;text-align: center;width: 100%;}
    .launching_wrap .new_lineup_zone .teach_slider .slick-dots li{display:inline-block;margin:1px 2px 0 !important;vertical-align:top;}
    .launching_wrap .new_lineup_zone .teach_slider .slick-dots li button{display:inline-block;width:10px;height:10px;border-radius:100%;background: #fff;text-indent:-9999px;vertical-align:middle;display:inline;margin:0;border: 1px solid #a0a0a0;}
	.launching_wrap .new_lineup_zone .teach_slider .slick-dots li.slick-active button{background: #a0a0a0;}
	
	.banner_zone .bnr_total {padding-top:0;}
	.banner_zone .bnr_total h3 {padding-top:20px!important;}

	/* ¹è³Ê ²ø¾î¿Ã¸² (2020-08-11) */
	.banner_zone .launching_wrap .bnr_total{padding-top:10px}
    .banner_zone .launching_wrap .bnr_total .inner{margin: 0;padding-top: 0;}
    .banner_zone .launching_wrap .bnr_total h3{font-size:17px;padding: 30px 0 0;}
    .banner_zone .launching_wrap .bnr_total .inner.secnd{padding: 15px 0 0;}

    /* ¸ÞÀÎ ±âÈ¹Àü ¹è³Ê */
    .launching_wrap .bnr_total .main_exhibitions .sld_tab{display: none}
    .launching_wrap .bnr_total .main_exhibitions{width: 100%}
    .launching_wrap .bnr_total .main_exhibitions .slider .slick-list{padding:0 35% 0 0;}
    .launching_wrap .bnr_total .main_exhibitions .slider .slick-list a{display: block;border-radius: 1rem;overflow: hidden;margin: 0 3% 0 0;}
    .launching_wrap .bnr_total .main_events.evnt1,.banner_zone .bnr_total .main_events.evnt2{display: none}
    .launching_wrap .bnr_total .main_eventsTxt{display: block;}
    /* // ¸ÞÀÎ ±âÈ¹Àü ¹è³Ê */


    /* ÇÐ¿ø ½Å±Ô °³°­ °­ÁÂ */
	.main_lecture_wrap .inner{margin: 0 2% 20px;height: 86px;}
	.main_lecture_wrap h3{width: 70px;line-height: 1.3;}
	.main_lecture_wrap h3 span{font-size: 16px;padding: 24px 0 0;}
	.main_lecture_wrap h3 .for_pc{display: none;}
	.main_lecture_wrap h3 .for_mo{display: block;}
	.main_lecture_wrap h3::before{margin: -6px 0 0;right: -5px;}
	.main_lecture_wrap .lecture_cont{padding: 10px 0 7px 85px;box-sizing: border-box;}
	.main_lecture_wrap .lecture_roll .item::after{}
	.main_lecture_wrap .slick-slide{width: 100% !important;}
	.main_lecture_wrap .lecture_roll .item a{width: 100%;padding: 0 10px 0 50px;}
	.main_lecture_wrap .lecture_roll .item .state{left: 0;width: 45px;height: 45px;font-size: 12px;padding: 8px 0 0;top: 9px;}
	.main_lecture_wrap .lecture_roll .item .tit{font-size: 13px;}
    .main_lecture_wrap .lecture_roll .item .info{
    display: block;
    margin: 0 0 3px;
}


}

@media all and (max-width:640px){

	/* ¹ÝÀÀÇüÀ» ¶§ ºò¹è³Ê Ãß°¡ */
	.bigMobile ul li a{line-height:20px;font-size:11px;letter-spacing:-1px;}
	.bigMobile ul li a strong{font-size:12px;}

	.main_visual_top{margin-bottom:10px;}
	.main_topbelt p img{max-width: 97%}
	.main_topbelt p.lnk1 strong,.main_topbelt.sobang p.lnk1 strong{left: 3%;background-size: 65px 57px;width: 65px;height: 57px;}
	.main_topbelt p.lnk1 strong span{padding: 16px 0 0;font-size: 12px;letter-spacing: -0.08em;}

	.main_topbelt.gong p.lnk1 strong{left:10px;margin:0 0 0 0;width:65px;height:65px;line-height:14px;}
	.main_topbelt.gong p.lnk1 strong span{margin:0;padding:2px 0 0 0;font-size:11px;}
	.main_topbelt.sobang.new p.lnk1 strong{line-height:12px;left:10px;margin:0 0 0 0;width:60px;height:60px;letter-spacing:-1px;}
	.main_topbelt.sobang.new p.lnk1 strong span{margin:0;padding:2px 0 0 0;font-size:11px;}

	.main_visual_top .main_left .sl_item::before{width: 90px;background-size: 90px}
    .main_topbnr .dday_num span{padding: 24% 0 0;font-size: 13px;letter-spacing: -0.13em}
	.main_topbnr .dday_num strong{font-size: 13px;}
	.direct_sb_wrp li{width: 33.3%;}
	.direct_sb_wrp a{border-left:1px solid #ddd;border-bottom: 0;text-align: center;}
	.direct_sb_wrp li a{border-bottom: 1px solid #ddd}
	.direct_sb_wrp img{display: none}
	.direct_sb_wrp strong img{display: inline-block;}
	.direct_sb_wrp li:nth-child(1) strong img{width: 110px}
	.direct_sb_wrp li:nth-child(2) strong img{width: 64px;}
	.direct_sb_wrp li:nth-child(3) strong img{width: 46px;}
	.direct_sb_wrp strong{padding:15px 0 0}
	.direct_sb_wrp span{min-height: 0;margin-bottom: 5px;display: none;}
	.direct_sb_wrp span.more_btn{text-align: center;display: inline-block;border: 1px solid #555;margin-left: 20px;padding: 3px 7px;background-image: none;color: #555;font-size: 12px;margin-top: 10px;margin: 10px auto 15px;/* width: 110px; */}

    .main_visual_top .main_left .slick-slide .sl_item.sl01 .dday_box{top:4%}
	.main_visual_top .main_left .slick-slide .sl_item.sl01 .dday{padding:3px 10px;margin-bottom: 3px;font-size: 12px}
	.main_visual_top .main_left .slick-slide .sl_item.sl01 strong{border-bottom: 0;margin-left:0;display: block}

	.gongSsel_wrp .gongSsel_bnr ul li .tag{left:0;text-align:left;}
	.gongSsel_wrp .gongSsel_bnr ul li .tag img{width:100%;}
	.gongSsel_wrp .gongSsel_bnr ul li{float: none;width: 100%;border-top: 0;padding:1px 0;}
	.gongSsel_wrp .gongSsel_bnr ul li:first-child{float: none;width: 100%;border-top: 1px solid #a0a0a0}
	.gongSsel_wrp .gongSsel_bnr ul li > img{width: 51%;transform: none;}
	.slide_1 .slick-slide img{width: 51%;transform: none;}


    .main_shortcut .select a{margin-right: 5px;}

	.familyCampus ul li img{width: 52%;transform:none;}
	.familyCampus ul li .tag{left:0;text-align:left;}
	.familyCampus ul li .tag img{width:100%;}
	.familyCampus ul li .btnView img{width:100%;}
	.familyCampus > ul > li{float: none;width:100% !important;border-top: 0}
	.familyCampus > ul > li:first-child{float: none;width: 100%;border-top: 1px solid #a0a0a0}
	.familyCampus .part_1{width:100%;margin:0 0 30px 0;}
	.familyCampus .part_1 ul li{width:100%;}
	.familyCampus .part_1 ul li:first-child{border-bottom:none;}
	.familyCampus .part_2{width:100%;}

	.relay_wrp .relay_inner .bubble{min-width: 50px;}

	/* ¸ÞÀÎ ¸Þ°¡Ä³½ºÆ® */
	.main_cast .cast_list .date{letter-spacing: -0.03em}
	.full_reservwrp.con3 a img{width: 80%;max-width:280px;}

	/* ½Å±Ô°­ÁÂ & ÀÔ°í±³Àç ¾È³» */
	.schedule_list_box .mo_cont .custom_paging{padding: 5px 8%;}
	.schedule_list_box .mo_cont .slick-prev{left: 44%;}
	.schedule_list_box .mo_cont .slick-next{right: 43%;}
	.schedule_list_box table colgroup col{width:15%}
	.schedule_list_box table colgroup col:nth-child(2){width:10%}
	.schedule_list_box table colgroup col:nth-child(3){width:40%}
	.schedule_list_box table colgroup col:nth-child(4){width:20%}

    .schedule_list_box .mo_cont .citem a{padding: 14px 0 14px 45px;}
    .schedule_list_box .mo_cont .citem a .lct_po{width: 36px;height: 36px;line-height: 36px;margin-top: -18px;}
    .schedule_list_box .mo_cont .citem a .info .info_tea{letter-spacing:-0.16em}

	.full_reservwrp .slick-arrow{width:10px;height:20px;}
	.full_reservwrp .slick-prev{left:8px;}
	.full_reservwrp .slick-next{right:8px;}

	.pass_wrap{margin:0 auto 10px;}
	.middleBanner{margin:0 auto 10px;}
	/* ¾È¼º ¸í¿¹ÀÇ Àü´ç */

	/* ¼Ò¹æ ³×ÀÌ¹öÆ®·»µå 1À§È«º¸ */
	.layerPopupTrend .contentBox .btnClose{right:0;top:-23px;}
	.layerPopupTrend .contentBox .info .pc{display:none !important;}
	.layerPopupTrend .contentBox .info .mo{display:block;}
	.layerPopupTrend .contentBox p{font-size:10px;line-height:12px;background:#1c0904 none;}

	/* ¹è³Ê ²ø¾î¿Ã¸² (2020-08-11) */
    /* ¸ÞÀÎ ±âÈ¹Àü ¹è³Ê */
    .launching_wrap .bnr_total .main_exhibitions .slider .slick-list{padding:0 30% 0 0;}
	/* // ¸ÞÀÎ ±âÈ¹Àü ¹è³Ê */
	
	/* ½Å±Ô ·±Äª 20200827 */
	.launching_wrap .new_lineup_zone h4 strong {width:90%;}
	.launching_wrap .new_lineup_zone .teach_slider .item {padding: 12% 3% 0;}
	.launching_wrap .new_lineup_zone .teach_slider .item .txt {left:0;}
	.launching_wrap .new_lineup_zone .teach_slider .item .txt p {font-size:13px;line-height:1.2;}
	.launching_wrap .new_lineup_zone .teach_slider .item .txt span {font-size:16px;}
	/* .launching_wrap .new_lineup_zone .teach_slider .item img.mb {width:240px;} */

}
@media all and (max-width:550px){
	/* ½Å±Ô°­ÁÂ & ÀÔ°í±³Àç ¾È³» */
	.main_new_lecture .new_lecture_list{padding: 25px 10px 10px;}
	.new_lecture_list .month_title, .new_lecture_view .month_title{padding:0;}
	.new_lecture_list .month_title span.cal_icon, .new_lecture_view .month_title span.cal_icon{width: 10%;}
	.new_lecture_list .month_title span.cal_icon img, .new_lecture_view .month_title span.cal_icon img{width: 85%;}
	.new_lecture_list .month_title span.cal_month, .new_lecture_view .month_title span.cal_month{width: auto;margin-left:0;}
	.new_lecture_list .month_title span.cal_month img, .new_lecture_view .month_title span.cal_month img{max-width:67%}
	.new_lecture_view .tit_now{width:90%}
	.new_lecture_view .tit_now img{width:80%}
	.schedule_area .select_wrap .select_box{width:90px;font-size: 12px;background: #fff url(https://img.megagong.net/m/2019/0919_newmain/ic_selectbox.png) 70px 8px no-repeat;}
	.schedule_area .select_wrap select{width:90px;font-size: 12px;background: #fff url(https://img.megagong.net/m/2019/0919_newmain/ic_selectbox.png) 70px 10px no-repeat;}
	.new_lecture_list .new_lecture01{width: 100%;}
	.new_lecture_list .new_lecture02 {width:100%;}

	.new_lecture_list dl dd strong{width: 90%;}
	.new_lecture_list dl dd{padding: 15px 0 0 31%;}
	.new_lecture_list .new_lecture02 dl dd{width: 69%;padding: 15px 0 0 31%;}

	.schedule_list_box table td{padding:0 5px;word-break: normal;}
	.schedule_list_box table .tit_day {padding:0 5px;}
	.schedule_list_box table .type_st{padding:0 5px;}
	.schedule_list_box table.mo colgroup col:nth-child(1){width:20%}
	.schedule_list_box table.mo colgroup col:nth-child(2){width:15%}
	.schedule_list_box table.mo colgroup col:nth-child(3){width:45%}
	.schedule_list_box table.mo colgroup col:nth-child(4){width:20%}

	/* ½Å±Ô ·±Äª 20200701 */
	.launching_wrap h3{width: 100%;padding: 0 0 30px 0;}
	.launching_wrap h3 .pc_view, .launching_wrap .lineup_zone h4 .pc_view{display: none;}
	.launching_wrap h3 .mb_view, .launching_wrap .lineup_zone h4 .mb_view{display: inline-block;}
	.launching_wrap h3 .tit{width: 100%;text-align: center;padding: 0 15%;position: relative;top: inherit;left: inherit;}
	.launching_wrap h3 .grand_text > span{margin: 0 0 6px;}
	.launching_wrap h3 span{position: relative;padding: 5px 0;text-align: center;margin: 0;font-size: 15px;}
	.launching_wrap h3 a{right: inherit;bottom: inherit;position: relative;display: inline-block;vertical-align: middle;width: 100%;background-position: center center;margin: 0;display: block;text-align: center;padding: 20px 0 0 0;}
	.launching_wrap .bnr_zone{width: 100%;padding: 0 0 4%;}
	.launching_wrap .bnr_zone.pc_view{display: none}
	.launching_wrap .bnr_zone.mb_view{display: block;padding: 0 4% 30px;margin: 0 0 0;}
	.launching_wrap .bnr_zone .inner{margin: 0;}
	.launching_wrap .bnr_zone.pc_view .inner > div{width: 100%;margin: 0 0 0 1%;}
	.launching_wrap .bnr_zone .inner .bnr_box{-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;overflow: hidden;}
	.launching_wrap .bnr_zone .inner .bnr_box > div{border: 1px solid #d2d2d2;}
	.launching_wrap .bnr_zone h4{margin: 0 0 2px;}
	.launching_wrap .bnr_zone.mb_view .slick-dots{position: relative;bottom: inherit;right: inherit;margin: 13px 0 0;}
	.launching_wrap .bnr_zone.mb_view .slick-dots li button{border:1px solid #a0a0a0;background-color: #f8f4ef;}
	.launching_wrap .bnr_zone.mb_view .slick-dots li.slick-active button{width: 55px;background-color: #a0a0a0;-webkit-border-radius: 25px;-moz-border-radius: 25px;border-radius: 25px;}
	.launching_wrap .lineup_zone .slick-arrow{display:none !important}
	.launching_wrap .lineup_zone h4{text-align: left;padding: 0;margin: 0 0 20px;}
	.launching_wrap .lineup_zone .teach_slider .slick-list{padding: 0 13% 0 0;}
	.launching_wrap .lineup_zone .teach_slider .item{padding: 0 2%;}
	.launching_wrap .lineup_zone .teach_slider .item img{width: 100%;}
	/* // ½Å±Ô ·±Äª 20200701 */
	
	/* ½Å±Ô ·±Äª 20200827 */
	/* .launching_wrap .new_lineup_zone .teach_slider .item img.mb {width:220px;} */
}
@media all and (max-width:460px){
	.main_cast .cast_list strong.tea{font-size:11px;}
	.main_cast .cast_list .tit{font-size:11px;}

	.schedule_list_box .mo_cont .custom_paging{padding: 5px 10%;}
	.schedule_list_box .mo_cont .slick-prev{left:43%}
	.schedule_list_box .mo_cont .slick-next{right:40%}
	
	/* ½Å±Ô ·±Äª 20200827 */
	.launching_wrap .new_lineup_zone h4 strong {width:95%;}
	.launching_wrap .new_lineup_zone .teach_slider .item {padding:0 3%;}
	.launching_wrap .new_lineup_zone .teach_slider .item .txt {left:0;}
	.launching_wrap .new_lineup_zone .teach_slider .item .txt p {font-size:12px;}
	.launching_wrap .new_lineup_zone .teach_slider .item .txt span {font-size:14px;}
	/* .launching_wrap .new_lineup_zone .teach_slider .item img.mb {width:190px;} */

}
@media all and (max-width:440px){
	.main_topbelt.campus span .br768{display: block;}
	.main_topbelt.gong p.lnk1 strong{left:5px;margin:0 0 0 0;width:60px;height:60px;line-height:12px;letter-spacing:-1px;}
	.main_topbelt.gong p.lnk1 strong span{margin:0;padding:2px 0 0 0;font-size:11px;}
	.main_topbelt.sobang.new p.lnk1 strong{line-height:11px;left:10px;margin:0 0 0 0;width:58px;height:58px;}
	.main_topbelt.sobang.new p.lnk1 strong span{margin:0;padding:1px 0 0 0;font-size:11px;}

	.main_review .interview .list span.cate{padding: 5px;}
	.main_review .interview .slick-slide > div{margin-right:10px}
	.main_review .interview .inter_Slider .slick-list{margin-right:-10px}
	.main_review .interview .slick-prev{left:-7%;width: 21px;border-left: 1px solid #e4e4e4;border-right: 1px solid #e4e4e4;background-position: -2px 0;}
	.main_review .interview .slick-next{right:-7%;width: 21px;border-left: 1px solid #e4e4e4;border-right: 1px solid #e4e4e4;background-position: -29px 0;}
	.main_review .ex_review ul li .text{width:78%}

	.ansungclass_opening .police_opn, .ansungclass_opening .gong_opn, .ansungclass_opening .sobang_opn{width: 100%}

	.new_lecture_list .new_lecture01 .lct_r_po {font-size:12px;line-height:14px;width:55px;height:55px;}
	.new_lecture_list .new_lecture01 .lct_r_po strong {display:block; padding:22% 0 0 0; }
	.new_lecture_list .new_lecture02 .lct_b_po {font-size:12px;line-height:14px;width:55px;height:55px;}
	.new_lecture_list .new_lecture02 .lct_r_po strong {display:block; padding:22% 0 0 0; }
	.new_lecture_list dl dt .n_day {padding: 13% 0 0 60px;line-height: 19px;}
	.new_lecture_list dl dd{width:65%;padding: 2% 0 0 35%}
	.new_lecture_list .new_lecture02 dl dd{width:65%;padding: 2% 0 0 35%}
	.schedule_area .select_wrap{float:left}
	.new_lecture_list .month_title span.cal_month img{max-width:75%}
	.new_lecture_view .tit_now img{width:100%}

	.ansungtcher_wrp .astcher_list .prof .tc_name .m_br {display:block;}

	/* ½Å±Ô ·±Äª 20200827 */
	.launching_wrap .new_lineup_zone .teach_slider .item .txt p {font-size:11px;}
	.launching_wrap .new_lineup_zone .teach_slider .item .txt span {font-size:13px;}
}
@media all and (max-width:360px){
	.new_lecture_list .month_title span.cal_month img{max-width:65%}
}
