@charset "utf-8";


/*카피라이트****************************************/
#section3,
#section3 .fp-tableCell{height:auto !important;}


/*메인비주얼****************************************/
#multipleDiv_templet_2_21,
#multipleContentsDiv_templet_2_21 ._obj:nth-child(1){height:100% !important;}
@media only screen and (max-width:1024px){
	#multipleDiv_templet_2_21{height:auto}
}

/*FULLPAGE해제시,편집모드상하여백*/
.editMode #multipleDiv_templet_2_22,
.editMode #multipleDiv_templet_2_23{padding:50px 0;}
@media only screen and (max-width:1024px){
	#section1,
	#section2{padding:50px 0;}
}
@media only screen and (max-height:768px){
	#section1,
	#section2{padding:50px 0;}
}

/*FULLPAGE콘트롤*/
#fp-nav{position:fixed;right:5%;top:50%;}
#fp-nav:before{content:"";display:block;width:1px;height:3000px;background:rgba( 255,255,255,0.5 );position:fixed;top:-1000px;right:4.5px;}
#fp-nav ul{}
#fp-nav ul li{width:150px !important;height:auto !important;margin:10px 0 !important;}
#fp-nav ul li a{box-sizing:border-box;padding-right:35px;text-align:right;}
#fp-nav ul li a span{width:10px !important;height:10px !important;background:#FFF !important;left:auto !important;right:0;top:11px !important;margin:0 !important;}
#fp-nav ul li:hover a span,
#fp-nav ul li a:hover span,
#fp-nav ul li a.active span{margin:0 !important;}
#fp-nav ul li a:before{display:inline-block;font-size:14px;font-family: 'Titillium Web', sans-serif;font-weight:600;color:#FFF;}
#fp-nav ul li:nth-child(1) a:before{content:"MAIN";}
#fp-nav ul li:nth-child(2) a:before{content:"NOTICE";}
#fp-nav ul li:nth-child(3) a:before{content:"GALLERY";}
#fp-nav ul li:nth-child(4){display:none;}
#fp-nav ul li a.active{color:#aebd3e !important;}
#fp-nav ul li a:hover span,
#fp-nav ul li a.active span{width:15px !important;height:15px !important;top:7px !important;right:-3px !important;}
#fp-nav ul li a:hover span{background:#666 !important;}
#fp-nav ul li a.active span{background:#0054ff !important;}
@media only screen and (max-width:1700px){
	#fp-nav{display:none;}
}

/*공통*/
#multipleContentsDiv_templet_2_22,
#multipleContentsDiv_templet_2_23{max-width:1600px;margin: 0 auto;overflow:hidden;}
@media only screen and (max-width:1600px){
	#multipleContentsDiv_templet_2_22,
	#multipleContentsDiv_templet_2_23{max-width:96%;}
}

/*메인비주얼버그*/
#section0 .fp-tableCell{vertical-align: top;}

