@charset "utf-8";
* {
	 -webkit-tap-highlight-color: rgba(0, 0, 0, 0);  
} 
.contentImg01 {
	margin-top: 16px;
}
	.rightContent03 .contentImg01 {
		width: 100%;
		height: auto;
		margin: 21px auto 0 auto;
		padding: 50px 0 25px 0;
		background-color: #dadada;
	}
		.rightContent03 .contentImg01 img {
			width: 145px;
			height: auto;
			margin: 0 auto;
		}
		.rightContent03 .caption01 {
			margin-top: 20px;
			padding: 0 25px;
		}
.contentImg02 {
	margin-top: 20px;
}
.contentImg03 {
	margin-top: 16px;
}

.ttl_vol_title01 {
	width: 286px;
	height: 34px;
	margin: 0 auto 20px;
	background: url(/stories/yamaha-handling/common/img/vol05/txt_vol05a03.png) 0 0 no-repeat;
	background-size: 286px 34px;
}
.ttl_vol_title02 {
	width: 282px;
	height: 37px;
	margin: 0 auto 20px;
	background: url(/stories/yamaha-handling/common/img/vol05/txt_vol05a04.png) 0 0 no-repeat;
	background-size: 282px 37px;
}
.ttl_vol_title03 {
	width: 258px;
	height: 37px;
	margin: 0 auto 20px;
	background: url(/stories/yamaha-handling/common/img/vol05/txt_vol05a05.png) 0 0 no-repeat;
	background-size: 258px 37px;
}
.ttl_vol_title04 {
	width: 255px;
	height: 17px;
	margin: 0 auto 20px;
	background: url(/stories/yamaha-handling/common/img/vol05/txt_vol05b01.png) 0 0 no-repeat;
	background-size: 255px 17px;
}
.ttl_vol_title05 {
	width: 248px;
	height: 16px;
	margin: 0 auto 20px;
	background: url(/stories/yamaha-handling/common/img/vol05/txt_vol05b02.png) 0 0 no-repeat;
	background-size: 248px 16px;
}
.ttl_vol_title06 {
	width: 250px;
	height: 37px;
	margin: 0 auto 20px;
	background: url(/stories/yamaha-handling/common/img/vol05/txt_vol05b03.png) 0 0 no-repeat;
	background-size: 250px 37px;
}
	.section02 .leftContent01 .volTitle01 {
		margin: 20px 0 40px;
		width: 285px;
		height: 62px;
		background: url(/stories/yamaha-handling/common/img/vol05/txt_vol05a01_sp.png) 0 0 no-repeat;
		background-size: 285px 62px;
	}
	
.section03 {
	padding-top: 28px;
}
.section04 {
	padding: 20px 0 25px 0;
}
.section05 {
	padding: 25px 0 25px 0;
}
.section06 {
	padding-top: 28px;
}
.section07,
.section08,
.section10 {
	padding: 20px 0 10px 0;
}
.section09 {
	padding: 20px 0 0 0;
}
	.section08 .leftContent01 { 
		width: auto;
		margin-right: 0;
		clear: left;
		margin-top: 10px;
	}
	.section08 .rightContent01 { 
		width: auto;
	}
	.section08 img {
		margin-bottom: 10px;
	}

.bgWhiteWrap01 {
	margin-top: 21px;
	font-size: 12px;
	color: #000;
	padding: 25px 15px;
	text-align: center;
	background-color: #fff;
}
.bgWhiteWrap01.lower {
	margin-top: 21px;
}
	.bgWhiteWrap01 .title {
		padding-bottom: 20px;
		display: inline-block;
		width: 123px;
		height: 12px;
		background: url(/stories/yamaha-handling/common/img/vol01/txt_vol01a02_sp.gif) 0 0 no-repeat;
		background-size: 123px 12px;
		border-bottom: 2px solid #202020;
	}
	.bgWhiteWrap01 .subTitle {
		display: block;
		font-size: 14px;
		padding: 8px 0 13px 0;
	}
		.bgWhiteWrap01 .kenImage {
			float: none;
			margin: 0 auto;
			width: 90px;
			height: 120px;
			background: url(/stories/yamaha-handling/common/img/vol01/pic_vol01a01_sp.jpg) 0 0 no-repeat;
			background-size: auto 120px;
		}
		.bgWhiteWrap01 .detail {
			margin-top: 17px;
			overflow: hidden;
			line-height: 1.9;
			text-align: left;
		}
		
.articleLinkBtm01 {
	margin-top: 30px;
}
.borderBtmHalf01,
.borderBtmHalf01.narrow,
.borderBtmHalf01.wide {
	margin-top: 23px;
}
.borderBtmHalf01.narrow00 {
	margin-top: 10px;
}