﻿/* Component containers
----------------------------------*/
.ui-widget {
	font-family: Meiryo UI, HiraKakuProN-W3, sans-serif;
	font-size: 10pt;
	z-index: 100 !important;
	/*  font-family:Arial,Helvetica,sans-serif;font-size:1em */
}

.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button
{
	font-family:Meiryo UI, HiraKakuProN-W3, sans-serif;
	font-size: 10pt;
	/* font-family:Arial,Helvetica,sans-serif;font-size:1em*/
}

/* Interaction states
----------------------------------*/
.ui-state-default, 
.ui-widget-content .ui-state-default, 
.ui-widget-header .ui-state-default {
    border: 1px solid #d3d3d3;
    background: #e6e6e6 url(images/ui-bg_glass_75_e6e6e6_1x400.png) 50% 50% repeat-x;
    font-weight: normal;
    color: #000000;
}

.ui-state-active,
.ui-widget-content .ui-state-active,
.ui-widget-header .ui-state-active {
	border: 1px solid #aaaaaa;
	background: #ffffff url(images/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x;
	font-weight: normal;
	color: #212121;
}

.ui-state-highlight,
.ui-widget-content .ui-state-highlight,
.ui-widget-header .ui-state-highlight {
	border: 1px solid #ffa500;	/* 当日の枠色変更 org #fcefa1 */
	color: #363636;
}

/* タイトルの背景色 */
.ui-widget-header {
	background: #cccccc url(images/ui-bg_highlight-soft_75_cccccc_1x100.png) 50% 50% repeat-x;
}

/* 日曜の文字色 */
.ui-datepicker th:first-child 
{
	color: #fc445c;
}

/* 土曜の文字色 */
.ui-datepicker th:last-child 
{
	color: #4a4aff;
}
