BODY
{
    FONT-SIZE: 80%;
    MARGIN: 20px;
    LINE-HEIGHT: 120%;
    BACKGROUND-COLOR: #ffffff
}
HR
{
    BORDER-RIGHT: 2px dotted;
    BORDER-TOP: 2px dotted;
    BORDER-LEFT: 2px dotted;
    COLOR: #999999;
    BORDER-BOTTOM: 2px dotted;
    HEIGHT: 2px;
    BACKGROUND-COLOR: #ffffff
}
A
{
    PADDING-LEFT: 0px;
    FONT-SIZE: 12px;
    COLOR: #229ADD;
    TEXT-DECORATION: underline
}
A:hover
{
    COLOR: #4BBCFB;
    TEXT-DECORATION: underline
}
.wp A
{
    FONT-WEIGHT: 900;
    FONT-SIZE: 11px;
    COLOR: #333333;
    TEXT-DECORATION: none
}
.wp A:hover
{
    COLOR: red
}
TABLE
{
    PADDING-LEFT: 0px;
    FONT-SIZE: 11px;
    COLOR: #444444;
    TEXT-DECORATION: none
}
TH
{
    FONT-SIZE: 12px;
    WIDTH: 12%;
    COLOR: #444444;
    white-space: nowrap;
}
.w_Hour_head
{
    WIDTH: 2%;
    COLOR: #FFFFFF;
    TEXT-ALIGN: center;
    BACKGROUND-COLOR: #90C674
}
.w_Hour1
{
    WIDTH: 2%;
    COLOR: #ffffff;
    FONT-WEIGHT: 900;
    FONT-SIZE: 12px;
    TEXT-ALIGN: center;
    BACKGROUND-COLOR: #8AB88A
}
.w_Hour2
{
    WIDTH: 2%;
    COLOR: #ffffff;
    FONT-WEIGHT: 900;
    FONT-SIZE: 12px;
    TEXT-ALIGN: center;
    BACKGROUND-COLOR: #E8AB79
}
.w_Hour3
{
    WIDTH: 2%;
    COLOR: #ffffff;
    FONT-WEIGHT: 900;
    FONT-SIZE: 12px;
    TEXT-ALIGN: center;
    BACKGROUND-COLOR: #AE907D
}
.jikoku
{
    BACKGROUND-IMAGE: url(img/gr_timeseat.jpg);
    BACKGROUND-REPEAT: repeat-y
}
.jikoku_b
{
    BACKGROUND-IMAGE: url(img/gr_timeseat_b.jpg);
    BACKGROUND-REPEAT: repeat-y
}
.jikoku_y
{
    BACKGROUND-IMAGE: url(img/gr_timeseat_y.jpg);
    BACKGROUND-REPEAT: repeat-y
}
.jikoku_db
{
    BACKGROUND-IMAGE: url(img/gr_timeseat_db.jpg);
    BACKGROUND-REPEAT: repeat-y
}
.bottom
{
    PADDING-LEFT: 6px;
    FONT-SIZE: 11px;
    BACKGROUND-IMAGE: url(img/gr_titleseat_bottom.jpg);
    COLOR: #000000;
    BACKGROUND-REPEAT: repeat-x;
    TEXT-DECORATION: none
}
.oa_time
{
    FONT-WEIGHT: 900;
    FONT-SIZE: 12px;
    COLOR: #424242
}
.oa_title
{
    FONT-WEIGHT: 900;
    FONT-SIZE: 13px;
    COLOR: #424242;
    LINE-HEIGHT: 120%;
    LETTER-SPACING: 1px
}
.w_WeekDay_date
{
    FONT-SIZE: 12px;
    COLOR: #FFFFFF;
    TEXT-ALIGN: center;
    BACKGROUND-COLOR: #90C674
}
.w_WeekDay
{
    FONT-SIZE: 11px;
    COLOR: #424242;
    BACKGROUND-COLOR: #EFFAF0;
    LINE-HEIGHT: 16px
}
.w_Sun_date
{
    FONT-SIZE: 12px;
    COLOR: #424242;
    TEXT-ALIGN: center;
    BACKGROUND-COLOR: #FF99FF
}
.w_Sun
{
    FONT-SIZE: 11px;
    COLOR: 424242;
    BACKGROUND-COLOR: #FFEDF9;
    LINE-HEIGHT: 16px
}
.w_Sat_date
{
    FONT-SIZE: 12px;
    COLOR: #424242;
    TEXT-ALIGN: center;
    BACKGROUND-COLOR: #8CD2F3
}
.w_Sat
{
    FONT-SIZE: 11px;
    COLOR: #424242;
    BACKGROUND-COLOR: #ECF8FD;
    LINE-HEIGHT: 16px
}
.space
{
    BACKGROUND-COLOR: #FFFFFF
}
TD
{
    LINE-HEIGHT: 110%
}

