@charset "utf-8";
/* CSS Document */

/* ///////////////////////////////////////////////////////////////

	last update 18.02.2008
	
	name:index.css
	description:index module definition
	container:body
	
	===== Table of Contents =====
	
	imgarea
	mainarea
	utility
/////////////////////////////////////////////////////////////// */
/* 	header-imgarea
================================================================== */
#imgarea .mainimg{
	float:left;
	background:url(../images/img_main.jpg) left top no-repeat;
	width:640px;
	height:250px;
}

#imgarea .mainimg h2{
	color:#fff;
	font-size:1.0em;
	letter-spacing:0.1em;
	margin:32px 20px 0 210px;
	width:410px;
}

*html #imgarea .mainimg h2{
	margin:37px 20px 0 210px;
}

+html #imgarea .mainimg h2{
	margin:37px 20px 0 210px;
}

*+html #imgarea .mainimg h2{
	margin:40px 20px 0 210px;
}

#imgarea .mainimg .mainimg_t{
	color:#6992C9;
	font-size:1.0em;
	font-weight:bold;
	letter-spacing:0.1em;
	padding:150px 0 0 0;
	text-align: center;
}

#imgarea .imgTop{
	float:right;
	background:url(../images/img_Top.jpg) left top no-repeat;
	width:160px;
	height:125px;
}

#imgarea .imgTop h2{
	color:#fff;
	font-size:1.0em;
	letter-spacing:0.1em;
	margin:90px 0 0 20px;
	width:140px;
}

#imgarea .imgBottom{
	float:right;
	background:url(../images/img_Bottom.jpg) left top no-repeat;
	width:160px;
	height:125px;
}

#imgarea .imgBottom h2{
	color:#fff;
	font-size:1.0em;
	letter-spacing:0.1em;
	margin:90px 0 0 20px;
	width:140px;
}

#imgarea .link{
	color:#fff;
	text-decoration:underline;
}

/* 	mainarea
================================================================== */
#mainarea ul.press li,
#mainarea ul.news li{
	margin:3px 0;
}

#mainarea hr{
	height:1px;
	border:1px dashed #ccc;
	margin:17px 0;
	padding:0;
	clear:right;
}

*html #mainarea hr{
	margin:5px 0;
}

+html #mainarea hr{
	margin:5px 0;
}

#mainarea table{
	width:580px;
	border-spacing:0;
	border-collapse:collapse;
}

#mainarea table tr th{
	background:url(../images/bg_table.jpg) left center repeat-x;
}

#mainarea table tr th,
#mainarea table tr td{
	border:#999 solid 1px;
	padding:0;
	padding:3px;
}

#mainarea .bottom{
	margin:15px 0;
	float:right;
	color:#f60;
}

#mainarea .bottom a{
	color:#f60;
}
