@charset "shift_jis";
p.red {
	color:#CC0000;
}
/* 赤字 */
.red {
	color:#CC0000;
}
/* 赤の太字 */
.r_bold {
	color:#CC0000;
	font-weight:bold;
}
/* エンジの太字 */
.e_bold{
	color:#990000;
	font-weight:bold;
}
/* 紺の太字 */
.b_bold {
	color:#005782;
	font-weight:bold;
}
.bold_b{
	font-size:110%;
	font-weight:bold;
}
/* h6スタイル */
h6{
	margin:0 0 12px;
	padding:0;
	clear:left;
	font-weight:bold;
	font-size:110%;
}
h4.spark_lineup {
	width:700px;
	height:37px;
	margin:0;
	padding:0;
	background:url(../products/sparkplugs/image/02.gif) no-repeat;
}
h4.spark_lineup_b {
	width:700px;
	height:37px;
	margin:0;
	padding:0;
	float:left;
	clear:left;
	background:url(../products/sparkplugs/image/04.gif) no-repeat;
}
.s_underline_plug {
	width:585px;
	padding:0 0 0 11px;
	margin:30px 0 0 0;
	font-size:110%;
	font-weight:bold;
	background:url(../contact/image/04.gif) left top no-repeat;
	float: left;
	clear: left;
}
.plug_link {
	width:90px;
	background:url(../image/list01.gif) left 3px no-repeat;
	padding:0 0 0 7px;
	margin:30px 0 0 0;
	float:left;
	font-weight:normal;
	clear: none;
	text-align: right;
}
.main h2 {
	display:block;
}
h4.iridium_lineup {
	width:700px;
	height:37px;
	margin:0;
	padding:0;
	background:url(../products/sparkplugs/iridium/image/02_2.gif) no-repeat;
}
.underline_title_long_b {
	width:689px;
	padding:0 0 0 11px;
	margin:0;
	font-size:110%;
	font-weight:bold;
	background:url(../image/long_red_bar.gif) no-repeat left top;
	float: left;
	clear: left;
}
*html body .underline_title_long{
	width:700px;
	padding:0 0 0 11px;
	margin:30px 0 0;
	font-size:110%;
	font-weight:bold;
	background:url(../image/long_red_bar.gif) no-repeat left top;
	float: left;
	clear: left;
}

.underline_title_long{
	width:689px;
	padding:0 0 0 11px;
	margin:10px 0 0;
	font-size:110%;
	font-weight:bold;
	background:url(../image/long_red_bar.gif) no-repeat left top;
	float: left;
	clear: left;
}
p.normal {
	margin:0 10px;
	padding:0;
	width:680px;
	clear:left;
	line-height:1.4;
}
p.margin_b{
	margin:0 0 8px 10px;
	padding:0;
	width:660px;
	clear:left;
}
p.left_margin_b{
	margin:0 0 0 10px;
	width:690px;
	padding:0;
}

p.margin_c{
	margin:0 0 0 10px;
	padding:0;
	width:690px;
	clear:left;
}
.s_underline_title {
	width:317px;
	padding:0 0 0 11px;
	margin:0;
	font-size:110%;
	font-weight:bold;
	background:url(../image/04.gif) left top no-repeat;
	float: left;
	clear: left;
}
.underline_title {
	width:689px;
	padding:0 0 0 11px;
	margin:30px 0 0;
	font-size:110%;
	font-weight:bold;
	text-align:left;
	background:url(../image/04.gif) left top no-repeat;/*float: left;*/
	clear:both;
}
.underline_title_b {
	width:689px;
	padding:0 0 0 11px;
	margin:0;
	font-size:110%;
	font-weight:bold;
	background:url(../image/04.gif) left top no-repeat;
	clear: left;
}
/*sparkplugs.basic*/
/* ▼▼プラグの基礎知識 */
.sub h3.basic{
	background:url(../products/sparkplugs/basic/image/01.gif) no-repeat;
	width:700px;
	height:24px;
	margin:0;
	padding:0;
}

h4.plug_what{
	background:url(../products/sparkplugs/basic/image/02.gif) no-repeat;
	width:340px;
	height:26px;
	margin:0 0 10px;
	padding:0;
	float:left;
	clear:left;
}

h4.plug_variety{
	background:url(../products/sparkplugs/basic/image/04.gif) no-repeat;
	width:340px;
	height:26px;
	margin:0 0 10px;
	padding:0;
	float:left;
	clear:left;
}

h4.plug_select{
	background:url(../products/sparkplugs/basic/image/06.gif) no-repeat;
	width:340px;
	height:26px;
	margin:0 0 10px;
	padding:0;
	float:left;
	clear:left;
}

