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

/*=============================================
		import
=============================================*/

@import url("/global_src/css/common.css");

/*=============================================
		#intro
=============================================*/

#intro{
	margin-bottom:7px;
	*margin-bottom:3px;
}

/*=============================================
		#contents #left
=============================================*/

#left{
	width:553px;
	float:left;
}

/*------------------------------------------------------------------------------------
		#contents #left #news
------------------------------------------------------------------------------------*/

#news{
	margin-bottom:25px;
}

#news h2{
	margin-bottom:13px;
}

#news h3{
	margin-bottom:13px;
}

#news h3 img{
	display:block;
}

#news dl{
	width:505px;
	padding-left:45px;
	margin-left:3px;
	font-size:93%;
	padding-bottom:13px;
}

#news dl.new{background:url("/global_src/img/icon_new.gif") no-repeat}

#news dl dt{
	font-weight:bold;
}

/*------------------------------------------------------------------------------------
		#contents #left #tl_bnr
------------------------------------------------------------------------------------*/

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

#tl_bnr{
	height:39px;
	margin-bottom:17px;
}

#tl_bnr li{
	float:left;
}

#tl_bnr li a{
	height:40px;
	display:block;
	text-indent:-9999px;
	vertical-align:bottom;
}

#tl_bnr_aiu a{
	width:184px;
	margin-right:1px;
	background:url("../img/tl_bnr.gif")}
#tl_bnr_aiu a:hover{background-position:0 -39px}

#tl_bnr_jasdaq a{
	width:183px;
	margin-right:1px;
	background:url("../img/tl_bnr.gif") -184px 0}
#tl_bnr_jasdaq a:hover{background-position:-184px -39px}

#tl_bnr_aichi a{
	width:184px;
	background:url("../img/tl_bnr.gif") -367px 0}
#tl_bnr_aichi a:hover{background-position:-367px -39px}


/*=============================================
		#contents #right
=============================================*/

#right{
	margin-left:22px;
	width:408px;
	overflow:hidden;
	float:left;
}

/*------------------------------------------------------------------------------------
		#contents #right #aiforcus
------------------------------------------------------------------------------------*/

#right #aiforcus{
	padding-bottom:25px;
}

#right #aiforcus h2{
	margin-bottom:7px;
}

#right #aiforcus ul li a{
	width:408px;
	height:72px;
	display:block;
	text-indent:-9999px;
	vertical-align:bottom;
}

#aiforcus_1 a{background:url("../img/aiforcus2.jpg")}
#aiforcus_1 a:hover{background-position:-408px 0}

#aiforcus_2 a{background:url("../img/aiforcus2.jpg") 0 -72px}
#aiforcus_2 a:hover{background-position:-408px -72px}


/*------------------------------------------------------------------------------------
		#contents #right #products
------------------------------------------------------------------------------------*/

#right #products{
	padding-bottom:12px;
}

#right #products h2{
	margin-bottom:7px;
}

#right #products ul li a{
	width:408px;
	height:72px;
	display:block;
	text-indent:-9999px;
	vertical-align:bottom;
}

#products_1 a{background:url("../img/products.jpg")}
#products_1 a:hover{background-position:-408px 0}

#products_2 a{background:url("../img/products.jpg") 0 -72px}
#products_2 a:hover{background-position:-408px -72px}
