/* CSS Document */

h1{
	background-image:url(../image/common/logo.gif);
	padding: 5px;
	float: left;
	text-indent:-9999px;
	background-repeat:no-repeat;
	background-position:left 8px;
}

#mContents h3.p1{background-image:url(../image/common/m_pickup.jpg);background-repeat:no-repeat;background-position: 4px;}
#mContents h3.p2{ background-image:url(../image/common/m_recommend.jpg); background-repeat:no-repeat;background-position: 4px;}
#mContents h3.p3{ background-image:url(../image/common/m_parts.jpg); background-repeat:no-repeat;background-position: 4px;}


.itemList .more a{
	background-image:url(../image/index/more.gif);
	background-repeat:no-repeat;
	background-position: top;
	padding:0;
	text-indent:-9999em;
	display:block;
	width: 210px;
	height:25px;
	}
	
	
#topMenu li.t1 a,
#topMenu li.t2 a,
#topMenu li.t4 a,
#topMenu li.t5 a,
#topMenu li.t7 a,
#topMenu li.t8 a,
#topMenu li.t10 a{
	padding:0;
	display:block;
	width: 80px;
	height:18px;
	color:#000000;
	font-size:10px;
	padding-left:60px;
	padding-top:37px;
}
#topMenu li.t3 a,
#topMenu li.t6 a,
#topMenu li.t9 a,
#topMenu li.t11 a,
#topMenu li.t12 a{
	padding:0;
	display:block;
	width: 115px;
	height:18px;
	color:#000000;
	font-size:10px;
	padding-left:25px;
	padding-top:37px;
}
#topMenu li a:hover{
	text-decoration:none;
}
ul#topMenuB{
	width:870px;
	margin: 0 auto;
	left:-5px;
	}
ul#topMenuB li.t1 a{ background-image:url(../image/common/menu1.jpg); background-repeat:no-repeat; background-position:left top; margin-bottom:3px;}
ul#topMenuB li.t1 a:hover{background-position:left bottom;}
ul#topMenuB li.t2 a{background-image:url(../image/common/menu1.jpg); background-repeat:no-repeat; background-position:-145px top; margin-bottom:3px;}
ul#topMenuB li.t2 a:hover{background-position:-145px bottom;}
ul#topMenuB li.t3 a{background-image:url(../image/common/menu1.jpg); background-repeat:no-repeat; background-position:-290px top; margin-bottom:3px;}
ul#topMenuB li.t3 a:hover{background-position:-290px bottom;}
ul#topMenuB li.t4 a{background-image:url(../image/common/menu1.jpg); background-repeat:no-repeat; background-position:-435px top; margin-bottom:3px;}
ul#topMenuB li.t4 a:hover{background-position:-435px bottom;}
ul#topMenuB li.t5 a{background-image:url(../image/common/menu1.jpg); background-repeat:no-repeat; background-position:-580px top; margin-bottom:3px;}
ul#topMenuB li.t5 a:hover{background-position:-580px bottom;}
ul#topMenuB li.t6 a{background-image:url(../image/common/menu1.jpg); background-repeat:no-repeat; background-position:right top; margin-bottom:3px;}
ul#topMenuB li.t6 a:hover{background-position:right bottom;}

ul#topMenuB li.t7 a{background-image:url(../image/common/menu2.jpg); background-repeat:no-repeat; background-position:left top; margin-bottom:3px;}
ul#topMenuB li.t7 a:hover{background-position:left bottom;}
ul#topMenuB li.t8 a{background-image:url(../image/common/menu2.jpg); background-repeat:no-repeat; background-position:-145px top; margin-bottom:3px;}
ul#topMenuB li.t8 a:hover{background-position:-145px bottom;}
ul#topMenuB li.t9 a{background-image:url(../image/common/menu2.jpg); background-repeat:no-repeat; background-position:-290px top; margin-bottom:3px;}
ul#topMenuB li.t9 a:hover{background-position:-290px bottom;}
ul#topMenuB li.t10 a{background-image:url(../image/common/menu2.jpg); background-repeat:no-repeat; background-position:-435px top; margin-bottom:3px;}
ul#topMenuB li.t10 a:hover{background-position:-435px bottom;}
ul#topMenuB li.t11 a{background-image:url(../image/common/menu2.jpg); background-repeat:no-repeat; background-position:-580px top; margin-bottom:3px;}
ul#topMenuB li.t11 a:hover{background-position:-580px bottom;}
ul#topMenuB li.t12 a{background-image:url(../image/common/menu2.jpg); background-repeat:no-repeat; background-position:right top; margin-bottom:3px;}
ul#topMenuB li.t12 a:hover{background-position:right bottom;}


