@charset "utf-8";/* CSS Document */#sn_product {	background:url(../product/images/bg_subnavi.gif);}#productcontents {	width:600px;}#productcontents a {	color:#0058c4;}#productcontents a:hover {	color:#0058c4;}/*----------進藤のプロダクト・プレス製品----------*/.itembox1 {	width:290px;	margin-top:13px;	margin-right:20px;	float:left;}.itembox2 {	width:290px;	margin-top:12px;	float:right;}.top {	margin-top:0px;}.itemimg {	margin-top:1px;	margin-bottom:3px;	display:block;}.itemcap {	font-size:12px;	line-height:16px;	margin-left:3px;	margin-right:3px;	margin-bottom:1px;}.btnbox {	float:right;}.btnbox img {	float:left;	display:block;	margin-left:3px;}/*----------設備一覧----------*/.smalltit {	margin-top:5px;	margin-bottom:5px;}.machinetable {	margin-bottom:20px;}.machinetable table {	letter-spacing:0.1em;	line-height:12px;}.machinetable table	th {	color:#000000;	font-weight:normal;	text-align:center;	padding:5px;	background-color:#f0f0f0;}.machinetable table	td {	font-size:10px;	padding:4px;}.color {	background-color:#e9eef4;}.machineimg {	vertical-align:top;}.zoom {	margin-top:5px;	margin-bottom:10px;}/*----------製品ページ----------*/.itembox {	clear:both;	margin-bottom:20px;	overflow:hidden;}.itembox3 {	width:180px;	padding:10px 10px 0 10px;	float:left;}.itemcap3 {	width:180px;	text-align:center;	line-height:14px;}.zoom2 {	margin-top:5px;	margin-left:61px;}	.itemimg2 {	margin-bottom:5px;	display:block;	border:1px solid #0058c4;}.pointbox {	margin-bottom:20px;}.point {	margin-bottom:3px;}.processbox {	clear:both;	overflow:hidden;	margin-bottom:20px;}.processtit {	margin-bottom:10px;}.processdisc {	width:350px;	padding-left:10px;	padding-right:10px;	float:left;	text-align:center;	font-weight:bold;	line-height:14px;}.processdisc p {	margin-bottom:10px;}.processimg {	width:230px;	float:right;}.speed {	margin-bottom:10px;}.processitem {	width:180px;	border:1px solid #0058c4;}		.relatedbox {	clear:both;}.relatedtit {	margin-bottom:5px;}.relateditem {	width:145px;	padding-right:5px;	float:left;}.relatedimg {	border:1px solid #b2b4b6;}		.relatedcap{	font-size:10px;	margin-top:2px;	letter-spacing:0.1em;	text-align:center;}		.relatedcap a {	text-decoration:underline;}.relatedcap a:hover {	text-decoration:none;}.mini {	font-size:11px;}.itembox4 {	width:280px;	padding:10px 10px 0 10px;	float:left;}.itemcap4 {	width:280px;	text-align:center;	line-height:14px;}.zoom3 {	margin-top:5px;	margin-left:111px;}#itemimg3l {	width:278px;	border:1px solid #e6e6e6;	float:left;	margin-left:10px;	margin-right:10px;}#itemimg3r {	width:278px;	border:1px solid #e6e6e6;	float:right;	margin-left:10px;	margin-right:10px;}#appeal {	margin-bottom:15px;}#reclink {	font-weight:bold;	margin-left:3px;	padding-left:17px;	line-height:22px;	background:url(../product/images/icon_arrow.gif) no-repeat left;}
