@charset "Shift_JIS";

/* -------------------- start of Style Sheet -------------------- */

/* Cascading Style Sheet for 鈴木聖美 ディスコグラフィー */

/* ---------- ディスコグラフィー本体 ---------- */
#discography {
	margin: 0;
	padding: 0;
	text-align: left;
}

#discography h3 {
	overflow: hidden;
	margin: 0 0 30px 0;
	padding: 0.6em 0;
	color: #999999;
	font-family: "Trebuchet MS";
	font-size: 160%;
	font-weight: normal;
	text-align: center;
	letter-spacing: 0.6em;
	line-height: 1.0;
	background: #f3f3f3;
}
html[xmlns] #discography h3 {
	background: url(../img/basic/back_transparent_black_5.png);
}

/* ---------- 表示コントロール ---------- */
#discography ul#ctrl {
	margin: -10px 15px 20px 15px;
	padding: 0;
	text-align: center;
	border: 1px solid #eeeeee;
	background: #ffffff url(../img/basic/back_menu_li_white.gif) 0 50% repeat-x;
}
#discography ul#ctrl li {
	list-style-type: none;
	display: inline;
	padding: 0 2em;
	color: #336699;
	font-family: "Trebuchet MS";
	font-size: 100%;
}

/* ---------- 各CDデータ ---------- */
#products {
	margin: 0;
	padding: 0;
	text-align: left;
}

#products div {
	margin: 0 20px 10px 20px;
	padding: 0;
	text-align: left;
	border: 5px solid #ffffff;
}
#products dl {
	position: relative;
	top: 0;
	left: 0;
	z-index: 320;
	height: 90px;
	margin: 0;
	padding: 0 0 15px 15px;
	text-align: left;
}
html[xmlns] #products dl {
	height: auto;
	min-height: 90px;
}
#products dt {
	margin: 0;
	padding: 0.8em 140px 0.2em 85px;
	color: #336699;
	font-size: 120%;
	font-weight: bold;
	background: url(../img/basic/back_line_white.gif) 20px 100% no-repeat;
}
#products dt a {
	color: #336699 !important;
	text-decoration: none;
}
#products dt a:hover {
	text-decoration: underline;
}
#products dt span.sub-title-top {
	display: block;
	position: relative;
	top: 0;
	left: 0;
	margin: 0 0 -0.5em 0;
	padding: 0;
	font-size: 60%;
	font-weight: normal;
}
#products dt span.cw,
#products dt span.sub-title-bottom {
	display: block;
	position: relative;
	top: -0.5em;
	left: 0;
	margin: 0 0 -0.5em 0;
	padding: 0;
	font-size: 60%;
	font-weight: normal;
}
#products dt br {
	display: none;
}

#products dd {
	margin: 0;
	padding: 0;
}
#products dd.jacket {
	position: absolute;
	top: 15px;
	left: 35px;
	z-index: 330;
	width: 52px;
	margin: 0;
	padding-left: 0;
}
#products dd.data {
	margin: 0 0 0 85px;
	padding: 0;
	font-size: 82%;
}
#products dd.media {
	position: absolute;
	top: 8px;
	right: 25px;
	margin: 0;
	padding: 0;
	text-align: right;
}
#products dd.list {
	margin: 0.5em 0;
	padding: 0;
}
#products dd.list ul {
	list-style-type: none;
	margin: 0 0 0 80px;
	padding: 0;
}
#products dd.list ul li {
	overflow: hidden;
	float: left;
	width: 100px;
	margin: 0 0 0 5px;
	padding: 0;
	border: 1px solid #cccccc;
}
html[xmlns] #products dd.list ul li {
	margin: 0 0 0 5px;
}

#products dd.list ul li.yosuke { border: 1px solid #7200ff; }
#products dd.list ul li.momotaro { border: 1px solid #ff76ca; }
#products dd.list ul li.uramasa { border: 1px solid #27a1ff; }
#products dd.list ul li.kyohei { border: 1px solid #09dc4a; }
#products dd.list ul li.kojiro { border: 1px solid #ff0000; }
#products dd.list ul li.renji { border: 1px solid #ff6600; }
#products dd.list ul li.kanbee { border: 1px solid #faec0d; }

