body {

	background: url(../common-image/background-image2.jpg) repeat-x center 50px #000;

	margin:0;

	padding:0;

	font-size:80%;

	line-height:130%;

}



img {

border:0;

}





/*

//====================================

//Honda-自動CSSを強制的に上書き

//====================================

*/

div#contents {

width:900px !important;

}









/*---------------------------

topとカテゴリtop用、別背景

---------------------------*/



body.nomalBg {

	background: url(../common-image/background-image.jpg) repeat-x center 50px #000;

}

body.indexBg {

	background: url(../common-image/background-image-index.jpg) repeat-x center 90px #000;

}





/*---------------------------

モデューロ用、別背景

---------------------------*/

body.moduloBg {

	background: url(../common-image/background-image3.jpg) repeat-x center 50px #000;

}







ul,li{ 

    margin:0;

	padding:0;

}





div#ua_container{ 

margin:0 auto;

width:900px;

}



/*ここから下メイン内容*/

#mainContents{

margin-top:0;

}



/*左側ナビゲーション*/

.side-contents{

width:285px;

	background:url(../common-image/sidenavi-background.jpg) repeat-x;

/*	border-top:1px solid #FFFFFF;

	border-left:1px solid #FFFFFF;*/

}



ul.contents-list{

	padding:15px 10px;

    list-style:none;

    color:#FFFFFF;

    font-size:10px;

}



ul.contents-list li{

	margin-bottom:1.6em;

	margin-left:7px;

	padding-left:25px;

	line-height:1.5em;

	background: url(../common-image/button-arrow.gif) no-repeat left top;

}



ul.contents-list li a{

    color:#d2d2d2;

    text-decoration:none;

}



ul.contents-list li a:visited{

    color:#d2d2d2;

    text-decoration:none;

}



ul.contents-list li a:hover{

    color:#ffffff;

    text-decoration:none;

}



ul.contents-list li a.self{

    color:#fcbd40;

    text-decoration:none;

}



ul.contents-list li a.self:visited{

    color:#fcbd40;

    text-decoration:none;

}



ul.contents-list li a.swlf:hover{

    color:#fcbd40;

    text-decoration:none;

}



/*インデックスコンテンツ用*/



#sitaspace.topOnly{/*Top 専用*/

   margin:10px 0 30px;

}



#sitaspace{

   margin:40px 0 30px;

}



.topic-space{

   padding-top:2px;

}





/*---------------------------

右側メインコンテンツ用（w700をそのまま活かす版）

---------------------------*/



.main-contents{

width:535px;

   background:#FFFFFF;

   padding:20px 25px 0 55px;

}





/*---------------------------

右側メインコンテンツ用(w900用おすすめとフットギアのみ)

---------------------------*/



.uaPickup .main-contents{

width:597px;

   background:#FFFFFF;

   padding:20px 0 0 18px;

}





span.text-large{

	font-size:1.3em;

	font-weight: bold;

	line-height:150%;

}



span.color{

color:#D0111B;

}



.text{

padding-bottom:8px;

}



.text-small{

font-size:x-small;

line-height:120%;

}



.text-bold{

font-weight:bold;

}





/*フッタテキスト部分*/

p.f-link{

	font-size:x-small;

}



p.f-link a{

color:#666666;

text-decoration:none;

}



p.f-link a:visited{

color:#666666;

text-decoration:none;

}





p.f-link a:hover{

color:#cc0000;

text-decoration:underline;

}



.pankuzuTd{

padding:3px 5px 2px 0;

}





a.pankuzu{

color:#000;

text-decoration:none;}



a.pankuzu:visited{

color:#000;

text-decoration:none;}



a.pankuzu:hover{

color:#C00;

text-decoration:underline;}





/*---------------------------

下部webカタナビ

---------------------------*/



#webcataNavi {

margin:35px 50px 35px;

}











p.ft-textlink{

	color:#999999;

	margin-right:10px;

}





.ft-textlink a{

	text-decoration:none;

	color:#999999;

}





.ft-textlink a:hover{

	text-decoration:underline;

	color:#CC0000;

}





/*---------------------------

NewTop

---------------------------*/





/*---------------------------

サムネイルの置いてあるテーブル

---------------------------*/

.thambTbl {/*グレー背景のテーブル*/

margin:0px 0 10px 10px;

}





/*---------------------------

サムネイルの置いてあるセル

---------------------------*/





.topthambTd {/*トップのみ*/

padding:10px 0 10px 20px;

}



.thambTd {/*グレー背景*/

background-color:#c5c4c5;

padding:0 0 0 10px;

}

/*---------------------------

サムネイルの置いてあるセル（カーライフサポートのみ）

---------------------------*/

#carlifeTd h4{

margin:10px 0 0 0;

}




