@charset "Shift_JIS";
/* CSS Document */

h1.huge{
	background-image:url(../images/mainImg.jpg);
	}

/*------------------------------------------------------企画展一覧のブロック	*/
div.featuProf{
	margin:6px 0 0 0;
	}
div.featuBox{
	width:783px;
	}
div.featuImg{
	float:left;
	width:112px;
	padding:0 20px 0 0;
	_padding:0 19px 0 0;/*------------------IE6float落ち対策*/
	}
body#list div.featuImg{/*list.htmlのみ適用*/
	margin-bottom: 10px;
	}
div.featuImg div.borderFrame{
	/*width:112px;*/
	padding:5px;
	border:1px solid #cccccc;
	/*float:left;*/
	}
/*div.featuImg img{
	padding:5px;
	border:1px solid #cccccc;
	}*/
div.listFeatu{
	width:651px;
	float:right;
	/*border:1px solid #ff0000;*/
	/*min-height:90px;*/
}
h3.listFeatuName{
	border-bottom:1px solid #cccccc;
	width:100%;
	}
h3.listFeatuName span{
	display:block;
	}
div.more{
	clear:both;
	text-align:right;
	/*border-bottom:#CCCCCC solid 1px;
	padding-bottom:5px;*/
	}
div.listFeatu div.conSml{
	clear:both;
	padding:5px 0 0 0;
	}

div.featuProdBox{
	clear:both;
	margin:10px 0 30px 0;
	padding-bottom:30px;
	border-bottom:1px solid #cccccc;
	display:inline-block;/*IE7 clearfix*/
}
div.featuProdBox:after{/*IE6 clearfix*/
 content:".";
 height:0px;
 clear:both;
 display: block;
 visibility:hidden;
}
div.featuProdBox div.prodBox{
	float:left;
	width:239px;
	min-height:204px;
	_height:204px;
	margin:0 20px 0 0;
	_margin:0 15px 0 0;/*------------------IE6カラム落ち対策*/
}
div.featuProdBox div.prodBox div.thumImg{
	/*width:109px;*/
	_height:174px;
	min-height: 162px;
	padding:0 0 12px 0;
	text-align:center;
	}

div.featuProdBox div.prodBox div.horizonal img{
	padding:0;
	_display:block;
	_margin:0;/*------------------IE6画像の上padding対策（2行）*/
	}

div.featuProdBox div.prodBox div.title a{
	display:block;
	background-color:#ebebeb;
	font-weight:bold;
	padding:5px 35px;
	line-height:120%;
	color:#333333;
	text-decoration:none;
	}
div.featuProdBox div.prodBox div.title a:link{
}
div.featuProdBox div.prodBox div.title a:visited{
}
div.featuProdBox div.prodBox div.title a:hover{
	background-color:#dddddd;
	text-decoration:underline;
}
div.featuProdBox div.prodBox div.author{
	display:block;
	background:#ebebeb url(/lib/images/lilneDotGray.gif) repeat-x left top;
	font-weight:bold;
	padding:5px 35px;
	line-height:120%;
	color:#333333;
	text-decoration:none;
	}

/*------------------------------------------------------作品一覧のブロック	*/
div#listFeatuContain{
	/*margin-top:10px;*/
	border-top:1px solid #cccccc;
}

div#listFeatuProf{
	margin:6px 0 0 0;
	}

div.listFeatuProdBox{
	clear:both;
	margin:30px 0 40px 0;
	display:inline-block;/*IE7 clearfix*/
	/*padding-bottom:30px;*/
	/*border-bottom:1px solid #cccccc;*/
	/*border:1px solid #ff0000;*/
}
div.listFeatuProdBox:after{/*IE6 clearfix*/
 content:".";
 height:0px;
 clear:both;
 display: block;
 visibility:hidden;
}
div.listFeatuProdBox div.prodBox{
	float:left;
	width:174px;
	min-height:204px;
	_height:204px;
	/*text-align:center;*/
	margin:0 20px 0 0;
	_margin:0 15px 0 0;/*------------------IE6カラム落ち対策*/
}
div.listFeatuProdBox div.prodBox div.thumImg{
	/*width:109px;*/
	height:174px;
	padding:0 0 12px 0;
	text-align:center;
	}
div.listFeatuProdBox div.prodBox div.horizonal img{
	padding:27px 0 0 0;
	_display:block;
	_margin:27px 0;/*------------------IE6画像の上padding対策（2行）*/
	}
div.listFeatuProdBox div.prodBox div.title a{
	display:block;
	background-color:#ebebeb;
	font-weight:bold;
	padding:5px 18px;
	line-height:120%;
	color:#333333;
	text-decoration:none;
	}
div.listFeatuProdBox div.prodBox div.title a:link{
}
div.listFeatuProdBox div.prodBox div.title a:visited{
}
div.listFeatuProdBox div.prodBox div.title a:hover{
	background-color:#dddddd;
	text-decoration:underline;
}
div.listFeatuProdBox div.prodBox div.author{
	display:block;
	background:#ebebeb url(/lib/images/lilneDotGray.gif) repeat-x left top;
	font-weight:bold;
	padding:5px 18px;
	line-height:120%;
	color:#333333;
	text-decoration:none;
	}

/*------------------------------------------------------作品拡大のブロック	*/

div#imgTitle strong.prodTitle{
	margin-left:12px;
}



/*-------------------------------「ページトップへ」リンク*/
div#contents div.toTop{
clear:both;
position:relative;
top:0;
left:0;
height:34px;
margin-top:-30px;
}

/*-------------------------------「戻る」リンク*/
#btn_backArea {
	text-align:right
	}

div.prize{
	text-align:center;
	font-weight:bold;
	padding-bottom:3px;
	}