@charset "utf-8";
/* CSS Document */

/*===================================================================
　　　　　　　　　　　　ディーラーリスト
===================================================================*/


#report h1 {
     width:432px !important;
     height:75px !important;
	 margin:10px auto 10px auto !important;
	 padding:0;
	 font-size:0em;
     text-indent:-9999px;
     display:block;
}

/*===================
ディーラカテゴリー
===================*/

#main #tags ul {
	margin:0;
	padding:3px 0 5px 0px;
	border-bottom:dotted 1px #6E6E6E;
	text-align:left !important;
}

#tags_list , #maparea , #syllabary_number {
	width:670px;
	clear:both;
	margin:0 !important;
	padding:0 !important;
}

#main #tags li {
	background:#000000;
	color:#ffffff !important;
	font-size:0.9em;
	padding:3px 5px;
	border-radius:5px;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	display: inline-block;
	cursor:pointer;
	margin-bottom:3px;
	text-align:left !important;
}

#main #tags li a {
	color:#ffffff !important;
	text-decoration:none !important;
}

#main #tags li:hover , #contents #tags li a:hover {
	background:#888888;
}

/*===================
ディーラカテゴリー見出し
===================*/

#main #tags li a {
	color:#ffffff;
	text-decoration:none;
}


#main #tags li:hover {
	background:#888888;
}




/*===================
ディーラカテゴリー見出し
===================*/

#list_category {
	margin-top:10px !important;
}

#list_category h5 {
	display:none;
}

#dealerlistarea h5 {
	background:#FFD4DE !important;
	font-size:14px !important;
	background-image:none !important;
	padding:5px 10px;
	font-family:"メイリオ", Meiryo, "ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック", Verdana !important;
	width:685px;
	border:solid 1px #FFB7C8;
	border-radius:10px;		/* CSS3草案 */
	-webkit-border-radius:10px;	/* Safari,Google Chrome用 */
	-moz-border-radius:10px;	/* Firefox用 */
	text-align:center;
}


#tags_list p , #maparea p , #syllabary_number p {
	float:left;
	font-size:0.9em;
	padding:5px 5px 0px 0;
	width:140px;
	text-align:right;
	font-weight:bold;
}

/*===================
ディーラ紹介枠（個別）
===================*/

#dealerlist div {
	width:150px;
	height:340px;
	float:left;
	margin: 0 15px 20px 5px;
}



#dealerlist div.g_pro {
	width:300px;
	height:340px;
	float:left;
	margin: 0 15px 20px 20px;
} 
	

#dealerlist ul {
	margin-top:0 !important;
}

#dealerlist li {
	font-size:11px;
	margin:0 !important;
	padding:0 0 1px 0 !important;
	background:transparent !important;
	
}

#dealerlist li strong {
	font-size:12px;
}


#dealerlist li:first-child {
	text-align:center !important;
}


#dealerlist span.icon_no{
	display:block;
	width:59px;
	height:16px;
	text-indent:-9999px;
	float:left;
	font-size:11px !important;
	margin: 0 5px 0 0px;
	background-image:url(../image/icon_no.png);
	background-repeat: no-repeat;
}

#dealerlist span.icon_category{
	display:block;
	width:59px;
	height:16px;
	text-indent:-9999px;
	float:left;
	font-size:11px !important;
	margin: 0 5px 0 0px;
	background-image:url(../image/icon_category.png);
	background-repeat: no-repeat;
}


#dealerlist span.icon_stamp{
	display:block;
	width:59px;
	height:16px;
	text-indent:-9999px;
	margin: 0 5px 0 0px;
}

#dealerlist span.icon_stamp a {
	display:block;
	width:59px;
	height:16px;
	text-indent:-9999px;
	font-size:11px !important;
	background-image:url(../image/icon_stamp.png);
	background-repeat: no-repeat;
}








#dealerlist div[class^="number_"] {
	width:960px;
}

#back-top {
	clear:both;
	text-align:right !important;
}

/*　先行ディーラーリスト用タグ　*/

#list table{
	margin:10px 0 5px!important;}

#list div.list_col th{
	text-align:center;
	background-color: #FFE0DE;
	}


#list div.list_col td{
	padding: 3px 5px;
	}


div {*zoom: 1;}
div:after {display: block;content: "";clear: both;}
.js-tab {margin-top: 10px;}
.js-tab > div {float:left;width: 49%;background: #FDF9F6;border:  #ffa099 1px solid;color: #333;font-weight:  bold;text-align: center;padding: 15px 0;cursor:pointer;}
.js-tab > div.active {background: #FFE1DF;}
.js-tab_content {display:none;}
.js-tab_content.active {display:block;}