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


/* index==========================

	1.for index style
	
*/


/* 1.for index style
===============================================================*/
div#topVis{
	margin:0 auto;
	padding-top:1px;
	background:url(../img/top/top_bgmainvis.gif) no-repeat top;
}
div#topVis h2{
	margin:0 auto;
	width:800px;
}
div#topNav{
	padding-bottom:5px;
	background:url(../img/top/top_navbg.gif) repeat-x bottom;
}
div#topNav li{
	float:left;
	display:inline;
}
div.section{
	margin:15px 9px 0;
}
div#topTxt{
	margin:5px 40px 0 15px!important;
}
div#linkArea{
	padding-top:10px;
	width:600px;
	background:url(../img/top/top_bttop.gif) no-repeat top #f2f2f5;
}
div#linkArea ul{
	padding:0 0 7px 9px;
	background:url(../img/top/top_btbot.gif) no-repeat bottom;
}
div#linkArea li{
	float:left;
	display:inline;
	margin-right:3px;
}
div#news h3,div#case h3{
	margin-bottom:10px;
	padding:10px; 
	background:url(../common/image/dot_w.gif) repeat-x bottom;
}
div#news dl{
	margin-left:10px;
}
div#news dt{
	float:left;
	width:8em;
	font-weight:bold;
}
div#news dd{
	margin-left:8em;
}
div#case ul{
	margin-left:10px;
}
div#case li a{
	padding-left:10px;
	background:url(../common/image/ico_triangle.gif) no-repeat 0 5px;
}



div#news{
	padding-bottom:150px;
}






