@charset "UTF-8";

*{
	margin:0;
	padding:0;
}

/*---------- bodyここから ----------*/
body {
	margin:0 auto;
	text-align:center;
	font-family:"MS PGothic", Osaka, sans-serif;
	font-size:1em;
	color:#fff;
	background-color:#000000;
}
/*---------- bodyおわり ----------*/


/*---------- aここから ----------*/
a:link {
	color:#7FFF00; 
} 

a:visited {
	color:#00ff66;
}

a:hover {
	color:#ffffff;
 }
/*---------- aここまで ----------*/


/*---------- liここから ----------*/
dd,dt {
	font-size:medium;
	line-height:120%;	
} 
/*---------- liここまで ----------*/


/*---------- backgroundここから ----------*/
#background {
	margin:0 auto;
	text-align:center;
	width:800px;
	background:url(http://nakata-auto.com/img/background.gif) center top repeat-y;
}
/*---------- backgroundおわり ----------*/


/*---------- containerここから ----------*/
#container {
	display:block;
	position:relative;
	margin:0 auto;
	text-align:left;
	width:764px;
	background:url(http://nakata-auto.com/img/container_back.gif) repeat-y;
}
/*---------- containerおわり ----------*/


/*---------- top_backここから ----------*/
#top_back{
	margin:0 auto;
	padding:0 7px;
	background:url(http://nakata-auto.com/img/top_back.jpg) center top no-repeat;
}
/*---------- top_backおわり ----------*/


/*---------- top_back_sここから ----------*/
#top_back_s {
	margin:0 auto;
	width:750px;
	background:url(http://nakata-auto.com/img/car_s.gif) center top no-repeat;
}
/*---------- top_back_sおわり ----------*/


/*---------- bodyここから ----------*/
#body{
	margin:0 auto;
	text-align:left;
}
/*---------- top_backおわり ----------*/


/*---------- headerここから ----------*/
#header {
	display:block;
	position:absolute;
	z-index:255;
	width:326px;
	height:160px;
	left:75px;
	top:473px;
	background:url(http://nakata-auto.com/img/header.gif) left top no-repeat;
	overflow:hidden;
}

#header strong {
	display:block;
	padding-top:180px;
}
/*---------- headerおわり ----------*/


/*---------- naviここから ----------*/
#navi{
	width:220px;
	float:left;
}
/*---------- naviおわり ----------*/


/*---------- naviinここから ----------*/
#naviin{
	padding:33px 0 0 35px;
}
/*---------- naviおわり ----------*/


/*---------- ここから　----------*/
#inventory,
#sales,
#how,
#blog,
#about,
#contact{
	margin:0 auto;
	overflow:hidden;
}

#inventory a,
#sales a,
#how a,
#blog a,
#about a,
#contact a {
	display:block;
	width:185px;
	height:35px;
	background-position:left top;
	background-repeat:no-repeat;
	overflow:hidden;
}

#inventory a:hover,
#sales a:hover,
#hows a:hover,
#blog a:hover,
#about a:hover,
#contact a:hover {
	background-repeat:no-repeat;
} 


#inventory a strong,
#sales a strong,
#how a strong,
#blog a strong,
#about a strong,
#contact a strong {
	display:block;
	padding-top:50px;
}
/*---------- おわり ----------*/


/*---------- inventoryここから ----------*/
#inventory a {
	background-image:url(http://nakata-auto.com/img/inventory_b.gif);
}

#inventory a:hover {
	background-image:url(http://nakata-auto.com/img/inventory_r.gif);
} 
/*---------- inventoryおわり ----------*/


/*---------- salesここから ----------*/
#sales a {
	background-image:url(http://nakata-auto.com/img/sales_b.gif);
}

#sales a:hover {
	background-image:url(http://nakata-auto.com/img/sales_r.gif);
} 
/*---------- salesおわり ----------*/


/*---------- howここから ----------*/
#how a {
	background-image:url(http://nakata-auto.com/img/how_b.gif);
}

#how a:hover {
	background-image:url(http://nakata-auto.com/img/how_r.gif);
} 
/*---------- howおわり ----------*/


/*---------- blogここから ----------*/
#blog a {
	background-image:url(http://nakata-auto.com/img/blog_b.gif);
}

