
/* スケジュールインデックススタイル */


/* 左カラム設定 *********************************************************************************************************/
#alpha {
	margin:       0px 0px 0px 30px;
	width:        850px;
}

/* 右カラム設定 *********/
#beta {
	display:      none;
}


.schedule_bg {
	margin:       0px;
	padding:      30px;
	width:        790px;
	_width:       850px;
	height:       340px;
	background:   url(../img/bg_schedule.gif) no-repeat;
}


.btnarea {
	margin:      0px;
	padding:     0px;
	width:       450px;
	
	
}
.btnarea a:hover {
	text-decoration:  none;
	overflow:         hidden;
}

.btn_tv {
	margin:      0px 0px 20px 0px;
	padding:     0px;
	width:       450px;
	height:      100px;
	background:  url(../img/btn_schedule_tv_over.gif) no-repeat;  /* キャッシュ用 */
}
.btn_tv a {
	display:     block;
	width:       450px;
	height:      100px;
	background:  url(../img/btn_schedule_tv.gif) no-repeat;
}
.btn_tv a:hover {
	background:  url(../img/btn_schedule_tv_over.gif) no-repeat;
}

.btn_concert {
	margin:      0px 0px 0px 0px;
	padding:     0px;
	width:       450px;
	height:      100px;
	background:  url(../img/btn_schedule_concert_over.gif) no-repeat;
}
.btn_concert a {
	display:     block;
	width:       450px;
	height:      100px;
	background:  url(../img/btn_schedule_concert.gif) no-repeat;
}
.btn_concert a:hover {
	background:  url(../img/btn_schedule_concert_over.gif) no-repeat;
}


.btnarea span {
	margin:          0px;
	padding:         0px;
	text-indent:     -5000px;
	position:        relative;
	left:            -5000px;
}