/* 店舗情報ページ用　車両在庫情報 */

img 			{
				border:none;
}

a				{
				text-decoration:none;
}

body			{
				font-size:12px;
				margin:0;
				padding:0;
}

div.stockcar_frame {
				border:solid 1px #c3c3c3;
				width:179px;
				height:303px;
				padding:0 0 0 5px;
				}

div.stockcar_frame2 {
				margin:5px 0 5px 0;
				width:169px;
				}

div.stockcar_frame2 img {
				margin:5px auto;
				}

table.shopinfo_stockcar {
				border-spacing:5px;
}
				
table.shopinfo_stockcar td {
				vertical-align:top;
				width:182px;
}

table.shopinfo_stockcar td p {
				font-size:17px;
				font-weight:bold;
				margin:2px 0 5px 0;
				padding:0;
}

				
/* IE用 */
*:first-child+html div.stockcarname {
				width:170px;
				height:100px !important;
				text-align:left;
				line-height:18px;
				
				}
				
/* Firefox用 */
div.stockcarname,  x:-moz-any-link, x:default  	{
				width:170px;
				height:100px;
				text-align:left;
				line-height:16px;
				}
				
/* safari用 */
@media screen and (-webkit-min-device-pixel-ratio:0) {
div.stockcarname {
				width:170px !important;
				height:95px;
				text-align:left;
				line-height:16px !important;
				margin:0 0 0 0px;
				padding:0;
				}
				}
				
div.nensiki		{
				font-size:15px;
				margin:0;
				padding:0;
				height:15px;
				text-align:left;
				}
				
div.price		{
				width:160px;
				margin:8px 0 0 0;
				font-size:12px;
				color:#5e5e5e;
				text-align:left;
				}
				
div.price p		{
				font-weight:bold;
				font-size:45px;
				color:#FF0000;
				margin:0px 0 0px 0 !important;
				padding:0;
				text-align:right;
				}
				
div.price p span	{
				font-size:10px;
				margin: 0 0 0 3px;
				}
				
div.price div	{
				text-align:right;
				width:160px;
				height:12px;
				font-size:10px;
				margin:0;
				padding:0;
				}
				
div.another_stock {
				text-align:center;
				margin:15px auto;
				}
				
				
div.shopinfotag5_5_2	{
					font-weight:bold;
					padding:0px 0 0px 0;
					width:970px;
					height:34px;
					background:url(../shop/images/bg_shopinfo_titletag3_v3.gif) no-repeat;
					color:#FFFFFF;
					margin:20px 0px 0 0;
					text-align:left;
					}
					
div.shopinfo_cnt_title {
					margin:0 5px 0 10px;
					color:#FFFFFF;
					float:left;
					padding:9px 0 0px 0;
					font-size:17px;
					width:730px;
					}
					

					
					
div.shopinfotag5_5_2 p.shopinfosquare {
					margin:0 5px 0 10px;
					color:#FFFFFF;
					float:left;
					padding:9px 0 0px 0;
					font-size:17px;
					width:650px;
					}
					
div.shopinfotag5_5_2 p.shopinfosquare span {
					font-size:15px;
					margin:0 5px 0 0;
					}
					
div.shopinfotag5_5_2 a	{
					text-decoration:none;
					color:#FFFFFF;
					}
					
div.btn_stockcar2	{
					margin:5px 0 0 0px;
					padding:0 20px 0 0; 
					float:right;
					width:188px;
					}
					
bf.flclr			{
					clear:both;
					line-height:0.0001em;
					}
					
					
					
					
					
					
					