/* artist_detail
-----------------------------*/


#container {
	/* only bg css */
	background:url(../image/cmn_bg_dot_gray_wide.gif) 255px 0 repeat-y;
}

#mainArea .artistDetail{
	width:705px;
}

#mainArea .artistDetail h2{
	width:705px;
	height:130px;
	background:#fff;
}

#mainArea .artistDetail .backList{
	padding-top:9px;
	padding-bottom:6px;
	text-align:right;
	background:#fff url(../image/cmn_icon_arrow_right.gif) right 12px no-repeat;
	padding-right:15px;
}

#mainArea .artistDetail #mainVisual{
	padding-bottom:40px;
	background:#fff;
}

#mainArea .artistDetail #mainVisual .artistTitle{
	padding:10px 0 20px;
	background:#fff;
}

#mainArea .artistDetail #mainVisual #swfArea{
	width:705px;
	height:397px;
}


#mainVisual #artistItem{
	width:705px;
	height:397px;
	background:#fff;
}

#mainArea .artistDetail .textArea{
	padding-left:185px;
}


#mainArea .artistDetail .textArea .profileText h5{
	padding:34px 0 16px;
}




/* font
-----------------------------*/

#mainArea .artistDetail #mainVisual .artistTitle{
	font-size:3em;
	font-weight:bold;
}

#mainArea .artistDetail .textArea .profileText h5{
	font-size:1.4em;
	font-weight:bold;
}

#mainArea .artistDetail .textArea .profileText p{
	font-size:1em;
	line-height:1.8;
}
