@charset "UTF-8";

/* -----------------------------------------------
artists page
----------------------------------------------- */

div#artistbox {
	float:left;
	width:308px;
}

div#artistbox div.artist {padding-bottom:10px;}

div#artistbox ul {padding-left:3px;}

div#artistbox div.qr {
	float:right;
	padding-right:3px;
}

div#artist_profbox {
	float:right;
	width:570px;
}

div#artist_profbox div#prof_header {
	width:570px;
	padding-bottom:16px;
}

div#artist_profbox h1 {
	float:left;
	margin-bottom:12px;
	padding:0;
}

ul.atrtist_btn {
	float:right;
	margin-bottom:1em;
}

ul.atrtist_btn li {
	text-align:right;
	padding-bottom:5px;
}

div#artist_profbox p#prof_detail {
	clear:both;
	width:auto;
	padding:4px 8px;
	border:1px solid #44412e;
}


div#exp_icon {
	clear:both;
	text-align:right;
	padding:20px 0 5px;
}
div#exp_icon span img {
	padding:4px 4px 4px 8px;
	vertical-align:middle;
}
div#exp_icon span.tv {color:#390;}
div#exp_icon span.event {color:#f60;}
div#exp_icon span.web {color:#09c;}
div#exp_icon span.etc {color:#f39;}

div#infobox,
div#releasebox {
	clear:both;
	width:898px;
	margin-bottom:5px;
	border:1px solid #44412e;
}
div#releasebox {margin:0;}
div#infobox table,
div#releasebox table {
	width:840px;
	margin:0 30px 10px;
}
div#infobox table th,
div#infobox table td,
div#releasebox table th,
div#releasebox table td {
	padding:10px 0;
	border-bottom:1px dotted #44412e;
	vertical-align:middle;
}
div#infobox table th,
div#releasebox table th {
	width:8em;
	padding-right:5px;
	white-space:nowrap;
}
div#releasebox table td.jacket {width:80px;}
div#infobox table td.icon {width:40px;}
div#infobox table td.arw,
div#releasebox table td.arw {width:10px;}
div#infobox table img,
div#releasebox table img {
	margin-right:10px;
	vertical-align:middle;
}
div#releasebox table td.jacket img {margin-right:0;}
div#infobox table tr.end th,
div#infobox table tr.end td,
div#releasebox table tr.end th,
div#releasebox table tr.end td {border-bottom:none;}

div.oldalbum {
	margin-bottom:15px;
	text-align:right;
}

