/*  */

/* 03.clear-both
*************************************************/
.clr {  margin:0;	padding:0; font-size:0px; line-height:0px;	height:0px; clear:both; }
.clr5 { margin:0; padding:0; clear:both; font-size:0px; line-height:5px;	 height:5px; }
.clr10 { margin:0; padding:0; clear:both; font-size:0px; line-height:10px;	 height:10px; }
.clr15 { margin:0; padding:0; clear:both; font-size:0px; line-height:15px;	 height:15px; }
.clr20 { margin:0; padding:0; clear:both; font-size:0px; line-height:20px;	 height:20px; }
.clr25 { margin:0; padding:0; clear:both; font-size:0px; line-height:25px;	 height:25px; }

.box_2eq_l { margin:0; padding:0; float:left; width:275px; }
.box_2eq_r { margin:0; padding:0; float:right; width:275px; }

.box275 { margin:0 0 15px 0; padding:0; border:1px solid #ccc; }

.box250 { width:250px; margin:10PX 0 15px 10px; padding:0; border-bottom:1px dotted #ccc; }
.box250_b { width:250px; margin:0 0 15px 10px; padding:0; }
.img_l_10 { margin:0 10px 0 0; padding:0; float:left; }
.tx_com { width:190px; float:right; }

.list_news ul { margin:10px 10px; padding:0; list-style-type:none; }
.list_news li { margin:0 0 10px 0; padding:0; } 

.dt_okd { font-weight:bold; color:#c60; }


/* 元ページ */
#price td{ font-size:10px;font-weight:normal;line-height:150%;background-color:#fff;text-align:right;}
#price th{ font-size:10px;font-weight:normal;line-height:150%;background-color:#e6e6e6;}
.bg_title {  font-size: 14px; line-height: 30px; font-weight: bold; color: #FFFFFF; background-image: url(../../img/bg_subtitle_gradation.gif); background-repeat: no-repeat;}
.f10px150{font-size:10px;line-height:150%;}
.f10px150red{font-size:10px;line-height:150%;color:#c00;}
.f12px150{font-size:12px;line-height:150%;}
/*  */

/* tire 2008 */
#header_tire { margin:0; padding:0; background:url(../parts_accessory/images/bg-title-tire2010.jpg) #000 no-repeat; height:70px; width:100%; }
#header_tire img.logo { margin-right:13px; }

.tl_tire2007 { font-size:14px; line-height:30px; font-weight:bold; color:#FFFFFF; /*background:#006;*/ background-color:#036; text-indent:14px; }

#nav_tire { margin:15px 0px 15px 0px; padding:0; width:100%; font-size:90%; font-weight:bold; }
#nav_tire ul { margin:0; padding:0; }
#nav_tire li { margin:0px 5px 0px 0px; padding:3px 0 2px 0; display:inline; }
#nav_tire li a { margin:3px 0px; padding:3px 7px; color:#fff; text-decoration:none; background-color:#036; border:1px solid #036; }
#nav_tire li a#current { margin:3px 0px; background: #fff; color:#036; }

.tb_tire { border:1px solid #ccc; border-collapse:collapse; font-size:86%; width:100%; }
.tb_tire td { padding:3px; border:1px solid #ccc; border-collapse:collapse; }

.tb-tire { border:1px solid #ccc; border-collapse:collapse; font-size:86%; width:100%; }
.tb-tire th { padding:3px; border:1px solid #ccc; border-collapse:collapse; background:#FFEB99; }
.tb-tire td { padding:3px; border:1px solid #ccc; border-collapse:collapse; }
.tb-tire tr.btm { background:#FFEB99 !important; }

.al_center { text-align:center; }
.al_right { text-align:right; }
.al_left { text-align:left; }

.bg_white { background:#fff !important; }
.bg_gray01 { background:#eee !important; }
.bg_gray02 { background:#ddd !important; }
.bg_gray03 { background:#ABABAB !important; }
/* ブルー系 */
.bg_blue01 { background:#bdf;}
.bg_blue02 { background:#6cf;}
/* レッド・ピンク系 */
.bg_red01 { background:#f30;color:#fff;	}
.bg_red02 { background:#f99; }
/* イエロー系 */
.bg_yellow01 { background:#FFDDCC; }
.bg_yellow02 { background:#FFEB99; }
/* グリーン系 */
.bg_green01 { background:#E3F4DB;}
/* オレンジ系 */
.bg_orange01 { background-color:#ffc;color:#333; }


/* tire studless 2008-2009 */
#header_std2010 { margin:0; padding:0; background:url(../parts_accessory/images-2010-std/std2010head.jpg) #fff no-repeat; height:70px; width:100%; border-bottom:1px solid #ddd; text-indent:-10000px; }
#header_std2010 td { margin:0; padding:0; }