#blog a:hover {
	background-image:url(http://nakata-auto.com/img/blog_r.gif);
}
/*---------- blogおわり ----------*/


/*---------- aboutここから ----------*/
#about a {
	background-image:url(http://nakata-auto.com/img/about_b.gif);
}

#about a:hover {
	background-image:url(http://nakata-auto.com/img/about_r.gif);
} 
/*---------- aboutおわり ----------*/


/*---------- contactここから ----------*/
#contact a {
	background-image:url(http://nakata-auto.com/img/contact_b.gif);
}

#contact a:hover {

	background-image:url(http://nakata-auto.com/img/contact_r.gif);
} 
/*---------- contactおわり ----------*/


/*---------- contentsここから ----------*/

#contents{
	margin:0;
	padding:0;
	width:505px;
	float:left;
}
/*---------- contentsおわり ----------*/


/*---------- contentsinここから ----------*/

#contentsin{
	padding:0 0 0 10px;
}
/*---------- contentsinおわり ----------*/


/*---------- whatnewここから ----------*/

#whatsnew{
	margin:0;
	padding:0;
}
/*---------- whatnewおわり ----------*/


/*---------- whatnewinここから ----------*/

#whatsnewin{
	padding:33px 0 0 20px;
}
/*---------- whatnewおわり ----------*/


/*---------- whatnew_topここから ----------*/

#whatsnew_top{
	display:block;
	margin:0;
	width:482px;
	height:33px;
	background:url(http://nakata-auto.com/img/whatnew_top.gif) center top no-repeat;
	overflow:hidden;
}

#whatsnew_top strong {
	display:block;
	padding-top:180px;
}
/*---------- whatnew_topおわり ----------*/


/*---------- whatnew_middle ----------*/
#whatsnew_middle{
	margin:0;
	width:482px;
	height:156px;
	background:url(http://nakata-auto.com/img/whatnew_middle.gif) center top no-repeat;
}
/*---------- whatnew_middleおわり ----------*/


/*---------- whatsnew_infoここから ----------*/
#whatsnew_info{
	margin:0;
	padding:20px 0;
	width:470px;
}

#whatsnew_info dl{
	height:110px;
	margin:0;
	padding:0 0 0 40px;
	text-align:left;
	overflow:auto;
}

#whatsnew_info dd{
	float:left;
}

#whatsnew_info dt{
	margin-left:120px;
}
/*----------whatsnew_infoおわり ----------*/



/*---------- whatnew_bottom ----------*/
#whatsnew_bottom{
	margin:0;
	width:482px;
	height:8px;
	background:url(http://nakata-auto.com/img/whatnew_bottom.gif) center top no-repeat;
}
/*---------- whatnew_bottomおわり ----------*/



/*---------- blankここから ----------*/

#blank{
	margin:0 auto;
	height:340px;
}

/*---------- blankおわり ----------*/


/*---------- shop_infoここから ----------*/

#shop_info{
	margin:0 auto;
	padding:10px 3px;
	width:300px;
	float:right;
	line-height:130%;
}
/*---------- shop_infoおわり ----------*/


/*---------- footerここから ----------*/
#footer{
	clear:both;
	padding:10px;
	width:560px;
	height:15px;
	background:url(http://nakata-auto.com/img/copyright.gif) 20px 0 no-repeat;
	overflow:hidden;
}

#footer strong {
	display:block;
	padding-top:80px;
}
/*---------- footerおわり ----------*/



/*---------- menu_sここから ----------*/
#menu_s{
	margin:0;
	padding:0;
	width:175px;
	float:left;
}
/*---------- menu_sおわり ----------*/


/*---------- menu_sinここから ----------*/
#menu_sin{
	padding:10px 0 0 12px;
	text-align:left;
}
/*---------- menu_sinおわり ----------*/


/*---------- header_sここから ----------*/
#header_s {
	width:132px;
	height:75px;
	overflow:hidden;
}

#header_s strong{
	display:block;
	padding-top:100px;
}
/*---------- header_sおわり ----------*/


/*---------- ここから　----------*/
#inventory_s,
#sales_s,
#how_s,
#blog_s,
#about_s,
#contact_s{
	margin:0;
	overflow:hidden;
}
	
