@charset "utf-8";

div#global-nav div#ci {
}

div.press-menu {
	padding-bottom: 30px;
}

ul.link-list-B {
	list-style-type: none;
	margin: 0 15px;
	padding: 0;
	font-size: 75%;
}

	ul.plain ul.link-list-B,
	ol.plain ul.link-list-B,
	dl.plain ul.link-list-B {
		margin: 0;
	}

	ul.link-list-B li {
		margin: 0.416em 0;
		padding: 0 0 0 15px;
		text-indent: -15px;
		+zoom: 1;
	}

	ul.link-list-B li a {
		padding: 0 0 0 15px;
		background: transparent url(/press/common/img/icon_link_07.gif) left 0.25em no-repeat;
		font-weight: bold;
/* For IE 6 */
		+background-position: left center;
		_background-position: left top;
	}

	ul.link-list-B img.status-icon {
		margin: 0 0 0.167em;
		padding-left: 0.5em;
		vertical-align: middle;
/* For IE 6 */
		_margin-top: 0.5em;
		_margin-bottom: 0.5em;
	}

ul.tabView-tabs li a:link,
ul.tabView-tabs li a:visited {
	padding-left: 15px;
	padding-right: 15px;
}

.press-index-box {
	border: 1px solid #e1e1e5;
	background: url(/press/common/img/bg_index_01.jpg);
}

.press-index-box dl,
.press-index-box dt,
.press-index-box dd {
	margin: 0;
	padding: 0;
}

.press-index-box dl {
	+zoom: 1;
}
.press-index-box dl:after {
	clear: both;
	display: block;
	visibility: hidden;
	height: 0;
	content: ".";
}

.press-index-box dt {
	float: left;
	padding: 8px 0 0 15px;
	font-weight: bold;
}

.press-index-box dt ul {
	margin-top: 0;
	margin-bottom: 0;
	padding-bottom: 0;
	padding-top: 0;
}

.press-index-box dt ul li {
	margin-top: 0;
	margin-bottom: 0;
	padding-bottom: 0;
	padding-top: 0;
}

.press-index-box dt a {
	background: url(/press/common/img/icon_link_07.gif) left center no-repeat;
	padding-left: 15px;
	font-weight: normal;
}

.press-index-box dd img { 
	display: block;
	margin: 0 0 0 auto;
}

.devided4 .cols-quart {
	width: 160px;
}

div.bordered-image-box img {
	display: block;
	padding: 19px;
	border: 1px solid #e1e1e5;
}


#press-index-block {
	width: 910px;
	padding: 0 0 1.25em;
	margin: 2.375em auto 0.9375em;
/* For IE */
	+padding-bottom: 0;
	+zoom: 1;
}

#press-index-block:after {
	clear: both;
	display: block;
	height: 0;
	content: url(/press/common/img/spacer.gif);
}

#press-index-block h2 {
	margin: 0 0 0.8125em;
	padding: 0 0 0.5em;
	border-bottom: 3px solid #dc002e;
}

#press-index-block h3 {
	clear: both;
	margin: 3.214em 0 0;
}

#press-index-block h3 a img {
	display: block;
}

#press-index-block div.column-01 {
	float: left;
	width: 565px;
/* For IE */
	+zoom: 1;
}

#press-index-block div.column-01:after {
	clear: both;
	display: block;
	height: 0;
	content: url(/press/common/img/spacer.gif);
}

#press-index-block div.sub-column-01 {
	float: left;
	width: 345px;
overflow: hidden;
}

#press-index-block div.sub-column-01 div.image-box {
	float: right;
}

#press-index-block div.sub-column-01 p.plain {
	margin-right: 157px;
}

#press-index-block div.sub-column-02 {
	float: right;
	width: 187px;
}

#press-index-block div.sub-column-02 div.image-box {
	margin-left: 15px;
}

#press-index-block .first {
	margin-top: 0;
}


#press-index-block div.column-02 {
	float: right;
	width: 305px;
}

