/*********************************************************************
 *
 *  </corporate/news/css_v2/news.css>
 *
*********************************************************************/

div#content div.news-index {
	_height: 1%;
	*zoom: 1;
}
div#content div.news-index:after {
	clear: both;
	content: ".";
	display: block;
	height: 0;
	visibility: hidden;
}
div#content div.news-index ul {
	float: right;
}
div#content div.news-information {
	background: url(../image_v2/bg_news_01.gif) 0 100% no-repeat;
	_height: 1%;
	margin-bottom: 11px;
	margin-top: 11px;
	padding-bottom: 13px;
	*zoom: 1;
}
div#content div.news-information:after {
	clear: both;
	content: ".";
	display: block;
	height: 0;
	visibility: hidden;
}
div#content div.news-information p.date {
	font-size: 115%;
	font-weight: bold;
	line-height: 160%;
	float: left;
}
div#content div.news-information p.number {
	float: right;
	margin-top: 2px;
}
div#content h2.news-title {
	background: url(../image_v2/bg_news_01.gif) -550px 100% no-repeat;
	font-size: 150%;
	font-weight: bold;
	line-height: 145%;
	padding-bottom: 21px;
}
div#content span.monospace {
	font-family: monospace;
}

div#content dl.dl-box dt {
	float: left;
	width: 290px;
}

div#content dl.dl-box dd:after, {
	clear: both;
	content: ".";
	display: block;
	height: 0;
	visibility: hidden;
}

div#content h2.news-title-l {
	font-size: 150%;
	font-weight: bold;
	line-height: 145%;
	padding-bottom: 7px;
}

div#content h3.news-title-s {
	background: url(../image_v2/bg_news_01.gif) -550px 100% no-repeat;
	padding-bottom: 21px;
}

/*-------social-box---------*/

div#content div.social-box{
	padding: 6px 10px 0px 234px;
	margin: 4px 0 20px 0;
	width: 300px;
}
div#content div.social-box{
	padding/*\**/: 6px 10px 6px 234px\9;
	_padding: 6px 10px 0px 174px;
	_width: 380px;
}
div#content div.social-box:after {
	clear: both;
	content: ".";
	display: block;
	height: 0;
	visibility: hidden;
}

div#content div.social-box ul li{
	float: left;
	padding: 0;
}

div#content div.social-box ul li.tw { width: 100px;}
div#content div.social-box ul li.mi { width: 100px;}
div#content div.social-box ul li.fb { width: 100px;}

div#content div.bookmark-box{
	float: right;
	padding: 6px 10px 6px 0px;
}
div#content div.bookmark-box:after {
	clear: both;
	content: ".";
	display: block;
	height: 0;
	visibility: hidden;
}

div#content div.bookmark-box ul li{
	float: left;
	margin: 0 10px 0 0;
	padding: 0;
}
