@charset "utf-8";

@import url("base/share.css");

/* Index ------------------------------------------------*//*
	
    01.Container
    02.rollover

*//* ------------------------------------------------------ */

/* 01.Container
=========================================================== */
/*小見出し*/
.sub-title{
	display:block;
	width:30px;
	height:12px;
	padding:4px 518px 5px 4px;/**/
	overflow:hidden;
	}

#artistProfSet{
	background-color:#0a0a0a;
	width:546px;
	height:100%;
	display:block;
	padding:0 4px 0 8px;
	overflow:hidden;
	}

/*IE6*/
*html #artistProfSet{ overflow:hidden; }


/**/
.musicPhName{
	width:546px;
	/*background-color:#aa0;*/
	}
	
/*写真*/
.art-ph,.art-ph2{
	display:block;
	width:133px;/**/
	height:122px;
	float:left;
	/*background-color:#fff;*/
	}
	
.art-ph{ padding-right:4px ; }
	
/*IE6*/
*html .art-ph,*html .art-ph2 { margin-bottom:-4px; }


/*name*/
.art-nm,.art-nm2,.art-nm3,.art-nm4{
	display:block;
	width:133px;
	height:33px;
	float:left;
	/*background-color:#fff;
	margin-top:-11px;*/
	margin-bottom:5px;
	}
		
/**/
.art-nm,.sub-title2,.art-nm3{ padding-right:4px ; }

/*最後の段*/	
.art-nm3,.art-nm4{ margin-bottom:2px; }

/*web-title*/
.sub-title2,.sub-title3{
	display:block;
	width:129px;
	height:15px;
	margin:3px 0 2px 0;
	padding-left:4px;
	float:left;
	background-repeat:no-repeat;
	}


/* 02.rollover
=========================================================== */

/*元画像*/		
.art-ph a img,.art-ph2 a img{
	opacity: 0.75;
  filter: alpha(opacity=75);
  -moz-opacity: 0.75;
  -ms-filter: "alpha(opacity=75)";
  border:none;
}
	
/*roll over*/	
.art-ph a:hover img,.art-ph2 a:hover img{
  opacity: 1.00;
  filter: alpha(opacity=100);
  -moz-opacity: 1.00;
  -ms-filter: "alpha(opacity=70)";
}	