@charset "utf-8";
/* CSS Document */

/*--------------------------------------------------------------
メイン
---------------------------------------------------------------*/
#contents .boxU h1{
	background: #F5F3F4;
	padding: 12px;
	font-size: 1.4em;
	margin-bottom: 10px;
}
#contents .boxU h1 span{
	display: block;
	font-size: 0.8em;
	font-weight: normal;
}
#contents .boxU .areaImg{
	float: left;
	margin-right: 10px;
	width: 340px;
}
		/* Setup Tabs */
#contents .boxU .areaImg ul{
				height:75px; /* Width of Tab Image */
				margin-right: -10px;
			}
#contents .boxU .areaImg ul li{
				width:106px; /* Height of Tab Image */
				float: left;
				margin-right: 10px;
			}
#contents .boxU .areaImg ul li#tab3{
				margin-right: 0px;
			}
		/* Setup Tab so normal opacity is 40 and rollover is 100 */
#contents .boxU .areaImg ul li a img{
				  
				/* for IE */
				-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
				filter:alpha(opacity=100);
				
				/* CSS3 standard */
				opacity:1.0;
			}
#contents .boxU .areaImg ul li a:hover img{
				/* for IE */
				-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";
				filter:alpha(opacity=40);
			  
				/* CSS3 standard */
				opacity:0.4;
			  
			}
#contents .boxU .areaImg .img{
				width:340px; 
				height:224px; 
				overflow:hidden;
				margin-bottom: 10px;
			}
#contents .boxU#museum table.basic{
}
#contents .boxU#museum table.basic th{
	padding: 5px 10px;
	width: 95px;
}
#contents .boxU#museum table.basic td{
	padding: 5px 10px;
}
#contents .boxU#museum .areaWeather{
	margin-left: 350px;
	margin-top: 10px;
}
/*--------------------------------------------------------------
アクセス
---------------------------------------------------------------*/
#contents .boxU#access .wrap{
	margin-bottom: 15px;
}
#contents .boxU#access table.basic{
	margin-top:15px;
	width: 100%;
}
/*--------------------------------------------------------------
タブ
---------------------------------------------------------------*/
#contents #tabs{
	margin-bottom: 20px;
}
/*--------------------------------------------------------------
施設情報
---------------------------------------------------------------*/
#contents #tabs #tabs-2 table.basic th{
	width: 120px;
}
#contents #tabs #tabs-2 dl{
	border-bottom: 1px dotted #B5B5B5;
	padding-bottom: 10px;
	margin-bottom: 10px;
}
#contents #tabs #tabs-2 dl.last{
	border-bottom: none;
	padding-bottom: 10px;
	margin-bottom: 15px;
}
#contents #tabs #tabs-2 dt{
	font-weight: bold;
	color: #686868;
	width: 25%;
	float: left;
}
#contents #tabs #tabs-2 dd{
	float: left;
	width:70%;
	padding-left: 20px;
}
/*--------------------------------------------------------------
近くにある美術館・博物館
---------------------------------------------------------------*/
#contents .plus#around dd span{
	display: block;
}
/*--------------------------------------------------------------
ポップアップ用
---------------------------------------------------------------*/
.pop #contents{
	margin:-10px 0 0;
} 
.pop #contents .boxU{
	background: none;

}
.pop #contents .boxU .wrap{
	background: none;
	padding: 10px;
}
.pop #contents .boxU p.btn{

	padding-bottom: 10px;
}
.pop #contents.under #areaMain .boxU h1 a{
	color: #333333;
}
/*--------------------------------------------------------------
ie6
---------------------------------------------------------------*/
*html #contents .boxU .areaImg{
	margin-right: 0px;
}
*html .pop #contents .boxU .areaImg{
	margin-right: 10px;
}

