@charset "utf-8";
/* ===================================================================
CSS information

 file name  :contents.css
 author     :core13
 style info :「ニュースリリース」専用
=================================================================== */

body#bs010 div.revision #header
 {
	position: relative;
	padding-top: 10px;
	height: 181px;
	margin-bottom: 20px;
}

body#bs010 div.revision #gNav li.gn01 a {
	background-position: 0 -48px; width: 230px;
}

/* 時系列リスト(ニュースリリース／イベント・セミナー情報)
----------------------------------------------------------- */
ul.timeList {
	border-bottom: solid 3px #d9d9d9;
	border-top: solid 3px #d9d9d9;
}

ul.timeList li {
	padding: 10px 0 10px 10px;
	background: url(../../img/item/dotline.gif) repeat-x left bottom;
	display: block;
}
ul.timeList li.lastChild { background: none;}
ul.timeList li.even {
	background-color: #f4f4f4;
	clear: left;
}

ul.timeList li a:hover { text-decoration: underline;}

ul.timeList li dl dt {
	display: block;
	float: left;
	width: 80px;
}

body.main-index ul.timeList li dl dd {
	float: left;
	width: 430px;
	padding-left: 90px;
	display: block;
}

body.main-index ul.timeList li.label-revision dd { background: url(../../img/share/tag-cat-revision.gif) no-repeat 6px 2px; }
body.main-index ul.timeList li.label-media dd { background: url(../../img/share/tag-cat-media.gif) no-repeat 6px 2px; }
body.main-index ul.timeList li.label-topics dd { background: url(../../img/share/tag-cat-topics.gif) no-repeat 6px 2px; }


ul.timeList li dl dd {
	float: left;
	padding-left: 20px;
	width: 485px;
	display: block;
}

ul.timeList li.group span.date { display: block; }

ul.timeList li.group a {
	margin: 0px;
	padding: 0px;
}
.pager { text-align: center; }

