@charset "UTF-8";
/* CSS Document */

/*
theme Name:2nd Garage
Theme URL:http://www.zebra-zone.com
Description:2nd Garage
Author:ZEBRAZONE design
*/


body      {
        margin:0;
		padding:0;
		text-align:left;
                font-family: "Arial", "MSP ゴシック", "Osaka-等幅", sans-serif;
                img-border:none;
		}

body#used    {
		background:#000000 url(images/haikei5.jpg) top left no-repeat;;
		}

body#about    {
		background:#000000 url(images/haikei1.jpg) top left no-repeat;;
		}

body#mail    {
		background:#000000 url(images/haikei3.jpg) top left no-repeat;;
		}

body#single    {
		background:#000000 url(images/haikei4.jpg) top left no-repeat;;
		}

body#top    {
		background:#000000 url(images/haikei2.jpg) top left no-repeat;;
		}

img        {
           border:0;
           }

#container  {
         width:850px;
         height:100%;
                 margin:0 0 0 5px;
                 padding:0;
		 text-align:left;
		 }

#topbanner {
           margin:0 0 10px 0;
}
		
#main      {
           padding:0 0 5px 20px;
           
           }

a          {
           color:#0066ff;
           }


#a      {
        color:#6699ff;
		}	



/*+++++++++ヘッダー++++++++++++*/

#header         {
        background:url(images/2ndlogo.gif);
		background-repeat:no-repeat;
		width:835px;
		height:120px;
                margin:10px 0 10px 15px;
		}

#header h1      {
                margin:0;
		padding:95px 0 0 20px;
                font-size:12px;
                text-decoration:none;
		text-align:left;
		}

#header h1 a     {
                font-size:12px;
                text-decoration:none;
                color:#ffffff;
		text-align:left;
		}

#header h2      {
                margin:0;
		padding:5px 30px 0 20px;
                font-size:10px;
                font-weight:normal;
                text-decoration:none;
                color:#ffffff;
		text-align:left;
		}


/*+++++++++サイドバー部分のデザイン++++++++++++*/

		
#sidebar    {
                width:190px;
		float:left;
		margin:20px 10px 0 0;
                padding:0 0 50px 0;
                text-align:center;
                border-right:dotted 1px #999999;
		}

#menu         {
                width:175px;
		margin:0;
		padding:0;
		font-size:16px;
                font-weight:bold;
		}

#menu ul       {
                padding:0;
		margin:0;
		border:none;
                list-style-type:none;
		}


#menu li       {
               text-align:left;
                padding:0 0 0 0;
                margin:0;
		}
		
#menu li a     {
                margin:2px 0 2px 0;
                display:block;
                padding:5px 0 8px 25px;
		text-decoration:none;
		color:#f7ab00;
		}
		
#menu li a:hover      {
        color:#000000;
        background:#f7ab00;
		}


/*+++++++++フッター++++++++++++*/

#footer       {
               width:250px;
               margin:5px;
               padding:5px;
               clear:both;
               text-align:left;
               }

#footer address   {
                  margin-top:5px;
                  margin-bottom:10px;
                  color:#999999;
                  font-style:normal;
                  font-size:12px;
                  }

.ie             {
                margin:0;
		padding:5px 0 5px 5px;
                font-size:10px;
                font-weight:normal;
                text-decoration:none;
                color:#999999;
		text-align:left;
                 background:#000000;                
                }


/*+++++++++メイン++++++++++++*/

#content1         {
                 width:610px;
                 height:100%;
                 float:right;
                 margin:0;
                 padding:20px 20px 20px 10px;
                 text-align:left;
                 }

#content1 .img   {
                 border:none;
                 }
  

#content         {
                 width:610px;
                 height:100%;
                 float:right;
                 margin:0;
                 padding:20px 20px 20px 10px;
                 text-align:left;
                 }

#content img     {
                 margin:5px 20px 5px 0;
                 border:solid 1px #f7ab00;
                 }

.post h2         {
                 margin:0;
                 padding:0;
                 color:#cccccc;
                 font-family:"impact", "MSP ゴシック";
                 font-size:40px;
                 font-weight:normal;
                 border:none;
                 }

.post h2 a       {
                 color:#999999;
                 text-decoration:none;
                 }

