@charset "Shift_JIS";
/*
	コンポーネントCSSを読み込み
*/
@import "book.css";
@import "cmp_book.css";

/* =============================================
		[更新日：2006/08/11]
	
		[目次]
		1: コンポーネントを上書き (=IMP)
		2: レイアウト (=LAY)
		3: 装飾 (=DEC)
		
		[TAG一覧]
		=LAY,=DEC,=IMP,=FONT,=COL,=TEMP,
		
		[TAGの説明]
		=IMG	コンポーネントからimportされた要素の上書きしているもの。
		=COL	色情報。
		=TEMP	一時的スタイル。
		
		[追記事項]
		06.10.30
			「=TEMP」を追加。book_story,book_authorの一時的スタイルを追加。		
		06.08.11
			タグ一覧を追記。
			各共通項目をコンポーネント化。（→cmp_book.cssへ）
		
     ============================================== */

/*  ■ コンポーネントを上書き (=IMP)
======================== */

/* ↓コンポーネントファイル (cmp_book.css) ここから ↓*/
.book_text h2{
/*
	本のタイトルの色 (=TITLE,=FONT,=IMP,=COL)
*/
	color: #ff7f4c;
}

.book_text .book_instore{
/*
	発売日の囲みの色 (=TITLE,=FONT,=IMP,=COL)
*/
	background-color: #ff7f4c;
	color: #fff;
}
/* ↑コンポーネントファイル (cmp_book.css) ここまで ↑*/


/*  ■ レイアウト (=LAY)
======================== */

#soon_topic_layer{
	line-height: 120%;
	margin-left: 10px;
	margin-top: 10px;
	margin-bottom: 50px;
	width: 664px;
}

/*  ■ 装飾 (=DEC
======================== */

#soon_topic_layer h2
{
	border-bottom: dotted 2px #ff7f4c;
	padding-left: 10px;
	padding-top: 10px;
	background: url("../images/ex_soon.gif") left center no-repeat;
}


.book_story061030{
/*
	.book_storyの一時的スタイル。
	TAGS: (=TEMP)
*/
	margin-bottom: 2em;
}

	.book_story061030 p{
		color: #333;
		font-size: 90%;
		line-height: 150%;
		margin-bottom: 0.5em;
	}

	.book_story061030 p strong{
		border-left: solid 8px #f22;
		color: #f22;
		font-size: 150%;
		line-height: 150%;
		padding-left: 5px;
	}
	
	.book_story061030 p span.ref{
		color: #666;
		font-size: 90%;
		line-height: 200%;
	}
	
	
	
.book_author061030{
/*
	.book_authorの一時的スタイル。
	TAGS: (=TEMP)
*/
	border: solid 2px #ff7f4c;
	clear: both;
	margin-top: 2em;
	padding: 5px;
}

	.book_author061030 p{
		color: #333;
		font-size: 90%;
		line-height: 150%;
	}
	
	.book_author061030 h3{
		color: #ff7f4c;
		font-size: 120%;
	}