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

#pageTitle{ color:#e3007f; }
.mainContent h3{ color:#e3007f; }
.mainContent h3:before { background-color: #e3007f; }
.mainContent h4{ color:#e3007f; }

/* ----------------------------------------------
	開園時間
------------------------------------------------- */
#openTime{
	text-align:center;
}
#openTime dl{
	font-size:100%;
	margin:0 20px;
}
#openTime dl dt{
	padding:7px;
	font-weight:bold;
	background-image:url(../../../images/back03.png);
	background-size:100px auto;
	background-position:center center;
	background-repeat:repeat;
}
#openTime dl dd{
	font-size:128%;
	font-weight:bold;
	padding:7px;
}

/* ----------------------------------------------
	休園日
------------------------------------------------- */
#pleaseList .text{
	font-size:100%;
}
#pleaseList .text strong{
	font-size:121%;
	font-weight:bold;
	color:#e50012;
}
#pleaseList #calender ul li{
	width:280px;
	margin:0 auto 10px;
}
#pleaseList #calender ul li table{ text-align:left; }
#pleaseList #calender .month{
	line-height:1.3;
	text-align:center;
	font-weight:bold;
	color:#e3007f;
	font-size:121%;
}
#pleaseList #calender .month strong{
	font-weight:bold;
	font-size:142%;
}
#pleaseList #calender .openTime{ display:none; }

/* ----------------------------------------------
	年末年始
------------------------------------------------- */
#newyear .text{
	font-size:114%;
	color: #e50012;
}
#newyear .text strong{
	font-size:128%;
	font-weight:bold;
	color:#e50012;
}
#newyear #yugu{
	margin: 20px auto 30px;
}
#newyear #yugu .text-newyear{
	font-size: 114%;
	text-align: left;
	line-height: 5px;
	color: #e50012;
}