/*
	土曜ワイドステーション
	関連商品スタイルシート
	Copyright (c) ns museum 1999-2007
*/

/* =============================================================================
	レイアウト
*/
#body_main h2.title
{
	border-style:solid;
	border-width:0 0 2px;
	padding:0;
}

#body_main table.spec
{
	width:460px;
	margin:0.5em 0;
}

#body_main table.spec th
{
	width:100px;
	border-style:solid;
	border-width:1px;
	padding:3px 5px;
}

#body_main table.spec td
{
	border-style:solid;
	border-width:1px;
	padding:3px 5px;
}

#body_main table.track
{
	width:460px;
	margin:0.5em 0;
}

#body_main table.track th
{
	width:30px;
	border-style:solid;
	border-width:1px;
	padding:3px 5px;
}

#body_main table.track td
{
	border-style:solid;
	border-width:1px;
	padding:3px 5px;
}

#body_main div.review
{
	margin:1em 0;
	padding:0 0.5em;
}

#body_main div.review h6
{
	margin:0.5em 0;
}

#body_main div.review p
{
	border-style:dotted;
	border-width:0 0 1px;
	margin:0.5em 0;
	padding:0 0 0.5em;
}

/*
#body_main div.review hr
{
	height:0px;
	border-style:dotted;
	border-width:1px 0 0;
	margin:0px 0;
}
*/

#body_main div.annotation h6
{
	margin:3px 0;
}

#body_main div.annotation div.icon
{
	float:left;
	margin:10px 1em 0 0;
}

#body_main div.annotation div.icon img
{
	border-style:solid;
	border-width:1px;
}

#body_sub h2
{
	border-style:solid;
	border-width:0 0 0 0.5em;
	margin:0.5em 0 0;
	padding:0 0 0 0.5em;
}

#body_sub div.itemimage
{
	padding:1em 0;
}

#body_sub div.itemimage img
{
	border-style:solid;
	border-width:1px;
}

#body_sub div.nowprinting
{
	width:100px;
	border-style:solid;
	border-width:1px;
	padding:3em 0;
}

#body_sub div.offers p
{
	margin:0 1em;
}

#body_sub div.linkbutton img
{
	display:block;
	margin:0.5em auto 1em;
}

/* =============================================================================
	色
*/
#body_main h2.title
{
	border-color:#889900;
	background-color:transparent;
	color:#889900;
}

#body_main table.spec th
{
	border-color:ghostwhite;
	background-color:#888888;
	color:#ddddee;
}

#body_main table.spec td
{
	border-color:ghostwhite;
	background-color:#ddddee;
}

#body_main table.track th
{
	border-color:ghostwhite;
	background-color:#888888;
	color:#ddeeee;
}

#body_main table.track td
{
	border-color:ghostwhite;
	background-color:#ddeeee;
}

#body_main div.review hr
{
	border-color:#bbbbbb;
}

#body_main div.annotation div.icon img
{
	border-color:#aaaaaa;
}

#body_sub h2.merchant
{
	border-color:#ffaa00;
}

#body_sub h2.seller
{
	border-color:#888888;
}

#body_sub div.itemimage img
{
	border-color:#888888;
}

#body_sub div.nowprinting
{
	border-color:#888888;
	background-color:#eeeeee;
}

#body_sub span.price
{
	color:#dd0000;
}

#body_sub span.saved
{
	color:#880000;
}

/* =============================================================================
	フォント
*/
#body_main h2.title
{
	font-size:15px;
}

#body_main table.spec th
{
	font-weight:bold;
}

#body_main table.track th
{
	font-weight:bold;
}

#body_sub div.nowprinting
{
	font-weight:bold;
}

#body_sub span.price
{
	font-size:14px;
	font-weight:bold;
}

/* =============================================================================
	テキスト
*/
#body_main table.spec th
{
	text-align:center;
	vertical-align:middle;
	line-height:150%;
	white-space:nowrap;
}

#body_main table.spec td
{
	vertical-align:top;
	line-height:150%;
}

#body_main table.track th
{
	text-align:center;
	vertical-align:middle;
	line-height:150%;
	white-space:nowrap;
}

#body_main table.track td
{
	vertical-align:top;
	line-height:150%;
}

#body_main div.review p
{
	text-indent:1em;
}

#body_sub div.itemimage
{
	text-align:center;
}

#body_sub div.nowprinting
{
	text-align:center;
}
