@charset "utf-8";
/* ------------------------------------------------------
contents
------------------------------------------------------ */
/* graphBox */
.l-content .graphBox {
	width:831px;
	margin:30px auto 0;
}
.l-content .graphBox .graphType {
	margin-bottom:10px;
	text-align:right;
}
.l-content .graphBox .graphItems {
	position:relative;
}
.l-content .graphBox .graphItems li{
	position:absolute;
	
}
.l-content .graphBox .graphItems li a{
	display:block;
	background:#FFF;
	border:1px solid #bfbfbf;
	padding:5px;
	width:90px;
	height:70px;
	border-radius: 6px;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;	
	-webkit-box-shadow: 0px 2px 0px 0px rgba(208,208,208,1);
	-moz-box-shadow: 0px 2px 0px 0px rgba(208,208,208,1);
	box-shadow: 0px 2px 0px 0px rgba(208,208,208,1);
}
.l-content .graphBox .graphItems li a:hover{
	border:1px solid #466abb;
}
.l-content .graphBox .graphItems li a:hover img {
	opacity: 0.75 ;
	filter: alpha(opacity=45) ;	/* Ie用 */
}
.l-content .graphBox .notes {
	padding-top:30px;
	font-size:10px;
	text-indent:-1em;
	margin-left:1em;
}
/* secLineup */
.l-content .secLineup .graphBox .graphItems {
	background: url(/special/gear/feature/images/bg_lineup.png) no-repeat 0 0;
	width:831px;
	height:536px;
}
.l-content .secLineup .graphBox .graphItems .back {
	top:418px;
	left:38px;
}
.l-content .secLineup .graphBox .graphItems .fusing {
	top:316px;
	left:158px;
}
.l-content .secLineup .graphBox .graphItems .bearing {
	top:316px;
	left:278px;
}
.l-content .secLineup .graphBox .graphItems .resin {
	top:316px;
	left:458px;
}
.l-content .secLineup .graphBox .graphItems .surface {
	top:214px;
	left:278px;
}
.l-content .secLineup .graphBox .graphItems .fixing {
	top:214px;
	left:398px;
}
.l-content .secLineup .graphBox .graphItems .boss {
	top:214px;
	left:518px;
}
.l-content .secLineup .graphBox .graphItems .assign {
	top:214px;
	left:638px;
}
.l-content .secLineup .graphBox .graphItems .high {
	top:10px;
	left:398px;
}
/* secBacklash */
.l-content .secBacklash .graphBox .graphItems {
	background: url(/special/gear/feature/images/bg_backlash.png) no-repeat 0 0;
	width:831px;
	height:435px;
}
.l-content .secBacklash .graphBox .graphItems .back {
	top:316px;
	left:38px;
}
.l-content .secBacklash .graphBox .graphItems .high {
	top:214px;
	left:278px;
}
.l-content .secBacklash .graphBox .graphItems .fixing {
	top:112px;
	left:158px;
}
.l-content .secBacklash .graphBox .graphItems .surface {
	top:112px;
	left:278px;
}
.l-content .secBacklash .graphBox .graphItems .assign {
	top:112px;
	left:398px;
}
.l-content .secBacklash .graphBox .graphItems .boss {
	top:112px;
	left:518px;
}
.l-content .secBacklash .graphBox .graphItems .bearing {
	top:10px;
	left:158px;
}
.l-content .secBacklash .graphBox .graphItems .fusing {
	top:10px;
	left:278px;
}
.l-content .secBacklash .graphBox .graphItems .resin {
	top:10px;
	left:398px;
}
/* secCost */
.l-content .secCost .graphBox .graphItems {
	background: url(/special/gear/feature/images/bg_cost.png) no-repeat 0 0;
	width:831px;
	height:537px;
}
.l-content .secCost .graphBox .graphItems .fusing {
	top:11px;
	left:134px;
}
.l-content .secCost .graphBox .graphItems .resin {
	top:316px;
	left:38px;
}
.l-content .secCost .graphBox .graphItems .surface {
	top:10px;
	left:539px;
}
.l-content .secCost .graphBox .graphItems .high {
	top:10px;
	left:701px;
}
.l-content .secCost .graphBox .graphItems .assignCutting {
	top:369px;
	left:215px;
}
.l-content .secCost .graphBox .graphItems .fixingS45C {
	top:418px;
	left:539px;
}
.l-content .secCost .graphBox .graphItems .assignS45C {
	top:316px;
	left:539px;
}
.l-content .secCost .graphBox .graphItems .assignSUS {
	top:316px;
	left:377px;
}
.l-content .secCost .graphBox .graphItems .bossS45C {
	top:214px;
	left:539px;
}
.l-content .secCost .graphBox .graphItems .bossSUS {
	top:112px;
	left:377px;
}
/* secAssembly */
.l-content .secAssembly .graphBox .graphItems {
	background: url(/special/gear/feature/images/bg_assembly.png) no-repeat 0 0;
	width:831px;
	height:537px;
}
.l-content .secAssembly .graphBox .graphItems .round {
	top:418px;
	left:38px;
}
.l-content .secAssembly .graphBox .graphItems .roundtap {
	top:347px;
	left:152px;
}
.l-content .secAssembly .graphBox .graphItems .roundtapkc {
	top:280px;
	left:266px;
}
.l-content .secAssembly .graphBox .graphItems .mechlock {
	top:213px;
	left:380px;
}
.l-content .secAssembly .graphBox .graphItems .key {
	top:146px;
	left:494px;
}
.l-content .secAssembly .graphBox .graphItems .keytap {
	top:79px;
	left:608px;
}
.l-content .secAssembly .graphBox .graphItems .keytapkc {
	top:10px;
	left:721px;
}
/* secRustprevention */
.l-content .secRustprevention .graphBox .graphItems {
	background: url(/special/gear/feature/images/bg_rustprevention.png) no-repeat 0 0;
	width:831px;
	height:335px;
}
.l-content .secRustprevention .graphBox .graphItems .surfacetreatment {
	top:114px;
	left:38px;
}
.l-content .secRustprevention .graphBox .graphItems .triironfilm {
	top:114px;
	left:215px;
}
.l-content .secRustprevention .graphBox .graphItems .nickel {
	top:114px;
	left:377px;
}
.l-content .secRustprevention .graphBox .graphItems .stainless {
	top:164px;
	left:539px;
}
.l-content .secRustprevention .graphBox .graphItems .resinMCPOM {
	top:216px;
	left:701px;
}
.l-content .secRustprevention .graphBox .graphItems .cutting {
	top:12px;
	left:377px;
}