#products dd.list ul li span {
	display: block;
	text-align: center;
	white-space: nowrap;
}
#products dd.list ul li span.title {
	font-size: 71%;
}
#products dd.list ul li span.product-number {
	font-size: 71%;
}
#products dd.list ul li a {
	display: block;
	width: 100%;
	color: #ffffff !important;
	font-size: 82%;
	text-align: center;
	text-decoration: none;
	background: url(../img/basic/back_discography_link.gif) 90% 50% no-repeat;
}

#products dd.link,
#products dd.info {
	clear: both;
	position: relative;
	top: 10px;
	left: 0;
	z-index: 340;
	margin: 0 25px 10px 80px;
	padding: 0.2em 10px;
	color: #999999;
	font-size: 82%;
	text-align: right;
	border: 1px solid #eeeeee;
	background: url(../img/basic/back_link_white.gif) repeat-x 0 50%;
}
#products dd.link a {
	color: #336699 !important;
	padding-right: 13px;
	text-decoration: none;
	background: url(../img/basic/back_discography_link.gif) 100% 50% no-repeat;
}

/* ---------- アイコンインフォ ---------- */
#icon-info {
	position: relative;
	top: 0;
	left: 0;
	z-index: 400;
	margin: 0 0 1em 0;
	padding: 0.4em 0;
}
#icon-info h3 {
	position: absolute;
	top: -9000px;
	left: -9000px;
	text-indent: -9000px;
	margin: 0;
	padding: 0;
}
#icon-info ul {
	margin: 0 10px;
	padding: 0;
	font-size: 82%;
	list-style-type: none;
	text-align: right;
}
#icon-info ul li {
	display: inline;
	margin: 0 1em;
	padding: 0;
}

