@charset "euc-kr";

.ui-state-default, .ui-widget-content .ui-state-default{border: none; background: #fff; color: #000;}
.ui-state-highlight, .ui-widget-content .ui-state-highlight{color: #000;}
.ui-datepicker .ui-datepicker-header{background: #fff; border: none;}
.ui-widget.ui-widget-content{border-radius: 7px; border: 1px solid #1564fb; box-shadow: 3px 3px 5px rgba(0,0,0,0.15); transform: translateY(5px);}
.ui-datepicker .ui-datepicker-title{margin-top: 12px; margin-bottom: 12px}
.ui-datepicker .ui-datepicker-prev{left: 5px; top: 19px; cursor: pointer; width: 3em; height: 3em;}
.ui-datepicker .ui-datepicker-next{right: 5px; top: 19px; cursor: pointer; width: 3em; height: 3em;}
.ui-icon-circle-triangle-w{}
.ui-datepicker table{margin-top: 20px; font-size: 1.1em;}
.ui-datepicker td a.ui-state-default,
.ui-datepicker td span.ui-state-default{padding: 15px; text-align: center; border-radius: 50%;}
.ui-state-hover, .ui-widget-content .ui-state-hover{background: #eee;}
.ui-state-active, .ui-widget-content .ui-state-active{background: #2bc1f9; color: #fff;}
.ui-datepicker{width: 28em;}
.ui-datepicker .ui-datepicker-title select{font-size: 1.3em; padding: 8px 5px; border: 1px solid #ece8e8; border-radius: 4px; width: 35%;}
.ui-datepicker .ui-datepicker-title select+select{margin-left: 2.5%;}
.ui-datepicker th.ui-datepicker-week-end:first-child{color: #ff0000;}
.ui-datepicker th.ui-datepicker-week-end:last-child{color: #1564fb;}
.ui-datepicker .ui-datepicker-prev span{background: no-repeat center center url(../images/icos/icosGrayArrowLeft_13.png);}
.ui-datepicker .ui-datepicker-next span{background: no-repeat center center url(../images/icos/icosGrayArrowRight_13.png);}
.ui-datepicker-prev.ui-state-hover,
.ui-widget-content .ui-datepicker-prev.ui-state-hover{border: none !important; border-radius: 50%;}
.ui-datepicker-next.ui-state-hover,
.ui-widget-content .ui-datepicker-next.ui-state-hover{border: none !important; border-radius: 50%;}
select[class^="ui-datepicker"]{font-size: initial; height: auto; text-indent: 0; background-image: none;}
.datepicker+.btncalendar{display: none;}
input.datepicker{background: #fff no-repeat right center url(../images/icos/icosGrayDate_21.png); background-position-x: calc(100% - 10px);}
