@charset "utf-8";

/* CSS Document */



body {

	font: 100% "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS P Gothic", sans-serif;

	text-align:center;

	margin: 0; /* 複数の異なるブラウザの初期設定値に対応するため、body エレメントのマージンと余白を 0 にすることをお勧めします */

	padding: 0;

	/* これにより、IE 5* ブラウザではコンテナが中央揃えになります。そして、テキストは、#container セレクタの初期設定である左揃えに設定されます */

	color: #000000;

	background-color:#000000;

	margin:0px;

	padding:0px;

}

h2 {

	margin:0px;

}

img { 

	border:0px;

}

#background {

	background:url(../images/background.png);

	width:1200px; 		 /* 自動マージン（幅と連動）により、ページが中央揃えになります */

	margin: 0 auto;

}

.wrapper #container {

	width: 960px;  /* 最大幅である 800px より 20px 小さくすることにより、ブラウザクロームの使用が可能となり、水平スクロールバーが表示されなくなります */

	background: #FFFFFF;

	border: 1px solid #fff900;

	margin: 0 auto;

	text-align: left; /* この設定は body エレメントの text-align: center より優先されます。 */

}

.wrapper #mainContent {

}

#header {

	background:url(../images/head.jpg);

	height:500px;

}



h1 {

	display:none;

}



#navigation { 

    text-align:center;

}

#tracklistarea {

	width:960px;

	height:533px;

	background:url(../images/back_tracklist.jpg);

}



#tracklistarea object,#tracklistarea embed, #tracklistarea img { 

    vertical-align:bottom;

}

#cdinfo {

	margin:0px 14px 14px 14px;

	background:url("../images/basicinfo.jpg");

	height:315px;

}



#amazonbutton { 

top:15px;left:826px;width:90px;position:relative;display:inline;

}

#detailbutton{

	top:15px;left:630px;position:relative;display:inline;

}

#cdinfo p {

	display:none;

}



#trackleft{

	float:left;width:260px;height:504px;

}

#trackright {

	float:right;width:700px;height:416px;padding-top:58px;

}



#tracklistnoflash {

	padding-top:88px;

}


/*
#moviearea {

	background-image:url(../images/back_movie.jpg);

	height:520px;

}

#moviearea div {

	padding:64px 0px 0px 216px;

}
*/


#moviearea {

	width:960px;

	height:532px;

	background:url(../images/back_movie.gif);

}


#movieleft{

	float:left;width:160px;height:498px;

}

#movieright {

	float:right;width:800px;height:416px;padding-top:70px;

}



#tracklistnoflash {

	padding-top:88px;

}

#illustratorarea {

	height:240px;

	background-image:url(../images/back_illustrator.gif);

}

#illustratorareacontents {

	padding:0px 0px 0px 0px;

}


#artistarea {

	height:4120px;

	background-image:url(../images/back_artist_all.jpg);

}

#artistareacontents {

	padding:0px 0px 0px 0px;

}


#tokutenarea {

	width:960px;

	height:620px;

	background:url(../images/back_tokuten.jpg);

}

#tokutenareacontents {

	padding:0px 0px 0px 0px;

}

#tokutenleft{

	float:left;width:80px;height:600px;

}

#tokutenright {

	float:right;width:880px;height:140px;padding-top:0px;

}

#linkarea {

	padding: 18px 0px 40px 40px;

}

#linkarea img{

	margin-right:38px;

}

#footer {

	text-align:center;

	padding-top:20px;

	font-size:.95em;

}