.post h3         {
                 margin:5px 0 0 0;
                 padding:0;
                 color:#cccccc;
                 font-size:15px;
                 font-weight:bold;
                 border:none;
                 }


.post p       {
                 margin:5px 0 20px 0;
                 padding:10px 10px 5px ;
                 line-height:150%;
                 color:#cccccc;
                 font-size:15px;
                 font-weight:normal;
                 }

.post p span    {
                padding:2px 2px 2px 0;
                margin:2px;
                background:#000000;
                 }

.post           {
                 margin-bottom:60px;
                 }

.post table       {
                 margin:5px 0 20px 0;
                 padding:10px 10px 5px ;
                 line-height:150%;
                 color:#cccccc;
                 font-size:15px;
                 font-weight:normal;
                 }

.pagenavi        {
                 font-size:13px;
                 }

.postmetadata    {
                 font-size:13px;
                 margin:0;
                 padding:0;
                 }

#bread           {
                 font-size:12px;
                 font-color:#000000;
                 text-align:left;
                 padding:0 0 15px 0;
                 }

#bread a:visited   {
               font-color:#3366ff;
              }
                
#contents        {
                 width:500px;
                 height:100%;
                 float:right;
                 margin:0;
                 padding:5px 20px 20px 10px;
                 text-align:left;
                 }

#post01 h2         {
                 margin:0;
                 padding:0;
                 color:#cc0000;
                 font-size:16px;
                 font-weight:bold;
                 border-bottom:dotted 1px #990000;
                 }

#post01 h3         {
                 margin:0;
                 padding:3px 0 0 5px;
                 color:#333333;
                 font-size:15px;
                 font-weight:bold;
                 }

#post01 p       {
                 padding:0 0 0 10px;
                 line-height:150%;
                 text-align:justify;
                 color:#333333;
                 font-size:13px;
                 font-weight:normal;
                 }


#post02 a       {
                 text-decoration:none;
                 font-size:13px;
                 line-height:130%;
                }

#post02 hover   {
                text-decoration:underline;
                }

#post02 ul      {
                height:100%;
                padding:5px 0 0 10px;
                margin:0;
                list-style-type:none;
                }

#post02 li a    {
                line-height:150%;
                }

#post02 li a:hover{
                 text-decoration:underline;
                 color:#ff0000;
                   }

#post02 h2         {
                 margin:0;
                 padding:0;
                 color:#cc0000;
                 font-size:16px;
                 font-weight:bold;
                 border-bottom:dotted 1px #990000;
                 }

#post02 h3         {
                 margin:0;
                 padding:3px 0 0 5px;
                 color:#333333;
                 font-size:12px;
                 font-weight:bold;
                 text-decoration:none;
                 }

.post02date     {
                font-size:11px;
                font-weight:normal;
                }

#post02 p       {
                 padding:0 0 0 10px;
                 line-height:150%;
                 text-align:justify;
                 color:#333333;
                 font-size:13px;
                 font-weight:normal;
                 }




.return         {
                font-size:10px;
                margin:50px 10px 20px 0;
                text-align:right;
                }

.event2          {
                font-size:13px;
                font-weight:bold;
                color:#ffffff;
                padding:10px 0 0 10px;
                margin:0;
                background:#6699ff;               
                }

.event3          {
                font-size:13px;
                font-weight:normal;
                color:#333333;
                padding:10px 0 0 10px;
                margin:0;
                background:#efefef;               
                }

.event4          {
                font-size:13px;
                font-weight:normal;
                color:#333333;
                padding:10px 0 0 10px;
                margin:0;
                background:#ffffff;               
                }

.event5          {
                font-size:13px;
                font-weight:bold;
                color:#333333;
                padding:10px 0 0 10px;
                margin:0;
                background:#cccccc;               
                }


.event1          {
                font-size:13px;
                font-weight:bold;
                color:#333333;
                padding:10px 0 0 10px;
                }

.event           {
                 font-size:12px;
                 margin:5px 10px 0 10px;
                 padding:10px 30px 0 20px;
                 color:#333333;
                 line-height:130%;
                 border:solid 1px #666666;
                 }

.brand          {
                 padding:0;
                 margin:0;
                 line-height:130%;
                 color:#333333;
                 font-size:13px;
                 font-weight:normal;
                 }

.page       {
                 padding:0;
                 line-height:130%;
                 color:#333333;
                 font-size:13px;
                 font-weight:normal;
                 }


