/* ◆◇◆ DatePicker ◆◇◆ */
/* 前月・次月ボタン */
.ui-datepicker-prev,
.ui-datepicker-next {
	text-align: center;
	background: auto;
}
/* 前月ボタン */
.ui-datepicker-prev:after {
	content: "<<";
}
/* 次月ボタン */
.ui-datepicker-next:after {
	content: ">>";
}
/* 年セレクトボックス */
select.ui-datepicker-year {
	padding: 3px 0 !important;
	margin: 0 5px 0  0 !important;
	width: 80px !important;
	width: 80px;
}
/* 月セレクトボックス */
select.ui-datepicker-month {
	padding: 3px 0 !important;
	margin: 0 5px 0  0 !important;
	width: 60px !important;
	width: 60px;
}
table.ui-datepicker-calendar thead td:first-child a.ui-state-default{
    color: #F00 !important;
}
table.ui-datepicker-calendar thead td:last-child a.ui-state-default {
    color: #00F !important;
}
/* カレンダー 日曜日 */
.date-sunday .ui-state-default {
	background-image: none !important;
	background-color: #FF9999 !important;
	color: red !important;
}
.date-sunday .ui-state-default:hover {
	background-color: #FF7777 !important;
}
/* カレンダー 土曜日 */
.date-saturday .ui-state-default {
	background-image: none !important;
	background-color: #66CCFF !important;
	color: blue !important;
}
.date-saturday .ui-state-default:hover {
	background-color: #44AAFF !important;
}
/* カレンダー 祝日 */
.date-holiday .ui-state-default {
	background-image: none !important;
	background-color: #99FF99 !important;
	color: green !important;
}
.date-holiday .ui-state-default:hover {
	background-color: #77FF77 !important;
}
/* ◆◇◆ ToolTip ◆◇◆ */
.ui-tooltip {
	max-width: 480px !important;
	font-size: 14px;
}