/*----------GENERAL----------*/

/*body,h1,h2,h3,div,p,span,td,a { NN4.7は削除
	margin : 0px;
	font-size : 100%;
	line-height : 100%;
	}*/

body {
	color : #D5DCE0;
	background-color: #335166;
	margin : 20px 0px;
	padding : 0px;
	}

a:link {
	color:#00CCFF;
	text-decoration:none;
	}
a:visited {
	color:#0099CC;
	text-decoration:none;
	}
a:hover {
	color:#00CCFF;
	text-decoration:underline;
	}
a:active {
	color:#00FFFF;
	text-decoration:underline;
	}

div.header {
	margin : 15px 0px;
	}
.footer {
	margin : 20px 0px 0px;
	}
div.pagetop {
	margin : 30px 0px 0px;
	}
div.pagetop2 { /*ライブ*/
	margin : 15px 0px 0px;
	}


/*----------見出し----------*/


/*----------フォント----------*/
.Tm1 {
	font-size : 90%;
	line-height : 110%;
	}
.Tm2 {
	font-size : 90%;
	line-height : 130%;
	}
.Ts1 {
	font-size : 80%;
	line-height : 110%;
	}
.Ts2 {
	font-size : 80%;
	line-height : 130%;
	}
.Ts3 {
	font-size : 80%;
	line-height : 150%;
	}
.Txs2 {
	font-size : 70%;
	line-height : 130%;
	}
.Txs1 {
	font-size : 70%;
	line-height : 110%;
	}

.newttl {
	font-size : 90%;
	line-height : 100%;
	font-weight : bold;
	}
.subttl { /* 見出し */
	margin : 5px 8px;
	font-size : 90%;
	line-height : 110%;
	font-weight : bold;
	}
.cdttl { /* タイトル詳細のタイトル名 */
	margin : 5px 0px;
	font-size : 90%;
	line-height : 110%;
	font-weight : bold;
	}
.review {
	margin : 5px 8px;
	font-size : 80%;
	line-height : 130%;
	}
.track {
	margin : 5px 8px;
	font-size : 80%;
	line-height : 100%;
	}
.track2 {
	color : #ADB9C1;
	margin : 0px 8px 5px;
	font-size : 70%;
	line-height : 100%;
	}
.track3 {
	color : #ADB9C1;
	margin : 5px 8px;
	font-size : 70%;
	line-height : 100%;
	}
.subcap { /* 小見出し */
	margin : 3px 5px;
	font-size : 80%;
	line-height : 110%;
	}

/*----------空白----------*/
.space1 { /* 空白（上10px） */
	margin : 10px 0px 0px;
	}
.space2 { /* 空白（上下5px） */
	margin : 5px 0px;
	}
.space3 { /* 空白（上下15px） */
	margin : 15px 0px;
	}
.space4 { /* 空白（下20px） */
	margin-bottom : 20px;
	}
.space5 { /* 空白（上15px）：ライブ */
	margin-top : 15px;
	}
.spaceH1 { /* 空白（横20px） */
	margin-left : 20px;
	margin-right : 20px;
	}


.ttl {
	margin : 0px 0px 10px;
	}

/*----------ＣＤ一覧リスト----------*/
img.CDm { /* トップページ：ニューリリース */
	border : 1px #ADB9C1 solid;
	background-color: #99A8B2;
	padding : 3px;
	}

.CDs { /* CD一覧のサムネール画像 */
	border: 1px #ABBAB2 solid;
	background-color: #FFFFFF;
	padding : 3px;
	margin : 0px;
	}
.CDs-blk { /* 空白（上下左右7px） */
	width : 304px;
	padding : 7px;
	}
.CDs-blk2 { /* 空白（上下左右7px） */
	padding : 7px;
	}
div.CDs-ttl { /* CD一覧のタイトル名 */
	margin : 0px 0px 5px;
	font-size : 80%;
	line-height : 110%;
	}

img.CDl { /* CD詳細の大画像 */
	border : 2px #ABBAB2 solid; /*NN4.7で変*/
	background-color: #FFFFFF;
	padding : 5px;
	margin : 0px 0px 5px;
	}

img.lucy { /* ルーシー写真 */
	border : 3px #ABBAB2 solid;
	background-color: ABBAB2;
	padding : 3px;
	margin : 0px 0px 5px;
	}



/*----------top----------*/
div.newrls { /* 左側ニューリリース：間隔あけ */
	margin : 0px 0px 5px;
	}
div.info { /* 右側インフォメーション */
	margin : 8px 3px;
	font-size : 80%;
	line-height : 130%;
	}

