/*--------------------
main
--------------------*/
.topImg{
	margin: 10px 0px 0px;
}

/*--------------------
main navi
--------------------*/
#topNavi{
	width: 900px;
	margin: 10px 0px 0px;
	float: left;
}

#topNavi h2{
	float: left;
}

.topNaviTitle{
	line-height: 0px;
	vertical-align: bottom;
}

.topNaviTextWrap{
	width: 228px;
	float: left;
}

.topNaviTextWrap2{
	width: 224px;
	float: left;
}


.topNaviUl1{
	list-style: none;
	border-left: 1px solid #D2D2D2;
	border-right: 1px solid #D2D2D2;
	border-bottom: 1px solid #D2D2D2;
	margin: 0px;
	height: 200px;/*フリーワード検索追加前は119px*/
}

.topNaviUl2{
	list-style: none;
	border-right: 1px solid #D2D2D2;
	border-bottom: 1px solid #D2D2D2;
	margin: 0px;
	height: 200px;/*フリーワード検索追加前は119px*/
}

/*--------------------
main お知らせ
--------------------*/
#news{
	width: 900px;
	margin: 10px 0px 0px;
	float: left;
}

.newsTitle{
	width: 900px;
	height: 31px;
	background: url(../images/top_midashi_oshirase.gif) no-repeat left top;
	font-weight: normal;
	font-size: 80%;
}

.newsTitleText{
	padding: 10px 10px 0px 0px;
	margin: 0px;
	text-align: right;
}

.newsListmark{
	font-size: 85%;
	vertical-align: bottom;
	margin: 0px 5px 3px 0px;
}
	
.newstable{
	width: 900px;
	font-size: 100%;
	float: left;
	margin: 0px;
	padding: 0px;
}
.newstable2{
	width: 708px;
	font-size: 100%;
	float: left;
	margin: 0px;
	padding: 0px;
}
.newmark{
	vertical-align: top;
	padding: 10px 10px 0px;
}

.newsDate{
	vertical-align: top;
	padding: 10px 10px 0px 0px;
}
.newsDate-old{
	vertical-align: top;
	padding: 10px 0px 0px 66px;
}
.newsText{
	padding: 10px 10px 0px 0px;
}

/*--------------------
main バナー
--------------------*/
#bn{
	width: 172px;
	margin-top: 10px;
	float: right;
}

.bnText{
	padding: 3px 0px 10px;
}
#news2{
	width: 708px;
	margin: 10px 0px 0px;
	float: left;
	display: inline;
}

.newsTitle2{
	width: 718px;
	height: 31px;
	background: url(../images/top_midashi_oshirase2.gif) no-repeat left top;
	font-weight: normal;
	font-size: 80%;
}
.bn_t {
float: left;
font-size:100%;
margin:0;
padding:0;
width: 708px;
}

/*--------------------
main 商品情報
--------------------*/
#tyre{
	width: 900px;
	margin: 10px 0px 0px;
	float: left;
}

.bn{
	margin: 10px 0px 0px;
}

.bnImg{
	margin-left: 10px;
}
