 @charset "utf-8";



/* backnumSection
*************************************************/


#backnumSection {
	margin-top:50px;
	margin-bottom: 50px;
}


#backnumSubsection .title a{
	font-weight: bold;
}

#backnumSubsection .month{
	float:left;
	width:120px;
	background:url("/common/img/line-date.gif") repeat-x;
	text-align:center;
	padding-top: 25px;
	font-weight: normal;
	color:#666666;
}

#backnumSubsection ul{
	border-top:1px solid #666666;
	margin-left:120px;
}

#backnumSubsection ul:last-child,
#backnumSubsection ul.last-child{
	margin-left:120px;
}


#backnumSubsection li{
	background:url("/common/img/content-line.gif") repeat-x;
	padding:20px 0px;
	min-height: 70px;
}

#backnumSubsection li:first-child,
#backnumSubsection li.first-child{
	background: none;
}

#backnumSubsection li .thumbnail{
	float:left;
}

#backnumSubsection li .text{
	margin-left:90px;
	line-height:  1.6em;
}

#backnumSubsection li .comment{
	font-size: 93%;
}

#backnumSubsection li .date{
	color: #969696;
	font-size: 77%;
}

/* IE対応 */
#backnumSubsection ul{
	behavior: expression(this.className += this.parentNode.children.item(this.parentNode.children.length-1) == this)?"last-child":"", this.style=behavior="none");
}
#backnumSubsection li{
	/* first-child を ie 6,7 にも適応 */
	behavior: expression(this.className += (this.previousSibling == null) ? "first-child" : "", this.style.behavior="none");
}