@charset "utf-8";
.cfix:after {
content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden;
}
.cfix {display: inline-table;}
/* Hides from IE-mac \*/
* html .cfix {height: 1%;}
*+html .cfix {min-height: 1%;}
.cfix {display: block;}
/* End hide from IE-mac */

#right.nikki h3{
	padding:5px;
	background:#c39;
	color:#fff;
	line-height:1;
}
#right.nikki div.diary{
	margin:0 0 15px 0;
	padding:0;
	border:1px solid #e9c;
}

#right.nikki div.diary h4{
	margin:0 0 5px 0;
	padding:5px;
	background:#e9c;
	color:#000;
	line-height:1;
}
#right.nikki div.diary p.date{
	margin:0;
	padding:5px;
	line-height:1;
	border-bottom:1px solid #e9c;
	text-align:right;
	font-size:85%;
}
#right.nikki div.diary p{
	padding:5px;
}