.section-weekday{background: url(../images/img_weekday_pc.jpg) top center no-repeat #333; background-size: 100%;}
.section.section-weekday{margin-top: 142px;}
.weekday-list li:nth-child(1) .time::before { background-image: url(../images/icon_0800.png); }
.weekday-list li:nth-child(2) .time::before { background-image: url(../images/icon_0830.png); }
.weekday-list li:nth-child(3) .time::before { background-image: url(../images/icon_0930.png); }
.weekday-list li:nth-child(4) .time::before { background-image: url(../images/icon_1215.png); }
.weekday-list li:nth-child(5) .time::before { background-image: url(../images/icon_1300.png); }
.weekday-list li:nth-child(6) .time::before { background-image: url(../images/icon_1400.png); }
.weekday-list li:nth-child(7) .time::before { background-image: url(../images/icon_1715.png); }
.weekday-list li:nth-child(8) .time::before { background-image: url(../images/icon_1800.png); }
.ruby_adjust {display: inline-flex;flex-direction: column-reverse;align-items: center;vertical-align: bottom;}
.ruby_adjust rt {display: inline;line-height: 0;}
@media only screen and (max-width: 1440px) {
	.section-weekday{background-size: auto 100%; background-position: 0 0;}
}

@media only screen and (max-width: 640px) {
	.section-weekday{background: url(../images/img_weekday_sp.jpg) top center no-repeat #333; background-size: 100% auto;}
	.section.section-weekday{margin-top: 80px;}
	.weekday-list-sp > li.weekday-list-sp-left > ul > li:nth-child(1) .time::before { background-image: url(../images/icon_0800.png); }
	.weekday-list-sp > li.weekday-list-sp-left > ul > li:nth-child(2) .time::before { background-image: url(../images/icon_0830.png); }
	.weekday-list-sp > li.weekday-list-sp-left > ul > li:nth-child(3) .time::before { background-image: url(../images/icon_0930.png); }
	.weekday-list-sp > li.weekday-list-sp-left > ul > li:nth-child(4) .time::before { background-image: url(../images/icon_1215.png); }
	.weekday-list-sp > li.weekday-list-sp-right > ul > li:nth-child(1) .time::before { background-image: url(../images/icon_1300.png); }
	.weekday-list-sp > li.weekday-list-sp-right > ul > li:nth-child(2) .time::before { background-image: url(../images/icon_1400.png); }
	.weekday-list-sp > li.weekday-list-sp-right > ul > li:nth-child(3) .time::before { background-image: url(../images/icon_1715.png); }
	.weekday-list-sp > li.weekday-list-sp-right > ul > li:nth-child(4) .time::before { background-image: url(../images/icon_1800.png); }
}