#productList h1,
#productList h2{
	font-weight: normal;
	font-size: 100%;
}

/* カテゴリ・グループのフリースペース内全体の指定 */
.cg_freespace_01 {
	padding:0;
	margin:20px 0 20px 0;
}
.cg_freespace_02 {
	padding:0;
	margin:20px 0 20px 0;
}
/* カテゴリ・グループのフリースペース内の<p>タグの余白設定 */
.cg_freespace_01 p,
.cg_freespace_02 p {
	margin:0 0 10px 0;
}
/* カテゴリ・グループのフリースペース内の<ul>タグの余白設定 */
.cg_freespace_01 ul,
.cg_freespace_02 ul {
	margin:0 0 10px 20px;
	padding:0;
}
h2.tit01{
	padding: 0 0 20px;
}

.members{
	text-align: center;
	padding-bottom: 40px;
}
.members h2{
	padding-bottom: 10px;
}
.members ul{
	padding-top: 30px;
}
.members ul li{
	display: inline-block;
	margin-right: 20px;
}
.members li a{
	display: block;
	width: 240px;
	padding: 12px 0;
	background-color: #333;
	color: #fff;
	text-decoration: none;
}
.empty{
	text-align: center;
	padding: 40px 0;
}