@charset "euc-kr";

/* °øÅë */
.main_wrp{width:100%;margin:0 auto;padding-bottom: 0;position:relative;overflow: hidden;line-height: 1.4;}
.main_wrp *{box-sizing:border-box;word-break: break-all;}
.notosans{font-family : 'Noto Sans KR';}
.main_wrp .slick-list,.main_wrp .slick-slider,.main_wrp .slick-slide{/* line-height: 1; */}
.main_wrp section{position: relative}
.main_wrp .wide_wrap{position: relative;width: 1200px;margin: 0 auto;}
.main_wrp .wide_wrap::after{content:'';display:block;clear:both}

.main_wrp h3.cmmn_tit{position: relative;font-size: 21px;margin: 0 0 12px;padding: 0;}
.main_wrp h3.cmmn_tit .more_view{display: inline-block;background: url('https://img.megagong.net/m/2021/0615_gongRNL/tit_more.png') -3px -3px no-repeat;font-size: 0;width: 14px;height: 14px;margin: -2px 0 0 10px;vertical-align: middle;}

.common_pc {}
.common_mo { display:none;}
.slick-slide img.common_mo{display:none;}


/* ±âÈ¹Àü ¹è³Ê */
.main_wrp .main_exhibitions{position: relative;padding: 50px 0;}
.main_wrp .main_exhibitions .roll_zone{/* margin:0 -10px */}
.main_wrp .main_exhibitions .roll_zone::after{content:'';display:block;clear:both}
.main_wrp .main_exhibitions .roll_zone .slider{float: left;width: 900px;line-height:1}
.main_wrp .main_exhibitions .roll_zone .slider.right{width: 280px;margin: 0 0 0 20px;}
.main_wrp .main_exhibitions .slick-slide{/* margin:0 10px */}

