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

div#main div.machine {
	width:900px;
	height:400px;
	background-repeat:no-repeat;
	background-position:0 0;
	overflow:hidden;
}
div#idms7000 {
	background-image:url(../bin/index/idms7000.jpg);
}
div#idms8000 {
	background-image:url(../bin/index/idms8000.jpg);
}

div#main div.machine ul {
	height:120px;
	width:180px;
	margin:280px 20px 0 0;
	padding:0;
	float:left;
	overflow:hidden;
}
div#main div.machine ul li {
	list-style-image:url(../bin/index/allow.png);
	margin:0 0 0 3em;
	padding:0 0 0.25em;
	font-weight:bold;
	color:rgb(255,255,255);
	line-height:1.5;
}


div#main div.rightBox {
	float:left;
	width:580px;
	height:400px;
	padding:0 0 0 100px;
}
div#main div.rightBox h3 {
	margin:0.1em 0 0;
}

div#main dl.feature {
}
div#main dl.feature dt {
	color:rgb(0,131,57);
	margin:0 14px;
	padding:0;
	height:15px;
	background-image:url(../bin/index/dt.png);
	background-repeat:no-repeat;
	background-position:bottom left;
}
div#main dl.feature dd {
	margin:2px 14px 7px 35px;
	padding:0;
	color:rgb(0,0,0);
}

div#main table.spec {
	width:860px;
	margin:0 auto 15px;
}
div#main table.spec td ,div#main table.spec th {
	padding:5px 7px 2px;
	border-bottom:1px solid rgb(0,66,0);
	white-space:nowrap;
}
div#main table.spec th {
	background-color:rgb(237,237,237);
}
div#main table.spec td.noDeco {
	border:none 0;
}
div#main table.spec th {
	font-weight:normal;
	text-align:left;
}

