input[type="text"] {
    
}

button {
    
}

#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 .goToBookingFormButton {
    
}

#booking-package .bookingButton {
    
}
.bottomBarPanel > #returnToSchedules,
#booking-package_serviceDetails .list.borderColor > .row:first-child > .name,
#booking-package_serviceDetails .title.borderColor,
#booking-package_servicePage .title.borderColor,
#booking-package div#reservationHeader {
    font-size: 0;
}
#reservationHeader::after {
    
    content: "お客様情報入力フォーム";
    font-size:22px;
    
}
.bottomBarPanel > #returnToSchedules::after {
    
    content: "戻る";
    font-size:14px;
    padding: 15px 3em;
    
}
#booking-package_servicePage .title.borderColor::after {
    
    content: "1. コースをお選びください";
    font-size:22px;
    
}
#booking-package_serviceDetails .title.borderColor::after {
    
    content: "2. コースの詳細";
    font-size:22px;
    
}
#booking-package_serviceDetails .list.borderColor > .row:first-child > .name::after {
	content: "コース";
    font-size:16px;
}
#booking-package_serviceDetails .row.total_amount .value::after {
    content: "（税込）";
}
#booking-package_serviceDetails .row.total_amount .value {
    text-align: right;
}
#booking-package_inputFormPanel .row.total_amount .value::after {
	content: "（税込）";
}
#booking-package_schedulePage .selectPanelError {
	color: #777777;
	background: #ccc;   
}