@charset "utf-8";


/*Play*/
@import url('https://fonts.googleapis.com/css2?family=Play:wght@400;700&display=swap');
/*{font-family: 'Play', sans-serif;}*/


#multipleDiv_templet_04_6{padding-top:100px;}
#multipleContentsDiv_templet_04_7,
#multipleContentsDiv_templet_04_8{max-width:1600px;margin: 0 auto;overflow:hidden;}

@media all and (max-width:1600px) {
	#multipleContentsDiv_templet_04_7,
	#multipleContentsDiv_templet_04_8{max-width:100%;}
}
@media all and (max-width:1280px) {
	#multipleDiv_templet_04_6{padding-top:135px;}
}
@media all and (max-width:768px) {
	#multipleDiv_templet_04_6{padding-top:115px;}
}



#menu8343_obj26{width:1600px !important;margin-left:-800px !important;position:absolute;top:45%;left:50%;}
.slogan{color:#FFF;text-align:center;}
.slogan .p_1{font-size:25px;line-height:1.3;}
.slogan .p_2{font-size:50px;line-height:1.2;font-family:'S-CoreDream-6Bold';margin-top:10px;}

@media all and (max-width:1600px) {
	#menu8343_obj26{width:90% !important;left:5%;margin-left:0 !important;}
}
@media all and (max-width:1280px) {
	#menu8343_obj26{top:40%;}
	.slogan .p_1{font-size:20px;}
	.slogan .p_2{font-size:35px;}
}
@media all and (max-width:768px) {
	#menu8343_obj26{top:35%;}
	.slogan .p_1{font-size:18px;}
	.slogan .p_2{font-size:25px;}
}



.wrap_quick{display:flex;flex-wrap:wrap;}
.wrap_quick a{display:flex;justify-content:center;align-items:center;position:relative;width:33.3%;height:300px;padding:60px 40px;color:#FFF;text-align:center;}
.wrap_quick a::before{content:"";display:block;position:absolute;top:20px;left:20px;border:1px solid rgba(255,255,255,0.5);width:calc(100% - 40px);height:calc(100% - 40px);}
.wrap_quick dl{position:relative;}
.wrap_quick dt{font-size:32px;line-height:1.3;font-family:'S-CoreDream-5Medium';}
.wrap_quick dd span{display:block;font-size:18px;line-height:1.5;padding:15px 0;}
.wrap_quick a.item_1{background:url(/sites/templet_04/images/main/main_bg_1.jpg) no-repeat center center;background-size:cover;}
.wrap_quick a.item_2{background:url(/sites/templet_04/images/main/main_bg_2.jpg) no-repeat right bottom;}
.wrap_quick a.item_3{background:url(/sites/templet_04/images/main/main_bg_3.jpg) no-repeat center center;background-size:cover;}
.wrap_quick a.item_4{background:url(/sites/templet_04/images/main/main_bg_4.jpg) no-repeat right bottom;}
.wrap_quick a.item_5{background:url(/sites/templet_04/images/main/main_bg_5.jpg) no-repeat center center;background-size:cover;}
.wrap_quick a.item_6{background:url(/sites/templet_04/images/main/main_bg_6.jpg) no-repeat right bottom;}

@media all and (max-width:1024px) {
	.wrap_quick a{width:50%;height:260px;}
	.wrap_quick dt{font-size:25px;}
}
@media all and (max-width:768px) {
	.wrap_quick dt{font-size:20px;}
	.wrap_quick dd span{font-size:16px;}
	.wrap_quick dd img{display:none;}
}
@media all and (max-width:480px) {
	.wrap_quick a{padding:20px;}
	.wrap_quick a::before{top:5px;left:5px;width:calc(100% - 10px);height:calc(100% - 10px);}
}
@media all and (max-width:380px) {
	.wrap_quick a{width:100%;height:auto;}
}



/*메인일정*/
#schdulMain{height:100%;background:#f6e5ee;padding:30px;}
#schdulMain .scheduleMain{height:100%;}
#schdulMain .scheduleMain .topWrap{}
#schdulMain .scheduleMain .topWrap h3{color:#a90056;font-size:25px;font-family:'S-CoreDream-5Medium';}
#schdulMain .scheduleMain .topWrap .scheduleControl{display:none;}
#schdulMain .scheduleScroll{margin-top:10px;}
#schdulMain .scheduleScroll ul.event{}
#schdulMain .scheduleScroll ul.event li{padding:8px 0;line-height:1.25;}
#schdulMain .scheduleScroll ul.event li dl{display:flex;}
#schdulMain .scheduleScroll ul.event li dt.date{color:#222;font-size:20px;font-family:'S-CoreDream-5Medium';word-break:keep-all;width:110px;}
#schdulMain .scheduleScroll ul.event li dd.sub{width:calc(100% - 110px);display:flex;flex-direction:column-reverse;}
#schdulMain .scheduleScroll ul.event li dd.sub .period{color:#999;font-size:14px;}
#schdulMain .scheduleScroll ul.event li dd.sub .title{color:#666;font-size:18px;}
#schdulMain .scheduleScroll ul.event li:nth-child(n+5){display:none;}
#schdulMain .more{display:block;text-indent:-9999px;width:30px;height:30px;background:url(/sites/templet_04/images/main/plus_b.png) no-repeat center center;position:absolute;top:33px;right:30px;}
#schdulMain .noData{text-align:center;}

@media only screen and (max-width:1280px){
	#schdulMain{background:#f4f4f4;}
	#schdulMain .scheduleScroll ul.event{display:flex;flex-wrap:wrap;}
	#schdulMain .scheduleScroll ul.event li{width:50%;padding:10px 20px 10px 0;}
}
@media only screen and (max-width:768px){
	#schdulMain .scheduleMain .topWrap h3{font-size:22px;}
	#schdulMain .scheduleScroll ul.event li{width:100%;padding:10px 0;}
	#schdulMain .more{top:31px;}
}
@media only screen and (max-width:380px){
	#schdulMain{padding:15px;}
	#schdulMain .scheduleScroll ul.event li dt.date{font-size:18px;width:90px;}
	#schdulMain .scheduleScroll ul.event li dd.sub{width:calc(100% - 90px);}
	#schdulMain .more{top:16px;right:15px;}
}


/*HOVER*/
@media all and (min-width:1281px) {
	.wrap_quick a:hover::before{border-color:#FFF;transition: all 0.5s cubic-bezier(0.2, 0, 0.3, 1);}
}