/*全ページで共通して使うCSS*/
/*ページ全体設定*/
body { 
	color:#c0c0c0;
	font-family:Arial, Helvetica, sans-serif;
	margin:0px;
	padding:0px;
	font-size : small;
	overflow-y:scroll; 
	background-color : #000000;
}
/*Web領域定義*/
#web {
	border : 0px solid;
	background-color:#000000;
	margin: 0 auto; 
	width:900px;
	padding : 20px 10px 10px 20px;
	position:relative
	overflow-y:scroll;  
}
/*Header*/
#header {
	padding-left : 54px;
	margin-top: 5%;
	position:relative;
	bottom : 4px;
}

/*Main*/
#slider {
	width : 750px;
	float : left;
}

/*Navi*/
#navi {
	padding-left : 54px;
	height : 15px;
}

/*本文用*/

/*汎用テキストリンク定義（現在未使用）*/
a:link {
	color: #808080; 
	text-decoration : underline;
}
a:visited {
	color: #808080; 
	text-decoration : underline;
}
a:active {
	color: #808080; 
	text-decoration : underline;
}
a:hover {
	color: #ffffff; 
	text-decoration : underline;
}
.topic_text {
	padding : 70px;
}
.topic,
.tracklist,
.demo,
.linernotes,
.contact {
	position: relative;
	width : 750px;
	min-height:300px;
	text-align : left;
}
.topic {
	background-image : url(../../img/bg_topic.png);
	background-repeat : no-repeat;
}
.tracklist {
	background-image : url(../../img/bg_tracklist.png);
	background-repeat : no-repeat;
}
.demo {
	background-image : url(../../img/bg_demo.png);
	background-repeat : no-repeat;
}
.linernotes {
	background-image : url(../../img/bg_linernotes.png);
	background-repeat : no-repeat;
}
.contact {
	background-image : url(../../img/bg_contact.png);
	background-repeat : no-repeat;
}

/* ←→*/
.coda-nav-left, .coda-nav-right {
	padding-top : 70px;
	float: left;
}
.coda-nav-left {
}
.coda-nav-right {

}

/*回り込み解除マン*/
.clear {
	clear : both;
}

/*テーブル先生*/
th {
	text-align : left;
	width : 100px;
	vertical-align : top;
}
td {
	width : 200px;
	vertical-align : top;
}
.track_notes {
	color : #808080;
	font-size : x-small;
}

/*Footer*/
#footer {
	padding-left : 54px;
	background-image : url(../../img/footer.png);
	background-repeat : no-repeat;
	background-position: right bottom;
	width : 750px;
	height : 120px;
}


