@charset "UTF-8";

h2{border-left-color:#ffc600;}

.pagenavi{text-align:right;}
.pagenavi p{display:inline;}

.pagenavi a{
	background-color:#ffffff;
	border:1px solid #ea0e42;
	color:#ea0e42;
	text-decoration:none;
	padding:3px 6px;
	margin-right:5px;
}
.pagenavi a:visited{
	background-color:#ffffff;
	border:1px solid #ea0e42;
	color:#f66b8c;
	text-decoration:none;
	padding:3px 6px;
	margin-right:5px;
}
.pagenavi a:hover{
	background-color:#ff3f6f;
	border:1px solid #ea0e42;
	color:#ffffff;
	text-decoration:none;
}

.pagenavi p span{font-weight:bold;margin-right:5px;padding:3px 6px;border:1px solid #999999;}


.box{
	padding:10px 10px 25px 10px;
	margin-bottom:15px;
	border-bottom:1px solid #eeeeee;
}

.box .photo{
	width:200px;
	height:200px;
	float:left;
	padding:5px;
	border:1px solid #cccccc;
}

dl.profile{
	padding-left:230px;
}

dl.profile dt{
	width:10em;
	float:left;
	background-color:#0084ff;
	color:#ffffff;
	text-indent:1em;
	margin-bottom:1px;
}

dl.profile dd{
	padding-left:11em;
	margin-bottom:1px;
}

.blue_bg{padding:10px;background-color:#f3f8ff; margin-right:545px; height:134px;}
.banner{float:right;}


/**********************************************/
/*********ボランティアリーダー募***************/
/**********************************************/
.text{margin-left:20px;}

h4{
	border-left:5px solid #999999;
	margin:10px 0 10px 20px;
	font-size:18px;
	font-weight:bold;
	line-height:150%;
	padding:10px 0 10px 2em;
}

h4 span{color:#db0e1c;}