@import url("style_new.css");
@import url(https://fonts.googleapis.com/css?family=Montserrat); 
@import url("gnb.css");

@font-face {
	font-family: 'Pretendard Variable';		/* »ç¿ëÇÒ ±Û²Ã ÀÌ¸§ */
	font-weight: 45 920;					/* °¡º¯ ±Û²ÃÀÇ Áö¿ø ¹üÀ§ (ÃÖ¼Ò~ÃÖ´ë) */
	font-style: normal;						/* ÀÏ¹ÝÃ¼ (ÀÌÅÅ¸¯ ¾Æ´Ô) */
	font-display: swap;						/* ½Ã½ºÅÛ ±âº» ±Û²ÃÀ» ¸ÕÀú º¸¿©ÁÖ°í, À¥ÆùÆ® ·Îµù : »ç¿ëÀÚ °æÇè Çâ»ó */
	src: url('fonts/woff2/PretendardVariable.woff2') format('woff2-variations'); /* °¡º¯ woff2 ÆÄÀÏ : Chrome, Safari µî ÃÖ½Å ºê¶ó¿ìÀú Áö¿ø */
}


html,body{width:100%; height:100%;}
body,textarea,button,input,select,pre{color:#333; font-size:14px; font-family:'Pretendard Variable', 'Malgun Gothic', 'Noto Sans KR', dotum; font-weight:normal; -webkit-text-size-adjust:none; }
body,div,h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dt,dd,p,form,fieldset,input,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0; padding:0;}
textarea,button,input{ border:0;}
button::-moz-focus-inner {padding:0;border:0;} /*ÆÄÀÌ¾îÆø½º ¹öÆ° Àü¿ë*/
ul,ol,li{list-style:none}
img, fieldset{border:none; vertical-align:top}
a{text-decoration:none; color:inherit;}
a:hover, a:focus, a:active, a:visit {text-decoration:none;}
table{width:100%; border-collapse:collapse; border-spacing:0;}
table td,table th{vertical-align:top;}
button{margin:0; padding:0; background:none; cursor:pointer; border:none;}
em{font-style:normal;}

article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}
pre{white-space: pre-wrap; word-wrap: break-word;}