h4.plug_set{
	background:url(../products/sparkplugs/basic/image/08.gif) no-repeat;
	width:340px;
	height:26px;
	margin:0 0 10px;
	padding:0;
	float:left;
	clear:left;
}

h4.plug_social{
	background:url(../products/sparkplugs/basic/image/10.gif) no-repeat;
	width:340px;
	height:26px;
	margin:0 0 10px;
	padding:0;
	float:left;
	clear:left;
}
h4.basic_a_b{
	background:url(../products/sparkplugs/basic/image/01_01_e.gif) no-repeat;
	height:53px;
	width:700px;
	float:left;
	clear:left;
	margin:0;
	padding:0;
}
p.basic_a{
	background:url(../products/sparkplugs/basic/image/01_01_b.gif) no-repeat;
	height:34px;
	width:700px;
	float:left;
	clear:left;
	margin:5px 0 5px;
	padding:0;
}

h5.basic_b{
	background:url(../products/sparkplugs/basic/image/01_02_b.gif) no-repeat;
	height:53px;
	width:700px;
	float:left;
	clear:left;
	margin:8px 0 0;
	padding:0;
}

h5.basic_c{
	background:url(../products/sparkplugs/basic/image/01_03_b.gif) no-repeat;
	height:53px;
	width:700px;
	float:left;
	clear:left;
	margin:24px 0 0;
	padding:0;
}

h5.basic_d{
	background:url(../products/sparkplugs/basic/image/01_04_b.gif) no-repeat;
	height:38px;
	width:700px;
	float:left;
	clear:left;
	margin:24px 0 0;
	padding:0;
}
h5.basic_e{
	background:url(../products/sparkplugs/basic/image/02_02_b.gif) no-repeat;
	height:53px;
	width:700px;
	float:left;
	clear:left;
	margin:8px 0 0;
	padding:0;
}
h5.basic_f{
	background:url(../products/sparkplugs/basic/image/02_03_b.gif) no-repeat;
	height:38px;
	width:700px;
	float:left;
	clear:left;
	margin:8px 0 0;
	padding:0;
}
h5.basic_g{
	background:url(../products/sparkplugs/basic/image/02_04_b.gif) no-repeat;
	height:81px;
	width:700px;
	float:left;
	clear:left;
	margin:8px 0 0;
	padding:0;
}
h5.basic_h{
	background:url(../products/sparkplugs/basic/image/02_05_b.gif) no-repeat;
	height:46px;
	width:700px;
	float:left;
	clear:left;
	margin:8px 0 0;
	padding:0;
}

h5.basic_i{
	background:url(../products/sparkplugs/basic/image/02_06_b.gif) no-repeat;
	height:40px;
	width:700px;
	float:left;
	clear:left;
	margin:24px 0 0;
	padding:0;
}

h5.basic_j{
	background:url(../products/sparkplugs/basic/image/02_01_b.gif) no-repeat;
	height:53px;
	width:700px;
	float:left;
	clear:left;
	margin:8px 0 0;
	padding:0;
}

h5.basic_k{
	background:url(../products/sparkplugs/basic/image/03_01_b.gif) no-repeat;
	height:47px;
	width:700px;
	float:left;
	clear:left;
	margin:8px 0 0;
	padding:0;
}
h5.basic_l{
	background:url(../products/sparkplugs/basic/image/03_02_b.gif) no-repeat;
	height:47px;
	width:700px;
	float:left;
	clear:left;
	margin:8px 0 0;
	padding:0;
}
h5.basic_n{
	background:url(../products/sparkplugs/basic/image/04_02_b.gif) no-repeat;
	height:40px;
	width:700px;
	float:left;
	clear:left;
	margin:24px 0 0;
	padding:0;
}
h5.basic_o{
	background:url(../products/sparkplugs/basic/image/05_01_b.gif) no-repeat;
	height:37px;
	width:700px;
	float:left;
	clear:left;
	margin:24px 0 0;
	padding:0;
}
h5.basic_q{
	background:url(../products/sparkplugs/basic/image/03_03_b.gif) no-repeat;
	height:40px;
	width:700px;
	float:left;
	clear:left;
	margin:8px 0 0;
	padding:0;
}
h5.basic_n_b{
	background:url(../products/sparkplugs/basic/image/04_02_d.gif) no-repeat;
	height:40px;
	width:700px;
	float:left;
	clear:left;
	margin:36px 0 0;
	padding:0;
}
h5.basic_b_b{
	background:url(../products/sparkplugs/basic/image/01_02_g.gif) no-repeat;
	height:35px;
	width:700px;
	clear:left;
	margin:50px 0 0;
	padding:0;
}

