#oneday h3 {
	padding: 20px 0 0; 
}
#oneday h3 img {
	width: 100%; 
}
#oneday .oneday_inner {
	padding: 12px 3% 0;
	text-align: center; 
}
#oneday .oneday_inner p {
	margin: 0 auto;
	width: 94%;
	text-align: left; 
}
#oneday .oneday_inner p span {
	color: #ee87b4; 
}
#oneday .oneday_inner p span.star {
	color: #c3d94e; 
}
#oneday .oneday_inner img {
	margin: 0 auto;
	width: 94%; 
}
#oneday .oneday_inner2 {
	*zoom: 1; 
}
#oneday .oneday_inner2:after {
	content: "";
	display: table;
	clear: both; 
}
#oneday .oneday_inner2 .txt {
	float: left;
	width: 52.5%; 
}
#oneday .oneday_inner2 .img {
	float: right;
	width: 47.5%; 
}
#oneday .oneday_inner2 .img img {
	width: 100%;
	margin: 0 0 5px; 
}
/*
#oneday #inner1700 {
	padding: 0;
	height: 50px; 
}
*/

#season .season {
	padding: 0 3%; 
}
#season .season h3 {
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	border-radius: 6px;
	margin: 15px 0;
	padding: 0;
	text-align: center; 
}
#season .season h3 img {
	width: 80%;
	height: auto;
	margin: 0 auto;
	vertical-align: middle; 
}
#season .season .season_inner {
	display: none; 
}
#season .season .season_inner .imgs {
	*zoom: 1; 
}
#season .season .season_inner .imgs:after {
	content: "";
	display: table;
	clear: both; 
}
#season .season .season_inner .imgs .img {
	float: left;
	width: 47.5%;
	padding: 0 0 8px; 
}
#season .season .season_inner .imgs .img:last-child {
	float: right; 
}
#season .season .season_inner .imgs .img img {
	width: 100%; 
}
#season .season .season_inner .events {
	padding: 0 0 3px; 
}
#season .season .season_inner .events .month {
	*zoom: 1;
	padding: 10px 0; 
}
#season .season .season_inner .events .month:after {
	content: "";
	display: table;
	clear: both; 
}
#season .season .season_inner .events .month h4 {
	float: left;
	width: 14.2%; 
}
#season .season .season_inner .events .month p {
	float: right;
	width: 80%; 
}
#season #spring h3 {
	background: #ee87b4 url("../images/schedule/i_close.png") no-repeat 95% center;
	background-size: 17px 17px; 
}
#season #spring h3.open {
	background: #ee87b4 url("../images/schedule/i_open.png") no-repeat 95% center;
	background-size: 17px 17px; 
}
#season #spring .imgs .img p {
	color: #ee87b4; 
}
#season #spring .events .month {
	border-bottom: 1px dotted #ee87b4; 
}
#season #spring .events .month:last-child {
	border-bottom: none; 
}
#season #spring .events .month p span {
	color: #ee87b4; 
}
#season #summer h3 {
	background: #ff9c0b url("../images/schedule/i_close.png") no-repeat 95% center;
	background-size: 17px 17px; 
}
#season #summer h3.open {
	background: #ff9c0b url("../images/schedule/i_open.png") no-repeat 95% center;
	background-size: 17px 17px; 
}
#season #summer .imgs .img p {
	color: #ff9c0b; 
}
#season #summer .events .month {
	border-bottom: 1px dotted #ff9c0b; 
}
#season #summer .events .month:last-child {
	border-bottom: none; 
}
#season #summer .events .month p span {
	color: #ff9c0b; 
}
#season #autumn h3 {
	background: #c79f62 url("../images/schedule/i_close.png") no-repeat 95% center;
	background-size: 17px 17px; 
}
#season #autumn h3.open {
	background: #c79f62 url("../images/schedule/i_open.png") no-repeat 95% center;
	background-size: 17px 17px; 
}
#season #autumn .imgs .img p {
	color: #c79f62; 
}
#season #autumn .events .month {
	border-bottom: 1px dotted #c79f62; 
}
#season #autumn .events .month:last-child {
	border-bottom: none; 
}
#season #autumn .events .month p span {
	color: #c79f62; 
}
#season #winter h3 {
	background: #00a9eb url("../images/schedule/i_close.png") no-repeat 95% center;
	background-size: 17px 17px; 
}
#season #winter h3.open {
	background: #00a9eb url("../images/schedule/i_open.png") no-repeat 95% center;
	background-size: 17px 17px; 
}
#season #winter .imgs .img p {
	color: #00a9eb; 
}
#season #winter .events .month {
	border-bottom: 1px dotted #00a9eb; 
}
#season #winter .events .month:last-child {
	border-bottom: none; 
}
#season #winter .events .month p span {
	color: #00a9eb; 
}
#season .footer_note {
	padding: 0 3% 50px; 
}
#season .footer_note p {
	margin: 0 0 0 1em;
	text-indent: -1em; 
}

#movie h3 img {
	width: 100%; 
}
#movie p {
	padding: 10px 3%; 
}
#movie .youtube {
	padding: 0 3% 50px; 
}
#movie .youtube iframe {
	width: 100%; 
}
