@charset "euc-kr";

/* date */
.date:before,
.date:after {content: " "; display: table;}
.date:after {clear: both; }
.date {display:inline-block;}
.date input[type="text"]::-webkit-clear-button,
.date input[type="text"]::-webkit-inner-spin-button,
.date input[type="text"]::-webkit-calendar-picker-indicator {display: none;}
.date input[type="text"]{width:155px !important; background:#fff url('../../img/calender/img_date.gif') no-repeat right center; cursor:pointer;}

/* Date Picker */
.ui-datepicker.ui-corner-all {z-index: 10; padding: 15px 14px; border-radius: 0;}
.ui-datepicker.ui-widget .ui-widget-header {margin-bottom: 10px; padding: 0; border: 0; background: #fff;}
.ui-datepicker.ui-widget .ui-datepicker-title {line-height: 0;}
.ui-datepicker.ui-widget .ui-datepicker-title select {overflow-y:scroll; min-width:40px !important; padding: 4px 0 4px 5px; color: #666; font-size: 13px;}
.ui-datepicker.ui-widget .ui-datepicker-title .ui-datepicker-year {margin-left: 5px;}
.ui-datepicker .ui-widget-header a {top: 0; cursor: pointer;}
.ui-datepicker .ui-widget-header .ui-state-hover {top: 0; border: 0; background: none;}
.ui-datepicker .ui-widget-header .ui-datepicker-prev.ui-state-hover {left: 2px;}
.ui-datepicker .ui-widget-header .ui-datepicker-next.ui-state-hover {right: 2px;}
.ui-widget-header .ui-datepicker-prev .ui-icon {background: url(../../img/calender/datepicker-arrow.png) no-repeat;}
.ui-widget-header .ui-datepicker-next .ui-icon {background: url(../../img/calender/datepicker-arrow.png) no-repeat 0 -16px;}
.ui-datepicker thead th {padding: 1px 5px 2px; background-color: #f3f3f3;}
.ui-datepicker thead th.ui-datepicker-week-end {background-color: #ecf3fa;}
.ui-datepicker thead th.ui-datepicker-week-end span {color: #458acf;}
.ui-datepicker thead th.ui-datepicker-week-end:first-child {background-color: #fbeaea;}
.ui-datepicker thead th.ui-datepicker-week-end:first-child span {color: #d43134;}
.ui-datepicker thead th span {color: #767676; font-size: 10px; font-weight: 400;}
.ui-datepicker .ui-datepicker-calendar tbody tr:first-child td {padding-top: 7px;}
.ui-datepicker .ui-datepicker-calendar .ui-state-default {padding: 3px 0; border:0; background: none; color: #666; font-size: 11px; text-align: center;}
.ui-datepicker .ui-datepicker-calendar .ui-state-default.ui-state-highlight {background: url(../../img/calender/datepicker-today.png) no-repeat center; background-size: 22px;}
.ui-datepicker .ui-datepicker-calendar .ui-state-default.ui-state-active {background: url(../../img/calender/datepicker-selected.png) no-repeat center; background-size: 22px; color: #fff;}
.ui-datepicker .ui-datepicker-week-end:first-child .ui-state-default {color: #e01944;}
.ui-datepicker .ui-datepicker-week-end .ui-state-default {color: #1c75c5;}
.ui-datepicker .ui-datepicker-week-end .ui-state-default.ui-priority-secondary {color: #999;}

