﻿@charset "UTF-8";

h6{
	font-weight: normal;
	margin-top: 0px;
	margin-bottom: 0px;
}

.content2 h6{
	margin: 0 0 4px 0;
}

#contentsArea .parallelBlockA01 .image,
#contentsArea .parallelBlockB01 .image,
#contentsArea .floatBlockA01 .image,
#contentsArea .floatBlockB01 .image{
margin-bottom: 3px;
}
body.home #contentsArea .content2 p{
margin: 0px;
}

/* 最上段 */
.lead {
	background: url(../../img/h0_lead_large.gif) no-repeat top ;
	width: 706px;
	height:155px;
}

.lead div {
	padding-top: 95px;
	margin: 0 auto;
	text-align: center;
}


/* 見る、食べる、遊ぶなどへのバナー */

.fullWidthFirst {
	padding: 0 0 10px 0;
	margin-bottom: 3px;
}

.toM {
	text-align: none; float: right;/*\*/ text-align: right; float: none;/*\*/
}

/* h0 lead */

.fullWidthSecond {
	margin-bottom: 3px;
}

.fullWidthSecond #contentsBody {
	padding-top: 10px;
}

/* 入場者数など */
.fullWidthThird {
	margin-top: 3px;
}

.fullWidthThird #contentsBody {
	padding-top: 6px;
}

.fullWidthThird #contentsBody table {
	margin-bottom: 4px;
	padding: 3px 0 0 0;
}

.fullWidthThird #contentsBody table td {
	padding: 2px;
}

.fullWidthThird #contentsBody table td.img_date {
	padding: 0;
}

/* その他お知らせ */
.listingBlock .listingBlockUnit .link li {
	line-height: 100%;
}

/* スペシャル */
#contentsBlock02 .section2 .content2 .parallelBlockA01{
	margin-bottom:3px;
}
#contentsBlock02 .section2 .content2 .parallelBlockA01 .unit01{
	width: 180px;
}

#contentsBlock02 .section2 .content2 .parallelBlockA01 .unit02{
	margin-left: 185px;
}
#contentsBlock02 .section2 .content2 .parallelBlockA01 .unit02 h6{
	margin-bottom:0px;
}

#contentsBlock02 .section2 .content2 .parallelBlockA01 .unit02 p{
	font-size:small;
}

/* トピックス */
.topics {
	border: 1px solid #ccc; background: #f5f5f5; padding: 7px 4px 7px 6px; margin-bottom: 6px;
}

.topics h3 {
	border-left: 5px solid #038219; border-bottom: none; background: none;
}

.topics h6.lastday {
	padding-top: 6px; border-top: 1px dotted #ccc;
}

/* プレスリリース、メディア向け */
.fullWidthFoot {
	margin-bottom: 6px;
}

.fullWidthFoot #contentsBody{
	padding-top: 5px;

}

.fullWidthFoot .contentL{
	float: left;
	width: 350px;
}

.fullWidthFoot .contentR{
	float: right;
	width: 350px;
}

.fullWidthFoot .formedia{
	clear: both;
	width: 700px;
	padding: 5px 0;
	text-align: right;
	font-size: small;
}


/* 緊急情報 */
.alartA{
background-color: #F7FED3;
color: #FF0000;
font-size: 16px;
font-weight: bold;
}

.alartA p{
margin: 5px;
padding: 0;
text-align: center;
}

.alartA a {
color: #FF0000;
text-decoration: none;
}

.alartA a:link {
color: #FF0000;
text-decoration: none;
}

.alartA a:hover {
color: #DF1B1B;
text-decoration: underline;
}


#alartArea {
	width: 646px;
	height: 50px;
	/*\*/
	_width: 689px;
	_height: 30px;
	_w\idth: 646px;
	_h\eight: 50px;
	/**/
	margin-top:10px;
	margin-right: 23px;
	margin-left: auto;
	padding: 10px 0 10px 43px;
	background: url(../img/lang_contents_01.png) no-repeat;
	/*\*/
	_filter: alpha(opacity=90);
	_text-align: left;
	/**/
}
#alartArea .alartA{
	text-align:center;
	background:none;
	color: red;
	font-size: 16px;
	font-weight: bold;
	padding-right:20px;
}

.topics_img {
	float: left;
	width: 165px;
}

.topics_para {
	float: right;
	width: 165px;
}

.watch_list {
	clear: both;
	padding: 6px 0 9px 0;
}

.watch_list .rollover {
	margin-bottom: 6px;
	/*\*/ margin-bottom: 2px; /*\*/
}

#localFooterArea {
	padding-top: 6px;
}

.graph {
	margin-left: 30px;
}

