@charset "UTF-8";

ul{ display:block; }
li{ display:list-item; }

#contents01{
	line-height:1.51;
}

/*******************************************************

blog

*******************************************************/
.contenst{
	padding:20px 0 50px 62px;
	width:758px;
	font-size:110%;
}

.contensArea{
	float:left;
	padding:5px 0 0 15px;
	width:487px;
	text-align:left;
}

.blogNavi{
	float:right;
	width:227px;
	text-align:left;
	font-size:90%;
}
	.blogNavi .item{
		margin-bottom:20px;
	}
	
	.blogNavi h4{
		margin-bottom:5px;
	}
	
	.blogNavi li{
		margin-bottom:5px;
	}




	
/*------------------------------------------------------------

entry

------------------------------------------------------------*/
.entry{
	margin-bottom:50px;
	width:487px;

}
	.entryHeader{
		margin:0 0 10px 0;
		padding-left:53px;
		width:434px;
		min-height:50px;
		height:auto !important;
		height:50px;
		background:url(../images/entry_icon.gif) no-repeat;
	}
		.entryHeader .entryDate{
			font-size:90%;
		}

		.entryHeader h3{
			color:#DB241E;
			font-size:120%;
		}
	
		.entryHeader h3 a{
			color:#FD5329;
			text-decoration:none;
		}
	
		.entryHeader h3 a:hover{
			text-decoration:underline;
		}


	.entryBoby{
		padding-top:15px;
		width:487px;
		background:url(../images/entry_line.gif) no-repeat;
	}


	.entryFooter ul{
		font-size:85%;
		text-align:center;
	}

		.entryFooter li{
			display:inline;
		}



/*------------------------------------------------------------

カレンダー

------------------------------------------------------------*/
div#CalendarArea{
	width:238px;
	font-size:85%;
}
	
	div#CalendarArea div#MonthlyLink{
		padding:10px 0;
		text-align:center;
	}

	div#CalendarArea div#MonthlyLink a{
		text-decoration:none;
	}



table#CalendarTable{
	margin:0 auto 10px;
	padding:0;
	width:220px;
	border:none;
	border-collapse:collapse;
}

	table#CalendarTable thead th{
		text-align:center;
	}

	table#CalendarTable tbody td{
		margin:0;
		padding:5px 0;
		text-align:center;
	}
	
		/*日曜日*/
		table#CalendarTable tbody td.cell_1,
		table#CalendarTable tbody td.cell_8,
		table#CalendarTable tbody td.cell_15,
		table#CalendarTable tbody td.cell_22,
		table#CalendarTable tbody td.cell_29,
		table#CalendarTable tbody td.cell_36{
			color:#ff0000;
		}
		
		table#CalendarTable tbody td a:link{
			color:#0000cc;
		}
	
/*------------------------------------------------------------

最近の日記

------------------------------------------------------------*/
.diary{
}
	.diary li{ color:#46769C; }



/*------------------------------------------------------------

カテゴリー

------------------------------------------------------------*/
.category{
}
	.category li{ color:#00B10D; }



/*------------------------------------------------------------

月刊アーカイブ

------------------------------------------------------------*/
.archive{
}
	.archive li{
		color:#6B348F;
	}
