@import "/shared/css/base.css";

/* layout
 -------------------------------------------------- */
div#container {
	width: 700px;
	margin: 0 0 0 30px;
	padding: 30px 0 0 0;
	/*\*/ display: inline-block;/* */
}
div#container:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
div#sideArea {
	float: left;
	width: 150px;
	padding: 0 0 45px 0;
}
div#mainContent {
	width: 521px;
	padding: 0 0 46px 0;
}

/* mainContent
 -------------------------------------------------- */
h3.sttl {
	clear: both;
	padding: 0 0 6px 0;
	border-bottom: 1px solid #A5A5A5;
}

/* releaselist
 -------------------------------------------------- */
#releaselist {
	width: 521px;
}
#releaselist h4 {
	padding: 18px 0 0 0;
	font-size: 14px;
}
#releaselist dl {
	margin: 18px 0 0 30px;
}
#releaselist dl dt {
	width: 7.3em;
	margin: 8px 0 0 0;
	line-height: 1.4;
}
#releaselist dl dt em {
	color: #808080;
	font-weight: bold;
}
#releaselist dl dd {
	display: block;
	margin: -1.4em 0 0 0;
	padding: 0 20px 8px 8.2em;
	border-bottom: 1px solid #dadada;
	line-height: 1.4;
}

#releaselist dt.icImportant { background: transparent url(/shared/img/icon_important.gif) no-repeat 100% 50%;}
#releaselist dt.icInfo { background: transparent url(/shared/img/icon_info2.gif) no-repeat 100% 50%;}
#releaselist dt.icBusiness { background: transparent url(/shared/img/icon_business.gif) no-repeat 100% 50%;}
#releaselist dt.icShop { background: transparent url(/shared/img/icon_shop.gif) no-repeat 100% 50%;}
#releaselist dt.icItem { background: transparent url(/shared/img/icon_item.gif) no-repeat 100% 50%;}
#releaselist dt.icFinance { background: transparent url(/shared/img/icon_finance.gif) no-repeat 100% 50%;}
#releaselist dt.icMonthly { background: transparent url(/shared/img/icon_monthly.gif) no-repeat 100% 50%;}
#releaselist dt.icStocks { background: transparent url(/shared/img/icon_stocks.gif) no-repeat 100% 50%;}
#releaselist dt.icPersonnel { background: transparent url(/shared/img/icon_personnel.gif) no-repeat 100% 50%;}
#releaselist dt.icIr { background: transparent url(/shared/img/icon_ir.gif) no-repeat 100% 50%;}
#releaselist dt.icNews { background: transparent url(/shared/img/icon_news.gif) no-repeat 100% 50%;}

/* archives list
 -------------------------------------------------- */
#releaselist #archives dl dt {
	width: 3em;
}
#releaselist #archives dl dd {
	padding: 0 20px 8px 3.8em;
}
#releaselist #archives dt {
	background: transparent url(/shared/img/dot.gif) no-repeat;
}

/* archives list
 -------------------------------------------------- */
#pastnew {
	padding-top: 45px;
}
#pastnew ul {
	padding-top: 16px;
}
#pastnew li {
	float: left;
	padding: 0 20px 0 8px;
	background: url(/news/img/listmark.gif) no-repeat 0 50%;
}

