.bootstrap-datetimepicker-widget table.table-condensed {border-collapse: separate;border-spacing: .1em;}
/*.bootstrap-datetimepicker-widget div.datepicker-days table.table-condensed thead tr > th {padding: 0.2rem;}*/
.bootstrap-datetimepicker-widget table.table-condensed tr th,
.bootstrap-datetimepicker-widget table.table-condensed tr td {border: none; padding: 0.3rem !important;}
/*.bootstrap-datetimepicker-widget div.datepicker-days table.table-condensed tr th.dow {color: #FF9A19;}*/
.bootstrap-datetimepicker-widget table.table-condensed td.day:hover:not(.disabled) {background: #337ab7;color: #fff;}
.bootstrap-datetimepicker-widget td:first-child,
.bootstrap-datetimepicker-widget table.table-condensed tr th.dow:first-child {color: #f00;}
.bootstrap-datetimepicker-widget td:last-child,
.bootstrap-datetimepicker-widget table.table-condensed tr th.dow:last-child {color: #00f;}
.bootstrap-datetimepicker-widget table tr td.new {display: none;border: none;}
.bootstrap-datetimepicker-widget table tr td.old {visibility: hidden;border: none;}

div.ui-datepicker-header {
    background-image: none;
    color: #fff;
    background-color: #7f9cb4;
    border: 1px solid #7f9cb4;
}

.ui-datepicker th {
    font-weight: 500;
    padding: 0.2em;
}

.ui-widget-header a.ui-datepicker-prev-hover,
.ui-widget-header a.ui-datepicker-next-hover {
    background-image: none;
    background-color: #033a6d;
    border: none;
}

.ui-datepicker th {font-weight: 500; padding: 0.2em;}
/* 日曜日の背景色の設定 */
.ui-datepicker-sunday .ui-state-default { background-image:none; background-color: #ffd8d8;}
.ui-datepicker-sunday .ui-state-active { background-image:none; background-color: #ffffac;}

/* 土曜日の背景色の設定 */
.ui-datepicker-saturday .ui-state-default { background-image:none; background-color: #c0d3f0;}
.ui-datepicker-saturday .ui-state-active { background-image:none; background-color: #ffffac;}

/* 休日の背景色の設定 */
.ui-datepicker-holiday .ui-state-default { background-image:none; background-color: #ffd8d8;}
.ui-datepicker-holiday .ui-state-active { background-image:none; background-color: #ffffac;}

/* 平日の背景色の設定 */
.ui-datepicker-Normal .ui-state-default { background-image:none; background-color: #e6e6e6;}
.ui-datepicker-Normal .ui-state-active { background-image:none; background-color: #ffffac;}

/* 平日の背景色の設定 */
.ui-datepicker-Custom .ui-state-default { background-image:none; background-color: #e6e6e6;}
.ui-datepicker-Custom .ui-state-active { background-image:none; background-color: #ffffac;}

/* 本日の背景色の設定 */
.ui-datepicker-Today .ui-state-default { background-image:none; background-color: #ffffac;}
.ui-datepicker-Today .ui-state-active { background-image:none; background-color: #ffffac;}

/*以下fullCalendar用*/
.fc-body .fc-sun:not(.fc-other-month) { background-image:none; background-color: #FFEEFF;}
.fc-body .fc-sat:not(.fc-other-month) { background-image:none; background-color: #D9E5FF;}
.fc-unthemed .fc-today {background: #E0FFFF;}
a.fc-event { background-color: #FFFFDD; cursor: pointer;}
div.fc-content { padding: 2px 5px;}
div.fc-content .fc-title{font-size: 10pt; }
div.fc-view > table {padding: 5px;}
/*当月以外*/
.fc-body .fc-other-month { 
    background-image:none; 
    background-color: transparent; 
    /*color: transparent!important;*/
}
/*処理日Calendar*/
#CalendarDvX2{
    padding-top: 20px;
}