/* print */
.p-kieru { display: none;}
/* print */

/* third-navi
-------------------------------------------------- */
#third-navi { border-right-color: #CCCCCC; border-bottom-color: #CCCCCC; border-left-color: #CCCCCC; margin-top: 0px;}
#third-navi #main { foat: left;}

/* common
--------------------------------------------------------*/
#main2-campaign		{ float: none; width: 1000px; margin: 0px;}

/* wadai  */
div#wadai			{ width: 1000px; margin: 0px padding: 0px;}
div#wadai .hidari		{ float: left;}
div#wadai .migi		{ float: right;}
div#wadai p			{ margin:  10px 0px 0px; text-align: left;}
div#wadai img		{ margin:  0px;}
div#wadai a img		{ margin:  0px;}
div#wadai a:focus			{ outline:none;}
div#top-wadai { width:  960px; margin:  0px 20px; padding:  0px;}
div#top-printwadai { width:  960px; margin:  0px 20px; padding:  0px; display:none;}

/* header navi */
div#wadai .header-navi { width: 1000px; margin: 0px; padding: 0px; display: none;}
/* header navi print */
div#wadai .header-naviprint { width: 1000px; margin: 0px; padding: 30px 0px 0px 0px;}

/* hr */
hr { display: none;}
div.line { margin: 10px; width: 935px; border-bottom: solid 1px #CBCBCB;}

/* top
--------------------------------------------------------*/
div#top	{ width: 1000px; margin: 0px padding: 0px 0px 10px 0px; }

ul#botan { position: relative; margin: 0px; padding: 0px; list-style: none; }  
ul#botan li { position: absolute; display: block; margin:0px; padding:0px; text-indent: 0px; } 
ul#botan li#btn1 { top: -178px; left: 25px; }
ul#botan li#btn2 { top: -138px; left: 45px;}

/* dealer
--------------------------------------------------------*/
div#dealer { width: 960px; margin: 20px; padding: 0px; text-align: left;}
div#dealer .large	{ margin: 20px 0px 0px 0px; font-size:12px;letter-spacing: 1.4px; line-height: 150%;}
div#dealer .Small	{ font-size: 90%; }
div#dealer .lead3	{ font-size: 14px;letter-spacing: 0.05em; line-height: 170%;margin: 15px 0px 0px 0px;  }
div#dealer .lead2	{ font-size: 12px;letter-spacing: 0.05em; line-height: 160%;margin: 15px 0px 0px 0px;  }
div#dealer .lead1	{ font-size: 10px;letter-spacing: 0.05em; line-height: 160%; }

/* dealer navi */
div#dealer .dealer-navi { margin: 3px 3px 3px 3px; padding: 0px 0px 10px 0px; display: none;}
div#dealer .idTabs { margin: 3px 3px 3px 3px; padding: 0px 0px 10px 0px; display: none;}

/* dealer navi print */
div#dealer .dealer-naviprint { margin: 3px 3px 3px 3px; padding: 0px 0px 10px 0px; }

div#dealer .lockbolt {width:960;}
div#dealer .hidari690 {width:690px;margin: 0px 0px 0px 0px;float:left;}
div#dealer .migi270 {width:270px;margin: 10px 0px 0px 0px;float:right;}

/* dealer kei*/
div#dealer .dealer-kei { width: 956px; margin: 20px 0px 20px 0px; padding: 0px 0px 10px 0px; border-width: 1px; border-style: solid ; border-color:#CBCBCB;}

/* dealer groups*/
div#dealer .dealer-groups { width: 935px; padding: 10px 0px 10px 15px;}

/* dealer hidari */
div#dealer .dealer-340L	{width: 340px; margin: 0px; padding: 0px; text-align: left; float: left;}
div#dealer .dealer-340L-print	{width: 340px; margin: 0px; padding: 0px; text-align: left; float: left;}
div#dealer .dealer-340L-swf		{width: 340px; margin: 0px; padding: 0px; text-align: left; float: left;  display: none;}

div#dealer .dealer-340L .hyou		{width: 340px; margin: 15px 0px 10px 0px; padding: 0px; text-align: left; float: left;}
div#dealer .dealer-340L .hyouwaku	{width: 340px; margin: 0px 0px 5px 0px; padding: 0px; text-align: left; float: left;border:solid 1px #999999;}
div#dealer .dealer-340L .hyouwaku .hyounakahidari	{width: 80px; height:62px;line-height : 62px;margin: 0px; text-align: center; float: left;background-image:url( ../../dealer/img1/navi01/back.gif);background-repeat: no-repeat;color:#ffffff; font-size: 100%;}
div#dealer .dealer-340L .hyouwaku .hyounakamigi	{width: 248px;margin: 0px; padding: 5px; text-align: left; float: right;font-size: 100%;}

/* dealer migi */
div#dealer .dealer-540R			{ width: 540px; margin: 0px; padding: 0px 15px 0px 0px; float: right;} 
div#dealer .dealer-540R .dealer-title	{ width: 540px; margin: 0px; padding: 0px 0px 5px 0px;  text-align: left;}
div#dealer .dealer-540R .hidari61	{ width: 61px; margin: 0px;  padding: 0px  text-align: left; float: left;}
div#dealer .dealer-540R .migi460	{ width: 460px; margin: 0px; padding: 0px 0px 10px 0px; text-align: left; float: right;}
div#dealer .dealer-540R .migi61		{ width: 61px; margin: 0px;  padding: 0px text-align: left; float: right;}
div#dealer .dealer-540R .hidari460	{ width: 460px; margin: 0px;  padding: 0px text-align: left; float: left;}
div#dealer .dealer-540R .migi130	{ width: 130px; margin: 0px;  padding: 0px text-align: left; float: right;}
div#dealer .dealer-540R .hidari391	{ width: 391px; margin: 0px;  padding: 0px text-align: left; float: left;}
div#dealer .dealer-540R p			{ margin: 0px;  padding: 10px 0px 5px 0px; text-align: left;}
div#dealer .dealer-540R .text		{ margin: 10px 0px 0px 0px; }
div#dealer .dealer-540R .text .text1	{ margin:5px 0px 0px 0px; padding-left: 1em; text-indent: -1em; }

/* dealer icon */
div#dealer .dealer-icon			{ margin: 10px 0px 5px;}
div#dealer .dealer-icon-alert		{ margin: 5px 0px 20px;}
div#dealer .dealer-icon img		{ margin: 0px;}

/* dealer tyuu */
div#dealer .dealer-tyuu { width: 960px; margin: 20px 0px 0px 0px; text-align: left; font-size: 85%;}

/* dealer rearview photo */
div#dealer .rearviewphoto			{ margin: 20px 0px 20px 0px;}
/* dealer rearview pdf&price */
div#dealer .rearviewpdf			{ width:460px;float:left;margin: 10px 0px 00px 0px;}
div#dealer .rearviewprice			{ width:460px;float:left;margin: 10px 0px 00px 5px;}

/* maker
--------------------------------------------------------*/
div#maker { width: 960px; margin: 20px; padding: 0px; text-align: left;}

/* maker kei01*/
div#maker .maker-kei01 { width: 956px; margin: 20px 0px 0px 0px; padding: 0px 0px 10px 0px; border-width: 1px; border-style: solid ; border-color:#CBCBCB;}

/* maker kei02*/
div#maker .maker-kei02 { width: 956px; margin: 10px 0px 0px 0px; padding: 0px 0px 10px 0px; border-width: 1px; border-style: solid ; border-color:#CBCBCB;}

/* maker groups*/
div#maker .maker-groups { width: 935px; padding: 10px 0px 10px 15px;}

/* maker hidari */
div#maker .maker-340L	{width: 340px; margin: 0px; padding: 0px; text-align: left; float: left;}

/* maker migi */
div#maker .maker-540R			{ width: 540px; margin: 0px; padding: 0px 15px 0px 0px; float: right;} 
div#maker .maker-540R .maker-title	{ width: 540px; margin: 0px; padding: 0px 0px 10px 0px;  text-align: left;}
div#maker .maker-540R .hidari61	{ width: 61px; margin: 0px;  padding: 0px text-align: left; float: left;}
div#maker .maker-540R .migi460	{ width: 460px; margin: 0px;  padding: 0px text-align: left; font-size: 85%; float: right;}
div#maker .maker-540R p	{ margin: 0px;  padding: 10px 0px 5px 0px; text-align: left;}
div#maker .maker-540R .text1	{ font-size: 90%; line-height: 160%; }

/* maker 02 hidari */
div#maker .maker02-455L	{width: 455px; margin: 0px; padding: 0px; text-align: left; font-size: 95%; float: left;}

/* maker 02 migi */
div#maker .maker02-455R			{ width: 455px; margin: 0px; padding: 0px 15px 0px 0px; float: right;} 
div#maker .maker02-455R .maker-title	{ width: 455px; margin: 0px; padding: 0px 0px 0px 0px;  text-align: left;}
div#maker .maker02-455R .hidari218	{ width: 218px; margin: 0px;  padding: 0px text-align: left; float: left;}
div#maker .maker02-455R .migi227	{ width: 227px; margin: 0px;  padding: 0px text-align: left; font-size: 95%; float: right;}

/* maker 03 migi */
div#maker .maker03-455R			{ width: 455px; margin: 0px; padding: 10px 15px 0px 0px; float: right;} 
div#maker .maker03-455R .maker-title	{ width: 455px; margin: 0px; padding: 0px 0px 10px 0px;  text-align: left;}
div#maker .maker03-455R .hidari218	{ width: 218px; margin: 0px;  padding: 0px text-align: left; float: left;}
div#maker .maker03-455R .migi227	{ width: 227px; margin: 0px;  padding: 0px text-align: left; font-size: 95%; float: right;}

/* maker 900*/
div#maker .maker-900 { width: 900px; padding: 10px 0px 5px 15px;}

/* maker tyuu */
div#maker .maker-tyuu { width: 960px; margin: 0px; text-align: left; font-size: 85%;}



