.ly_schedule{margin:40px 20px 0}@media (min-width:960px){.ly_schedule{align-items:center;display:flex;margin:60px auto 0}}.bl_scheduleAleart{font-size:16px;margin-top:30px}.ly_scheduleInner{padding:30px 15px;width:100%}@media (min-width:768px){.ly_scheduleInner{margin:0;padding:30px}}.bl_scheduleTtl{display:flex;justify-content:center}table{margin:20px auto 0}@media (min-width:960px){.tbl-schedule{width:90%}}.tbl-schedule tr{border-bottom:none;padding:15px 0}@media (min-width:768px){.tbl-schedule tr{border-bottom:2px solid #fff;display:flex}}.tbl-schedule th{background:#fff;color:inherit;display:block;line-height:1.4;text-align:center;width:100%}@media (min-width:768px){.tbl-schedule th{background:transparent;margin-top:0;text-align:left;width:30%}}.tbl-schedule th:not(:first-child){margin-top:20px}.tbl-schedule th:after{content:none}.tbl-schedule td{display:block;line-height:1.4;width:100%}@media (min-width:768px){.tbl-schedule td{width:70%}}.ly_scheduleTxt{display:flex;font-size:14px;justify-content:center;margin:20px 0 0}@media (min-width:768px){.ly_scheduleTxt{font-size:1em;margin:20px 30px 0}}@media (min-width:960px){.ly_scheduleTxt{margin:20px 0 0}.ly_scheduleTxt p{font-size:16px}}