@charset "UTF-8";

/* contents
----------------------------------------------- 
00 print
01 common styles
02 structure
03 header area
04 footer area
05 artists page
06 corporate styles
07 privacy policy styles
----------------------------------------------- 
*/

/* 00 print
----------------------------------------------- */
div#header,
ul#global,
div#artistbox li,
ul.atrtist_btn,
div#exp_icon,
div#footerbg,
div.oldalbum,
div.pagetop {
	display:none;
}


/* 01 common styles
----------------------------------------------- */
h1 {padding:0 0 10px;}

.print,
div#artistbox li.print {display:block;}

.print img {
	width:100%;
	height:auto;
}

/* 02 structure
----------------------------------------------- */
body {background:#fff;}
div#wrapper {width:auto;}
div#container {
	width:auto;
	padding-top:0;
}


/* 03 header area
   04 footer area
----------------------------------------------- */


/* 05 artists page
----------------------------------------------- */
div#artist_profbox h1 {
	margin-bottom:0.5em;
	font-size:123%;
	line-height:1.2em;
}
div#artistbox {
	width:34%;
	margin-bottom:5px;
}

div#artistbox div.artist {
	padding-bottom:5px;
}
div#artistbox div.artist img {
	width:100%;
	height:auto;
	_width:225px;
	_height:222px;
}

div#artist_profbox {width:63%;}

div#artist_profbox div#prof_header {
	width:63%;
	padding-bottom:0;
}

h1#artist_name {
	margin-bottom:0;
}

div#artist_profbox p#prof_detail {
	margin-bottom:5px;
	font-size:77%;
}

div#infobox,
div#releasebox {
	width:auto;
}
div#infobox table,
div#releasebox table {
	width:90%;
}
div#infobox table th,
div#infobox table td,
div#releasebox table th,
div#releasebox table td {
	padding:5px 0;
}
div#releasebox table td.jacket {
	width:50px;
}
div#releasebox table td.jacket img {
	width:50px;
	height:50px;
}




/* 06 corporate styles
----------------------------------------------- */
#corporate table {
	width:auto;
	margin-bottom:0;
}
#corporate table th ,
#corporate table td {
	padding:3px;
	background-color:#fff;
	font-size:85%;
}
#corporate table td img.map {
	width:240px;
	height:217px;
}

/* 07 privacy policy styles
----------------------------------------------- */
#privacy h2 {width:auto;}
#privacy h3 {width:620px;}











