.subBox{margin-top:100px}@media (max-width: 991px){.subBox{margin-top:65px}}@media (max-width: 767px){.subBox{margin-top:45px}}.timetable .table{margin-bottom:20px}@media (max-width: 991px){.timetable .table{width:100%;overflow:scroll}.timetable .table table{width:1300px}}.timetable table{border-collapse:separate;border-spacing:10px}.timetable table th,.timetable table td{background-color:#E0E0E0;text-align:center}.timetable table th.clear,.timetable table td.clear{background-color:#F8F7F0}.timetable table th.week,.timetable table td.week{background-color:#51B77C;color:#fff;width:14%;line-height:1;font-size:2.0rem;padding:10px 0}@media (max-width: 767px){.timetable table th.week,.timetable table td.week{width:15%}}.timetable table td{line-height:1.33}.timetable table td.time{width:190px;line-height:1;font-size:2.0rem}@media (max-width: 767px){.timetable table td.time{width:100px}}.timetable table td.midashi{font-size:2.0rem;line-height:1;padding:10px 0}.timetable table td.bp{background:linear-gradient(90deg, #deebf7 0%,#deebf7 50%,#fbe5d6 50%,#fbe5d6 100%)}.timetable table td.by{background:linear-gradient(90deg, #deebf7 0%,#deebf7 50%,#e6f8a2 50%,#e6f8a2 100%)}.timetable table td.yp{background:linear-gradient(90deg, #e6f8a2 0%,#e6f8a2 50%,#fbe5d6 50%,#fbe5d6 100%)}.timetable table td.yellow{background-color:#E6F8A2}.timetable table td.yellow.sep{background:linear-gradient(90deg, #e6f8a2 0%,#e6f8a2 49%,#b6c970 49%,#b6c970 50%,#e6f8a2 50%,#e6f8a2 100%)}.timetable table td div.blue{background-color:#DEEBF7}.timetable table td div.pink{background-color:#FBE5D6}.timetable table td div.yellow{background-color:#E6F8A2}.timetable table td .set{display:flex;align-items:stretch;justify-content:space-around}.timetable table td .set>div{display:flex;justify-content:center;align-items:center;width:50%;padding:5px}.program .row{margin-right:-10px;margin-left:-10px;align-items:stretch}.program .row>div{display:flex;flex-direction:column;padding-right:10px;padding-left:10px;padding-top:5px;padding-bottom:5px}@media (max-width: 767px){.program .row>div{width:100%}}@media (max-width: 767px){.program .row>div.emp{display:none}}.program .row>div .checkmk{background:#FFDC1A url("../img/daycare/icon-check.png") no-repeat 20px center/48px auto;border-radius:10px;font-size:2.0rem;line-height:1.2;padding:28px 0 28px 75px;flex-grow:1}@media (max-width: 767px){.program .row>div .checkmk{background-size:36px;background-position:15px center;padding:18px 0 18px 55px}}.program .row>div .frame{border:1px solid #151515;border-radius:10px;font-size:2.0rem;line-height:1.2;padding:28px 0;flex-grow:1;text-align:center}@media (max-width: 767px){.program .row>div .frame{background-size:36px;padding:18px 0}}.program .row.w100>div{width:100%}.program .arrow{display:block;height:70px;background:url("../img/common/icon-arrow.png") no-repeat 20px center/48px auto}@media (max-width: 767px){.program .arrow{height:40px}}.program .arrow.center{background-position:center center}.program .arrow.addtxt{padding-left:53%}.program .arrow.addtxt p{padding-top:20px}@media (max-width: 767px){.program .arrow.addtxt p{padding-top:8px;padding-left:5px}}
