@charset "Shift_JIS";

/* ****************************************************
Title: pc_news.css
Created: 2011-02-02
Last Modified: 2011-02-02
***************************************************** */


/* Table Of Contents
----------------------------------------

# PC Hide Content
# GNav
# Main
# Sidebar

----------------------------------------*/


/* # PC Hide Content
---------------------------------------------------------------------------- */


/* # Main
---------------------------------------------------------------------------- */

#content #reserveArea{
	width: 95%;
}

#reserveArea .title table {
	border: none;
}

#reserveArea .title td {
	text-align: left;
	font-weight: bold;
	font-size: 150%;
	border: none;
	padding: 5px 7px;
}

#reserveArea td.Month {
}

#reserveArea td.Month > span {
	color: #336600;
	font-weight: bold;
	font-size: 120%;
}

#reserveArea td.LastUpdate {
	text-align: right;
}

#reserveArea .main table {
	text-align: center;
	border-left: 1px solid #cfcfcf;
	border-top: 1px solid #cfcfcf;
	width: 100%;
	table-layout: fixed;
	word-break: break-word;
}

#reserveArea .main td {
	border: 1px solid #cfcfcf;
	padding: 5px 7px;
	width: 10%;
	font-size: 110%;
}

#reserveArea .main td.Sun {
	background-color: #ffe3e1;
}

#reserveArea .main td.Sat {
	background-color: #ffe3e1;
}

#reserveArea .main td.Week{
	background-color: #FFFFFF;
}

#reserveArea .main td.Off{
	background-color: #EEEEEE;
}

#reserveArea .main td.Empty {
	background-color: #FFFFFF;
	text-align: center;
	vertical-align: middle;
}

#reserveArea .main td.Close {
	/*background-color: #F0F0F0;*/
	text-align: center;
	vertical-align: middle;
}

#reserveArea .main td.Day {
	text-align: left;
	font-weight: bold;
	font-size: 100%;
	padding: 0;
	margin: 0;
}

#reserveArea .main table .noLine, #reserveArea .noLine td {
	border: none;
	text-align: center;

}

#reserveArea .month table, #reserveArea .month td {
	border: none;
	text-align: left;

}

#reserveArea .hanrei {
	margin: 5px 0 20px;
}


/* # Sidebar
---------------------------------------------------------------------------- */