h5.basic_d_b{
	background:url(../products/sparkplugs/basic/image/01_04_f.gif) no-repeat;
	height:40px;
	width:700px;
	float:left;
	clear:left;
	margin:36px 0 0;
	padding:0;
}
h5.basic_d_c{
	background:url(../products/sparkplugs/basic/image/01_04_g.gif) no-repeat;
	height:40px;
	width:700px;
	float:left;
	clear:left;
	margin:24px 0 0;
	padding:0;
}

h5.basic_d_d{
	background:url(../products/sparkplugs/basic/image/01_04_h.gif) no-repeat;
	height:40px;
	width:700px;
	float:left;
	clear:left;
	margin:24px 0 0;
	padding:0;
}

h5.basic_d_e{
	background:url(../products/sparkplugs/basic/image/01_04_k.gif) no-repeat;
	height:40px;
	width:700px;
	float:left;
	clear:left;
	margin:24px 0 0;
	padding:0;
}
p.basic_f_a{
	width:200px;
	background:url(../products/sparkplugs/basic/image/02_03_c.gif) top center no-repeat;
	padding:145px 0 0;
	margin:0 5px 21px 5px;
}

p.basic_f_b{
	width:200px;
	background:url(../products/sparkplugs/basic/image/02_03_d.gif) top center no-repeat;
	padding:145px 0 0;
	margin:0 5px 43px 5px;
}

.s_underline_title_b{
	width:389px;
	padding:0 0 0 11px;
	margin:0;
	font-size:110%;
	font-weight:bold;
	background:url(../image/04.gif) left top no-repeat;
	float: left;
	clear: left;
}

.s_underline_title_b_img{
	widht:400px;
	margin:2px 0 12px;
	padding:0;
	float:left;
}

.s_underline_title_b_img img{
	display:block;
}
img.common_float_left{
	float:left;
	display:block;
}

img.basic_g{
	float:left;
	margin:0 30px 0 0;
	padding:0;
}
.s_underline_carcable{
	width:555px;
	padding:0 0 0 11px;
	margin:0;
	font-size:110%;
	font-weight:bold;
	background:url(../image/04.gif) left top no-repeat;
	float: left;
	clear: left;
}

*html body .carcablecode_title_b{
	width:400px;
	padding:0 0 0 11px;
	margin:17px 0 0 0;
	font-size:110%;
	font-weight:bold;
	background:url(../entertainment/contact/image/04.gif) left top no-repeat;
	float: left;
	clear: left;
}

.carcablecode_title_b{
	width:389px;
	padding:0 0 0 11px;
	margin:17px 0 0 0;
	font-size:110%;
	font-weight:bold;
	background:url(../image/04.gif) left top no-repeat;
	float: left;
	clear: left;
}
*html body .carcable_link{
	width:100px;
	background:url(../image/list01.gif) left 3px no-repeat;
	padding:0 0 0 14px;
	margin:0;
	float:right;
	clear: none;
	text-align: left;
}

.carcable_link{
	width:78px;
	background:url(../image/list01.gif) left 3px no-repeat;
	padding:0 0 0 14px;
	margin:0;
	float:right;
	font-weight:normal;
	clear: none;
	text-align: left;
}
h4.basic_aa{
	background:url(../products/cordcable/car_code/image/02.gif) no-repeat;
	height:16px;
	width:700px;
	float:left;
	clear:left;
	margin:0;
	padding:0;
}
h3.cablecode{
	width:700px;
	height:24px;
	margin:0 0 25px 0;
	padding:0;
	background:url(../products/cordcable/car_code/image/01.gif);
}


h4.basic_aa{
	background:url(../products/cordcable/car_code/image/02.gif) no-repeat;
	height:16px;
	width:700px;
	float:left;
	clear:left;
	margin:0;
	padding:0;
}

h5.carcable_sub{
	width:438px;
	height:37px;
	margin:30px 0 0 0;
	padding:0;
	background:url(../products/cordcable/car_code/image/03.gif) no-repeat;
	float: left;
}

h5.basic_ab{
	background:url(../products/cordcable/car_code/image/06.gif) no-repeat;
	height:37px;
	width:700px;
	float:left;
	clear:left;
	margin:55px 0 0 0;
	padding:0;
}

h6.basic_ab{
	background:url(../products/cordcable/car_code/image/08.gif) no-repeat;
	height:37px;
	width:700px;
	float:left;
	clear:left;
	margin:40px 0 10px 0;
	padding:0;
}

h6.basic_ac{
	background:url(../products/cordcable/car_code/image/09.gif) no-repeat;
	height:37px;
	width:700px;
	float:left;
	clear:left;
	margin:40px 0 10px 0;
	padding:0;
}

