@charset "utf-8";

#schdulMain{height:100%;margin-bottom:70px;}
#schdulMain .scheduleMain{height:100%;}
#schdulMain .scheduleMain .topWrap{display:none;}

#schdulMain .scheduleMain .topWrap h3{}

#schdulMain .scheduleMain .topWrap .scheduleControl{display:none;}
#schdulMain .scheduleMain .topWrap .scheduleControl .monthDate{}
#schdulMain .scheduleMain .topWrap .scheduleControl .monthDate span{}
#schdulMain .scheduleMain .topWrap .scheduleControl .monthDate span.year{}
#schdulMain .scheduleMain .topWrap .scheduleControl .monthDate span.month{}
#schdulMain .scheduleMain .topWrap .scheduleControl .monthDate a{}
#schdulMain .scheduleMain .topWrap .scheduleControl .monthDate a.pre{}
#schdulMain .scheduleMain .topWrap .scheduleControl .monthDate a.next{}

#schdulMain .scheduleScroll{padding:0 25px;}
#schdulMain .scheduleScroll ul.event{display:flex;justify-content:space-between;align-items:center;line-height:1.2;}
#schdulMain .scheduleScroll ul.event li{width:100%;display:flex;justify-content:space-between;position:relative;padding:30px 20px 0 20px;}
#schdulMain .scheduleScroll ul.event li p{}
#schdulMain .scheduleScroll ul.event li p.date{color:#222;font-size:18px;font-family:'S-CoreDream-6Bold';word-break:keep-all;width:100px;}
#schdulMain .scheduleScroll ul.event li p.sub{color:#666;font-size:16px;font-family:'Noto Regular';width:calc(100% - 100px);height:40px;overflow:hidden;text-overflow:ellipsis;word-wrap:break-word;}
#schdulMain .scheduleScroll ul.event li:nth-child(n+5){display:none;}

#schdulMain .more{display:none;}

#schdulMain .noData{text-align:center;}

#schdulMain::before,
#schdulMain::after{content:"";display:block;width:20px;height:20px;position:absolute;top:0;background:url(../images/arrow_1.png) no-repeat center;}
#schdulMain::before{left:0;}
#schdulMain::after{right:0;transform:rotate(180deg);}
#schdulMain .scheduleMain::before{content:"";display:block;width:calc(100% - 8px);height:1px;position:absolute;top:9.5px;left:4px;background:#023894;}
#schdulMain .scheduleScroll ul.event li::before{content:"";display:block;width:12px;height:14px;background:url(../images/sche_pointer.png) no-repeat center;position:absolute;top:4px;left:20px;}

@media only screen and (max-width:1024px){
	#schdulMain .scheduleScroll ul.event li{flex-direction:column;}
	#schdulMain .scheduleScroll ul.event li:nth-child(n+4){display:none;}
	#schdulMain .scheduleScroll ul.event li p.date{width:100%;}
	#schdulMain .scheduleScroll ul.event li p.sub{width:100%;margin-top:5px;}
}
@media only screen and (max-width:768px){
	#schdulMain .scheduleScroll ul.event li:nth-child(n+3){display:none;}
}