++++++++トップページ

#topnews        {
                width:550px;
                padding:5px 0 0 0;
                margin:5px 0 0 10px;
                }

#topnews ul     {
                margin:5px 10px 5px 10px;
                padding:0;
                }

#topnews  li    {
                margin:0;
                padding:5px 0 3px 0;
                list-style:none;
                border-bottom:dotted 1px #999999;
                }


.toptop         {
                margin:0;
                padding:5px 0 5px 0;
                line-height:130%;
                }

.newst           {
                margin:0;
                padding:0 0 0 3px;
                font-size:15px;
                font-weight:normal;
                color:#ff9900;
                }

.newst a         {
                margin:0;
                padding:0 0 0 3px;
                font-size:15px;
                color:#ff9900;
                background:#000000;
                text-decoration:none;
                }

.newst a:hover   {
                margin:0;
                padding:0 0 0 3px;
                font-size:15px;
                color:#cc6600;
                }


.news2          {
                margin:0;
                padding:0;
                font-size:15px;
                color:#cccccc;
                }

.newsdatet       {
                text-align:right;
                margin:0 10px 0 0;
                font-size:13px;
                color:#ffffff;
                }



++++++++中古車情報

#topnews        {
                width:550px;
                padding:5px 0 0 0;
                margin:5px 0 0 10px;
                }

#topnews ul     {
                margin:5px 10px 5px 10px;
                padding:0;
                }

#topnews  li    {
                margin:0;
                padding:5px 0 3px 0;
                list-style:none;
                border-bottom:dotted 1px #999999;
                }


.toptop         {
                margin:0;
                padding:5px 0 5px 0;
                line-height:130%;
                }

.news           {
                margin:0;
                padding:0 0 0 3px;
                font-size:16px;
                font-weight:normal;
                color:#f7ab00;
                }

.news a         {
                margin:0;
                padding:0 0 0 3px;
                font-size:20px;
                color:#ff0000;
                background:#000000;
                text-decoration:none;
                }

.news a:hover   {
                margin:0;
                padding:0 0 0 3px;
                font-size:20px;
                color:#ffcc66;
                }


.news2          {
                margin:0;
                padding:0;
                font-size:15px;
                color:#cccccc;
                }

.newsdate       {
                text-align:right;
                margin:0 10px 0 0;
                font-size:14px;
                color:#ffffff;
                }

.wpcf7-response-output wpcf7-mail-sent-ok  {
                color:000000;
                background:#ffffff;
                }



パーツ****

#parts {
       margin:0;
       padding:0;
       }

#parts ul{
         margin:0 0 0 0;
	 padding:0;
	 list-style-type:none;
         border:solid 1px;
	 }
			 
#parts li{
          width:170px;
          height:50px;
          margin:0 0 5px 0;
          display:inline;
          text-indent:-99999px
			 }
			 
.eng        {
	   width:170px;
	   height:50px;
		   }
		   
