/*!
 * jQuery UI Datepicker 1.10.0
 * http://jqueryui.com
 *
 * Copyright 2013 jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Datepicker#theming
 */
.ui-datepicker {
	background:#fff;
	*width:175px;
	border:2px #ff242c solid;
	padding:10px;
	display: none;
	color:#666;
}
/* 2014-03-25 접근성 수정 */
.ui-datepicker-trigger { border:none; background:none; cursor:pointer; }
.ui-datepicker button { background:none; border:none; cursor:pointer;}
/* 2014-03-25 접근성 수정 // */
.ui-datepicker .ui-datepicker-header {
	position: relative;
	padding: .2em 0;
}
.ui-datepicker .ui-datepicker-prev,
.ui-datepicker .ui-datepicker-next {
	position: absolute;
	top:0;
	width:18px;
	height:18px;
}
.ui-datepicker .ui-datepicker-prev-hover,
.ui-datepicker .ui-datepicker-next-hover {
	top:0;
	cursor:pointer;
}
.ui-datepicker .ui-datepicker-prev {
	top:0;
	left:10px;
	background:url(../../img/ico/ico_prev_02.gif) 50% 6px no-repeat;
}
.ui-datepicker .ui-datepicker-next {
	top:0;
	right:10px;
	_right:20px;
	background:url(../../img/ico/ico_next_02.gif) 50% 6px no-repeat;
}
.ui-datepicker .ui-datepicker-prev-hover {
	top:0;
	left:10px;
}
.ui-datepicker .ui-datepicker-next-hover {
	top:0;
	right:10px;
	_right:20px;
}
.ui-datepicker .ui-datepicker-prev span,
.ui-datepicker .ui-datepicker-next span {
	display:none;
	position: absolute;
	left: 50%;
	top: 50%;
}
.ui-datepicker .ui-datepicker-title {
	width:auto;
	text-align: center;
}
.ui-datepicker .ui-datepicker-title select {
	font-size:12px;
	height:20px;
	line-height:20px;
	margin: 1px 0;
}
.ui-datepicker select.ui-datepicker-month-year {
	width:auto;
	margin:0 2px;
}
.ui-datepicker select.ui-datepicker-month,
.ui-datepicker select.ui-datepicker-year {
	width:auto;
	margin:0 2px;
}
.ui-datepicker table {
	width: 100%;
	margin-top:5px;
	font-size:11px;
	border-collapse: collapse;
}
.ui-datepicker th {
	background:#f5f5f5;
	border-top:1px #ddd solid;
	border-bottom:1px #ddd solid;
	width:25px;
	padding: .7em 0;
	text-align: center;
	font-weight: normal;
}
.ui-datepicker th:first-child {
	color:#ff242c;
}
.ui-datepicker td {
	text-align:center;
}
.ui-datepicker tr:first-child td  {
	padding-top:5px;
}
.ui-datepicker td span,
.ui-datepicker td a,
.ui-datepicker td button {
	display:inline-block;
	width:25px;
	height:18px;
	line-height:18px;
	text-align: center;
	text-decoration: none;
}
.ui-datepicker td:first-child a {
	color:#ff242c;
}
.ui-datepicker td a:hover {
	background:#249dff;
	font-weight:bold;
	color:#fff !important;
}
.ui-datepicker .ui-datepicker-buttonpane {
	background-image: none;
	margin: .7em 0 0 0;
	padding: 0 .2em;
	border-left: 0;
	border-right: 0;
	border-bottom: 0;
}
.ui-datepicker .ui-datepicker-buttonpane button {
	float: right;
	margin: .5em .2em .4em;
	cursor: pointer;
	padding: .2em .6em .3em .6em;
	width: auto;
	overflow: visible;
}
.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current {
	float: left;
}
