@charset "utf-8";
h1{
	background: #BC3F38;
	color: #fff;
	padding: 5px;
	font-size: 120%;
}
h2{
	border-bottom: 2px solid #BC3F38;
	clear: both;
	margin: 20px 0 10px;
	font-size: 110%;
}
#container-calender{
	width:880px;
/*	width: 800px;*/
}

#page_navigation a{
	padding:3px;
	border:1px solid gray;
	margin:2px;
	color:black;
	text-decoration:none;
	display: block;
	float: left;
	
}
.active_page{
	background:darkblue;
	color:white !important;
}

/* 印刷ボタン、広告、前月・翌月ボタンを印刷させない */
@media print{
input.print,
.ad,
.fc-header .fc-state-default,
.fc-header .ui-state-default {
display:none;}
}