@import url("base.css");



#artist{
	width:820px;
	float:left;
	display:inline;
}

#artist td{width:690px; border-bottom:#ffffff 15px solid;}

.artist_pink{
	width:80px !important;
	background:url(../img/bg_pink.jpg) repeat-y left top;
	padding:0px 10px 0px 22px;
	margin:10px 0px;
	
}

.artist_pink img{width:80px;}

#artist a{font-size:14px; font-weight:bold;}

#artist span a{font-size:12px !important; font-weight:normal !important;}



#tit_artist{
	width:798px;
	height:21px;
	float:left;
	display:inline;
	background:url(../img/bg_tit_schedule.jpg);
	padding:0px 0px 0px 22px;

}

#tit_artist h3{
	font-size:14px;
	font-weight:bold;
	line-height:18px;
}

#tit_artist p,#tit_artist p a{
	float:right;
	font-size:12px !important;
	font-weight:normal !important;
}


#contents_artist{
	width:798px;
	float:left;
	display:inline;
	background:url(../img/bg_pink.jpg) repeat-y left top;
	padding-left:22px;
	margin-top:5px;

}

#contents_artist p{width:457px;}

#contents_artist img{
	float:right;
	width:331px;

}

#artist_comment{
	width:820px;
	float:left;
	display:inline;
	margin-top:15px;
	background:url(../img/bg_artist_comment_bottom.jpg) no-repeat left bottom #DEDEDE;
}

#artist_comment p{
	width:800px;
	padding:10px;
	background:url(../img/bg_artist_comment_top.jpg) no-repeat left top;
}


#cd{
	width:820px;
	float:left;
	display:inline;
	border-bottom:#666666 1px dotted;
	margin-bottom:10px;
}

#cd table{
	width:810px;
	margin-top:80px;
}

#cd table td{width:270px;}

#cd table td p{width:270px !important; padding:10px 0px 30px;}

#cd table td p span{color:#FF3399; font-weight:bold;}

#cd table img{width:115px; border:#CCCCCC 1px solid;}

#artist_contact{width:820px; float:left; display:inline; margin-bottom:80px;}

#artist_contact img{float:right;}