/* ########## オプション ########## */
img.ci818 { background: url(../disco/jacket/genuine/ci818_s.jpg) 0 0 no-repeat !important;}
img.ci817 { background: url(../disco/jacket/genuine/ci817_s.jpg) 0 0 no-repeat !important;}
img.ci816 { background: url(../disco/jacket/genuine/ci816_s.jpg) 0 0 no-repeat !important;}
img.bi8823 { background: url(../disco/jacket/genuine/bi8823_s.jpg) 0 0 no-repeat !important;}
img.ci815 { background: url(../disco/jacket/genuine/ci815_s.jpg) 0 0 no-repeat !important;}
img.ci814 { background: url(../disco/jacket/genuine/ci814_s.jpg) 0 0 no-repeat !important;}
img.ci813 { background: url(../disco/jacket/genuine/ci813_s.jpg) 0 0 no-repeat !important;}
img.ci812 { background: url(../disco/jacket/genuine/ci812_s.jpg) 0 0 no-repeat !important;}
img.bi8818 { background: url(../disco/jacket/genuine/bi8818_s.jpg) 0 0 no-repeat !important;}
img.bi8815 { background: url(../disco/jacket/genuine/bi8815_s.jpg) 0 0 no-repeat !important;}
img.ci8008 { background: url(../disco/jacket/genuine/ci8008_s.jpg) 0 0 no-repeat !important;}
img.bi8813 { background: url(../disco/jacket/genuine/bi8813_s.jpg) 0 0 no-repeat !important;}
img.ci809 { background: url(../disco/jacket/genuine/ci809_s.jpg) 0 0 no-repeat !important;}
img.ci805 { background: url(../disco/jacket/genuine/ci805_s.jpg) 0 0 no-repeat !important;}
img.ci806 { background: url(../disco/jacket/genuine/ci806_s.jpg) 0 0 no-repeat !important;}
img.bi8804 { background: url(../disco/jacket/genuine/bi8804_s.jpg) 0 0 no-repeat !important;}
img.bi8808 { background: url(../disco/jacket/genuine/bi8808_s.jpg) 0 0 no-repeat !important;}
img.ci803 { background: url(../disco/jacket/genuine/ci803_s.jpg) 0 0 no-repeat !important;}
img.ci804 { background: url(../disco/jacket/genuine/ci804_s.jpg) 0 0 no-repeat !important;}
img.bs8801-box { background: url(../disco/jacket/genuine/bs8801-box_s.jpg) 0 0 no-repeat !important;}
img.bs8801 { background: url(../disco/jacket/genuine/bs8801_s.jpg) 0 0 no-repeat !important;}
img.bs8801-87 { background: url(../disco/jacket/genuine/bs8801_87.jpg) 0 0 no-repeat !important;}
img.bi8803 { background: url(../disco/jacket/genuine/bi8803_s.jpg) 0 0 no-repeat !important;}
img.bi8802 { background: url(../disco/jacket/genuine/bi8802_s.jpg) 0 0 no-repeat !important;}
img.bi8801 { background: url(../disco/jacket/genuine/bi8801_s.jpg) 0 0 no-repeat !important;}
img.ci8005 { background: url(../disco/jacket/genuine/ci8005_s.jpg) 0 0 no-repeat !important;}
img.ci801 { background: url(../disco/jacket/genuine/ci801_s.jpg) 0 0 no-repeat !important;}
img.ci802 { background: url(../disco/jacket/genuine/ci802_s.jpg) 0 0 no-repeat !important;}
img.ch78 { background: url(../disco/jacket/genuine/ch78_s.jpg) 0 0 no-repeat !important;}
img.bh38 { background: url(../disco/jacket/genuine/bh38_s.jpg) 0 0 no-repeat !important;}
img.ch58 { background: url(../disco/jacket/genuine/ch58_s.jpg) 0 0 no-repeat !important;}
img.ch1028 { background: url(../disco/jacket/genuine/ch1028_s.jpg) 0 0 no-repeat !important;}
img.bh18 { background: url(../disco/jacket/genuine/bh18_s.jpg) 0 0 no-repeat !important;}
img.bh18 { background: url(../disco/jacket/genuine/bh18_s.jpg) 0 0 no-repeat !important;}
img.ch38 { background: url(../disco/jacket/genuine/ch38_s.jpg) 0 0 no-repeat !important;}
img.ch58 { background: url(../disco/jacket/genuine/ch58_s.jpg) 0 0 no-repeat !important;}
img.bh8 { background: url(../disco/jacket/genuine/bh8_s.jpg) 0 0 no-repeat !important;}
img.ch18 { background: url(../disco/jacket/genuine/ch18_s.jpg) 0 0 no-repeat !important;}
img.ch1008 { background: url(../disco/jacket/genuine/ch1008_s.jpg) 0 0 no-repeat !important;}
img.ch1018 { background: url(../disco/jacket/genuine/ch1018_s.jpg) 0 0 no-repeat !important;}
img.ch1038 { background: url(../disco/jacket/genuine/ch1038_s.jpg) 0 0 no-repeat !important;}
img.ch18 { background: url(../disco/jacket/genuine/ch18_s.jpg) 0 0 no-repeat !important;}
img.ch8 { background: url(../disco/jacket/genuine/ch8_s.jpg) 0 0 no-repeat !important;}
img.bi8827 { background: url(../disco/jacket/genuine/bi8827_s.jpg) 0 0 no-repeat !important;}
img.bi8828 { background: url(../disco/jacket/genuine/bi8828_s.jpg) 0 0 no-repeat !important;}
img.bi8829 { background: url(../disco/jacket/genuine/bi8829_s.jpg) 0 0 no-repeat !important;}
img.ci819 { background: url(../disco/jacket/genuine/ci819_s.jpg) 0 0 no-repeat !important;}
img.ci820 { background: url(../disco/jacket/genuine/ci820_s.jpg) 0 0 no-repeat !important;}
img.ci821 { background: url(../disco/jacket/genuine/ci821_s.jpg) 0 0 no-repeat !important;}
img.ci8010 { background: url(../disco/jacket/genuine/ci8010_s.jpg) 0 0 no-repeat !important;}
img.ci8011 { background: url(../disco/jacket/genuine/ci8011_s.jpg) 0 0 no-repeat !important;}
img.ci8012 { background: url(../disco/jacket/genuine/ci8012_s.jpg) 0 0 no-repeat !important;}
