@charset "utf-8";

/*
	1 : mainVisualArea
	2 : typeArea
	3 : seriesArea
 */


/* -----------------------------
	1 : mainArea
----------------------------- */
.mainArea .mainVisualArea .mainVisual {
	width: 950px;
	height: 200px;
	background:url(/pr/vona/mech/processing/rack-gears/images/mainVisual.png) no-repeat;
}
.mainArea .mainVisualArea .mainLead {
	width: 950px;
	height: 90px;
	background:url(/pr/vona/mech/processing/rack-gears/images/mainLead.png) no-repeat;
}
.mainArea .mainVisualArea .mainVisual,
.mainArea .mainVisualArea .mainLead {
	text-indent: 100%;
	white-space: nowrap;
	overflow: hidden;
}

/* -----------------------------
	2 : typeArea
----------------------------- */
.mainArea .typeArea .typeContent { margin: 0 15px; }
.mainArea .typeArea .typeContent table.typeTable {
}
.mainArea .typeArea .typeContent table.typeTable th,
.mainArea .typeArea .typeContent table.typeTable td {
	width: 458px;
	text-align: center;
	padding: 14px 0;
	border: solid 1px #cccccc;
}
.mainArea .typeArea .typeContent table.typeTable th {
	font-size: 14px;
	font-weight: bold;
	color:#054183;
	background: #e4f2fc;
}

/* -----------------------------
	3 : seriesArea
----------------------------- */
.mainArea .seriesArea .seriesContent dl.seriesBox {
	float: left;
	width: 294px;
	border: solid 1px #d2d2d2;
	margin-left: 16px;
	padding: 18px 0 30px;
}
.mainArea .seriesArea dl.seriesBox p.seriesName,
.mainArea .seriesArea dl.seriesBox p.seriesImg {
	text-align: center;
	font-size: 14px;
}
.mainArea .seriesName{
	width: 100%;
    display: inline-block;
    text-align: center;
}
.mainArea .seriesArea dl.seriesBox p.seriesImg { padding: 10px 0 24px; }
.mainArea .seriesArea dl.seriesBox ul.productBtn a {
	display: block;
	width: 188px;
	height: 36px;
	background:url(/pr/vona/mech/processing/rack-gears/images/btn_product.png) no-repeat;
	margin: 0 auto;
	text-indent: 100%;
	white-space: nowrap;
	overflow: hidden;
}









