@charset "utf-8";
/**
 *  Yahho Calendar's css
 *  @see       http://0-oo.net/sbox/javascript/yahho-calendar
 *  @version   0.2.2
 *  @copyright 2008 dgbadmin@gmail.com
 *  @license   http://0-oo.net/pryn/MIT_license.txt (The MIT license)
 */

table.yui-calendar{
    width: 13em;    /* IE6で縮まるのを防ぐ */
}

.yui-calcontainer .title {
    position:relative;
    z-index:1;
    *width: 28.5em;
}

.yui-skin-sam .yui-calendar .calheader {
    font-size: 12px !important;
    _font-size: 9pt !important;    /* IE6対策 */
    *width: 12.5em;    /* IE対策 */
}

.yui-skin-sam .yui-calendar .calhead {
    padding:0;
}

.yui-skin-sam .yui-calendar td.calcell {
    padding:1px !important;
    font-size: 12px !important;
    _font-size: 9pt !important;    /* IE6対策 */
}

.yui-skin-sam .yui-calendar td.calcell a {
    margin: 0px !important;
    font-size: 12px !important;
    _font-size: 9pt !important;    /* IE6対策 */
}

.yui-skin-sam .yui-calendar .calweekdaycell {
    color: #000000 !important;
    font-size: 12px !important;
    _font-size: 9pt !important;    /* IE6対策 */
}

.yui-skin-sam .yui-calendar td.calcell.oom {
    color:#a6a6a6 !important;
}

.yui-skin-sam .yui-calendar td.calcell.previous {
    color:#e0e0e0 !important;
}

.yui-skin-sam .yui-calendar .calheader {
    color:#666666 !important;
}

table.yui-calendar td.calcell.wd0 a.selector{      /* 日曜日（選択可） */
    background-color: #fcf;
}
table.yui-calendar td.calcell.wd6 a.selector{      /* 土曜日（選択可） */
    background-color: #cff;
}
table.yui-calendar td.calcell.holiday a.selector{  /* 祝日（選択可） */
    background-color: #f9f;
}
.yui-skin-sam .yui-calendar td.calcell.today{      /* 今日（選択不可） */
    background-color: #d6e5f8;
    color: #000000 !important;
}
.yui-skin-sam .yui-calendar td.calcell.today a.selector{    /* 今日（選択可） */
}
table.yui-calendar td.calcell.selected a.selector{ /* 選択された日（選択可） */
    background-color: #9f9;
    color: #f11;
    font-weight: bold;
}

