@charset "shift_jis";

@import url("common.css");
@import url("artist_common.css");


/************************************************************************************
* artist-news-main
************************************************************************************/
#artist-news-main{
	float: right;
	width: 700px;
	margin-top: 25px;
}


#news-list li{
	width: 653px;
	padding: 8px 10px 10px;
	line-height: 100%;
	list-style-type: none;
}

#news-list li.news-grey{
	background: #EFEFEF url(../images/icon/icon_news01_grey.jpg) no-repeat 10px 10px;
}

#news-list li.news-white{
	background: #ffffff url(../images/icon/icon_news01_white.jpg) no-repeat 10px 10px;
}

#news-list li.news-grey-kotei{
	background: #EFEFEF url(../images/icon/icon_news01_note_grey.jpg) no-repeat 10px 10px;
}

#news-list li.news-white-kotei{
	background: #ffffff url(../images/icon/icon_news01_note_white.jpg) no-repeat 10px 10px;
}

#news-list li p.news-date{
	float: left;
	display: inline;
	width: 87px;
	margin: 0 0 4px 30px;
	padding-top: 3px;
}

#news-list li p.news-cat{
	float: left;
	display: inline;
	width: 100px;
	padding-top: 1px;
}

#news-list li p.news-cat span{
	display: block;
	width: 78px;
	font-size: 10px;
	font-weight: bold;
	color: #ffffff;
	line-height: 150%;
	text-align: center;
	background-color: #00cc00;
}

#news-list li p.news-title{
	float: left;
	display: inline;
	width: 435px;
	line-height: 130%;
}


#news-list li.news-white-kotei p.news-title a,
#news-list li.news-grey-kotei p.news-title a{
	font-weight: bold;
	color: #FF66CC;
}




/************************************************************************************
* artist-news-sub
************************************************************************************/

#artist-news-sub{
	float: left;
	width: 230px;
	margin-top: 25px;
}

#artist-news-sub #artist-photo{
	margin-left: 45px;
}

#artist-news-sub #artist-photo img{
	border: 1px solid #cccccc;
}

#artist-news-sub #artist-name{
	padding: 2px 0 0 16px;
	margin: 15px 0 0 50px;
	font-size: 14px;
	font-weight: bold;
	color: #0099CC;
	background: url(../images/artist/artist_name_bg.jpg) no-repeat left top;
}

#artist-news-sub #artist-name span.artist-kana{
	padding: 2px 0;
	display: block;
	font-size: 10px;
	font-weight: normal;
	color: #0099CC;
}

