@charset 'UTF-8';
/***************************************************************
    SYSTEM   : studio yap
    TITLE    : yap カレンダースタイルシートの定義
    SHEET    : calendar.css
    VERSION  : Ver1.1.1
    LANGUAGE : CSS 3.0
    CODESET  : UTF-8
    EXPLAIN  : yap カレンダーの色や形状を定義する。
    AUTHOR   : yap
    CREATED  : 2006/11/09  //as Ver1.0.1
    UPDATED  : 2014/02/17  //as Ver1.1.1
***************************************************************/

/***************************************************************
    クラスの定義
***************************************************************/

/* カレンダー枠の定義 */
.calendarDiv {
    float: left;
    padding: 4px;
}

/* カレンダーテーブルの定義 */
.calendarTbl {
    width: 160px;
    border: solid 1px #666666;
    border-collapse: collapse;
}

/* タイトル(年月)の定義 */
.calendarTtl {
    color: #FFFFFF;
    font-size: 9pt;
    text-align: center;
    background-color: #9999FF;
}

/* タイトル(<>ボタン)の定義 */
.calendarBtn {
    color: #FFFFFF;
    font-size: 9pt;
    text-align: center;
    cursor: pointer;
    background-color: #9999FF;
}

/* 見出し(曜日)の定義 */
.calendarCap {
    font-size: 9pt;
    text-align: center;
    border: solid 1px #CCCCCC;
    background-color: #E0E0FF;
}

/* 日付部の定義 */
.calendarDay {
    font-size: 9pt;
    text-align: center;
    border: solid 1px #CCCCCC;
}

/* 平日の定義 */
.calendarWee {
    color: #000000;
}

/* 日曜の定義 */
.calendarSun {
    color: #FF0000;
}

/* 土曜の定義 */
.calendarSat {
    color: #0000FF;
}

/* 祝日の定義 */
.calendarFes {
    color: #FF00FF;
}

/* 営業日の定義 */
.calendarOpn {
    background-color: #FFFFFF;
}

/* 休業日の定義 */
.calendarHol {
    background-color: #FFCCCC;
}

/* 無効日の定義 */
.calendarInv {
    background-color: #ECECEC;
}

/* 今日の定義 */
.calendarCur {
    color: #009900;
    font-weight: bold;
}

/* 段落クリアの定義 */
.calendarClr {
    clear: both;
}
