* {
	margin: 0;
	padding: 0;
}

img{border:0}
body {
	color:#333;
	background-color:  #fff;
}

#contents {
	width:364px;
	
}
/*---------------------------------------
information
---------------------------------------*/
#top-info {
	margin-top:10px;
}
.info-elemet {
	padding:5px 0;
}
.info-elemet .date{
	
}
.info-elemet .title{
	font-size:110%;
	color:#003780;
}
.info-elemet .comment2{
	font-size:90%;
}

#info-button {
	/*width:100%;*/
	text-align:right;
}

.link a{
	font-size:80%;
	font-weight:bold;
	color:#b22222;
	text-decoration:none;
}

.link a:hover{
	color: #666;
}
