@charset "UTF-8";


h5.update{
	display:block;
	font-weight:normal;
	padding:3px 0px 3px 0px;
	margin:0px 0px 10px 0px;
	border-top:1px dotted #d4e1c3;
	background-color:#ecf7dd;
	font-size:1em;
}


#container h3.sidenavi_title{
	background-image: url(image/sidenavi_title.jpg);
}

/*h3タイトル*/
h3.mtitle_diary{
	background-image: url(image/mtitle_diary.jpg);
}

h3.mtitle_father{
	background-image: url(image/mtitle_father.jpg);
}

h3.mtitle_family{
	background-image: url(image/mtitle_family.jpg);
	margin:10px 0px 0px 0px;
}


/*イメージリスト*/
#container .main ul.info_img li img{
	border:1px solid #d3ceca;
}

#container .main ul.info_img{
	width:600px;
	display:block;
}

#container .main ul.info_img li{
	width:185px;
	display:block;
	margin: 0px 15px 0px 0px;
	padding: 0px;
	float:left;
}

#container .main ul.info_img li.right{
	width:185px;
	display:block;
	margin: 0px;
	padding: 0px;
	float:left;
}


/*記事しきり*/
a.page_top{
	display:block;
	margin: 0px 0px 0px 480px;
	padding:0px;
}

.info_hr{
	width:600px;
	border-bottom:1px dotted #d4e1c3;
	display:block;
	margin: 0px 0px 50px 0px;
	padding: 10px 0px 10px 0px;
}


/*ページおくり*/
.page_list{
	text-align:center;
	margin:50px 0px 0px 0px;
	padding:5px 0px 5px 0px;
}

.page_list ul{
	padding:0px;
	margin:0px;
}

.page_list ul li{
	display:inline;
	padding:0px 10px 0px 10px;
	margin:0px 0px 0px 0px;
	border-right:1px solid #d2d2d2;
}

.page_list ul li.pagemark{
	background-repeat: no-repeat;
	background-position: 0% 0%;
	background-attachment: scroll;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 20px;
	border:none;
}

.page_list ul li.backmark{
	border:none;
}

.page_list ul li.nextmark{
	margin:0px 0px 0px 10px;
	border:none;
}

