@charset "utf-8";
/*:
 parts
      */
 
/*:h2:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/
#h2parts{
	padding: 0;
	height: 40px;
	text-indent: -9748px;
	background: url(../images/h2_parts.gif) no-repeat;
}

/*:h3_エンジン:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/
#h3engine{
	height: 21px;
	margin: 20px 0 10px 0;
	padding: 0 0 5px 0;
	background: url(../parts/images/parts_h3engine.png) no-repeat;
	text-indent: -9748px;
	clear: both;
}

/*:h3_足廻り:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/
#h3extremity{
	height: 21px;
	margin: 50px 0 10px 0;
	padding: 0 0 5px 0;
	background: url(../parts/images/parts_h3extremity.png) no-repeat;
	text-indent: -9748px;
	clear: both;
}

/*:h3_パワーツール:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/
#h3power{
	height: 21px;
	margin: 50px 0 10px 0;
	padding: 0 0 5px 0;
	background: url(../parts/images/parts_h3power.png) no-repeat;
	text-indent: -9748px;
	clear: both;
}

/*:h3_オプション:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/
#h3option{
	height: 21px;
	margin: 50px 0 10px 0;
	padding: 0 0 5px 0;
	background: url(../parts/images/parts_h3option.png) no-repeat;
	text-indent: -9748px;
	clear: both;
}

/*:中身共通部分:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/

.pamain{
	width: 665px;
	margin: 0;
	padding: 0;
	overflow: hidden;
}
.pamain_l{
	width: 400px;
	margin: 0;
	padding: 0 15px 0 0;
	float: left;
}
.pamain_l_txt{

}
.pamain_l_lu{
	height: 100px;
	margin: 20px 0 0 0;
	padding: 0;
	background: url(../parts/images/main_lu.jpg) no-repeat;
	clear: both;
	overflow: hidden;
}
.pamain_l_lu_in{
	margin: 30px 15px 0 15px;
	padding: 0;
}
ul.lu_pick{
	width: 370px;
	margin: 5px 0 0 0;
	padding: 0;
	list-style: none;
	overflow: hidden;
}
ul.lu_pick li{
	margin: 0 10px 0 0;
	padding: 0 0 0 10px;
	background: url(../images/icon_po_r.gif) left no-repeat;
	float: left;
}
.pamain_r{
	width: 250px;
	margin: 0;
	padding: 0;
	float: right;
}