@charset "utf-8";

/********************
일정관리
********************/
.wrap_schedule{height:100%;padding:30px;display:flex;align-items:center;}
.wrap_schedule .noData{font-size:20px;color:#FFF;text-align:center;padding:50px 0;}
.wrap_schedule h2{width:150px;font-size:24px;color:#FFF;font-family:'Dream Bold';line-height:1;}
.wrap_schedule .container{width:calc(100% - 150px);}
.wrap_schedule .scheduleControl{}
.wrap_schedule .scheduleControl a{width:40px;height:40px;display:block;text-indent:-9999px;background:url(/sites/style_guide/images/common/arrow_5_w.png) no-repeat center;position:absolute;right:30px;}
.wrap_schedule .scheduleControl a.prev{top:60px;transform:rotate(-90deg);}
.wrap_schedule .scheduleControl a.next{top:110px;transform:rotate(90deg);}
.wrap_schedule .scheduleControl .date{display:none;}
.wrap_schedule .scheduleControl .date .year{}
.wrap_schedule .scheduleControl .date .month{}
.wrap_schedule .scheduleControl .date i{}
.wrap_schedule .scheduleList{}
.wrap_schedule .scheduleList ul{display:flex;flex-wrap:wrap;}
.wrap_schedule .scheduleList li{padding:15px 0;width:45%;margin-right:5%;color:#FFF;}
.wrap_schedule .scheduleList li:nth-child(n+3){display:none;}
.wrap_schedule .scheduleList .period{font-size:15px;color:rgba(255,255,255,0.6);line-height:1;padding-bottom:10px;}
.wrap_schedule .scheduleList .subject{font-size:20px;color:#FFF;line-height:1;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.wrap_schedule .more{display:block;width:30px;height:30px;background:url(/sites/style_guide/images/common/plus_1_w.png) no-repeat center;position:absolute;left:125px;top:calc(50% - 15px);text-indent:-9999px;}
@media all and (max-width:1280px) {
	.wrap_schedule .scheduleList .subject{font-size:18px;}
}
@media all and (max-width:768px) {
	.wrap_schedule{display:block;}
	.wrap_schedule h2{width:100%;font-size:20px;margin-bottom:20px;}
	.wrap_schedule .container{width:100%;}
	.wrap_schedule .scheduleList li{width:100%;margin-right:0;}
	.wrap_schedule .scheduleList .period{font-size:14px;}
	.wrap_schedule .scheduleList .subject{font-size:14px;}
	.wrap_schedule .more{left:unset;top:25px;right:25px;}
}