.eng a       {
           background:url(http://www.2ndgarage.net/wp-content/uploads/2010/08/engine2.jpg) no-repeat;
           display:inline-block;
	       width:170px;
	       height:50px;
           }

.eng a:hover{
           background:url(http://www.2ndgarage.net/wp-content/uploads/2010/08/engine1.jpg) no-repeat;
		   }


.fuel        {
	   width:170px;
	   height:50px;
		   }
		   
.fuel a       {
           background:url(http://www.2ndgarage.net/wp-content/uploads/2010/08/fuel2.jpg) no-repeat;
           display:inline-block;
	       width:170px;
	       height:50px;
           }

.fuel a:hover{
           background:url(http://www.2ndgarage.net/wp-content/uploads/2010/08/fuel1.jpg) no-repeat;
		   }
 
.sus        {
	   width:170px;
	   height:50px;
		   }
		   
.sus a       {
           background:url(http://www.2ndgarage.net/wp-content/uploads/2010/08/sus2.jpg) no-repeat;
           display:inline-block;
	       width:170px;
	       height:50px;
           }

.sus a:hover{
           background:url(http://www.2ndgarage.net/wp-content/uploads/2010/08/sus1.jpg) no-repeat;
		   }
　
.brake        {
           margin:10px 0 0 0;
	   width:170px;
	   height:50px;
		   }
		   
.brake a       {
           margin:10px 0 0 0;           background:url(http://www.2ndgarage.net/wp-content/uploads/2010/08/brake2.jpg) no-repeat;
		   display:inline-block;
	       width:170px;
	       height:50px;
           }

.brake a:hover{
           margin:10px 0 0 0;
        background:url(http://www.2ndgarage.net/wp-content/uploads/2010/08/brake1.jpg) no-repeat;
		   }

.mission        {
           margin:10px 0 0 0;
	   width:170px;
	   height:50px;
		   }
		   
.mission a       {
           margin:10px 0 0 0;           background:url(http://www.2ndgarage.net/wp-content/uploads/2010/08/mission2.jpg) no-repeat;
           display:inline-block;
	       width:170px;
	       height:50px;
           }

.mission a:hover{
           margin:10px 0 0 0;
        background:url(http://www.2ndgarage.net/wp-content/uploads/2010/08/mission1.jpg) no-repeat;
		   }
　
.ope        {
           margin:10px 0 0 0;
	   width:170px;
	   height:50px;
		   }
		   
.ope a       {
           margin:10px 0 0 0;
           background:url(http://www.2ndgarage.net/wp-content/uploads/2010/08/operation2.jpg) no-repeat;
           display:inline-block;
	       width:170px;
	       height:50px;
           }

.ope a:hover{
           margin:10px 0 0 0;
        background:url(http://www.2ndgarage.net/wp-content/uploads/2010/08/operation1.jpg) no-repeat;
		   }

 .electric        {
           margin:10px 0 0 0;
	   width:170px;
	   height:50px;
		   }
		   
.electric a       {
           margin:10px 0 0 0;
           background:url(http://www.2ndgarage.net/wp-content/uploads/2010/08/electric2.jpg) no-repeat;
           display:inline-block;
	       width:170px;
	       height:50px;
           }

.electric a:hover{
           margin:10px 0 0 0;
        background:url(http://www.2ndgarage.net/wp-content/uploads/2010/08/electric1.jpg) no-repeat;
		   }


.body        {
           margin:10px 0 0 0;
	   width:170px;
	   height:50px;
		   }
		   
.body a       {
           margin:10px 0 0 0;
           background:url(http://www.2ndgarage.net/wp-content/uploads/2010/08/body2.jpg) no-repeat;
           display:inline-block;
	       width:170px;
	       height:50px;
           }

.body a:hover{
           margin:10px 0 0 0;
        background:url(http://www.2ndgarage.net/wp-content/uploads/2010/08/body1.jpg) no-repeat;
		   }


.acces        {
           margin:10px 0 0 0;
	   width:170px;
	   height:50px;
		   }
		   
.acces a       {
           margin:10px 0 0 0;           background:url(http://www.2ndgarage.net/wp-content/uploads/2010/08/acces2.jpg) no-repeat;
           display:inline-block;
	       width:170px;
	       height:50px;
           }

.acces a:hover{
           margin:10px 0 0 0;
        background:url(http://www.2ndgarage.net/wp-content/uploads/2010/08/acces1.jpg) no-repeat;
		   }




*****パーツ


#pnews        {
                width:550px;
                padding:5px 0 0 0;
                margin:5px 0 0 10px;
                }

#pnews ul     {
                margin:5px 10px 5px 10px;
                padding:0;
                }

#pnews  li    {
                margin:0;
                padding:5px 0 3px 0;
                list-style:none;
                border-bottom:dotted 1px #999999;
                }


.ptoptop         {
                margin:0;
                padding:5px 0 5px 0;
                line-height:130%;
                }

.pnewst           {
                margin:0;
                padding:0 0 0 3px;
                font-size:18px;
                font-weight:normal;
                color:#ff9900;
                }

.pnewst a         {
                margin:0;
                padding:0 0 0 3px;
                font-size:18px;
                color:#ff9900;
                background:#000000;
                text-decoration:none;
                }

.pnewst a:hover   {
                margin:0;
                padding:0 0 0 3px;
                font-size:18px;
                color:#cc6600;
                }


.pnews2          {
                margin:0;
                padding:0;
                font-size:18px;
                color:#cccccc;
                }

.pnewsdatet       {
                text-align:right;
                margin:0 10px 0 0;
                font-size:13px;
                color:#ffffff;
                }
