@charset "utf-8";

/* ------------------------------------------------------
contents
------------------------------------------------------ */
/* titleBox */
.l-content .titleBox{
	margin-bottom:30px;
	padding:10px;
	background-color:#f0f0f0;
}
.l-content .titleBox .leftBox{
	width:460px;
	height:120px;
	display:block;
	float:left;
	background-color:#fff;
}
.l-content .titleBox .leftBox .titleInterview{
	display:block;
	margin:15px 0 0 20px;
	text-indent: 100%;
	white-space: nowrap;
	overflow: hidden;
}
.l-content .titleBox .leftBox .titleInterview.corpoKdt{
	width:255px;
	height:89px;
	background:url(/special/timing_pulley/interview/images/kdt/ttl_kdt.png) 0 0 no-repeat;
}
.l-content .titleBox .rightBox{
	display:block;
	float:right;
	width:460px;
}
.l-content .titleBox .rightBox .btnPurchase{
	width: 225px;
	margin-top:20px;
	text-indent: 100%;
	white-space: nowrap;
	overflow: hidden;
}
.l-content .titleBox .rightBox .btnPurchase a {
	width: 225px;
	height: 39px;
	display:block;
	background:url(/special/timing_pulley/interview/images/kdt/btn_purchase.png) 0 0 no-repeat;
}
/* ancInetrview02 */
.l-content .exampleBox .itemBox01{
	float: left;
	width: 124px;
	min-height: 190px;
	padding: 10px 10px 5px;
	margin-left: 10px;
	vertical-align: top;
	border: 1px solid #ccc;
}
.l-content .exampleBox .itemBox01 .productName{
	display: block;
	margin-top: 7px;
}
.l-content .photoArea{
	margin-bottom: 40px;
	padding: 10px 0 5px;
	background-color: #f4f6f7;
}
.l-content .photoArea .photoBox{
	display: block;
	float: left;
	margin-left: 10px;
}
.l-content .photoArea .photoBox.kdt01,
.l-content .photoArea .photoBox.kdt04{
	width:288px;
}
.l-content .photoArea .photoBox.kdt02,
.l-content .photoArea .photoBox.kdt03{
	width:162px;
}
.l-content .photoArea .photoBox.kdt05{
	width:296px;
}
.l-content .photoArea .photoBox.kdt06,
.l-content .photoArea .photoBox.kdt07{
	width:148px;
}
.l-content .photoArea .photoBox.kdt08{
	width:308px;
}
.l-content .photoArea .photoBox dt{
	display: block;
	height: 13px;
	margin-top: 4px;
	margin-bottom: 1px;
	background:url(/special/timing_pulley/interview/images/kdt/txt_photo_caption.png) right top no-repeat;
	text-indent: 100%;
	white-space: nowrap;
	overflow: hidden;
}
.l-content .photoArea .photoBox.kdt02 dt{
	background-position: right -20px;
}
.l-content .photoArea .photoBox.kdt03 dt{
	background-position: right -40px;
}
.l-content .photoArea .photoBox.kdt04 dt{
	background-position: right -60px;
}
.l-content .photoArea .photoBox.kdt05 dt{
	background-position: right -80px;
}
.l-content .photoArea .photoBox.kdt06 dt{
	background-position: right -100px;
}
.l-content .photoArea .photoBox.kdt07 dt{
	background-position: right -120px;
}
.l-content .photoArea .photoBox.kdt08 dt{
	background-position: right -140px;
}
