@charset "utf-8";
/*********************************************
**    Copyright (c) 2008 CONHIRA Co.,Ltd.
**                  All Rights Reserved.
**********************************************/
#Right {
	background-position: right 0;
}
	#Right ul.Menu li.Lv3,
	#Right ul.Menu li.Lv4 {
		background-position: 15px 0.8em;
	}
	#Right ul.Menu li.Lv5 {
		background		: #ffffff url(./images/right_icon05.gif) no-repeat 15px center;
	}
		#Right ul.Menu li.Lv5 a:hover {
			color			: #CD0100;
		}


.BlogItem {
	padding			: 0 8px 15px;
	margin			: 0 0 12px;
	border-bottom	: 1px solid #cccccc;
}
	.BlogItem p.Date {
		font-size		: 100%;
		margin			: 0 0 3px;
	}
	.BlogItem h2 {
		margin			: 0 0 8px;
		font-size		         : 136%;
		font-weight		: bold;
		background		: url(./images/title_bg.gif) no-repeat 0 top;
		padding			: 2px 0 2px 13px;
	}
	.BlogItem div.EntryBody {
		margin			: 0 0 15px;
	}
		.BlogItem div.EntryBody p {
			margin			: 0 0 15px;
			line-height		: 140%;
		}
	.BlogItem div.EntryBody img {
		margin			: 0 8px;
		border			: 1px solid #cccccc;
	}


.PageNavi {
	text-align		: center;
	margin			: 20px 0 0;
}






.Calendar {
	background		: #ffffff;
	padding			: 0 5px 5px;
}
.Calendar p {
	text-align		: center;
	padding			: 5px;
}
	.Calendar p span {
		font-weight		: bold;
	}
.Calendar table {
	width			: 100%;
}
	.Calendar table th {
		background		: #DBF0D1;
		padding			: 3px 2px;
		text-align		: center;
	}
	.Calendar table td {
		text-align		: center;
		padding			: 2px;
	}
		#Right ul.Menu li.Calendar a {
			display			: inline;
			padding			: 0;
			font-weight		: bold;
		}
		.Calendar table th.Sunday,
		.Calendar table td.Cell1,
		.Calendar table td.Cell8,
		.Calendar table td.Cell15,
		.Calendar table td.Cell22,
		.Calendar table td.Cell29,
		.Calendar table td.Cell36,
		.Calendar table th.Sunday a,
		.Calendar table td.Cell1 a,
		.Calendar table td.Cell8 a,
		.Calendar table td.Cell15 a,
		.Calendar table td.Cell22 a,
		.Calendar table td.Cell29 a,
		.Calendar table td.Cell36 a {
			color			: #FF0000 !important;
		}
		.Calendar table th.Saturday,
		.Calendar table td.Cell7,
		.Calendar table td.Cell14,
		.Calendar table td.Cell21,
		.Calendar table td.Cell28,
		.Calendar table td.Cell35,
		.Calendar table th.Saturday a,
		.Calendar table td.Cell7 a,
		.Calendar table td.Cell14 a,
		.Calendar table td.Cell21 a,
		.Calendar table td.Cell28 a,
		.Calendar table td.Cell35 a {
			color			: #1D5CD0 !important;
		}