/*메인비주얼컨텐츠*/
#multipleContentsDiv_templet_2_21 ._obj:nth-child(2){position:absolute;top:calc(50% - 150px);width:1400px !important;left:50%;margin-left:-700px !important;}
.visual_slogan{position:relative;}
.visual_slogan p{color:#FFF;line-height:1.2;text-shadow:3px 3px 3px #000;}
.visual_slogan .p_1{font-size:22px;font-family:'S-CoreDream-4Regular';}
.visual_slogan .p_2{font-size:50px;font-family:'S-CoreDream-5Medium';margin-top:20px;text-shadow:3px 3px 0 #000;}
.visual_slogan .p_3{font-size:18px;margin-top:20px;}
.visual_link{margin-top:50px;display:flex;flex-wrap:wrap;width:800px;}
.visual_link a{display:flex;align-items:center;width:30%;margin:0 3% 3% 0;padding:13px 30px;border-radius:50px;color:#FFF;border:1px solid #FFF;background:rgba(0,0,0,0.2);}
.visual_link a img{margin-right:15px;}
.visual_link a span{font-size:16px;line-height:1.2;}
.visual_link a span i{display:block;font-size:13px;}
@media only screen and (max-width:1600px){
	#multipleContentsDiv_templet_2_21 ._obj:nth-child(2){width:90% !important;left:5%;margin-left:0 !important;}
}
@media only screen and (max-width:1024px){
	.visual_slogan .p_3{font-size:18px;}
	.visual_slogan .p_2{font-size:40px;}
	.visual_link{width:100%;}
	.visual_link a img{max-width:30px;}
	.visual_link a span i{display:none;}
}
@media only screen and (max-width:768px){
	#multipleContentsDiv_templet_2_21 ._obj:nth-child(2){top:200px;}
	.visual_slogan{text-align:center;}
	.visual_slogan .p_3{font-size:16px;}
	.visual_slogan .p_2{font-size:25px;}
	.visual_slogan .p_1{font-size:16px;margin-top:10px;}
	.visual_link{width:80%;justify-content:space-around;margin:30px auto;}
	.visual_link a{margin:0;padding:7px 5px;border-radius:0;border:0;border-bottom:1px solid #FFF;background:rgba(0,0,0,0);justify-content:center;}
	.visual_link a img{display:none;}
}
@media only screen and (max-width:420px){
	.visual_link{display:none;}
}


/*SECTION별 BG*/
#section1,
.editMode #multipleDiv_templet_2_22{background:url(/sites/skumiso/images/main_bg_1.jpg) center;background-size:cover;}
#section2,
.editMode #multipleDiv_templet_2_23{background:url(/sites/skumiso/images/main_bg_2.jpg) center;background-size:cover;}

/*타이틀****************************************/
h3.main_title{text-align:center;color:#FFF;font-size:60px;font-family:'TitilliumWeb-Bold';line-height:1;margin-bottom:60px;}
@media all and (max-width:1024px) {
	h3.main_title{font-size:45px;}
}
@media all and (max-width:768px) {
	h3.main_title{font-size:30px;}
}


/*학사일정****************************************/
.wrap-sch{background:#007660;padding:30px;height:100%;}
.wrap-sch .box-sch{color:#FFF;}
.wrap-sch .box-sch .title{display:block;font-size:22px;font-family:'S-CoreDream-5Medium';}
.wrap-sch .box-sch .title span{}
.wrap-sch .box-sch ul{}
.wrap-sch .box-sch ul li{margin-top:15px;}
.wrap-sch .box-sch ul li:nth-child(n+9){display:none;}
.wrap-sch .box-sch ul li .info{display:flex;align-items:center;}
.wrap-sch .box-sch ul li .info .date{display:flex;justify-content:center;align-items:center;width:40px;height:40px;margin-right:10px;border-bottom:2px solid #FFF;font-size:18px;font-family:'S-CoreDream-5Medium';}
.wrap-sch .box-sch ul li .info .desc{width:calc(100% - 60px);display:flex;}
.wrap-sch .box-sch ul li .info .desc .full-date{display:block;margin-right:10px;width:100px;}
.wrap-sch .box-sch ul li .info .desc .subject{display:block;width:calc(100% - 100px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.wrap-sch .control{position:absolute;right:30px;top:30px;display:flex;align-items:center;}
.wrap-sch .control a,
.wrap-sch .control button{display:inline-block;text-indent:-9999px;width:21px;height:21px;margin-left:20px;}
.wrap-sch .control button{background:url(/sites/guide/images/common/arrow_3_w.png) no-repeat center;}
.wrap-sch .control button.prev{transform:rotate(180deg);}
.wrap-sch .control button.next{}
.wrap-sch .control .more{background:url(/sites/guide/images/common/plus_4_w.png) no-repeat center;}
@media all and (max-width:1024px) {
	.wrap-sch .box-sch .title{font-size:18px;}
}
@media all and (min-width:1025px) and (max-width:1400px) {
	.wrap-sch .box-sch ul li:nth-child(n+8){display:none;}
	.wrap-sch .box-sch ul li .info .desc{display:block;}
	.wrap-sch .box-sch ul li .info .desc .full-date{margin-right:0;width:100%;}
	.wrap-sch .box-sch ul li .info .desc .subject{width:100%;}
}
@media all and (max-width:1024px) {
	.wrap-sch .box-sch ul li:nth-child(n+5){display:none;}
}
@media all and (max-width:420px) {
	.wrap-sch .box-sch ul li .info .desc{display:block;}
	.wrap-sch .box-sch ul li .info .desc .full-date{margin-right:0;width:100%;}
	.wrap-sch .box-sch ul li .info .desc .subject{width:100%;}
}


/*HOVER****************************************/
@media all and (min-width:1025px) {
	.visual_link a:hover{border-color:#0042ff;background:#0042ff;box-shadow:1px 2px 0 #222;}
}
