@charset "utf-8";

.contents{ margin-bottom:77px;}

.center_contents_970 h2{ background:url(../img/h2_title_maker_index.jpg) no-repeat;}





/*
　オリジナル製品index 
　メーカー製品index共通
*/
.maker_index{ margin-left:35px; width:930px;}

.maker_index li,
.maker_index li a{display: block; }

.maker_index li a{height: 107px; text-indent: -9999px;}
.maker_index li a:hover{
	filter: alpha(opacity: 50);
    opacity: 0.5;
    -moz-opacity: 0.5;
}



/*取扱メーカー製品*/
.maker_index li{ float: left; width: 307px; margin-bottom:15px;}
.maker_index li a,
.maker_index li ul{width: 250px;}

.cut_tool_box a{background:url(../img/bnr_cut_tool.jpg) no-repeat;}
.metal_tool_box a{	background:url(../img/bnr_metal_tool.jpg) no-repeat;}
.measure_tool_box a{	background:url(../img/bnr_measure_tool.jpg) no-repeat;}
.zig_tool_box a{	background:url(../img/bnr_zig_tool.jpg) no-repeat;}
.polish_tool_box a{	background:url(../img/bnr_polish_tool.jpg) no-repeat;}
.base_tool_box a{	background:url(../img/bnr_base_tool.jpg) no-repeat;}
.chemical_tool_box a{	background:url(../img/bnr_chemical_tool.jpg) no-repeat;}
.nanokuhl_tool_box a{	background:url(../img/bnr_nanokuhl_tool.jpg) no-repeat;}
.jeyecore_tool_box a{	background:url(../img/bnr_jeyecore_tool.jpg) no-repeat;}
.machine_tool_box a{	background:url(../img/bnr_machine.jpg) no-repeat;}

.tod_tool_box a{	background:url(../img/bnr_tod.jpg) no-repeat;}


.maker_index li ul{ padding-bottom:20px;}
.maker_index li ul,
.maker_index li ul li{margin:0; width: auto;}

.maker_index li ul li{ float: none;}
.maker_index li ul li a{
	padding: 3px 0;
	height:auto;
	background: url(../img/icon_makerIndex_arrow.gif) no-repeat right center;
	font-size: 11px;
	line-height:1.3;
	text-indent:0;
	border-bottom:1px dotted #666;
}
.maker_index li ul li a:hover{
	background-color:#EEF;
	filter: alpha(opacity: 100);
    opacity: 1;
    -moz-opacity: 1;
}

.maker_index li ul .noBg a{ background-image: none;}