#inventory_s a,
#sales_s a,
#how_s a,
#blog_s a,
#about_s a,
#contact_s a {
	display:block;
	width:151px;
	height:35px;
	background-position:left top;
	background-repeat:no-repeat;
	overflow:hidden;
}

#inventory_s a:hover,
#sales_s a:hover,
#how_s a:hover,
#blog_s a:hover,
#about_s a:hover,
#contact_s a:hover {
	background-repeat:no-repeat;
} 


#inventory_s a strong,
#sales_s a strong,
#how_s a strong,
#blog_s a strong,
#about_s a strong,
#contact_s a strong {
	display:block;
	padding-top:50px;
}
/*---------- おわり ----------*/


/*---------- inventory_sここから ----------*/
#inventory_s a {
	background-image:url(http://nakata-auto.com/img/inventory_bs.gif);
}

#inventory_s a:hover {
	background-image:url(http://nakata-auto.com/img/inventory_rs.gif);
} 
/*---------- inventory_sおわり ----------*/


/*---------- sales_sここから ----------*/
#sales_s a {
	background-image:url(http://nakata-auto.com/img/sales_bs.gif);
}

#sales_s a:hover {
	background-image:url(http://nakata-auto.com/img/sales_rs.gif);
} 
/*---------- inventoryおわり ----------*/


/*---------- how_sここから ----------*/
#how_s a {
	background-image:url(http://nakata-auto.com/img/how_bs.gif);
}

#how_s a:hover {
	background-image:url(http://nakata-auto.com/img/how_rs.gif);
} 
/*---------- how_sおわり ----------*/


/*---------- blog_sここから ----------*/
#blog_s a {
	background-image:url(http://nakata-auto.com/img/blog_bs.gif);
}

#blog_s a:hover {
	background-image:url(http://nakata-auto.com/img/blog_rs.gif);
} 
/*---------- blog_sおわり ----------*/


/*---------- about_sここから ----------*/
#about_s a {
	background-image:url(http://nakata-auto.com/img/about_bs.gif);
}

#about_s a:hover {
	background-image:url(http://nakata-auto.com/img/about_rs.gif);
} 
/*---------- about_sおわり ----------*/


/*---------- contact_sここから ----------*/
#contact_s a {
	background-image:url(http://nakata-auto.com/img/contact_bs.gif);
}

#contact_s a:hover {
	background-image:url(http://nakata-auto.com/img/contact_rs.gif);
} 
/*---------- contact_sおわり ----------*/


/*---------- shop_info_sここから ----------*/
#shop_info_s{
	margin:0;
	text-align:left;
	float:left;
	padding:15px 0 0 6px;
	line-height:130%
}
/*---------- shop_info_sおわり ----------*/


/*---------- shop_address_sここから ----------*/
#shop_address_s{
	margin:0;
	float:left;
	padding:15px 0px 0px 0px;
}
/*---------- shop_address_sおわり ----------*/


/*---------- contents_sここから ----------*/
#contents_s{
	margin:0;
	padding:0;
	width:560px;
	float:left;	
}
/*---------- contents_sおわり ----------*/


/*---------- contents_sinここから ----------*/
#contents_sin{
	padding:0 0 0 8px;
	text-align:center;
}
/*---------- contents_sおわり ----------*/


/*---------- tel_sここから ----------*/
#tel_s {
	float:right;
	width:315px;
	height:120px;
	background:url(http://nakata-auto.com/img/tel_s.gif) center bottom no-repeat;
}
/*---------- tel_sおわり ----------*/


/*---------- main_sここから ----------*/
#main_s{
	margin:0;
	width:545px;
	text-align:left;
	border-color:#CCC;
	border-width:2px;
	border-style:solid;
	clear:both;
}
/*---------- main_sおわり ----------*/


/*---------- bannerここから ----------*/
#banner_inventory,
#banner_sales,
#banner_how,
#banner_blog,
#banner_about,
#banner_contact{
	width: 545px;
	height: 44px;
	background-position:left top;
	background-repeat:no-repeat;
	overflow:hidden;
}

#banner_inventory{
	background-image:url(http://nakata-auto.com/img/banner_inventory.gif);
}

#banner_sales{
	background-image:url(http://nakata-auto.com/img/banner_sales.gif);
}

