@charset "utf-8";


/**
* まる博 「収蔵品・文化財検索」ページ コンテンツエリアのデザインに関するスタイルシート 
*
* @author  早稲田システム開発株式会社（開発部：渡部）
* @since   2008.1.25
*
*
*
*【インデックス】
* ① 
* ② 	
* ③ 
*
*/


/* ■■■■■■■■■■■ +++ #メイン ブロック +++ ■■■■■■■■■■■ */
#searchBoxMainBlock {
	width: 100%;
	margin-left: 0px;
}
/*----- ぱんくずリスト -----*/
#searchBoxMainBlock #searchNavi{
	margin-bottom:15px;
}
/*----- ページタイトル -----*/
#searchBoxMainBlock #searchBoxTitle{
	font-weight: bold;
	color: #257373;
	font-size: 120%;
}
/* ページタイトルルビ */
#searchBoxTitle #TitleRubi{
	font-size: 80%;
}

/* コンテンツ エリア(popup用) */
#contentsArea_popup {
	width: 802px;
	background-color: #fcfaf6;
	margin-left:23px;
	
}
/* 閉じるボタン(popup用) */
DIV#btnClose {
	width: 100%;
	margin-top: 20px;
	text-align: center;
}

/*-----メニュー画面------------*/
/*----- メニュー ブロック -----*/
#menuMainBlock {
	height: 350px;
	text-align: center;
}
/* メニュー ボタン */
#menuMainBlock img.btn {
	margin:90px 30px 60px 30px;
}
/*-----文化財：指定選択、収蔵品：分野選択、絞り込み画面------------*/
/*----- 分類選択 ブロック -----*/
#bunruiBlock {
	text-align: center;
}
/*+ 分類リスト +*/
#bunruiBlock ul {
	margin:0px 27px 0px 27px;
	list-style-type:none;
	text-align: center;
}
/*++ 分類ボタン ++*/
#bunruiBlock ul li {
	margin:20px 10px 0 10px;
	width: 210px;
	text-align: center;
	float:left;
	border: solid 1px #808080;
	line-height: 40px;
	font-size: 110%;
}
/*++ 分類リストボタン （すべて表示） ++*/
#bunruiBlock ul#bunruiAll li {
	background:url(../../search/img/search2_btn_back_2.jpg);
	cursor:pointer;
}
/*++ 分類リストボタン （選択） ++*/
#bunruiBlock ul#bunruiSelect li {
	background:url(../../search/img/search2_btn_back.jpg);
	cursor:pointer;
}
/*++ 分類リストボタン （ダミー） ++*/
#bunruiBlock ul#bunruiAll li#dummy {
	background:url(../../search/img/img/search2_btn_back.jpg);
	width:430px;
	height:50px;
	border:0px;
}
/*+ スペース +*/
#sp{
	clear: both;
	height:30px;
}
/*-----検索結果一覧画面------------*/
/*----- 検索結果一覧 ブロック -----*/
#rlistBlock {
	text-align: center;
	margin:5px 0 50px 0;
}
/* 検索結果リスト */
#rlistBlock table#listResult{
	width: 100%;
	margin:5px 0 0 0;
	font-size: 100%;
	border-top:1px solid #808080;
	border-left:1px solid #808080;
}
/*+ 検索結果リスト(項目名) +*/
table#listResult td.listLabel{
	border-bottom:1px solid #808080;
	border-right:1px solid #808080;
	background-color:#dcdcdc;
	margin:0;
	padding:3px;
	text-align:left;
}
/*+ 検索結果リスト(データ) +*/
table#listResult td.listData{
	border-bottom:1px solid #808080;
	border-right:1px solid #808080;
	padding:3px;
	text-align:left;
}
/*-----検索結果詳細画面------------*/
/*----- 検索結果詳細 ブロック -----*/
#rDetailBlock {
}
/* 文字データ表示ブロック */
#rDetailBlock div#detailDataBlock{
	/*width: 490px;*/
	margin-bottom: 50px;
	float:left;
}
/* メッセージ表示 */
#rDetailBlock div#detailMsg{
	width: 490px;
	height: 200px;
}
/*+ 文字データ表示テーブル（画像つき） +*/
#detailDataBlock table#detailData{
	width: 480px;
	font-size: 100%;
	border-top:1px solid #808080;
}
/*++ 文字データ表示テーブル(項目名) ++*/
table#detailData td.listLabel{
	width: 100px;
	padding:3px 5px 3px 5px;
	border-bottom:1px solid #808080;
	background-color:#dcdcdc;
}
/*++ 文字データ表示テーブル(データ) ++*/
table#detailData td.listData{
	width: 380px;
	padding:3px 5px 3px 5px;
	border-bottom:1px solid #808080;
}

/*+ 文字データ表示テーブル（画像なし） +*/
#detailDataBlock table#detailDataNoImage{
	width: 100%;
	font-size: 100%;
	border-top:1px solid #808080;
}
/*++ 文字データ表示テーブル(項目名) ++*/
table#detailDataNoImage td.listLabel{
	width: 100px;
	padding:3px 5px 3px 5px;
	border-bottom:1px solid #808080;
	background-color:#dcdcdc;
}
/*++ 文字データ表示テーブル(データ) ++*/
table#detailDataNoImage td.listData{
	width: 630px;
	padding:3px 5px 3px 5px;
	border-bottom:1px solid #808080;
}
/* 画像データ表示ブロック */
#rDetailBlock div#detailImageBlock{
	width: 250px;
	margin-bottom: 50px;
	border:1px solid #808080;
	background-color:#000000;
	float:right;
	text-align:center;

}
/*-----拡大画像表示画面------------*/
#PictBlock{
	text-align:center;

}
/*-----一覧・詳細画面共通------------*/
/*----- ページおくりボタン -----*/
#btnBlock	{
	margin-bottom: 10px;
	padding:5px 15px 5px 0;
	text-align: right;
	background-color:#eff7f9;
}

