﻿html, body
{
    width: 100%;
    height: 100%;
    margin: 0px;
    padding: 0px;
}
.errorText
{
    color: Red;
}
.title
{
    font-weight: bold;
}
.pageHeader
{
    margin: auto;
}
.pageContainer
{
    margin: auto;
}
.searchContainer
{
    margin: auto;
}
.searchPanelHeader
{
    margin: auto;
}
.searchPanelContainer
{
    background-color: #E1EAFE;
}
.resultHeader
{
    margin: auto;
}
.resultContainer
{
    margin: auto;
}
.gridHeader
{
    margin: auto;
}
.gridContainer
{
    margin: auto;
}
.gridFooter
{
    margin: auto;
}
.pageFooter
{
    margin: auto;
}

/* 入力方式切り替え */
.ime-disabled
{
    /* 英数字入力 */
    ime-mode: disabled;
}
.ime-active
{
    /* 日本語入力 */
    ime-mode: active;
}
.ime-inactive
{
    /* 英数字入力 */
    ime-mode: inactive;
}

/*************************************************
テーブル
*************************************************/
.grid
{
  margin: 0px;
}

/*************************************************
テーブル ヘッダー - 行
*************************************************/
tr.gridHeaderRow
{
  background-color: White;
}

/*************************************************
テーブル ヘッダー - セル
*************************************************/
tr.gridHeaderRow td, tr.gridHeaderRow th
{
  background-color: #B7CDFC;
  font-weight: normal;
}

/*************************************************
テーブル フッター - 行
*************************************************/
tr.gridFooterRow
{
  background-color: White;
}

/*************************************************
テーブル フッター - セル
*************************************************/
tr.gridFooterRow td
{
  background-color: #B7CDFC;
}

/*************************************************
テーブル ページャー - 行
*************************************************/
tr.gridPagerRow
{
  background-color: White;
}

/*************************************************
テーブル ページャー - セル
*************************************************/
tr.gridPagerRow td
{
}

/*************************************************
テーブル - 奇数行
*************************************************/
tr.gridRow
{
}

/*************************************************
テーブル - 奇数行 - セル
*************************************************/
tr.gridRow td
{
}

/*************************************************
テーブル - 偶数行
*************************************************/
tr.gridAlternatingRow
{
}

/*************************************************
テーブル - 偶数行 - セル
*************************************************/
tr.gridAlternatingRow td
{
  background-color: #D7D7D7;
}


/*************************************************
カレンダー
*************************************************/
.calendar {
    border              : solid 1px;
    background-color    : White;
}

.calendar .ajax__calendar_container, .calendar .ajax__calendar_container th, .calendar .ajax__calendar_container td {
    border              : 0px;
    background-color    : White;
}

.calendar .ajax__calendar_active .ajax__calendar_day, .calendar .ajax__calendar_active .ajax__calendar_month, .calendar .ajax__calendar_active .ajax__calendar_year {
    border              : solid 1px #0065CE;
    background-color    : #EFFBFF;
}

.calendar .ajax__calendar_day, .calendar .ajax__calendar_month, .calendar .ajax__calendar_year {
    border              : solid 1px White;
}

.calendar .ajax__calendar_hover .ajax__calendar_day, .calendar .ajax__calendar_hover .ajax__calendar_month, .calendar .ajax__calendar_hover .ajax__calendar_year {
    border              : solid 1px #DEF3FF;
    background-color    : #EFFBFF;
    color               : #0065CE;
}

.calendar .ajax__calendar_hover .ajax__calendar_title, .calendar .ajax__calendar_hover .ajax__calendar_prev, .calendar .ajax__calendar_hover .ajax__calendar_next, .calendar .ajax__calendar_hover .ajax__calendar_footer {
    color               : #0065CE;
}

.calendar .ajax__calendar_other .ajax__calendar_day, .calendar .ajax__calendar_other .ajax__calendar_day {
    color               : #636563;
}
