/* 1. 項目間を適度な距離に調整（20px） */
#booking-package_inputFormPanel .row {
    margin-bottom: 20px !important; 
    padding: 5px 0 !important;
}

/* 2. 【リクエスト】項目名を太字にしてメリハリをつける */
#booking-package_inputFormPanel .name {
    font-size: 15px !important;
    font-weight: bold !important; /* 太字に設定 */
    margin-bottom: 8px !important;
    color: #333 !important; /* 少し濃くして視認性アップ */
    display: block !important;
}

/* 3. 入力欄をゆったり大きく（iPhoneズーム防止含む） */
#booking-package_inputFormPanel input.form_text,
#booking-package_inputFormPanel select.form_select,
#booking-package_inputFormPanel textarea.form_textarea {
    padding: 15px !important;
    font-size: 16px !important;
    border: 1px solid #ccc !important;
    border-radius: 6px !important;
    width: 100% !important;
    box-sizing: border-box !important;
}

/* 4. 予約ボタン：オレンジで押しやすく */
#booking-package_inputFormPanel .book_now_button {
    background-color: #f39800 !important;
    color: #fff !important;
    padding: 18px !important;
    font-size: 18px !important;
    font-weight: bold !important;
    border: none !important;
    border-radius: 8px !important;
    width: 100% !important;
    box-shadow: 0 3px 0 #c57b00 !important;
}

/* 5. 戻るボタンの余白 */
#booking-package_inputFormPanel .return_form_button {
    margin-top: 15px !important;
}
#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%);
    **/
}