#banner_how{
	background-image:url(http://nakata-auto.com/img/banner_how.gif);
}

#banner_blog{
	background-image:url(http://nakata-auto.com/img/banner_blog.gif);
}

#banner_about{
	background-image:url(http://nakata-auto.com/img/banner_about.gif);
}

#banner_contact{
	background-image:url(http://nakata-auto.com/img/banner_contact.gif);
}

#banner_inventory strong,
#banner_sales strong,
#banner_how strong,
#banner_blog strong,
#banner_about strong,
#banner_contact strong{
	display:block;
	padding-top:50px;
}		
/*---------- bannerおわり ----------*/


/*---------- text_sここから ----------*/
.text_s{
	margin:0;
	text-align:center;
	padding:10px;
}
/*---------- text_sおわり ----------*/


/*---------- title_barここから ----------*/
.title_bar{
	margin:0 auto;
	padding:3px 3px 3px 20px;
	width:490px;
	height:32px;
	vertical-align:middle;
	background:url(http://nakata-auto.com/img/title_bar.gif) left top no-repeat;
}
/*---------- title_barおわり ----------*/


/*---------- title_sここから ----------*/
.title_s{
	text-align:left;
	}
/*---------- title_sおわり ----------*/


/*---------- pagenaviここから ----------*/
.pagenavi{
	padding:5px;
	text-align:center;
}
/*---------- pagenaviおわり ----------*/


/*---------- sentences_sここから ----------*/
.sentences_s,
.sentences_blog{
	margin:0 auto;
	padding:5px 45px;
	text-align:left;
	line-height:150%;
}

.sentences_s{	
	border-bottom-color:#cccccc;
	border-bottom:dotted;
}
/*---------- sentences_sおわり ----------*/


/*---------- sentences_stateここから ----------*/
.sentences_state{
	padding:5px 5px 10px 2px;
	text-align:right;
}
/*---------- sentences_stateおわり ----------*/



/*---------- banner_bottomここから ----------*/
#bottom_inventory,
#bottom_sales,
#bottom_how,
#bottom_blog,
#bottom_about,
#bottom_contact{
	margin:0 auto;
	width:545px;
	height:24px;
	background-position:center top;
	background-repeat:no-repeat;
}

#bottom_inventory{
	background-image:url(http://nakata-auto.com/img/bottom_inventory.gif);
}

#bottom_sales{
	background-image:url(http://nakata-auto.com/img/bottom_sales.gif);
}

#bottom_how{
	background-image:url(http://nakata-auto.com/img/bottom_how.gif);
}

#bottom_blog{
	background-image:url(http://nakata-auto.com/img/bottom_blog.gif);
}

#bottom_about{
	background-image:url(http://nakata-auto.com/img/bottom_about.gif);
}

#bottom_contact{
	background-image:url(http://nakata-auto.com/img/bottom_contact.gif);
}
/*---------- banner_bottomおわり ----------*/



/*---------- bottom_menuここから ----------*/

#bottom_menu{
	margin:0 auto;
	padding:15px;
	clear: both;
	width: 750px;
	text-align: center;
}

/*---------- bottom_menuおわり ----------*/

/*---------- contact_textここから ----------*/
.contact_text{
	margin:0 auto;
	padding:5px 30px;
	text-align:left;
	line-height:150%;
	clear:both;
}
/*---------- contact_textおわり ----------*/

/*---------- contact_formここから ----------*/
.contact_form{
	background-color:#666666;
	margin:0 auto;
	text-align:center;
	padding:5px;
	width:460px;
}

dl.list{
	margin:auto;
	text-align:left;
	padding:10px 20px;
}

dl.list dt{
	margin:0;
	padding:1px;
}

dl.list dd{
	float:none;
	margin-left:2em;
	padding:0px 0px 3px 0px;
}
/*---------- contactformここから ----------*/


/*---------- bothclearここから ----------*/
.bothclear{
	clear:both;
	text-align:center;
	padding:2px;

}
/*---------- bothclearおわり ----------*/

.size300{
	width:300px;
}

.size60{
	width:60px;
}

input:focus{
	background-color:#FFCCFF
}

textarea{
	overflow-y:auto;
	overflow-x:none;
	white-space:normal;
}

textarea:focus{
	background-color:#FFCCFF
}