ul#subMenuB li.s1 a{background-image:url(../image/index/submenu.jpg); background-repeat:no-repeat; background-position:left top; margin-right: 5px;}
ul#subMenuB li.s1 a:hover{background-position:left bottom;}
ul#subMenuB li.s2 a{background-image:url(../image/index/submenu.jpg); background-repeat:no-repeat; background-position:-218px top; margin-right: 5px}
ul#subMenuB li.s2 a:hover{background-position:-218px bottom;}
ul#subMenuB li.s3 a{background-image:url(../image/index/submenu.jpg); background-repeat:no-repeat; background-position:-436px top; margin-right: 5px}
ul#subMenuB li.s3 a:hover{background-position:-436px bottom;}
ul#subMenuB li.s4 a{background-image:url(../image/index/submenu.jpg); background-repeat:no-repeat; background-position:right top;}
ul#subMenuB li.s4 a:hover{background-position:right bottom;}

#forEnglish a{
	margin-top:10px;
	padding:0;
	text-indent:-9999em;
	display:block;
	width: 139px;
	height:31px;
	float:right;
	background-image:url(../image/common/for_english.gif);
	background-repeat:no-repeat;
	background-position: top;
}

#searchForm .search a{
	text-indent:-9999em;
	width:121px;
	height:33px;
	display:block;
	background-image:url(../image/truck/search_btn.jpg);
	background-position:top;
	}
	
#contactus a{
	padding:0;
	text-indent:-9999em;
	display:block;
	width: 220px;
	height:28px;
	float:right;
	background-image:url(../image/truck_item/btn_apply.gif);
	background-repeat:no-repeat;
	background-position: top;
}
#numberBox{
	background:url(../image/truck_item/number.jpg);
	width: 398px;
	height:16px;
	padding: 10px;
	float:left;
	margin-right:5px;
	margin-bottom: 7px;
	}
#mInner #mContents #numberBox .numArea {
	padding: 0px;
	margin: 0px;
	float:right;
	margin-right: 20px;
	}
.itemList .detail a{
	margin:0;
	padding:0;
	width: 98px;
	height: 21px;
	line-height:21px;
	text-indent:-9999em;
	display:block;
	background-image:url(../image/truck/detail.gif);
	background-repeat:no-repeat;
	background-position:top;
	}
/*.itemList dl dt{
	clear: left;
    float: left;
	color:#333333;
	font-weight: bold;
	width:62px;
	border-right:solid 1px #CCCCCC;
	}
.itemList dl dd{
	width:121px;
	float:right;
	}*/
/*
.itemList dl dt{
	clear: left;
    float: left;
	color:#333333;
	font-weight: bold;
	width:70px;
	border-right:solid 1px #CCCCCC;
	}
.itemList dl dd{
	width:111px;
	float:right;
	}
.itemList dl dt,
.itemList dl dd{
	font-size:12px;
	border-bottom:solid 1px #CCCCCC;
	margin: 0;
	line-height: 22px;
	height:22px;
	padding: 0 8px;
	}
*/
.itemList dl{
	margin-bottom: 3px;
	}
.itemList dt{
	float:left;
	line-height:140%;
	}
.itemList dd{
	margin: 0 0 0 3em;
	line-height:140%;
	}
.itemList dd.recital{
	height:35px;
	color: #FF3300;
	overflow:hidden;
	}



#mInner #topImage .w868 #mContents .itemBox .itemList .txtin {
	letter-spacing: -0.01em;
	font-size:10px;
	
}
