/* フォントスタイル */
TD {
 font-size: 12px;
/* line-height : 18px;*/
 letter-spacing: 1px;
 color:#333333; 

  margin-top : 1px;
  margin-left : 1px;
  margin-right : 1px;
  margin-bottom : 1px;border-color : gray gray gray gray;}


/* aタグに対する指定 */
a:link {text-decoration:none;}
a:visited {text-decoration:none;}
a:link {color:#333333;}
a:visited {color:#333333;}
a:hover {color:#999999;}
a:active {color:#006699;}


/* クラスを指定 */
h1 {
color : #006699; 
font-size : 14px ;
font-weight : bold ; 
margin : 2px ; 
}
h2 {
color : #030166; 
font-size : 16px ; 
font-weight : bold ; 
margin : 2px ; 
}
h3 {
color : #030166; 
font-size : 12px ; 
font-weight : bold ; 
margin : 0px ; 
}
SPAN.m1 {
color : #660301; 
font-size : 16px ; 
font-weight : bold ; 
line-height: 20px;
}

SPAN.m2 {
color : #030166; 
font-size : 16px ; 
font-weight : bold ; 
line-height: 20px;
}

/*お得情報*/
#otoku {
	font-size: 80%;
	padding: 3px 0 3px 8px;
}

#otoku p {
	margin: 0;
	padding: 0;
}

#otoku a {
	font-size: 90%;
	padding: 0 0;
}

#otoku a span {
	color: #BA2A32;
}

#otoku a:hover span {
	color: #E8220F;
}
/*人気パーツベスト５リスト*/
#best5 {
	width: 153px;
}

#best5 ol {
	list-style-type: none;
	margin: 0;
	padding: 0;	
}

#best5 li {
	margin: 0;
	padding: 0;	
}

#best5 a {
	font-size: 80%;	
	padding: 1px 5px;
	display: block;
/*	width: 75px !important;*/
	width/**/: 153px;
}

/*メーカーリスト-トップ*/
#maker {
	width: 82px;
}

#maker ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
}

#maker li.t1 {
	margin: 0;
	padding: 0;
	background : url(img/maker_1.gif) no-repeat left top;
	height: 20px;
}

#maker li.t2 {
	margin: 0;
	padding: 0;
	background : url(img/maker_2.gif) no-repeat left top;
	height: 20px;
}

#maker li.t3 {
	margin: 0;
	padding: 0;
	background : url(img/maker_3.gif) no-repeat left top;
	height: 20px;
}


#maker a {
	padding: 4px 0 0 8px;
	display: block;
/*	width: 41px !important;*/
	width/**/: 84px;
	color: #e7e7e0;
	color: #252625;
	color: #f7f7f7;
	height: 20px;
}

#maker li.t1 a:hover {
	background : url(img/maker_1h.gif) no-repeat left top;
}

#maker li.t2 a:hover {
	background : url(img/maker_2h.gif) no-repeat left top;
}

#maker li.t3 a:hover {
	background : url(img/maker_3h.gif) no-repeat left top;
}


/*メーカーリスト-サブ*/
#maker_s {
	width: 71px;
}

#maker_s ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
}

#maker_s li.t1 {
	margin: 0;
	padding: 0;
	background : url(img/maker1.gif) no-repeat left top;
	height: 20px;
}

#maker_s li.t2 {
	margin: 0;
	padding: 0;
	background : url(img/maker2.gif) no-repeat left top;
	height: 20px;
}

#maker_s li.t3 {
	margin: 0;
	padding: 0;
	background : url(img/maker3.gif) no-repeat left top;
	height: 20px;
}


#maker_s a {
	padding: 4px 0 0 8px;
	display: block;
/*	width: 38px !important;*/
	width/**/: 71px;
	color: #e7e7e0;
	color: #252625;
	color: #f7f7f7;
	height: 20px;
}

#maker_s li.t1 a:hover {
	background : url(img/maker1_hover.gif) no-repeat left top;
}

#maker_s li.t2 a:hover {
	background : url(img/maker2_hover.gif) no-repeat left top;
}

#maker_s li.t3 a:hover {
	background : url(img/maker3_hover.gif) no-repeat left top;
}


/*シート*/
#sheet {

}

/*商品*/
#item {
	margin: 5px 0 8px 10px;
	width: 139px;
}

#item_kakaku {
	margin: 0 0 8px 10px;	
}

/*バナー枠*/
.waku {
	border: solid 1px #999999;
}

/*新商品紹介*/
.subject {
	font-size: 10px;
        color : #990000;
        margin : 2px ; 
}
