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


/* 1. SUPPORTER STYLE
-------------------------- */
/* 1-1 HEADLINE */
h3.bar{
	background:url(../images/ttl_supporter.jpg) no-repeat center top;
}
h4{
}
h5{
	background:url(../../../index.html) no-repeat left center;
	/*border-top:1px solid #004186;*/
	border-bottom:1px solid #999999;
	padding:4px 4px 4px 10px;
	font-size:15px;
	font-weight:700;
	color:#454242;
	margin:10px 0 0 0;
}
	h5 span{
		font-size:11px;
		font-weight:normal;
		display:block;
		float:right;
		width:120px;
		padding:3px 0 0 0;
	}

/* 1-2 PAGE TOP */
.cont_inner .t_right{
	color:#454242;
	font-size:11px;
}



/* 2. MAIN CONTENTS
-------------------------- */
/* 2-1 LIST */
.supporter_list{
	padding:0 0 5px 5px;
}

	.supporter_list ul{
		padding:0 0 3px;
		margin:0 0 5px 0;
	}

		.supporter_list ul li{
			display:inline;
			padding:0 5px 0 10px;
			background:url(../../images/common/arrow.gif) no-repeat center left;
		}

		.supporter_list ul li,
		.supporter_list ul li a{
			color:#333333;
		}

/* 2-2 INFO */
.cont_inner div.supporter_info{
	margin:0px 0px 10px 0px;
	padding:0px 0px 0px 0px;
}

	.cont_inner div.supporter_info h4{
		margin:0px 0px 10px 0px;
		padding:0px 0px 0px 0px;
	}

	.cont_inner div.supporter_info img.logo{
		float:left;
		margin:0px 0px 0px 0px;
		padding:0px 10px 10px 10px;
	}
	.cont_inner div.supporter_info p.profile{
		margin:0px 0px 0px 0px;
		padding:0px 10px 0px 10px;
	}
	.cont_inner div.supporter_info p.assistance{
		margin:0px 0px 0px 0px;
		padding:1em 10px 0px 10px;
	}


