@charset "euc-kr";
/* setting */
#eventWrap{width: 100%;text-align: center;position: relative;line-height: 1.3;letter-spacing: -0.05em;}
#eventWrap .inner {position: relative;width: 1080px;margin: 0 auto;letter-spacing: -0.05em;padding: 0;line-height: 1.4;}
#eventWrap img{border: 0 none;vertical-align: middle;}
#eventWrap .tit{margin-bottom: 20px;}

.superRight_bnr.scholar{display: none !important}
.superRight_bnr.test1121{margin-top: 4px}

.flt_inner{position: fixed;width: 150px;text-align: center;margin-top: 4%;right:50%;margin-right:-754px;top:50%;border-top: 2px solid #3dfcd6;transform: translateY(-50.1%);-moz-transform: translateY(-50.1%);-webkit-transform: translateY(-50.1%);z-index: 3;}
.flt_inner.end::before{content:"";position:absolute;top: 55px;right: 0%;width: 52px;height: 49px;background: url('http://img.megagong.net/m/common/end_point_pk.png') no-repeat 0 0;margin-top: -47px;background-size: 52px;}
.flt_inner .ending{background:#3dfcd6;font-size: 17px;padding: 13px 0;letter-spacing: -0.06em;}
.flt_inner .ending strong{display:block;font-size: 25px;padding: 4px 0 0;}
.flt_inner a{position: relative;display: block;}
.flt_inner a.evnt{margin-top: 25px}
.flt_inner a.evnt::before{content:"";position:absolute;top: -17px;right: -29px;width: 54px;height: 54px;background:url('http://img.megagong.net/m/2019/1112_scholarship/flt_04_point.png') no-repeat 0 0;}


.cont_dday{padding: 15px;background: #000;text-align: center;display: none}
.cont_dday.fixed{position: fixed;top:0;width: 100%;z-index: 2;display: block;box-sizing: border-box;}
.cont_dday .ending{position: absolute;top: 52%;left: 30px;text-align: center;font-size: 22px;color: #3dfcd6;width: 150px;/* margin-top: -3.5%; */-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);transform: translateY(-50%);}
.cont_dday .ending span{position: relative;display: block;padding: 0 0 7px;border-bottom: 1px solid #3dfcd6;margin: 0 0 5px;letter-spacing: -0.08em}
.cont_dday .ending span::before{content:"";position:absolute;top: -10px;left: 10px;width: 74px;height: 10px;background: url('http://img.megagong.net/m/2019/1112_scholarship/star.png') no-repeat 0 0;}
.cont_dday .ending strong{font-size: 40px;display: block;line-height: 1;}
.cont_dday .schol_info{padding: 0 30px 0 200px;text-align: right;}
.cont_dday .schol_info .img_mb{display: none}

.count_wrap{text-align: center;background: #4b4b4b;padding: 25px;overflow: hidden;}
.count_wrap p{font-size: 30px;color: #fff;display: inline-block;position: relative;letter-spacing: -0.08em;}
.count_wrap p::before{content:"";position:absolute;top: 50%;left: -190px;width:110px;height: 34px;background:url('http://img.megagong.net/m/2019/1112_scholarship/top_arrowbg.png') no-repeat 0 0;margin-top: -17px;}
.count_wrap p::after{content:"";position:absolute;top: 50%;right: -190px;width:110px;height: 34px;background: url('http://img.megagong.net/m/2019/1112_scholarship/top_arrowbg.png') no-repeat 100% 0;margin-top: -17px;}
.count_wrap p span{position: relative;margin: 0 0 0 10px;padding: 0 0 0 20px;}
.count_wrap p span::before{content:"";position:absolute;top: 50%;left:0;width:1px;height: 24px;background:#fff;margin-top: -12px;}
.count_wrap p span strong{display: inline-block;vertical-align: middle;border:1px solid #fff;height: 46px;line-height: 44px;width: 185px;margin: -5px 10px 0 10px;}

.con_top{position: relative;background: #021433 url('http://img.megagong.net/m/2019/1112_scholarship/top_bg.png') no-repeat center 0;text-align: center;padding: 90px 0 100px;}
.con_top h3{position: relative;margin: 0 0 40px}
.con_top h3 img{margin-left:-145px;}
.con_top strong{display: block;padding: 40px 11% 0;}
.con_top a{position: relative;display: block;margin: 0 17%;}
.con_top a.end::before{content:"";position:absolute;top: 50%;right: 0;width: 207px;height: 158px;background: url('http://img.megagong.net/m/2019/1112_scholarship/end_point.png') no-repeat 0 0;background-size: 100%;margin-top: -78px;}

.con01{position: relative;background: #0a3f64;padding: 4% 0 5%;}
.con01 .tit{margin-bottom: 0;}
.con01 .sub_tit{margin-bottom: 25px;padding: 40px 12% 0;}
.con01 .cbox1{position: relative;padding: 10px 0 0;}
.con01 .cbox1 > div{overflow: hidden;position: absolute;bottom: 65%;left: 2%;width: 96%;height: 12%;}
.con01 .cbox1 > div a{display: block;float: left;width: 33.3%;background: #000;opacity: 0;font-size: 0;height: 100%;}

.con01 .cbox2{padding: 3%;background: #fff;margin: 0 40px;}
.con01 .cbox1 .img_mb,.con01 .cbox2 .img_mb{display: none}
.con01 .cautn{position: relative;padding: 0 15px;clear: both;float: none;/* width: 1080px; */padding: 40px 0 0 0;text-align: left;margin: 0 40px;color: #a3b3bf;}
.con01 .cautn dt{font-size: 15px;font-weight: bold;margin-bottom: 10px;}
.con01 .cautn dd{position: relative;padding-left: 10px;font-size: 13px;line-height: 1.4;padding-bottom: 1px;margin-bottom: 3px;text-align: left;letter-spacing: -0.12em;}
.con01 .cautn dd::before{position: absolute;top: 7px;left:0;content: "";width: 3px;height: 3px;content: "";background: #81b3bf;-webkit-border-radius: 100%;-moz-border-radius: 100%;border-radius: 100%;}


.con02{position: relative;background: #05204b;padding: 4% 0 5%;}
.con02 .tit{margin-bottom:35px}
.con02 .cont_tab{text-align: center;}
.con02 .cont_tab::after{content: "";display: block;clear: both;}
.con02 .cont_tab li{position: relative;float: left;width: 33.3%;background: #a2a2a2;}
.con02 .cont_tab li:nth-child(2){width: 33.4%}
.con02 .cont_tab li.on{background: #fff;}
.con02 .cont_tab li a{position: relative;display: block;height: 78px;box-sizing: border-box;padding: 13px 0;}
.con02 .cont_tab li:nth-child(2)::before{content:"";width: 1px;height:100%;background:#222;position:absolute;top:0;left:0;}
.con02 .cont_tab li:nth-child(2).on::before{left: -1px;}
.con02 .cont_tab li:nth-child(2)::after{content:"";width: 1px;height:100%;background:#222;position:absolute;top:0;right:0;}
.con02 .cont_tab li:nth-child(2).on::after{right: 0px;}
.con02 .cont_tab li.on a::before{content:"";position:absolute;top: -7px;left: 50%;width: 0px;height:0px;margin-left: -8px;border-right: 12px solid transparent;border-bottom: 12px solid #3dfcd6;-webkit-transform: rotate(-45deg);-moz-transform: rotate(-45deg);-ms-transform: rotate(-45deg);transform: rotate(-45deg);}
.con02 .cont_tab li.on a{border: 3px solid #3dfcd6;border-bottom: 1px dashed #ccc;}
.con02 .cont_tab li a span{display: block;margin: 0 auto;background: url('http://img.megagong.net/m/2019/1112_scholarship/tab_img.png') no-repeat 0 0;width: 274px;height: 48px;font-size: 0;}
.con02 .cont_tab li:nth-child(1) a span{background-position: 25px -141px;}
.con02 .cont_tab li:nth-child(2) a span{background-position: -330px -141px;}
.con02 .cont_tab li:nth-child(3) a span{background-position: -692px -141px;}
.con02 .cont_tab li:nth-child(1).on a span{background-position: 24px -1px;}
.con02 .cont_tab li:nth-child(2).on a span{background-position: -330px 0px;}
.con02 .cont_tab li:nth-child(3).on a span{background-position: -692px 0;}
.con02 .cont_wrap{background: #fff;border: 3px solid #3dfcd6;border-top: 0}
.con02 .cont_wrap .inncont{text-align: center;position: relative;display: none}
.con02 .cont_wrap .inncont.on{display: block;}
.con02 .cont_wrap .inncont.ctab1{padding: 9% 40px 50px;}
.con02 .cont_wrap .inncont.ctab2{padding: 1% 40px 50px;}
.con02 .cont_wrap .inncont.ctab3{padding: 1% 40px 50px;}
.con02 .cont_wrap .trophy_tit{position: relative;}
.con02 .cont_wrap .trophy_tit > span{position: absolute;top:0;right: -30px;font-size: 11px;color: #b5b5b5;text-align: right;}
.con02 .cont_wrap .trophy_tit > span span{display: block;}
.con02 .cont_wrap .trophy_tit strong{display: block;margin: 0 0 50px;padding: 20px 0 0;}
.con02 .cont_wrap .subtit{position: relative;overflow: hidden;margin: 9% 0 20px;}
.con02 .cont_wrap .subtit.first{margin-top: 0;}
.con02 .cont_wrap .inncont.ctab1 .subtit.secnd{padding: 0 17%;}
.con02 .cont_wrap .inncont.ctab1 .subtit.third{padding: 0 3%;}
.con02 .cont_wrap .inncont.ctab2 .subtit.first{margin-top: 0;padding: 0 21%;}
.con02 .cont_wrap .inncont.ctab2 .subtit.secnd{padding: 0 21%;}
.con02 .cont_wrap .inncont.ctab2 .subtit.third{padding: 0 20%;}
.con02 .cont_wrap .inncont.ctab2 .subtit.fourth{padding: 0px 4%;}
.con02 .cont_wrap .inncont.ctab3 .subtit.first{margin-top: 0;padding: 0 25%;}
.con02 .cont_wrap .inncont.ctab3 .subtit.secnd{padding: 0 18%;}
.con02 .cont_wrap .inncont.ctab3 .subtit.third{padding: 0 4%;}
.con02 .cont_wrap .subtit.nobg{margin-bottom: 0}
.con02 .cont_wrap .subtit::before{content:"";position:absolute;top: 19px;left:0;width:1px;height: 100%;background: #d2d2d2;}
.con02 .cont_wrap .subtit::after{content:"";position:absolute;top: 19px;right:0;width:1px;height: 100%;background: #d2d2d2;}
.con02 .cont_wrap .subtit.nobg::before,.con02 .cont_wrap .subtit.nobg::after,.con02 .cont_wrap .subtit.nobg strong::before,.con02 .cont_wrap .subtit.nobg strong::after{display: none}
.con02 .cont_wrap .subtit strong{position: relative;display: inline-block;padding: 0 20px 15px;}
.con02 .cont_wrap .subtit.nobg strong{padding-bottom: 20px;}
.con02 .cont_wrap .subtit strong::before{content:"";position:absolute;top: 9px;right: 50%;width: 900px;height: 10px;background: url('http://img.megagong.net/m/2019/1112_scholarship/con2_tab_tit_bg.png') no-repeat 100% 0;margin-right: 50%;}
.con02 .cont_wrap .subtit strong::after{content:"";position:absolute;top: 9px;left: 50%;width: 900px;height: 10px;background: url('http://img.megagong.net/m/2019/1112_scholarship/con2_tab_tit_bg_right.png') no-repeat 0 0;margin-left: 50%;}
.con02 .cont_wrap .subtit span{display: block;padding: 10px 0 35px;}
.con02 .cont_wrap .inncont.ctab1 .subtit.first{margin-bottom: 0;padding: 0 1%;}
.con02 .cont_wrap .subtit.ctab2.first{margin-bottom: 0}
.con02 .cont_wrap .mtm20{margin-top: -20px}
.con02 .cont_wrap .img_mb{display: none}
.con02 .slider_wrap{text-align: center;}
.con02 .slider_wrap .slick-slide img{display: inline-block;}
.con02 .slider_wrap .slick-arrow{text-indent:-9999px;z-index:1;top:50%;width:20px;height:35px;transform:translateY(-50%);}
.con02 .slider_wrap .slick-prev{position:absolute;left:-2.8%;background:url('http://img.megagong.net/m/2019/1112_scholarship/arrow_gray.png') no-repeat 0 0;}
.con02 .slider_wrap .slick-next{position:absolute;right:-2.8%;background: url('http://img.megagong.net/m/2019/1112_scholarship/arrow_gray.png') no-repeat 100% 0;}
.con02 .slider_wrap .slick-dots{padding: 4px 0 0;display: none !important;}
.con02 .slider_wrap .slick-dots li{display: inline-block;padding:0 5px}
.con02 .slider_wrap .slick-dots li button{display: block;width: 12px;height: 12px;background-color: #cccccc;font-size: 0;-webkit-border-radius: 100%;border-radius: 100%;}
.con02 .slider_wrap .slick-dots li.slick-active button{background-color: #555;}

.con02 .slider_wrap .lnk_box{display: block;position: relative;padding: 40px 0}
.con02 .slider_wrap .lnk_box a{position: absolute;bottom:0;right:0;background: #333;color: #fff;display: block;padding:6px 15px;font-size: 15px}
.con02 #slider01 .slick-slide{position: relative;border:2px solid #333}
.con02 #slider01 .slick-slide::before{content: "";position:absolute;top: -2px;left: -2px;background:url('http://img.megagong.net/m/2019/1112_scholarship/tab1_slider_bg.png') no-repeat 0 0;width: 31px;height: 30px;}
.con02 #slider02 .slick-slide{position: relative;border:2px solid #333}
.con02 #slider02 .slick-slide::before{content: "";position:absolute;top: -2px;left: -2px;background:url('http://img.megagong.net/m/2019/1112_scholarship/tab1_slider_bg.png') no-repeat 0 0;width: 31px;height: 30px;}
.con02 .cont_wrap .pass_studnt{font-size: 0}
.con02 .cont_wrap .pass_studnt a{display: inline-block;width: 33.3%}
.con02 .cont_wrap .pass_studnt a:nth-child(1){text-align: left;}
.con02 .cont_wrap .pass_studnt a:nth-child(3){text-align: right;}

.event{position: relative;background: #fff6f4;padding: 0 0 3%;}
.event.con05{border-top: 4px solid #dc1d9f;}
.event .tag{position: absolute;top: -2px;left: 50%;width:172px;height: 120px;background: url('http://img.megagong.net/m/2019/1112_scholarship/evt_tag.png') no-repeat 0 0;margin-left: -86px;font-size: 0;}
.event h4{padding: 145px 13% 20px;}
.event .evt_date{padding: 0 7%;}
.event .evt_info{padding: 3.2% 0 0;}
.event .evt_info p{padding: 0 17% 3.2%;}
.event .evt_info div{position: relative;background: #fce5ed;padding: 2.2% 12%;margin: 0;}
.event .evt_info div::before{content:"";position:absolute;bottom: 56%;left: 50%;width: 221px;height: 325px;background: url('http://img.megagong.net/m/2019/1112_scholarship/evnt_gift1.png') no-repeat 0 0;margin-left: -476px;}
.event .evt_info div::after{content:"";position:absolute;top: -15%;right: 50%;width: 221px;height: 325px;background: url('http://img.megagong.net/m/2019/1112_scholarship/evnt_gift2.png') no-repeat 0 0;margin-right: -476px;}
.event .evt_way{position:relative;overflow: hidden;}
.event .evt_way::before{content:"";position:absolute;bottom: 0;left: 50%;width: 1186px;height: 54px;background: url('http://img.megagong.net/m/2019/1112_scholarship/phone_line.png') no-repeat center 100%;margin-left: -576px;z-index: 1;}
.event .evt_way .tit{padding: 2.5% 10% 7%;}
.event .evt_way .step_wrap{position: relative;width: 1080px;margin: 0 auto;}
.event .evt_way .step_wrap::before{content:"";position:absolute;top: -37px;left: 0;width: 100%;height: 11px;background: url('http://img.megagong.net/m/2019/1112_scholarship/evt_way_line.png') no-repeat 100% 0;/* margin-right: -476px; */}
.event .evt_way .step_wrap::after{content:"";display:block;clear:both}

.event .evt_way .step_wrap > div{position:relative;float: left;width: 33.3%;}
.event .evt_way .step_wrap .num{position:absolute;top: -83px;left: 50%;width: 124px;height: 110px;background: url('http://img.megagong.net/m/2019/1112_scholarship/evt_way_num.png') no-repeat 0 0;margin-left: -60px;font-size: 0;z-index: 1;}
.event .evt_way .step_wrap .stp2 .num{background-position: -149px 0;}
.event .evt_way .step_wrap .stp3 .num{background-position: -298px 0;}
.event .evt_way .step_wrap .phone_box{padding: 107px 0 0;font-size: 14px;background: url('http://img.megagong.net/m/2019/1112_scholarship/phone_bg.png') no-repeat center 0;min-height: 430px;box-sizing: border-box;}
.event .evt_way .step_wrap .phone_box > div{width: 266px;margin: 0 auto;box-sizing: border-box;position: relative;z-index: 1;}
.event .evt_way .step_wrap .stp1 .phone_box div > p:nth-child(1){background: #fff;padding: 19px 13px;text-align: left;}
.event .evt_way .step_wrap .stp1 .phone_box div > p:nth-child(1) strong{color: #0a64c1;font-weight: bold;}
.event .evt_way .step_wrap .stp1 .phone_box div > p:nth-child(1) a{color: #f00547;}
.event .evt_way .step_wrap .stp1 .phone_box div > p:nth-child(2){text-align: left;padding: 13px 0;}
.event .evt_way .step_wrap .stp1 .phone_box div > a{background: #0a64c1;font-size: 17px;color: #fff;padding: 13px 0;display: block;-webkit-border-radius: 6px;-moz-border-radius: 6px;border-radius: 6px;}

.evt_cautn{position: relative;padding: 0 15px;clear: both;float: none;width: 1080px;margin: 0 auto;padding: 40px 0 0 0;text-align: left;}
.evt_cautn dt{font-size: 15px;font-weight: bold;margin-bottom: 10px;}
.evt_cautn dd{position: relative;padding-left: 10px;font-size: 13px;line-height: 1.4;padding-bottom: 1px;margin-bottom: 3px;text-align: left;letter-spacing: -0.12em;}
.evt_cautn dd::before{position: absolute;top: 7px;left:0;content: "";width: 4px;height: 4px;content: "";background: #333;-webkit-border-radius: 100%;-moz-border-radius: 100%;border-radius: 100%;}
.evt_cautn dd.red{color: #201759;font-weight: bold;padding: 0;}
.evt_cautn dd.red::before{color: #201759}
.evt_cautn dd a{color: #2c2c2c;border: 1px solid #2c2c2c;padding: 0px 5px;text-align: center;font-size: 11px;display: inline-block;margin: 0 0 0 3px;}
.evt_cautn dd span{background-color: #fff;display: inline-block;height: 100%;padding: 0 3px 1px 13px;font-weight: bold;line-height: 1.5;font-size: 13px;}
.evt_cautn dd:nth-child(4),.evt_cautn dd:nth-child(5),.evt_cautn dd:nth-child(6),.evt_cautn dd:nth-child(8){font-weight:bold;}

#pop_wrap{position:relative;width:100%;max-width:850px;word-break: keep-all;margin: 0 auto;min-width: 350px;}
#pop_wrap .top_title{position: relative;background-color: #3122a2;padding: 20px 20% 20px;overflow: hidden;}
#pop_wrap .top_title ul{padding: 0 0 20px}
#pop_wrap .top_title ul::after{content: "";display: block;clear: both;}
#pop_wrap .top_title ul li{float: left;width: 48%;text-align: left;padding: 0 0 10px}
#pop_wrap .top_title ul li:nth-child(2){width: 52%}
#pop_wrap .top_title ul li:nth-child(3){width: 100%}
#pop_wrap .top_title div::after{content: "";display: block;clear: both;}
#pop_wrap .top_title div dl{float: left;width:61.4%;background: #1f1f1f;position: relative;text-align: center;}
#pop_wrap .top_title div dl:last-child{float: right;width:35.7%;}
#pop_wrap .top_title div dl dt{position: absolute;top: -5px;left: 0;width: 100%}
#pop_wrap .top_title div dl dd{padding:46px 0 0;}
#pop_wrap .top_title div dl dd img{vertical-align:bottom;}
#pop_wrap .mapposi{margin: 0 0 15px;border:1px solid #ddd;display: inline-block;}
#pop_wrap .mapposi img{display:block;max-width: 448px;width: 100%}
#pop_wrap .map_zone dl{position: relative;margin: 0 0 20px}
#pop_wrap .map_zone dl dt{padding-bottom: 10px;font-weight: bold;font-size: 15px;}
#pop_wrap .map_zone dl dd{padding:0 0 0 0}
#pop_wrap .map_zone dl dd strong{color: #4555ca}
#pop_wrap .map_zone dl dd span{display: block;color: #9c9c9c;font-size: 13px;padding: 5px 0 0;}
#pop_wrap .map_zone dl dd label{margin:0 12px 0 0}
#pop_wrap .map_zone dl dd input{margin:-1px 5px 0 0;vertical-align: middle;}
#pop_wrap .write_info{padding-bottom: 12px;padding: 20px 20px;}
#pop_wrap p.cautn{padding: 0 20px 15px;}
#pop_wrap p.cautn span{display:block;text-indent: -10px;padding-left: 10px;color: #555;font-size: 11px;padding-bottom: 2px}
#pop_wrap p.cautn span:nth-child(1),p.cautn span:nth-child(2){color: #d41e1e}
#pop_wrap .write_info > strong,#pop_wrap .write_question > strong{display: block;font-size: 12px;color: #6b6b6b;text-align: right;padding: 0 0 8px;font-weight: normal !important;}
#pop_wrap .write_info > strong span{font-style: normal;color: #e02900;font-size: 14px;padding: 0 0 0 4px;}
#pop_wrap .write_info th label{display: block;}
#pop_wrap .write_info th label span{display: block;font-weight: normal !important;font-size: 11px}
#pop_wrap .write_info td {text-align: left;}
#pop_wrap .write_info td span{display: block;border:1px solid #ccc;padding: 3px}
#pop_wrap .write_info td label{display: block;}
#pop_wrap .write_info td.gender label,#pop_wrap .write_info td.academy label{display: inline-block;padding-right: 10px;padding-bottom: 6px;}
#pop_wrap .write_info td.academy.etc input[type="text"]{border: 1px solid #ccc;display: inline-block;width: 80px;font-size: 12px;padding: 1px 3px;height: 23px;margin: 0px 0 0 -10px;}
#pop_wrap .write_info td input[type="text"]{width: 100%;border:0;height: 17px;font-size: 12px}
#pop_wrap .write_info select{width: 100%;border: 0;padding: 0;margin: 0;height: 17px}
#pop_wrap .write_info [type="radio"],#pop_wrap .write_info [type="checkbox"]{margin-right: 5px;vertical-align: middle;}
#pop_wrap .write_info td.numberbox{font-size: 0}
#pop_wrap .write_info td.numberbox span{display:block;background-color: #fff;border-right: 0}
#pop_wrap .write_info td.numberbox ul{overflow: hidden;}
#pop_wrap .write_info td.numberbox ul li{float: left;width: 33.3%;}
#pop_wrap .write_info td.numberbox ul li:last-child span{border-right: 1px solid #ddd}
#pop_wrap .write_info td.partbox span{border: 0}
#pop_wrap .write_info td.partbox{text-align: left}
#pop_wrap .write_info td.gbn_box > span{position: relative;float: left;border: 0;width: 60%;box-sizing: border-box;padding: 0 0 0 55px;}
#pop_wrap .write_info td.gbn_box > span:nth-child(2n){width: 40%;}
#pop_wrap .write_info td.gbn_box span strong{display: inline-block;padding: 0 0px 0 0;position: absolute;top: 10px;left: 0;border-right: 1px solid #ddd;width: 45px;}
#pop_wrap .write_info td.gbn_box > span span{float: left;border: 0;box-sizing: border-box;height: 36px;padding: 9px 3px;}
#pop_wrap .write_info td.gbn_box > span span label{display: inline-block;padding: 0 12px 0 0;}
#pop_wrap .write_info td.gbn_box > span span input[type="text"]{border: 1px solid #ccc;display: inline-block;width: 110px;font-size: 12px;padding: 1px 3px;height: 23px;margin: -9px 0 0 -10px;}
#pop_wrap .write_info td.gbn_box > span:nth-child(4) span input[type="text"]{width:60px;}
#pop_wrap .write_info td.documnt > div{clear: both;overflow: hidden;margin: 0 0 5px}
#pop_wrap .write_info td.documnt > div > strong{display: block;float: left;padding: 2px 0 0}
#pop_wrap .write_info td.documnt > div > strong a{display: inline-block;padding: 0 9px;vertical-align: middle;background: #324b9b;color: #fff;text-decoration: none;font-size: 12px;font-weight: normal !important;margin: 0 0 0 8px;height: 26px;line-height: 26px;}
#pop_wrap .write_info td.documnt .filebox{position: relative;height: 26px;padding: 0 0 0 1px;float: right;}
#pop_wrap .write_info td.documnt .filebox .filename{position: relative;height: 26px;width: 250px;float: left;border:1px solid #ccc;overflow:hidden;box-sizing: border-box;}
#pop_wrap .write_info td.documnt .filebox .filename label{position: absolute;top:0;left:0;z-index: 1;font-size: 13px;padding-left: 10px;height: 47px;line-height: 47px;}
#pop_wrap .write_info td.documnt .filebox .filename input[type="text"]{position: absolute;top:2px;left:0;font-size: 12px;width: 83%;height: 18px;padding-left: 10px;color:#333;border:0;}
#pop_wrap .write_info td.documnt .filebox .filename a{position: absolute;top: 9px;right: 10px;width: 50px;height: 28px;line-height: 28px;font-size: 13px;font-weight: bold;background-color: #929292;color: #fff;z-index: 1}
#pop_wrap .write_info td.documnt .filebox .filebtn{position: relative;width: 70px;height: 26px;float: right;cursor: pointer;}
#pop_wrap .write_info td.documnt .filebox .filebtn label{position: absolute;top:0;right:0;background-color: #000;color: #fff;font-size: 12px;width:100%;text-align: center;height: 26px;line-height: 26px;}
#pop_wrap .write_info td.documnt .filebox input[type="file"]{position: absolute;top:0;right:0;width:100%;height: 100%;cursor: pointer;opacity:0;filter:alpha(opacity=0);-ms-filter:"alpha(opacity=0)";-khtml-opacity:0;-moz-opacity:0;}
#pop_wrap .write_question{padding: 20px 20px 15px}
#pop_wrap .write_question textarea{width: 100%;height: 70px;min-width: 100%;max-width: 100%;min-height: 70px;max-height: 70px;border:0;font-family:'¸¼Àº °íµñ','µ¸¿ò',Arial;font-size:12px;line-height: 1.3}
#pop_wrap .write_question div{padding:10px;border:1px solid #ccc}
#pop_wrap .privacy_wrap{position: relative;}
#pop_wrap .privacy_txt{margin:0 20px 7px;border:2px solid #333;padding: 10px 10px 8px;position: absolute;bottom:20px;left: 10%;background: #fff;width: 300px;}
#pop_wrap .privacy_txt strong{display: block;padding-bottom: 1px;font-size: 11px}
#pop_wrap .privacy_txt span{display: block;margin-bottom: 10px;padding-left: 15px;color: #555;font-size: 11px}
#pop_wrap .privacy_txt .close_btn{position: absolute;top:5px;right:5px;width: 26px;}
#pop_wrap .privacy_check{position: relative;padding-left: 17px;margin-left: 20px;}
#pop_wrap .privacy_check input[type=checkbox]{position: absolute;top:4px;left:0;}
#pop_wrap .privacy_check a{display: inline-block;padding: 0 9px;vertical-align: middle;background: #999;color: #fff;text-decoration: none;font-size: 12px;font-weight: normal !important;margin: 0 0 0 8px;height: 23px;line-height: 23px;}
#pop_wrap .reserv_wrp{text-align: center;}
#pop_wrap .reserv_ok input[type=checkbox] {display:none;}
#pop_wrap .reserv_ok input[type=checkbox] + label {display: inline-block;cursor: pointer;line-height: 22px;padding-left: 22px;background: url('http://img.megagong.net/m/2018/1130_briefing/img/ck_off.gif') left/22px no-repeat;}
#pop_wrap .reserv_ok input[type=checkbox]:checked + label { background-image: url('http://img.megagong.net/m/2018/1130_briefing/img/ck_on.gif'); }
#pop_wrap .gryzone{background-color: #e9e9eb;padding:15px 0 15px}
#pop_wrap .gryzone .gryzone_inn{max-width: 450px;width: 97%;margin: 0 auto}
#pop_wrap .map_zone{background-color: #fff;padding:20px 0 10px;max-width: 450px;width: 97%;margin: 0 auto}
#pop_wrap .cls_btn {overflow:hidden; width:100%; height:30px; border-top:1px solid #5e5e5e; background:#666;}
#pop_wrap .cls_btn input {display:inline; float:left; width:11px; height:11px; margin:8px 5px 0 15px; padding:0; }
#pop_wrap .cls_btn label {float:left; margin:8px 0 0 0; }
#pop_wrap .cls_btn span {float:right; margin:7px 15px 0 0; }
#pop_wrap .cls_btn span img {cursor:pointer;}
#pop_wrap table{border-collapse:collapse;border:0;}
#pop_wrap th,td{word-wrap:break-word;line-height: 1.3;padding-left: 3px;padding-right: 3px;}
#pop_wrap table.t_border1 { border-top:1px solid #ddd; border-bottom:none; text-align:center; border-left:1px solid #ddd;width: 100%}
#pop_wrap table.t_border1 tr th, table.t_border1 td { padding:8px 7px 8px 7px;  border-bottom:1px solid #ddd; font-size:12px; }
#pop_wrap table.t_border1 tr th {background-color:#f1f1f1; letter-spacing:-1px; border-right:1px solid #ddd;font-weight: bold;}
#pop_wrap table.t_border1 tr th i{font-style: normal;color: #e02900;font-size: 14px;padding: 0 0 0 4px;}
#pop_wrap table.t_border1 tr td {border-right:1px solid #ddd; }
#pop_wrap table.t_border1 a:hover {color:#0073bd;}
#pop_wrap .btnbox{text-align: center;padding:15px 0 20px;}
#pop_wrap .btnbox a{display: inline-block;width: 40%;height: 36px;line-height: 36px;background-color:#808080;color: #fff;text-decoration: none;-webkit-border-radius: 7px;-moz-border-radius: 7px;border-radius: 7px;font-size: 18px;padding: 6px 0;margin: 0 1%}
#pop_wrap .btnbox a.final{background: #0073bd}
#pop_wrap .write_info p{padding-bottom: 3px;line-height: 1.4}
#pop_wrap .txtarea{height: 100px}
#pop_wrap .txtarea textarea{width: 100%;height: 100%;border:0;max-width: 100%;max-height: 100%;font-family:'¸¼Àº °íµñ','µ¸¿ò',Arial;font-size:12px;line-height: 1.3}


@media (max-width: 1200px){
	#eventWrap .inner{width: 100%;}
	#eventWrap img{max-width: 100%;}
    .con01 .tit,.con02 .tit{padding-left: 2%;padding-right: 2%}
    .con01 .cbox2{margin: 0 2%}
    .con_top h3 img{margin: 0}
    .count_wrap{padding: 19px;}
    .count_wrap p{font-size:24px}
    .count_wrap p::before{left: -120px;}
    .count_wrap p::after{right: -120px;}
    .count_wrap p span strong{height: 37px;line-height: 36px;}
    .cont_dday .ending strong{font-size: 30px}
    .cont_dday .ending{left: 5%;font-size: 18px;}
    .cont_dday .ending span::before{left: 20px;background-size: 63px;top: -8px;}
    .cont_dday .schol_info{padding: 0 3% 0 24%;}
    .con_top{padding: 50px 0 50px}
    .con02 .cont_tab li.on a{border-width: 1px;}
    .con02 .cont_wrap .subtit::before,.con02 .cont_wrap .subtit::after{display: none}
    .con02 .cont_wrap .trophy_tit > span{position: relative;top: inherit;right: inherit;}
	.con02 .cont_wrap .inncont.ctab1{padding: 8% 15px 5%;}
    .con02 .cont_wrap .inncont.ctab2{padding: 1% 15px 5%;}
    .con02 .cont_wrap .inncont.ctab3{padding: 1% 15px 5%;}
    .con02 .cont_wrap .subtit strong{padding: 0 6px 0;margin-bottom: 15px;display: block;}
    .con02 .cont_wrap .subtit strong::before,.con02 .cont_wrap .subtit strong::after{height: 1px;background-position: 100% 100%;top: 50%;margin-top: -1px;}
    .con02 .cont_wrap .pass_studnt a{padding: 3px;box-sizing: border-box;}
    .con02 .slider_wrap .lnk_box{padding: 15px 15px 30px}
    .con02 .slider_wrap .lnk_box a{font-size: 13px}
    .con02 #slider01 .slick-slide::before,.con02 #slider02 .slick-slide::before{display: none}
    .con02 .slider_wrap .slick-dots{display:block !important}
    .con02 #slider02 .slick-slide,.con02 #slider01 .slick-slide{border-width: 1px}
    .event .tag{background-size: 100%;width: 110px;margin-left: -55px;height: 78px;}
    .event h4{padding: 98px 10% 20px;}
    .event .evt_info{padding: 6% 0 0;}
    .event .evt_info div::before{background-size: 100%;width: 150px;margin-left: -46%;bottom: 18%;}
    .event .evt_info div::after{background-size: 100%;width: 150px;margin-right: -46%;}
    .event .evt_way .step_wrap{width: 91%;}
    .event .evt_way .step_wrap .phone_box{position: relative;background-size: 100%;padding: 31% 10% 14%;margin: 0 1%;min-height: 220px;}
    .event .evt_way .step_wrap .phone_box::before{content: "";position: absolute;bottom:0;left: 0;width: 100%;background: url('http://img.megagong.net/m/2019/1112_scholarship/phone_bg_bottom.png') 0 100% no-repeat;height: 50%;background-size: 100%;z-index: 1;border-bottom: 1px solid #ccc;}
    .event .evt_way .step_wrap .phone_box > div{width: 100%;}
    .event .evt_way .step_wrap .stp2 .phone_box > div p,.event .evt_way .step_wrap .stp3 .phone_box > div p{padding: 5% 0 5%;}
    .event .evt_way .step_wrap .stp1 .phone_box div > p:nth-child(2){padding: 8px 0 10px;}
    .event .evt_way .step_wrap::before{top: -27px;}
    .event .evt_way .step_wrap .stp1 .phone_box div > a{font-size:14px;padding: 10px 0;}
    .event .evt_way .step_wrap .num{background-size: 330px;width: 98px;height: 88px;top: -60px;margin-left: -49px;}
    .event .evt_way .step_wrap .stp2 .num{background-position: -117px 0;}
    .event .evt_way .step_wrap .stp3 .num{background-position: -233px 0;}
    .evt_cautn{width: 97%}
    .con02 .slider_wrap .slick-arrow{display: none !important;}
}
@media (max-width: 900px){
	.cont_dday .ending strong{font-size:26px}
    .con02 .cont_tab li a span{background-size: 740px;width: 210px;height: 37px;}
    .con02 .cont_tab li.on a span{}
    .con02 .cont_tab li:nth-child(1) a span{background-position: 21px -109px;}
    .con02 .cont_tab li:nth-child(2) a span{background-position: -254px -109px;}
    .con02 .cont_tab li:nth-child(3) a span{background-position: -532px -109px;}
    .con02 .cont_tab li:nth-child(1).on a span{background-position: 21px 0;}
    .con02 .cont_tab li:nth-child(2).on a span{background-position: -254px 0;}
    .con02 .cont_tab li:nth-child(3).on a span{background-position: -532px 0;}
    .con02 .cont_tab li a{height:65px}
    .event .evt_way .step_wrap{width: 98%}
}
@media (max-width: 768px){
    .cont_dday .schol_info .img_mb{display: inline-block;}
    .cont_dday .schol_info .img_pc{display: none}
	.count_wrap{padding: 15px;}
    .count_wrap p{font-size:20px}
    .count_wrap p span{display:block;padding: 10px 0 0;margin: 0;}
    .count_wrap p span::before{display:none}
    .count_wrap p::before{left: -130px;}
    .count_wrap p::after{right: -130px;}
    .count_wrap p span strong{height: 37px;line-height: 36px;}
    .cont_dday .ending{left: 3%;width: auto;font-size: 16px;}
    .cont_dday .ending span::before{left: 2px;background-size: 55px;}
    .cont_dday .ending span{padding: 0 0 3px;margin: 0 0 4px;}
    .cont_dday .ending strong{font-size: 22px;}
    .cont_dday .schol_info{padding: 0 2% 0 21%;}
    .con_top{padding: 40px 0 40px}
    .con_top a.end::before{width: 100px;height: 78px;margin-top: -34px;right: -10px;}

	.con01 .cautn{margin: 0 2%;padding: 20px 0 0}
	.con01 .cautn dt{font-size: 13px}
	.con01 .cautn dd{font-size: 12px;}
    #eventWrap .con01 .tit{margin-bottom: 0}
    .con01 .sub_tit{padding-top: 25px}
    .con02 .cont_wrap .subtit span{padding: 10px 0 15px}
    .con02 .cont_wrap .subtit strong{margin-bottom: 8px}
    .con02 .cont_wrap .subtit{margin-bottom: 7px}
    .con02 .cont_wrap .subtit.nobg strong{padding-bottom: 0}
    .con02 .cont_wrap .inncont.ctab2 .subtit.secnd + .mtm20,.con02 .cont_wrap .inncont.ctab3 .subtit.secnd + .mtm20{margin-top: 0}
	.con01 .cbox1 .img_pc,.con01 .cbox2 .img_pc{display:none;}
	.con01 .cbox1 .img_mb,.con01 .cbox2 .img_mb{display:inline-block;}
    .con02 .cont_wrap .img_pc{display: none}
    .con02 .cont_wrap .img_mb{display:inline-block;}
    .con02 .cont_tab li a{height:auto}
    .con02 .cont_tab li a span{font-size: 17px;font-weight: bold;background-image: none;height: auto;width: 100%;color: #696969;}
	.con02 .cont_tab li.on a span{color: #000;}
    .event .evt_info div{padding: 200px 12% 3%;}
    .event .evt_info div::before{width: 110px;margin-left: -46%;bottom: inherit;margin-left: -140px;top: 20px;height: 200px;}
    .event .evt_info div::after{width: 120px;bottom: inherit;margin-right: -140px;top: 20px;height: 200px;}
    .event .tag{width: 80px;margin-left: -40px;}
    .event h4{padding: 68px 10% 20px;}
    .event .evt_way .step_wrap::before{display:none}
    .event .evt_way .step_wrap .num{top: -20px;}
    .event .evt_way .step_wrap > div{float: none;width: 60%;margin: 0 auto 40px;}
    .evt_cautn dt{font-size: 13px}
    .evt_cautn dd{font-size: 12px;}

	#pop_wrap{max-width: 100%;}
	#pop_wrap .top_title{padding: 10px 15%}
	#pop_wrap img{max-width: 100%}
	#pop_wrap .top_title ul{padding-left: 5%;padding-right: 5%}
	#pop_wrap .top_title ul li{float: none;width: 100%;padding: 0 0 4px}
	#pop_wrap .top_title ul li:nth-child(2){width: 100%}
	#pop_wrap .top_title ul li:nth-child(3){padding: 0 0 10px}
	#pop_wrap .top_title div dl dt{top:-5px;}
	#pop_wrap .top_title div dl dd{padding:40px 0 0;}
	#pop_wrap .top_title ul{padding-bottom: 0}
	#pop_wrap .write_info td.gbn_box > span{width: 100% !important;margin-bottom: 0}
	#pop_wrap .write_info td.gbn_box > span span{padding: 5px 3px;height: auto;}
	#pop_wrap .write_info td.gbn_box > span span input[type="text"]#app_mem_dpt_desc_1{display: block;margin: 7px 0 0}
	#pop_wrap .write_info td.gbn_box span strong{top:6px;}
	#pop_wrap .write_info td.documnt > div > strong{float: none;margin-bottom: 5px}
	#pop_wrap .write_info td.documnt .filebox{float: none;margin-top: 5px;margin-bottom: 10px}
	#pop_wrap .write_info td.documnt > div > strong{float: none}
	#pop_wrap .write_info td.documnt .filebox .filename{width: 68%;}
	#pop_wrap .write_info td.documnt .filebox .filebtn{width: 32%;}
	#pop_wrap .write_info td.academy.etc input[type="text"]{width: 50px}
	#pop_wrap .write_info td.academy.etc label{width: 31%;box-sizing: border-box;padding: 0 0 10px}
	#pop_wrap .write_info td.academy.etc label:nth-child(5){width: 55px}
	#pop_wrap table.t_border1 tr th, table.t_border1 td,#pop_wrap .write_info td input[type="text"],
	#pop_wrap .write_info select,#pop_wrap .write_info td.gbn_box > span span input[type="text"],
	#pop_wrap .write_info td.documnt > div > strong a,
	#pop_wrap .write_info td.documnt .filebox .filebtn label{font-size: 11px}
	#pop_wrap table.t_border1 tr th{padding-left: 2px;padding-right: 2px;}
	#pop_wrap .btnbox a{font-size: 14px;padding: 0}

}
@media (max-width: 640px){
	.count_wrap p{font-size:16px}
	.count_wrap p span strong{height: 30px;line-height: 30px;width: 140px;}
    .cont_dday .ending{font-size: 13px;}
    .cont_dday .schol_info{padding: 0 1% 0 24%;}
    .cont_dday .ending span::before{left: 2px;background-size: 50px;}
    .cont_dday .ending span{padding: 0 0 2px;margin: 0 0 3px;}
    .cont_dday .ending strong{font-size: 15px;}
    .con02 .cont_tab li a span{font-size:15px}
	#pop_wrap{max-width: 100%;}
	#pop_wrap h1::before{top: 75%;right: 12px;background-size: 65px;width: 65px;}
	#pop_wrap .top_title ul{padding-left: 2%;padding-right: 2%}
	#pop_wrap .write_info td.gbn_box > span{padding: 0}
	#pop_wrap .write_info td.gbn_box span strong{display: block;position: relative;border: 0;border-bottom: 1px solid #ddd;width: 100%;margin: 0 0 10px;padding: 0 0 5px;}
	#pop_wrap .write_info td.academy.etc label{width: 49%}
}
@media (max-width: 440px){
	.write_info td.gbn_box > span span input[type="text"]{width: 56px;}
	.event .evt_way .step_wrap > div{width:80%}
    .cont_dday .ending{left: 0}
    .cont_dday .schol_info{padding: 0 0 0 26%;}
    .cont_dday{padding: 10px 7px}
	#pop_wrap .write_info td.gbn_box > span span input[type="text"]{}
}
