@charset "utf-8";
/*==========================================================

 @sitename JPAP.JP
 @lastupdate 2010/03/xx

==========================================================*/




/* Contents
----------------------------------------------------------*/
dl.news {
	margin-bottom:15px;
	width:670px;
}

dl.news dt {
	display:none;
}

dl.news dd#NewsFeed ul#Years {
	margin-bottom:50px;
	padding:13px 14px;
	background-color:#faf7f1;
	border:1px solid #eae6dc;
}

dl.news dd#NewsFeed ul#Years li {
	float:left;
	margin:0 24px 0 0;
	padding-left:15px;
	list-style:none;
	font-weight:bold;
	background:url(../img/icn_link.gif) no-repeat left center;
	line-height:1;
}

dl.news dd#NewsFeed ul#Years li a {
	font-weight:normal;
}

dl.news dd#NewsFeed ul#Years li a.first {
	font-weight:bold;
	color:#222222;
}

div.newscontainer {
	background:url(../img/news_bg.gif) repeat-x left top;
	padding-bottom:1px;
}

dl.news dd#NewsFeed dl{
	padding:11px 0 12px 0;
	background:url(../img/news_bg.gif) repeat-x left bottom;
}

dl.news dd#NewsFeed dl dt {
	float:left;
	height:20px;
	font-weight:bold;
	display:block;
	width:125px;
}

dl.news dd#NewsFeed dl dt img {
	vertical-align:middle;
	margin:3px 10px 0 0;
}

head~/* */body dl.news dd#NewsFeed dl dt img {
	margin:3px 10px 0 0;
}

html:not(:target) dl.news dd#NewsFeed dl dt img {
	margin:0 10px 3px 0;
}

dl.news dd#NewsFeed dl dd {
	float:left;
	width:450px;
}

dl.news dd#NewsFeed dl dd.day {
	width:95px;
	font-weight:bold;
}

dl.news dd#NewsFeed span.note{
	display:block;
}

dl.news dd#NewsFeed p{
	margin-top:15px;
}

dl.news dd#NewsFeed a:link {
	text-decoration:none;
}

dl.news dd#NewsFeed a:visited {
	text-decoration:none;
}

dl.news dd#NewsFeed a:hover {
	text-decoration:underline;
}




/* Clearfix
----------------------------------------------------------*/
dl.news dd#NewsFeed ul#Years,
dl.news dd#NewsFeed dl {
	zoom:1;
}

dl.news dd#NewsFeed ul#Years:after,
dl.news dd#NewsFeed dl:after {
	content:"";display:block;height:0;
	clear:both;visibility:hidden;
}

* html dl.news dd#NewsFeed ul#Years,
* html dl.news dd#NewsFeed dl {
	display:inline-table;
	/*\*/display:block;/**/
}


















