/* CSS Document */

body{
	/**background-image:url(body.gif);
	background-repeat: no-repeat;
	background-attachment: fixed;**/	
	
	background-color:#ffffff;
	padding: 0px;
	margin:0px;
	
	}



	
.contener{
	width:920px;
	height:auto;
	margin-left:auto;
	margin-right:auto;
	padding:0px 100px 0px 100px ;

	word-spacing: normal;
	background-color:#FFFFFF;
	background-repeat: no-repeat;
	margin-top: 0px;
	background-image:url(img/body_boder.gif);
	background-repeat:repeat-y;
	background-position:center;		
	
	
	
}
#main_img{
clear:both;
margin:0px;
padding:0px;
text-align:center;





}
#main_img img{
	vertical-align: text-bottom;
}
#index_con{
margin:0px;
margin-left:auto;
margin-right:auto;

width:720px;

}



#index_con img{
margin:0px;

}
.index{
width:720px;
margin-left:auto;
margin-right:auto;


}
.index h1{
    display:block; 
    margin-top:0px;
	margin-left:5px;
	margin-bottom:0px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	color: #ffffff;
	float:left;

}

.index p{display:block;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:10px;
	size:10px;
	color: #ffffff;
	font-family:Georgia, "Times New Roman", Times, serif;
	float:left;
}



/***最終更新日の書式設定**********************************/
.topkosin{

line-height:16px;
}
.kousin{

font-size:12px;
font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
color:#666666;
text-align:right;

}
/***ブログ表示の設定**********************************/

.blog_title{
clear:both;
position: relative;  z-index: 1;

margin:0px 0px -198px 660px ;
padding:0px;
height:198px;


}


.blog_title_p{
margin:0px;
color:#FFFFFF;
background-color:#003399;
width:160px;
font-size:10px;
text-align:center;
}


.blog{
	text-align:left;


display:block;
width:160px;
height:186px;
overflow:auto;


}
.blog li{
	list-style:none;
	
	
}
#blog p,div{/**文章（文字）の設定**/
	font-size:10px;
	line-height:12px;
	margin:0px;
}
.headline a{
	display:block;
color:#FF6600;
font-size:10px;
margin:0px;
line-height:12px;
text-align:left;
text-decoration:none;
width:160px;


}

.feedburnerFeedBlock div{
font-size:10px;

}

#blog img{
width:60px;
float:right;
border:none;
width:60px;
background-image:none;
margin:0px 0px 0px 0px ;
padding:0px;
}
.blog ul{
margin:0px;
padding:0px;

}
#blog br{
line-height:0px;


}
.date{
color:#FF0000; 
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px; 
 }
 
 



/*****アイコンフッター　非表示に****/
 #creditfooter{
 display:none;
  border:none; 
 } 

/***ナビゲーションの設定**********************************/
.topnavi{
clear:both;
    display:block;
    width:720px;
	height:50px;
	margin-top:0px;
	margin-bottom:2px;
	margin-left:auto;
	margin-right:auto;
	background-image:url(img/navbg.gif);
	background-position:0px 0px ;
	background-repeat:repeat-x;
	
}

.topnavi a{
    display:block;
    width:102px;
	height:50px;
    font-size:10px;
    font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";

	background-repeat:no-repeat;

    float:left;
	margin:0px 0px 0px 0px;
	letter-spacing:0.2em;

}
.topnavi span{
display:none;

}
a.nav01{
    background-image:url(img/nav01.jpg);

}

a.nav02{
    background-image:url(img/nav02.jpg);

}
a.nav03{
    background-image:url(img/nav03.jpg);

}

a.nav04{
    background-image:url(img/nav04.jpg);

}

a.nav05{
    background-image:url(img/nav05.jpg);

}

a.nav06{
    background-image:url(img/nav06.jpg);

}

a.nav07{
    background-image:url(img/nav07.jpg);

}

/****************マウスオ-バーの設定****************************/
.topnavi a:hover{
	background-repeat:no-repeat;
	background-position:0px -60px;
	}
	
	

	
	
	
	
	
/****************本文の設定****************************/
.maincont{
clear:both;
	width:720px;
	margin-left:auto;
	margin-right:auto;

	background-color:#FFFFFF;
background-image:url(img/contbg.gif);
background-repeat:repeat-y;
}

.maincont h2{
    
	background-repeat:no-repeat;

    font-size:14px;


}