.main_wrp .main_exhibitions .slick-arrow{display: none !important}
.main_wrp .main_exhibitions .slick-dots {text-align: center;position: absolute;top: 10px;right: 10px;font-size: 0;}
.main_wrp .main_exhibitions .slick-dots li{display: inline-block;padding: 0 2px;}
.main_wrp .main_exhibitions .slick-dots li button{display: block;width: 8px;height: 8px;font-size: 0;-webkit-border-radius: 100%;border-radius: 100%;background: #989898;}
.main_wrp .main_exhibitions .slick-dots li.slick-active button{background: #fff;}
.main_wrp .main_exhibitions .roll_zone .slider img.pc{}
.main_wrp .main_exhibitions .roll_zone .slider img.mo{display: none;}


.main_wrp .main_lineup{position: relative;background: #f0f1fa;padding: 45px 0 50px;}
.main_wrp .main_lineup .slider{margin: 0 -8px 16px -8px;}
.main_wrp .main_lineup .slider .slick-slide{margin: 0 10px;} 
.main_wrp .main_lineup .slider .item a{position: relative;display:block;width: 387px;height: 155px;padding: 26px 0 0 25px;line-height: 1.2;overflow: hidden;font-family: 'NotoSans KR';background: #fff;overflow: hidden;} 
.main_wrp .main_lineup .slider .item i{font-style: normal;font-size: 12px;/* color: #fff; */background: #a9dc60;border-radius: 16px;letter-spacing: -0.03em;font-weight: normal;padding: 3px 5px 4px;line-height: 1;display: inline-block;margin: -3px 5px 0 0;vertical-align: middle;} 
.main_wrp .main_lineup .slider .item i.new{background-color: #333795;color: #fff;} 
.main_wrp .main_lineup .slider .item .sub_tit{position: relative;display: block;font-size: 15px;padding: 0;margin: 0 0 3px;line-height: 1.6;} 
.main_wrp .main_lineup .slider .item .main_tit{font-size: 19px;/* color: #fff; */line-height: 1.3;} 
.main_wrp .main_lineup .slider .item .tea_img{position: absolute;bottom: 0;right: 0;bottom: -33px;right: -47px;}
.main_wrp .main_lineup .slider .item .tiny{position:absolute;bottom: 0;left: 0;font-weight: 200;font-size: 10px;line-height: 1.1;padding: 0 0 10px 15px;color: #959494;font-family: '¸¼Àº °íµñ','Malgun Gothic','µ¸¿ò','Dotum',sans-serif;}
.main_wrp .main_lineup .slider .item .tea_img img{width: 80%;}
.main_wrp .main_lineup .slider .item .tea_img .mo{display:none}
.main_wrp .main_lineup .slider .item .tea_img span{position: absolute;top: 124px;right: 55px;color: #a7a7a7;/* font-weight: normal; */font-size: 11px;letter-spacing: 0;}
.main_wrp .main_lineup .slider .slick-arrow{display: none !important;}
.main_wrp .main_lineup .slider .slick-dots{display: none !important;}
.main_wrp .main_lineup .whos{padding: 20px 0 0;text-align: center;}
.main_wrp .main_lineup .whos .mo{display:none}

/*220726 ¸ÞÀÎ¶óÀÎ¾÷ ·¹ÀÌ¾Æ¿ô º¯°æ */
.main_wrp .main_lineup_ver2{position: relative;background: #f0f1fa;padding: 45px 0 50px; font-family: 'Noto Sans KR', sans-serif;}
.main_lineup_ver2 .lineup_slider .item{position: relative; width: 285px;height: 215px;background: #fff;float: left;margin:0 20px 25px 0;overflow: hidden;}
.main_lineup_ver2 .lineup_slider .item a{display: block;padding: 20px 0 0 25px;}
.main_lineup_ver2 .lineup_slider .item a i{font-style: normal;font-size: 12px;background: #a9dc60;border-radius: 16px;letter-spacing: -0.03em;font-weight: normal;padding: 3px 5px 4px;line-height: 1;display: inline-block;margin: -3px 5px 0 0;vertical-align: middle;}
.main_lineup_ver2 .lineup_slider .item:nth-of-type(4n){margin-right:0;}
.main_lineup_ver2 .lineup_slider .item.coming{display: block;background: #dedff2;padding: 40px 0 0 35px;}
.main_lineup_ver2 .lineup_slider .item.coming.mo{display: none;}
.main_lineup_ver2 .lineup_slider .item .mo_view{display: none;}
.main_lineup_ver2 .main_lineup_all .tab_list{display: none;}

.main_lineup_ver2 .lineup_slider .item span.title{font-size: 12px;font-weight: 700;color:#676bd8}
.main_lineup_ver2 .lineup_slider .item span.coming{color:#fff;font-size: 25px;}
.main_lineup_ver2 .lineup_slider .item span.tiny_noti{display: block;position: absolute;bottom: 8px;font-size: 10px;z-index: 1;  word-break:normal;font-family:'¸¼Àº °íµñ','Malgun Gothic','µ¸¿ò','Dotum',sans-serif;color:#959494}
.main_lineup_ver2 .lineup_slider .item p{margin: 10px 0 40px;font-size: 15px;position: relative;z-index: 2;text-shadow:0px 0px 6px rgb(255 255 255 / 90%)}
.main_lineup_ver2 .lineup_slider .item strong{position: relative; font-size: 19px;font-weight: 700;z-index: 2;text-shadow:0px 0px 6px rgb(255 255 255 / 90%)}
.main_lineup_ver2 .lineup_slider .item strong i{position: absolute;left: 0;top:-35%; background: #a9dc60;padding: 1px 10px 2px;border-radius: 30px;font-size: 13px; font-style:normal}
.main_lineup_ver2 .lineup_slider .item strong .ic_new{display:block;position:absolute;left:0;top:-28px;}
.main_lineup_ver2 .lineup_slider .item strong .ic_new img{vertical-align:middle;}
.main_lineup_ver2 .lineup_slider .item .tea_img2{position:absolute; right:0; bottom:0; transform:translateY(20px);-webkit-transform:translateY(20px); transition:.3s ease; -webkit-transition:.3s ease;}
.main_lineup_ver2 .lineup_slider .item .tea_img2 .mo_view{display: none;}
.main_lineup_ver2 .lineup_slider .item .tea_img2 .new{position: absolute;bottom: 30px;right:10px;}
.main_lineup_ver2 .lineup_slider .item .ic_new{display:block;position: absolute;bottom:85px;}
.main_lineup_ver2 .lineup_slider .item .ic_new:nth-of-type(3){left: 77px;}
#lineupall_cont_mo{display:none;}
/*220726 ¸ÞÀÎ¶óÀÎ¾÷ ·¹ÀÌ¾Æ¿ô º¯°æ */

/* 230531 ¸ÞÀÎ¸®ÀÎ¾÷ ·¹ÀÌ¾Æ¿ô º¯°æ */
.main_lineup_ver2.col3 .lineup_slider .item {width: 386px;height: 200px;margin: 0 20px 20px 0;}
.main_lineup_ver2.col3 .lineup_slider .item:nth-of-type(3n) {margin-right: 0;}
.main_lineup_ver2.col3 .lineup_slider .item:nth-of-type(4n) {margin-right: 20px;}
.main_lineup_ver2.col3 .lineup_slider .item .ic_new {bottom: 68px;}
.main_lineup_ver2.col3 .lineup_slider .item .ic_new:nth-of-type(3) {left: 87px;}
.main_lineup_ver2.col3 .lineup_slider .item a {padding: 20px 0 0 35px;}
/* 230531 ¸ÞÀÎ¸®ÀÎ¾÷ ·¹ÀÌ¾Æ¿ô º¯°æ */


/*±âÈ¹Àü ¹è³Ê ·¹ÀÌ¾Æ¿ô º¯°æ*/
.main_wrp .event_bnr { display:none;  width:94%; margin:3% auto; border:1px solid #111; border-radius:30px; overflow:hidden;position: relative; }
.main_wrp .event_bnr .event.slider + button { position:absolute; top:16px; right:60px; }
.main_wrp .event_bnr .event.slider + button.on img { transform:rotate(180deg); }
.main_wrp .event_bnr .event.slider.only + button {display: none;}
.main_wrp .event_bnr .event.slider { width:100%; height:60px; }
.main_wrp .event_bnr .event.slider .item { padding:0 90px 0 30px; }
.main_wrp .event_bnr .event.slider a { display:block; color:#111; font-weight:700; font-size:22px; padding:10px 0; }
.main_wrp .event_bnr .event.slider a span { color:#d84646; margin-right:15px; }
.main_wrp .event_bnr .list { display:none; padding:0 90px 0 30px; }
.main_wrp .event_bnr .list li { border-top:1px solid #ddd; }
.main_wrp .event_bnr .list li a { display:block; padding:15px 0; color:#111; font-weight:700; font-size:22px; }
.main_wrp .event_bnr .list li a span { color:#d84646; margin-right:15px; }



.main_wrp .main_exhibitions .roll_zone.ver2{/* margin:0 -10px */}
.main_wrp .main_exhibitions .roll_zone.ver2::after{ content:''; display:block; clear:both }
.main_wrp .main_exhibitions .roll_zone.ver2 .slider { width:100%; }
.main_wrp .main_exhibitions .roll_zone.ver2 .leftS { float: left; width: 880px; line-height:1; overflow:hidden; position:relative; }
.main_wrp .main_exhibitions .roll_zone.ver2 .leftS .slick-dots { right:0; }
.main_wrp .main_exhibitions .roll_zone.ver2 .leftS .slider .tit { display:none; }
.main_wrp .main_exhibitions .roll_zone.ver2 .leftS .slider-nav { position:absolute; bottom:1px; left:0; width:100%; overflow:hidden; background:rgba(255,255,255,.6);  }
.main_wrp .main_exhibitions .roll_zone.ver2 .leftS .slider-nav .slick-list.draggable { padding:0 !important; }
.main_wrp .main_exhibitions .roll_zone.ver2 .leftS .slider-nav .slick-current { background:#111; }
.main_wrp .main_exhibitions .roll_zone.ver2 .leftS .slider-nav .item p { display:table; width:100%; height:100%; height:55px; padding:0 5px; box-sizing:border-box; cursor:pointer; font-size:16px; }
.main_wrp .main_exhibitions .roll_zone.ver2 .leftS .slider-nav .item p span { display:table-cell; vertical-align:middle; color:#111; text-align:center; }
.main_wrp .main_exhibitions .roll_zone.ver2 .leftS .slider-nav .slick-current .item span { display:table-cell; vertical-align:middle; color:#fff; }


.main_wrp .main_exhibitions .roll_zone.ver2 .rightS { width: 300px; margin: 0 0 0 20px; overflow:hidden; float:left; }
.main_wrp .main_exhibitions .roll_zone.ver2 .rightS .slider:last-child { margin-top:20px; }
.main_wrp .main_exhibitions .roll_zone.ver2 .rightS .pagingInfo { display:none; position:absolute; top:5px; right:5px; z-index:-10; }
.main_wrp .main_exhibitions .roll_zone.ver2 .rightS .item { width:100%; height:163px; opacity:.9999; }
.main_wrp .main_exhibitions .roll_zone.ver2 .rightS .item > a { width:100%; height:100%; display:table; position:relative; overflow:hidden; }
.main_wrp .main_exhibitions .roll_zone.ver2 .rightS .item div { display:table-cell; vertical-align:middle; }
.main_wrp .main_exhibitions .roll_zone.ver2 .rightS .item dl { color:#111; line-height:120%; padding:0 20px; position:relative; box-sizing:border-box; width:100%; }
.main_wrp .main_exhibitions .roll_zone.ver2 .rightS .item dt { font-size:22px; line-height:120%; font-weight:700; }
.main_wrp .main_exhibitions .roll_zone.ver2 .rightS .item dt span { display:block; line-height:120%; }
.main_wrp .main_exhibitions .roll_zone.ver2 .rightS .item dt span.small { font-size:15px; font-weight:500; }
.main_wrp .main_exhibitions .roll_zone.ver2 .rightS .item dt span.label{display:inline-block;font-size:12px;color:#fff;background-color: #ff145d;padding:2px 9px;border-radius:15px;margin-bottom:6px;}
.main_wrp .main_exhibitions .roll_zone.ver2 .rightS .item dt i { display:block; width: fit-content; padding: 0 8.5px; height:18px; line-height:16px; color:#fff; text-align:center; font-weight:500; font-size:12px; font-style:normal; text-transform: uppercase; font-style:normal; border-radius:8px; margin-bottom:5px; }
.main_wrp .main_exhibitions .roll_zone.ver2 .rightS .item dd { margin-top:5px; font-size:12px; line-height:120%; color:#111; }
.main_wrp .main_exhibitions .roll_zone.ver2 .rightS .item p.img {position: absolute;bottom: 0;right: 0; z-index: -1;}
.main_wrp .main_exhibitions .roll_zone.ver2 .rightS .item p.img.special1{right:10px;bottom:20px;}
.main_wrp .main_exhibitions .roll_zone.ver2 .rightS .item p.img.special2{right:0;bottom:0;}

.main_wrp .main_exhibitions .roll_zone.ver2 .rightS .item.color_red { background:#ffcecf; }
.main_wrp .main_exhibitions .roll_zone.ver2 .rightS .item.color_red dt i { background:#ed5f61;}

.main_wrp .main_exhibitions .roll_zone.ver2 .rightS .item.color_yellow { background:#ffe9ae; }
.main_wrp .main_exhibitions .roll_zone.ver2 .rightS .item.color_yellow dt i { background:#dd9200; }

.main_wrp .main_exhibitions .roll_zone.ver2 .rightS .item.color_yellow2 { background:#ffdeb1; }
.main_wrp .main_exhibitions .roll_zone.ver2 .rightS .item.color_yellow2 dt i { background:#ff4e00 }
.main_wrp .main_exhibitions .roll_zone.ver2 .rightS .item.color_yellow2 dd .point_color {color: #ff4e00;}

.main_wrp .main_exhibitions .roll_zone.ver2 .rightS .item.color_green { background:#a4ecdb; }
.main_wrp .main_exhibitions .roll_zone.ver2 .rightS .item.color_green dt i { background:#056d54; }

.main_wrp .main_exhibitions .roll_zone.ver2 .rightS .item.color_blue { background:#b6e8fc; }
.main_wrp .main_exhibitions .roll_zone.ver2 .rightS .item.color_blue dt i { background:#0476a3;}

.main_wrp .main_exhibitions .roll_zone.ver2 .rightS .item.color_blue2 { background:#cde2ff; }
.main_wrp .main_exhibitions .roll_zone.ver2 .rightS .item.color_blue2 dt i { background:#004eff;}

.main_wrp .main_exhibitions .roll_zone.ver2 .rightS .item.color_purple { background:#e5c9ff; }
.main_wrp .main_exhibitions .roll_zone.ver2 .rightS .item.color_purple dt i { background:#9646e0; }

.main_wrp .main_exhibitions .roll_zone.ver2 .rightS .item.color_special { background:#f2c7b4; }
.main_wrp .main_exhibitions .roll_zone.ver2 .rightS .item.color_special.v2 { background:#bbbff1; }
/*±âÈ¹Àü ¹è³Ê ·¹ÀÌ¾Æ¿ô º¯°æ*/




.main_wrp .main_bookstore{position: relative;padding: 45px 0;}
.main_wrp .main_bookstore h3.cmmn_tit .more_view{background: url(https://img.megagong.net/m/2022/0216_job/notice_more_bl.png) 0 0 no-repeat;}

.main_wrp .main_bookstore .roll_zone .slider{padding: 10px 0 0 0;}
.main_wrp .main_bookstore .roll_zone .slider .slick-arrow{background: url(https://img.megagong.net/m/2022/0216_job/main_book_arrow.png) 0 0 no-repeat;font-size: 0;width: 21px;height: 22px;position: absolute;top: -38px;right: 0px;}
.main_wrp .main_bookstore .roll_zone .slider .slick-arrow.slick-prev{background-position: 0 0;right: 20px;}
.main_wrp .main_bookstore .roll_zone .slider .slick-arrow.slick-next{background-position: 100% 0;}


.main_wrp .main_bookstore .roll_zone .slider .slick-dots{display: none !important;}
.main_wrp .main_bookstore .roll_zone .slider .item a{display:block;/* font-size: 0; */}
.main_wrp .main_bookstore .roll_zone .slider .item a .book_img{display: inline-block;vertical-align: middle;width: 140px;}
.main_wrp .main_bookstore .roll_zone .slider .item a .book_img img{border: 1px solid #dddddd;}
.main_wrp .main_bookstore .roll_zone .slider .item a .info{display: inline-block;vertical-align: middle;padding: 0 0 0 18px;line-height: 1.3;font-family: 'NotoSans KR';font-weight: 400;font-size: 15px;width: 130px;}
.main_wrp .main_bookstore .roll_zone .slider .item a .info .empty{display:inline-block}
.main_wrp .main_bookstore .roll_zone .slider .item a .info .name{display: block;margin: 0 0 0;padding: 15px 0 0;font-size: 13px;}
.main_wrp .main_bookstore .newbook_bnr{position: absolute;top: 52px;right:0}

.main_wrp .examInfo_wrp .link_wrap{padding: 0 0 50px;margin: 0 0 0 -30px;}
.main_wrp .examInfo_wrp .link_wrap li{float: left;margin: 0 0 0 30px;}
.main_wrp .examInfo_wrp .link_wrap li a{position: relative;display: block;background: #e0e1f4;width: 585px;height: 123px;padding: 25px 0 0 140px;font-family: 'NotoSans KR';color: #333333;font-size: 13px;}
.main_wrp .examInfo_wrp .link_wrap li a i{background: url(https://img.megagong.net/m/2022/0216_job/main_bg5.png) 0 0 no-repeat;position: absolute;top: 25px;left: 40px;width: 76px;height: 76px;}
.main_wrp .examInfo_wrp .link_wrap li:nth-child(2) a i{background-image: url(https://img.megagong.net/m/2022/0216_job/main_bg6.png)}
.main_wrp .examInfo_wrp .link_wrap li a strong{display: block;color: #202376;font-size: 21px;margin: 0 0 3px;}
.main_wrp .examInfo_wrp .link_wrap li a span{display: block}
.main_wrp .examInfo_wrp .link_wrap li a::before{content: '';position: absolute;bottom: 20px;right: 20px;width: 40px;height: 1px;margin: 0 0 0 0;background: #333;}
.main_wrp .examInfo_wrp .link_wrap li a::after{content: '';position: absolute;bottom: 20px;right: 20px;width: 15px;height: 1px;margin: 0 -3px 5px 0px;background: #333;transform: rotate(45deg);}

.main_wrp .notice_wrp{padding: 40px 0 25px;}
.main_wrp .notice_wrp .main_notice{position: relative;float: right;width: 48%;padding: 0 0 0 0;margin: 0;}
.main_wrp .notice_wrp .main_notice::after{content: "";clear: both;display: block;}
.main_wrp .notice_wrp .main_notice h3, .main_wrp .main_center h3{font-size: 19px;position: absolute;top: 0;left: 0;color: #fff;margin: 0 0 10px;z-index: 1;}
.main_wrp .notice_wrp .main_center h3 > span{display: block;color:#eaff36;font-size:30px;letter-spacing: 0;padding: 7px 0 0;}
.main_wrp .notice_wrp .main_notice h3 > span{display: inline-block;color: #0082ff;letter-spacing: 0;}
.main_wrp .notice_wrp .main_notice h3 span a{display: inline-block;font-size: 12px;border: 1px solid #0082ff;padding: 3px 7px;line-height: 1;letter-spacing: -0.1em;}
.main_wrp .notice_wrp h3.cmmn_tit .more_view{background: url(https://img.megagong.net/m/2022/0216_job/notice_more.png) 0 0 no-repeat;}
.main_wrp .notice_wrp .main_notice h3 + .more_view{display:none}
.main_wrp .notice_wrp .main_notice ul{padding: 0 0 0 155px;color: #fff;}
.main_wrp .notice_wrp .main_center .info_list{padding: 39px 0 0;color: #fff;}
.main_wrp .notice_wrp .main_notice ul li, .main_wrp .main_center .info_list li{position: relative;padding: 0;margin-bottom: 5px;}
.main_wrp .notice_wrp .main_notice ul li::before{content:"";position: absolute;top: 12px;left:0;width: 2px;height: 2px;border-radius: 100%;background: #fff;opacity: 0.5;}
.main_wrp .notice_wrp .main_notice ul li span{display:inline-block;vertical-align:middle;margin: 0 5px 0 0;}
.main_wrp .notice_wrp .main_notice ul li a{display: inline-block;max-width: 90%;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;vertical-align: middle;padding: 2px 0 2px 10px;font-size: 13px;}
.main_wrp .notice_wrp .main_notice ul li a:hover{text-decoration: underline;}
.main_wrp .notice_wrp .main_center .info_list{position: relative;float: left;width: 41%;padding: 0 0 0 180px;}
.main_wrp .notice_wrp .main_center .info_list li{position: relative;margin: 0 0 15px;}
.main_wrp .notice_wrp .main_center .info_list li::after{content:'';display:block;clear:both}
.main_wrp .notice_wrp .main_center .info_list li::before{display:none}
.main_wrp .notice_wrp .main_center .info_list li a{font-weight: bold;margin: 0;padding: 13px 13px;color: #fff;border: 1px solid #63659f;font-size: 16px;display: block;height: 46px;text-align: center;border-radius: 6px;font-family: 'NotoSans KR';line-height: 1;}
.main_wrp .notice_wrp .main_center .info_list li a br{display:none}
.main_wrp .notice_wrp .main_center .academy_btn{position: absolute;top: 2px;right: -20px;background: #fff;display: inline-block;width: 80px;height: 60px;color: #0082ff;text-align: center;font-size: 12px;padding: 13px 0 0;vertical-align: top;border: 1px solid #e5e5e5;font-weight: bold;}


.main_wrp .main_recruitment{position: relative;padding: 0 0 55px;}
.main_wrp .main_recruitment.mt { /*padding:55px 0;*/ padding: 45px 0 0; }
.main_wrp .main_recruitment::after{content: '';display: block;clear: both;}
.main_wrp .main_recruitment .main_recruitnews{float: left;width: 585px;border: 1px solid #ccc;padding: 28px 30px;height: 215px;}
.main_wrp .main_recruitment .main_recruitnews h3.cmmn_tit,
.main_wrp .main_recruitment .main_recruitcalender h3.cmmn_tit{font-size: 17px;}
.main_wrp .main_recruitment h3.cmmn_tit{font-size: 21px;margin: 0 0 18px;}
.main_wrp .main_recruitment h3.cmmn_tit .more_view{background-image: url('https://img.megagong.net/m/2022/0216_job/tit_more_black.png');background-position: 0 0;}

.main_wrp .main_recruitment .main_recruitnews .recruitnews_list{}
.main_wrp .main_recruitment .main_recruitnews .recruitnews_list li{margin: 0 0 4px;}
.main_wrp .main_recruitment .main_recruitnews .recruitnews_list li a{position: relative;padding: 1px 70px 1px 70px;display: block;/* line-height: 1; */}
.main_wrp .main_recruitment .main_recruitnews .recruitnews_list li a i{position: absolute;top: 2px;left: 0;font-style: normal;color: #202376;border-right: 1px solid #adadad;line-height: 1;padding: 0 0 0 0;width: 62px;}
.main_wrp .main_recruitment .main_recruitnews .recruitnews_list li a .tit{display: block;font-weight: normal;line-height: 1.1;}
.main_wrp .main_recruitment .main_recruitnews .recruitnews_list li a .tit .subject{display: inline-block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;max-width: 84%;}
.main_wrp .main_recruitment .main_recruitnews .recruitnews_list li a:hover .tit .subject{text-decoration:underline}
.main_wrp .main_recruitment .main_recruitnews .recruitnews_list li a .tit .new{}
.main_wrp .main_recruitment .main_recruitnews .recruitnews_list li a .date{position: absolute;top: 1px;right: 0;/* opacity: 0.5; */letter-spacing: 0;line-height: 1;}
.main_wrp .main_recruitment .main_recruitcalender{position: relative;float: left;width: 590px;border: 1px solid #ccc;margin: 0 0 0 20px;padding: 28px 70px 28px 30px;height: 215px;}
.main_wrp .main_recruitment .main_recruitcalender .recruitcalender_slider{position:relative;margin: 0 0 0 190px;}
.main_wrp .main_recruitment .main_recruitcalender .recruitcalender_slider .item{position: relative;/* padding: 0 0 0 190px; */}
.main_wrp .main_recruitment .main_recruitcalender .date_type{position: absolute;top: 70px;left: 30px;background: #f3f4fa;width: 160px;text-align: center;height: 113px;padding: 77px 0 0;letter-spacing: 0;font-size: 14px;font-weight: bold;color: #202376;background: #f3f4fa url(https://img.megagong.net/m/2022/0216_job/main_calender.png) center 20px no-repeat;}

.main_wrp .main_recruitment .main_recruitcalender .date_type br{display:none}
.main_wrp .main_recruitment .main_recruitcalender .recruitnews_list{/* margin: 0 0 0 190px; */}
.main_wrp .main_recruitment .main_recruitcalender .recruitnews_list li{position: relative;padding: 0 0 0 110px;margin: 0 0 0;}
.main_wrp .main_recruitment .main_recruitcalender .recruitnews_list li .date{position: absolute;top: 2px;left: 0;border-right: 1px solid #adadad;line-height: 1;padding: 0 8px 0 0;}
.main_wrp .main_recruitment .main_recruitcalender .recruitnews_list li .type{position: absolute;top: 0;left: 76px;color: #ea3a3b;}
.main_wrp .main_recruitment .main_recruitcalender .recruitnews_list li .type.typ1{color: #ea3a3b;}
.main_wrp .main_recruitment .main_recruitcalender .recruitnews_list li .type.typ2{color: #74a926;}
.main_wrp .main_recruitment .main_recruitcalender .recruitnews_list li .type.typ3{color: #676bd8;}
.main_wrp .main_recruitment .main_recruitcalender .recruitnews_list li .type.typ4{color: #da5eed;}
.main_wrp .main_recruitment .main_recruitcalender .recruitnews_list li .subject{display: inline-block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;max-width: 96%;}
.main_wrp .main_recruitment .main_recruitcalender .recruitnews_list li .subject a:hover{text-decoration: underline;}
.main_wrp .main_recruitment .main_recruitcalender .slick-arrow{background: url(https://img.megagong.net/m/2022/0216_job/main_book_arrow.png) 0 0 no-repeat;font-size: 0;width: 21px;height: 22px;position: absolute;bottom: -3px;right: -51px;}
.main_wrp .main_recruitment .main_recruitcalender .slick-arrow.slick-prev{background-position: 0 0;right: -31px;}
.main_wrp .main_recruitment .main_recruitcalender .slick-arrow.slick-next{background-position: 100% 0;}

/* ÃëÁØ»ýÀ» À§ÇÑ Ãë¾÷ °¡ÀÌµå */
.main_wrp .guide_wrp { padding: 45px 0; }
.main_wrp .guide_wrp h3.cmmn_tit{font-size: 21px;margin: 0 0 18px;}
.main_wrp .guide_wrp .guide_list li { float:left; margin-left:20px; width:calc(25% - 15px); height:198px; background:#f3f4fa; position:relative; }
.main_wrp .guide_wrp .guide_list li:first-child { margin-left:0; }
.main_wrp .guide_wrp .guide_list li a { display:table; width:100%; height:100%; }
.main_wrp .guide_wrp .guide_list li div { display:table-cell; vertical-align:middle; text-align:center; }
.main_wrp .guide_wrp .guide_list li dl { margin-top:15px; }
.main_wrp .guide_wrp .guide_list li dt { color:#202376; font-weight:700; font-size:20px;  }
.main_wrp .guide_wrp .guide_list li dd { margin-top:5px; color:#111; font-size:15px; font-weight:500; }
.main_wrp .guide_wrp .guide_list li i.update { position:absolute; top:0; right:0; width:56px; height:28px; background:#44478c; line-height:28px; text-align:center; color:#fff; font-size:12px; text-transform:uppercase; font-weight:300; font-style:normal; }
.main_wrp .guide_wrp .guide_list li i.update:after { content:""; display:block; width:0; height:0; border-left:28px solid transparent; border-right:28px solid transparent; border-top:14px solid #44478c; }

/* ¸ÞÀÎ ÇÕ°Ý ¼ö±â */
.main_wrp .review_wrp {background: #f5f5f5; padding: 50px 0;}
.main_wrp .review_slider {position: relative; margin: 25px auto 0;}
.main_wrp .review_slider::before {content: ''; position: absolute; height: 100%; width: 100%; top: 0; left: calc(-50% - 600px); background: linear-gradient(to right, #f5f5f5 80%, #f5f5f534 100%); z-index: 1;}
.main_wrp .review_slider::after {content: ''; position: absolute; height: 100%; width: 100%; top: 0; right: calc(-50% - 600px); background: linear-gradient(to left, #f5f5f5 80%, #f5f5f534 100%); z-index: 1;}
.main_wrp .review_slider .slick-list {width: calc(100% + 800px); margin: 0 0 0 -400px;}
.main_wrp .review_slider .slick-slide {width: 385px; margin: 0 10px;}
.main_wrp .review_slider .item {position: relative; background: #fff; border-radius: 15px; text-align: center; padding: 30px 10px; height: 395px; z-index: 1;}
.main_wrp .review_slider .item .enterprise {color: #676bd8; font-size: 18px; font-weight: bold; margin: 0 auto 10px;}
.main_wrp .review_slider .item .review_tit {color: #000; font-size: 16px; font-weight: bold; margin: 0 auto 10px;}
.main_wrp .review_slider .item .review_cont {color: #777; font-size: 14px; font-weight: 300;}
.main_wrp .review_slider .item .review_logo {position: absolute; left: 50%; bottom: 30px; transform: translateX(-50%); z-index: -1;}
.main_wrp .review_slider .slick-arrow {position: absolute; top: 50%; transform: translateY(-50%); z-index: 2; background: url(https://img.megagong.net/m/2023/0405_jobmain/arrow.png) no-repeat; background-size: cover; width: 32px; height: 32px; font-size: 0;}
.main_wrp .review_slider .slick-prev {left: calc(50% - 616px);}
.main_wrp .review_slider .slick-next {right: calc(50% - 616px); background-position: 100% 0;}

/*220726 ¸ÞÀÎ¶óÀÎ¾÷ ·¹ÀÌ¾Æ¿ô º¯°æ */
@media (hover: hover) {
    /* ¸ð¹ÙÀÏ¿¡¼­ hoverÈ¿°ú Á¦°Å */
    .main_lineup_ver2 .lineup_slider .item.pc_eft:hover{background: #676bd8;}
    .main_lineup_ver2 .lineup_slider .item.pc_eft:hover span.title{color:#a9dc60}
    .main_lineup_ver2 .lineup_slider .item.pc_eft:hover span.tiny_noti,
    .main_lineup_ver2 .lineup_slider .item.pc_eft:hover p,
    .main_lineup_ver2 .lineup_slider .item.pc_eft:hover strong{color:#fff;text-shadow:none}
    .main_lineup_ver2 .lineup_slider .item.pc_eft:hover .tea_img2{transform:translateY(0) ;-webkit-transform:translateY(0);}
}
/*220726 ¸ÞÀÎ¶óÀÎ¾÷ ·¹ÀÌ¾Æ¿ô º¯°æ */


@media all and (max-width:1200px){
    
    
    /* ¸ÞÀÎ ±âº» Å¸ÀÌÆ² */
    .main_wrp h3.cmmn_tit, 
    .main_wrp .main_recruitment h3.cmmn_tit,
    .main_wrp .guide_wrp h3.cmmn_tit {font-size: 20px;}

    .main_wrp .wide_wrap {width: 94%;}
    .main_wrp .main_exhibitions{padding: 30px 0;}
    .main_wrp .main_exhibitions .career_bnr{position: relative;left: inherit;top: inherit;margin: 0 0 15px;}

    .main_wrp .main_exhibitions .career_bnr a img.pc{display: none;}
    .main_wrp .main_exhibitions .career_bnr a img.mo{display: block;}
    .main_wrp .main_exhibitions .roll_zone{margin: 0 0%;}
    .main_wrp .main_exhibitions .roll_zone .slider{width: 75%;}
    .main_wrp .main_exhibitions .roll_zone .slider.right{width: 23.4%;margin: 0 0 0 1.6%;}
    .main_wrp .main_exhibitions .roll_zone .slider .item{/* display: block !important; */}   
    .main_wrp .main_exhibitions .roll_zone .slider a{display:block}
    .main_wrp .main_exhibitions img{width: 100%;}

    .main_wrp .main_exhibitions .slick-slide{margin: 0;}

    .main_wrp .main_lineup{padding:30px 0}
    .main_wrp .main_lineup::before{left: 0;margin: 0 0 0 3%;}
    .main_wrp .main_lineup::after{display: none;}
    .main_wrp .main_lineup .slider{padding:0;margin: 0 0 0 -0.2%;}

    .main_wrp .main_bookstore{padding:30px 0}
    .main_wrp .main_bookstore::before{left: 0;margin: 0 0 0 3%;}
    .main_wrp .main_bookstore .roll_zone .slider{padding: 0 0 0 0;}
    .main_wrp .main_bookstore .roll_zone .slider .slick-arrow{}
    .main_wrp .main_bookstore .roll_zone .slider .slick-dots{}
    .main_wrp .main_bookstore .roll_zone .slider .item a{font-size:0}
    .main_wrp .main_bookstore .roll_zone .slider .item a .book_img{width: 45%;}
    .main_wrp .main_bookstore .roll_zone .slider .item a .info{padding: 0 3% 0 3%;width: 55%;font-size: 15px;}
    .main_wrp .main_bookstore .roll_zone .slider .item a .info .name{}
    .main_wrp .main_bookstore .newbook_bnr{width: 21%;top: inherit;bottom: 0;}
    .main_wrp .main_bookstore .newbook_bnr img{width:100%}

    .main_wrp .main_lineup .slider .slick-slide{margin: 0 0.2%;}
    .main_wrp .main_lineup .slider .item a{width: auto;padding: 20px 0 0 6%;height: 202px;}
    .main_wrp .main_lineup .slider .item i{top: 20px;left: 7%;} 
    .main_wrp .main_lineup .slider .item .sub_tit{margin: 0 0 10px;font-size: 16px;} 
    .main_wrp .main_lineup .slider .item .main_tit{font-size: 19px;position: relative;z-index: 1;} 
    .main_wrp .main_lineup .slider .item .tea_img{width: 190px;bottom: -21%;right: -50px;}
    .main_wrp .main_lineup .slider .item .tea_img span{top: 120px;}
    .main_wrp .main_lineup .whos{}
    .main_wrp .main_lineup .whos .mo{}

    /*220726 ¸ÞÀÎ¶óÀÎ¾÷ ·¹ÀÌ¾Æ¿ô º¯°æ */
    .main_lineup_ver2 .lineup_slider .item{width: 24%;margin: 0 1% 1% 0;}
    .main_lineup_ver2 .lineup_slider .item a{padding: 2% 0 0 2%;}
    .main_lineup_ver2 .lineup_slider .item p{font-size: 13px;margin: 10px 0 60px;}
    .main_lineup_ver2 .lineup_slider .item strong{font-size: 16px;}
    .main_lineup_ver2 .lineup_slider .item .tea_img2 .new{width: 25%;bottom: 17%;right: 15%;}
    .main_lineup_ver2 .lineup_slider .item strong i{top: -30%;font-size: 13px;padding: 1px 8px 2px;}
    .main_lineup_ver2 .lineup_slider .item.coming{padding: 4% 0 0 3%;}
    .main_lineup_ver2 .lineup_slider .item .ic_new:nth-of-type(3){left: 55px;}
    /*220726 ¸ÞÀÎ¶óÀÎ¾÷ ·¹ÀÌ¾Æ¿ô º¯°æ */

    /*230531 ¸ÞÀÎ¶óÀÎ¾÷ ·¹ÀÌ¾Æ¿ô º¯°æ */
    .main_lineup_ver2.col3 .lineup_slider .item {margin: 0 1% 1% 0;width: 32.3%;}
    .main_lineup_ver2.col3 .lineup_slider .item:nth-of-type(4n) {margin-right: 1%;}
    /* .main_lineup_ver2.col3 .lineup_slider .item a {padding: 2% 0 0 2%;} */
    .main_lineup_ver2.col3 .lineup_slider .item a {padding: 2% 0 0 2%; position: relative; width: 100%; height: 100%; display: inline-block;}
    .main_lineup_ver2.col3 .lineup_slider .item .ic_new:nth-of-type(3) {left: 55px;}
      /*230531 ¸ÞÀÎ¶óÀÎ¾÷ ·¹ÀÌ¾Æ¿ô º¯°æ */
    
    .main_wrp .examInfo_wrp .link_wrap {margin: 0 0 0 -2%;padding: 0 0 30px;}
    .main_wrp .examInfo_wrp .link_wrap li{width: 48%;margin: 0 0 0 2%;}
    .main_wrp .examInfo_wrp .link_wrap li a{width: auto;padding: 4% 0 5% 26%;height: auto;}
    .main_wrp .examInfo_wrp .link_wrap li a i{background-size: 100%;width: 7vw;height: 100%;top: 0;left: 7%;background-position: 0 center;}
    .main_wrp .examInfo_wrp .link_wrap li a strong{font-size: 18px;}
    
    .main_wrp .notice_wrp{padding: 30px 0 30px;}
    .main_wrp .notice_wrp .main_notice ul{padding: 0 0 0 115px;}
    .main_wrp .notice_wrp .main_center .info_list{padding: 0 0 0 150px;width: 47%;}
    .main_wrp .notice_wrp .main_center .info_list li{margin: 0 0 7px;}
    .main_wrp .notice_wrp .main_center .info_list li a{height: 40px;font-size: 14px;padding: 10px 0 10px;}


    .main_wrp .main_recruitment{/* margin: 0 0 30px; */}
    .main_wrp .main_recruitment .main_recruitnews{width: 49%;height: auto;padding: 20px 20px;}
    .main_wrp .main_recruitment .main_recruitcalender{width: 49%;margin: 0 0 0 2%;/*height: auto;*/padding: 20px 70px 20px 20px;height:192px;}
    .main_wrp .main_recruitment .main_recruitcalender .date_type{top: 63px;left: 20px;}
    .main_wrp .main_recruitment .main_recruitcalender .slick-arrow{right: -47px;}
    .main_wrp .main_recruitment .main_recruitcalender .slick-arrow.slick_next{}
    .main_wrp .main_recruitment .main_recruitcalender .slick-arrow.slick-prev{right: -27px;}


    /* ÃëÁØ»ýÀ» À§ÇÑ Ãë¾÷ °¡ÀÌµå */
    .main_wrp .guide_wrp { padding: 30px 0; }

    .main_wrp .main_exhibitions .roll_zone{margin: 0 0%;}
    .main_wrp .main_exhibitions .roll_zone .slider{width: 75%;}
    .main_wrp .main_exhibitions .roll_zone .slider.right{width: 23.4%;margin: 0 0 0 1.6%;}
    .main_wrp .main_exhibitions .roll_zone .slider .item{/* display: block !important; */}   
    .main_wrp .main_exhibitions .roll_zone .slider a{display:block}
        

    /*±âÈ¹Àü ¹è³Ê ·¹ÀÌ¾Æ¿ô º¯°æ*/
    .main_wrp .main_exhibitions .roll_zone.ver2 .leftS { width: 70%; position:relative; }
    .main_wrp .main_exhibitions .roll_zone.ver2 .leftS .slider-nav .item p { height:45px; font-size:15px; }
    .main_wrp .main_exhibitions .roll_zone.ver2 .slider { width:100%; }
    .main_wrp .main_exhibitions .roll_zone.ver2 .rightS { width: 28.4%; margin:0; float:right; }    
    .main_wrp .main_exhibitions .roll_zone.ver2 .rightS .slider:last-child { margin-top:1.5vw; }
    .main_wrp .main_exhibitions .roll_zone.ver2 .rightS .item { height:12vw; }
    .main_wrp .main_exhibitions .roll_zone.ver2 .rightS .item dl { padding:0 5%; }
    .main_wrp .main_exhibitions .roll_zone.ver2 .rightS .item dt { /*font-size:19px;*/ font-size: 18px; }
    .main_wrp .main_exhibitions .roll_zone.ver2 .rightS .item dt span.small { font-size:13px; }
    .main_wrp .main_exhibitions .roll_zone.ver2 .rightS .item dt i { height:15px; line-height:16px; font-size:11px; border-radius:8px; margin-bottom:3px; }
    .main_wrp .main_exhibitions .roll_zone.ver2 .rightS .item dd { margin-top:3px; font-size:11px;  }
    .main_wrp .main_exhibitions .roll_zone.ver2 .rightS .item p.img { position:absolute; bottom:-5%; right: 0; width:30%; }
    .main_wrp .main_exhibitions .roll_zone.ver2 .rightS .item p.img.sp
    .main_wrp .main_exhibitions .roll_zone.ver2 .rightS .item p.img img { width:100%; }
    /*±âÈ¹Àü ¹è³Ê ·¹ÀÌ¾Æ¿ô º¯°æ*/

    .main_wrp .main_exhibitions .roll_zone.ver2 .rightS .item p.img.special1{width:35%;bottom:5px;}
    .main_wrp .main_exhibitions .roll_zone.ver2 .rightS .item p.img.special2{width:50%;}

    /* ¸ÞÀÎ ÇÕ°Ý ¼ö±â */
    .main_wrp .review_wrp {padding: 30px 0;}
    .main_wrp .review_slider {margin: 0 auto;}
    .main_wrp .review_slider .item {padding: 20px 5px;}
    .main_wrp .review_slider .slick-slide {margin: 0 5px;}
    .main_wrp .review_slider .slick-list {width: 100%; margin: 0;}
    .main_wrp .review_slider .slick-prev {left: -1.5%;}
    .main_wrp .review_slider .slick-next {right: -1.5%;}
}

@media all and (max-width:992px){

    .main_wrp .notice_wrp .main_notice h3, .main_wrp .main_center h3{position: relative;top: inherit;left: inherit;}
    .main_wrp .notice_wrp .main_notice ul{padding: 0 0 0;}
    .main_wrp .notice_wrp .main_center .info_list{padding:0;margin: 0 0 0 -1%;}
    .main_wrp .notice_wrp .main_center .info_list li{float: left;width: 48%;margin: 0 0 0 2%;}
    .main_wrp .notice_wrp .main_center .info_list li a br{display:block}
    .main_wrp .notice_wrp .main_center .info_list li a{line-height: 1.3;height: 74px;padding: 17px 0 0;}
    .main_wrp .notice_wrp .main_center .info_list li:nth-child(2) a{padding: 26px 0 0;}
    
    .main_wrp .main_bookstore .newbook_bnr{display:none}
    .main_wrp .main_bookstore .roll_zone .slider{padding: 0;margin: 0 0;}
    .main_wrp .main_bookstore .roll_zone .slider .slick-slide{margin: 0 0;}
    .main_wrp .main_bookstore .roll_zone .slider .item a .book_img{display: block;padding: 0 25% 0;width: auto;}
    .main_wrp .main_bookstore .roll_zone .slider .item a .info{padding: 10px 10px 0;text-align: center;font-size: 14px;display: block;width: auto;line-height: 1.2;}
    .main_wrp .main_bookstore .roll_zone .slider .item a .info .name{font-size: 11px;padding: 10px 0 0;opacity: 0.5;}
    .main_wrp .main_bookstore .roll_zone .slider .item a .book_img img{width:100%}
    
    .main_wrp .main_recruitment{}
    .main_wrp .main_recruitment .main_recruitnews{width: auto;margin: 0 0 10px;float: none;}
    .main_wrp .main_recruitment .main_recruitcalender{width: auto;margin: 0;float: none;}
    .main_wrp .main_recruitment .main_recruitcalender .date_type{}

    
    /* ÃëÁØ»ýÀ» À§ÇÑ Ãë¾÷ °¡ÀÌµå */
    .main_wrp .guide_wrp .guide_list li { float:left;  width:calc(50% - 10px); height:15vw; padding:5vw 0; margin-top:20px; }
    .main_wrp .guide_wrp .guide_list li:first-child,
    .main_wrp .guide_wrp .guide_list li:nth-child(2) { margin-top:0; }
    .main_wrp .guide_wrp .guide_list li:nth-child(odd) { margin-left:0; }
    .main_wrp .guide_wrp .guide_list li img { display:inline-block; vertical-align:middle; }

    .main_wrp .guide_wrp .guide_list li dl { display:inline-block; vertical-align:middle; margin:0 0 0 15px; }
    .main_wrp .guide_wrp .guide_list li dt { font-size:24px; width:23vw; min-width:205px; text-align:left; }
    .main_wrp .guide_wrp .guide_list li dd { display:none; }

    
    .main_wrp .guide_wrp .guide_list li i.update { position:static; top:inherit; right:inherit; display:block; width:9vw; height:auto; border-radius:3vw; padding:.5vw .8vw; background:#44478c; line-height:1.5vw; max-height:22px; max-width:75px; font-size:1.3vw; }
    .main_wrp .guide_wrp .guide_list li i.update:after { display:none; }



    /*220726 ¸ÞÀÎ¶óÀÎ¾÷ ·¹ÀÌ¾Æ¿ô º¯°æ */
    .main_lineup_ver2 .lineup_slider .item .tea_img2 {width: 68%;right: -22%;}
    /*220726 ¸ÞÀÎ¶óÀÎ¾÷ ·¹ÀÌ¾Æ¿ô º¯°æ */

    /* ¸ÞÀÎ ÇÕ°Ý ¼ö±â */
    .main_wrp .review_slider .slick-slide {width: auto;}
    .main_wrp .review_slider .slick-arrow {width: 24px; height: 24px;}
    .main_wrp .review_slider .item {height: 330px;}
    .main_wrp .review_slider .item .enterprise {font-size: 16px;}
    .main_wrp .review_slider .item .review_tit {font-size: 14px;}
    .main_wrp .review_slider .item .review_cont {font-size: 13px;}
    .main_wrp .review_slider .item .review_logo {bottom: 20px;}

}

@media all and (max-width:768px){

    /* °øÅë */
    .common_pc { display:none;}
    .common_mo { display:block; }
    .slick-slide img.common_pc{display:none;}
    .slick-slide img.common_mo{display:block;}

    /* ¸ÞÀÎ ±âº» Å¸ÀÌÆ² */
    .main_wrp h3.cmmn_tit,
    .main_wrp .main_recruitment h3.cmmn_tit,
    .main_wrp .guide_wrp h3.cmmn_tit {font-size: 17px;margin: 0 0 10px;}
    .main_wrp h3.cmmn_tit .more_view{width: 16px;height: 15px;border-radius: 0;background: url(https://img.megagong.net/m/2021/0615_gongRNL/tit_more_m.png) -3px -3px no-repeat;margin: -6px 0 0 8px;}
    .main_wrp .notice_wrp h3.cmmn_tit .more_view{margin: -2px 0 0 5px;}
    .main_wrp .main_exhibitions .career_bnr{margin:0 0 0;border-bottom: 1px solid #737373;}

    .main_wrp .main_lineup::before,.main_wrp .main_bookstore::before{display:none}

    .main_wrp .main_lineup .slider .item a{padding: 32px 0 32px 4%;height: auto;margin: 0 0 5px;height: 159px;}
    .main_wrp .main_lineup .slider .item .sub_tit{font-size: 13px;padding: 0;line-height: 1.4;margin: 0 0 5px;}
    .main_wrp .main_lineup .slider .item i{left: 4%;top: 28px;/* background: #fff; *//* color: #000; *//* border-radius: 20px; *//* font-weight: bold; *//* padding: 1px 7px 2px; */}
    .main_wrp .main_lineup .slider .item .sub_tit::before{display:none}
    .main_wrp .main_lineup .whos{}
    .main_wrp .main_lineup .whos .mo{}
    
    /*220726 ¸ÞÀÎ¶óÀÎ¾÷ ·¹ÀÌ¾Æ¿ô º¯°æ */
    #lineupall_cont_pc{display:none;}
    #lineupall_cont_mo{display:block;}
    .main_lineup_ver2 .lineup_slider .item{width: auto;background: #dedff2;margin: 0;height: 46vw;width: 40vw !important;}
    .main_lineup_ver2 .lineup_slider .item a{padding: 15% 0 0 8%;}
    .main_lineup_ver2 .lineup_slider .item.bg_purple{background: #cdcfee;}
    .main_lineup_ver2 .lineup_slider .item.coming.pc{display: none;}
    .main_lineup_ver2 .lineup_slider .item.coming.mo{display: block;}
    .main_lineup_ver2 .lineup_slider .item .tea_img2{width: auto;transform:none;right: 0;}
    .main_lineup_ver2 .lineup_slider .item .mo_view{display: block;}
    .main_lineup_ver2 .lineup_slider .item p{display: none;}
    .main_lineup_ver2 .lineup_slider .item strong i{top: -35%;}
    .main_lineup_ver2 .lineup_slider .item strong{font-size: 18px;line-height: 1.3;}
    .main_lineup_ver2 .lineup_slider .item span.title{display: block;font-size: 15px;color:#676bd8;position: absolute;bottom: 50%;left: 9%;line-height:1.3}
    .main_lineup_ver2 .lineup_slider .item span.coming{position: relative;bottom: auto;left: auto;padding: 15% 10% 0;}
    .main_lineup_ver2 .lineup_slider .item .tea_img2 .pc_view{display: none;}
    .main_lineup_ver2 .lineup_slider .item .tea_img2 .mo_view{display: block;}
    .main_lineup_ver2 .lineup_slider .item .tea_img2 .new{bottom: 10%;right: 7%;width: auto;}
    .main_lineup_ver2 .main_lineup_all .tab_list{display: block;}
    .main_lineup_ver2 .main_lineup_all .tab_list .all_tab{margin-bottom: 30px;}
    .main_lineup_ver2 .main_lineup_all .tab_list .all_tab::after{content:'';display:block;clear:both}
    .main_lineup_ver2 .main_lineup_all .tab_list .all_tab .slick-slide {width: 23.5vw;}
    .main_lineup_ver2 .main_lineup_all .tab_list .all_tab .slick-list{padding: 0 !important;}
    .main_lineup_ver2 .main_lineup_all .tab_list .all_tab .slick-track{width: 94vw !important;transform: translate3d(0, 0, 0) !important;}
    .main_lineup_ver2 .main_lineup_all .tab_list .all_tab .item {float: left;}
    .main_lineup_ver2 .main_lineup_all .tab_list .all_tab .item a{display:block;text-align: center;font-weight: bold;color: #767676;border: 1px solid #e8e8e8;border-width: 1px 1px 1px 0;background: #fff;margin: 0;font-weight: normal;padding: 15px 0;font-size: 17px;}
    .main_lineup_ver2 .main_lineup_all .tab_list .all_tab .item.on a, 
    .main_lineup_ver2 .main_lineup_all .tab_list .all_tab .slick-current .item a{background:#222;color:#fff}
    .main_lineup_ver2 .main_lineup_all .tab_list .all_tab .slick-dots{display: none !important;}
    .main_lineup_ver2 .main_lineup_all .tab_list .all_tab .slick-arrow{position: absolute;top: 50%;left: -12px;width: 26px;height: 26px;z-index: 1;font-size: 0;line-height: 0;margin-top: -13px;background: #fff url(https://img.megagong.net/m/2021/0615_gongRNL/teacher_notice_arrow.png) no-repeat 7px -2px;border: 1px solid #a9a9a9;border-radius: 100%;opacity: 0.8;display: none !important;}
    .main_lineup_ver2 .main_lineup_all .tab_list .all_tab .slick-next{left:inherit;right:-12px;background-position: -26px -2px;}
    .main_lineup_ver2 .main_lineup_all .tab_cont{position:relative;line-height: 1;}
    .main_lineup_ver2 .main_lineup_all .tab_cont::after{content:'';display:block;clear:both}
    .main_lineup_ver2 .main_lineup_all .tab_cont .slick-arrow{display:none !important}
    .main_lineup_ver2 .main_lineup_all .tab_cont .slick-dots {display:none !important}
    .main_lineup_ver2 .main_lineup_all .tab_cont .item a{display:block;}
    .main_lineup_ver2 .main_lineup_all .tab_list .item a span {border: 0;padding: 0;text-align: center;position: relative;display: block;padding: 0;line-height: 1;;}
    .main_lineup_ver2 .main_lineup_all .tab_cont .slide{display: none;opacity:0}
    .main_lineup_ver2 .main_lineup_all .tab_cont .slide.on{display:block;opacity:1;transition:3s;}
    .main_lineup_ver2 .main_lineup_all #lineupall_cont_mo .slider{display: none;}
    .main_lineup_ver2 .main_lineup_all #lineupall_cont_mo .slider.slick-initialized{display: block;}
    
    .main_wrp .main_bookstore h3.cmmn_tit .more_view{display:block;position: absolute;top: 13px;right: 0;/* display: none; */}
    .main_wrp .main_bookstore .roll_zone .slider{margin: 0 -3.5% 0 0;}
    .main_wrp .main_bookstore .roll_zone .slider .slick-list{padding: 0 12% 0 0;}
    .main_wrp .main_bookstore .roll_zone .slider .slick-arrow{display: none !important;}
    
    .main_wrp .main_exhibitions{padding: 0 0;}
    .main_wrp .main_exhibitions .wide_wrap{width: auto;}
    .main_wrp .main_exhibitions .roll_zone{margin:0 0}
    .main_wrp .main_exhibitions .roll_zone .slider{width: auto;float: none;}
    .main_wrp .main_exhibitions .roll_zone .slider.right{width: auto;margin: 0;}
    .main_wrp .main_exhibitions .roll_zone .slider img.pc{display: none;}
    .main_wrp .main_exhibitions .roll_zone .slider img.mo{display: block;}
    /*220726 ¸ÞÀÎ¶óÀÎ¾÷ ·¹ÀÌ¾Æ¿ô º¯°æ */
    
    

    /*±âÈ¹Àü ¹è³Ê ·¹ÀÌ¾Æ¿ô º¯°æ*/    
    .main_wrp .event_bnr { display:block; border-radius:20px; }
    .main_wrp .event_bnr .event.slider + button { position:absolute; top:16px; right:30px; width:20px; }
    .main_wrp .event_bnr .event.slider {  height:40px; }
    .main_wrp .event_bnr .event.slider .item { padding:0 50px 0 10px; }
    .main_wrp .event_bnr .event.slider a { font-size:15px; padding:10px 0; }
    .main_wrp .event_bnr .event.slider a span { margin-right:10px; }
    .main_wrp .event_bnr .list { display:none; padding:0 50px 0 10px; }
    .main_wrp .event_bnr .list li a { padding:10px 0; font-size:15px; }
    .main_wrp .event_bnr .list li a span { margin-right:10px; }
    .main_wrp .main_exhibitions .roll_zone.ver2 .slider { width:100%; }
    .main_wrp .main_exhibitions .roll_zone.ver2 .leftS { width: 100%; }
    .main_wrp .main_exhibitions .roll_zone.ver2 .leftS .slick-dots { right:15px; bottom:28px; top:inherit; }
    .main_wrp .main_exhibitions .roll_zone.ver2 .leftS .slick-dots li button { background:#fff; }
    .main_wrp .main_exhibitions .roll_zone.ver2 .leftS .slick-dots li.slick-active button { background:#000; }
    .main_wrp .main_exhibitions .roll_zone.ver2 .leftS .slider .item a { display:block; width:100%; height:100%; position:relative; }
    .main_wrp .main_exhibitions .roll_zone.ver2 .leftS .slider .tit { display:block; position:absolute; color:#fff; background:rgba(0,0,0,.2); bottom:0; left:0; width:100%; z-index:10; padding:20px 2%; box-sizing:border-box; font-size:20px; font-weight:700; }
    .main_wrp .main_exhibitions .roll_zone.ver2 .leftS .slider-nav { display:none; }
    .main_wrp .main_exhibitions .roll_zone.ver2 .rightS { width: 100%; float:none; position:relative; }
    .main_wrp .main_exhibitions .roll_zone.ver2 .rightS .pagingInfo { display:block; position:absolute; top:18vw; right:5px; z-index:2; background:#fff; width:50px; height:20px; line-height:20px; text-align:center; color:#111; border-radius:10px; font-size:11px; }
    .main_wrp .main_exhibitions .roll_zone.ver2 .rightS .pagingInfo .count { font-weight:700; }
    .main_wrp .main_exhibitions .roll_zone.ver2 .rightS .slider:last-child(2) { margin-top:1.1vw; }
    .main_wrp .main_exhibitions .roll_zone.ver2 .rightS .slick-dots { z-index:-1; }
    .main_wrp .main_exhibitions .roll_zone.ver2 .rightS .item { height:25vw; }
    .main_wrp .main_exhibitions .roll_zone.ver2 .rightS .item dl { padding:3%; }
    .main_wrp .main_exhibitions .roll_zone.ver2 .rightS .item dt { font-size:35px; }
    .main_wrp .main_exhibitions .roll_zone.ver2 .rightS .item dt span.small { font-size:21px; }
    .main_wrp .main_exhibitions .roll_zone.ver2 .rightS .item dt i {height:25px; line-height:25px; font-size:16px; border-radius:13px; margin-bottom:5px; padding: 0 1.2vw;}
    .main_wrp .main_exhibitions .roll_zone.ver2 .rightS .item dt br { display:none; }
    .main_wrp .main_exhibitions .roll_zone.ver2 .rightS .item dd { margin-top:3px; font-size:16px;  }
    .main_wrp .main_exhibitions .roll_zone.ver2 .rightS .item p.img { bottom:0; right:2%; width:20%; }
    /*±âÈ¹Àü ¹è³Ê ·¹ÀÌ¾Æ¿ô º¯°æ*/




    .main_wrp .main_exhibitions .slick-slide{margin: 0 0}
    .main_wrp .main_lineup{padding: 30px 0 30px;}
    .main_wrp .main_lineup::after{background: url(https://img.megagong.net/m/2022/0216_job/main_bg4.png) center 100% no-repeat;width: 100%;height: 120px;right: 0;}
    .main_wrp .main_lineup .slider{margin: 0 -3.5% 0 -0.2%;}
    .main_wrp .main_lineup .slider .slick-list{padding: 0 14% 0 0;}
    .main_wrp .main_lineup .slider .item .tea_img{width: 165px;right: -4%;bottom: -12px;}
    .main_wrp .main_lineup .slider .item .tea_img span{}
    .main_wrp .main_lineup .slider .item .tea_img .pc{display: none;}
    .main_wrp .main_lineup .slider .item .tea_img .mo{display: block;}

    .main_wrp .examInfo_wrp .link_wrap{padding: 0 0 25px;margin: 0;}
    .main_wrp .examInfo_wrp .link_wrap li{float: none;width: auto;margin: 0 0 10px;}
    .main_wrp .examInfo_wrp .link_wrap li a{padding: 15px 0 15px 80px;font-size: 12px;}
    .main_wrp .examInfo_wrp .link_wrap li a i{width: 50px;left: 20px;}
    .main_wrp .examInfo_wrp .link_wrap li a i {background-image: url(https://img.megagong.net/m/2022/0216_job/main_bg5_m.png);}
    .main_wrp .examInfo_wrp .link_wrap li:nth-child(2) a i {background-image: url(https://img.megagong.net/m/2022/0216_job/main_bg6_m.png)}
    .main_wrp .examInfo_wrp .link_wrap li a strong{font-size: 15px;color: #000;}
    .main_wrp .examInfo_wrp .link_wrap li a span{line-height: 1.2;}
    .main_wrp .examInfo_wrp .link_wrap li a::before{width: 30px;bottom: 13px;}
    .main_wrp .examInfo_wrp .link_wrap li a::after{width: 10px;margin: 0px -2px -3px 0;right: 21px;}

    .main_wrp .notice_wrp .main_notice{float: none;width: auto;margin: 0 0 20px;}
    .main_wrp .notice_wrp .main_notice h3, .main_wrp .main_center h3{position: relative;top: inherit;left: inherit;}
    .main_wrp .notice_wrp .main_center .info_list{float: none;width: auto;padding: 0;}
    .main_wrp .notice_wrp .main_center .info_list li a{height: 55px;padding: 9px 0 0;font-size: 13px;border-radius: 0;}
    .main_wrp .notice_wrp .main_center .info_list li:nth-child(2) a{padding: 18px 0 0;}


    .main_wrp .main_recruitment{margin: 0;}
    .main_wrp .main_recruitment .main_recruitnews{padding: 20px 15px 20px 15px;}
    .main_wrp .main_recruitment .main_recruitcalender{padding: 20px 15px 20px 15px;}
    .main_wrp .main_recruitment .main_recruitnews h3.cmmn_tit,
    .main_wrp .main_recruitment .main_recruitcalender h3.cmmn_tit{font-size: 15px;margin: 0 0 18px;}
    .main_wrp .main_recruitment .main_recruitnews h3.cmmn_tit .more_view,
    .main_wrp .main_recruitment .main_recruitcalender h3.cmmn_tit .more_view{margin: -1px 0 0 6px;}
    .main_wrp .main_recruitment .main_recruitcalender .date_type{width: 123px;font-size: 12px;letter-spacing: -0.04em;top: 54px;left: 15px;}
    .main_wrp .main_recruitment .main_recruitcalender .recruitcalender_slider{margin: 0 0 0 140px;}
    .main_wrp .main_recruitment .main_recruitcalender .recruitnews_list{/* margin: 0 0 0 138px; */}
    
    .main_wrp .main_recruitment .main_recruitcalender .recruitnews_list li{padding: 0 0 0 97px;}
    .main_wrp .main_recruitment .main_recruitcalender .recruitnews_list li .date{padding: 0 6px 0 0;}
    .main_wrp .main_recruitment .main_recruitcalender .recruitnews_list li .type{left: 66px;}
    .main_wrp .main_recruitment .main_recruitcalender .recruitnews_list li .subject{}
    .main_wrp .main_recruitment .main_recruitcalender .slick-arrow{right: 0;bottom: inherit;top: -36px;}
    .main_wrp .main_recruitment .main_recruitcalender .slick-arrow.slick-prev{right: 20px;}
    .main_wrp .main_recruitment .main_recruitcalender .slick-arrow.slick-next{right: 0;}


    /* ÃëÁØ»ýÀ» À§ÇÑ Ãë¾÷ °¡ÀÌµå */
    .main_wrp .guide_wrp .guide_list li { width:calc(50% - 10px); padding:3vw 0; margin-top:20px; }
    .main_wrp .guide_wrp .guide_list li img { width:43px; }
    .main_wrp .guide_wrp .guide_list li dl { margin:0 0 0 5px; }
    .main_wrp .guide_wrp .guide_list li dt { font-size:17px; width:29vw; min-width:auto; }

    .main_wrp .main_exhibitions .roll_zone.ver2 .rightS .item p.img.special1{width:20%;bottom:5%;}
    .main_wrp .main_exhibitions .roll_zone.ver2 .rightS .item p.img.special2{width:40%;}

    /* ¸ÞÀÎ ÇÕ°Ý ¼ö±â */
    .main_wrp .review_wrp {padding: 30px 0 20px;}
    .main_wrp .review_slider .slick-list {width: 120%;}
    .main_wrp .review_slider .slick-arrow {display: none !important;}
    .main_wrp .review_slider .slick-dots {display: flex; margin: 10px 0 0;}
    .main_wrp .review_slider .slick-dots li {flex: 1;}
    .main_wrp .review_slider .slick-dots li button {font-size: 0; width: 100%; height: 8px;  background: #fff;}
    .main_wrp .review_slider .slick-dots li.slick-active button {background: #676bd8; border-radius: 5px;}
}

@media all and (max-width:576px){

    .main_wrp .main_lineup .slider .item a{padding: 20px 0 20px 8%;/* margin: 0 0 5px; */height: 130px;}
    .main_wrp .main_lineup .slider .item .sub_tit{/* margin: 0 0 3px; */}
    .main_wrp .main_lineup .slider .item .main_tit{font-size: 16px;line-height: 1.2;}
    .main_wrp .main_lineup .slider .item i{top: 20px;left: 8%;font-size: 10px;/* padding: 1px 8px 1px; */}
    .main_wrp .main_lineup .slider .item .sub_tit::before{display:none}
    .main_wrp .main_lineup .slider .item .tea_img{width: 137px;right: -8%;bottom: -10px;}
    .main_wrp .main_lineup .slider .item .tea_img span{top: 108px;right: 27%;}
    .main_wrp .main_lineup .whos{padding: 2% 30% 0;}
    .main_wrp .main_lineup .whos .pc{display: none;}
    .main_wrp .main_lineup .whos .mo{display: inline-block;}
    
    .main_wrp .main_bookstore .roll_zone .slider .item a .book_img{padding: 0 14%;}
    .main_wrp .main_bookstore .roll_zone .slider .item a .info{font-size:12px}

    .main_wrp .main_recruitment.mt { padding:35px 0; }
    
    /* ÃëÁØ»ýÀ» À§ÇÑ Ãë¾÷ °¡ÀÌµå */
    .main_wrp .guide_wrp .guide_list li { width:calc(50% - 5px); padding:3vw 0; margin:10px 0 0 10px; min-height:56px; }
    .main_wrp .guide_wrp .guide_list li img { width:33px; }
    .main_wrp .guide_wrp .guide_list li dl { margin:0 0 0 5px;  }
    .main_wrp .guide_wrp .guide_list li dt { font-size:13px; /*width:25vw;*/ min-width:auto; }

    .main_wrp .guide_wrp .guide_list li i.update { width:55px; height:16px; border-radius:8px; padding:0; line-height:16px; font-size:11px; }



    

    /*±âÈ¹Àü ¹è³Ê ·¹ÀÌ¾Æ¿ô º¯°æ*/
    .main_wrp .event_bnr { border-radius:20px; }
    .main_wrp .event_bnr .event.slider + button { position:absolute; top:15px; right:30px; width:15px; }
    .main_wrp .event_bnr .event.slider { height:35px; }
    .main_wrp .event_bnr .event.slider .item { padding:0 40px 0 10px; }
    .main_wrp .event_bnr .event.slider a { font-size:12px; padding:7px 0; }
    .main_wrp .event_bnr .event.slider a span { margin-right:10px; }
    .main_wrp .event_bnr .list { display:none; padding:0 40px 0 10px; }
    .main_wrp .event_bnr .list li a { padding:9px 0; font-size:12px; }
    .main_wrp .event_bnr .list li a span { margin-right:10px; }
    .main_wrp .main_exhibitions .roll_zone.ver2 .leftS { width: 100%; }
    .main_wrp .main_exhibitions .roll_zone.ver2 .leftS .slick-dots { right:10px; bottom:20px; }
    .main_wrp .main_exhibitions .roll_zone.ver2 .leftS .slider .tit { padding:15px 2%; font-size:16px; }
    .main_wrp .main_exhibitions .roll_zone.ver2 .slider { width:100%; }
    .main_wrp .main_exhibitions .roll_zone.ver2 .rightS .item { height:25vw; }
    .main_wrp .main_exhibitions .roll_zone.ver2 .rightS .item dt { font-size:25px; }
    .main_wrp .main_exhibitions .roll_zone.ver2 .rightS .item dt span.small { font-size:15px; }
    .main_wrp .main_exhibitions .roll_zone.ver2 .rightS .item dt i { height:18px; line-height:18px; font-size:11px; border-radius:8px; }
    .main_wrp .main_exhibitions .roll_zone.ver2 .rightS .item dd { font-size:14px; }
    .main_wrp .main_exhibitions .roll_zone.ver2 .rightS .item p.img { bottom:0; right:2%;}
    /*±âÈ¹Àü ¹è³Ê ·¹ÀÌ¾Æ¿ô º¯°æ*/


    /*220726 ¸ÞÀÎ¶óÀÎ¾÷ ·¹ÀÌ¾Æ¿ô º¯°æ */
    .main_lineup_ver2 .main_lineup_all .tab_list .all_tab{margin-bottom: 15px;}
    .main_lineup_ver2 .main_lineup_all .tab_list .all_tab .item a{font-size: 14px;padding: 10px 0;}
    .main_lineup_ver2 .lineup_slider .item strong i{font-size: 12px;top:-55%;left: -5%;}
    .main_lineup_ver2 .lineup_slider .item strong{font-size: 16px;}
    .main_lineup_ver2 .lineup_slider .item span.title{bottom: 40%;font-size: 15px;}
    .main_lineup_ver2 .lineup_slider .item .tea_img2{width: 70%;}
    .main_lineup_ver2 .lineup_slider .item span.coming{font-size: 20px;}
    .main_lineup_ver2 .lineup_slider .item .tea_img2 .new{width: 22%;right: 5%;}    
    /*220726 ¸ÞÀÎ¶óÀÎ¾÷ ·¹ÀÌ¾Æ¿ô º¯°æ */

    .main_wrp .review_slider .slick-list {width: 180%;}
    .main_wrp .review_slider .item .review_cont {font-size: 12px;}
}

@media all and (max-width:420px){
    
    /*±âÈ¹Àü ¹è³Ê ·¹ÀÌ¾Æ¿ô º¯°æ*/
    .main_wrp .main_exhibitions .roll_zone.ver2 .rightS .pagingInfo { top:18vw; }
    .main_wrp .main_exhibitions .roll_zone.ver2 .rightS .item { height:25vw; }
    .main_wrp .main_exhibitions .roll_zone.ver2 .rightS .item dt { font-size:19px; }
    .main_wrp .main_exhibitions .roll_zone.ver2 .rightS .item dt span.small { font-size:12px; }
    .main_wrp .main_exhibitions .roll_zone.ver2 .rightS .item dt i { height:15px; line-height:15px; font-size:10px; margin-bottom:3px; }
    .main_wrp .main_exhibitions .roll_zone.ver2 .rightS .item dd { font-size:12px; }
    .main_wrp .main_exhibitions .roll_zone.ver2 .rightS .item p.img { bottom:0; right:2%;}
    /*±âÈ¹Àü ¹è³Ê ·¹ÀÌ¾Æ¿ô º¯°æ*/


    /*220726 ¸ÞÀÎ¶óÀÎ¾÷ ·¹ÀÌ¾Æ¿ô º¯°æ */
    .main_lineup_ver2 .main_lineup_all .tab_list .all_tab .item a{font-size: 12px}
    .main_lineup_ver2 .lineup_slider .item strong i{padding: 0 8px;font-size: 10px;top: -48%;}
    .main_lineup_ver2 .lineup_slider .item strong{font-size: 13px;}
    .main_lineup_ver2 .lineup_slider .item span.title{font-size: 13px;}
    .main_lineup_ver2 .lineup_slider .item span.coming{font-size: 15px;}
    /*220726 ¸ÞÀÎ¶óÀÎ¾÷ ·¹ÀÌ¾Æ¿ô º¯°æ */
    
}