@charset "utf-8";

.widget-schedule-post-list ul { padding:0px; margin:0px; line-height:22px; list-style:none; }
.widget-schedule-post-list li { margin:0; padding:0px; }
.widget-schedule-post-list li .icon { color:#ddd; }
.widget-schedule-post-list li .count { margin-left:8px; margin-right:4px; }
.widget-schedule-post-list li .name { font-size:11px; letter-spacing:-1px; color:#999; padding-left:4px; padding-right:4px;}
.widget-schedule-post-list li.item-none { padding:50px 10px; }
.widget-schedule-post-list li.btn-wset { display:none; }


.widget-schedule-post-list .title { font-size:16px; font-family:'Nanum Gothic','나눔고딕','돋음','굴림'; line-height:24px; font-weight:600; letter-spacing:-0.05em; text-align:center; padding:12px 2px; border-bottom:#ebebeb 1px solid; }
.widget-schedule-post-list .title01 { color:#000; font-weight:600; background:#fcfcfc; border-right:#ebebeb 1px solid; }
.widget-schedule-post-list .title02 { color:#000; font-weight:600; background:#fcfcfc; }
.widget-schedule-post-list .title03 { color:#000; font-weight:600; background:#fcfcfc; border-right:#e4e4e4 1px solid; }

.widget-schedule-post-list .text { font-size:16px; font-family:'Nanum Gothic','나눔고딕','돋음','굴림'; line-height:24px; letter-spacing:-0.05em; text-align:center; padding:12px 2px; border-bottom:#ebebeb 1px solid; }
.widget-schedule-post-list .text01 { color:#666666; background:#fcfcfc; border-right:#ebebeb 1px solid; }
.widget-schedule-post-list .text02 { color:#666666; }
.widget-schedule-post-list .text03 { color:#666666; border-right:#ebebeb 1px solid; }
.widget-schedule-post-list .text04 { color:#666666; border-right:#e4e4e4 1px solid; }

@media all and (min-width:1280px) {
	.responsive .widget-schedule-post-list .title { font-size:16px; line-height:24px; }
	.responsive .widget-schedule-post-list .text { font-size:16px; line-height:24px; }
}
@media all and (max-width:1279px) {
	.responsive .widget-schedule-post-list .title { font-size:14px; line-height:20px; }
	.responsive .widget-schedule-post-list .text { font-size:14px; line-height:20px; }
}
@media all and (max-width:769px) { 
	.responsive .widget-schedule-post-list .title { font-size:13px; line-height:18px; }
	.responsive .widget-schedule-post-list .text { font-size:12px; line-height:18px; }
}
