@charset "utf-8";


/* clown
-------------------------------------------------*/

#member{
	padding:3rem 0 2rem;
}

.mem_item{
	text-align:center;
	margin-bottom:2.5rem;
}
	.mem_item img{
		max-width:248px;
		margin:0 auto 10px;
	}
	.mem_item h3{
		text-align:center;
	}
	.mem_item p{
		width:75%;
		text-align:left;
		margin:0 auto 10px;
	}

#clown_link{
	text-align:center;
}
#clown_link a{
	margin:0 .5rem;
}



#clown_meetup{}
	#clown_meetup_lead{
		text-align:center;
		color:rgb(42,156,128);
		font-weight:bold;
		margin:0 auto 1.5rem;
	}
	#img_clown-meetup{
		max-width:789px;
		margin:0 auto 1rem;
	}

#tomodachi .clm_data{
	border-top:1px solid rgba(0,0,0,.15);
}
	#tomodachi .clm_data dd:after{
		display:block;
		content:'';
		width:100%;
		height:1px;
		background:rgba(0,0,0,.15);
	}

@media screen and (max-width: 640px){
	.em_item_txt{
		width:100%;
		padding:0 0 0 0;
	}
	.em_item_img{
		width:100%;
	}
}
@media screen and (max-width: 500px) {
	#lead{
		width:90%;
		text-align:left;
		margin:0 auto 2rem;
	}
	#lead br{
		display:none;
	}
}
@media screen and (max-width: 450px){
	#clown_meetup_lead{
		text-align:left;
	}
	#clown_meetup_lead br{
		display:none;
	}
}
@media screen and (max-width: 376px) {
	.mem_item,
	.mem_item:nth-child(3n){
		width:49%;
		padding:0 3%;
		margin:0 1% 1rem 0;
	}
	.mem_item p{
		width:100%;
	}
}