#tab01 h3.icon01{
	display: table-cell;
	padding-left: 100px;
	height: 78px;
	text-indent: 0em;
	margin-left: 0em;
	vertical-align: middle;
	background: url(../img/icon_01.png) 0 0 no-repeat;
	background-size: 81px 78px;
	}
#tab01 h3.icon02{
	display: table-cell;
	padding-left: 100px;
	height: 78px;
	text-indent: 0em;
	margin-left: 0em;
	vertical-align: middle;
	background: url(../img/icon_02.png) 0 0 no-repeat;
	background-size: 81px 78px;
	}

#tab01 h3.icon03{
	display: table-cell;
	padding-left: 100px;
	padding-bottom: 20px;
	height: 78px;
	text-indent: 0em;
	margin-left: 0em;
	vertical-align: middle;
	background: url(../img/icon_03.png) 0 0 no-repeat;
	background-size: 81px 78px;
	}

#tab01 .conImg.img01{
	width:15%;
	}
#tab01 .conImg img{
	width:100%;
	}
#tab02 .img01 {
    width: 300px;
}

#kvArea figure.bgi{
  background-image: url("/lawn-garden/ride-on-mower/common/img/kv-sb800e.jpg");
}
#kvArea .item-type,
#kvArea .kv-end,
.sb800e-bgc{
  background-color: #009844;
}
#kvArea .l-text-box{
  top: 144px;
}
#kvArea .l-text-box .text-box {
  right: 0;
}
.other-product-wrapper .other-title {
  background-image: url("/lawn-garden/ride-on-mower/common/img/tri2.png");
}

@media screen and (max-width: 736px) {
  #kvArea figure.bgi {
    background-image: url("/lawn-garden/ride-on-mower/common/img/kv-sb800e-sp.jpg");
  }
  .other-product-wrapper .other-title {
    background-image: url("/lawn-garden/ride-on-mower/common/img/tri2-sp.png");
  }
  #tab01 h3.icon01,
#tab01 h3.icon02,
#tab01 h3.icon03{
	padding-left: 70px;
	height: 58px;
	background-size: 60px auto;
	}
  #tab01 .conImg{
	width:100%;
	float:none;
	margin:0 auto 20px;
	}
#tab01 .conImg.img01{
	width:40%;
	}
	#tab02 .img01{
	width:48%;
	}
  #tab03 .respTav li {
    width: 50%;
  }

}

.product-shop-link {
	margin: 40px 0 0 80px;
	display: inline-block;
}

.product-shop-link a {
	display: block;
	padding: 10px 20px;
	color: #fff;
	text-align: center;
	border-radius: 6px;
	background-color: #c00;}

.product-shop-link a:hover {
	opacity: .7;
}

@media screen and (max-width: 736px) {
.product-shop-link {
	margin: 20px 0 0;
}

.product-shop-link a {
	float: none;
	margin: 0 auto;
}
}
