@charset "utf-8";

body,
body * {
   margin: 0; padding: 0;
   }
   
html,body {
   scrollbar-arrow-color: #C0C;
   scrollbar-base-color:#000000;
   scrollbar-darkshadow-color:#000000;
   scrollbar-highlight-color:#800080;
   scrollbar-shadow-color:#800080;
   scrollbar-track-color:#000000;
   background-color:#000000;
	}

   
body {
   height: 100%;
   background-color: #000000;
   font-family:"ＭＳ ゴシック", Osaka, sans-serif;
   font-size: 13px;
   color: white;
   line-height: 1.3;
   text-align: center;
   margin:0 auto ; padding: 0;
   }

img {
   border: none;
   vertical-align: top;
   }
   	 
h1 {font-size: 17px;}
h2 {font-size: 15px;}
h3 {font-size: 14px;}
h4 {font-size: 13px;}

 
h1,h2,h3,h4,h5,p, ul, li, dl, dt, dd { margin: 0; padding:0; border:0;}  




/* ---------------------------------------≪コンテンツ部　設定≫----------------------------*/

#cb {
   width: 100%
 /*  	min-width: 770px;
	max-width: 1260px;
	width: expression(document.body.clientWidth < 771? "770px":
	document.body.clientWidth > 961? "960px" : "100%"); */
	position: relative;
	text-align: left;
	}
	
#content {
    position:absolute;
    left:0px;
	top: 1310px;
    width: 100%;
	text-align: center;
	margin: 0 auto;
	background-color:#000000;
	}

#topView {
   position:relative;
   margin: 0;
   padding: 0;
   width: 100%;
   height: 215px;
   }
#garageView {
   margin: 0 auto;
   background-color: transparent;
   text-align: center;
   width:500px;
   position: relative; 
   z-index: 100;   
   }	
#garageview h2 {
    margin: 5px 0 3px 0;
    }	   
#di1 {
   position: absolute;
   top: 75px;
   left: 32px;
   }   
#di2 {
   position: absolute;
   top: 75px;
   right: 32px;
   }

#innerNavi {
   margin: 40px auto 0 auto;
   width: 313px;
   height: 39px;
   position: relative;
   background-color:transparent;
   }
#nv1 {
   margin:0;
   padding:0;
   width:113px;
   height: 39px;
   position: absolute;
   top: 0;
   left: 0;
   }
#nv2 {
   margin:0;
   padding:0;
   width:99px;
   height: 39px;
   position: absolute;
   top: 0;
   left: 113px;
   }
#nv3 {
   margin:0;
   padding:0;
   width:101px;
   height: 39px;
   position: absolute;
   top: 0;
   left: 212px;
   }

	
#topic {
    width: 355px;
	margin: 10px auto 0 auto;
	}  

       
#btnItem {
   position: absolute;
   top: 75px;
   left: 143px;
   z-index: 10;
   }

#btnShip {
   position: absolute;
   top: 90px;
   right: 160px;
    z-index: 10;
   }


#navi {
   clear: left;
   width: 500px;
   height: 75px;
   background-color: #000000;
   margin: 15px auto;
   }
#navi ul {
   list-style: none;
   margin: 0;
   padding: 0;
   border: 0;
   }
#navi li {
   margin: 0;
   padding: 0;
   display: block;
   float: left;
   }  
 

#cs {
   position: absolute;
   left: 5px;
   top: 3px;
   }	
#gs {
   position: absolute;
   left: 5px;
   top: 100px;
   }	
	

#mw {
   position: absolute;
   right: 5px;
   top: 3px;
   }	
#ld {
   position: absolute;
   right: 5px;
   top: 92px;
   }	
	
#goods {
    clear: left;
    position: relative;
	margin: 0 0 40px 0 ;
	width: 100%;
    height:100%;
	}	
	
#maincol {
   margin: 0 105px;
   text-align: center;
   background-color: #000000;
   height: 810px;
   }	
#maincol iframe {
   text-align: center;
   background-color:#000000;
   }   
   
#topic a:link {color: #0000FF;}
#topic a:visited{color: #0000FF;}
#topic a:hover{color: #FFFF00;}
#topic a:active{color: #FFFF00;}   
   
   
   
#globalnavigation {
   width: 100px;
   height: 620px;
   position: absolute;
   left: 0;
   top: 0;   
   background-color:black;
   }	
#globalnavigation ul {
   list-style: none;
   margin: 0;
   padding: 0;
   }
#globalnavigation li {
   margin: 0;
   padding: 0;
   }   
   
   
        	
#brandnavi {
    position: absolute;
	right: 0;
	top: 0;
	width: 100px;
	background-color: #000000;
	height: 1215px;
	}	
	
#brandnavi ul {
    list-style: none;
	margin: 0;
	padding: 0;
	}	
#brandnavi li {
   margin: 0;
   padding: 0;
   }	


/* ----------------≪ガレージパラダイス≫------------------------------*/

#garage {
   width: 610px;
   margin: 0 auto ;
   padding: 10px;
   text-align: left;
   background-color: #000000;
   }	
	

#garage h2 {
   margin: 14px 0;
   text-align: center ;
   }
#garage p {
   size: 12px;
   margin: 9px 0;
   line-height: 1.3;
   }
p.cen {
   text-align: center;
   }
   
p.name {
   text-align: right;
   }
#intro {
   margin-top: 35px;
   text-align: center;
    }
#intro table {
   margin: 0px auto;
   text-align: left;
   border: 2px solid #FF6600;
   }
#intro h2 {
   margin: 5px 0 0 0;
   padding:0;
   }
#intro h3 {
   margin: 3px 0 0 0; padding: 0;
   font-size: 13px;
   }   
#intro p {
   margin:0; padding:0 8px 10px 4px;
   }   
#intro td {
   vertical-align: top;
   }   
   
   
/* ---------------------------------------≪コンテンツ部　設定  終了≫----------------------------*/
	
#siteinfo {
   width: 99%;
   height: 50px;
   text-align: center;
   background-color:#000000;
   margin-top: 60px;
   }	
#footer {
    width: 50%;
	margin: 0 auto;
	background-color:#000000;	
	}
#footer p {
    display: inline;
	padding-right: 50px;
		}	
#footer a:link {color: #0000FF;}
#footer a:visited{color: #0000FF;}
#footer a:hover{color: #FFFF00;}
#footer a:active{color: #FFFF00;}	
	
	
	
	
		
#address address{
   font-style: normal;
   background-color: #999999;
   color: white;
   text-align: center;
   margin: 30px 0 0 0;
   padding: 2px 0;
   }


#lowernavi {
   margin-top: 50px;
   margin-bottom: 20px;
   background-color:#000000;
   text-align:center;	
   line-height: 1.8	
   }
#lowernavi ul{
   list-style: none;
   margin: 0;
   padding: 0;
   }
#lowernavi li {
   margin: 0;
   padding: 0 8px 0 0;
   display: inline; 
   font-size:11px;
   }   	
	
#lowernavi a:link {color: #0000FF;}
#lowernavi a:visited{color: #0000FF;}
#lowernavi a:hover{color: #FFFF00;}
#lowernavi a:active{color: #FFFF00;}
	
#copyright {
   font-family:"Times New Roman", Times, serif;
   font-size: 12px;
   }