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


/* ==================== サイト全体　レイアウト ==================== */


/* ==================== ヘッダー ==================== */


/* ==================== メインエリア ==================== */
div#mainArea{
	width:980px;
	padding:0 10px;
}

/* ---------- メインコンテンツ ---------- */
div#mainArea div#contents{
	float:none;
	width:980px;
	margin:0 auto;
}
div#mainArea div#contents p.pankuzu{
	width:960px;
	margin:0 auto 10px;
}
div#mainArea div#contents div.contentsTitle{
	width:960px;
	height:150px;
	margin:0 auto 10px;
/*	border:1px solid #dfdfdf;*/
	background:url(../images/ana/announcers_titleban_top.jpg) left top no-repeat;
	text-indent:-999em;
}
div#mainArea div#contents div.anaperson{
	float:left;
	width:470px;
	
	padding:0 10px 20px;
/*	padding:0 10px;*/

/*	min-height:400px;*/
/*	height:auto !important;*/	/* IE6用 min-heightハック */
/*	height:400px;/*			/* IE6用 min-heightハック */

/*	border:1px solid #c0dff3;*/
}
div#mainArea div#contents div.anaperson ul.newinfo{
	height:60px;
	overflow:visible;
}
div#mainArea div#contents div.anaperson ul li.listWhite,
div#mainArea div#contents div.anaperson ul li.listColor{
	display:inline;
	margin-right:10px;
}
div#mainArea div#contents div.anaperson img.sideprofilebtn{
	margin-top:5px;
	/*	display:none;*/
}
div#mainArea div#contents h3{
	clear:both;
	background:url(../images/ana/h3_announcers_bg.gif) left top no-repeat;
	margin:10px 0;
	padding:3px 3px 2px 36px;
}
div#mainArea div#contents div.ann_link{
	clear:both;
	text-align:center;
	margin-bottom:20px;
}
div#mainArea div#contents p.anchorTop{
	clear:both;
	width:960px;
	margin:0 auto;
}

/* ==================== フッター ==================== */

