  .wrapper {
  background: none;
}

.top-banner {
  position: relative;
  display: block;
  width: 1024px;
}

.top-banner a { position: absolute; top: 0; left: 0; }

#top-link-button-01 {
	top: -19px;
	left: 292px;
}
#top-link-button-02 {
	top: 145px;
	left: 266px;
}
#top-link-button-03 {
	top: 311px;
	left: 134px;
}
#top-link-button-04 {
	top: 57px;
	left: 540px;
}
#top-link-button-05 {
	top: 145px;
	left: 725px;
}
#top-link-button-06 {
	top: 169px;
	left: 540px;
}
#top-link-button-07 {
	top: 109px;
	left: 115px;
}
#top-link-button-08 {
	top: 48px;
	left: 115px;
}
#top-link-button-09 {
	top: 290px;
	left: 848px;
}
#top-link-button-10 {
	top: 223px;
	left: 540px;
}
#top-link-button-11 {
	top: 350px;
	left: 848px;
}
#top-link-button-12 {
	top: 286px;
	left: 329px;
}
#top-link-button-13 {
	top: 145px;
	left: 397px;
}

/* 2017/6/8×·¼ÓCSS
======================================================================================== */
ul.subMenuStyle1{
	/*margin-left:0;¥Ü¥¿¥ó‰ˆ¤¨¤¿•r¤Ë‘ø¤¹*/
	margin:0 auto;/*¥Ü¥¿¥ó‰ˆ¤¨¤¿•r¤ËÏ÷³ý*/
	width:850px;/*¥Ü¥¿¥ó‰ˆ¤¨¤¿•r¤ËÏ÷³ý*/
}

ul.subMenuStyle1 li{
	list-style:none;
	float:left;
	/*width:200px;¥Ü¥¿¥ó‰ˆ¤¨¤¿•r¤Ë‘ø¤¹*/
	width:49%;/*¥Ü¥¿¥ó‰ˆ¤¨¤¿•r¤ËÏ÷³ý*/
	/*margin-left:6px;¥Ü¥¿¥ó‰ˆ¤¨¤¿•r¤Ë‘ø¤¹*/
	margin-left:2%;/*¥Ü¥¿¥ó‰ˆ¤¨¤¿•r¤ËÏ÷³ý*/
	padding:0;
	font-size:130%;
	background-image:linear-gradient(-45deg, #EA7F1F 25%, #f38d31 25%, #f38d31 50%, #EA7F1F 50%, #EA7F1F 75%, #f38d31 75%, #f38d31);
	background-size: 8px 8px;
}

ul.subMenuStyle1 li:hover{
	filter:alpha(opacity=70);
	-moz-opacity: 0.7;
	opacity: 0.7;
	transition: all 0.5s ease 0s;
}
ul.subMenuStyle1 li a{
	color:#FFF;
	/*padding:20px 30px;¥Ü¥¿¥ó‰ˆ¤¨¤¿•r¤Ë‘ø¤¹*/
	padding:15px 30px;/*¥Ü¥¿¥ó‰ˆ¤¨¤¿•r¤ËÏ÷³ý*/
	display:block;
	background: rgba(0, 0, 0, 0) url("../../images/icon/subnav_arrow02.png") no-repeat scroll 10px center;
	font-size: 18px;
}
ul.subMenuStyle1 li a:hover{
	text-decoration:none;
}
ul.subMenuStyle2{
	margin-left:0;
	margin-bottom:40px;
}
.subMenuStyle2 li{
	width:250px;
	margin-left:8px;
	color:#EA7F1F;
	list-style:none;
	float:left;
	font-size:18px;
	padding: 5px 0;
}
.subMenuStyle2 li:nth-child(1),.subMenuStyle2 li:nth-child(5){
	margin-left:0;
}
.subMenuStyle2 li span{
	display: table-cell;
	line-height: 1.1;
	vertical-align: middle;
	height:32px;
	padding-left:40px;
}
.subMenuStyle2 li a:hover img{
	filter:alpha(opacity=1);
	-moz-opacity:1;
	opacity: 1;
}
.subMenuStyle2 li a{
	color:inherit;
	-webkit-border-radius:4px;
	-moz-border-radius:4px; 
	border-radius:4px;
	box-sizing: border-box;
	border:2px solid #EA7F1F;
	padding:17px 15px;
	width:100%;
	display: table;
	transition: all 0.5s ease 0s;
}
.subMenuStyle2 li a:hover{
	background:#EA7F1F;
	color:#FFF;
	text-decoration:none;
}
.subMenuStyle2 li.Usuita span{
	background-image: url("/products/electric/images/product_icon_02.png") ;
	background-position: left center;
  background-repeat: no-repeat;
	background-size:32px;
}
.subMenuStyle2 li.Usuita:hover span{
	background-image: url("/products/electric/images/product_icon_02_o.png");
}
.subMenuStyle2 li.Denji span{
	background-image: url("/products/electric/images/product_icon_07.png") ;
	background-position: left center;
  background-repeat: no-repeat;
	background-size:32px;
}
.subMenuStyle2 li.Denji:hover span{
	background-image: url("/products/electric/images/product_icon_07_o.png");
}
.subMenuStyle2 li.Stainless span{
	background-image: url("/products/electric/images/product_icon_06.png") ;
	background-position: left center;
  background-repeat: no-repeat;
	background-size:32px;
}
.subMenuStyle2 li.Stainless:hover span{
	background-image: url("/products/electric/images/product_icon_06_o.png");
}
.subMenuStyle2 li.Bousen span{
	background-image: url("/products/electric/images/product_icon_05.png") ;
	background-position: left center;
  background-repeat: no-repeat;
	background-size:32px;
}
.subMenuStyle2 li.Bousen:hover span{
	background-image: url("/products/electric/images/product_icon_05_o.png");
}
.subMenuStyle2 li.Tetpun span{
	background-image: url("/products/electric/images/product_icon_08.png") ;
	background-position: left center;
  background-repeat: no-repeat;
	background-size:32px;
}
.subMenuStyle2 li.Tetpun:hover span{
	background-image: url("/products/electric/images/product_icon_08_o.png");
}
