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

ul#brand {
	margin:20px 0 0 0;
	padding:0;
}

ul#brand li {
	list-style-type:none;
	float:left;
	width:150px;
	height:20px;/*サムネイルありのときは削除*/
	margin-right:10px;
	margin-bottom:20px;
	font-size:11px;
}
*html ul#brand li {
	list-style-type:none;
	float:left;
	width:140px;
	padding-right:10px;
	padding-bottom:10px;
	font-size:11px;
}

ul#brand li.wide {
	list-style-type:none;
	float:left;
	width:310px;
	margin-right:10px;
	margin-bottom:20px;
	font-size:11px;
}
*html ul#brand li.wide {
	list-style-type:none;
	float:left;
	width:300px;
	padding-right:10px;
	padding-bottom:10px;
	font-size:11px;
}

ul#brand li img {
	float:left;
	margin-right:5px;
}
*html ul#brand li img {
	float:left;
	padding-right:5px;
}

ul#brand li a:link { color: #FFF; text-decoration: none;}
ul#brand li a:visited { color: #FFF; text-decoration: none;}
ul#brand li a:hover { color: #000; text-decoration: none;}
ul#brand li a:active { color: #000; text-decoration: none;}

ul#brand_foot {
	margin:0;
	padding:40px 0 0 0;
}
*html ul#brand_foot {
	margin:40px 0 0 0;
	padding:0;
}

ul#brand_foot li {
	list-style-type:none;
	float:left;
	margin:0;
	padding:0;
	font-size:10px;
}
*html ul#brand_foot li {
	list-style-type:none;
	float:left;
	margin:0;
	padding:0;
	font-size:11px;
	white-space: nowrap;
}

h2 {
	font-size:14px;
	padding-bottom:0px;
}
p.jpn { font-size:11px; line-height:140%;}
p.min { font-size:11px; line-height:140%;}
