
/******************************************************
 ハイビクラシカル　商品詳細ページ用
*******************************************************/

.p_index_banner{
	margin: 0 0 15px 0;
}

.p_detail_banner{
	display: block;
	clear:left;
	margin: 0 0 20px 30px;
	padding: 10px 0 0 0;
}

.heibi_classical_box{
	width: 703px;
	text-align: left;
	border-style: solid;
	border-width: 0 1px 1px 1px;
	border-color: #263B59;
	margin: 30px 0 0 30px;
	line-height: 1.8em;
}

.heibi_01{
	margin: 0 0 25px 15px;
	padding: 0;
}
.heibi_01_img{
	float: left;
}
.heibi_01_txt{
	float: left;
	width: 235px;
        margin: 3px 0 0 10px;
}

.heibi_sub_title{
	width: 675px;
	background: url(/img/heibi_classical/heibi_classical_04.gif) no-repeat 0 0;
	font-weight: bold;
	padding: 4px 0 5px 27px;
	margin: 0 0 30px 15px;
}

.heibi_02{
	width: 575px;
	margin: 0 0 30px 65px;
}

.heibi_02_left01{
	float:left;
	width: 284px;
	text-align: center;
}
.heibi_02_right01{
	float:left;
	width: 284px;
	text-align: center;
	margin-left: 7px;
}
.heibi_02_left02{
	float:left;
	width: 268px;
	text-align: left;
}
.heibi_02_right02{
	float:left;
	width: 268px;
	text-align: left;
	margin-left: 39px;
}


.ml15{ margin-left: 15px;}
.ml30{ margin-left: 30px;}
.mb10{ margin-bottom: 10px;}
.mb30{ margin-bottom: 30px;}
.mb35{ margin-bottom: 35px;}
.mb40{ margin-bottom: 40px;}

.clear{ clear: both;}
.fb{ font-weight: bold;}
.fc_01{ color: #1E302D;}

.h30{ height:30px;}

/*--拡大写真-------------*/
.pickup_photo{
	width: 575px;
	margin: 0 0 35px 65px;
}

.pickup_photo_01{
	display: inline;
	text-align: left;
	float:left;
	width: 186px;
	margin-right:  8px;
	padding-bottom: 12px;
}
.pickup_photo_01r{
	display: inline;
	text-align: left;
	float:left;
	width: 186px;
	padding-bottom: 12px;
}

/******************************************************
 ハイビクラシカル　レバーハンドル
*******************************************************/
.heibi_lever{
	width: 703px;
	height: 428px;
	margin: 0 0 30px 0;
	background: url(/img/heibi_classical/heibi_classical06_10.jpg) no-repeat 0 0;
}

.heibi_lever_txt{
	width: 310px;
	position: relative;
	top: 318px;
	left: 355px;
	line-height:1.5em;
}

.heibi_03{
	width: 575px;
	margin: 0 0 20px 65px;
}

.heibi_03_left{
	float:left;
	width: 230px;
	text-align: center;
}
.heibi_03_right{
	float:left;
	width: 330px;
	text-align: left;
	margin-left: 15px;
}

