@charset "UTF-8";

#container-inner {
	background:url(../images/bg_scroll.gif) left top repeat-y;
}

/*INFORMATION*/

#information {
	background:url(../images/bg_info_hd.gif) left top no-repeat;
}

#information-inner {
	padding:48px 48px 115px;
	background:url(../images/bg_info_ft.gif) left bottom no-repeat;
}

#information h2 {
	padding:0 0 11px;
}

.infoBox {
	padding:20px 0 25px;
	background:url(../images/info_line.gif) left bottom no-repeat;
}

.infoBox.infoBoxBt {
	padding:20px 0 25px;
	background:none;
}

.infoBox .txt {
	width:530px;
	float:right;
	position:relative;
}

.infoBox .txt.news {
	background:url(../images/icon_news.gif) left top no-repeat;
}

.infoBox p.thumb {
	width:254px;
	float:left;
	text-align:right;
}

.infoBox p.thumb span {
	display:block;
	visibility:hidden;
}

.infoBox p.thumb img {
	margin-right:28px;
	max-width:210px;
}

* html .infoBox p.thumb img {
	margin-right:28px;
	width: expression(this.width > 210 ? 210: true);
}

.infoBox h3 {
	padding:35px 20px 10px 0;
	font-weight:bold;
	line-height:1.5;
}

.infoBox p.date {
	color:#999999;
	font-size:77%;
	position:absolute;
	top:18px;
	left:0;
}

.infoBox p.detail {
	padding:0 20px 0 0;
	color:#666666;
	font-size:93%;
	line-height:1.7;
}

.infoBox p.link {
	padding:10px 0 0;
	color:#666666;
	font-size:93%;
	line-height:1.7;
}

.infoBox p.link a.pdf {
	display:block;
	width:180px;
	padding-left:20px;
	background:url(../images/icon_pdf.gif) left top no-repeat;
}

.infoBox p.notice {
	padding:10px 0 0;
	color:#666666;
	font-size:77%;
	line-height:1.7;
}




/* @group clearfix=================================================================== */

.infoBox:after {
	display:block;
	clear:both;
	visibility:hidden;
	height:0;
	content:".";
}

.infoBox {
	display:inline-block;
}

/* Hides from IE-mac \*/
* html .infoBox {
	height:1%;
}

.infoBox {
	display:block;
}
/* End hide from IE-mac */
/* @end */