.db {display:block;}
.blind{display:block; position:absolute; top:-9999px; left:-9999px; width:1px; height:1px; overflow:hidden; font-size:0; text-indent:-9999px; line-height:0; }
.irDesc{display:block; position:relative; z-index:-1; font-size:12px;}
.ellipsis{overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.cl:after {clear:both; display:block; content:'';}

/* °£°Ý, ÆùÆ® */
.p0 {padding:0 !important;}
.pt0 {padding-top:0 !important;}
.pt80 {padding-top:80px !important;}
.pt100 {padding-top:100px !important;}
.pl5 {padding-left:5px !important;}
.pl10 {padding-left:10px !important;}
.pl15 {padding-left:15px !important;}
.pl20 {padding-left:20px !important;}
.pl25 {padding-left:25px !important;}
.pl35 {padding-left:35px !important;}
.pl40 {padding-left:40px !important;}
.pl50 {padding-left:50px !important;}
.pl95 {padding-left:95px !important;}
.pb0 {padding-bottom:0px !important;}
.pb10 {padding-bottom:10px !important;}
.pb80 {padding-bottom:80px !important;}

.mt0{margin-top:0px !important}
.mt2{margin-top:2px !important}
.mt3{margin-top:3px !important}
.mt5{margin-top:5px !important}
.mt8{margin-top:8px !important}
.mt9{margin-top:9px !important}
.mt10{margin-top:10px !important}
.mt13{margin-top:13px !important}
.mt15{margin-top:15px !important}
.mt20{margin-top:20px !important}
.mt25{margin-top:25px !important}
.mt30{margin-top:30px !important}
.mt35{margin-top:35px !important}
.mt40{margin-top:40px !important}
.mt45{margin-top:45px !important}
.mt50{margin-top:50px !important}
.mt55{margin-top:55px !important}
.mt60{margin-top:60px !important}
.mt65{margin-top:65px !important}
.mt70{margin-top:70px !important}
.mt75{margin-top:75px !important}
.mt80{margin-top:80px !important}
.mt85{margin-top:85px !important}
.mt90{margin-top:90px !important}
.mt95{margin-top:95px !important}
.mt100{margin-top:100px !important}
.mt110{margin-top:110px !important}
/* 4¹è¼ö Ãß°¡ */
.mt16{margin-top:16px !important}
.mt24{margin-top:24px !important}
.mt28{margin-top:28px !important}
.mt32{margin-top:32px !important}
.mt36{margin-top:36px !important}

.mb5{margin-bottom:5px !important}
.mb10{margin-bottom:10px !important}
.mb15{margin-bottom:15px !important}
.mb40{margin-bottom:40px !important}
.ml5{margin-left:5px !important}
.ml10{margin-left:10px !important}
.ml20{margin-left:20px !important}
.ml25{margin-left:25px !important}
.ml30{margin-left:30px !important}
.ml40 {margin-left:40px !important;}

.font_jaehak {color:#2896f0 !important;}
.font_rusel {color:#06c49f !important;}
.font_dorm {color:#a29274 !important;}/* Àç¼ö ±â¼÷ */
.font_consulting {color:#8c6239 !important;}/* ÄÁ¼³ÆÃ */
.font_nsu {color:#eb3b4b !important;}
.font_gisuk {color:#AB8212 !important;}
.font_grey {color:#949ba7 !important;}
.font_purple {color: #4a68ba;}
.font_purple2{color:#b245c9;}
.font_blue{color:#8fa8d5 !important;}
.font_blue2{color:#0000ff !important;}
.font_blue3{color:#366cc6 !important;}
.font_blue4{color:#0561ac !important;}
.font_blue5{color:#157FAA !important;}
.font_blue6{color:#0f48a9 !important;}
.font_red{color:#eb3b4b !important}
.font_red2{color:#ec2e02 !important;}
.font_pink{color:#996666;}
.font_magenta {color:#e01279;}
.font_white {color:#fff !important;}
.font_green{color:#009944;}
.font_orange {color:#FF7012;}
.font_br{color:#927132;}
.font_br2{color:#a57313}
.font_br3{color:#998675}
.font_st{color:#333;}
.fc777 {color:#777 !important;}

.font_num{letter-spacing:0.7px !important;}
.fz11 {font-size:11px !important;letter-spacing:-0.1px !important;}
.fz12 {font-size:12px !important;letter-spacing:-0.1px !important;}
.fz13 {font-size:13px !important;}
.fz14 {font-size:14px !important;}
.fz15 {font-size:15px !important;}
.fz15_1 {font-size:15px !important;letter-spacing:-1px;}
.fz16 {font-size:16px !important;}
.fz16_n {font-size:16px !important;letter-spacing:-1px;}
.fz17 {font-size:17px !important;}
.fz18 {font-size:18px !important;}
.fz18_1 {font-size:18px !important;letter-spacing:-1px;}
.fz19 {font-size:19px !important;}
.fz20 {font-size:20px !important;letter-spacing:-1px;}
.fz21 {font-size:21px !important;letter-spacing:-1px;}
.fz22 {font-size:22px !important;letter-spacing:-1px;}
.fz23 {font-size:23px !important;letter-spacing:-1px;}
.fz24 {font-size:24px !important;letter-spacing:-1px;}
.fz25 {font-size:25px !important;letter-spacing:-1px;}
.fz26 {font-size:26px !important;letter-spacing:-1px;}
.fz27 {font-size:27px !important;letter-spacing:-1px;}
.fz28 {font-size:28px !important;letter-spacing:-1px;}
.fz29 {font-size:29px !important;letter-spacing:-1px;}
.fz30 {font-size:30px !important;letter-spacing:-2px;}
.ls_25 {letter-spacing:-0.25px;}
.ls_5 {letter-spacing:-0.5px;}
.fb {font-weight:bold !important;}
.fn {font-weight:normal !important;}
.lh140 {line-height:140%;}
.lh22 {line-height:22px !important;}

.bc_lRD {background-color:#fbe8e7 !important;}
.bc_lOR {background-color:#ffeedf !important;}
.bc_lYL {background-color:#fef8e1 !important;}
.bc_lGN {background-color:#f0f6e3 !important;}
.bc_lBL {background-color:#e9f6fa !important;}
.bc_lNV {background-color:#e1ebf6 !important;}
.bc_lVT {background-color:#ece7f4 !important;}
.bc_lPK {background-color:#fbe8f0 !important;}
.bc_lGY {background-color:#f5f5f5 !important;}
.bc_DGY {background-color:#eeeeee !important;}
.bc_LlNV {background-color:#f3f6ff !important;}
.bc_YLW{background:#fffde2 !important;}/*2016-11-07Ãß°¡*/
.bc_SRD{background:#fcebec !important;}/*2019-04-24Ãß°¡*/


/* Á¤·Ä */
.taC{text-align:center !important;}
.taR{text-align:right !important;}
.taL{text-align:left !important;}
.va_m{vertical-align:middle !important;}
.fl{float:left !important;}
.fr{float:right !important;}
.clear:after{clear:both; display:block; content:''; *zoom:1;}
.vm{vertical-align:middle !important;}
.vt{vertical-align:top !important;}
.brk{ word-wrap:break-word; word-break:break-all; }

/* skip navi */
.skip{display:block; position:absolute; top:-9999px; left:0; z-index:9999; width:100%; background:#354053; text-align:center; line-height:1.8; color:#eee;}
.skip:hover,.skip:focus,.skip:active{position:absolute; top:0; padding:10px 0; color:#eee;}

/* ±âº» layout ±¸Á¶ */
#wrapper{position:relative; min-width:1230px; width:100%; margin:0 auto;}
#wrapper.w1{min-width:1370px !important; }
#mainContainer{background:#f6f6f6; width:100%;}
#container{ overflow:hidden; padding:0;}
.contentWrap{position:relative; z-index:1; width:1030px; margin:0 auto; padding:33px 0 80px 0; }
.contentWrap:after{clear:both; display:block; content:''; *zoom:1; height:0; visibility:hidden;}

/* globalNav */
#globalNav{width:100%; position:relative; background:#3b4048;}
.globalMenu{width:1030px; height:35px; margin:0 auto; overflow:hidden;}
.globalMenu.intro{width:1100px;}
.globalMenu a{color:#f6f6f6; font-size:12px;}
.globalMenu .home{float:left; overflow:hidden; margin-top:10px;}
.globalMenu .home li a{display:block; height:14px; line-height:13px; background:url("https://img.megastudy.net/campus/library/v2015/library/common/icon/ico_common.png") no-repeat; padding-left:20px;}
.globalMenu .home li{float:left; margin-right:12px;}
.globalMenu .home .first a{background-position:0 0;}
.globalMenu .home .favorite a{background-position:0 -30px;}
.globalMenu .util{float:right; margin-top:7px;}
.globalMenu .util ul{float:left; margin-right:10px;}
.globalMenu .util ul li{float:left; background:url("https://img.megastudy.net/campus/library/v2015/library/common/icon/ico_common.png") no-repeat 0 -53px; padding:0 10px 0 13px}
.globalMenu .util ul li:first-child{background:none;}
.globalMenu .util .link_quick{float:left;}

/* ºê·¹µå½ºÅ©·³ Á¦°Å */
.lineMapArea, .titleDiv .txt {display:none;}

/* ·¹ÀÌ¾î ÆË¾÷ */
.layerPop_intro {position:relative; width:1100px; min-width:1100px;top:137px;left:50px; margin:0 auto; z-index:101;}
.layerPop {position:relative; width:1030px; min-width:1030px;top:150px;left:50px; margin:0 auto; z-index:1004;}
.layerPop_bottom {display:block;height:28px;padding:0;margin:0;background-color:#000;/*background-color:#384151;*/color:#c3cad2;font-size:11px;letter-spacing:-0.5px;}
.layerPop_bottom .check{float:left;height:28px;line-height:28px;padding:0 0 0 10px;}
.layerPop_bottom .check input {vertical-align:middle;width:12px;height:12px;border:1px solid #384151;}
.layerPop_bottom .check span {position:relative;top:1px;left:5px;line-height:28px;vertical-align:middle;}
.layerPop_bottom .closed{float:right;height:28px;line-height:28px;padding:0 10px 0 0;width:49px;background:url('https://img.megastudy.net/campus/library/v2015/library/common/pop_closed_1.png') no-repeat 38px center;cursor:pointer;}
.layerPop_bottom .closed span {position:relative;top:1px;right:0;line-height:28px;vertical-align:middle;}
/* ¸Þ°¡½ºÅÍµð ¹Ù·Î°¡±â */
.topHead .quick_megaStudy{position:absolute; top:35px; right:0; z-index:500; width:200px; padding-bottom:3px;}
.topHead .quick_megaStudy.box{background:url("https://img.megastudy.net/campus/library/v2015/library/common/bg/bg_quick_box.png") no-repeat left bottom;}
.topHead .quick_megaStudy .link_txt{display:block; line-height:2.2em;  font-size:13px; padding-left:10px; height:30px; background:url("https://img.megastudy.net/campus/library/v2015/library/common/btn/btn_quick_mega.png") no-repeat;}
.topHead .quick_megaStudy .link_txt.on{background-position:0 -40px}
.topHead .quick_megaStudy a{color:#555;}
/* ¸Þ°¡½ºÅÍµð ¹Ù·Î°¡±â NEW - 201707 lhs ¼öÁ¤ */
.quick_megaStudy .mega_view{position:relative; z-index:100; background:#f3f3f3; border-left:1px solid #ccc; border-right:1px solid #ccc; border-bottom:1px solid #ccc;padding:12px 10px 0;}
.quick_megaStudy .mega_view>a{display:block; background:url("https://img.megastudy.net/campus/library/v2015/library/common/icon/ico_common.png") no-repeat 0 -80px; padding-left:17px; height:14px; line-height:12px;}
.quick_megaStudy .mega_view .mega_list{padding:9px 0 3px}
.quick_megaStudy .mega_view .mega_list dl{position:relative;*zoom:1}
.quick_megaStudy .mega_view .mega_list dl:after{display:block;clear:both;content:''}
.quick_megaStudy .mega_view .mega_list dl>dt{float:left}
.quick_megaStudy .mega_view .mega_list dl>dd{margin-left:35px}
.quick_megaStudy .mega_view .mega_list .tit{display:block; height:23px; background:#696e77; color:#fff; font-weight:normal; line-height:21px; padding:0 10px; margin-bottom:4px;}
.quick_megaStudy .mega_view .mega_list .tit.jaehak{background:#2896f0;}
.quick_megaStudy .mega_view .mega_list .tit.rusel{background:#1fd7b3;}
.quick_megaStudy .mega_view .mega_list .tit.nsu{background:#eb3b4b;}
.quick_megaStudy .mega_view .mega_list .tit.dorm{background:#a29274;}/* Àç¼ö ±â¼÷ */
.quick_megaStudy .mega_view .mega_list .tit.consulting{background:#8c6239}/* ÄÁ¼³ÆÃ */
.quick_megaStudy .mega_view .mega_list .tit.gisuk{background:#a29274;}
.quick_megaStudy .mega_view .mega_list .tit_sub{display:block; height:16px; padding:3px 5px 1px 5px; font-size:11px;line-height:16px !important;overflow:hidden; background:#fff; color:#848484; border:1px solid #dbdbdb; margin-left:3px;}
.quick_megaStudy .mega_view .mega_list .tit_sub .cvLine{color:#dbdbdb; padding:0 0 0 1px;}
.mega_list .mega_sub{margin:0 0 10px;padding:0 0 0 2px;font-size:12px;*zoom:1}
.mega_list .mega_sub:after{display:block;clear:both;content:''}
.mega_list .mega_sub li{float:left;padding:0 4px;line-height:20px}
.mega_list .mega_sub li a.current{font-weight:bold}
.mega_list .mega_sub li img{vertical-align:middle}
.topHead .quick_megaStudy_n{position:absolute;top:35px;right:0;z-index:500;width:200px;padding-bottom:3px}
.topHead .quick_megaStudy_n .mega_view_inner{position:relative;height:200px;padding:20px 30px 20px 30px;border:solid 1px #cccccc;background:#f3f3f3;box-sizing:border-box}
.topHead .quick_megaStudy_n .link_txt{display:block;height:30px;padding-left:10px;background:url("https://img.megastudy.net/campus/library/v2015/library/common/btn/btn_quick_mega.png") no-repeat;line-height:2.2em;font-size:13px;letter-spacing:-0.25px;cursor:pointer}
.topHead .quick_megaStudy_n a{color:#555;}
.quick_megaStudy_n .btn-cls{position:absolute;right:0;bottom:0}
.quick_megaStudy_n .mega_view_n{display:none;position:relative;width:1100px;margin-left:-900px;margin-top:32px;z-index:100;box-sizing:border-box}
.quick_megaStudy_n .mega_view_n>a{display:block;height:14px;padding-left:17px;background:url("https://img.megastudy.net/campus/library/v2015/library/common/icon/ico_common.png") no-repeat 0 -80px;line-height:12px}
.quick_megaStudy_n .mega_view_n .mega_list_n{position:relative;margin-left:-37px}
.quick_megaStudy_n .mega_view_n .mega_list_n:after{display:block;clear:both;content:''}
.quick_megaStudy_n .mega_view_n .mega_list_n>li{float:left;width:25%}

.quick_megaStudy_n .mega_view_n .mega_list_n .branch_menu_box{position:relative;padding-left:37px}
.quick_megaStudy_n .mega_view_n .mega_list_n .branch_menu_box:after{position:absolute;left:18px;top:0;width:1px;height:100%;min-height:167px;background:#ececec;content:''}
.quick_megaStudy_n .mega_view_n .mega_list_n>li:first-child .branch_menu_box:after{display:none}
.quick_megaStudy_n .mega_view_n .mega_list_n .tit{display:block;height:23px;margin-bottom:4px;padding:0 10px;background:#696e77;font-size:13px;color:#fff;line-height:21px;font-weight:normal}
.quick_megaStudy_n .mega_view_n .mega_list_n .tit .tit_desc{display:inline-block;position:relative;margin-left:7px;padding-left:7px;color:#fff;font-size:12px}
.quick_megaStudy_n .mega_view_n .mega_list_n .tit .tit_desc:after{position:absolute;left:0;top:50%;width:1px;height:10px;margin-top:-4px;background:#fff;content:''}
.quick_megaStudy_n .mega_view_n .mega_list_n .tit.jaehak{background:#2896f0;}
.quick_megaStudy_n .mega_view_n .mega_list_n .tit.rusel{background:#1fd7b3;}
.quick_megaStudy_n .mega_view_n .mega_list_n .tit.nsu{background:#eb3b4b;}
.quick_megaStudy_n .mega_view_n .mega_list_n .tit.gisuk{background:#a29274;}
.quick_megaStudy_n .mega_view_n .mega_list_n .tit_sub{display:block; height:16px; padding:3px 5px 1px 5px; font-size:11px;line-height:16px !important;overflow:hidden; background:#fff; color:#848484; border:1px solid #dbdbdb; }
.quick_megaStudy_n .mega_view_n .mega_list_n .tit_sub .cvLine{color:#dbdbdb; padding:0 0 0 1px;}
.mega_list_n .mega_sub{overflow:hidden; margin:0 0 10px; padding:0 0 0 2px; font-size:12px;}
.mega_list_n .mega_sub li{float:left; padding:0 4px; line-height:20px;}
.mega_list_n .mega_sub li img{vertical-align:middle}
.mega_list_n .mega_sub li a.current {font-weight:bold;}

.topbnr{width:100%; text-align:center;}
.topbnr.skyblue{background:#20dbe3;}
.topbnr.mpg{background:url("https://img.megastudy.net/campus/library/v2015/library/seocho/banner/bnr_top_mpg_bg.jpg") repeat;}

.topbnr2{width:100%; text-align:center;}
.topbnr2.skyblue{background:#95c7e0;}
.topbnr2.time24{width:100%;height:95px; background:url("https://img.megastudy.net/campus/library/v2015/library/yangjim/banner/seobg_t24.png") center top no-repeat;}

/* gnb */
.gnbWrap{position:relative; z-index:300; width:1030px; height:46px; overflow:visible; margin:0 auto;}
.gnbWrap h2{float:left; width:202px; height:46px; color:#fff;font-size:18px; line-height:44px; text-align:center; font-weight:bold;}
.gnbMenu{position:absolute; top:0; right:0; height:auto;}
.gnbMenu>ul{padding-right:30px;}
.gnbMenu>ul>li{float:left; position:relative; margin:0 15px; padding-top:2px;}
.gnbMenu>ul>li>a{display:block; height:46px; font-size:17px; font-weight:bold; letter-spacing:-0.25px;}
.gnbMenu>ul>li .subMenu{display:none; position:absolute; top:34px; left:50%; width:182px; margin-left:-93px;}
.gnbMenu>ul>li .subMenu ul{margin-top:13px; padding:2px 10px 0;}
.gnbMenu>ul>li .subMenu ul li{height:34px; border-top:1px dotted #7f7f7f;}
.gnbMenu>ul>li .subMenu ul li:first-child{border-top:0;}
.gnbMenu>ul>li .subMenu ul li>a{display:block; height:34px; line-height:34px; font-size:13px; color:#333; padding:0 11px;}
.gnbMenu.type2>ul>li{margin:0 10px;}
.gnbMenu.type2>ul>li>a{font-size:16px; letter-spacing:-1.3px;}
.gnbMenu_sub {position:absolute; top:0; right:0; height:auto; margin-top:33px;}
.gnbMenu_sub >ul{padding-right:213px;}
.gnbMenu_sub >ul>li{float:left; position:relative; margin:0 15px; padding-top:2px;}
.gnbMenu_sub >ul>li>a{display:block; height:46px; font-size:17px; font-weight:bold; letter-spacing:-0.25px;}
.gnbMenu_sub >ul>li .subMenu{display:none; position:absolute; top:34px; left:50%; width:182px; margin-left:-93px;}
.gnbMenu_sub >ul>li .subMenu ul{margin-top:13px; padding:2px 10px 0;}
.gnbMenu_sub >ul>li .subMenu ul li{height:34px; border-top:1px dotted #7f7f7f;}
.gnbMenu_sub >ul>li .subMenu ul li:first-child{border-top:0;}
.gnbMenu_sub >ul>li .subMenu ul li>a{display:block; height:34px; line-height:34px; font-size:13px; color:#333; padding:0 11px;}
.gnbMenu_sub .type2>ul>li{margin:0 10px;}
.gnbMenu_sub .type2>ul>li>a{font-size:16px; letter-spacing:-1.3px;}

.ir_btn{background:url("https://img.megastudy.net/campus/library/v2015/library/common/btn/btn_common.png") no-repeat;}
.gnbWrap .btn_allView{position:absolute; top:8px; right:0; width:19px; height:15px; background-position:0 0px;}

#header .allView{position:absolute; top:130px; left:0; width:100%; padding:29px 0 0; background:#fff; border-bottom:1px solid #ccc;}
.siteMapWrap{position:relative; width:1030px; margin:0 auto;}
.siteMapWrap h2{display:inline-block; padding:0 33px 0 11px; color:#333; font-size:25px; letter-spacing:-1px; background:url("https://img.megastudy.net/campus/library/v2015/library/common/icon/ico_common.png") no-repeat right -108px;}
.siteMapWrap .btn_mapClose{position:absolute; top:8px; right:16px; width:24px; height:24px; background-position:-40px 0px;}
.siteMapWrap .siteMap{margin-top:35px; padding:0 10px;*zoom:1}
.siteMapWrap .siteMap .listDiv{float:left; width:145px; min-height:300px; border-right:1px dashed #ccc; padding-left:15px;}
.siteMap .listDiv h3{font-size:22px; letter-spacing:-1px; margin-top:-6px;}
.allView.type2 .siteMap .listDiv h3{font-size:20px;}
.siteMap .listDiv h3.mt40{margin-top:35px;}
.siteMap .listDiv a{color:#333;}
.siteMap .listDiv ul{margin-top:15px; padding:0 5px 0 3px;}
.siteMap .listDiv ul li{line-height:27px;}
.siteMap .listDiv ul li a{font-size:13px;letter-spacing:-0.5px;}

/* ¸ÞÀÎ ¾Ë¸² */
.mainSlideWrap{position:relative; width:100%; height:370px; overflow:hidden; border-bottom:1px solid #ccc; background:#fff;}
.mainSlideWrap .topContact{position:relative; z-index:10; width:1030px; margin:0 auto;}
.mainSlideWrap .topContact .contactBox{position:absolute; top:0; left:0; width:142px; height:234px; padding:28px 30px 32px; background:url("https://img.megastudy.net/campus/library/v2015/library/common/bg/bg_main_contact.png") repeat }
.contactBox strong{display:block; color:#fff; font-size:22px;letter-spacing:-1px; line-height:30px; font-weight:normal; padding:0 4px;}
.contactBox ul{margin-top:18px; padding:0 4px;}
.contactBox ul li{color:#b3d8ed; font-size:15px; line-height:23px; white-space:nowrap;}
.contactBox .btns{position:absolute; bottom:32px; left:30px;}
.contactBox .btns a{display:block; width:142px; height:29px; color:#000; font-size:15px; text-align:center; line-height:27px;}
.contactBox .btns a.btn_link1{background:#91b3c6; margin-bottom:6px;}
.contactBox .btns a.btn_link2{background:#58778f;}

/* ¸ÞÀÎ½½¶óÀÌµå */
.mainSlideWrap .slideContent{position:relative; height:294px; overflow:hidden; background:#000;}
.mainSlideWrap .slideContent li{position:absolute; top:0; left:0; width:100%; height:294px; }
.mainSlideWrap .slideMenuBar{position:absolute; bottom:0; left:0; width:100%; height:76px; overflow:hidden;}
.mainSlideWrap .slideMenuBar .slideMenu{position:relative; width:1030px; margin:0 auto}
.slideMenubtn .btn_mainLink {position:absolute;top:0;left:0;display:inline-block;width:202px;height:64px;z-index:1;margin:0;padding:28px 0 0 0;background:#3d4757;line-height:17px;color:#fff;text-align:center;}
.slideMenubtn .btn_mainLink strong {display:inline-block;height:20px;background:url("https://img.megastudy.net/campus/library/v2015/library/common/btn/icon_greyarrow.png") no-repeat left top;padding:0 0 0 30px;}
.slideMenubtn .btn_mainLink strong:hover {border-bottom:1px solid #fff;padding-bottom:2px;}
.slideMenubtn2 .btn_mainLink {position:absolute;top:0;left:0;display:inline-block;width:202px;height:77px;z-index:1;margin:0;padding:15px 0 0 0;background:#3d4757;line-height:17px;color:#fff;text-align:left;}
.slideMenubtn2 .L1 {display:inline-block;top:10px;margin-left:37px;}
.slideMenubtn2 .L2 {display:inline-block;margin:5px 0 0 37px;}
.slideMenubtn2 .L3 {display:inline-block;top:10px;margin-left:28px;}
.slideMenubtn2 .L4 {display:inline-block;margin:5px 0 0 28px;}
.slideMenubtn2 .btn_mainLink strong {display:inline-block;height:20px;background:url("https://img.megastudy.net/campus/library/v2015/library/common/btn/icon_greyarrow.png") no-repeat left top;padding:0 0 0 28px;cursor:pointer;}
.slideMenubtn2 .btn_mainLink a:link {color:#fff;}
.slideMenubtn2 .btn_mainLink a:visited {color:#fff;}
.slideMenubtn2 .btn_mainLink a:hover {color:#91b3c6;}

.slideMenubtn3 .btn_mainLink {position:absolute;top:0;left:0;display:inline-block;width:180px;height:32px;z-index:1;margin:0;padding:15px 0 0 22px;background:#3d4757;line-height:17px;color:#fff;text-align:left;}
.slideMenubtn3 .btn_mainLink strong {display:inline-block;height:20px;background:url("https://img.megastudy.net/campus/library/v2015/library/common/btn/icon_greyarrow.png") no-repeat left top;padding:0 0 0 30px;}
.slideMenubtn3 .btn_mainLink strong:hover {border-bottom:1px solid #fff;padding-bottom:2px;}

.slideMenubtn4 .btn_mainLink {position:absolute;top:32px;left:0;display:inline-block;width:180px;height:32px;z-index:1;margin:0; margin-top:12px; padding-left:22px; background:#3d4757;line-height:17px;color:#fff;text-align:left;}
.slideMenubtn4 .btn_mainLink strong {display:inline-block;height:20px;background:url("https://img.megastudy.net/campus/library/v2015/library/common/btn/icon_greyarrow.png") no-repeat left top;padding:0 0 0 30px;}
.slideMenubtn4 .btn_mainLink strong:hover {border-bottom:1px solid #fff;padding-bottom:2px;}

.slideMenu ul{overflow:hidden; padding-left:213px;}
.slideMenu ul li{float:left; width:199px; height:74px;}
.slideMenu ul li a{display:block; height:57px; padding:17px 0 0;color:#999; line-height:20px; letter-spacing:-0.25px; text-align:center; font-size:13px;}
.slideMenu ul li em{display:block;}
.slideMenu ul li span{display:block;margin-top:3px;font-weight:normal !important;}
.slideMenu ul li em{font-size:17px;}
.slideMenu ul li.active a{color:#444;font-weight:bold;}
/* 2016-11-04 Ãß°¡ */
.mainSlideWrap.promotion{width:577px; height:455px; border-bottom:0; overflow:visible;}
.mainSlideWrap.promotion:after{position:absolute; left:0; bottom:-10px; z-index:5;display:block; content:''; width:100%; height:10px; background:url("https://img.megastudy.net/campus/library/v2015/library/common/bg/bg_shadow.png") no-repeat 0 0;}
.mainSlideWrap.promotion .slideContent,.mainSlideWrap.promotion .slideContent li{height:455px;}
.mainSlideWrap.promotion .slideMenuBar{bottom:30px; height:11px;}
.mainSlideWrap.promotion .slideMenuBar .slideMenu{width:100%; z-index:100;}
.mainSlideWrap.promotion .slideMenu ul{text-align:center; overflow:hidden; padding-left:0;}
.mainSlideWrap.promotion .slideMenu ul li{float:none; display:inline-block; text-align:center; width:11px; height:11px; overflow:hidden; margin:0 3px 0 2px}
.mainSlideWrap.promotion .slideMenu ul li a{display:block; height:9px; padding:0; overflow:hidden; border:1px solid #d6d6d6; background:url("/library/v2015/library/common/bg/transparent.gif") repeat}
.mainSlideWrap.promotion .slideMenu ul li.active a{color:#444;font-weight:bold; border:1px solid #d6d6d6; background:#d6d6d6;}
.mainSlideWrap.promotion .slideMenu ul li a span.blind{margin:0;}
/* // 2016-11-04 Ãß°¡ */

/* color type */
#mainContainer.type_red .slideMenu ul li.active{border-bottom:2px solid #eb3b4b;}
#mainContainer.type_blue .slideMenu ul li.active{border-bottom:2px solid #2896f0;}
#mainContainer.type_brown .slideMenu ul li.active{border-bottom:2px solid #a29274;}

/* ¸ÞÀÎÄÁÅÙÃ÷ */
.mainContent{width:1030px; margin:0 auto; padding:51px 0;}
.noticeWrap{width:835px;}
.noticeWrap ul{overflow:hidden;}
.noticeWrap ul li{position:relative; float:left; width:260px; height:261px; border:1px solid #dcdcdc; background:#fff; margin:0 16px 27px 0;}
.noticeWrap ul li .view{padding:29px 17px 25px; height:203px; overflow:hidden; border:2px solid #fff; border-bottom:0;}
.noticeWrap ul li .view a{display:block;}
.noticeWrap ul li .view .img{display:block; position:relative; width:224px; height:126px; overflow:hidden; margin-bottom:19px;}
.noticeWrap ul li .view .img .btn_imgmore{display:block; position:absolute; bottom:0; right:0; width:21px; height:21px; text-indent:-999px; background-position:0 -50px}
.noticeWrap ul li .view .img.explain{color:#fff; background:url("https://img.megastudy.net/campus/library/v2015/library/common/bg/bg_notice1.png") no-repeat 0 0;}
.noticeWrap ul li .view .img.explain span{display:block;}
.noticeWrap ul li .view .img.explain .tit{font-weight:bold; font-size:17px; line-height:33px; margin:12px 0 14px; padding:0 0 0 30px;}
.noticeWrap ul li .view .img.explain .txt{color:#fff; font-size:12px; letter-spacing:-1px; padding:0 10px;}
.noticeWrap ul li .view .txt{color:#333; font-size:12px; line-height:18px;}
.noticeWrap ul li .view .txt.list{font-size:13px; color:#333; line-height:20px;}
.noticeWrap ul li .view .txt.list .tit{color:#666;}
.noticeWrap ul li .view .img.info{color:#333; font-size:17px; line-height:22px; font-weight:bold; background:url("https://img.megastudy.net/campus/library/v2015/library/common/bg/bg_notice2.png") no-repeat 0 0;}
.noticeWrap ul li .view .img.info span{display:block; padding:25px 18px  25px;}
.noticeWrap ul li .view .img .btn_play{display:block; position:absolute; top:0; right:0; width:224px; height:126px; text-indent:-999px; background:url("https://img.megastudy.net/campus/library/v2015/library/common/btn/btn_play.png") no-repeat 0 0;}
.noticeWrap ul li .view .txt.desc{font-size:12px; line-height:18px;}
.noticeWrap ul li .bottom{position:absolute; bottom:0px; left:0px; z-index:1; width:228px; height:30px; line-height:30px; overflow:hidden; background:#f6f6f6; border-top:0; padding:0 14px 0 18px;color:#999;font-size:11px;}
.noticeWrap ul li .bottom .btn_more{background:url("https://img.megastudy.net/campus/library/v2015/library/common/icon/ico_common.png") no-repeat right -210px; padding-right:15px;}
.noticeWrap ul li .label_hot{display:none;}
.noticeWrap ul li.hot .label_hot{display:block; position:absolute; top:0px; right:0px; z-index:2; display:block; width:46px; height:42px; background:url("https://img.megastudy.net/campus/library/v2015/library/common/icon/ico_main_hot.png") no-repeat 0 0; text-indent:-9999px;}
.noticeWrap ul li.hot .view{border:0px solid #eb3b4b; border-bottom:0;}
.noticeWrap ul li.hot .bottom{border:0px solid #eb3b4b; border-top:0;}
/* color type */
#mainContainer.type_red .noticeWrap ul li.hot{border:1px solid #dcdcdc;}
#mainContainer.type_red .noticeWrap ul li.hot .label_hot{background-color:#eb3b4b}
#mainContainer.type_red .noticeWrap ul li.hot .view,
#mainContainer.type_red .noticeWrap ul li.hot .bottom{border-color:#eb3b4b;}
#mainContainer.type_red .noticeWrap ul li .view .img.explain{background-position:0 0;}
#mainContainer.type_blue .noticeWrap ul li.hot{border:1px solid #dcdcdc;}
#mainContainer.type_blue .noticeWrap ul li.hot .label_hot{background-color:#2896f0}
#mainContainer.type_blue .noticeWrap ul li.hot .view,
#mainContainer.type_blue .noticeWrap ul li.hot .bottom{border-color:#2896f0;}
#mainContainer.type_blue .noticeWrap ul li .view .img.explain{background-position:0 -150px;}
#mainContainer.type_blue .noticeWrap ul li .view .img.info{background-position:0 -150px;}
#mainContainer.type_brown .noticeWrap ul li.hot{border:1px solid #dcdcdc;}
#mainContainer.type_brown .noticeWrap ul li.hot .label_hot{background-color:#a29274}
#mainContainer.type_brown .noticeWrap ul li.hot .view,
#mainContainer.type_brown .noticeWrap ul li.hot .bottom{border-color:#a29274;}
#mainContainer.type_brown .noticeWrap ul li .view .img.explain{background-position:0 -300px;}
#mainContainer.type_brown .noticeWrap ul li .view .img.info{background-position:0 0;}

.contactDiv{position:relative; padding:63px 0 0 29px; min-height:340px;}
.contactDiv strong{display:block; font-size:24px; line-height:28px; white-space:nowrap; letter-spacing:-1.5px; padding-left:9px;}
.contactDiv strong span{color:#b245c9;}
.contactDiv ul{position:absolute; left:28px; bottom:0;}
.contactDiv ul li{padding-left:10px;  margin-bottom:5px; background:url("https://img.megastudy.net/campus/library/v2015/library/common/icon/bl_list6.gif") no-repeat 0 10px; color:#333; font-size:15px;}
.contactDiv ul li.line{border-bottom:1px solid #dcdcdc; padding:0 0 12px 10px; margin-bottom:9px;}
.quickMenu{overflow:hidden; margin-top:48px; border-top:1px dotted #dcdcdc; overflow:hidden;}
.quickMenu ul{overflow:hidden;}
.quickMenu ul li{float:left; width:100px; margin-left:-1px; padding:21px 0 16px; border-left:1px dotted #dcdcdc; border-bottom:1px dotted #dcdcdc;}
.quickMenu ul li a{display:block; text-align:center; color:#333; font-size:13px; font-weight:bold;}
.quickMenu ul li .txt{display:block; margin-top:5px;}
.quickMenu ul li .img{display:block; width:60px; height:40px; margin:0 auto; background:url("https://img.megastudy.net/campus/library/v2015/library/common/icon/ico_quick.png") no-repeat}
.quickMenu ul li .img.ico_student{background-position:0 0;}
.quickMenu ul li .img.ico_pay{background-position:-80px 0;}
.quickMenu ul li .img.ico_schedule{background-position:0 -78px;}
.quickMenu ul li .img.ico_food{background-position:-80px -78px;}
.containerWrap{position:relative; width:1030px; margin:0 auto; padding:50px 0;*zoom:1}
.containerWrap:after{display:block;clear:both;content:''}
.section_left{float:left; width:201px; border-top:3px solid #333; border-left:1px solid #ddd; background:#fff; border-bottom:1px solid #ddd;}
.section_main{float:left; width:577px; background:#fff; border-bottom:1px solid #ddd;}

.mainColumn .col{float:left; border-left:1px solid #dcdcdc; min-height:200px;}
.mainColumn .column_left{width:288px;}
.mainColumn .column_right{width:287px;}
.col_box{position:relative; border-top:1px solid #ddd; padding:33px 20px 37px 30px;}
.col_box>a{display:block;}
.col .col_box:first-child,.section_right .col_box:first-child{border-top:0}
.col_box .more{position:absolute; top:42px; right:36px; display:block; width:9px; height:9px; background:url("https://img.megastudy.net/campus/library/v2015/library/common/btn/btn_more.gif") no-repeat; text-indent:-9999px;}
.col_box h4{color:#333; font-size:18px; letter-spacing:-.25px;}
.col_box .subtxt{display:block; color:#333; font-size:18px; letter-spacing:-.50px; line-height:22px;}
.col_box .subtxt.t1{line-height:19px;}
.col_box .img_notice{display:block; height:145px; background:url("https://img.megastudy.net/campus/library/v2015/library/common/icon/ico_notice.png") no-repeat center top;}
.col_box .ico_teach{display:block; height:145px; background:url("https://img.megastudy.net/campus/library/v2015/library/common/icon/ico_teaching_n1.gif") no-repeat center top;}
.col_box .desc{color:#6d6d6d; font-size:13px; letter-spacing:-1px; line-height:16px;}
.col_box .desc.mt10{margin-top:12px !important}
.section_right{position:relative; float:right; width:249px; background:url("https://img.megastudy.net/campus/library/v2015/library/common/bg/bg_column.gif") repeat; border-bottom:1px solid #ddd; border-right:1px solid #ddd; border-left:1px solid #ddd;}
.section_right .banner{position:relative; margin-left:-1px; width:251px; background:#ddd;}
.section_right .col_box{padding:33px 25px 37px 20px;}
.section_right .col_box .more{right:20px}
.section_right .col_box.introduce{height:220px; background:url("https://img.megastudy.net/campus/library/v2015/library/yangjim/campus/bg_col_intro.png") no-repeat 0 bottom;}
.section_right .col_box.introduce .desc{margin-top:115px; letter-spacing:-1px;}
.col_box .noticeList{width:210px; overflow:visible; margin-top:24px;}
.col_box .noticeList li{padding-left:8px; background:url("https://img.megastudy.net/campus/library/v2015/library/common/icon/bl_list6.gif") no-repeat 0 8px; line-height:18px; margin-top:6px;}
.col_box .noticeList li:first-child{margin-top:0;}
.col_box .noticeList li>a{display:inline-block; max-width:200px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; letter-spacing:-.50px; padding-right:3px;}
.col_box .noticeList li>a.new{max-width:183px;}
.col_box .noticeList li .date{display:block; font-size:12px; color:#999;}
.col_box .noticeList li .ico_new{display:inline-block; vertical-align:top; width:13px; height:12px; background:url("https://img.megastudy.net/campus/library/v2015/library/common/icon/ico_new.gif") no-repeat; text-indent:-9999px; margin-top:3px;}
.col_box .noticeList.campus li{border-top:1px solid #dcdcdc; margin-top:11px; padding-top:10px;}
.col_box .noticeList.campus li{background-position:0 18px;}
.col_box .noticeList.campus li:first-child{border-top:0; margin-top:0; padding-top:0; background-position:0 8px;}
.col_box .noticeList.campus li .img{display:block; border:1px solid #c5c5c5; margin:8px 0 5px -10px; text-align:center; background:#efefef; width:210px; height:70px; overflow:hidden;}
.col_box .noticeList.campus li .img img{width:100%; height:100%; }
/* // 2016-11-04 Ãß°¡ */

/* linemap */
.lineMapArea{width:100%; height:37px; background:#f6f6f6; overflow:hidden;}
.lineMapArea .lineMap{width:1030px; margin:0 auto; text-align:right; padding-top:8px;}
.lineMap span,.lineMap em{color:#777; font-size:13px; background:url("https://img.megastudy.net/campus/library/v2015/library/common/icon/ico_common.png") no-repeat 0 -185px; padding-left:16px; margin-left:7px;}
.lineMap .home{background-position:0 -157px; padding-left:20px;}
.lineMap .current{color:#777; font-weight:normal;}

/* »çÀÌµå¸Þ´º */
.sideArea{float:left; width:195px;}
.sideArea h2{
	/* font-size:26px; letter-spacing:-1px; */
    line-height: 140% !important;
    /* font-size: 27px; */
    font-size: 18px !important;
    height: 13px;
    padding: 0px 00 14px;
    letter-spacing: -0.2px;
    /* border-bottom: 2px solid #666d77; */
    font-weight: bold;
	color:#222;
}
.sideArea .sideMenuList{margin-top:0; border-top:3px solid #424c5d;  border-bottom:1px solid #7f8692; overflow:hidden;}
.sideArea.eng h2{font-size:35px; font-weight:normal;}
.sideArea.eng .sideMenuList{margin-top:8px;}
.sideMenuList>ul{margin-bottom:-1px;}
.sideMenuList>ul>li>a{position:relative; display:block; min-height:18px; line-height:18px; font-size:15px; border-bottom:1px solid #dcdcdc; padding:15px 9px 15px 9px;}
.sideMenuList>ul>li>a.current{font-weight:bold;}
.sideMenuList>ul>li>a.current:after{display:block; content:''; position:absolute; top:50%; right:9px; width:11px; height:13px; margin-top:-7px; background:url("https://img.megastudy.net/campus/library/v2015/library/common/icon/ico_side.png") no-repeat left -220px;}
.sideMenuList>ul>li.notice a{border-top:3px solid #3b4048; margin-top:-1px;}
.sideMenuList .sub{padding:0 10px 10px; margin:12px 0 0; border-bottom:1px solid #dcdcdc;}
.sideMenuList .sub li{margin-bottom:2px;}
.sideMenuList .sub li a{display:block; font-size:13px; line-height:22px; word-break:break-all; background:url("https://img.megastudy.net/campus/library/v2015/library/common/icon/ico_side.png") no-repeat 10px -180px; padding:0 20px;}
.sideMenuList .sub li a.current{font-weight:bold; background:#f6f6f6 url("https://img.megastudy.net/campus/library/v2015/library/common/icon/ico_side.png") no-repeat  10px -180px; background-size:10px 10px;}

/* »çÀÌµå ÇÏ´Ü ¹è³Ê */
.sideBnr{border:1px solid #dcdcdc; border-bottom:none; border-top:none; background:#fff; width:193px;}
.sideBnr ul li:first-child{border-top:1px solid #dcdcdc;}
.sideBnr ul li{border-bottom:1px solid #dcdcdc; height:69px; background-position:21px 17px; background-repeat:no-repeat;}
.sideBnr ul li a{display:block; height:69px; letter-spacing:-1px; font-size:15px; line-height:38px; color:#333;}

/* ¼ö°­·áÇÒÀÎÇýÅÃ ½Å¿ëÄ«µå ¾È³» */
.normal_sub_menu_card{border:2px solid #dcdcdc; border-bottom:none; margin-top:30px;}
.normal_sub_menu_card li{border-bottom:2px solid #dcdcdc; background:url("https://img.megastudy.net/campus/library/v2015/library/common/icon/ico_side_card.png") no-repeat 14px 14px;}
.normal_sub_menu_card li a{display:block; height:38px; padding:15px 0 14px 77px; letter-spacing:-0.25px; font-size:13px; line-height:17px; color:#333;}

/* floatingBnr */
.floatingBnr{display:block;position:absolute; top:68px; right:-100px; z-index:50; width:90px; }
.floatingBnr.p1{top:50px; right:-160px; border:1px solid #d7d7d7; background:url("https://img.megastudy.net/campus/library/v2015/library/common/bg/bg_floating.gif") repeat; width:148px; height:auto;}
.floatingBnr.p1 .bnrBox{border:1px solid #eaeaea; padding:12px 8px 8px; text-align:center;}
.floatingBnr.p1 .bnrBox .tit{line-height:16px;}
.floatingBnr.p1 .bnrBox ul{margin-top:12px;}
.floatingBnr.p1 .bnrBox ul li{text-align:center; font-size:16px; line-height:18px; font-weight:bold; background:#fff; margin-top:1px; padding:12px 0 17px}
.floatingBnr.p1 .bnrBox ul li span{display:block; font-size:12px; color:#6d6d6d; font-weight:normal; margin-bottom:2px;}

/*ss¹è³Ê*/
.ssb_st, .ssb_st li{width:80px;}

.goGroupSite{position:absolute; top:0; right:0;}
.goGroupSite a{display:block; font-size:11px; color:#555; height:21px; line-height:20px; border:1px solid #dadada; padding:0 30px 0 10px; background:url("https://img.megastudy.net/campus/library/v2015/library/common/btn/btn_arrow.gif") no-repeat right 8px;}
.groupListWrap{position:absolute; top:-400px; right:0; z-index:100; width:828px; background:#fff; border:1px solid #dadada;}
.groupListWrap .titleDiv{background:url("https://img.megastudy.net/campus/library/v2015/library/common/bg/bg_group.gif") repeat; border-bottom:1px solid #dadada; padding:20px 30px 25px}
.groupListWrap .titleDiv strong{font-size:18px;}
.groupListWrap .groupList{padding:47px 0 0; overflow:hidden;}
.groupListWrap .groupList>ul{margin-left:-1px; height:275px;}
.groupListWrap .groupList>ul>li{float:left; height:55px; width:164px; border-left:1px dotted #dadada; margin-bottom:30px; padding:0;}
.groupListWrap .groupList>ul>li>a{display:block; text-align:center;}
.groupListWrap .btn_close{position:absolute; top:26px; right:30px; display:block; width:16px; height:16px; background:url("https://img.megastudy.net/campus/library/v2015/library/common/btn/btn_close_layer.png") no-repeat;}

/* ¸ð¹ÙÀÏ */
#mob {width:100%;text-align:center;}
#mob .mob_button {width:80%;height:2.5em;line-height:1em;padding:0.7em 0;margin:1em auto;font-size:4.5em;font-weight:bold;background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0.5, #FFFFFF),color-stop(1, #E8E8E8));
		background-image: -o-linear-gradient(top, #FFFFFF 50%, #E8E8E8 100%);
		background-image: -moz-linear-gradient(top, #FFFFFF 50%, #E8E8E8 100%);
		background-image: -webkit-linear-gradient(top, #FFFFFF 50%, #E8E8E8 100%);
		background-image: -ms-linear-gradient(top, #FFFFFF 50%, #E8E8E8 100%);
		background-image: linear-gradient(bottom to, #FFFFFF 50%, #E8E8E8 100%);border:0.1em solid #ddd;border-radius:0.3em;border-bottom-color:#999;}

/* ÀÍ½ºÇÃ·Î·¯ ÃÖÀûÈ­ top */
.internet_explorer_top {position:relative;top:0;left:0;width:100%;height:140px;border-top:1px solid #e1e1e1;border-bottom:1px solid #cccccc;background:#efefef;}
.internet_explorer_top .content {width:1030px;margin:20px auto;}
.internet_explorer_top .content p {position:relative;top:0;left:0px;display:inline-block;width:630px;margin:0 0 0 100px;text-align:left;letter-spacing:-0.25px;font-size:13px !important;line-height:170%;}
.internet_explorer_top .explorerdown_top {position:absolute;top:3px;right:0;text-align:right;margin:0 100px 0 0;}
.internet_explorer_top .closed {position:relative;top:0;right:0;margin:10px 105px 0 0;text-align:right;font-size:12px;letter-spacing:-0.25px;line-height:12px;}
.internet_explorer_top .closed img, input[type='checkbox'] {vertical-align:middle;}
/* ÀÍ½ºÇÃ·Î·¯ ÃÖÀûÈ­ bottom */
.internet_explorer {float:left;width:710px;padding:13px 0 13px 30px;margin:15px 0 15px 7px;border-top:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1;background:#efefef;font-size:11px !important;line-height:170%;letter-spacing:1;}
.internet_explorer p {float:left;}
.explorerdown {float:right;margin:5px 30px 0 0;}
/* ÇÐ¿ø bottom */

/* °øÅë ¸ðµâÇü ÅÜ */
.tab_head,.tab_body{box-sizing:border-box}
.tab_head .tab_menuList{*zoom:1}
.tab_head .tab_menuList:after{display:block;clear:both;content:''}
.tab_head .tab_menuList>li{float:left}
.tab_head .tab_menuList>li>a{display:block;text-align:center}
.tab_head .tab_menuList>li.on a{background:#f6f6f6}
.tab_body{position:relative}
.tab_body>div{display:none}
.tab_body>div.on{display:block;outline:0}

/* º»¹®³»¿ë °øÅë */
.contentArea{float:right; width:788px;}
.contentArea .titleDiv{overflow:hidden; margin-top:12px;}
.contentArea .ctImg {text-align:center;}
.contentArea .ctImg img {width:100%;}
.contentArea .titleDiv .txt{float:left; color:#555; font-size:15px; letter-spacing:-0.25px; padding-top:21px;}
.content{margin-top:45px; min-height:600px; position:relative;}
.content.joinArea{margin-top:25px;}
.content.joinArea.p1{padding-top:11px;}
.content.myPage{margin-top:36px;}
.content.danka{margin-top:8px;}

/* placeholder */
.placeholderBox{position:relative;}

/* ÄÁÅÙÃ÷ °øÅë ¾ÆÀÌÄÜ */
.ir_ico{display:inline-block; background:url("https://img.megastudy.net/campus/library/v2015/library/common/icon/ico_content.png") no-repeat; text-indent:-9999px; line-height:9999px; overflow:hidden; vertical-align:top; }
.ir_ico.new{width:13px; height:13px; background-position:0 0; vertical-align:middle; margin-left:3px;}
.ir_ico.bbsNew{width:16px; height:16px; background-position:0 -30px; margin:1px 0 0 3px;}
.ir_ico.bbsSign{width:16px; height:16px; background-position:0 -60px;  margin-left:3px;}
.ir_ico.bbsLock{width:14px; height:16px; background-position:0 -90px; margin-left:3px;}
.ir_ico.bbsFile{width:21px; height:19px; background-position:0 -120px; margin-right:6px;}
.ir_ico.bbsDown{width:29px; height:26px; background-position:0 -300px;}
.ir_ico.bbsInfo{width:16px; height:16px; background-position:0 -360px; margin:2px 5px  0 0; }
.ico_notice{margin-top:2px;}
.ir_txt{display:inline-block; background:url("https://img.megastudy.net/campus/library/v2015/library/common/icon/ico_content_txt.png") no-repeat; text-indent:-9999px; vertical-align:top;}
.ir_txt.hot{width:42px; height:16px; background-position:0 0;}
.ir_txt.best{width:48px; height:16px; background-position:0 -30px;}
.ir_txt.notice{width:46px; height:20px; background-position:0 -60px;}
.ir_txt.cmplt{width:58px; height:20px; background-position:0 -90px;}
.ir_txt.answer{width:49px; height:48px; background-position:0 -120px;}

/* °øÅë¹öÆ° */
.btnDiv{position:relative;}
.btnDiv .right{position:absolute; top:-6px; right:0;}
.btnDiv .left{position:absolute; top:-6px; left:0;}
.btnDiv .fr{position:absolute; top:0px; right:0;}
.btnDiv .fl{position:absolute; top:0px; left:0;}
.btnDiv.taC .btn_round,.btnDiv .btn_icon{margin:0 3px;}
.btnDiv.taR .btn_round,.btnDiv.taR .btn_icon{margin:0 0 0 3px;}
/*round type - lhs*/
.btn_round{display:inline-block;min-width:115px;.width:115px;height:43px;padding:0 30px;border-radius:100px;text-align:center}
.btn_round span{display:block;font-size:17px;line-height:40px}
.btn_round.dark_arrow,.btn_round.dark_check,.btn_round.dark_srch{background:#424c5d;color:#fff}
.btn_round.grey_x{background:#949ba7;color:#fff}
.btn_round.white_arrow{border:1px solid #78808b;background:#ffffff;color:#424c5d}

/* °Ë»ö ÆË¾÷ - lhs */
.btn_pop{display:inline-block;min-width:35px;height:20px;padding:0 7px;border:1px solid #c7c7c7;background:#fff;text-align:center;vertical-align:middle}
.btn_pop span{display:block;font-size:12px;line-height:18px;font-weight:bold;letter-spacing:-1px}
.btn_pop2{display:inline-block; min-width:46px; height:14px; color:#fff; background:#9a9a9a; font-size:11px; letter-spacing:-1px; line-height:12px; text-align:center;}

.btn_choice{display:inline-block; min-width:35px; height:20px; text-align:center; background:#fff url("https://img.megastudy.net/campus/library/v2015/library/common/btn/btn_common.png") no-repeat 0 -450px; vertical-align:middle; padding-left:3px;}
.btn_choice span{display:block; font-size:12px; font-weight:bold; letter-spacing:-1px; line-height:18px; height:20px; background:#fff url("https://img.megastudy.net/campus/library/v2015/library/common/btn/btn_common.png") no-repeat right -450px; padding-right:3px;}

.btn_icon{display:inline-block; height:35px; text-align:center; padding:0 20px;}
.btn_icon span{display:inline-block; font-size:15px; line-height:33px; height:35px; padding-right:21px; background:url("https://img.megastudy.net/campus/library/v2015/library/common/btn/btn_icon.png") no-repeat right 0;}
button.btn_icon{height:37px;}
button.btn_icon span{line-height:33px; height:37px;}
.btn_icon.white_arrow{border:1px solid #4d5662;}
.btn_icon.white_arrow span{background-position:right -139px;}

.btn_icon.grey_arrow{background:#949ba7; border:1px solid #949ba7;}
.btn_icon.grey_arrow span{color:#fff; background:none; padding:0 11px;}
.btn_icon.dark_arrow{background:#424c5d; border:1px solid #424c5d;}
.btn_icon.dark_arrow span{color:#fff; background-position:right -189px}

.btn_icon.blue_arrow{background:#234fa3; border:1px solid #234fa3;}
.btn_icon.blue_arrow span{color:#fff; background-position:right -189px}


button:focus {outline:none;}
button:active {outline:none;}

.btn_icon.red_arrow{background:#ec5656; border:1px solid #ec5656;}
.btn_icon.red_arrow span{color:#fff;background:none; padding:0 11px;}

.btn_icon2{display:inline-block; min-width:80px \9; height:37px; text-align:center; padding:0 25px;}
button.btn_icon2{width:135px \9;}
.btn_icon2 span{display:inline-block; font-size:15px; line-height:37px; padding-right:33px; background:url("https://img.megastudy.net/campus/library/v2015/library/common/btn/btn_icon.png") no-repeat right 0;}
/*ff*/@-moz-document url-prefix(){.btn_icon2 span{line-height:33px}}
/*ie*/.ie .btn_icon2 span{line-height:33px}
.btn_icon2.white_write{border:1px solid #4d5662;}
.btn_icon2.white_write span{background-position:right -42px}

.btn_icon2.dark_write{display:inline-block; background:#424c5d; border:1px solid #424c5d;}
.btn_icon2.dark_write span{color:#fff; background-position:right -92px}

.btn_icon2.dark_list{background:#424c5d; border:1px solid #424c5d; padding:0 27px;}
.btn_icon2.dark_list span{color:#fff; background-position:right 9px; padding-right:26px;}

.btn_box_arrow{display:inline-block;  width:86px; height:26px; vertical-align:middle; text-align:left; line-height:24px; padding-bottom:0px; padding-left:14px; background:url("https://img.megastudy.net/campus/library/v2015/library/common/btn/btn_common.png") no-repeat -120px -85px;}
/* ÀÎÁõ¹øÈ£ - lhs */
.btn_num_send{display:inline-block;width:100px;height:26px;padding:0 10px;background:#949ba7;color:#fff;font-size:12px;line-height:24px;font-weight:bold;vertical-align:top;cursor:pointer; text-align:center;}
.btn_box_arrow1{display:inline-block; min-width:35px; height:26px; text-align:left; background:#fff url("https://img.megastudy.net/campus/library/v2015/library/common/btn/btn_common.png") no-repeat 0 -835px; padding-left:13px; vertical-align:middle;}
.btn_box_arrow1 span{display:block; font-size:13px;  font-weight:normal; line-height:24px; height:26px; background:#fff url("https://img.megastudy.net/campus/library/v2015/library/common/btn/btn_common.png") no-repeat right -835px; padding-right:32px;}

.btn_send{display:inline-block; min-width:35px; height:26px; text-align:left; background:#fff url("https://img.megastudy.net/campus/library/v2015/library/common/btn/btn_common.png") no-repeat 0 -480px; padding-left:13px; vertical-align:middle;}
.btn_send span{display:block; font-size:12px; color:#fff; font-weight:bold; line-height:24px; height:26px; background:#fff url("https://img.megastudy.net/campus/library/v2015/library/common/btn/btn_common.png") no-repeat 101% -480px; padding-right:23px;}
.btn_pop_srch{display:inline-block; width:50px; height:26px; vertical-align:middle; color:#fff; line-height:23px; font-size:12px; background:url("https://img.megastudy.net/campus/library/v2015/library/common/btn/btn_common.png") no-repeat -230px -85px; padding-left:20px;}
input.btn_pop_srch,button.btn_pop_srch{padding-bottom:3px; width:70px; text-align:left; cursor:pointer;}
/* ¹ß¼Û - lhs */
.btn_send2{display:inline-block;min-width:35px;height:26px;background:#424c5d;border-radius:2px;padding:0 13px;vertical-align:middle}
.btn_send2 span{display:block;font-size:12px;color:#fff;line-height:24px}

.n_send2{display:inline-block;min-width:35px;height:26px;background:#424c5d;border-radius:2px;padding:0 13px;vertical-align:middle}
.n_send2 span{display:block;font-size:12px;color:#fff;line-height:24px}

.btn_send3{display:inline-block; min-width:35px; height:29px; text-align:left; background:#fff url("https://img.megastudy.net/campus/library/v2015/library/common/btn/btn_common.png") no-repeat 0 -550px; padding-left:16px; vertical-align:middle;}
.btn_send3 span{display:block; font-size:13px; color:#fff; font-weight:normal; line-height:27px; height:29px; background:#fff url("https://img.megastudy.net/campus/library/v2015/library/common/btn/btn_common.png") no-repeat right -550px; padding-right:28px;}
.btn_send4{display:inline-block; min-width:35px; height:26px; text-align:left; background:#fff url("https://img.megastudy.net/campus/library/v2015/library/common/btn/btn_common.png") no-repeat 0 -630px; padding-left:16px; vertical-align:middle;}
.btn_send4 span{display:block; font-size:13px; color:#fff; font-weight:normal; line-height:24px; height:26px; background:#fff url("https://img.megastudy.net/campus/library/v2015/library/common/btn/btn_common.png") no-repeat right -630px; padding-right:28px;}
.btn_send5{display:inline-block; min-width:35px; height:26px; text-align:left; background:#fff url("https://img.megastudy.net/campus/library/v2015/library/common/btn/btn_common.png") no-repeat 0 -800px; padding-left:16px; vertical-align:middle;}
.btn_send5 span{display:block; font-size:13px; color:#eb3b4b; font-weight:normal; line-height:24px; height:26px; background:#fff url("https://img.megastudy.net/campus/library/v2015/library/common/btn/btn_common.png") no-repeat right -800px; padding-right:28px;}
.w122{width:132px; text-align:center;}
.btn_base {display:inline-block; min-width:35px; height:30px;line-height:28px; text-align:center;background:#424c5d;color:#fff;font-size:14px;font-weight:normal;padding:0 16px 0 16px;border:1px solid #424c5d;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;}
.bc_blue {background:#18709c;border:1px solid #18709c;}
.bc_green {background:#00A178;border:1px solid #00A178;}
.bc_magenta {background:#cc3366;border:1px solid #cc3366;}
/*ff*/@-moz-document url-prefix(){.btn_send span,.btn_send2 span,.btn_send4 span,.btn_send5 span{line-height:22px}}
/**/
.btn_print{display:inline-block; width:62px; height:26px; font-size:12px; line-height:24px; color:#fff; font-weight:bold; text-align:left; background:url("https://img.megastudy.net/campus/library/v2015/library/common/btn/btn_common.png") no-repeat -350px -50px; padding-left:40px;}
/*ff*/@-moz-document url-prefix(){.btn_print{line-height:22px}}
.btn_print2{display:inline-block; width:72px; height:33px; font-size:13px; line-height:31px; color:#fff; font-weight:bold; text-align:left; background:url("https://img.megastudy.net/campus/library/v2015/library/common/btn/btn_common.png") no-repeat -350px -10px; padding-left:48px;}
/**/
.btn_sys{display:inline-block; vertical-align:top; background:url("https://img.megastudy.net/campus/library/v2015/library/common/btn/btn_common.png") no-repeat;}
.btn_sys span{display:block; background:#fff url("https://img.megastudy.net/campus/library/v2015/library/common/btn/btn_common.png") no-repeat;}
button.btn_sys.white_arrow,button.btn_sys.white_arrow2,button.btn_sys.grey_arrow{min-width:60px;}
.btn_sys.white_arrow{background-position:0 -590px; padding-left:20px;}
.btn_sys.white_arrow span{color:#333; font-weight:bold; line-height:28px; background-position:right -590px; background-color:#68707d; height:30px; padding-right:30px;}
/* ÁÖ¼Ò°Ë»ö - lhs */
.btn_sys.white_arrow2,.btn_sys.grey_arrow{height:23px;border-radius:2px}
.btn_sys.white_arrow2>span,.btn_sys.grey_arrow>span{background:none;font-size:12px;line-height:22px}
.btn_sys.white_arrow2{padding:0 15px;border:1px solid #7f8692;background:#fff}
.btn_sys.grey_arrow{min-width:60px;padding:0 12px;background:#949ba7}
.btn_sys.grey_arrow span{color:#fff;}

.btn_sys.sq_plus{width:15px; height:15px; background-position:-30px -50px; text-indent:-9999px; vertical-align:middle;}
.btn_sys.sq_plus2{width:17px; height:17px; background-position:-55px -50px; text-indent:-9999px; vertical-align:middle;}
.btn_sys.sq_prev{width:21px; height:20px; background-position:-90px -50px;  text-indent:-9999px;}
.btn_sys.sq_next{width:21px; height:20px; background-position:-115px -50px;  text-indent:-9999px;}
.btn_sys.tri_arrow{background-position:0 -740px; padding-left:8px;}
.btn_sys.tri_arrow span{color:#fff; font-size:11px; line-height:22px; height:20px; background-position:right -740px; padding-right:15px;}
.btn_sys.del{width:17px; height:17px; background:#fff url("https://img.megastudy.net/campus/library/v2015/library/common/btn/btn_common.png") no-repeat -150px -50px;  text-indent:-9999px;}

.btn_dn{display:inline-block; min-width:56px; height:26px; padding:0 2px; color:#fff; text-align:center; line-height:24px; font-size:12px; font-weight:normal; background:#949ba7; border-radius:2px;}
.btn_dn2{display:inline-block; min-width:45px; height:10px; padding:4px 2px 6px; color:#fff; text-align:center; font-size:11px; font-weight:normal; background:#68707d;border:2px; border-radius:2px;vertical-align:top;}
button.btn_dn2{height:20px;}
.ie .btn_dn2{padding:5px 2px;}
.btn_dn3{display:inline-block; min-width:56px; height:26px; padding:0 2px; color:#fff; text-align:center; line-height:24px; font-size:12px; font-weight:normal; background:#424c5d; border-radius:2px;}
.btn_dn4{display:inline-block; min-width:45px; height:9px; padding:3px 2px 4px; color:#fff; text-align:center; font-size:11px; font-weight:normal; background:#00479d; vertical-align:top;}
.btn_dnLine{display:inline-block; min-width:56px; height:24px; padding:0 2px; color:#333; text-align:center; font-weight:bold; line-height:22px; font-size:12px; background:#fff; border-radius:2px; border:1px solid #949ba7;}
.btn_rnd{display:inline-block; min-width:75px; height:20px; border-radius:2px; color:#fff !important; text-align:center; font-size:11px; line-height:21px;}
a.btn_rnd:hover{text-decoration:none !important;}
.ie .btn_rnd{line-height:24px;}
.btn_rnd.red{background:#ec5656;}
.btn_rnd.grey{background:#b0b4bb;}
.btn_rnd.orange{background:#ff6600;}

.btn_media{display:inline-block; width:61px; height:20px; background:url("https://img.megastudy.net/campus/library/v2015/library/mypage/btn_media.gif") no-repeat;}
.btn_media.m1_n{background-position:0 0;}
.btn_media.m2_n{background-position:0 -30px; margin-top:3px;}

.btn_uni1{display:inline-block; min-width:85px; height:10px; padding:4px 2px; color:#fff; text-align:center;font-size:11px; font-weight:normal; background:#68707d;border:2px; border-radius:2px;vertical-align:top;}
.btn_uni2{display:inline-block; min-width:55px; height:10px; padding:4px 2px; color:#fff; text-align:center;font-size:11px; font-weight:normal; background:#424c5d;border:2px; border-radius:2px;vertical-align:top;}
.btn_uni3{display:inline-block; min-width:55px; height:10px; padding:4px 2px; color:#fff; text-align:center;font-size:11px; font-weight:normal; background:#ec5656;border:2px; border-radius:2px;vertical-align:top;}

/* ÆÄÀÏ¾÷·Îµå */
.btn_delFile{display:inline-block; width:16px; height:15px; background:url("https://img.megastudy.net/campus/library/v2015/library/common/btn/btn_common.png") no-repeat -255px -50px; text-indent:-9999px; vertical-align:middle; margin: 0px 0 0 3px}
.file_input_textbox{float:left;}
.file_input_textbox.w1{width:394px; background:#f6f6f6; border:1px solid #d8d8d8;}
.file_input_div{position: relative; display:inline-block; width: 80px;height: 26px;overflow: hidden; padding-left:5px; cursor:pointer;}
.file_input_button{width: 80px; height:26px !important; position: absolute; top: 0px; background-color: #424c5d; color: #fff; cursor:pointer;}
.file_input_hidden{font-size: 45px; height:26px !important; position: absolute;right: 0px;top: 0px;opacity: 0;filter: alpha(opacity=0);-ms-filter: "alpha(opacity=0)";-khtml-opacity: 0;-moz-opacity: 0; cursor:pointer;}
/* ÆÄÀÏ ¾÷·Îµå (ÆË¾÷) */
.file_input_textbox_pop{vertical-align:top !important;}
.file_input_textbox_pop.w1{width:250px; border:1px solid #d8d8d8;}
.file_input_div_pop{position: relative; display:inline-block; width:100px;height: 26px;overflow: hidden; padding-left:5px; cursor:pointer;}
.file_input_button_pop{width:100px; height:26px !important; position: absolute; top: 0px; cursor:pointer;}
.file_input_hidden_pop{font-size: 45px; height:26px !important; position: absolute;right: 0px;top: 0px;opacity: 0;filter: alpha(opacity=0);-ms-filter: "alpha(opacity=0)";-khtml-opacity: 0;-moz-opacity: 0; cursor:pointer;}

.food_bg{display:block; width:184px; height:109px; background:url("https://img.megastudy.net/campus/library/v2015/library/campus_common/images/food_sb.jpg") no-repeat;}
.notice_box1 {padding:3px 7px 1px 7px;border:1px solid #C0C0C0;height:20px;background:#EFEFEF;vertical-align:middle;text-decoration:none !important;}

.join_all_bg {display:block; height:563px; background:url("https://img.megastudy.net/campus/library/v2015/library/intro/login_top_bg.jpg");}
.join_all_Wrap {width:830px; margin:0 auto; margin-bottom:100px;}
.join_box_wrap {width:830px; height:157px; margin-top:10px; padding-top:30px; background:url("https://img.megastudy.net/campus/library/v2015/library/intro/bg_blue.jpg");}
.join_box_wrap1 {width:830px; height:115px; margin-top:15px; padding-top:25px; background:url("https://img.megastudy.net/campus/library/v2015/library/intro/bg_blue1.jpg");}
.join_box_wrap1_me {width:830px; height:115px; margin-top:15px; padding-top:25px; background:url("https://img.megastudy.net/campus/library/v2015/library/intro/bg_blue1_me.jpg");}
.join_box_wrap2 {width:830px; height:70px; margin-top:15px; padding-top:30px; background:#dbdbdb;}
.join_box_wrap3 {width:830px; height:190px; margin-top:15px; padding-top:25px; background:url("https://img.megastudy.net/campus/library/v2015/library/intro/bg_blue2.jpg");}
.join_box_wrap4 {width:790px; margin-bottom:-15px; padding:30px 20px 0 20px; background:#196bba;}
.join_box_wrap5 {width:790px; padding:30px 20px; background:#dbdbdb; height:450px;}
.join_box_wrap5_camp {width:790px; padding:30px 20px; background:#dbdbdb; height:520px;}
.join_box_txt {display:block; height:95px}
.join_box_txt1 {display:block; height:70px; padding-top:10px;}
.join_box_txt1 li {height:35px;}
.join_box_txt2 {display:block; margin-bottom:15px;}
.join_box_btn {display:block;}
.join_box_btn1 {display:block; color:#b5dbff;}
.join_box_txt,.join_box_txt1,.join_box_txt2,.join_box_btn,.join_box_btn1{*zoom:1}
.join_box_txt:after,.join_box_txt1:after,.join_box_txt2:after,.join_box_btn:after,.join_box_btn1:after{display:block;clear:both;content:''}
.join_box_1 {color:#FFF; width:276px; text-align:center; float:left;}
.join_box_2 {color:#FFF; width:276px; text-align:center; float:left;}
.join_box_3 {color:#FFF; width:276px; text-align:center; float:left;}
.join_box_4 {color:#FFF; width:285px; text-align:center; float:left;}
.join_box_5 {color:#FFF; width:370px; text-align:center; float:left;}
.join_box_6 {color:#FFF; width:137px; text-align:center; float:left;}
.join_box_7 {width:440px; float:left; font-size:16px;}
.join_box_8 {width:340px; float:left;}
.join_box_9 {background:#fff; text-align:center; padding:20px 20px; font-size:18px; color:#196bba;}
.join_box_10 {background:#fff; height:64px; font-size:18px; color:#196bba; border:1px solid #1568b6;}
.join_box_10_l {background:#1568b6; color:#FFF; padding:20px 30px; width:230px; text-align:center; float:left;}
.join_box_10_r {background:#fff; padding:20px 30px; float:left;}
.join_box_11 {height:170px}
.join_box_11_l {width:365px; float:left;}
.join_box_11_r {float:left; width:365px; margin-left:35px;}
.btn_join1 {background:#0b0b0b; color:#FFF; padding:10px 35px; font-size:14px;}
.btn_join2 {background:#fff; color:#005bb2; padding:10px 35px; font-size:14px;}
.btn_join3 {background:#fff; color:#005bb2; padding:19px 35px; font-size:18px;}
.btn_join3_1 {background:#fff; color:#005bb2; padding:53px 35px; font-size:18px;}
.btn_join4 {background:#2a2a2a; color:#fff; padding:17px 42px; font-size:15px;}
.join_tit { padding:80px 0 50px 0 ; border-bottom:1px solid #e5e5e5;}
.mr18 {margin-right:18px;}
.mr8 {margin-right:8px;}
.vm {vertical-align:middle !important;}
.cb {clear:both !important;}

/* ÆË¾÷-ÅëÇÕÈ¸¿ø°¡ÀÔ,°¡ÀÔ¿Ï·á */
.popup_wrap .blind{position:absolute;clip:rect(0 0 0 0);width:1px;height:1px;margin:-1px;overflow:hidden}
.popup_foot{position:relative;width:100%;padding:10px 0;background:#f6f6f8;font-size:11px;text-align:center}
.popup_foot .our_service ul,.popup_foot .our_service ul>li{display:inline-block;position:relative;margin:0 auto}
.popup_foot .our_service ul>li{position:relative;margin-left:0px;padding-left:5px;margin-bottom:3px}
.popup_foot .our_service ul>li:after{position:absolute;left:0;top:50%;width:1px;height:6px;margin-top:-3px;background:#e3e3e3;content:''}
.popup_foot .our_service ul>li:first-child{margin-left:0;padding-left:0}
.popup_foot .at_cr{color:#c1c1c1;font-style:normal}
/* ÅëÇÕÈ¸¿ø°¡ÀÔ */
.popup_join{width:700px}
.separat_box{margin:0 30px}
.separat_box ul{position:relative;background:#4e6ed3;*zoom:1}
.separat_box ul:after{display:block;clear:both;content:''}
.separat_box ul>li{float:left;position:relative;height:150px;width:213px;padding-top:25px;text-align:center;box-sizing:border-box}
.separat_box ul>li:first-child{width:214px}
.separat_box ul>li:after{position:absolute;left:0;top:50%;width:1px;height:102px;margin-top:-51px;background:#607dd7;content:''}
.separat_box ul>li:first-child:after{display:none}
.separat_box ul>li p{margin-bottom:17px}
/* °¡ÀÔ¿Ï·á */
.popup_join_end{width:700px}
.popup_join_end .welcome_member{position:relative;margin:30px 0;font-size:15px;color:#202634;font-weight:bold;text-align:center}
.popup_join_end .welcome_member .mem_name{font-size:15px;color:#4e6ed3}
.popup_join_end .welcome_member .mem_id{font-size:18px;color:#4e6ed3}
.popup_join_end .welcome_member .mem_idCheck{position:relative;margin:20px 0;text-align:center}
.popup_join_end .welcome_member .mem_idCheck dl{display:table;margin:0 auto;padding:10px 50px;background:#f2f4ff}
.popup_join_end .welcome_member .mem_idCheck dl>*{display:table-cell}
.popup_join_end .welcome_member .mem_idCheck dl dd{padding-left:10px}
.popup_join_end .welcome_member .desc{font-size:12px;color:#7b7d82;line-height:14px;font-weight:normal}
.popup_join_end .btnArea{margin:45px 0 50px;text-align:center}
/* ÀÌ¿ë¾à°ü,°³ÀÎÁ¤º¸ Ã³¸®¹æÄ§ iframe ÆË¾÷ */
.popup_meag_service iframe{padding-top:20px;padding-left:5px}

/* ¿¬°£ÇÐ»çÀÏÁ¤ */
.calendar_sort.selectMonth+span{display:block;margin:10px 0 0}
.monthDiv{position:relative;overflow:hidden}
.monthDiv>*{margin-top:-1px}

/* common */
.ir{display:inline-block;overflow:hidden;position:relative;width:1px;height:1px;margin:-1px 0;font-size:0;line-height:0}
.iText{padding:2px 2px 3px 2px;border:1px solid #cccccc;color:#757575}
.iCheck,.iRadio{width:13px;height:13px}
.btn_typeIcon{display:inline-block;text-indent:-999em;cursor:pointer}
.db{display:block}
.blind{display:block;position:absolute;top:-9999px;left:-9999px;overflow:hidden;width:1px;height:1px;font-size:0;text-indent:-9999px;line-height:0}
.irDesc{display:block;position:relative;z-index:-1;font-size:12px}
.ellipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}/* display:block; */
/* °£°Ý, ÆùÆ® */
.p0{padding:0 !important}
.pr5{padding-right:5px !important}
.pr10{padding-right:10px !important}
.pl5{padding-left:5px !important}
.pl10{padding-left:10px !important}
.pl15{padding-left:15px !important}
.pl25{padding-left:25px !important}
.pl50{padding-left:50px !important}
.ml40{margin-left:40px !important}
.mt2{margin-top:2px !important}
.mt3{margin-top:3px !important}
.mt5{margin-top:5px !important}
.mt9{margin-top:9px !important}
.mt10{margin-top:10px !important}
.mt13{margin-top:13px !important}
.mt15{margin-top:15px !important}
.mt20{margin-top:20px !important}
.mt25{margin-top:25px !important}
.mt30{margin-top:30px !important}
.mt35{margin-top:35px !important}
.mt40{margin-top:40px !important}
.mt45{margin-top:45px !important}
.mt50{margin-top:50px !important}
.mt55{margin-top:55px !important}
.mt60{margin-top:60px !important}
.mt65{margin-top:65px !important}
.mt70{margin-top:70px !important}
.mt75{margin-top:75px !important}
.mt80{margin-top:80px !important}
.mt85{margin-top:85px !important}
.mb5{margin-bottom:5px !important}
.mb10{margin-bottom:10px !important}
.mb15{margin-bottom:15px !important}
.mb40{margin-bottom:40px !important}
.mb50{margin-bottom:50px !important}
.ml5{margin-left:5px !important}
.ml10{margin-left:10px !important}
.ml15{margin-left:15px !important}
.ml17{margin-left:17px !important}
.ml20{margin-left:20px !important}
.ml25{margin-left:25px !important}
.font_jaehak{color:#2896f0 !important}
.font_rusel{color:#06c49f !important}
.font_dorm{color:#a29274 !important}/* Àç¼ö ±â¼÷ */
.font_nsu{color:#eb3b4b !important}
.font_gisuk{color:#AB8212 !important}
.font_grey{color:#949ba7 !important}
.font_purple{color:#4a68ba}
.font_purple2{color:#b245c9}
.font_blue{color:#8fa8d5 !important}
.font_blue2{color:#0000ff !important}
.font_blue3{color:#366cc6 !important}
.font_blue4{color:#0561ac !important}
.font_blue5{color:#157FAA !important}
.font_blue6{color:#0f48a9 !important}
.font_red{color:#eb3b4b !important}
.font_red2{color:#ec2e02 !important}
.font_pink{color:#996666}
.font_magenta{color:#e01279}
.font_white{color:#fff !important}
.font_green{color:#009944}
.font_orange{color:#FF7012}
.font_br{color:#927132}
.font_br2{color:#a57313}
.font_br3{color:#998675}
.font_st{color:#333;}
/* .font_kor{font-family:"MalGun Gothic"} */
/* .font_dotum11{font-size:11px !important;font-family:dotum, µ¸À½Ã¼;line-height:11px !important} */
.font_num{letter-spacing:0.7px !important}
.fz11{font-size:11px !important;letter-spacing:-0.1px !important}
.fz12{font-size:12px !important;letter-spacing:-0.1px !important}
.fz13{font-size:13px !important}
.fz14{font-size:14px !important}
.fz15{font-size:15px !important}
.fz15_1{font-size:15px !important;letter-spacing:-1px}
.fz16{font-size:16px !important}
.fz16_n{font-size:16px !important;letter-spacing:-1px}
.fz17{font-size:17px !important}
.fz18{font-size:18px !important}
.fz18_1{font-size:18px !important;letter-spacing:-1px}
.fz19{font-size:19px !important}
.fz20{font-size:20px !important;letter-spacing:-1px}
.fz21{font-size:21px !important;letter-spacing:-1px}
.fz22{font-size:22px !important;letter-spacing:-1px}
.fz23{font-size:23px !important;letter-spacing:-1px}
.fz24{font-size:24px !important;letter-spacing:-1px}
.fz25{font-size:25px !important;letter-spacing:-1px}
.fz30{font-size:30px !important;letter-spacing:-2px}
.ls_25{letter-spacing:-0.25px}
.ls_5{letter-spacing:-0.5px}
.fb{font-weight:bold !important}
.fn{font-weight:normal !important}
.lh140{line-height:140% !important}
.bc_lRD{background-color:#fbe8e7 !important}
.bc_lOR{background-color:#ffeedf !important}
.bc_lYL{background-color:#fef8e1 !important}
.bc_lGN{background-color:#f0f6e3 !important}
.bc_lBL{background-color:#e9f6fa !important}
.bc_lNV{background-color:#e1ebf6 !important}
.bc_lVT{background-color:#ece7f4 !important}
.bc_lPK{background-color:#fbe8f0 !important}
.bc_lGY{background-color:#f5f5f5 !important}
.bc_DGY{background-color:#eeeeee !important}
.bc_LlNV{background-color:#f3f6ff !important}
.bc_YLW{background-color:#fffde2}
/* Á¤·Ä */
.taC{text-align:center !important}
.taR{text-align:right !important}
.taL{text-align:left !important}
.fl{float:left !important}
.fr{float:right !important}
.clear:after{display:block;clear:both;content:'';*zoom:1}
.vm{vertical-align:middle !important}
.vt{vertical-align:top !important}
.brk{word-wrap:break-word; word-break:break-all}

/* °øÅë */
#skip a{display:inline-block;position:absolute;left:0;top:-30px;height:30px;padding:0 10px;line-height:30px}
#skip a:focus{position:fixed;left:0;top:0;background-color:#000;font-size:14px;color:#fff;z-index:999}

/* °øÅë ¾ÆÀÌÄÜ */
#globalNav .icon,#header .icon,#mainContainer .icon{display:inline-block;background:url(https://img.megastudy.net/campus/library/v2015/library/common/icon/ico_common_new.png) 0 0 no-repeat;vertical-align:top}
.placeholderBox{position:relative}/* placeholder */
/* ÄÁÅÙÃ÷ °øÅë ¾ÆÀÌÄÜ */
.ir_ico{display:inline-block;overflow:hidden;background:url("https://img.megastudy.net/campus/library/v2015/library/common/icon/ico_content.png") no-repeat;text-indent:-9999px;line-height:9999px; vertical-align:top}
.ir_ico.new{width:13px;height:13px;margin-left:3px;background-position:0 0;vertical-align:middle}/* new */
.ir_ico.bbsNew{width:16px;height:16px;margin:1px 0 0 3px;background-position:0 -30px}/* new */
.ir_ico.bbsSign{width:16px;height:16px;margin-left:3px;background-position:0 -60px}/* ! */
.ir_ico.bbsLock{width:14px;height:16px;margin-left:3px;background-position:0 -90px}/* ¿­¼è */
.ir_ico.bbsFile{width:21px;height:19px;margin-right:6px;background-position:0 -120px}/* ÆÄÀÏ ³»·Á¹Þ±â s */
.ir_ico.bbsDown{width:29px;height:26px;background-position:0 -300px}/* ÆÄÀÏ ³»·Á¹Þ±â m */
.ir_ico.bbsInfo{width:16px;height:16px;margin:2px 5px  0 0;background-position:0 -360px}/* i */
.ico_notice{margin-top:2px}
.ir_txt{display:inline-block;background:url("https://img.megastudy.net/campus/library/v2015/library/common/icon/ico_content_txt.png") no-repeat; text-indent:-9999px; vertical-align:top;}/* °øÁö ¾ÆÀÌÄÜ */
.ir_txt.hot{width:42px;height:16px;background-position:0 0}/* hot */
.ir_txt.best{width:48px;height:16px;background-position:0 -30px}/* best */
.ir_txt.notice{width:46px;height:20px;background-position:0 -60px}/* °øÁö */
.ir_txt.cmplt{width:58px;height:20px;background-position:0 -90px}/* Àü´Þ¿Ï·á */
.ir_txt.answer{width:49px;height:48px;background-position:0 -120px}/* ´äº¯ */

/* °øÅë¹öÆ° */
.btnDiv{position:relative}
.btnDiv .right,.btnDiv .left{position:absolute;top:-6px}
.btnDiv .right{right:0}
.btnDiv .left{left:0}
.btnDiv .fr,.btnDiv .fl{position:absolute;top:0px}
.btnDiv .fr{right:0}
.btnDiv .fl{left:0;}
.btnDiv.taC .btn_round,.btnDiv .btn_icon{margin:0 3px}
.btnDiv.taR .btn_round,.btnDiv.taR .btn_icon{margin:0 0 0 3px}
.btn_line {
    display: inline-block;
    padding: 3px 19px;
    border: 1px solid #999;
}
/* round type - lhs ¹Ý¿µ */
.btn_round{display:inline-block;min-width:115px;.width:115px;height:43px;padding:0 30px;border-radius:100px;text-align:center}
.btn_round span{display:block;font-size:17px;line-height:40px}
.btn_round.dark_arrow,.btn_round.dark_check,.btn_round.dark_srch{background:#424c5d;color:#fff}
.btn_round.grey_x{background:#949ba7;color:#fff}
.btn_round.white_arrow{border:1px solid #78808b;background:#ffffff;color:#424c5d}
/* round type - ÀÌ¹ÌÁö »èÁ¦
.btn_round{display:inline-block;min-width:115px;.width:115px;height:43px;padding-left:35px;background:#fff url("https://img.megastudy.net/campus/library/v2015/library/common/btn/btn_common.png") no-repeat 0 -120px;text-align:center}
.btn_round span{display:block;height:43px;padding-right:50px;background:#fff url("https://img.megastudy.net/campus/library/v2015/library/common/btn/btn_common.png") no-repeat right -120px;font-size:17px;line-height:40px}
.btn_round.dark_arrow{background-position:0 -120px;color:#fff}
.btn_round.dark_arrow span{background-position:right -120px}
.btn_round.dark_check{background-position:0 -180px;color:#fff}
.btn_round.dark_check span{background-position:right -180px;}
.btn_round.dark_srch{background-position:0 -240px;color:#fff}
.btn_round.dark_srch span{background-position:right -240px}
.btn_round.grey_x{background-position:0 -300px;color:#fff}
.btn_round.grey_x span{background-position:right -300px}
.btn_round.white_arrow{background-position:0 -360px;color:#424c5d}
.btn_round.white_arrow span{background-position:right -360px}
 */
/* °Ë»ö ÆË¾÷ ¹öÆ° - lhs ¹Ý¿µ */
.btn_pop{display:inline-block;min-width:35px;height:20px;padding:0 7px;border:1px solid #c7c7c7;background:#fff;text-align:center;vertical-align:middle}
.btn_pop span{display:block;font-size:12px;line-height:18px;font-weight:bold;letter-spacing:-1px}
/* °Ë»ö ÆË¾÷ ¹öÆ° - ÀÌ¹ÌÁö »èÁ¦
.btn_pop{display:inline-block;min-width:35px;height:20px;padding-left:7px;background:#fff url("https://img.megastudy.net/campus/library/v2015/library/common/btn/btn_common.png") no-repeat 0 -420px;text-align:left;vertical-align:middle}
.btn_pop span{display:block;height:20px;padding-right:15px;background:#fff url("https://img.megastudy.net/campus/library/v2015/library/common/btn/btn_common.png") no-repeat right -420px;font-size:12px;font-weight:bold;line-height:18px;letter-spacing:-1px}
*/
.btn_pop2{display:inline-block;min-width:46px;height:14px;background:#9a9a9a;font-size:11px;color:#fff;line-height:12px;letter-spacing:-1px;text-align:center}
/**/
.btn_choice{display:inline-block;min-width:35px;height:20px;padding-left:3px;background:#fff url("https://img.megastudy.net/campus/library/v2015/library/common/btn/btn_common.png") no-repeat 0 -450px;text-align:center;vertical-align:middle}
.btn_choice span{display:block;height:20px;padding-right:3px;background:#fff url("https://img.megastudy.net/campus/library/v2015/library/common/btn/btn_common.png") no-repeat right -450px;font-size:12px;line-height:18px;letter-spacing:-1px;font-weight:bold}
/* icon type */
.btn_icon{display:inline-block;height:35px;padding:0 20px;text-align:center}
.btn_icon span{display:inline-block;height:35px;padding-right:21px;/*background:url("https://img.megastudy.net/campus/library/v2015/library/common/btn/btn_icon.png") no-repeat right 0; È­»ìÇ¥ ¹Ý´ë¹æÇâÀ¸·Ó º¯°æ*/background:url("https://img.megastudy.net/campus/library/v2015/library/common/btn/btn_icon_1.png") no-repeat right 0;font-size:15px;line-height:36px}
button.btn_icon{height:37px}
button.btn_icon span{height:37px;line-height:33px}
.btn_icon.white_arrow{border:1px solid #4d5662}
.btn_icon.white_arrow span{background-position:-25px -139px; padding-right:10px; padding-left:10px; background:none;}
.btn_icon.grey_arrow{border:1px solid #949ba7;background:#949ba7}
.btn_icon.grey_arrow span{background-position:right -189px;color:#fff}
.btn_icon.dark_arrow{border:1px solid #424c5d;background:#424c5d}
.btn_icon.dark_arrow span{background-position:right -189px;color:#fff}
.btn_icon.red_arrow{border:1px solid #ec5656;background:#ec5656}
.btn_icon.red_arrow span{background-position:right -189px;color:#fff}
.btn_icon2{display:inline-block;min-width:80px \9;height:37px;padding:0 25px;text-align:center}
button.btn_icon2{width:135px \9;}
.btn_icon2 span{display:inline-block;padding-right:33px;background:url("https://img.megastudy.net/campus/library/v2015/library/common/btn/btn_icon.png") no-repeat right 0;font-size:15px;line-height:37px}
@-moz-document url-prefix(){
	.btn_icon2 span{line-height:33px}
}
.ie .btn_icon2 span{line-height:33px}
.btn_icon2.white_write{border:1px solid #4d5662}
.btn_icon2.white_write span{background-position:right -42px}
.btn_icon2.dark_write{display:inline-block;border:1px solid #424c5d;background:#424c5d}
.btn_icon2.dark_write span{background-position:right -92px;color:#fff}
.btn_icon2.dark_list{padding:0 27px;border:1px solid #424c5d;background:#424c5d;}
.btn_icon2.dark_list span{padding-right:26px;background-position:right 9px;color:#fff}
/**/
.btn_box_arrow{display:inline-block;width:86px;height:26px;padding-bottom:0px;padding-left:14px;background:url("https://img.megastudy.net/campus/library/v2015/library/common/btn/btn_common.png") no-repeat -120px -85px;line-height:24px;text-align:left;vertical-align:middle}
/* ÀÎÁõ¹øÈ£ - lhs ¹Ý¿µ */
.btn_num_send{display:inline-block;width:100px;height:26px;padding:0 10px;background:#949ba7;color:#fff;font-size:12px;line-height:24px;font-weight:bold;vertical-align:top;cursor:pointer}
/* ÀÎÁõ¹øÈ£ - ÀÌ¹ÌÁö »èÁ¦
.btn_num_send{display:inline-block;width:100px;height:26px;padding-left:10px;background:url("https://img.megastudy.net/campus/library/v2015/library/common/btn/btn_common.png") no-repeat 0px -85px;font-size:12px;line-height:24px;color:#fff;font-weight:bold;vertical-align:top;cursor:pointer}
*/
.btn_box_arrow1{display:inline-block;min-width:35px;height:26px;padding-left:13px;background:#fff url("https://img.megastudy.net/campus/library/v2015/library/common/btn/btn_common.png") no-repeat 0 -835px;text-align:left;vertical-align:middle}
.btn_box_arrow1 span{display:block;height:26px;padding-right:32px;background:#fff url("https://img.megastudy.net/campus/library/v2015/library/common/btn/btn_common.png") no-repeat right -835px;font-size:13px;line-height:27px;font-weight:normal}
/**/
.btn_send{display:inline-block;min-width:35px;height:26px;padding-left:13px;background:#fff url("https://img.megastudy.net/campus/library/v2015/library/common/btn/btn_common.png") no-repeat 0 -480px;text-align:left;vertical-align:middle}
.btn_send span{display:block;height:26px;padding-right:23px;background:#fff url("https://img.megastudy.net/campus/library/v2015/library/common/btn/btn_common.png") no-repeat 101% -480px;font-size:12px;line-height:25px;color:#fff;font-weight:bold}
.btn_pop_srch{display:inline-block;width:50px;height:26px;padding-left:20px;background:url("https://img.megastudy.net/campus/library/v2015/library/common/btn/btn_common.png") no-repeat -230px -85px;font-size:12px;line-height:27px;color:#fff;vertical-align:middle}
input.btn_pop_srch,button.btn_pop_srch{width:70px;padding-bottom:3px;text-align:left;cursor:pointer}
/* ¹ß¼Û - lhs */
.btn_send2{display:inline-block;min-width:35px;height:26px;background:#424c5d;border-radius:2px;padding:0 13px;vertical-align:middle}
.btn_send2 span{display:block;font-size:12px;color:#fff;line-height:25px}
/* ¹ß¼Û - ÀÌ¹ÌÁö »èÁ¦
.btn_send2{display:inline-block;min-width:35px;height:26px;padding-left:13px;background:#fff url("https://img.megastudy.net/campus/library/v2015/library/common/btn/btn_common.png") no-repeat 0 -515px;text-align:left;vertical-align:middle !important;}
.btn_send2 span{display:block;height:21px;padding-top:5px;padding-right:23px;background:#fff url("https://img.megastudy.net/campus/library/v2015/library/common/btn/btn_common.png") no-repeat right -515px;font-size:12px;color:#fff;line-height:12px !important}
*/
.btn_send3{display:inline-block;min-width:35px;height:29px;padding-left:16px;background:#fff url("https://img.megastudy.net/campus/library/v2015/library/common/btn/btn_common.png") no-repeat 0 -550px;text-align:left;vertical-align:middle}
.btn_send3 span{display:block;height:29px;padding-right:28px;background:#fff url("https://img.megastudy.net/campus/library/v2015/library/common/btn/btn_common.png") no-repeat right -550px;font-size:13px;color:#fff;line-height:27px;font-weight:normal}
.btn_send4{display:inline-block;min-width:35px;height:26px;padding-left:16px;background:#fff url("https://img.megastudy.net/campus/library/v2015/library/common/btn/btn_common.png") no-repeat 0 -630px;text-align:left;vertical-align:middle}
.btn_send4 span{display:block;height:26px;padding-right:28px;background:#fff url("https://img.megastudy.net/campus/library/v2015/library/common/btn/btn_common.png") no-repeat right -630px; font-size:13px;line-height:26px;color:#fff;font-weight:normal}
.btn_send5{display:inline-block;min-width:35px;height:26px;padding-left:16px;background:#fff url("https://img.megastudy.net/campus/library/v2015/library/common/btn/btn_common.png") no-repeat 0 -800px;text-align:left;vertical-align:middle}
.btn_send5 span{display:block;height:26px;padding-right:28px;background:#fff url("https://img.megastudy.net/campus/library/v2015/library/common/btn/btn_common.png") no-repeat right -800px;font-size:13px;color:#eb3b4b;line-height:24px;font-weight:normal}
.w122{width:132px; text-align:center}
.btn_base{display:inline-block;min-width:35px;height:30px;padding:0 16px 0 16px;border:1px solid #424c5d;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;background:#424c5d;font-size:14px;color:#fff;line-height:28px;text-align:center;font-weight:normal}
.bc_blue{background:#18709c;border:1px solid #18709c}
.bc_green {background:#00A178;border:1px solid #00A178}
.bc_magenta {background:#cc3366;border:1px solid #cc3366}
@-moz-document url-prefix(){
	.btn_send span,.btn_send2 span,.btn_send4 span,.btn_send5 span{line-height:22px}
}
.btn_print{display:inline-block;width:62px;height:26px;padding-left:40px;background:url("https://img.megastudy.net/campus/library/v2015/library/common/btn/btn_common.png") no-repeat -350px -50px;font-size:12px;line-height:26px;color:#fff;font-weight:bold;text-align:left;}
@-moz-document url-prefix(){
	.btn_print{line-height:22px}
}
.btn_print2{display:inline-block;width:72px;height:33px;padding-left:48px;background:url("https://img.megastudy.net/campus/library/v2015/library/common/btn/btn_common.png") no-repeat -350px -10px;font-size:13px;color:#fff;line-height:31px;font-weight:bold;text-align:left;}
.btn_sys{display:inline-block;background:url("https://img.megastudy.net/campus/library/v2015/library/common/btn/btn_common.png") no-repeat;vertical-align:top}
.btn_sys span{display:block;background:#fff url("https://img.megastudy.net/campus/library/v2015/library/common/btn/btn_common.png") no-repeat}
button.btn_sys.white_arrow,button.btn_sys.white_arrow2,button.btn_sys.grey_arrow{min-width:60px}
.btn_sys.white_arrow{padding-left:20px;background-position:0 -590px}
.btn_sys.white_arrow span{height:30px;padding-right:30px;background-color:#68707d;background-position:right -590px;color:#333;line-height:28px;font-weight:bold}
/* ÁÖ¼Ò°Ë»ö - lhs */
.btn_sys.white_arrow2,.btn_sys.grey_arrow{height:23px;border-radius:2px}
.btn_sys.white_arrow2>span,.btn_sys.grey_arrow>span{background:none;font-size:12px;line-height:22px}
.btn_sys.white_arrow2{padding:0 15px;border:1px solid #7f8692;background:#fff}
.btn_sys.grey_arrow{min-width:60px;padding:0 12px;background:#949ba7}
.btn_sys.grey_arrow span{color:#fff; text-align:center;}

.btn_sys.sq_plus{width:15px;height:15px;background-position:-30px -50px;text-indent:-9999px;vertical-align:middle}
.btn_sys.sq_plus2{width:17px;height:17px;background-position:-55px -50px;text-indent:-9999px;vertical-align:middle}
.btn_sys.sq_prev{width:21px;height:20px;background-position:-90px -50px;text-indent:-9999px}
.btn_sys.sq_next{width:21px;height:20px;background-position:-115px -50px;text-indent:-9999px}
.btn_sys.tri_arrow{padding-left:8px;background-position:0 -740px}
.btn_sys.tri_arrow span{height:20px;padding-right:15px;background-position:right -740px;font-size:11px;color:#fff;line-height:22px}
.btn_sys.del{width:17px;height:17px;background:#fff url("https://img.megastudy.net/campus/library/v2015/library/common/btn/btn_common.png") no-repeat -150px -50px;text-indent:-9999px}
/**/
.btn_dn{display:inline-block;min-width:56px;height:26px;padding:0 2px;border-radius:2px;background:#949ba7;font-size:12px;color:#fff;line-height:24px;text-align:center;font-weight:normal}
.btn_dn2{display:inline-block;min-width:45px;height:10px;padding:4px 2px 6px;border:2px;border-radius:2px;background:#68707d;font-size:11px;color:#fff;text-align:center;font-weight:normal;vertical-align:top}
button.btn_dn2{height:20px}
.ie .btn_dn2{padding:5px 2px}
.btn_dn3{display:inline-block;min-width:56px;height:26px;padding:0 2px;border-radius:2px;background:#424c5d;font-size:12px;color:#fff;line-height:24px;text-align:center;font-weight:normal}
.btn_dn4{display:inline-block;min-width:45px;height:9px;padding:3px 2px 4px;background:#00479d;font-size:11px;color:#fff;text-align:center;font-weight:normal;vertical-align:top}
.btn_dnLine{display:inline-block;min-width:56px;height:24px;padding:0 2px;border:1px solid #949ba7;border-radius:2px;background:#fff;font-size:12px;color:#333;line-height:22px;text-align:center;font-weight:bold}
.btn_rnd{display:inline-block;min-width:75px; height:20px;border-radius:2px;font-size:11px;color:#fff !important;line-height:21px;text-align:center;}
a.btn_rnd:hover{text-decoration:none !important}
.ie .btn_rnd{line-height:24px}
.btn_rnd.red{background:#ec5656}
.btn_rnd.grey{background:#b0b4bb}
.btn_rnd.reset {min-width:35px;background:#b0b4bb;vertical-align:middle;}
/**/
.btn_media{display:inline-block;width:61px;height:20px;background:url("https://img.megastudy.net/campus/library/v2015/library/mypage/btn_media.gif") no-repeat}
.btn_media.m1_n{background-position:0 0}
.btn_media.m2_n{margin-top:3px;background-position:0 -30px}
.btn_uni1,.btn_uni2,.btn_uni3{display:inline-block;height:10px;padding:4px 2px;border:2px;border-radius:2px;font-size:11px;color:#fff;font-weight:normal;text-align:center;vertical-align:top}
.btn_uni1{min-width:85px;background:#68707d}
.btn_uni2{min-width:55px;background:#424c5d}
.btn_uni3{min-width:55px;background:#ec5656}
/* ÆÄÀÏ¾÷·Îµå */
.btn_delFile{display:inline-block;width:16px;height:15px;margin: 0px 0 0 3px;background:url("https://img.megastudy.net/campus/library/v2015/library/common/btn/btn_common.png") no-repeat -255px -50px;vertical-align:middle;text-indent:-9999px}
.file_input_textbox{float:left}
.file_input_textbox.w1{width:394px;border:1px solid #d8d8d8;background:#f6f6f6}
.file_input_div{display:inline-block;overflow:hidden;position:relative;width:80px;height:26px;padding-left:5px;cursor:pointer}
.file_input_button{position:absolute;top:0px;width:80px;height:26px !important;background-color:#424c5d;color:#fff;cursor:pointer}
.file_input_hidden{position:absolute;right:0px;top:0px;height:26px !important;font-size:45px;opacity:0;filter:alpha(opacity=0);-ms-filter: "alpha(opacity=0)";-khtml-opacity:0;-moz-opacity:0;cursor:pointer}
/* °øÅë ¸ðµâÇü ÅÜ */
.tab_head,.tab_body{box-sizing:border-box}
.tab_head .tab_menuList{*zoom:1}
.tab_head .tab_menuList:after{display:block;clear:both;content:''}
.tab_head .tab_menuList>li{float:left}
.tab_head .tab_menuList>li>a{display:block;text-align:center}
.tab_head .tab_menuList>li.on a{background:#f6f6f6}
.tab_body{position:relative}
.tab_body>div{display:none}
.tab_body>div.on{display:block;outline:0}

/* layout */ /* S: 250523 ¼öÁ¤ ¿µ¿ª */
#wrapper{position:relative;min-width:1230px;width:100%;margin:0 auto}
#globalNav,#header,#mainContainer,#container,#footer,#header .gnbWrap{position:relative;width:100%;text-align:center;}
#globalNav .globalMenu,#header .topHead,#header .gnbWrap .gnbMenu,#footer .footer_inner {position:relative;width:1200px;margin:0 auto;text-align:left;*zoom:1}
#globalNav{height:35px;background:#3b4048;color:#fff}
#globalNav .globalMenu {display:flex; justify-content:space-between; align-items:center;}
#globalNav .globalMenu a{font-size:13px;letter-spacing: 0.5px;}
#globalNav .globalMenu .icon{margin-right:4px;vertical-align:top}
#globalNav .globalMenu .icon.icon_home{width:16px;height:14px;background-position:0 0}/* Ã³À½À¸·Î */
#globalNav .globalMenu .icon.icon_favorite{width:15px;height:14px;background-position:-20px 0}/* Áñ°ÜÃ£±â Ãß°¡ */
#globalNav .globalMenu .icon.icon_facebook{width:16px;height:17px;background-position:-40px 0}/* facebook °¡±â */
#globalNav .globalMenu .icon.icon_blog{width:16px;height:17px;background-position:-60px 0}/* blog °¡±â */
#globalNav .globalMenu .icon.icon_blog_renew{width:16px;height:17px;background-position:-109px 2px}/* blog °¡±â */

#globalNav .globalMenu .icon.icon_facebook_chan{margin-top:2px; width:17px;height:17px;background:url(https://img.megastudy.net/campus/library/v2015/library/common/icon/ico_common_f.png) 0 0 no-repeat;}/* facebook °¡±â */
#globalNav .globalMenu .icon.icon_blog_chan{margin-top:2px; width:17px;height:17px;background:url(https://img.megastudy.net/campus/library/v2015/library/common/icon/ico_common_b.png) 0 0 no-repeat;}/* blog °¡±â */
#globalNav .globalMenu .icon.icon_plus_chan{margin-top:2px; width:17px;height:17px;background:url(https://img.megastudy.net/campus/library/v2015/library/common/icon/ico_common_p.png) 0 0 no-repeat;}/* plus °¡±â */
#globalNav .globalMenu .icon.icon_kakasto_chan{margin-top:2px; width:17px;height:17px;background:url(https://img.megastudy.net/campus/library/v2015/library/common/icon/ico_common_s.png) 0 0 no-repeat;}/* kakasto °¡±â */
#globalNav .globalMenu .icon.icon_insta_chan{margin-top:2px; width:17px;height:17px;background:url(https://img.megastudy.net/campus/library/v2015/library/common/icon/ico_common_i.png) 0 0 no-repeat;}/* insta °¡±â */
#globalNav .globalMenu .icon.icon_youtube_chan{margin-top:2px; width:17px;height:17px;background:url(https://img.megastudy.net/campus/library/v2015/library/common/icon/ico_common_u.png) 0 0 no-repeat;}/* youtube °¡±â */
#globalNav .globalMenu .icon.icon_ncafe_chan{margin-top:2px; width:17px;height:17px;background:url(https://img.megastudy.net/campus/library/v2015/library/common/icon/ico_common_c.png) 0 0 no-repeat;}/* ncafe °¡±â */


#globalNav .globalMenu .icon.icon_cafe{width:16px;height:17px;background-position:-80px 0}/* cafe °¡±â */
#globalNav .globalMenu .home_util,#globalNav .globalMenu .home_util li{float:left}
#globalNav .globalMenu .home_util li:not(.first) {position:relative; padding-left:13px;}
#globalNav .globalMenu .home_util li a{display:block}
#globalNav .globalMenu .home_util li.first,#globalNav .globalMenu .home_util li.favorite{margin-right:10px;line-height:21px}
#globalNav .globalMenu .util{margin-top:0}
#globalNav .globalMenu .util ul{float:left;margin-right:0}
#globalNav .globalMenu .util .meag_go{float:left;color:#949ba7}
#globalNav .globalMenu .util ul li{float:left;position:relative;margin-left:10px;padding:0 0 0 13px;background:none}
#globalNav .globalMenu .util ul li:first-child{margin-left:0;padding:0}
#globalNav .globalMenu .util ul li::after, #globalNav .globalMenu .home_util ul li::after{display:inline-block;position:absolute;left:0;top:50%;width:3px;height:3px;margin-top:-2px;background:url(https://img.megastudy.net/campus/library/v2015/library/common/icon/ico_common_new.png) -100px 0 no-repeat;content:''}
#globalNav .globalMenu .util ul li:first-child:after, #globalNav .globalMenu .home_util ul li.first::after{display:none}
#globalNav .globalMenu .util ul li>a{display:block;line-height:21px;}

/* 202408 SSOÈ¸¿øÅëÇÕ ÀÛ¾÷ */
#globalNav .globalMenu .util ul li>a.member{
	display:inline-block !important;
	position:relative;
	padding:0 8px;
	margin:-1px 4px 0 0;
	font-size:12px;
	line-height:20px;
	vertical-align:top;
	background:transparent;
	box-sizing:border-box;
	border-radius:3px;
	border:1px solid #fff;
}
#globalNav .globalMenu .util ul li>a.member.total{background:#0082ff; border:1px solid #0082ff;}
#globalNav .globalMenu .util ul li>a.member.total + span {line-height:22px;}

/* 202505 sns ¿µ¿ª ¾÷µ¥ÀÌÆ® */
#globalNav .globalMenu .util .sns_area {margin-left:16px;}
#globalNav .globalMenu .util .sns_area li {padding:0; margin-left:5px;}
#globalNav .globalMenu .util .sns_area li::after {display:none;}
#globalNav .globalMenu .util .sns_area li a {display:block; width:21px; height:21px;}
#globalNav .globalMenu .util .sns_area .sns_blog a {background:url('https://img.megastudy.net/campus/library/v2015/library/common/btn/sns_blog.png') no-repeat; background-size:100%;}
#globalNav .globalMenu .util .sns_area .sns_youtube a {background:url('https://img.megastudy.net/campus/library/v2015/library/common/btn/sns_youtube.png') no-repeat; background-size:100%;}
#globalNav .globalMenu .util .sns_area .sns_insta a {background:url('https://img.megastudy.net/campus/library/v2015/library/common/btn/sns_insta.png') no-repeat; background-size:100%;}

.sr-only {
    position: absolute;
    width: 1px;
    height: 1px;
    padding: 0;
    margin: -1px;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
    white-space: nowrap;
    border: 0;
}
/* E: 250523 ¼öÁ¤ ¿µ¿ª */


#header{z-index:1005; border-bottom:1px solid #DCDCDC;}
#header .topHead{height:80px}
#header .topHead .logo{position:absolute;left:0;top:50%;height:60px;margin-top:-30px}
#header .topHead .logo>a{display:table;height:100%}
#header .topHead .logo>a>*{display:table-cell;vertical-align:middle}
#header .topHead .logo strong{padding-left:12px;font-size:14px;color:#666666}
/* ¸Þ°¡½ºÅÍµðÇÐ¿ø ¹Ù·Î°¡±â */
#header .topHead .quick_megaStudy{position:absolute;top:50%;right:0;z-index:500;width:200px;height:32px;margin-top:-16px;padding-bottom:0}
#header .topHead .quick_megaStudy .link_txt{display:block;position:relative;height:30px;padding:0 35px 0 10px;border:1px solid #dadada;border-radius:3px;background:#f7f7f7;font-size:14px;color:#555;line-height:2.1em}
#header .topHead .quick_megaStudy .link_txt:after{position:absolute;right:12px;top:12px;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #5b5b5b;content:''}
#header .topHead .quick_megaStudy.on .link_txt.open:after{position:absolute;right:12px;top:12px;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:0px solid transparent;border-bottom:5px solid #5b5b5b;content:''}
#header .topHead .quick_megaStudy .link_txt>span{display:block;height:30px;border-right:1px solid #dadada}
#header .topHead .quick_megaStudy .link_txt.open>span{border:0}
#header .topHead .quick_megaStudy .mega_view{display:none;position:relative;z-index:501;margin-top:-3px;padding:12px 10px;border:1px solid #dadada;border-top:0;border-bottom-left-radius:3px;border-bottom-right-radius:3px;background:#f7f7f7}
#header .topHead .quick_megaStudy.on .mega_view:after{display:block;position:absolute;top:3px;left:10px;right:10px;width:180px;height:1px;border-top:1px dashed #dadada;content:''}
#header .topHead .quick_megaStudy.on .mega_view .intro_go{display:block;height:14px;margin:5px 0;padding:0;line-height:12px}
#header .topHead .quick_megaStudy.on .mega_view .intro_go .icon{width:13px;height:13px;margin-right:7px;background-position:-70px -20px}/* Ã³À½À¸·Î */
#header .topHead .quick_megaStudy .mega_view .mega_list{margin-top:10px}
#header .topHead .quick_megaStudy .mega_view .mega_list li.nsu.on:hover .tit{background:#2f4698}
#header .topHead .quick_megaStudy .mega_view .mega_list li.nsu.on .mega_sub a:hover,#header .topHead .quick_megaStudy .mega_view .mega_list li.nsu .mega_sub a.on{color:#0325a0;font-weight:bold;}

/* ºÎºÐÀÏÆò ¸¶¿ì½º¿À¹ö ÄÃ·¯Ãß°¡ - 20170112 Ãß°¡ */
.menuWrap .introMenu .mega_menu>li.on .mega_sub>li.menu_08 a:hover, .menuWrap .introMenu .mega_menu>li.on .mega_sub>li.menu_09 a:hover, .menuWrap .introMenu .mega_menu>li.on .mega_sub>li.menu_10 a:hover, .menuWrap .introMenu .mega_menu>li.on .mega_sub>li.menu_11 a:hover{background:#14ffc5}

#header .topHead .quick_megaStudy .mega_view .mega_list li.jaehak.on:hover .tit{background:#027333}
#header .topHead .quick_megaStudy .mega_view .mega_list li.jaehak.on .mega_sub a:hover,#header .topHead .quick_megaStudy .mega_view .mega_list li.jaehak .mega_sub a.on{color:#036f31;font-weight:bold;}
#header .topHead .quick_megaStudy .mega_view .mega_list li.consulting.on:hover .tit{background:#8c6239}
#header .topHead .quick_megaStudy .mega_view .mega_list li.consulting.on .mega_sub a:hover,#header .topHead .quick_megaStudy .mega_view .mega_list li.consulting .mega_sub a.on{color:#a65d16;font-weight:bold;}
#header .topHead .quick_megaStudy .mega_view .mega_list li.rusel.on:hover .tit{background:#0082ff}
#header .topHead .quick_megaStudy .mega_view .mega_list li.rusel.on .mega_sub a:hover,#header .topHead .quick_megaStudy .mega_view .mega_list li.rusel .mega_sub a.on{color:#0082ff;font-weight:bold;}
#header .topHead .quick_megaStudy .mega_view .mega_list li>.tit{margin-bottom:6px;padding:0 10px;height:23px;background:#696e77;font-size:13px;color:#fff;line-height:24px;font-weight:normal}
#header .topHead .quick_megaStudy .mega_view .mega_list li>.tit>em{position:relative;margin-left:5px;padding-left:5px}
#header .topHead .quick_megaStudy .mega_view .mega_list li>.tit>em:after{display:inline-block;position:absolute;left:0;top:50%;width:1px;height:12px;margin-top:-5px;background:#fff;content:''}
#header .topHead .quick_megaStudy .mega_view .mega_list .tit_loc{display:inline-block;width:30px;height:21px;background:#979797;font-size:12px;line-height:21px;color:#fff;text-align:center;letter-spacing:-.05em}
#header .topHead .quick_megaStudy .mega_view .mega_list dl,#header .topHead .quick_megaStudy .mega_view .mega_list .mega_sub{position:relative;*zoom:1}
#header .topHead .quick_megaStudy .mega_view .mega_list dl:after,#header .topHead .quick_megaStudy .mega_view .mega_list .mega_sub:after{display:block;clear:both;content:''}
#header .topHead .quick_megaStudy .mega_view .mega_list dl dt{float:left}
#header .topHead .quick_megaStudy .mega_view .mega_list dl dd{margin-left:36px; float:none; display:block;}
#header .topHead .quick_megaStudy .mega_view .mega_list .mega_sub{margin-bottom:10px;padding-left:2px}
#header .topHead .quick_megaStudy .mega_view .mega_list .mega_sub>li{float:left;min-height:21px;padding:0 4px;font-size:13px;line-height:20px}
#header .topHead .quick_megaStudy .mega_view .mega_list .mega_sub>li>a{display:block}
#header .topHead .quick_megaStudy .mega_view .mega_list .mega_sub>li>a img{vertical-align:middle}
#header .topHead .quick_megaStudy .mega_view .mega_list .mega_sub .desc_txt{font-size:11px}
#header .topHead .quick_megaStudy .mega_view .mega_list .rusel_intro{margin-bottom:10px;padding-left:2px;font-size:13px}
#header .topHead .quick_megaStudy .mega_view .mega_list .tit_sub{display:block;height:21px;margin-left:3px;padding:3px 5px 1px 5px;margin-bottom: 3px; border:1px solid #dbdbdb;background:#fff;font-size:12px;line-height:15px !important;color:#848484;font-weight:normal}
/* gnb ¸Þ´º */
#header .gnbWrap .gnbMenu{position:relative;height:46px;width:995px;padding-left:35px;z-index:50}
#header .gnbWrap .gnbMenu .depth1{float:left;width:100%;*zoom:1}
#header .gnbWrap .gnbMenu .depth1:after{display:block;clear:both;content:''}
#header .gnbWrap .gnbMenu .depth1.col2{width:auto}
#header .gnbWrap .gnbMenu .depth1.col2>li>a{display:block;padding:0 20px}
#header .gnbWrap .gnbMenu .depth1.col5>li{width:20%}
#header .gnbWrap .gnbMenu .depth1.col6>li{width:16.6%}
#header .gnbWrap .gnbMenu .depth1.col7>li{width:14%}
#header .gnbWrap .gnbMenu .depth1.col8>li{margin:0 20px;}
#header .gnbWrap .gnbMenu .depth1.col9>li{width:11%}
#header .gnbWrap .gnbMenu a{display:block}
#header .gnbWrap .gnbMenu .depth1>li{float:left;position:relative;height:46px;margin:0;padding:0}
#header .gnbWrap .gnbMenu .depth1>li>a{height:auto;padding:0 2px;font-size:17px;line-height:24px;font-weight:bold;text-align:center}
#header .gnbWrap.nsu .gnbMenu .depth1>li.on>a,#header .gnbWrap.nsu .gnbMenu .depth1>li.on>a.on{color:#2f4698}/* Àç¼ö */
#header .gnbWrap.jaehak .gnbMenu .depth1>li.on>a,#header .gnbWrap.jaehak .gnbMenu .depth1>li.on>a.on{color:#027333}/* ÀçÇÐ */
#header .gnbWrap .gnbMenu .subMenu{display:none;position:absolute;left:50%;top:46px;width:200px;margin-left:-100px}
#header .gnbWrap .gnbMenu .subMenu a{height:auto;border-bottom:1px dotted #999;padding:10px 0;font-size:13px;color:#333;line-height:15px;text-align:left;letter-spacing:-.025em}
#header .gnbWrap.nsu .gnbMenu .subMenu a:hover{color:#2f4698}/* Àç¼ö */
#header .gnbWrap.jaehak .gnbMenu .subMenu a:hover{color:#027333}/* ÀçÇÐ */
#header .gnbWrap .gnbMenu .subMenu .inBox{position:relative;width:100%;height:100%}
#header .gnbWrap .gnbMenu .subMenu .inBox:after{display:block;position:absolute;bottom:0;left:0;right:0;width:100%;height:4px;content:''}
#header .gnbWrap.nsu .gnbMenu .subMenu .inBox:after{background:#2f4698}/* Àç¼ö */
#header .gnbWrap.jaehak .gnbMenu .subMenu .inBox:after{background:#027333}/* ÀçÇÐ */
#header .gnbWrap .gnbMenu .subMenu .inBox>ul{position:relative;margin:0;padding:10px 0 20px;z-index:5}
#header .gnbWrap .gnbMenu .subMenu li{height:auto;padding:0 17px;border:0}
#header .gnbWrap .gnbMenu .subMenu .bg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background:#fff}
/* ¸Þ´º ÀüÃ¼º¸±â */
#header .gnbWrap .btn_allView{position:absolute;left:50%;right:auto;top:7px;margin-left:-510px;width:19px;height:15px;background-position:0 -20px;z-index:600}
#header .gnbWrap .allView{display:none;z-index:40;position:absolute;left:0;right:0;top:46px;width:100%;margin:0;padding:0;border-bottom:1px solid #ccc;background:#fff;text-align:center}
#header .gnbWrap .allView:after{display:block;position:absolute;top:0;left:0;right:0;width:100%;height:4px;content:''}
#header .gnbWrap.nsu .allView:after{background:#2f4698}/* Àç¼ö */
#header .gnbWrap.jaehak .allView:after{background:#027333}/* ÀçÇÐ */
#header .gnbWrap .allView .siteMapWrap{position:relative;width:1030px;margin:0 auto;padding:20px 0;text-align:left}
#header .gnbWrap .allView .siteMapWrap .title{float:none;width:auto;height:auto;margin-bottom:10px;padding:0;background:none;font-size:25px;color:#333;line-height:46px}
#header .gnbWrap .allView .siteMapWrap .icon_list{width:18px;height:15px;margin:18px 0 0 10px;background-position:-20px -20px}/* Å¸ÀÌÆ² ¿· ¸Þ´º¸®½ºÆ® ¾ÆÀÌÄÜ */
#header .gnbWrap .allView .siteMapWrap .siteMap{clear:both;margin:0}
#header .gnbWrap .allView .siteMapWrap .siteMap .siteMapList{position:relative;width:100%;*zoom:1; display: flex;}
#header .gnbWrap .allView .siteMapWrap .siteMap .siteMapList>li{position:relative;width:16.5%;min-height:250px;box-sizing:border-box;border-left:1px dashed #ccc;}

#header .gnbWrap .allView .siteMapWrap .siteMap .siteMapList>li>div{position:relative;padding:0 5px 0 15px}
#header .gnbWrap .allView .siteMapWrap .siteMap .siteMapList h3{margin:10px 0;font-size:20px;letter-spacing:-1px}
#header .gnbWrap .allView .siteMapWrap .siteMap .siteMapList div li{padding:5px 0;line-height:18px}
#header .gnbWrap .allView .siteMapWrap .siteMap .siteMapList div li>a{font-size:13px;color:#333;letter-spacing:-0.5px}
#header .gnbWrap.nsu .allView .siteMapWrap .siteMap .siteMapList div li>a:hover{color:#2f4698}/* Àç¼ö */
#header .gnbWrap.jaehak .allView .siteMapWrap .siteMap .siteMapList div li>a:hover{color:#027333}/* ÀçÇÐ */
#header .gnbWrap .allView .btn_allView_close{position:absolute;right:20px;top:30px;width:24px;height:24px;background-position:-40px -20px}/* ¸Þ´º ÀüÃ¼º¸±â ´Ý±â */

/* ÇªÅÍ */
#footer {background:#fff;}
#footer * {font-weight:400; color:#7E7E7E; box-sizing:border-box;}
#footer .footer_company {border-top:1px solid #E8E8E8; border-bottom:1px solid #E8E8E8;}
#footer .footer_company a {font-size:15px;}
#footer .footer_company .footer_inner {display:flex; justify-content:space-between; align-items:center;}
#footer .footer_company .company_menu {display:flex; gap:33px;}
#footer .footer_company .company_menu strong {font-weight:500; color:#006EFF;}

#footer .footer_company .company_group {position:relative;}
#footer .footer_company .company_group .view_group {display:inline-block; width:227px; padding-left:36px; line-height:70px; border-left:1px solid #E8E8E8; border-right:1px solid #E8E8E8;}
#footer .footer_company .company_group .view_group::after {display:block; position:absolute; top:50%; right:16px; width:12px; height:12px; margin-top:-6px; background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' fill='none'%3E%3Cpath d='M2 8L6 4L10 8' stroke='%237E7E7E' stroke-width='1.5' stroke-linecap='round'/%3E%3C/svg%3E"); background-size:100%; content:'';}
#footer .footer_company .company_group .view_group_box {position:absolute; right:0; bottom:100%; z-index:100; width:1200px;}
#footer .footer_company .company_group .group_list {display:flex; flex-wrap:wrap; padding:53px 0; background:#fff; border:1px solid #ddd; box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.05);}
#footer .footer_company .company_group .group_list li {flex:1 1 20%; display:flex; justify-content:center; align-items:center; height:60px; text-align:center; border-right:1px solid #EAEAEA;}
#footer .footer_company .company_group .group_list li strong {display:block; font-weight:700;}
#footer .footer_company .company_group .group_list li h3 {font-size:16px; line-height:20px; color:#333;}
#footer .footer_company .company_group .group_list li h3 strong {font-size:17px; color:#006EFF;}
#footer .footer_company .company_group .group_list li p {margin-top:3px; line-height:120%; font-size:13px; color:#7E7E7E; letter-spacing:-0.26px;}
#footer .footer_company .company_group .group_list li:nth-child(5n) {border-right:none;}
#footer .footer_company .company_group .group_list li:nth-child(n+6) {margin-top:36px;}
#footer .footer_company .company_group .group_close {position:absolute; top:20px; right:15px; width:16px; height:16px; font-size:0; background:url("https://img.megastudy.net/campus/library/v2015/library/common/btn/btn_close_layer.png") no-repeat; background-size:100%; cursor:pointer;}

#footer .footer_info {padding:50px 0 100px;}
#footer .info_area {display:flex;}
#footer .info_area.academy {padding-top:28px;}
#footer .info_area .logo_area {display:flex; align-items:flex-start; width:254px;}
#footer .info_area .text_area {flex:1; border-collapse:separate; text-align:left;}
#footer .info_area .academy_addr p {line-height:17px; letter-spacing:-0.14px;}
#footer .info_area .academy_addr p + p {margin-top:7px;}
#footer .info_area .academy_info {display:flex;}
#footer .info_area .academy_info.extra {visibility:hidden; height:0; opacity:0; transition:opacity 0.3s ease;}
#footer .info_area .academy_info.extra.show {visibility:visible; height:auto; margin-top:16px; opacity:1;}
#footer .info_area .academy_info .academy_name {padding-right:20px; white-space:nowrap;}
#footer .info_area .academy_info .academy_name p {line-height:20px; font-weight:700;}
#footer .info_area .academy_info .academy_addr {flex:1; vertical-align:top;}
#footer .info_area [class^=info_] {font-weight:700; color:#3C3C3C; cursor:pointer;}
#footer .info_area .info_all .ic_arrow, #footer .footer_company .company_group .view_group::after {transition:transform 0.3s ease;}
#footer .info_area .info_all .ic_arrow.on, #footer .footer_company .company_group .view_group.on::after {transform:rotate(180deg);}
#footer .isms_mark {margin-top:-8px; cursor:pointer;}

/* ÇªÅÍ-¸ð¹ÙÀÏ */
#mob{width:100%;text-align:center;}
#mob .mob_button{width:80%;height:2.5em;margin:1em auto;padding:0.7em 0;font-size:4.5em;line-height:1em;font-weight:bold;border:0.1em solid #ddd;border-radius:0.3em;border-bottom-color:#999;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0.5, #FFFFFF),color-stop(1, #E8E8E8));background-image:-o-linear-gradient(top, #FFFFFF 50%, #E8E8E8 100%);background-image:-moz-linear-gradient(top, #FFFFFF 50%, #E8E8E8 100%);background-image:-webkit-linear-gradient(top, #FFFFFF 50%, #E8E8E8 100%);background-image:-ms-linear-gradient(top, #FFFFFF 50%, #E8E8E8 100%);background-image:linear-gradient(bottom to, #FFFFFF 50%, #E8E8E8 100%)}
/* ÇªÅÍ-ÀÍ½ºÇÃ·Î·¯ ÃÖÀûÈ­ top */
.internet_explorer_top{position:relative;top:0;left:0;width:100%;height:140px;border-top:1px solid #e1e1e1;border-bottom:1px solid #cccccc;background:#efefef;}
.internet_explorer_top .content{width:1030px;margin:20px auto}
.internet_explorer_top .content p{display:inline-block;position:relative;top:0;left:0px;width:630px;margin:0 0 0 100px;text-align:left;letter-spacing:-0.25px;font-size:13px !important;line-height:170%;}
.internet_explorer_top .explorerdown_top{position:absolute;top:3px;right:0;margin:0 100px 0 0;text-align:right}
.internet_explorer_top .closed{position:relative;top:0;right:0;margin:10px 105px 0 0;font-size:12px;letter-spacing:-0.25px;line-height:12px;text-align:right}
.internet_explorer_top .closed img,input[type='checkbox']{vertical-align:middle}
/* ÇªÅÍ-ÀÍ½ºÇÃ·Î·¯ ÃÖÀûÈ­ bottom */
.internet_explorer{float:left;width:710px;margin:15px 0 15px 7px;padding:13px 0 13px 30px;border-top:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1;background:#efefef;font-size:11px !important;line-height:170%;letter-spacing:1}
.internet_explorer p{float:left}
.explorerdown{float:right;margin:5px 30px 0 0}

/* Äü¿µ¿ª */
.aside_quick{position:absolute;left:50%;z-index:11;width:80px;box-sizing:border-box}
.aside_quick.is_stuck{padding-top:20px}
.aside_quick>ul>li{margin-bottom:8px}
.aside_quick.right{margin-left:535px}

/* ½º¿ÍÀÌÆÛ */
.mod_swiper{position:relative}
.mod_swiper .bx-wrapper{position:relative;*zoom:1;-ms-touch-action:pan-y;touch-action:pan-y}
.mod_swiper .bx-wrapper img{display:block;max-width:100%}
.mod_swiper .bx-viewport{overflow:hidden;width:100%;vertical-align:top;-webkit-transform:translateZ(0)}
.mod_swiper .bx-wrapper .bx-controls{position:relative;width:100%;z-index:50}
.mod_swiper .bx-viewport>ul>li{float:left;opacity:1}
.mod_swiper .bx-wrapper .bx-pager,.mod_swiper .bx-wrapper .bx-controls-auto{position:absolute;width:100%}
.mod_swiper .bx-wrapper .bx-pager{font-size:12px;color:#666;text-align:center}
.mod_swiper .swiper_page{position:relative;text-align:center}
.mod_swiper .page_wrap{position:relative;margin:0 auto;text-align:center}
.mod_swiper .page_wrap>ul{display:table;margin:0 auto;*zoom:1;}
.mod_swiper .page_wrap>ul:after{display:block;clear:both;content:''}
.mod_swiper .page_wrap>ul>li{display:table-cell}
.mod_swiper .bx-wrapper .bx-pager.bx-default-pager a,.mod_swiper .page_wrap>ul>li>a{display:block;width:10px;height:10px;margin:0 3px;background:transparent;text-indent:-9999px;outline:0;border:2px solid #b2b2b3;border-radius:100px;-moz-border-radius:100px;-webkit-border-radius:100px;box-sizing:border-box}
.mod_swiper .bx-wrapper .bx-pager.bx-default-pager a:hover,.mod_swiper .bx-wrapper .bx-pager.bx-default-pager a.active,.mod_swiper .bx-wrapper .bx-pager.bx-default-pager a:focus,.mod_swiper .page_wrap>ul>li>a:hover,.mod_swiper .page_wrap>ul>li>a.on,.mod_swiper .page_wrap>ul>li>a:focus{border:2px solid #b2b2b3;background:#b2b2b3}
.mod_swiper .bx-wrapper .bx-pager-item,.mod_swiper .bx-wrapper .bx-controls-auto .bx-controls-auto-item{display:inline-block;*display:inline;vertical-align:bottom;*zoom:1}
.mod_swiper .bx-wrapper .bx-pager-item,.mod_swiper .page_wrap>ul>li>a>*{font-size:0;line-height:0}
.mod_swiper .bx-wrapper .bx-prev,.mod_swiper .bx-wrapper .bx-next{display:inline-block;text-indent:-999em;z-index:40;background-image:url(https://img.megastudy.net/campus/library/v2015/library/common/icon/sp_control.png)}
.mod_swiper .bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager{display:inline-block;width:auto}
.mod_swiper .bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto{display:inline-block}
.mod_swiper .bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto *{display:inline-block}
/* ½º¿ÍÀÌÆÛ-¸ÞÀÎºñÁÖ¾óÅ¸ÀÔ */
.mod_swiper.mod_swiper_main{box-sizing:border-box}
.mod_swiper .bg_before,.mod_swiper .bg_after{display:block;position:absolute;top:0;width:100%;height:100%;background:transparent;z-index:-1}
.mod_swiper .bg_before{left:0}
.mod_swiper .bg_after{left:1030px;right:-100%}/* left:ÀÌ¹ÌÁö ³ÐÀÌ »çÀÌÁî */
.mod_swiper .banner_img li{position:relative;margin:0 auto;text-align:center}
.mod_swiper .banner_img li a{display:inline-block;vertical-align:top}
.mod_swiper .banner_img>li>a>img{width:100%}

/* ¼­ºê layout */
.aside_quick{top:310px}/* ¼­ºê Äü */
#container .lineMap,#container .contentWrap{position:relative;width:1200px;margin:0 auto;padding-top:68px;padding-bottom:80px;text-align:left;*zoom:1}
#container .lineMap:after,#container .contentWrap:after{display:block;clear:both;content:''}

/* ¼­ºê layout-linemap */
#container .lineMapArea{width:100%;overflow:hidden;height:37px;background:#f6f6f6}
#container .lineMapArea .lineMap{padding-top:8px;text-align:right}
#container .lineMap span,#container .lineMap em{display:inline-block;margin-left:7px;padding-left:16px;background:url(https://img.megastudy.net/campus/library/v2015/library/common/icon/ico_common.png) no-repeat 0 -185px;font-size:13px;color:#777}
#container .lineMap .home{padding-left:20px;background-position:0 -157px}
#container .lineMap .current{color:#777;font-weight:normal}

/* ¼­ºê layout-¼­ºê snb ¿µ¿ª */
/* ¼­ºê snb ¸Þ´º */
.sideArea{float:left;width:230px}
.sideArea h2{line-height:140%; font-size:27px;}
.sideArea .sideMenuList{position:relative;margin-top:14px;border-top-width:2px;border-top-style:solid;border-top-color:#848484;border-bottom:1px solid #848484}
.sideArea.eng h2{font-size:27px;font-weight:bold}
.sideArea.eng .sideMenuList{margin-top:14px}
.sideMenuList>ul{margin-bottom:-1px}
.sideMenuList>ul>li>a{display:block;position:relative;min-height:18px;border-bottom:1px solid #dcdcdc;padding:15px 10px;font-size:16px;line-height:18px;color:#7B7B7B;}
.sideMenuList>ul>li>a.current{font-weight:bold;color:#333;}
.sideMenuList>ul>li>a.current:after{display:block;position:absolute;top:50%;right:9px;width:8px;height:13px;margin-top:-7px;background-image:url(https://img.megastudy.net/campus/library/v2015/library/common/icon/ico_common_new.png);background-repeat:no-repeat;content:''}
.sideMenuList>ul>li.notice a{margin-top:-1px;border-top:3px solid #3b4048}
.sideMenuList .sub{position:relative;margin:12px 0 0;padding:0 10px 10px;border-bottom:1px solid #dcdcdc}
.sideMenuList .sub li{margin-bottom:2px}
.sideMenuList .sub li a{display:block;position:relative;padding:0 10px 0 20px;font-size:14px; line-height:25px;color:#7B7B7B;word-break:break-all; background:none;}
.sideMenuList .sub li a.current{color:#333;background-color:#f6f6f6;font-weight:bold}
.sideMenuList .sub li a:after{position:absolute;left:10px;top:12px;width:3px;height:3px;background:#999999;content:''}
.sideMenuList .sub li a:focus, .sideMenuList .sub li a:active {background:none;}

.btn_online{display:block;width:165px;height:62px;padding-left:30px;background:url(https://img.megastudy.net/campus/library/v2015/library/common/btn/btn_online.png);color:#fff;font-size:17px;line-height:54px;letter-spacing:-.025em}
/* ¼­ºê snb ¸Þ´º ÇÏ´Ü ¹è³Ê ¿µ¿ª */
.sideBnr{position:relative}
.sideBnr>*{border:1px solid #dcdcdc}
.sideBnr>*>*{border-top:1px solid #dcdcdc;min-height:69px;box-sizing:border-box}
.sideBnr>*>*:first-child{border-top:0}
.sideBnr a{display:block;height:100%;font-size:15px;line-height:38px;color:#333;letter-spacing:-1px}
/* ¼­ºê snb ¹è³Ê-¼ö°­·áÇÒÀÎÇýÅÃ ½Å¿ëÄ«µå ¾È³» */
.normal_sub_menu_card{margin-top:30px;border:2px solid #dcdcdc;background:url("https://img.megastudy.net/campus/library/v2015/library/common/icon/ico_side_card.png") no-repeat 14px center}
.normal_sub_menu_card a{display:block;padding:15px 0 14px 77px;font-size:13px;line-height:17px;letter-spacing:-.025em}

/* ¼­ºê layout-º»¹®³»¿ë °øÅë */
.contentArea{float:right;width:930px}
.contentArea .titleDiv{
	position:relative;
	margin:0;
    padding-bottom: 18px;
    border-bottom: 1px solid #d9d9d9;
}
.contentArea .titleDiv:after{display:block;clear:both;content:''}
.contentArea .titleDiv h3{
	float:left;margin:0 17px 0 0;font-size:34px;font-weight:600;color:#333;letter-spacing:-1px;
	font-size: 22px;
	letter-spacing: -0.3px;
	color: #4d4d4d;
	font-weight: 400;
}
.contentArea .titleDiv .txt{float:left;padding-top:7px;color:#555;font-size:15px;letter-spacing:-0.25px}
.content{position:relative;min-height:600px;margin-top:36px}
.content.joinArea{margin-top:40px}
.content.joinArea.p1{padding-top:11px}
.content.myPage{margin-top:36px}
.content.danka{margin-top:0}
.content .searchArea {margin-top:-22px;}

/* ¸ÞÀÎ½½¶óÀÌµå */
.slder_bn.introSlideWrap{position:relative;overflow:hidden;width:870px;height:300px;background:#000;}
.slder_bn.introSlideWrap .slideContent li{position:absolute;top:0;left:0;width:100%}
.slder_bn.introSlideWrap .slideMenuBar{position:absolute;left:0;right:0;bottom:30px;width:100%;height:11px}
.slder_bn.introSlideWrap .slideMenuBar .slideMenu{position:relative;width:100%;text-align:center;z-index:100}
.slder_bn.introSlideWrap .slideMenuBar .slideMenu ul{display:inline-block;overflow:hidden;text-align:center;margin:0 auto;padding-left:0}
.slder_bn.introSlideWrap .slideMenuBar .slideMenu ul li{display:inline-block;float:none;overflow:hidden;width:11px;height:11px;margin:0 3px 0 2px;text-align:center}
.slder_bn.introSlideWrap .slideMenuBar .slideMenu ul li a{display:block;overflow:hidden;height:9px;padding:0;border:1px solid #d6d6d6;background:url("/library/v2015/library/common/bg/transparent.gif") repeat}
.slder_bn.introSlideWrap .slideMenuBar .slideMenu ul li.active a{color:#444;border:1px solid #d6d6d6;background:#d6d6d6;font-weight:bold}
.slder_bn.introSlideWrap .slideMenuBar .slideMenu ul li a span.blind{margin:0}

/* ·¹ÀÌ¾Æ¿ôÃß°¡ - left img */
.img_left {overflow:hidden;}
.img_left .img_wrap {float:left;}
.img_left .txt_wrap {float:left; margin-left:20px;}

/* animation */
.animation_element {transition:all 700ms; opacity:0;}
.animation_element.delay50 {transition-delay:50ms;}
.animation_element.delay100 {transition-delay:100ms;}
.animation_element.delay150 {transition-delay:150ms;}
.animation_element.delay200 {transition-delay:200ms;}
.animation_element.delay250 {transition-delay:250ms;}
.animation_element.delay300 {transition-delay:300ms;}
.animation_element.delay350 {transition-delay:350ms;}
.animation_element.delay400 {transition-delay:400ms;}
.animation_element.delay450 {transition-delay:450ms;}
.animation_element.delay500 {transition-delay:500ms;}
.animation_element.delay600 {transition-delay:600ms;}
.animation_element.delay700 {transition-delay:700ms;}
.animation_element.delay750 {transition-delay:750ms;}
.animation_element.delay800 {transition-delay:800ms;}
.animation_element.delay900 {transition-delay:900ms;}
.animation_element.delay1000 {transition-delay:1000ms;}
.animation_element.delay1050 {transition-delay:1050ms;}
.animation_element.delay1150 {transition-delay:1150ms;}
.animation_element.delay1200 {transition-delay:1200ms;}
.animation_element.delay1300 {transition-delay:1300ms;}
.animation_element.delay1400 {transition-delay:1400ms;}
.animation_element.delay1450 {transition-delay:1450ms;}
.animation_element.delay1700 {transition-delay:1700ms;}
.animation_element.delay1850 {transition-delay:1850ms;}
.animation_element.delay2000 {transition-delay:2000ms;}
.animation_element.delay2100 {transition-delay:2100ms;}
.animation_element.delay2300 {transition-delay:2300ms;}
.animation_element.delay2400 {transition-delay:2400ms;}
.animation_element.delay2450 {transition-delay:2450ms;}
.animation_element.delay2550 {transition-delay:2550ms;}
.animation_element.delay3000 {transition-delay:3000ms;}
.animation_element.delay3300 {transition-delay:3300ms;}
.animation_element.delay3450 {transition-delay:3450ms;}
.animation_element.b_to_t {transform:translate(0px, 50px);}
.animation_element.l_to_r {transform:translate(-50px, 0px);}
.animation_element.r_to_l {transform:translate(50px, 0px);}
.animation_element.animation_set {transform:translate(0px, 0px) !important; opacity:1 !important;}

/* new btn style */
.btn_send6{display:inline-block; min-width:35px; height:37px; text-align:left; background:#fff url("https://img.megastudy.net/campus/library/v2015/library/common/btn/btn_common.png") no-repeat 0 -969px; padding-left:16px; vertical-align:middle;}
.btn_send6 span{display:block; font-size:16px !important; color:#fff !important; font-weight:normal !important; line-height:34px !important; height:37px !important; background:#fff url("https://img.megastudy.net/campus/library/v2015/library/common/btn/btn_common.png") no-repeat right -969px; padding-right:28px !important; border:none !important; padding-left:0 !important; margin-left:0 !important;}
.btn_send7{display:inline-block; min-width:35px; height:37px; text-align:left; background:#5c4b39; padding-left:16px; vertical-align:middle;}
.btn_send7 span{display:block; font-size:16px; color:#fff; font-weight:normal; line-height:34px; height:37px; background:#5c4b39 url("https://img.megastudy.net/campus/library/v2015/library/common/btn/guide_btn_arrow.png") 91% 50% no-repeat; padding-right:30px;}
.success_box + .bnr {margin-bottom:30px;}

/* Ç®ÆäÀÌÁö lnb */
.wide_top_wrap .top_wrap .left_menu_wrap .sideArea {width:230px; margin:0 20px;}
.wide_top_wrap .top_wrap .left_menu_wrap .sideArea .sideMenuList {border:none !important; margin-top:92px !important;}
.wide_top_wrap .top_wrap .left_menu_wrap .sideMenuList .sub {display:none;}
.wide_top_wrap .top_wrap .left_menu_wrap .sideMenuList>ul {margin-bottom:0;}
.wide_top_wrap .top_wrap .left_menu_wrap .sideMenuList>ul>li>a {color:#fff; background:url(https://img.megastudy.net/campus/library/v2015/library/common/icon/left_menu_dashed.png) bottom repeat-x; border-bottom:none; padding:11px 9px 12px 0px; word-break:keep-all;}
.wide_top_wrap .top_wrap .left_menu_wrap .sideMenuList>ul>li>a.current {font-weight:normal;}
.wide_top_wrap .top_wrap .left_menu_wrap .sideMenuList>ul>li>a.current:after {display:none;}
.wide_top_wrap .top_wrap .left_menu_wrap .sideMenuList>ul>li {background: url(https://img.megastudy.net/campus/library/v2015/library/yangjim/nsu/2020_jaejung/left_menu_dashed.png) bottom repeat-x !important;}
.wide_top_wrap .top_wrap .left_menu_wrap .sideMenuList>ul>li>a {color:#ccc !important;}
.wide_top_wrap .top_wrap .left_menu_wrap .sideMenuList>ul>li>a.current {color:#fff !important; font-weight:bold !important;}

/* gnb intro */
.gnbMenu_new {position:absolute; top:0; right:0; height:auto; margin-top:36px; z-index:1;}
.gnbMenu_new >ul{padding-right:213px;}
.gnbMenu_new >ul>li{float:left; position:relative; margin:0 15px; padding-top:2px;}

.gnbMenu_new >ul>li>a{display:block; height:46px; font-size:18px; font-weight:550; }
.gnbMenu_new >ul>li>a:hover, .gnbMenu_new >ul>li.hover>a {color:#0082ff;}
.gnbMenu_new >ul>li>a:hover:after, .gnbMenu_new >ul>li.hover>a:after {position:absolute; content:''; display:block; width:100%; height:2px; background:#0082ff; bottom:21px;}
.gnbMenu_new >ul>li.new>a:hover:after, .gnbMenu_new >ul>li.new.hover>a:after {width:calc(100% - 16px);}
.gnbMenu_new >ul>li .subMenu_new {box-sizing:content-box !important;}
.gnbMenu_new >ul>li .subMenu_new ul{margin-top:0px;}
.gnbMenu_new >ul>li .subMenu_new ul > li{float:none; border-top:1px solid #ddd;  transition:all 90ms;}
.gnbMenu_new >ul>li .subMenu_new ul > li:first-child{border-top:0;}
.gnbMenu_new >ul>li .subMenu_new ul li>a{display:block; font-size:16px; color:#333; padding:20px 0; font-weight:600;padding-left:30px; padding-right:50px; white-space:nowrap;}
.gnbMenu_new >ul>li .subMenu_new{display:none;position:absolute;left:-29px;top:46px;width: auto;min-width:355px;max-width:355px;padding-top:18px !important; padding-left:20px;margin-left:-20px;}
.gnbMenu_new >ul>li .subMenu_new:before {background:url(https://img.megastudy.net/campus/library/v2015/library/intro_renew/arrow_gnb.png) 74px bottom no-repeat; width:100%; height:20px; position:absolute; left:0; top:0px; content:''; display:block; z-index:2; opacity:0;}
.gnbMenu_new >ul>li .subMenu_new.first:before {background:url(https://img.megastudy.net/campus/library/v2015/library/intro_renew/arrow_gnb_on.png) 74px bottom no-repeat;}
.gnbMenu_new >ul>li.on .subMenu_new:before {opacity:1; transition:all 90ms; top:0px;}
.gnbMenu_new >ul>li .subMenu_new a{height:auto; padding:10px 0;font-size:13px;color:#333; line-height:15px; text-align:left;letter-spacing:-.025em}
.gnbMenu_new >ul>li .subMenu_new > .inBox{position:relative;border:1px solid #000;width: auto;display:inline-block; background:#fff;box-shadow: 0px 10px 10px 5px rgba(0, 0, 0, 0.2);
-webkit-box-shadow: 0px 7px 10px 5px rgba(0, 0, 0, 0.2);
-moz-box-shadow: 0px 7px 10px 5px rgba(0, 0, 0, 0.2);
-o-box-shadow: 0px 7px 10px 5px rgba(0, 0, 0, 0.2);
-ms-box-shadow: 0px 7px 10px 5px rgba(0, 0, 0, 0.2); overflow:visible !important;}
.gnbMenu_new >ul>li .subMenu_new .inBox>ul{position:relative;margin:0;z-index:5}
.gnbMenu_new >ul>li .subMenu_new li{height:auto;border:0}
.gnbMenu_new >ul>li .subMenu_new .bg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background:#fff; display:none;}

.gnbMenu_new >ul>li .subMenu_new ul > li.on, .gnbMenu_new >ul>li .subMenu_new ul > li:hover {background:#0082ff;}
.gnbMenu_new >ul>li .subMenu_new ul > li.on >a, .gnbMenu_new >ul>li .subMenu_new ul > li:hover >a {color:#fff;}
.gnbMenu_new >ul>li .subMenu_new ul>li.on .depth_menu ul li>a, .gnbMenu_new >ul>li .subMenu_new ul>li:hover .depth_menu ul li>a {color:#c3e2ff;}
.gnbMenu_new >ul>li .subMenu_new ul>li.on .depth_menu ul li.on>a, .gnbMenu_new >ul>li .subMenu_new ul>li:hover .depth_menu ul li:hover>a {color:#fff; font-weight:normal; text-decoration:underline;}
.gnbMenu_new >ul>li .subMenu_new ul>li.on .depth_menu li:after, .gnbMenu_new >ul>li .subMenu_new ul>li:hover .depth_menu li:after {background:#97ccff;}

.gnbMenu_new >ul>li .depth_menu li {position:relative;}
.gnbMenu_new >ul>li .depth_menu li:after {position:absolute; top:7px; left:50px; width:3px; height:3px; content:''; display:block; background:#999;}
.gnbMenu_new >ul>li .depth_menu ul li {border-top:none;}
.gnbMenu_new >ul>li .depth_menu ul li>a {padding:0 50px 15px 60px; font-weight:normal; font-size:15px; color:#555;}
.gnbMenu_new >ul>li .depth_menu ul li.on, .gnbMenu_new >ul>li .depth_menu ul li:hover {background:none;}
.gnbMenu_new >ul>li .depth_menu ul li:last-child a {padding-bottom:22px;}
.gnbMenu_new >ul>li .subMenu_new .ir_ico.new {margin-top:-3px;}
/* gnb intro */

#divListArea1 .btn_send2 span {font-size:13px;}
#divListArea1 .btn_send span {font-weight:normal; font-size:13px;}

.contentWrap.jaehak_new {z-index:inherit;}
.jaehak_new .lec_info_campgo ul { margin-right:0px; }
.jaehak_new .lecture {float: left;width:100%;padding: 0;margin: 0;}
.jaehak_new .lec_top {float: left; background:#fff;color:#FFF;}
.jaehak_new .lec_tab {float: left;width: 100%;}
.jaehak_new .lec_tab ul {display: block;line-height: 0;width:100%;margin-top:6px;background: #666;}
.jaehak_new .lec_tab li {float: left;display: table;padding: 0;margin: 0;border-left: 1px solid #333;border-top: 1px solid #333;box-sizing: border-box;}
.jaehak_new .lec_tab li:last-child a {border-right: 1px solid #454545;}

.jaehak_new .lec_tab li + li a {border-left:none;}
.jaehak_new .lec_tab li a {display: table-cell;text-align: center;width: 100%;height: 60px;line-height: 20px;vertical-align: middle;font-weight: normal;color: #ddd;font-size: 20px;background: #666;box-sizing: border-box;border-bottom: 1px solid #454545;}
.jaehak_new .lec_tab li a:hover {color:#222;background: #fff;}
.jaehak_new .lec_tab li a.on {color: #222;font-weight: bold;background: #fff;border-bottom: 1px solid #fff;}
.jaehak_new .lec_info {float: left;width: 708px;padding: 0 40px;}
.jaehak_new .lec_info ul.list {margin-top: 15px;margin-bottom: 10px;}
.jaehak_new .lec_info ul.list li {display: block;margin-bottom: 7px;padding-left: 10px;background: url('https://img.megastudy.net/campus/library/v2015/library/common/icon/bl_list.gif') no-repeat left 8px;}
.jaehak_new .lec_info ul.list li:last-child { margin-bottom: 0px;}
.jaehak_new .lec_info p{line-height:20px;}
.jaehak_new .lec_info_tstyle4 th{font-weight: bold;}
.jaehak_new .lec_info_tstyle4 th, .lec_info_tstyle4 td{line-height:20px;}
.jaehak_new .lec_info {width:100%; padding:0;}
.jaehak_new .lec_tab li a {font-size:20px; line-height:1.3; padding:10px 0; height:auto; height:60px;}
.jaehak_new .lec_info_title {height:auto; padding:0; margin-bottom:10px; line-height:28px; font-size:20px; background:none;}
.jaehak_new .lec_info_tstyle13 th {background:#F7F7F7; border-bottom:1px solid #DCDCDC; border-right:1px solid #DCDCDC;}
.jaehak_new .lec_info_tstyle13 td {padding:12px 23px;}

.topB_slick_wrap {height:80px; overflow:hidden;}
.topB_slick_wrap .bx-viewport {min-height:80px;}
.topB_slick_wrap .topB_slick li a { margin:0 auto; position:relative; /*width:1030px;*/ width:1200px; display:block;}
.topB_slick_wrap .bx-controls {position:relative; z-index:99; width:1030px; margin:0 auto;}
.topB_slick_wrap .bx-controls a {width:26px; height:45px; display:inline-block; position:absolute; top:50%; text-indent:-9999px; overflow:hidden; margin-top:-63px;}
.topB_slick_wrap .bx-controls a.bx-prev {left:0; background:url("https://img.megastudy.net/campus/library/v2015/library/intro_renew/slick_banner_left.png") 0 0 repeat; display:none;}
.topB_slick_wrap .bx-controls a.bx-next {right:0; background:url("https://img.megastudy.net/campus/library/v2015/library/intro_renew/slick_banner_right.png") 0 0 repeat; display:none;}

.star {display:inline-block; text-indent:0;}
.top_tit .star {line-height:120%; vertical-align:top; font-weight:500;}
.top_tit .main_tit .star {line-height:72px; font-weight:900;}
.top_tit .main_tit {font-size:66px; line-height:78px; font-weight:bold; color:#000; letter-spacing:-0.5px;}
.top_tit .sub_tit + .main_tit {margin-top:8px;}
.top_tit .sub_tit {font-size:36px; line-height:48px; color:#000;}
.top_tit .tit_txt {margin-top:19px; font-size:18px; line-height:30px; font-weight:300; color:#555; letter-spacing:-0.5px;}
.top_tit .tit_txt strong {font-weight:bold; color:#555;}
.top_tit .info_txt {margin-top:40px; font-size:16px; font-weight:300; color:#888;}
.top_tit.fcw * {color:#fff;}
















/* ÇÐ¿ø ¸ÞÀÎ °³Æí 250929 */
body.mask {overflow: hidden;}
.popup-bg {position: fixed;top: 0;left: 0;width: 100%;height: 100%;background: rgba(0,0,0,0.5);backdrop-filter: blur(5px);display: none;z-index: 1000;transition: all ease-in 0.3s;}
.popup-bg.on {display: block;}

/* Çì´õ ºí·¯ ¹è°æ */
.header-bg{position:fixed;top:0;left:0;width:100%;height:100%;display:none;z-index:1000;background: rgba(0,0,0,0.5);/*backdrop-filter: blur(5px);*/transition: all ease-in 0.3s;}
.header-bg.on{display:block;}
.header-gnb-inner { box-sizing: border-box; background:#fff; position: relative;z-index:2001;line-height:1.4;}
.header-gnb {display: flex;justify-content: space-between;align-items: center;padding-bottom:50px;padding-top:16px;width:1200px;margin:0 auto;letter-spacing: -0.35px;}
.header-gnb img {vertical-align: middle;}
.header-gnb * {font-size:14px;color:#777;letter-spacing: 0;}
.header-gnb .top-go {display: flex;}
.header-gnb .top-go > div {margin-right:12px}
.header-gnb .top-go .go-all {position:relative;z-index: 300;}
.header-gnb .top-go .go-all .btn-all span {display: inline-block;height: 6px;overflow: hidden;vertical-align: middle;margin-top: -2px;padding:0;}
.header-gnb .top-go .go-all .btn-all span img {vertical-align: top;}
.header-gnb .top-go .go-all .btn-all.on {color:#111;font-weight: 700;letter-spacing: 0.1px;}
.header-gnb .top-go .go-all .btn-all.on span img {margin-top:-6px}

/* ÇÐ¿ø ÀüÃ¼ º¸±â */
.top-go .go-all .all-menu {display:flex;flex:1;gap:42px;opacity: 0;z-index:-100;position: absolute;top:-500000px;left:0;box-sizing: border-box;}
.top-go .go-all .all-menu.on {opacity: 1;z-index:10;top:25px;}

.russel-navi-menu {width: 1100px;padding:30px;box-sizing: border-box;border-radius: 20px;border: 1px solid #111;background: #FFF;}
.russel-navi-menu .tit {display:flex;justify-content: space-between;align-items: center;color: #222;font-size: 20px;font-style: normal;font-weight: 700;line-height: 100%;letter-spacing: -0.5px;}
.russel-navi-menu .tit .s-tit a {display: inline-block;padding:10px 17px;font-size: 14px;font-weight: 500;color:#2C5BF6;border:1px solid #2C5BF6;border-radius: 25px 25px;line-height: 1;}
.russel-navi-menu .tit .s-tit a::after {display: inline-block;margin-left:4px;width:6px;height:6px;border-right:1px solid #2C5BF6;border-top:1px solid #2C5BF6;content: "";transform:rotate(45deg) translateY(-3px)}
.russel-navi-menu .campus-menu-wrap {display: flex;gap: 30px;}
.russel-navi-menu .campus-menu-wrap:first-child {border-bottom:1px solid #ebebeb}
.russel-navi-menu .campus-menu-wrap .menu-tit {margin-top: 30px;}
.russel-navi-menu .campus-menu-wrap .menu-tit p.tit-01 {font-size: 18px;font-style: normal;font-weight: 700;line-height: 150%;letter-spacing: -0.45px;color:#2C5BF6}
.russel-navi-menu .campus-menu-wrap .menu-tit p.stxt {margin:24px 0 15px;color: #111;font-size: 15px;font-weight: 700;line-height: 100%; letter-spacing: -0.375px;}
.russel-navi-menu .campus-menu-wrap .menu-tit p.stxt strong {color:#2C5BF6}
.russel-navi-menu .campus-menu-wrap .campus-menu-inner .ico-n {padding: 2px 4px;margin-left:5px;color: #FC4F3F;font-size: 8px;font-weight: 700;line-height: normal;letter-spacing: -0.2px;border-radius: 100px;border: 1px solid #EBEBEB;background: #FFF;vertical-align: middle;}
.russel-navi-menu .campus-menu-wrap .campus-menu-inner .sub {
	color: #999;font-size: 12px;font-weight: 400;line-height: 100%;letter-spacing: -0.3px;
    padding-left: 0;margin-top: 0;
}
.russel-navi-menu .campus-menu-wrap .campus-menu-inner {flex:1;}
.russel-navi-menu .campus-menu-wrap:has(.campus-menu-inner:nth-of-type(2)) .campus-menu-inner:first-child {border-right:1px solid #ebebeb}
.russel-navi-menu .campus-menu-wrap .campus-menu-inner .menu-list {display: flex;flex-wrap: wrap;padding-bottom:16px;}
.russel-navi-menu .campus-menu-wrap .campus-menu-inner .menu-list a {flex: 1;margin:0 0 14px 0;color: #222;font-size: 14px;font-weight: 500;line-height: 100%;letter-spacing: -0.35px;}
.russel-navi-menu .campus-menu-wrap .campus-menu-inner .type02 {height: 213px;}
.russel-navi-menu .campus-menu-wrap .campus-menu-inner .type02 .menu-list a {flex: 0 0 25%;box-sizing: border-box;display: inline-flex;}
.russel-navi-menu .campus-menu-wrap .campus-menu-inner .type03 {display: flex;}
.russel-navi-menu .campus-menu-wrap .campus-menu-inner .type03 .type03-list {flex:1 1 50%;box-sizing: border-box;}
.russel-navi-menu .campus-menu-wrap .campus-menu-inner .type03 .menu-list a {flex: 1 1 50%;}


/* ¿ìÃø »ó´Ü À¯Æ¿ */
.top-util {display: flex;gap:9px;align-items: center;}
.top-util .member-ch {padding:2px 10px;background:#2C5BF6;border-radius: 50px;border:1px solid #2C5BF6;}
.top-util .member-ch a {color:#fff;font-size:13px;font-weight:600}
.top-util .member {padding:2px 10px;border-radius: 50px;border:1px solid #2C5BF6;}
.top-util .member a {color:#2C5BF6;font-size:13px;font-weight:600}
.top-util .u-name {color:#111;font-weight: 700;}
.top-util .dday {position:relative;margin-right:5px;padding-right:10px;color:#111;}
.top-util .dday::after {display:block;content:"";position:absolute;top:2px;right:0;height:16px;width:1px;background:#ddd}
.top-util .dday strong {color:#2C5BF6;font-weight: 800;}
.top-util .sns {display: flex;align-items: center;gap:8px;margin-left:10px;}

/* ·Î°í */
.header-menu .header-in img.logo{
	width:auto;height:34px;
}

/* »ó´Ü ´ë¸Þ´º */
.header-menu-inner { position: relative;;z-index: 101;margin:0 auto; padding:0 0;box-sizing: border-box;background:#fff;height:61px;border-bottom: 1px solid #ebebeb;line-height: 1.4;} 
.header-menu-inner .header-menu { position:relative;width:100%;margin:0 auto;}
.header-menu-inner .header-menu h1 {z-index: 3;z-index: 3;position: absolute;top: 0;left:0;}
.header-menu-inner .header-menu a:hover {color:#2C5BF6!important;}
.header-menu-inner .header-menu .header-in{ position:relative;width:1200px;margin:0 auto;}

.header-menu-inner .menu-depth01 {position:absolute;top:0;right:0;height:61px;clear: both;z-index: 2;}
.header-menu-inner .menu-depth01.active {width:1260px;left: 300px;}
.header-menu-inner .menu-depth01.active li {width:190px}
.header-menu-inner .menu-depth01::after {display: block;content:"";}
.header-menu-inner .menu-depth01 li {float: left;}
.header-menu-inner .menu-depth01 li a {display:block;padding:0 0 0 0;margin-left:48px;font-size:20px;font-weight: 700;color:#111;text-align: left;}
.header-menu-inner .menu-depth01 li:first-child a {margin-left:10px;}
.header-menu-inner .menu-depth01.active li a {padding:0;margin:0;text-align: left;transition:all ease .3s;}

.header-menu-inner .menu-depth02 {width:100%;visibility:hidden;padding-top:52px;position:absolute;top:60px;left:0;opacity: 0;z-index: 0;background:#fff;border-radius: 0 0 40px 40px;border-top:1px solid #ebebeb;overflow: hidden;}
.header-menu-inner .menu-depth02.active {visibility:visible;opacity: 1;z-index: 1;}
.header-menu-inner .menu-depth02 .menu-inner {width:1260px;margin:0 auto;transform: translateX(26.3%);padding-bottom:40px;box-sizing:border-box;display: flex;}
.header-menu-inner .menu-depth02 .menu-inner > ul {text-align: left;}
.header-menu-inner .menu-depth02 ul {width:190px!important;box-sizing: border-box;}
.header-menu-inner .menu-depth02 ul > li > a { text-align:left;display:inline-block;margin-bottom:18px;font-size:17px;color:#222;font-weight: 700;line-height: 140%;letter-spacing: -0.255px;}
.header-menu-inner .menu-depth02 ul > li > a > span {display:inline-block;margin-top:0;}
.header-menu-inner .menu-depth02 ul li .sub-menu {padding-bottom:14px;}
.header-menu-inner .menu-depth02 ul li .sub-menu a {margin-bottom:10px;font-size: 15px;color:#555;font-weight: 400;}
.header-menu-inner .menu-depth02 ul > li > a > .i-new{ padding: 2px 4px;margin-left:5px;color: #FC4F3F;font-size: 8px;font-weight: 700;line-height: normal;letter-spacing: -0.2px;border-radius: 100px; border: 1px solid #EBEBEB;background: #FFF;vertical-align: middle;vertical-align: 3px;}


@media (max-width: 1550px) {
	body.w-expand .header-gnb-inner {
		width:1800px!important;
	}
	body.w-expand #header {
		width:1800px!important;
	}
	body.w-expand {
		overflow: scroll!important;
	}
}

/* °­ºÏÁß°è°ü ¿ÀÇÂ : °­ºÏ Ä·ÆÛ½ºÀÏ ¶§¸¸ ÁöÁ¡¼±ÅÃ ³ëÃâ */
.header-menu-inner .branch-switch {display:flex; align-items:center; gap:12px; padding-left:230px; padding-top:18px; height:16px; font-family:Pretendard; width:fit-content;}
.header-menu-inner .branch-switch .branch-item {position:relative; padding-right:12px; color:#BBB; font-size:20px; font-weight:500; line-height:100%; letter-spacing:-0.4px; transition:all 0.3s ease; text-decoration:none; display:inline-flex; align-items:center;}
.header-menu-inner .branch-switch .branch-item:not(:last-child)::after {content:""; position:absolute; top:50%; right:0; transform:translateY(-50%); width:1px; height:16px; background:#ddd;}
.header-menu-inner .branch-switch .branch-item:hover, .header-menu-inner .branch-switch .branch-item.on {color:#555 !important;font-weight: 600;}
.header-menu-inner .branch-switch .bar {display:none;}
.header-menu-inner .header-menu.active .branch-switch {display:none;}
.header-menu-inner .branch-switch .branch-item .icon-link {display:inline-block; width:20px; height:20px; aspect-ratio:1/1; margin-left:2px; background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20' fill='none'><path d='M9.516 6C9.38339 6 9.25622 6.05268 9.16245 6.14645C9.06868 6.24022 9.016 6.36739 9.016 6.5C9.016 6.63261 9.06868 6.75979 9.16245 6.85355C9.25622 6.94732 9.38339 7 9.516 7H12.293L8.146 11.146C8.09951 11.1925 8.06264 11.2477 8.03748 11.3084C8.01232 11.3692 7.99937 11.4343 7.99937 11.5C7.99937 11.5657 8.01232 11.6308 8.03748 11.6916C8.06264 11.7523 8.09951 11.8075 8.146 11.854C8.19249 11.9005 8.24768 11.9374 8.30842 11.9625C8.36916 11.9877 8.43426 12.0006 8.5 12.0006C8.56574 12.0006 8.63084 11.9877 8.69158 11.9625C8.75232 11.9374 8.80751 11.9005 8.854 11.854L13 7.707V10.484C13 10.6166 13.0527 10.7438 13.1464 10.8376C13.2402 10.9313 13.3674 10.984 13.5 10.984C13.6326 10.984 13.7598 10.9313 13.8536 10.8376C13.9473 10.7438 14 10.6166 14 10.484V6.5C14 6.36739 13.9473 6.24022 13.8536 6.14645C13.7598 6.05268 13.6326 6 13.5 6H9.516ZM12.766 17C13.3616 17.0001 13.9376 16.7877 14.3904 16.4009C14.8432 16.014 15.1431 15.4783 15.236 14.89C15.7469 14.7326 16.194 14.4156 16.5115 13.9854C16.8289 13.5552 17.0002 13.0346 17 12.5V5.5C17 4.83696 16.7366 4.20107 16.2678 3.73223C15.7989 3.26339 15.163 3 14.5 3H7.5C6.95946 2.99981 6.43342 3.17482 6.00072 3.4988C5.56803 3.82278 5.252 4.27827 5.1 4.797C4.51374 4.89203 3.98046 5.19266 3.59567 5.64507C3.21088 6.09747 2.99971 6.67209 3 7.266V13.5C3 14.4283 3.36875 15.3185 4.02513 15.9749C4.6815 16.6313 5.57174 17 6.5 17H12.766ZM4 7.266C3.99963 6.9555 4.09562 6.65254 4.27474 6.39892C4.45385 6.14529 4.70726 5.9535 5 5.85V12.5C5 13.163 5.26339 13.7989 5.73223 14.2678C6.20107 14.7366 6.83696 15 7.5 15H14.18C14.0766 15.2924 13.8851 15.5456 13.6319 15.7247C13.3787 15.9038 13.0762 16 12.766 16H6.5C5.83696 16 5.20107 15.7366 4.73223 15.2678C4.26339 14.7989 4 14.163 4 13.5V7.266ZM7.5 4H14.5C14.8978 4 15.2794 4.15804 15.5607 4.43934C15.842 4.72064 16 5.10218 16 5.5V12.5C16 12.8978 15.842 13.2794 15.5607 13.5607C15.2794 13.842 14.8978 14 14.5 14H7.5C7.10218 14 6.72064 13.842 6.43934 13.5607C6.15804 13.2794 6 12.8978 6 12.5V5.5C6 5.10218 6.15804 4.72064 6.43934 4.43934C6.72064 4.15804 7.10218 4 7.5 4Z' fill='%23BBBBBB'/></svg>") no-repeat center center; background-size:contain;}
.header-menu-inner .branch-switch .branch-item.on .icon-link {display:none;}


/* ÇÃ·ÎÆÃ ¾×¼Ç ¹öÆ° */
.float-quick-menu .quick-menu {position:fixed; bottom:66px; right:30px; width:50px; overflow:hidden; z-index:999; transition:width .3s ease, padding-bottom .24s ease; padding-bottom:0;}
.float-quick-menu.show_bottom_bn .quick-menu {bottom:130px;}
.float-quick-menu .quick-menu .quick-menu-list {display:flex; flex-flow:column; height:auto; justify-content:center; min-width:156px; padding:10px 0; border:0; z-index:99; gap:10px;}
.float-quick-menu .quick-menu .quick-menu-list li {align-items:center; display:flex; height:50px; justify-content:flex-start; gap:10px; width:100%;}
.float-quick-menu .quick-menu .quick-menu-list li a {align-items:center; border-radius:50px; box-sizing:border-box; display:flex; height:50px; justify-content:center; width:50px; background:#F1F3F8;}
.float-quick-menu .quick-menu .quick-menu-list li a span {display:none; color:#222; text-align:right; font-size:14px; font-style:normal; font-weight:500; line-height:140%; letter-spacing:-0.35px; opacity:0; visibility:hidden; transition:opacity .3s ease, visibility .3s ease;}
.float-quick-menu .quick-menu .quick-menu-list li a:hover span {color:#222;}
.float-quick-menu .quick-menu .quick-menu-list li.kakao a {background:#FAE100;}
.float-quick-menu .quick-menu .quick-menu-list li.kakao a .quick-icon {width:28px; height:27px;}
.float-quick-menu .quick-menu .quick-menu-list li.cs a {background:#F1F3F8;}
.float-quick-menu .quick-menu .quick-menu-list li.cs a .quick-icon {width:28px; height:27px;}
.float-quick-menu .quick-menu .quick-menu-list li.map a {background:#F1F3F8;}
.float-quick-menu .quick-menu .quick-menu-list li.map a .quick-icon {width:28px; height:27px;}
.float-quick-menu .quick-menu .quick-menu-list li.kakao a .quick-icon {background:url("https://img.megastudy.net/campus/library/v2015/library/common/kakao.png") no-repeat center;}
.float-quick-menu .quick-menu .quick-menu-list li.cs a .quick-icon {background:url("https://img.megastudy.net/campus/library/v2015/library/common/msg.png") no-repeat center;}
.float-quick-menu .quick-menu .quick-menu-list li.map a .quick-icon {background:url("https://img.megastudy.net/campus/library/v2015/library/common/map.png") no-repeat center;}
.float-quick-menu .quick-menu .top-btn {height:50px; margin:0 0 0 auto; width:50px; display:flex; align-items:center; justify-content:center; opacity:0; visibility:hidden; pointer-events:none; transform:translateY(8px); transition:opacity .22s ease, transform .22s ease, visibility 0s linear .22s; will-change:opacity, transform;}
.float-quick-menu.scrolled .quick-menu .top-btn {opacity:1; visibility:visible; pointer-events:auto; transform:translateY(0); transition:opacity .22s ease, transform .22s ease;}
.float-quick-menu .top-btn {align-items:center; background:#404040; background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='22' fill='none' viewBox='0 0 15 22'%3E%3Cpath stroke='%23fff' stroke-width='1.5' d='m14 7.5-6.5-6m0 0L1 7.5m6.5-6v20'/%3E%3C/svg%3E"); background-position:50%; background-repeat:no-repeat; border-radius:50%; display:flex; height:43px; justify-content:center; margin:15px 0 0 auto; width:43px;}
.float-quick-menu.open .quick-menu {min-width:156px; width:auto;}
.float-quick-menu.open .quick-menu .quick-menu-list {background:transparent; border:none; border-radius:0;}
.float-quick-menu.open .quick-menu .quick-menu-list li {padding:0;}
.float-quick-menu.open .quick-menu .quick-menu-list li a {justify-content:end; gap:23px; padding:0 11px 0 20px; width:100%;}
.float-quick-menu.open .quick-menu .quick-menu-list li a span {display:block; opacity:1; visibility:visible;}
.float-quick-menu.open .top-btn {margin:15px 0 0 auto;}
.float-quick-menu {--tb-size:50px; --tb-gap:8px; --tb-space:calc(var(--tb-size) + var(--tb-gap));}
.float-quick-menu.scrolled .quick-menu {padding-bottom:var(--tb-space);}
.float-quick-menu .quick-menu .top-btn {position:absolute; right:0; bottom:0; width:var(--tb-size); height:var(--tb-size); margin:0; display:flex; align-items:center; justify-content:center; opacity:0; visibility:hidden; pointer-events:none; transform:translateY(8px); transition:opacity .22s ease, transform .22s ease, visibility 0s linear .22s;}
.float-quick-menu.scrolled .quick-menu .top-btn {opacity:1; visibility:visible; pointer-events:auto; transform:translateY(0); transition:opacity .22s ease, transform .22s ease;}

#footer *{ line-height:1.4;}
#footer .footer_company .company_group .group_list { border-radius: 20px 20px 0 0;border: 1px solid #EBEBEB;background: #FFF;}
