@charset "utf-8";

.l-content .mainMV {
	width: 950px;
	height: 345px;
	background: url(/en/pr/vona/recommend_brand/trusco201909/braided_hose/images/mainvs.png) no-repeat;
}

.l-content .h-table{
	background-color: #00704d;
	text-align: center;
}

.l-content .pl{
	padding-left: 80px
}

.l-content .t-line-hight{
	line-height: 9px;
}

.l-content .bg-lightgreen{
	background-color: #d0e3de;
}

.l-content .b-green-border{
	border-style: solid;
  border-width: 10px;
	margin-bottom: 20px;
	border-color: #0b7d46;
}
.l-content .green-bg{
	background-color: #cce8d6;
}

.l-content .p-style{
	background-color: #004c42; 
	line-height: 50px;
	font-size: 18px;
}
.l-content .text-white{
	color: #ffffff;
}



.l-content .m-btn--down.m-btnSize--edit {
	position: relative;
	width: 270px;
	height: 55px;
	padding-top: 18px;
}

.l-content .Braided:before {
	position: absolute;
	top: 0;
	right: 7px;
	content: "";
	display: block;
	width: 51px;
	height: 50px;
	background: url(/en/pr/vona/recommend_brand/trusco201909/braided_hose/images/icon/icon_sm_braided.png) no-repeat;
}

.l-content .AirReel:before {
	position: absolute;
	top: 0;
	right: 7px;
	content: "";
	display: block;
	width: 51px;
	height: 50px;
	background: url(/en/pr/vona/recommend_brand/trusco201909/braided_hose/images/icon/icon_sm_air_reel.png) no-repeat;
}

.l-content .p1 {
	height: 60px;
	background: url(/en/pr/vona/recommend_brand/trusco201909/braided_hose/images/p1.png) no-repeat;
	vertical-align: middle;
	font-size: 16px;
	font-weight: bold;
	line-height: 70px;
	padding-left: 75px;
}

.l-content .p2 {
	height: 56px;
	background: url(/en/pr/vona/recommend_brand/trusco201909/braided_hose/images/p2.png) no-repeat;
	vertical-align: middle;
	font-size: 16px;
	font-weight: bold;
	line-height: 65px;
	margin-left: 50px;
  padding-left: 75px;
}

.l-content .p3 {
	height: 85px;
	background: url(/en/pr/vona/recommend_brand/trusco201909/braided_hose/images/p3.png) center no-repeat;
	vertical-align: middle;
  padding-left: 125px;
}

.l-content .cols-border {
	padding: 0;
	border: 1px solid #e2e2e2;
	height: 425px;
}

.l-content .custom-cols-border {
	padding: 0;
	border: 1px solid #408f7d;
	width: 31.9%;
	margin-right: 10px;
	margin-bottom: 10px;
}

.l-content .text_fix1 {
	height: 80px;
}

.l-content .c-padding {
	padding: 0;
}

.l-content .bb-0 {
	border-bottom: 0;
}

.l-content .bl-0 {
	border-left: 0;
}

.l-content .text-id0 {
	text-indent: 0;
}

.l-content .promotion--braided_hose201908{
	display: none;
}
