.ui-widget.ui-widget-content {
    border: 1px solid #7f859d;
    box-shadow: 0 0 5px rgba(0,0,0,.3);
    padding: .8em 1em;
    font-family: 'Noto Sans Korean Light';
}
.ui-datepicker-title {
	font-size: 1.4em;
}
.ui-datepicker .ui-datepicker-title {
	line-height: 1.2em;
}
.ui-widget-header{
    border: none;
    background: none;
}
/*arrow*/
.ui-datepicker .ui-datepicker-next span {
    border-color: transparent transparent transparent #545454;
}
.ui-datepicker .ui-datepicker-next span:hover {
	border-color: transparent transparent transparent #5c74fc;
}
.ui-datepicker .ui-datepicker-prev span {
    border-color: transparent #545454 transparent transparent;
}
.ui-datepicker .ui-datepicker-prev span:hover {
    border-color: transparent #5c74fc transparent transparent;
}
.ui-state-default{
	border: 1px solid transparent;
	background: transparent;
}
.ui-widget-content .ui-state-default {
    border: 1px solid transparent;
    background: transparent;
    border-radius: 0.15em;
}
.ui-state-highlight,
.ui-widget-content .ui-state-highlight,
.ui-widget-header .ui-state-highlight {
	border: 1px solid #35a889;
	background: #c5fbec;
	color: #000;
}
.ui-state-active,
.ui-widget-content .ui-state-active,
.ui-widget-header .ui-state-active,
a.ui-button:active,
.ui-button:active,
.ui-button.ui-state-active:hover {
    border: 1px solid #7884b8;
	background: #cbdaff;
	color: #000;
}
.ui-widget-content .ui-state-hover{
	border: 1px solid #5c74fc;
}
.ui-datepicker td span,
.ui-datepicker td a {
	text-align: center;
}

.ui-widget-header .ui-state-hover{
	border: 1px solid transparent;
	background: none;
}