@charset "utf-8";
/* ===================================================================
CSS information
 author     :nariai
 file name  :  syousai.css
 style info :  ページコンテンツを構成するスタイル(アーティスト詳細ページ)
=================================================================== */
/*グローバルナビ*/
#he-list li .he-list-02 {
	background-position:0 -37px;
}

#contBox {
	width:613px;
	padding:20px 0 25px;
}

#mainBox {
	width:611px;
	border:1px solid #c3bfa7;	
}

#mainBoxWrp {
	width:581px;
	border:1px solid #fcfcf7;
	padding:0 14px 25px;
	background:#ece8cc;
}

#nameBox {
	width:581px;
	border-bottom:1px solid #d7d2b3;
	padding:5px 0;
}

#nameBox:after { /*高さを出す為clearfix*/
  content: ".";
  display: block;
  clear: both;
  height: 0;
  visibility: hidden;
}

/*アーティスト名*/
#nameBoxL {
	width:290px;
	float:left;
	font-size:14px;
	font-weight:bold;
	color:#000000;
}

/*一覧へ戻る*/
#nameBoxR {
	width:291px;
	float:right;
	text-align:right;
}

#nameBoxR a {
	color:#330000;
}

/*プロフィール部分*/
#profBox {
	clear:both;
	border-top:1px solid #ffffff;
	padding-top:10px;
	margin-bottom:13px;
}

#profBox:after { /*高さを出す為clearfix*/
  content: ".";
  display: block;
  clear: both;
  height: 0;
  visibility: hidden;
}

/*アーティスト写真*/
#profBoxL {
	width:350px;
	float:left;
}

/*プロフィール部分*/
#profBoxR {
	margin-left:14px;
	width:217px;
	float:right;
}

#memberBox {
	margin-bottom:13px;
}

#linkBox a {
	color:#330000;
}
#linkBox a,#linkBox a:hover,#linkBox a:visited {
 word-break:break-all ;
 word-wrap:break-word ;
}

#memberBoxT,#memberBoxB,
#linkBoxT,#linkBoxB {
	font-size:0;
	line-height:0;
}

#memberBoxM,#linkBoxM {
	border-right:1px solid #938c63;
	border-left:1px solid #938c63;
	background:#d7cfa4;
	padding:5px 10px 0;
}

/*バイオグラフィー/リリース作品*/
#bioBox {
	clear:both;
	width:581px;
	margin-bottom:13px;
}

#releaseBox {
	width:581px;
}

#bioBoxT,#bioBoxB,
#releaseBoxT,#releaseBoxB {
	font-size:0;
	line-height:0;
}

#bioBoxM,#releaseBoxM {
	background:#d7cfa4;
	border-right:1px solid #938c63;
	border-left:1px solid #938c63;
	width:559px;
}

#bioBoxM {
	padding:5px 10px 10px;
}

#releaseBoxM {
	padding:10px;
}

#releaseBoxM:after { /*高さを出す為clearfix*/
  content: ".";
  display: block;
  clear: both;
  height: 0;
  visibility: hidden;
}

#re-list {
	width:556px;
}

#re-list li {
	display:block;
	width:115px;
	height:160px;
	overflow:hidden;
	padding:0 12px 5px;
	float:left;
	font-size:88%;
}

#re-list li a {
	text-decoration:none;
	color:#330000;
	line-height:1em;
}
