/* エリア用日別在庫一覧カレンダー */
#EachDayInventoryCalendarForArea
{
	
    width: 740px;
}

/* 利用人数 */
#UsePeopleCount{

border-bottom:1px solid #CCC; height:40px; width:740px; font-weight:bold;
}

#UsePeopleCount a{position:relative; top:1px; padding-top:10px; margin-right:3px;
	float:left;
    width:80px; height:30px; background:url(/ryokan/image/tab_cl_off.png) no-repeat; display:block; text-align:center;
}

#UsePeopleCount a:hover{position:relative; top:1px;
    width:80px; height:30px; background:url(/ryokan/image/tab_cl_on.png) no-repeat; display:block; text-align:center;
}

/* ページ遷移リンク */
#PageLink
{
    width: 740px;
    padding:10px 0;
}



#EachDayInventoryCalendarTableForArea table
{width:740px; border-collapse:separate;
    border:1px solid #eaeaea;
}

#EachDayInventoryCalendarTableForArea td 
{
    padding:3px 5px; text-align:center;
    border:solid #CCC; border-width:0 1px 1px 0;
}

/* カレンダー日付行 */
#EachDayInventoryCalendarTableForArea .DayOfWeek 
{text-align:center; 
    font-family:Meiryo, Osaka, "ＭＳ Ｐゴシック";
    background-image:url(/dg/image/background/F4F4F4.gif);
}

#EachDayInventoryCalendarTableForArea .DayOfWeekText 
{
    font-weight:normal;
}

/* カレンダーエリア行 */
#EachDayInventoryCalendarTableForArea .Area 
{
}

/* カレンダーエリア列 */
#EachDayInventoryCalendarTableForArea .AreaCell 
{ white-space:nowrap;
    text-align:left;
    padding:3px 5px;
    font-weight: bold;
    background-color: #F8F8FF;
}

/* 曜日設定 */
.Sat
{
    color: #3366FF;
    font-weight: bold;
}
.Sun, .Holiday
{
    color: Red;
    font-weight: bold;
}

/* 施設件数 */
.Count
{
    font-weight:bold;
    font-size: 155%;
}

/* 件数の"件"文字列  */
.CountLabel
{
    font-size: 90%;
}

/* 施設数についての注意文言 */
#EachDayInventoryCalendarText
{
    text-align: right;
}
