@charset "shift_jis";

/* Suara
---------------------------------------
(C)F.I.X. Records All Rights Reserved.
	http://www.fixrecords.com/
*/

/* ==========================================================================
 1.基本設定
========================================================================== */
@import url("common/init.css");	/* 初期設定 */


/* ==========================================================================
 3.デザイン-汎用
========================================================================== */
@import url("common/design.css");	/* デザイン-汎用 */
@import url("common/localnavi.css");	/* ローカルナビ・詳細 */
@import url("common/division2.css");	/* ２分割デザイン共通 */


/* ==========================================================================
 4.デザイン-専用
========================================================================== */


/* --------------------------------------------------------------------------
 題名<h2> */
h2 {
	background:url(disc/h2.gif);
}
/* 個別設定 */
#all h2 span {background-image:url(disc/h2_all.gif);}
#cds h2 span {background-image:url(disc/h2_cds.gif);}
#cda h2 span {background-image:url(disc/h2_cda.gif);}
#sac h2 span {background-image:url(disc/h2_sac.gif);}
#dvd h2 span {background-image:url(disc/h2_dvd.gif);}
#blu h2 span {background-image:url(disc/h2_blu.gif);}
#oth h2 span {background-image:url(disc/h2_oth.gif);}



/* ------------------------------------------------------------------左エリア
/* --------------------------------------------------------------------------
ローカル記事リスト */
#areaLeft ul {
	margin:40px 2px 12px 12px;
	list-style-type: none;		/* ブラウザ差回避の為リストマークをBGで実現 */
}

#areaLeft ul li {
	padding-left:56px;		/* リストマーク50px + マージン6px */
	background-repeat:no-repeat;
	background-position:0 1px;
}

#areaLeft ul li a		{color:#c8c695;}
#areaLeft ul li a:hover	{color:#fff;}

/* 個別設定 */
#areaLeft ul li.cds {background-image:url(disc/li_cds_s.gif);}
#areaLeft ul li.cda {background-image:url(disc/li_cda_s.gif);}
#areaLeft ul li.sac {background-image:url(disc/li_sac_s.gif);}
#areaLeft ul li.dvd {background-image:url(disc/li_dvd_s.gif);}
#areaLeft ul li.blu {background-image:url(disc/li_blu_s.gif);}
#areaLeft ul li.oth {background-image:url(disc/li_oth_s.gif);}

/* UPマーク */
#areaLeft ul li img { /*IEズレ対策*/
	margin-left:1px;
	margin-bottom:8px;
}
#areaLeft > ul > li > img {
	margin-left:1px;
	margin-bottom:5px;
}


/* ------------------------------------------------------------------右エリア
*/

/* 詳細・題名<h3> 【追記】*/
#areaDetail h3 {
	margin-left:15px;
	margin-bottom:3px;
	padding-left:126px;
	background-position:16px 0;
	color:#797970;
}

#areaDetail h3 a {
	clear:both;
	margin-left:12px;
	color:#ffb022;
	font-weight:bold;
	font-size:10pt;
}


/* アイコン */
#cds h3 {background-image:url(disc/icon_cds.gif);}
#cda h3 {background-image:url(disc/icon_cda.gif);}
#sac h3 {background-image:url(disc/icon_sac.gif);}
#dvd h3 {background-image:url(disc/icon_dvd.gif);}
#blu h3 {background-image:url(disc/icon_blu.gif);}
#oth h3 {background-image:url(disc/icon_oth.gif);}


/* --------------------------------------------------------------------------
/* 製品情報 */

/* IEフロートマージンバグ対策 */
.floatMargin {
	margin:3px 15px 0;
	padding:0;
}

/* ジャケット画像 */
.floatMargin img {
	float:left;
	margin-right:6px;	/* IE左空白対策 */
/*	width:120px;*/
}

/* -------------------------------------
/* 製品詳細 */
.prodDetail {
	float:right;
	width:362px;
	line-height:14px;
	color:#797970;
}

/* 左右分割表記 */
.prodDetail p {
	float:left;
	margin:0 !important;
	width:181px;
}
.prodDetail .release ,
.prodDetail .price {text-align:right;}


/* トラックリスト */
.prodDetail table {
	clear:both;
	width:362px;
	border-top:1px solid #797970;
	border-bottom:1px solid #797970;
	color:#fff;
}
.prodDetail th {text-align:left;}
/*.prodDetail td {width:20px;}*/
.prodDetail th ,
.prodDetail td {line-height:17px;}

.prodDetail th strong {color:#797970;font-size:8pt}

#oth td {
	width:100%;
}

.PV ,
.PA {
	display:block;
	display:block;
	width:17px;
	height:16px;
	margin-top:1px;
	text-align:-99999;
	text-decoration:none;
	background-repeat:no-repeat;
}
.PV {background-image:url(disc/preview_v.gif);}
.PA {background-image:url(disc/preview_a.gif);}

.prodDetail .price {text-align:right;margin-right:14px;}



/* -------------------------------------------------------------------ALL限定
/* --------------------------------------------------------------------------
 新商品画像（new.jpg/488x185px）*/
#newprod {
	margin-left:14px;
}

/* --------------------------------------------------------------------------
 詳細・リスト */
#areaDetail ul {
	margin-left:14px;
	margin-top:8px;
	width:500px;
}

#areaDetail li {
	display:inline;
}

#areaDetail li a {
	display:block;
	float:left;
	width:50px;
	height:66px;
	margin:0 5px 5px 0;
	background-repeat:no-repeat;
}

#areaDetail li a img {
	height:50px;
	margin-top:16px;
}

#areaDetail li.cds a {background-image:url(disc/li_cds_s.gif);}
#areaDetail li.cda a {background-image:url(disc/li_cda_s.gif);}
#areaDetail li.sac a {background-image:url(disc/li_sac_s.gif);}
#areaDetail li.dvd a {background-image:url(disc/li_dvd_s.gif);}
#areaDetail li.blu a {background-image:url(disc/li_blu_s.gif);}
#areaDetail li.oth a {background-image:url(disc/li_oth_s.gif);}



/* [EOF] */