/*! jQuery UI - v1.10.4 - 2014-04-02
* http://jqueryui.com
* Copyright 2014 jQuery Foundation and other contributors; Licensed MIT */

.ui-datepicker{
	width: 100%;
	display: none;
	padding-bottom: 7px;
	padding-left: 0px;
	padding-right: 0px;
	position: relative;
	right: 0px;
	left: 0px;
}.ui-datepicker .ui-datepicker-header{
	position: relative;
	height: 21px;
	color: #3E3E3E;
	font: 15px "メイリオ";
	width: 100%;
	padding-left: 0px;
}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{
	position: absolute;
	top: 2px;
	width: 44px;
	height: 15px
}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{
	display: block;
	position: absolute;
	left: 50%;
	margin-left: -8px;
	top: 50%;
	margin-top: -8px;
}.ui-datepicker .ui-datepicker-title{
	margin: -2px 2.3em 0;
	line-height: 1.8em;
	text-align: center;
	width: auto;
}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:49%}.ui-datepicker table{
	width: 192px;
	font-size: 14px;
	border-collapse: collapse;
	margin-top: 0px;
	margin-right: auto;
	margin-left: 4px;
	position: relative;
}.ui-datepicker th{
	text-align: center;
	font: 11px "HGS創英角ｺﾞｼｯｸUB";
	border: 0;
	height: 19px;
	position: relative;
	top: 1px;
	left: 0px;
}.ui-datepicker td{
	border: 0;
	padding: 1px;
	margin-right: 0px;
	margin-left: 0px;
}.ui-datepicker td span,.ui-datepicker td a{
	display: table-cell;
	text-align: center;
	text-decoration: none;
	zoom: 1;
	top: 18px;
	vertical-align: middle;
	padding-right: 0px;
	padding-left: 0px;
	left: 0px;
	right: 0px;
}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}
th.ui-datepicker-week-end {
	color: #0000D3;
}
th.ui-datepicker-week-end:first-child {
	color: #FF0000;
}
th.ui-datepicker-week-end.first-child{
		color: #FF0000;
}
th.ui-datepicker-week-end{
	behavior: expression(
	this.className += (this.previousSibling == null) ? " first-child" : "",
	this.style.behavior = "none"
	);
}