@charset "utf-8";


/*Montserrat*/
@import url('https://fonts.googleapis.com/css2?family=Montserrat:wght@300;400;500;600;700;800&display=swap');
/*{font-family: 'Montserrat', sans-serif;}*/
/*Titlllium Web*/
@import url('https://fonts.googleapis.com/css2?family=Titillium+Web:wght@200;300;400;600;700&display=swap');
/*{font-family: 'Titillium Web', sans-serif;}*/

/*header*/
header{position:absolute;left:0;top:0;width:100%;}
@media all and (min-width:1024px){
	header .area_1{background:#FFF;}
	header .area_2{background:transparent;}
	.head_navi nav .a_1{color:#FFF;}
	.head_navi nav .a_1:hover{color:#FFF;}
	.fix .head_navi nav .a_1{color:#666;}
	.fix .head_navi nav .a_1:hover{color:#666;}
}


/*비주얼*/
@media all and (min-width:1024px){
	#multipleDiv_templet_college_01_6,
	#menu1150_obj11{height:100% !important;}
}


/*카피라이트*/
#fullpage > div:last-child,
#fullpage > div:last-child .fp-tableCell{height:auto !important;}


/*타이틀*/
.h2_title{text-align:center;color:#000;margin-bottom:50px;font-size:35px;line-height:1;font-weight:700;font-family:'Titillium Web', sans-serif;}
.h2_title::before,
.h2_title::after{content:"";display:block;width:7px;height:18px;background:#024058;margin:10px auto;transform:skew(-30deg);}
#multipleDiv_templet_college_01_9 .h2_title{color:#FFF;}
#multipleDiv_templet_college_01_9 .h2_title::before,
#multipleDiv_templet_college_01_9 .h2_title::after{background:#FFF;}
@media only screen and (max-width:1024px){
	.h2_title{font-size:25px;margin:30px 0;}
}


/*슬로건*/
#menu1150_obj33{position:absolute;top:40% !important;width:1600px !important;left:50% !important;margin-left:-800px !important;}
.slogan{color:#FFF;line-height:1.2;word-break:keep-all;text-align:center;text-shadow:0 0 5px #000;}
.slogan .p_1{font-size:50px;font-family:'Noto Bold';}
.slogan .p_1 span{display:block;}
.slogan .p_2{font-size:30px;padding-top:30px;}
@media all and (max-width:1600px){
	#menu1150_obj33{width:94% !important;left:3% !important;margin-left:0 !important;}
}
@media all and (max-width:1024px){
	.slogan .p_1{font-size:35px;}
	.slogan .p_2{font-size:25px;}
}
@media all and (max-width:768px){
	.slogan .p_1{font-size:25px;}
	.slogan .p_2{font-size:18px;}
}


/*1단*/
#section1,
.editMode #multipleDiv_templet_college_01_7{background:url(/sites/templet_college_01/images/bg_1.jpg) center;background-size:cover;}
#multipleContentsDiv_templet_college_01_7{max-width:1600px;margin: 0 auto;overflow:hidden;}
.slider_1 li{text-align:center;}
.slider_1 li img{display:inline-block;}
.slider_1 dl{margin:30px 0;}
.slider_1 dt{font-size:26px;}
.slider_1 dd{font-size:16px;color:#666;margin-top:10px;}
.slider_1 a{width:100%;display:flex;justify-content:center;align-items:center;font-size:16px;color:#888;}
.slider_1 a img{padding-left:10px;}
.slider_1 .prev,
.slider_1 .next{display:inline-block;font-size:0;position:absolute;top:calc(50% - 40px);width:50px;height:80px;background:url(/sites/style_guide/images/common/arrow_9_b.png) no-repeat center;filter:alpha(opacity=30);opacity:0.3;}
.slider_1 .prev{left:0;transform:rotate(180deg);}
.slider_1 .next{right:0;}
@media all and (max-width:1600px){
	#multipleContentsDiv_templet_college_01_7{max-width:96%;}
}


/*2단*/
#section2,
.editMode #multipleDiv_templet_college_01_8{background:url(/sites/templet_college_01/images/bg_2.jpg) center;background-size:cover;}
#multipleContentsDiv_templet_college_01_8{max-width:1600px;margin: 0 auto;overflow:hidden;}

.ban_1{background:#0d57a7;}
.ban_2{background:#008fd3;}
.ban_3{background:#00a6be;}
.ban_4{background:#79a1d6;}

.ban{height:100%;padding:35px;border-top-left-radius:30px 30px;border-bottom-right-radius:30px 30px;}
.ban a{width:100%;height:100%;display:flex;align-items:center;position:relative;}
.ban a img{}
.ban a dl{margin-left:30px;}
.ban a dt{color:#FFF;font-size:22px;font-family:'Noto Regular';padding-bottom:10px;}
.ban a dd{color:#FFF;font-size:16px;font-family:'Noto Light';}
.ban::before{content:"";display:block;width:50px;height:50px;background:#FFF url(/sites/style_guide/images/common/plus_1_b.png) no-repeat center;position:absolute;top:0;right:0;}

@media all and (max-width:1600px){
	#multipleContentsDiv_templet_college_01_8{max-width:96%;}
}
@media only screen and (max-width:768px){
	.ban{padding:20px;}
	.ban a img{max-width:70px;}
	.ban a dl{margin-left:10px;}
}
@media only screen and (max-width:480px){
	.ban::before{display:none;}
	.ban a{flex-direction:column;}
	.ban a img{display:none;}
	.ban a dl{width:100%;margin-left:0;}
}


/*3단*/
#section3,
.editMode #multipleDiv_templet_college_01_9{background:url(/sites/templet_college_01/images/bg_3.jpg) no-repeat center top;}
#multipleContentsDiv_templet_college_01_9{max-width:1600px;margin: 0 auto;overflow:hidden;}

.templet_college_01 .main_schedule_basic{background:url(/sites/templet_college_01/images/bg_4.jpg) no-repeat center;background-size:cover;padding:30px;}
.templet_college_01 .main_schedule_basic h2{color:#FFF;font-size:30px;}
.templet_college_01 .main_schedule_basic .monthDate span{color:#FFF;}
.templet_college_01 .main_schedule_basic .monthDate a{background:url(/sites/style_guide/images/common/arrow_3_w.png) no-repeat center;}
.templet_college_01 .main_schedule_basic .noData{color:#FFF;}

.quick_link{height:100%;padding:35px;background:url(/sites/templet_college_01/images/bg_5.jpg) no-repeat center;background-size:cover;}
.quick_link h3{display:flex;align-items:center;color:#222;font-size:26px;font-family:'Noto Regular';margin-bottom:35px;}
.quick_link h3::after{content:"";display:inline-block;width:75px;height:2px;background:#222;margin-left:10px;}
.quick_link div{display:flex;justify-content:space-between;flex-wrap:wrap;}
.quick_link a{width:46%;margin:2%;display:flex;align-items:center;justify-content:space-between;border:1px solid #DDD;background:#FFF;padding:10px 20px;line-height:1.15;}
.quick_link a::after{content:"";display:block;width:20px;height:20px;background:#728d97 url(/sites/style_guide/images/common/arrow_13_w.png) no-repeat center;border-radius:100%;}

.ban_0{height:100%;padding:0 10px 10px 0;}
.ban_0::before{content:"";display:block;width:100%;height:100%;background:url(/sites/style_guide/images/common/pattern_11.png);position:absolute;left:10px;top:10px;}
.ban_0 a{width:100%;height:100%;padding:35px;border:1px solid #EEE;display:flex;align-items:center;position:relative;background:#FFF;}
.ban_0 a img{}
.ban_0 a dl{margin-left:30px;}
.ban_0 a dt{font-size:22px;font-family:'Noto Regular';padding-bottom:10px;}
.ban_0 a dd{color:#666;font-size:18px;font-family:'Noto Light';}

.contact_info{height:100%;display:flex;align-items:center;padding:20px;}
.contact_info h2{margin-right:20px;color:#a6afb5;font-size:30px;font-family:'Noto Medium';}
.contact_info p{color:#a6afb5;font-size:16px;}
.contact_info p strong{color:#6a8291;}
.contact_info .p_1{font-size:20px;font-family:'Noto Medium';}
@media all and (max-width:1600px){
	#multipleContentsDiv_templet_college_01_9{max-width:96%;}
}
@media only screen and (max-width:1024px){
	.ban_0 a img{max-width:60px;}
	.ban_0 a dt{font-size:20px;}
	.ban_0 a dd{font-size:16px;}
}
@media only screen and (max-width:480px){
	.quick_link{padding:20px;}
	.quick_link a{padding:10px;font-size:16px;justify-content:center;}
	.quick_link a::after{display:none;}
	.contact_info{flex-wrap:wrap;}
	.contact_info h2{margin-right:0;width:100%;text-align:center;}
	.contact_info div{width:100%;text-align:center;margin-top:15px;}
}

/*풋터바로가기*/
#menu1150_obj80{overflow:unset;}


/*HOVER****************************************/
@media all and (min-width:1281px) {
	.slider_1 .prev:hover,
	.slider_1 .next:hover{filter:alpha(opacity=50);opacity:0.5;}
	.slider_1 a:hover img{padding-left:20px;transition: all 0.3s cubic-bezier(0.2, 0, 0.3, 1);}
}