.maincont p{
}


/****************左全体の設定****************************/
.leftallcont{

	background-color:#FFFFFF;
    display:block;
    width:340px;
	height:auto;
	float:left;
	


} 

/****************右全体の設定****************************/

.rightcont h2{
display:block;
width:540px;
margin:0px;
padding:0px;

font-size:16px;

line-height:20px;
	height:auto;
}

/****************右下段の設定****************************/
.rightcont_bottom{
display:block;
width:555px;

	height:auto;
margin:5px 0px 10px 0px;




}

.rightcont_bottom_L{
background-image:url(img/car_sum.jpg);
	display:block;
	width:300px;
	height:310px;

	float:left;

}
.rightcont_bottom_L span{
display:none;


}

.rightcont_bottom_R{
	display:block;
	width:245px;
	height:auto;
	margin-left:0px;
	float:right;

}
.rightcont_bottom_R a{



}
.rightcont_bottom_R img{

border:none;


}


.rightcont_bottom_R img{
margin:0px 0px 0px 0px ;

}


.rightcont_bottom_L h2{
	background-color:#FF0000;

	width:300px;
	margin:0px;
	color:#FFFFFF;
	display:none;

}

.rightcont_bottom_L h3{
display:block;
width:295px;
line-height:24px;
margin:0px;
margin-top:5px;
margin-left:5px;
color:red;
}

.rightcont_bottom_L p{
margin:225px 0px 0px 5px;
color:#ffffff;
padding:5px;
}

.rightcont_toyosaka{
clear:both;
background-image:url(img/toyosakasiten.jpg);
height:180px;




}


.rightcont_toyosaka h3{

margin:20px  0px 0px 250px;
color:#FFFFFF;
}
.rightcont_toyosaka p{

margin:20px  0px 0px 250px;
color:#FFFFFF;
}





/***トップページ　新潟職員取り扱いの設定**********************************/

.syokuin{
width:560px;

float:left;
margin:0px 0px 5px -5px;

}

.syokuin p{
font-size:14px;
color:#0066CC;
	line-height:25px;
	height:25px;
	background-image:url(img/h2-bg.gif);
	background-repeat:no-repeat;
	padding:0px 0px 0px 16px;

}

.syokuin a{
color:#009900;

}

/***トップページ　取扱商品の設定**********************************/
.toriatukai_sohin{
margin:0px;


}

.toriatukai_sohin h2{
width:530px;
font-size:14px;
margin:1px;
text-align:left;
height:25px;
line-height:25px;


}
.toriatukai_sohin p{
font-size:12px;
color:#666666;
line-height:14px;
margin:0px;

}
.mid p{
clear:both;
margin:5px 0px 10px 0px;
}

/**トップページ無料相談イメージの設定*****/
.index_muryo{

border-color:#999999;
border-style:solid;
border-width:1px;
margin:10px 0px 0px 0px;
}

/***フッターの設定**********************************/

.footer{
clear:both;
	display:block;
	width:720px;
	margin-left:auto;
	margin-right:auto;
	


}
.footer p{
    margin-top:1px;
	margin-left:0px;
	margin-bottom:0px;
	background-image:url(img/footer.gif);
	background-repeat:no-repeat;
	background-position:left;	
	line-height:30px;
	padding-top:1px;
	padding-bottom:1px
	padding-left:0px;
   

    color:#FFFFFF;
    font-family:"ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";
    font-size:10px;
   	word-spacing:0em;}
	
/***サイトマップの設定**********************************/
.sitemap{
display:block;
margin-left:10px;


}
.sitemap a{
display:block;
width:auto;
float:none;
margin-bottom:10px;
}
.sitemap_sub a{
margin-left:50px;



}

/*******個人情報保護のページ設定*****************************************/

.kojinhogo h2{
	display:block;
	background-position:top;
	width:550px;
	height:50px;
	margin:0px;
	padding:0px;
	padding-top:7px;
	padding-left:5px;
	font-size:14px;
	height:50px;
	background-image: url(img/kanngaekata_h2.gif);
	color:#FFFFFF;

}

h3{

font-size:14px;
color:#003366;
margin-left:2px;
margin-bottom:4px;
margin-top:2px;
}
h4{
font-size:12px;
color:#003366;
margin-left:2px;
margin-bottom:2px;
margin-top:2px;
}

