/*
------------------------------------------------------------------------
Body Right Set
----------------------------------------------------------------------*/
div#main_visual {
	margin-bottom:0.5em;
	height:230px;
	background:#fff url(../ed/images/main_visual.jpg) no-repeat left top;
	text-indent:-99999px;
}
div#right_box h3 {
	margin-bottom:1em;
	padding-left:1em;
	height:35px;
	line-height:35px;
	background:#fff url(../ed/images/title_bg.gif) no-repeat left top;
	font-weight:bold;
}
div#right_box h3#taiko_title {
	background:#fff url(../ed/images/taiko_title.gif) no-repeat left top;
	text-indent:-99999px;
}
div#right_box h3#eng_title {
	background:#fff url(../ed/images/eng_title.gif) no-repeat left top;
	text-indent:-99999px;
}
div#right_box h3#uta_title {
	background:#fff url(../ed/images/uta_title.gif) no-repeat left top;
	text-indent:-99999px;
}
div#right_box p.disc {
	padding-right:1em;
	padding-left:1em;
}
div#right_box div.time_list h3 {
	margin-bottom:1em;
	height:35px;
	background:#fff url(../himawari/images/time_title.gif) no-repeat left top;
	text-indent:-99999px;
}

div#right_box div.time_list img {
	margin-right:1.5em;
	width:231px;
}

div#right_box dt,
div#right_box dd {
	margin-bottom:0.2em;
}
div#right_box dt {
	padding-left:1.5em;
	width:5em;
	clear:left;
	float:left;
	background:url(../himawari/images/clock.gif) no-repeat left center;
}
div#right_box dd {
	margin-left:6.5em;
}
