#booking-package .sun {
    
}

#booking-package .mon {
    
}

#booking-package .tue {
    
}

#booking-package .wed {
    
}

#booking-package .thu {
    
}

#booking-package .fri {
    
}

#booking-package .sat {
    
}

#booking-package .nationalHoliday {
    
}

#booking-package_calendarPage .dateField {
    /**
    background-color: #0f9b79;
    color: #fff;
    font-weight: 400;
    **/
}

#booking-package_calendarPage .startDateOfFullRoom {
    /**
    background-image: repeating-linear-gradient(270deg, #ff8989 0px 50%, transparent 0% 100%);
    **/
}

#booking-package_calendarPage .dateOfFullRoom {
    /**
    background: #ff8989;
    **/
}

#booking-package_calendarPage .endDateOfFullRoom {
    /**
    background-image: repeating-linear-gradient(90deg, #ff8989 0px 50%, transparent 0% 100%);
    **/
}

#booking-package_inputFormPanel {max-width: 600px;margin:0 auto;}

.week_slot {font-weight: bold;}
div.week_slot.sun {color:red;}
div.week_slot.sat {color:blue;}

#booking-package button {margin: 0 auto;margin-right: 1em;}
.book_now_button {border:solid 3px #c36;font-weight:bold;max-width:200px;border-radius: 5px;}

#returnToCalendarButton, #returnToSchedules {border:solid 3px #aaa;font-weight:bold;width:200px;max-width:200px;border-radius: 5px;color:#aaa;}
#returnToCalendarButton:hover, #returnToSchedules:hover {background-color:#aaa;color:#fff;}

#booking-package_inputFormPanel .bottomBarPanel,#booking-package_inputFormPanel .bottomBarPanel {text-align: center;}

#booking-package_schedulePage .closed {text-decoration: line-through;color: #000;}
#change_calendar_return > span:after,#change_calendar_next > span:after {content:"月";}

#current_date_in_header {font-size: 23px;display:grid;border-bottom:1px solid #999;}
#current_date_in_header::after {content: "○予約可能　△わずか　×不可";color: #666;font-size: 14px;margin:1em 0 0 .5em;}

span.bookingTime::after{content: "より";}

#booking-package_inputFormPanel textarea {height: 10em;}

#booking-package_inputFormPanel .row:nth-child(1) .name {text-align: center;}

#booking-package_schedulePage .bottomPanelForPositionInherit::after {content:"▲　ご来場される時間を選択してください　";font-size:.8em;}

#booking-package .selectable_time_slot {text-indent: 1em;}

#booking-package_schedulePage .selectable_day_slot {padding-right: 1em;}

#booking-package_inputFormPanel .name {font-weight: bold;}

div.dateField:after {content: "日";font-size:0.8}