h6.basic_ad{
	background:url(../products/cordcable/car_cable/image/08.gif) no-repeat;
	height:37px;
	width:700px;
	float:left;
	clear:left;
	margin:40px 0 10px 0;
	padding:0;
}

.kubun{
	float:left;
	width: 100%;
	margin: 0;
	padding: 0 0 0 12px;
	line-height:1.2em;
}

.kubun .width_c{
	width:33%;
	float:left;
	text-align: left;
}

h5.powercable_sub{
	width:438px;
	height:37px;
	margin:0;
	padding:0;
	background:url(../products/cordcable/car_code/image/03.gif) no-repeat;
	float: left;
}
h6.basic_bc{
	width:438px;
	height:37px;
	margin:60px 0 5px 0;
	padding:0;
	background:url(../products/cordcable/car_cable/image/09.gif) no-repeat;
	float: left;
	clear: left;
	}	
	
	h6.basic_ac{
	background:url(../products/cordcable/car_code/image/09.gif) no-repeat;
	height:37px;
	width:700px;
	float:left;
	clear:left;
	margin:40px 0 10px 0;
	padding:0;
}

h6.basic_ad{
	background:url(../products/cordcable/car_cable/image/08.gif) no-repeat;
	height:37px;
	width:700px;
	float:left;
	clear:left;
	margin:40px 0 10px 0;
	padding:0;
}
*html body .s_underline_title_c{
	width:320px;
	padding:0 0 0 11px;
	margin:0;
	font-size:110%;
	font-weight:bold;
	background:url(../entertainment/contact/image/04.gif) left top no-repeat;
	float: left;
	clear: left;
}

.s_underline_title_c{
	width:309px;
	padding:0 0 0 11px;
	margin:0;
	font-size:110%;
	font-weight:bold;
	background:url(../entertainment/contact/image/04.gif) left top no-repeat;
	float: left;
	clear: left;
}
h6.basic_cap{
	width:438px;
	height:37px;
	margin:20px 5px 0 0;
	padding:0;
	background:url(../products/cordcable/bike_cap/image/04.gif) no-repeat;
	float: left;
	clear: left;
	}
h5.basic_cap{
	width:438px;
	height:37px;
	margin:0;
	padding:0;
	background:url(../products/cordcable/bike_cap/image/03.gif) no-repeat;
	}
	
h5.color {
	width:438px;
	height:37px;
	margin:20px 5px 0 0;
	padding:0;
	background:url(../products/cordcable/bike_cap/image/04.gif) no-repeat;
	}
	
h6.basic_cap_d{
	background:url(../products/cordcable/bike_cap/image/13.gif) no-repeat;
	height:37px;
	width:700px;
	float:left;
	clear:left;
	margin:40px 0 10px 0;
	padding:0;
}

h6.basic_cap_c{
	background:url(../products/cordcable/bike_cap/image/11.gif) no-repeat;
	height:19px;
	width:700px;
	float:left;
	clear:left;
	margin:40px 0 10px 0;
	padding:0;
}
h4.contact{
	background:url(../contact/image/02.gif) no-repeat;
	height:53px;
	width:700px;
	margin:0;
	padding:0;
	float:left;
	clear:left;
}
p.margin{
	margin:0 0 20px 10px;
	padding:0;
	width:660px;
	clear:left;
}
.contact_image_txt{
	width:124px;
	margin:32px 0 0;
	padding:0;
	float:left;
	clear:none;
}

.contact_image_txt_b{
	width:124px;
	margin:41px 0 0;
	padding:0;
	float:left;
	clear:none;
}
h4.mailform{
	background:url(../contact/mail/image/01.gif) no-repeat;
	height:38px;
	width:700px;
	margin:0;
	padding:0;
	float:left;
	clear:left;
}
h4.mailform_thanks{
	background:url(../contact/mail/image/11.gif) no-repeat;
	height:38px;
	width:700px;
	margin:0;
	padding:0;
	float:left;
	clear:left;
}

/*table css*/
table.type01 {
	border-color:#999;
	width:710px;
	margin:0 0 20px;
	clear:both;
}

table.type01 th,table.type01 td {
	border-color:#999;
	padding:5px 0;
}

table.type01 th {
	background:#666;
	color:#FFF;
	font-weight:bold;
}

table.type01 th.th01 {
	width:200px;
}

table.type01 td {
	padding-left:10px;
	background:#E8E8E8;
	text-align:left;
}

h3.number_search_long{
	width:960px;
	height:24px;
	margin:0;
	padding:0;
	background:url(../../search/product_num/image/01_long.gif) no-repeat;
}