@charset "utf-8";
/* チャンネルorコミュ内ページのプロフィール cmn_prof_community.tpl */
.chcom_prof {
	font-size:12px;
}
	.chcom_prof .chcom_prof_body {
		padding:4px 0;
		/*background:#155 url('/img/frm/community_bg.gif') no-repeat;*/
		color:#FFF;
		text-align:center;
		overflow:hidden;
	}
	.chcom_prof a.chcom_prof_title {
		font-weight:bold;
		text-decoration:none;
	}
	#site-body .chcom_prof a.chcom_prof_title {
		color:#fff !important;
	}
	.chcom_prof .chcom_prof_thumb a {
		display:block;
		width:128px;
		margin:0 auto 2px auto;
	}
	.chcom_prof .chcom_prof_thumb a img {display:block;border-color:#FFF;}



.chcom_prof_L {margin:0 0px 4px;}
	.chcom_prof_L div.group_body {padding:0 !important;}
	.chcom_prof_L .chcom_prof_body {
		background:#377 url(/img/common/chcom_prof_L_bg.png) repeat-x left bottom;
	}
	.chcom_prof_L .chcom_prof_thumb {
		width:132px;
		margin:2px auto 0 auto;
	}


.chcom_prof_M {}
	.chcom_prof_M .chcom_prof_thumb {
		width:100px;
		margin:2px auto 0 auto;
	}


.chcom_prof_S {
	float:none;
	width:auto;
	position:relative;
	top:-4px;
	margin:0;
	padding:4px;
	text-align:left;
	background:#fff url(/img/common/chcom_prof_S_bg.png) repeat-x 0 0;
	overflow:hidden;
	zoom:1;
}
	.chcom_prof_S .ch_type {
		padding-top:4px;
		color:#666;
	}
	.chcom_prof_S .premium {
		color:#600;
		font-weight:bold;
	}
	.chcom_prof_S .chcom_prof_thumb a {
		margin:0;
	}
	.chcom_prof_S a.chcom_symbol {
		float:left;
		display:block;
		margin:0 8px 0 0;
	}
	.chcom_prof_S a.chcom_symbol img {
		display:block;
		border:solid 2px #ccc;
		vertical-align:middle;
	}
	.chcom_prof_S a.channel {
		margin:0;
		text-decoration:none !important;
		font-size:14px;
		font-weight:bold;
		line-height:20px;
	}