#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%);
    **/
}


/*カスタマイズ*/
/*訪問者入力欄を縦積み*/
:where( #booking-package_inputFormPanel ) .row {
display: block;
}
:where( #booking-package_inputFormPanel ) .form-row {
display: block;
}
/*上記入力欄（キャンセル規約の※を80％に）*/
.descriptionOfService{
    font-size: 90%;
}
/*上記入力欄（メッセージ）の高さ*/
#booking-package_inputFormPanel textarea {
    height: 100px;
}
/*カレンダー内の日付*/
#booking-package .booking-package{
    font-size: 16px;
	font-size: 1.6rem;
}

/*カレンダー内の残枠の上のパディングをなくす。高さ調整*/
#booking-package_calendarPage .numberInsteadOfSymbols{
    padding: 0 0 0.7rem;
    line-height: 1.5;
}
/*カレンダー内の残枠のフォント*/
div#booking-package.booking-package .numberInsteadOfSymbols{
    font-size: 14px;
	font-size: 1.4rem !important;
    color: #FF6D00 !important;
}
/*カレンダー内の縦幅*/
#booking-package_calendarPage .day_slot {
    height: 4.5em;
}
.post-24935 p.meta{
    display: none;
}
/*予約枠一杯の色*/
div#booking-package_calendarPage .closingDay {
    background-color: #B9B9AD;
}
/*カレンダー翌月前月の数字*/
#change_calendar_next,#change_calendar_return{
    font-size: 17px;
	font-size: 1.7rem ;
}
/*キャンセルポリシー注釈*/
div#booking-package_inputFormPanel .description{
    font-size: 85%;
    }
div#booking-package_calendarPage .available_day:hover {
    background-color: #e2f7ce;
}