@charset "utf-8";

/*setting*/
	.main ._contentBuilder{background:#ebedef;padding:20px 0;}
	.main ._contentBuilder .multipleDiv{box-sizing:border-box;}
	.main ._contentBuilder .multipleDiv .multipleContentsDiv{}
@media only screen and (max-width:620px){
	.main ._contentBuilder{padding-top:0;}
}
/**요소********************/
/*공통*/.multipleContentsDiv{max-width:1200px;margin: 0 auto;box-sizing:border-box;position:relative;}
/*1단*/#multipleContentsDiv_ipsi_389{overflow:hidden;}
/*2단*/#multipleContentsDiv_ipsi_402{padding-top:25px;}
/*3단*/#multipleContentsDiv_ipsi_414{padding-top:25px;overflow:hidden;}
/*4단*/#multipleContentsDiv_ipsi_430{padding-top:25px;}
@media only screen and (max-width:1200px){
	/*공통*/.multipleContentsDiv{max-width:100%;}
}
@media only screen and (max-width:840px){
	/*2단*/#multipleContentsDiv_ipsi_402,
	/*3단*/#multipleContentsDiv_ipsi_414,
	/*4단*/#multipleContentsDiv_ipsi_430{margin:15px;padding-top:0;max-width:calc(100% - 30px);}
}
/*비주얼*/#menu2220_obj534{width:890px !important;height:560px !important;left:0px;}
/*링크1*/#menu2220_obj535{width:280px !important;height:560px !important;position:absolute !important;top:0;left:0;}
/*링크2*/#menu2220_obj538{width:calc(100% - 920px) !important;position:absolute !important;top:0;right:0;}
/*링크3*/#menu2220_obj539{width:calc(100% - 920px)!important;height:115px !important;position:absolute !important;bottom:0;right:0;z-index:55;}
/*링크3*/#menu2220_obj539.on{width:895px !important;transition: all 0.5s cubic-bezier(0.2, 0, 0.3, 1);}
@media only screen and (max-width:1200px){
	/*비주얼*/#menu2220_obj534{width: 800px!important;}
	/*링크1*/#menu2220_obj535{width:23% !important;}
	/*링크2*/#menu2220_obj538{width:calc(100% - 815px) !important;}
	/*링크3*/#menu2220_obj539{width:calc(100% - 815px)!important;}
	/*링크3*/#menu2220_obj539.on{width:76.5% !important}
}
@media only screen and (max-width:1024px){
	/*비주얼*/#menu2220_obj534{width:calc(100% - 40px) !important;height:auto !important; left: 20px !important;}
	/*링크1*/#menu2220_obj535{width:29% !important;}
	/*링크2*/#menu2220_obj538,
	/*링크3*/#menu2220_obj539{width:100% !important;height:auto !important;left:auto;right:auto;top:auto;position:relative !important;}
}
@media only screen and (max-width:620px){
	/*비주얼*/#menu2220_obj534{width:calc(100% - 40px) !important;height:auto !important;left:auto; margin-top: 20px;}
	/*링크1*/#menu2220_obj535{width:100% !important;height:auto !important;top:555px}
	/*링크2*/#menu2220_obj538,
	/*링크3*/#menu2220_obj539{width:100% !important;}
	/*링크2*/#menu2220_obj538{margin-top:10px;}
}
@media only screen and (max-width:460px){
	/*링크2*/
	#menu2220_obj538{margin-top:10px;}
}
/*공지사항*/#menu2220_obj418,
/*입시일정*/#menu2220_obj422,
/*홍보자료*/#menu2220_obj426{height:270px !important;}
/*공지사항*/#menu2220_obj418{width:590px !important;float:left;}
/*입시일정*/#menu2220_obj422{width:285px !important;float:left;margin-left:20px;}
/*홍보자료*/#menu2220_obj426{width:285px !important;float:right;}
@media only screen and (max-width:1200px){
	/*공지사항*/#menu2220_obj418{width:49% !important;}
	/*입시일정*/#menu2220_obj422{width:25% !important;margin-left:1%;}
	/*홍보자료*/#menu2220_obj426{width:24% !important;}
}
@media only screen and (max-width:840px){
	/*공지사항*/#menu2220_obj418{width:100% !important;margin-bottom:2%;height:auto !important;float:none;}
	/*입시일정*/#menu2220_obj422{width:49% !important;margin-left:0;margin-right:2%;}
	/*홍보자료*/#menu2220_obj426{width:49% !important;}
}
@media only screen and (max-width:420px){
	/*입시일정*/#menu2220_obj422{width:100% !important;height:auto !important;margin-right:0;margin-top:15px;float:none;}
	/*홍보자료*/#menu2220_obj426{width:100% !important;height:auto !important;float:none;margin-top:15px;}
}
ul.main_link_1{display:none;}
ul.main_link_1 li{}
ul.main_link_1 li a{display:block;box-sizing:border-box;background:#cfd4dd;color:#303d4f;font-size:16px;font-weight:bold;text-align:center;position:relative;min-height:80px;padding-top:30px;border-bottom:1px solid #FFF;}
ul.main_link_1 li:last-child a{border-bottom:0;}
ul.main_link_1 li:nth-child(4) a{background:#fce94b;}
ul.main_link_1 li a:hover{color:#FFF;background:#124486;text-align:left;padding-left:90px;}
ul.main_link_1 li a:before{transform:scale(0);content:"";display:block;width:64px;height:66px;position:absolute;left:20px;top:12px;}
ul.main_link_1 li a:hover:before{transform:scale(1);transition: all 0.5s cubic-bezier(0.2, 0, 0.3, 1);}
ul.main_link_1 li a.a_1:before{background:url(../../images/main_link_1_a1.png);}
ul.main_link_1 li a.a_2:before{background:url(../../images/main_link_1_a1.png);}
ul.main_link_1 li a.a_3:before{background:url(../../images/main_link_1_a2.png);}
ul.main_link_1 li a.a_4:before{background:url(../../images/main_link_1_a3.png);}
ul.main_link_1 li a.a_5:before{background:url(../../images/main_link_1_a4.png);}
ul.main_link_1 li a.a_6:before{background:url(../../images/main_link_1_a5.png);}
ul.main_link_1 li a.a_7:before{background:url(../../images/main_link_1_a6.png);}
@media only screen and (max-width:1024px){
	ul.main_link_1 li a{font-size:14px;padding-top:30px;}
	ul.main_link_1 li a:before{width:44px;height:45px;background-size:100% !important;left:10px;top:20px;}
	ul.main_link_1 li a:hover{padding-left:55px;}
}
@media only screen and (max-width:480px){
	ul.main_link_1{overflow:hidden;margin:15px 15px 0 15px;}
	ul.main_link_1 li{width:50%;float:left;}
	ul.main_link_1 li a{font-size:14px;min-height:auto;padding:10px 0;border-right:1px solid #FFF;}
	ul.main_link_1 li a:before{display:none;}
	ul.main_link_1 li a:hover{padding-left:0;text-align:center;}
}
@media only screen and (max-width:230px){
	ul.main_link_1 li{width:100%;}
	ul.main_link_1 li a i{display:inline;}
}
ul.main_link_2{font-size:0;height:100%;background:#eeecd8;}
ul.main_link_2 li{width:50%;display:inline-block;vertical-align:top;font-size:13px;}
ul.main_link_2 li:nth-child(5){background:#fde43a !important;}
ul.main_link_2 li:nth-child(1){background:#cf4a1c;}
ul.main_link_2 li:nth-child(7),
ul.main_link_2 li:nth-child(8){background:#514941;}
ul.main_link_2 li a{display:block;box-sizing:border-box;font-weight:bold;text-align:center;position:relative;padding:9px 0;border:1px solid #f0f0f0; min-height:99px;}
ul.main_link_2 li a:hover{color:#124486;border:3px solid #f0f1244860f0;}
ul.main_link_2 li a:before{content:"";display:block;width:53px;height:45px;margin:10px auto;}
ul.main_link_2 li a:after{display:block;position:absolute;top:10px;left:10px;color:#666666;font-size:14px;}
ul.main_link_2 li a.a_1:after{content:"01"; color:#fff;}
ul.main_link_2 li a.a_2:after{content:"02";}
ul.main_link_2 li a.a_3:after{content:"03";}
ul.main_link_2 li a.a_4:after{content:"04";}
ul.main_link_2 li a.a_5:after{content:"05";color:#cf0f53;}
/*ul.main_link_2 li a.a_5:after{content:"05";}*/
ul.main_link_2 li a.a_6:after{content:"06";}
ul.main_link_2 li a.a_1:before{background:url(../../images/main_link_2_a1w.png);}
ul.main_link_2 li a.a_2:before{background:url(../../images/main_link_2_a2.png);}
ul.main_link_2 li a.a_3:before{background:url(../../images/main_link_2_a3.png);}
ul.main_link_2 li a.a_4:before{background:url(../../images/main_link_2_a4.png);}
ul.main_link_2 li a.a_5:before{background:url(../../images/main_link_2_a5.png);}
ul.main_link_2 li a.a_6:before{background:url(../../images/main_link_2_a6.png);}
/*ul.main_link_2 li a.a_6:before{background:url(../../images/main_link_2_a6impact.png);}*/
ul.main_link_2 li a.a_7:before{background:url(../../images/main_link_2_a7w.png);}
ul.main_link_2 li a.a_8:before{background:url(../../images/main_link_2_a8w.png);}
ul.main_link_2 li a:hover:before{transform: rotatey(360deg);transition: all 0.7s cubic-bezier(0.2, 0, 0.3, 1);}
@media only screen and (max-width:1024px){
	ul.main_link_2{margin:15px 15px 0 15px;}
	ul.main_link_2 li{width:33.33%;}
	ul.main_link_2 li:nth-child(7),
	ul.main_link_2 li:nth-child(8){width:50%;}
	ul.main_link_2 li a{padding:10px 0;}
	ul.main_link_2 li a:before{width:30px;height:25px;background-size:100% !important;}
}
@media only screen and (max-width:580px){
	ul.main_link_2 li a i{display:block;}
}
@media only screen and (max-width:420px){
	ul.main_link_2 li{width:33.33%;}
}
@media only screen and (max-width:320px){
	ul.main_link_2 li{width:50%;}
}
@media only screen and (max-width:230px){
	ul.main_link_2 li{width:100%;border-bottom:1px solid #ebedef;}
	ul.main_link_2 li a i{display:inline;}
}
.main_link_3_wrapper{background:#323d3f;height:100%;}
.main_link_3_wrapper a.main_link_3_btn{display:block;width:25px;height:65px;border-radius:30px;text-align:center; padding-top:10px; border:2px solid #fff; color:#fff;}
.main_link_3_wrapper a.main_link_3_btn{position:absolute;top:calc(50% - 40px);left:15px;}
.main_link_3_wrapper a.main_link_3_btn:hover{background-color:#2e475d;}
ul.main_link_3{font-size:0;margin-left:65px;padding-top:10px;}
ul.main_link_3 li{display:inline-block;vertical-align:top;font-size:13px;}
#menu2220_obj539 ul.main_link_3 li{width:50%}
#menu2220_obj539.on ul.main_link_3 li{width:16.6%}
#menu2220_obj539 ul.main_link_3 li:nth-child(n+3){display:none}
#menu2220_obj539.on ul.main_link_3 li:nth-child(n+3){display:inline-block}
/* #menu2220_obj539.on a.main_link_3_btn{background:url(/sites/guide/images/arrow_4_r_w.png) no-repeat center;} */
ul.main_link_3 li a{display:inline-block;box-sizing:border-box;font-weight:bold;color:#FFF;position:relative;padding:0;border-bottom:3px solid transparent;}
ul.main_link_3 li a:hover{color:#17cafd;border-color:#17cafd;}
ul.main_link_3 li a:before{content:"";display:block;width:45px;height:40px;margin:10px auto;background-size:100% !important}
ul.main_link_3 li a:hover:before{transform: rotatey(360deg);transition: all 0.7s cubic-bezier(0.2, 0, 0.3, 1);}
ul.main_link_3 li a.a_1:before{background:url(../../images/main_link_3_a1.png);}
ul.main_link_3 li a.a_2:before{background:url(../../images/main_link_3_a2.png);}
ul.main_link_3 li a.a_3:before{background:url(../../images/main_link_3_a3.png);}
ul.main_link_3 li a.a_4:before{background:url(../../images/main_link_3_a4.png);}
ul.main_link_3 li a.a_5:before{background:url(../../images/main_link_3_a5.png);}
ul.main_link_3 li a.a_6:before{background:url(../../images/main_link_3_a6.png);}
@media only screen and (max-width:1024px){
	.main_link_3_wrapper{margin:15px 15px 0 15px;}
	.main_link_3_wrapper a.main_link_3_btn{display:none;}
	ul.main_link_3{margin-left:0;padding-top:0;}
	ul.main_link_3 li{font-size:13px;padding:10px 0;}
	#menu2220_obj539 ul.main_link_3 li{width:16.6%;text-align:center}
	#menu2220_obj539 ul.main_link_3 li:nth-child(n+3){display:inline-block}
	ul.main_link_3 li a{}
	ul.main_link_3 li a:before{width:40px;height:36px;background-size:100% !important;}
}
@media only screen and (max-width:580px){
	#menu2220_obj539 ul.main_link_3 li{width:33.3%}
}
@media only screen and (max-width:320px){
	#menu2220_obj539 ul.main_link_3 li{width:50%}
}
ul.main_link_4{font-size:0;}
ul.main_link_4 li{width:14.28%;display:inline-block;vertical-align:top;font-size:14px;}/*6개 16.5%*/
ul.main_link_4 li a{display:block;box-sizing:border-box;font-weight:bold;text-align:center;position:relative;padding:25px 5px;color:#FFF;background:#516e73;border-right:1px solid #FFF;}
ul.main_link_4 li:last-child a{border-right:0;background:#ac6a5d;}
ul.main_link_4 li:last-child a:before{background:#3ea3dd;}
ul.main_link_4 li a:hover{color:#222;background:#FFF}
ul.main_link_4 li a:before{content:"";display:block;width:55px;height:42px;margin:0 auto 10px auto;}
ul.main_link_4 li a.a_1:before{background:url(../../images/main_link_4_a1_w.png);}
ul.main_link_4 li a.a_2:before{background:url(../../images/main_link_4_a2_w.png);}
ul.main_link_4 li a.a_3:before{background:url(../../images/main_link_4_a3_w.png);}
ul.main_link_4 li a.a_4:before{background:url(../../images/main_link_4_a4_w.png);}
ul.main_link_4 li a.a_5:before{background:url(../../images/main_link_4_a5_w.png);}
ul.main_link_4 li a.a_6:before{background:url(../../images/main_link_4_a6_w.png);}
ul.main_link_4 li a.a_7:before{background:url(../../images/main_link_4_a7_w.png);}
ul.main_link_4 li a.a_8:before{background:url(../../images/main_link_4_a8_w.png);}
ul.main_link_4 li a.a_9:before{background:url(../../images/main_link_4_a9_w.png);}
ul.main_link_4 li a.a_1:hover:before{background:url(../../images/main_link_4_a1.png);}
ul.main_link_4 li a.a_2:hover:before{background:url(../../images/main_link_4_a2.png);}
ul.main_link_4 li a.a_3:hover:before{background:url(../../images/main_link_4_a3.png);}
ul.main_link_4 li a.a_4:hover:before{background:url(../../images/main_link_4_a4.png);}
ul.main_link_4 li a.a_5:hover:before{background:url(../../images/main_link_4_a5.png);}
ul.main_link_4 li a.a_6:hover:before{background:url(../../images/main_link_4_a6.png);}
ul.main_link_4 li a.a_7:hover:before{background:url(../../images/main_link_4_a7.png);}
ul.main_link_4 li a.a_8:hover:before{background:url(../../images/main_link_4_a8.png);}
ul.main_link_4 li a.a_9:hover:before{background:url(../../images/main_link_4_a9.png);}
@media only screen and (max-width:620px){
	ul.main_link_4 li{font-size:14px;}
	ul.main_link_4 li a i{display:block;}
	ul.main_link_4 li a:before{width:40px;height:31px;background-size:100% !important;}
}
@media only screen and (max-width:420px){
	ul.main_link_4{border-top:1px solid #EEE;}
	ul.main_link_4 li{width:100%;}
	ul.main_link_4 li a{text-align:left;border-bottom:1px solid #EEE;border-right:0;padding:10px 5px;}
	ul.main_link_4 li a:before{display:inline-block;margin:0 15px 0 5px;width:30px;height:23px;vertical-align:-7px;}
	ul.main_link_4 li a i{display:inline;}
}
ul.main_link_5{font-size:0;}
ul.main_link_5 li{width:15.83%;display:inline-block;vertical-align:top;font-size:14px;}/*24.25:4개 font-size:16px;*//*19.05:5개 font-size:15px;*/
ul.main_link_5 li:nth-child(2){margin-left:1%; margin-right:1%;}
ul.main_link_5 li:nth-child(3){margin-right:1%;}
ul.main_link_5 li:nth-child(4){margin-right:1%;}
ul.main_link_5 li:nth-child(5){margin-right:1%;}
ul.main_link_5 li a{display:block;box-sizing:border-box;font-weight:bold;position:relative;padding:10px 0 10px 35px;text-align:center;;border:4px solid #d9e0ea;background:#FFF;}
ul.main_link_5 li a:before{content:"";display:block;width:44px;height:44px;position:absolute;left:5px;top:10px;}/*left:15px*/
ul.main_link_5 li a.a_1:before{background:url(../../images/main_link_5_a1.png);}
ul.main_link_5 li a.a_2:before{background:url(../../images/main_link_5_a2.png);}
ul.main_link_5 li a.a_3:before{background:url(../../images/main_link_5_a3.png);}
ul.main_link_5 li a.a_4:before{background:url(../../images/main_link_5_a4.png);}
ul.main_link_5 li a:hover:before{transform: rotatey(360deg);transition: all 0.7s cubic-bezier(0.2, 0, 0.3, 1);}
@media only screen and (max-width:1024px){
	ul.main_link_5 li{font-size:14px;}
	ul.main_link_5 li a{padding:15px 0;}
	ul.main_link_5 li a:before{position:relative;left:auto;top:auto;margin: 0 auto 10px auto;}
}
@media only screen and (max-width:530px){
	ul.main_link_5 li{width:49%;}
	ul.main_link_5 li:nth-child(1){margin-bottom:1%;}
	ul.main_link_5 li:nth-child(2){margin-left:1%;margin-right:0;}
	ul.main_link_5 li:nth-child(3){margin-bottom:1%; margin-right:0;}
	ul.main_link_5 li:nth-child(4){margin-left:1%;}
}
@media only screen and (max-width:280px){
	ul.main_link_5 li{width:100%;margin-bottom:5px !important;font-size:15px;}
	ul.main_link_5 li:nth-child(1){margin-bottom:0;}
	ul.main_link_5 li:nth-child(2){margin-left:0;}
	ul.main_link_5 li:nth-child(4){margin-left:0;}
	ul.main_link_5 li a{padding:20px 0;padding-left:70px;text-align:left;}
	ul.main_link_5 li a:before{position:absolute;left:15px;top:10px;}
}
@media only screen and (max-width:230px){
	ul.main_link_5 li a{padding:10px 5px;text-align:center;}
	ul.main_link_5 li a:before{display:none;}
}
a.white{color:#fff;}
a.white:hover{color:#fdf2bf !important;}


/*팝업 모바일버전에서 숨김처리*/
@media only screen and (max-width:1024px){
	.PZwindow {display:none !important;}
}


.pp_inner_img{
	position: absolute; 
	top: 50%; 
	left: 50%; 
	transform: translate(-50%, -50%);

}

.pp_popCloseWrap{
	top: 77%; left: 50.5%; transform: translate(-70%, -50.5%); position: absolute; text-align: center; margin-top: 20px;
}

/* PC , 테블릿 가로 (해상도 1023px ~ 1920px)*/
@media all and (min-width:1023px) and (max-width:1920px) { 
.pp_popCloseWrap{ top: 90%; }
}

@media all and (max-width : 1023px) {

.pp_inner_img{position : relative; top : 0; left : 0; transform : none;}

.pp_popCloseWrap{ position : relative; top: 10%; left: 70%;}
}

/*@media all and (max-width:530px){
	.pp_popCloseWrap{ top: 37%; }
}*/

/*2024.12.13*/
b, strong{
font-family: auto !important;
}
._recentListUl .recentBbsLi .recentBbsInnerUl .recentBbsInnerLi .recentBbsInfo .recentBbsTitle, ._recentListUl .recentBbsLi .recentBbsInnerUl .recentBbsInnerLi .recentBbsInfo dt, ._recentListUl .recentBbsLi .recentBbsInnerUl .recentBbsInnerLi .recentBbsInfo dd {
    line-height: 1.8 !important;
}