@charset "utf-8";

.main_schedule_basic{padding:5rem;background:rgb(255,255,255,0.9);}
.main_schedule_basic h2{font-size:3.2rem;font-family:'pre-b';color:#222;line-height:1.1;padding-bottom:3rem;}
.main_schedule_basic .scheduleMain{display:flex;justify-content:space-between;flex-wrap:wrap;}
.main_schedule_basic .scheduleControl{width:24rem;}
.main_schedule_basic ._schdulList{width:calc(100% - 24rem);}
.main_schedule_basic .monthDate a{display:none;}
.main_schedule_basic .monthDate span i{font-size:5rem;font-family:'pre-eb';color:#222;line-height:1.1;letter-spacing:-1px;}
.main_schedule_basic .monthDate span i.year{font-size:3.4rem;font-family:'pre-sb';color:#929292;display:block;}
.main_schedule_basic .monthDate span strong{display:flex;align-items:center;}
.main_schedule_basic .title{display:none;}
.main_schedule_basic ul.event{height:30rem;overflow-y:auto;}
.main_schedule_basic ul.event li{padding:0 0 2.5rem 0;line-height:1.3;display:flex;justify-content:space-between;}
.main_schedule_basic ul.event li:nth-child(n+11){display:none;}
.main_schedule_basic ul.event .noData{text-align:center;color:#000;padding:3rem;}
.main_schedule_basic ul.event .year{display:none;}
.main_schedule_basic ul.event .date{width:20rem;font-size:2rem;font-family:'pre-b';color:#ac2f30;}
.main_schedule_basic ul.event .sj{width:calc(100% - 20rem);font-size:2rem;font-family:'pre-m';color:#474747;}
.main_schedule_basic ul.event::-webkit-scrollbar{width:8px;}
.main_schedule_basic ul.event::-webkit-scrollbar-thumb{background-color:#ac2f30;border-radius:4px;}
.main_schedule_basic ul.event::-webkit-scrollbar-track{background-color:#a9a9a9;border-radius:4px;}
.main_schedule_basic .more{position:absolute;left:5rem;bottom:5rem;width:2.7rem;height:2.7rem;background:#ac2f30 url('../images/rctMore_w.png') no-repeat center;border-radius:0.3rem;text-indent:-9999px;display:block;}

@media only screen and (max-width:1280px){
	.main_schedule_basic{padding:3rem;}
	.main_schedule_basic h2{font-size:2.8rem;}
	.main_schedule_basic .scheduleControl,
	.main_schedule_basic ._schdulList{width:100%;}
	.main_schedule_basic .monthDate{display:none;}
	.main_schedule_basic ul.event{height:21rem;}
	.main_schedule_basic ul.event li{padding:0 0 1.5rem 0;}
	.main_schedule_basic ul.event .date{width:14rem;font-size:1.7rem;}
	.main_schedule_basic ul.event .sj{width:calc(100% - 14rem);font-size:1.7rem;}
	.main_schedule_basic .more{left:unset;bottom:unset;right:3rem;top:3rem;}
}