@charset "utf-8";



/*----------- 모바일 -----------*/
@media all and (max-width:767px){
	
	/*모바일전용 MASK*/
	.mask_m_bg{display:none !important;}
	
	/*popup*/
	.pop_zone .popup .moblie_pop_list div.slick-list { width: 300px;}
	/* .pop_zone .popup .pop_list .slick-slide img{width:220px;} */
	
	/*
	.pop_zone{width:230px;top:150px;}
	.pop_zone .popup .pop_list {padding:30px 0}
	.pop_zone .popup .pop_list .slick-slide img{width:220px;}
	*/
	/*popup*/
	.moblie_hide {display: none !important;}
	.moblie_pop_list  {display: block !important;}
	.pc_pop_list {display: none !important;}
	
	.intro_tit_box{position:relative;padding:25px 12.5% 25px 12.5%;width:75%;background:none;}
	.intro_tit_box:after{content:"";position:absolute;left:0;top:0;width:10%;height:100%;background: url(../images/common/m_title_left_bg.png) no-repeat left center;background-size: contain;}
	.intro_tit_box:before{content:"";position:absolute;right:0;top:0;width:10%;height:100%;background: url(../images/common/m_title_right_bg.png) no-repeat right center;background-size: contain}
	.intro_tit_box .textbox .tit{font-size:1.6em;word-break:keep-all;}
	.under_article{word-break:keep-all;}
	

	/*서브컨텐츠*/
	h1,h2,h3,h4,h5,h6 {font-family:'NotoSans_bold';} 
	.president_article .section p{font-size:1.4em;}
	.box_inner{padding-bottom:20px;margin-bottom:20px;}
	.wrapper{background:#fff;padding-bottom:0;}
	.box_inner{width:100%;}
	.contents{margin:15px 10px 25px 10px;background:#fff;/*padding:10px 5px;*/}
	.contents2{display:block;margin:15px 10px;background:#fff;padding:10px 5px;}
	.contents2 img{width:100%;}
	h2.tit{padding-top:8px;}
	
	/*타이틀 (연혁,게시판공통타이틀 ) */
	/*
	.box_inner .sub_title{padding:0 10px; background:#fff url(../images/sub/sub_title_bg.png) no-repeat right bottom;background-size:70%;}
	.page_location{position:absolute;top:34px;left:10px;}
	.page_location a{font-size:12px;}
	.box_inner .sub_title h2{padding-top:50px;padding-bottom:0px;font-size: 2.0em;}
	.box_inner .sub_title div.sns{top:10px;}
	.box_inner .sub_title div.sns ul{float:right;width:88%;}
	.box_inner .sub_title div.sns ul li{float:right;width:17%;padding-left:5px;}
	.box_inner .sub_title div.sns ul li:first-child{padding-left:2px;}
	.box_inner .sub_title div.sns ul li img{width:100%;}
	.article_wrapper_box .innerbox{width:100%;}
	.article_wrapper_box .innerbox ul{width:96%;padding:4% 2%;}
*/
	.recruitment .article_wrapper_box{padding-top:7%;}
	.recruitment .article_wrapper_box .article_box{padding-top:10px;}


	/*common*/
	.common_tit_box{padding:10px 0;width:100%;}
	.common_tit_box .textbox .tit{font-size:17px;}
	
	.article_box2 h3 span.num:after{top:6px;}


	.under_article{padding-top:10px;}

	.article_box h3{font-size:17px;padding-bottom:5px;}
	h2.tit2{font-size:18px}
	.regulations h3 span.num:after{top:1px;}
	.program_box .article_box ul.common_ul{padding-top:9px}
	.program_box .article_box ul.common_ul li{font-size:15.6px;}
	.program_box .article_box ul.common_ul li ul li{font-size:15.6px;}
	.common_box .article_box ul.common_ul{padding:8px 0; }
	

	/*header*/
	.header_top {/*display: flex;*/padding: 0;}
	.header_top_bg {display:block ;}
	.header_top .link {float:none;width: 100%;}
	.header_top .link ul li {width: calc((100% - 51px) / 3);}
	.header_top .link ul li:nth-child(3){margin-right:1px}
	.header_top .link ul li:nth-child(4) , .header_top .link ul li:nth-child(5) {display:none;}
	.header_top .link ul li a {color: rgba(255,255,255,0.5);}
	.header_top .support , .header_top .login {display:none;}
	.header_top .popup_open {background-color:#22374d ;}
	.header_top .popup_open a {padding:0;width: 50px;background:url("../images/common/icon_popup.png") no-repeat center;color:transparent}
	.header_top .popup_close a {width: 50px;height: 40px;line-height: 40px;background:url("../images/common/icon_popup_close.png") no-repeat center;color:transparent}
	



	.gnb_area_wrapper{}
	
	.gnb{display:none;}
	.gnb_bg {display:none !important;}
	.gnb_close{display:none !important;}
	
	/*지원하기TOP BTN*/
	.top_m_red{z-index:99;display:block !important;height: 40px;line-height: 41px;text-align: center;font-size: 14px !important;background:linear-gradient(to right, #e50832 1%,#eb352b 50%,#f36c22 100%); color: #fff;}
	.top_m_red {background: #BB003A ;line-height: 40px;}
	.top_m_red span.slit{padding:0 10px;}
	.top_m_red a {color:#fff;font-weight: 600;letter-spacing:-1px;}
	.top_m_red a {line-height: 40px;font-weight: 500 !important;}
	.top_m_red a span {color:#fff;}



	/*GNB메뉴 ********************************/
	.btn_gnb{display:block;z-index:4;}
	/*메뉴열기버튼*/
	/* .btn_gnb a.btn_gnb_open {z-index:999;display:block;position:absolute; width:70px; height:70px;top:0px; border:0; padding:0;/*border-right:#cecece solid 1px;*/  } */
	/*가운데라인*/
	/* .btn_gnb_open > em { top:53%;margin-top:-1.5px; overflow:hidden; color:#000; white-space:nowrap; } */
	/*상단라인*/
	/* .btn_gnb_open:before { top:25px; } */
	/*하단라인*/
	/* .btn_gnb_open:after { top:46px; }
	.btn_gnb_open > em,
	.btn_gnb_open:after,
	.btn_gnb_open:before { content:""; left:25%; position:absolute; width:30px; height:3px; background-color:#fff; -webkit-transition:all 0.2s ease; transition:all 0.2s ease; }
	.btn_gnb_open.active > em,
	.btn_gnb_open.on > em { opacity:0; width:0; }
	.btn_gnb_open.on{/*background:#6fa9b0;*/}
	.btn_gnb_open {right:0}
	.btn_gnb_open > em, .btn_gnb_open:after, .btn_gnb_open:before {background:#000 !important} */

	
	/*퀵메뉴(나의메뉴)***************************/
	.btn_pop_open {z-index:7;display:block;position:absolute; width:70px; height:70px;top:0px;right:0; border:0; padding:0;/*border-right:#cecece solid 1px;*/  }
	.btn_pop_open > em { opacity: 0;top:100%;margin-top:-1.5px; overflow:hidden; color:#000; white-space:nowrap; }
	.btn_pop_open:before{ content:"";position:absolute;top:29%;left:39%;width:30px;height:30px;background:url('../images/common/quickmenu_icon.png') no-repeat center center;background-size:contain;}
	/*url('../images/common/m_top_pop_icon.png')*/

	/*CLICK ON */
	.btn_gnb_open.active > em,
	.btn_gnb_open.on > em { opacity:0; width:0; }
	.btn_gnb_open.active:before,
	.btn_gnb_open.on:before { -webkit-transform:rotate(-45deg); transform:rotate(-45deg); margin-top:6px;}
	.btn_gnb_open.active:after,
	.btn_gnb_open.on:after { -webkit-transform:rotate(45deg); transform:rotate(45deg); margin-top:-14px; }
	

	/*.dropLst {*display:none;}*/
	.dropLst .dlst { z-index:4; width:100%; display:block; position:fixed;background:#fff;top:-100%;left:0px;min-width:100%; transition: all 0.4s ease-in-out;-webkit-transition: all 0.4s ease-in-out;height: calc(100vh - 135px);    overflow-y: scroll;}
	
	.dropLst .dlst.on{top:153px;left:0;display:block;}
	.m_login{position:absolute;bottom:0;color:#fff;width:100%; }
	.m_login a:first-child{background-color:#1F8957;}

	.m_login a{position:relative;font-size:13px;padding:0 10px;text-align:center;height:40px;line-height:40px;display:block;color:#fff;font-weight:400;background-color:#2b835a;}
	.m_login a:first-child:before {background:url("../images/renewal/m_area1.png") no-repeat;}
	.m_login a:before{position: absolute;top: 50%;left:50%;margin-top: -8px;  margin-left: -65px;content:"";width:20px;height:20px;background:url("../images/renewal/m_area2.png") no-repeat;background-position: center;background-size:16px;}
	

/*상단메뉴*/
	.dropLst .dlst .top_menu{position:relative;width:100%;}
	.dropLst .dlst .top_menu ul:after {content:""; display:block; clear:both;}
	.dropLst .dlst .top_menu ul li {position:relative;float:left; width:calc(100%/3);background:#1F8957;}
	.dropLst .dlst .top_menu ul li:after{position:absolute;content:""; display:none;top:0;width:1px;right:0;height:100%;background:#d2d7db;}
	.dropLst .dlst .top_menu ul li:last-child:after{background:none;}
	.dropLst .dlst .top_menu ul li a { position:relative;color:rgba(255,255,255,0.8);font-weight:300;display:block; padding:15px 0; text-align:center;font-size:14px; }
	
	
	
	.dropLst .dlst .large_menu{position:relative;width:100%;}
	.dropLst .dlst .large_menu ul:after {content:""; display:block; clear:both;}
	.dropLst .dlst .large_menu ul li {position:relative;float:left; width:33.3333%;}
	/*
	.dropLst .dlst .large_menu ul li:after{position:absolute;content:""; display:block;top:0;width:1px;height:100%;background:#d2d7db;}
	.dropLst .dlst .large_menu ul li:before{position:absolute;content:""; display:block;bottom:0;width:100%;height:1px;background:#d2d7db;}
	*/
	.dropLst .dlst .large_menu ul li a { position:relative;;font-weight:400;display:block; padding:15.5px 10px; text-align:left;font-size:15px;font-family: 'iscu',sans-serif;}
	.dropLst .dlst .large_menu ul li a > img {position:absolute;width:60px; left:50%; top:12px; margin-left:-30px;}
	.dropLst .dlst .large_menu ul li a.on,
	.dropLst .dlst .large_menu ul li a:hover,
	.dropLst .dlst .large_menu ul li a:hover span{text-decoration:none;}
	
	/*.dropLst li span, .dropLst li a { padding:0 10px; }*/
	
	.dropLst .listbox{width:100%;position:relative;}
	.dropLst .listmenu{width:100%;position:relative;}
	.dropLst .listmenu li {width:100%;}
	.dropLst .listmenu li>a{position:relative;font-size:15px;display:block;padding:15px 10px;text-align:left;background:#F3F3F3;color:#313131;font-weight:400;border-bottom:#d2d7db solid 1px;
	/*background:url("../images/common/sub_li_menu_arrow.png") no-repeat right 25px center;*/
	}
	/* ul.stepbar li a.step1{background: url(../images/recruit/stepbar_icon01.png) no-repeat 20px center;}
	ul.stepbar li a.step2{background: url(../images/recruit/stepbar_icon02.png) no-repeat 20px center;}
	ul.stepbar li a.step3{background: url(../images/recruit/stepbar_icon03.png) no-repeat 20px center;}
	ul.stepbar li a.step4{background: url(../images/recruit/stepbar_icon04.png) no-repeat 20px center;}
	ul.stepbar li a.step5{background: url(../images/recruit/stepbar_icon05.png) no-repeat 20px center;} */
	
	.dropLst .listmenu li > a:hover{ text-decoration:none !important;color: #00AC5C;}
	.dropLst .listmenu li:last-child  > a{border-bottom:0;}
	.dropLst .listmenu li > ul{display:none;background:#fff;padding:10px 0px 10px 10px;}
	.dropLst .listmenu li > ul:after{content:""; display:block; clear:both;}
	.dropLst .listmenu li > ul > li{width:100%;margin-left:0;padding-left:4%;}
	.dropLst .listmenu li > ul > li.long{width:100%;}
	.dropLst .listmenu li > ul > li a{background:transparent;color:#000;padding:5px 5px;border:0;font-weight:400;}
	.dropLst .listmenu li > ul > li a::before {content:"-";padding-right:5px}
	.dropLst .listmenu li > ul > li.long a{padding:5px 5px 5px 15px;}
	.dropLst .listmenu > li > a.on, .dropLst ul > li > label:hover > span, .dropLst ul > li > label.hover > span {}
	.dropLst .listmenu > li > a.on:after{content:""; display:block;top:50%;margin-top:-12.5px;width:25px;height:25px;position:absolute;right:20px;/* background:url("../images/common/m_3depth_close.png") no-repeat right center;*/background-size:contain;}
	.dropLst .listmenu > li > a.off{ background-image:none !important;}
	.dropLst .listmenu > li > a.off:after{ background:none !important;}
		
	/*플러스기호*/
	/*
	.dropLst .listmenu > li > a.plus:after{content:""; display:block; position:absolute;width:25px;height:2px !important;background:#ddd;right:20px;top:50%;margin-top:-1px;}
	.dropLst .listmenu > li > a.plus:before{content:""; display:block; position:absolute;width:2px;height:25px !important;background:#ddd;right:31px;top:50%;margin-top:-12px;}
	.dropLst .listmenu > li > a.on:before{width:0px;}
	.dropLst .listmenu > li > a.on:after{height:0px;margin-top:0px;}
	*/
	.dropLst .listmenu > li > a.plus::before {content:""; display:block; position:absolute;right:15px;width:25px;height:25px !important;background:url('../images/renewal/gn-ham.png')no-repeat center;top:50%;margin-top:-13px;}


	.dropLst .dlst .m-area-inner {display:flex; height: calc(100% - 69px);}
	.dropLst .dlst .m-area-inner .left-area {width:37%; position:relative;}
	.dropLst .dlst .m-area-inner .right-area {width:63%; background:#F9F9F9}
	.dropLst .dlst .large_menu ul li {float:unset;width:100%;}
	.dropLst .dlst .m-area-inner .right-area .listmenu_slider {
	overflow-y: scroll;
	height: 100%;
	}
	/*비쥬얼****************************************/
	.wrapper .visual{height:250px;}
	.wrapper .visual .bg{height:250px;}
	.wrapper .visual .bg1{background-image:url('../images/main/visual1.jpg');z-index:3;}
	.wrapper .visual .bg2{background-image:url('../images/main/visual2.jpg');z-index:2;}
	.wrapper .visual .bg3{background-image:url('../images/main/visual3.jpg');z-index:1;}
	.wrapper .visual .bg4{background-image:url('../images/main/visual4.jpg');z-index:1;}
	.wrapper .visual .slogan{position:absolute;z-index:9;animation: slidein 3s cubic-bezier(1, 0, 0, 1);z-index:11;top:auto;bottom:60px;left:50%;width:100%;margin-left:-50%;text-align:center;}
	.wrapper .visual .slogan img{width:90%;margin: 0 auto;max-width:400px;}

	.wrapper .visual .function_wrapper{display:none;}
	.wrapper .visual .slick-dots{bottom:10px;}
	.wrapper .vmask{display:block;}
	.wrapper .visual .visual_inner{position:relative;}
	.wrapper .visual .slick-dots{display:block !important;}
	
	/*비쥬얼탭****************************************/
	ul.m_tab {position:absolute;left:50%;z-index:11;transition: 1.0s ease;width:90%;margin-left:-45%; margin-top:30px; }
	ul.m_tab li {float:left; width:50%; font-size:18px; text-align:center;background-color: rgba( 255, 255, 255, 0.3 );    }
	ul.m_tab li:first-child{border-top-left-radius: 10px;border-bottom-left-radius: 10px;}
	ul.m_tab li:last-child{border-top-right-radius:10px;border-bottom-right-radius:10px;}
	/*
	ul.m_tab li:before{content:"";position:absolute;background-color: rgba( 255, 255, 255, 0.5 );width:100%;height:100%;top:0;left:0;z-index:4;border-radius:5px;}
	*/
	ul.m_tab li a { text-decoration:none;display:block;padding:10px 0; color:#fff; line-height:22px; border:1px solid #ddd; }
	ul.m_tab li:first-child a{border-top-left-radius:10px;border-bottom-left-radius:10px;border-right:0;}
	ul.m_tab li:last-child a{border-top-right-radius:10px;border-bottom-right-radius:10px;}
	ul.m_tab li a.on#m_human{background:#0d3779;}
	ul.m_tab li a.on#m_counsel{background:#ac2f48;}
	ul.m_tab li a span{display:block;text-decoration:none;}
	ul.m_tab li a span.depart{font-size:1.1em;padding-top:2px;font-family:"NotoSans_bold";}
	ul.m_tab li a span.eng{font-size:.6em;}
		ul.m_tab li a span.eng .arrow{padding-left:10px;}

	.m_tab ul.depart_quick{display:none;position: absolute;left: 0px;top: 80px;width:100%;transition-delay:1s; }
	.m_tab ul.depart_quick li{position:relative;float:left; width:25%;margin-right:0;transition: all 1.0s cubic-bezier(0.645, 0.045, 0.355, 1);position:relative;float:left}
	.m_tab ul.depart_quick li a {border:0; color:#333;position:relative;background:#f3f2f2;border-radius:0;display:block; padding:64px 0 12px 0; text-align:center;font-size:16px; }
	.m_tab ul.depart_quick li a:after{position:absolute;content:"";right:0;display:block;top:0;width:1px;height:100%;background:#fff;}
	.m_tab ul.depart_quick li a > img {position:absolute; left:50%; top:15px; margin-left:-33px;}
	.m_tab ul.depart_quick li a:hover,
	.m_tab ul.depart_quick li a:focus {color:#386ac1;}



	/*컨텐츠****************************************/
	.wrapper .inner_wrapper{width:100%;margin-bottom:0;margin-top:0;}

	/*대학원소개 
	sub-1 가져감
	*/

	/*입학안내 - 모집요강 ****************************************/
	.recruitment .article_box h3 span.num{margin-right:6px;padding-right:6px;}
	.recruitment .article_box h3.mini{font-size:15px;}
	.recruitment .article_box ul.common_ul ul li{background-position:left 12px;}
	.recruitment .article_wrapper_box .cmt_box p{font-size:15px;}
	.recruitment .article_wrapper_box .cmt_box ul.inner li{font-size:15px;padding-left:10px;}
	.recruitment .article_box ul.common_ul li{font-size:15px;}
	.recruitment .notice_box .notice{font-size:15px;}
	.recruitment .article_wrapper_box .innerbox h3{text-align:center;}
	.recruitment .article_wrapper_box .innerbox ul li{width: 96%;padding:2% 2%;}

	/*입학안내 - 지원서작성가이드****************************************/
	.apply_guide .inner_box{background:#f7f7f8;}
	.apply_guide .inner_box .step_box{width:90%;padding:2% 2%;margin: 0 3% 50px 3%;}
	.apply_guide .inner_box .step_box .step .inner{padding:15px 0;}
	.apply_guide .inner_box .step_box .step{margin-left:0;width:50px;}
	.apply_guide .inner_box .step_box .step_cont{padding-top:15px;}
	.apply_guide .inner_box .step_box .step_cont .tit{font-size:1.3em;font-weight:bold;color:#000;}
	.apply_guide .inner_box .step_box .step_cont dl{padding-top:8px;}
	.apply_guide .inner_box .step_box .step_cont dl dd{font-size:1.0em;}
	.apply_guide .inner_box .step_box.bg{background:#fff;}
	.apply_guide .inner_box .step_box:before{transform: rotate(88deg);top:100%;left:50%;margin-top:8px;}
	.apply_guide .inner_box .step_box:nth-child(2n):before{    background: url(../images/sub/apply_guide_arrow.png) no-repeat right center;}
	.apply_guide .comment{position: relative; margin: 0 auto;padding: 15px 0;width: 90%;}
	.apply_guide .comment p{padding-bottom:5px;}

	
	/*입학안내-원서작성-지원서작성가이드****************************************/
	.apply_guide{position:relative;}
	.apply_guide .inner_box .guide_diagram{position:relative;width:100%;height:auto;margin:0 auto;padding:30px 0 0 0 ;background:none;}
	.apply_guide .inner_box .guide_diagram .step{position:relative;clear:both;width:100%;height:170px;margin:0 auto;}
	.apply_guide .inner_box .guide_diagram .step .step_box{padding:15px 3% 20px 3%;margin:0 auto;}
	.apply_guide .inner_box .guide_diagram .step .step_box .inner{height:37px;}
	.apply_guide .inner_box .guide_diagram .step_box .step_cont dl{padding-top:15px;}
	.apply_guide .inner_box .guide_diagram .step .line, .apply_guide .inner_box .guide_diagram .step:nth-child(2n) .line{display:none}
	.apply_guide .inner_box .guide_diagram .step .circle, .apply_guide .inner_box .guide_diagram .step:nth-child(2n) .circle{display:none}
	.apply_guide .inner_box .step_box:before{z-index:9;position:absolute;top:67% !important;left:46% !important;margin-top:-17px;right:-17.5px;width:35px;height:34px;content:"";background:url('../images/sub/apply_guide_arrow.png') no-repeat right center;}
	.apply_guide .inner_box .step8 .step_box:before{background:none !important;}

	.apply_guide .inner_box .guide_diagram .step1, .apply_guide .inner_box .guide_diagram .step2, .apply_guide .inner_box .guide_diagram .step3, .apply_guide .inner_box .guide_diagram .step4,
	.apply_guide .inner_box .guide_diagram .step5, .apply_guide .inner_box .guide_diagram .step6, .apply_guide .inner_box .guide_diagram .step7, .apply_guide .inner_box .guide_diagram .step8{left:0;top:0;}
	.apply_guide .inner_box .guide_diagram .step8{height:160px;}
	.apply_guide .inner_box .guide_diagram .step8 .step_box{padding:15px 3% 15px 3%;}
	.apply_guide .inner_box .guide_diagram .step8 .step_box dl{padding-top:10px;}
	.apply_guide .inner_box .step_box .step_cont{padding-top:0 !important;}



	/*입학안내 - 입학진행절차****************************************/
	.procedure_box .box_wrapper .inner_box{width:100%;background:#f7f7f8;}
	.procedure_box .box_wrapper .inner_box .step_box{position:relative;width:90%;padding:2% 2%;margin: 0 3% 50px 3%;}
	.procedure_box .box_wrapper .inner_box .step_box .step .inner{padding:15px 0;}
	.procedure_box .box_wrapper .inner_box .step_box .step{margin-left:0;width:35px;}
	.procedure_box .box_wrapper .inner_box .step_box .step .inner .txt{font-size:1.2em}
	.procedure_box .box_wrapper .inner_box .step_box .step .inner .num{font-size:2.0em;}
	.procedure_box .box_wrapper .inner_box .step_box .step_cont{padding-top:2px;}
	.procedure_box .box_wrapper .inner_box .step_box .step_cont .tit{font-size:1.3em;font-weight:bold;color:#000;}
	.procedure_box .box_wrapper .inner_box .step_box .step_cont dl{padding-top:8px;}
	.procedure_box .box_wrapper .inner_box .step_box .step_cont dl dd{font-size:1.0em;}
	.procedure_box .box_wrapper .inner_box .step_box.bg{background:#fff;}
	.procedure_box .box_wrapper .inner_box .step_box:before{transform: rotate(88deg);z-index:9;position:absolute;top:120%;left:46% !important;margin-top:-17px;right:-17.5px;width:35px;height:34px;content:"";background:url('../images/sub/apply_guide_arrow.png') no-repeat right center;}
	.procedure_box .box_wrapper .inner_box .step_box:nth-child(2n):before{    background: url(../images/sub/apply_guide_arrow.png) no-repeat right center;}
	.procedure_box .box_wrapper .inner_box .step_box:last-child:before{background:none;}
	
	/*입학안내 - 입학일정 캘린더****************************************/
	.history_box ul.history{background:none;margin-top:20px;}
	.schedule_box .box_wrapper .calendar{width:100%;}
	.schedule_box .slick-arrow.slick-prev{left:0px;}
	.schedule_box .slick-arrow.slick-next{right:0px;}
	
	
	
	/*학사안내 - 학사일정****************************************/
	/*sub3 가져감*/
	
	/*
	.mvs_paging_web{bottom:25px;}
	*/
	

	/*대학원과정****************************************/
	.schoolbox{padding:15px;}
	.schoolbox .school_inner_box .overview_box{padding-left:0;float:none;width:100%;}
	.schoolbox .school_inner_box .overview_box.first:before{width:0;}
	.schoolbox .school_inner_box .overview_box .tit{ font-family: 'NotoSans_bold';font-size:1.9em;text-align:center;}
	.schoolbox .school_inner_box .overview_box .s_tit{font-size:1.2em;width:100%;text-align:center;}
	.schoolbox .school_inner_box .overview_box .info{padding-top:10px;font-size:1.1em;}
	.schoolbox .school_inner_box .overview_box .info .label{font-size:1.2em;margin-right:0px; padding: 10px 10px 10px 23px;}
	.schoolbox .school_inner_box .overview_box .info .label:before{width:20px;background-size:20px;}
	.schoolbox .school_inner_box .overview_box .btn_group{margin-top:10px;}

	.schoolbox .school_inner_box .overview_box.first{width:100%;}


	.about_school .purpose{padding:20px 0;width:100%;font-size:1.4em;}
	.article_box2 h3{font-size:17px;padding-bottom:9px;line-height: 1.6em;}

	.article_box2 .step_box{float:none;width:98%;margin:0 1%  5% 1%;}
	.article_box2 .step_box .step_cont{padding:5px 20px;min-height:115px;}

	/*대학원과정 상담심리대학원****************************************/
	.strength_wrapper_box .strength_box{padding:10px 2%;float:none;width:96%;}
	.strength_wrapper_box .strength_box .img{float:none;}
	.strength_wrapper_box .strength_box .img .inner{text-align:center;}
	.strength_wrapper_box .strength_box .strength_cont{padding:0;width:100%;float:none;}
	.overview_box .btn_group .btn_pri_large{width:100%;padding-right:0;}
	
	.counsel_licence table.board-list3 td{padding:10px 5px;text-align:right;}


	/*학생서비스-지역캠퍼스안내****************************************/
	.article_box .campus_box{width:100%;margin-left:0%;margin-right:0%;}
	.article_box .campus_box:nth-child(2n){margin-left:0%;margin-right:0%;}
	.article_box .campus_box .campus .inner .txt{font-size:15px;width:50%;}
	.article_box .campus_box .campus .inner img{float:right;}

	.common_box .article_box ul.common_ul li span.normal span.contact{display:block;}

	/*도서관이용안내****************************************/
	.common_box .article_box ul.common_ul li{padding-bottom:7px;}


	/*학생서비스-학자금대출안내****************************************/
	.loan_step li{width:50%;}
	.loan_step li:nth-child(5){width:100%;}

	/*학생서비스-스마트캠퍼스****************************************/
	.smartcampus .mobile_con ul li{position:relative;text-align:center;width:96%;padding:0;margin:0;}
	.smartcampus ul.common_ul li.big em{display:block;padding-top:5px;}


	/*COMMON TAB****************************************/
	/* ul.taprule li {width:100%; font-size:15.6px; text-align:center; }
	ul.taprule li a{padding:5px 0;border-bottom:0;}
	ul.taprule li:last-child a{border-bottom:#ddd solid 1px;}

	ul.tap2 li a{line-height:32px;font-size:14px;}

	ul.tap5 li{width:33.1%;}
	ul.tap5 li a{line-height:32px;font-size:.8em;}

	ul.tap3 li a{line-height:32px;font-size:14px;}
	.faqs .faq_cont > ul > li.a{padding-left:15px;} */

	/*상단입시박스*************************************** */
	.m_ipssi_box{position:relative;width:100%;max-height:115px;overflow:hidden;}
	.m_ipssi_box ul{}
	.m_ipssi_box ul:after {content:""; display:block; clear:both;}
	.m_ipssi_box ul li{transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);float:left;width:23%;/*padding:0 0.5%;*/}
	.m_ipssi_box ul li:first-child{border:0;}
	.m_ipssi_box ul li:last-child{border:0;}
	.m_ipssi_box ul li a{line-height: 15px;display:block;color:#333333;padding:15px 0px;text-align:center; font-size:12px;letter-spacing:-1.2px;font-weight:600;}
	.m_ipssi_box ul li a em{display:inline-block;padding-top:5px;}
	.m_ipssi_box ul li:hover{ }
	.m_ipssi_box ul li:hover div{background:none;}
	.m_ipssi_box ul li:hover a{text-decoration:underline;}
	.m_ipssi_box ul li div{}
	.m_ipssi_box ul li a .iconbox{border-radius:100%;margin:0 auto;width:65px;height:65px; background:url("../images/main/main_ibssi_box_bg.png") repeat center top;}
	.m_ipssi_box ul li a .iconbox span{display:block;width:100%;height:100%;background-size: 55%;background-position:center center; background-repeat:no-repeat;}
	.m_ipssi_box ul li a .ipssi1 {background-image:url(../images/main/main_ibssi_icon1.png); }
	.m_ipssi_box ul li a .ipssi2 {background-image:url(../images/main/main_ibssi_icon2.png); }
	.m_ipssi_box ul li a .ipssi3 { background-image:url(../images/main/main_ibssi_icon3.png); }
	.m_ipssi_box ul li a .ipssi4 { background-image:url(../images/main/main_ibssi_icon4.png); }
	.m_ipssi_box ul li a .ipssi5 { background-image:url(../images/main/main_ibssi_icon5.png); }
	.m_ipssi_box ul li a .ipssi6 { background-image:url(../images/main/main_ibssi_icon6.png); }

	.m_ipssi_box ul li a .ipssi_service { background-image:url(../images/icon/main_ibssi_icon_studentservice.png); }
	.m_ipssi_box ul li a .ipssi_introduce { background-image:url(../images/icon/main_ibssi_icon_introduce.png); }
	.m_ipssi_box ul li a .ipssi_guide { background-image:url(../images/icon/main_ibssi_icon_ipsi_guide.png); }
	.m_ipssi_box ul li a .ipssi_ipsi_schedule { background-image:url(../images/icon/main_ibssi_icon_ipsi_schedule.png); }
	.m_ipssi_box ul li a .ipssi_solar { background-image:url(../images/icon/main_ibssi_icon_solar.png); }
	.m_ipssi_box ul li a .ipssi_hagsa_schedule { background-image:url(../images/icon/main_ibssi_icon_hagsa_schedule.png); }
	.m_ipssi_box ul li a .ipssi_campus { background-image:url(../images/icon/main_ibssi_icon_campus.png); }
	/*모바일 좌우 화살표버튼*/
	.m_ipssi_box .swiper-container{width:94%;margin:0 auto;overflow:visible;}
	.m_ipssi_box  .swiper-button-next, .swiper-container-rtl .swiper-button-prev{right:0px !important;background-image:url(../images/main/ipsee_arrow_next.png);}
	.m_ipssi_box  .swiper-button-prev, .swiper-container-rtl .swiper-button-next{left:0px !important;background-image:url(../images/main/ipsee_arrow_prev.png);}
	.m_ipssi_box  .swiper-button-next,.m_ipssi_box .swiper-button-prev{background-size:16px 25px;width:20px;}

	.m_ipssi_box .slick-dotted.slick-slider{margin-bottom:0;}
	.m_ipssi_box .slick-dots{bottom:10px;}
	
	/*하단퀵메뉴*/
	.wrapper .inner_wrapper .board_wrapper .quickbox{width:100%;float:none;}
	.wrapper .inner_wrapper .board_wrapper .boardbox{width:100%;}
	.schdule_wrapper .schdulebox{float:none;width:100%;}
	.outlinkbox{float:none;width:100%;}
	.outlinkbox .simribox{width:100%;float:none;background:#182a51 url(../images/main/main_simri_bg.png) no-repeat center top;}
	.outlinkbox .simribox .inner_wrap{padding: 30px 10px;text-align: left; background:url(../images/main/main_simri_icon.png) no-repeat right 10px center;background-size: 23%;}
	.outlinkbox .simribox .inner_wrap .title{padding-bottom:8px;}
	.outlinkbox .simribox .inner_wrap .sub{margin:0;}
	
	.outlinkbox .vrbox{width:100%;float:none;background:#89c8ca url(../images/main/main_vr_bg.png) no-repeat center bottom;background-size: 30%;}
	.outlinkbox .vrbox .inner_wrap{padding:30px 10px;text-align: left;background: url(../images/main/main_vr_icon.png) no-repeat right 10px center;background-size: 23%;}
	.outlinkbox .vrbox .inner_wrap .sub{margin:0;}
	.outlinkbox .vrbox .inner_wrap .title{padding-bottom:8px;}

	/*공지사항,학사일정*/
	.tab_menu_wrap{padding-left:10px;padding-right:10px;height:245px;}
	.tab_menu_wrap > ul > li{width:22%;}
	.tab_menu_wrap > ul > li .tab_content ul{padding-left:15px;padding-right:10px;}

	.schdulebox .schdule_wrap{padding-left:10px;padding-right:10px;height:auto;}
	.schdulebox .schdule_wrap > ul > li{width:100%;}
	.schdulebox .schdule_wrap > ul > li .schedule_content .month p{padding:50px 30px;}
	.schdulebox .schdule_wrap > ul > li .schedule_content ul{padding-left:0;padding-right:0;}
	.schdulebox .schdule_wrap > ul > li .schedule_content .month{left:0px;width:30%;}	
	.schdulebox .schdule_wrap > ul > li .schedule_content ul{}


	/*대학원과정-교수진*/
	.professor_wrapper{overflow:hidden;}
	.professor_wrapper .professor_box{width:100%;}
	.professor_wrapper .professor_box .prof_cont dl{width:60%;}

	

	/*로그인 */
	.under_article{font-size:1.0em;}


	/*비밀번호찾기*/
	.pw_search .pw_box{width:88%;}
	.pw_search .pw_box_inner{padding:0;}
	.pw_forms label{display:none;}
	.pw_search .pw_r_info{margin-left:0;width:100%;}
	.pw_search .loginBtn{padding:10px 5px;font-size:16px;background-size:30px;}


	/*학생서비스*/
	.coun_center .box_wrapper .inner_box{width:100%;}

	/*메인-입학문의*/
	.tel_info {position:relative;display:block;background-color: #f7f7fa;border-top:1px solid #ddd;text-align:center;padding:16px 0;}
	.tel_info:after{display:block;content:"";clear:both;}
	.tel_info .tel_tit {position:relative;float:left;width:49%; margin:0 auto;margin-right:9px;font-size:19px; padding:5px 0 9px; }
	.tel_info .tel_tit:before{content:"";display:block;clear:both;position:absolute;right:0;top:8px;width:1px;height:22px;background:#ddd;}
	.tel_info .tel_tit img{width:25px;vertical-align:bottom;}
	.tel_info .contact{position:relative;float:left;width:48%;padding-top:5px;}
	.tel_info .contact:before{display:none;content:"";clear:both;position:absolute;right:0;top:8px;width:1px;height:22px;background:#ddd;}
	.tel_info .contact .ntel { /*display:none;*/ margin-top:20px; }
	.tel_info .contact .tel2 a{width:100%;display:block;margin:0 auto;margin-top:1px;color:#d3283a;font-family:'Titillium Web'; font-weight:bold; letter-spacing:-1px; font-size:24px; line-height:1; white-space:nowrap; }
	.tel_info .contact ul { padding-bottom:0; font-size:12px; color:#999; }
	.tel_info .contact ul > li + li { background-image:url('../images/main/tel_br_2x.jpg'); background-size:1px auto; }
	.tel_info .kakao_m{position:relative;float:right;width:32.3%;background-color:#fddb00; }



	
	
	/*FOOTER*/
	#quickmenu{left:auto;right:1.5%;margin:0;}

	.footer{border-top:0;padding-bottom: 30px;}
	.trialge, .footer_collage, .footer_menu{display:none;}
	.footer_menu_bg{display:none;}
	.footer_menu2{text-align:center;border-bottom:0;}
	.footer_menu2 .sns_icon{display:inline-block;float:none;}
	.footer_menu2 .sns_icon li{float:left; padding:15px 0 15px 6px;}
	.footer_menu2 .sns_icon li:first-child{padding-left:0;}
	.footer_menu2 .sns_icon li.btn_sns_show{display:none;}
	.footer_menu2 .sns_area{display:none;}
	.footer_menu2 .mb_no{display:none;}

	.footer_menu2 .menu{float:none;padding:5px 0;line-height:1.5;text-align:center; border-bottom:1px solid #eee; border-top:1px solid #eee; margin-top:-1px;}
	.footer_menu2 .menu {padding: 0 ;line-height: normal;border-bottom: 0; border-top: 0;margin-top: 0;display: flex;width: 100%; flex-wrap: wrap}

	
	.footer_menu2 .menu li.slit{ display:none}
	.footer_menu2 .menu li.mb_no{ display:none}
	.footer_menu2 .menu li.mb_op{display:inline-block;}
	.footer_menu2 .menu li.green a{color:#00ab5c;}
	.footer_menu2 .menu li a{color:#898989; line-height:26px; margin-top: 2px; margin-right: 11px;}

	.footer_menu2 .menu li.green a {color:#fff }


	.footer_logo{display:none;}
	.footer_contents{text-align:center;color:#898989;font-size:13px;}
	.footer_contents .fBanner{display:none;}
	.footer_contents .foot_box{padding-top:0;}
	.footer_contents .foot_box address{display:none;}
	.footer_contents .foot_box address .slit{ padding:0 10px;}
	.footer_contents .foot_box address .pc{display:none;}
	.footer_contents .foot_box .mb{display:block;font-size:14px;padding:15px 0 7px;}
	.footer_contents .foot_box .copy{padding-bottom:0px; text-align:center;line-height:1.2; display:none; margin-top:0px;}
	.footer_contents .foot_box .copy .nanum{ display:block; padding-top:15px;}
	.mobile_cont{display:block;}
	.footer_contents .foot_box .mobile_cont .copy{display:block !important;}
	.footer_contents .foot_box{float:none;width:100%;}
	.footer .ft-info {display:block; max-width: calc(100% - 32px); position: relative;}
	.footer .ft-info .right-cont {position: absolute; bottom: 0; right: 0;}
	
	
	

	}




/*----------- 모바일 -----------*/
@media all and (max-width:600px){
	.tel_info .tel_tit{font-size:17px;}
	.tel_info .contact .tel2 a{font-size:20px;}
	.tel_info .kakao_m{width:30.3%;}
	.tel_info .kakao_m img{width:80%;}

	.infrabox .social_infralist .col1 img{width:50%;}
	.infrabox .social_infralist .col4 img{width:50%;}
}



@media (min-width: 567px) and (max-width:767px){
	.outlinkbox .simribox .inner_wrap{background-size:16%;}
	.outlinkbox .vrbox .inner_wrap{background-size:16%;}
}

@media screen and (max-width: 360px){
	.pop_zone .popup .moblie_pop_list div.slick-list { width: 220px;}    
}