#tab03 .respTav li{
	width:50%;
	}


#sec1 .product-box {
	margin-bottom: 0;
}

#sec1 .emb-are-wrapper {
	margin-top: -80px;
}

.img-box {
  top: -170px;
  width: 56.12245%;
}
.product-box .img-box > figure {
    width: 85%;
}

#kvArea .l-text-box .text-box {
	width: 510px;
}

#tillerWrapp h2 {
	line-height: 1.3em;
}

#tab01 .conText.w100 {
	float: none;
	width: 100%;
}

@media screen and (max-width: 736px) {
	#sec1 .emb-are-wrapper {
		margin-top:  0;
	}
  .img-box {
    top: 0;
    width: 100%;
  }
	.product-box .img-box > figure {
	    width: 100%;
	}
	#tab02 .specTable table tbody th,
	#tab03 .specTable table tbody th {
		vertical-align: top;
	}
	#tab02 .specTable table th {
		font-size: 12px;
	}

}

.tdu {
	font-weight: bold;
}