@charset "Shift_JIS";

/* common */

html {
	margin: 0;
	padding: 0;
}

table.sce {
	width: 218px;
	height: 175px;
}
table.live {
	background: #451513;
}
.calender_bg_middle{
	width: 220px;
	background-image : url(../schedule/img/calender_bg_middle.gif);
	background-repeat: repeat-y;
	}
.list_bg01{
	width: 593px;
	background-image : url(../schedule/img/list_bg01.gif);
	margin:0px 0px 0px 0px;
	background-repeat: repeat-y;
	}
.list_bg02{
	width: 593px;
	height:27px;
	background-image : url(../schedule/img/list_bg02.gif);
	margin:5px 0px 0px 0px;	
	background-repeat: no-repeat;
	}
.day {
	font-size: 12px;
	line-height: 18px;
	font-family: verdana;
	color: #FFFFFF;
	text-align: center;
	background: #0c163a;
	width: 30px;
}
.sat {
	font-size: 12px;
	font-family: verdana;
	line-height: 18px;
	color: #0080d9;
	text-align: center;
	background: #0c163a;
	width: 30px;

}
.sun {
	font-size: 12px;
	line-height: 18px;
	font-family: verdana;
	color: #e047b3;
	text-align: center;
	background: #0c163a;
	width: 30px;
}
.holi {
	font-size: 12px;
	font-family: verdana;
	line-height: 18px;
	color: #FFFFFF;
	text-align: center;
	background: #283157;
	width: 30px;
}
.cal {
	font-size: 12px;
	font-family: verdana;
	line-height: 18px;
	color: #FFFFFF;
	text-align: center;
	width: 30px;

}

.cal2 {
	font-size: 12px;
	line-height: 18px;
	font-family: verdana;
	color: #FFFFFF;
	text-align: left;
	padding: 0px 0px 0px 5px;
	width: 212px;
	font-weight: bold;
}

.schedule_table01{
	margin: 0px 0px 0px 0px;
	}
.schedule_table02{
	margin: 15px 0px 0px 24px;
	}
.schedule_table03{
	margin: 12px 0px 0px 0px;
	}
.schedule_table04{
	margin: 2px 0px 0px 0px;
	}
.schedule_table05{
	margin: 10px 0px 0px 0px;
	}
.schedule_table06{
	margin: 20px 0px 0px 20px;
	}
.schedule_table07{
	margin: 20px 0px 6px 0px;
	}
.schedule_table08{
	margin: 20px 0px 0px 0px;
	}
.schedule_table09{
	margin: 4px 0px 0px 0px;
	}
.btn_prev{
	padding: 0px 0px 0px 5px;
	}

.btn_next{
	padding: 0px 5px 0px 0px;
	}
.calender_line{
	padding: 5px 0px 0px 0px;
	}
.artist_photo1{
	padding: 8px 0px 10px 8px;
	}
.btn_ticket{
	margin: 0px 7px 10px 0px;
	}
.btn_detail02{
	margin: 8px 7px 0px 0px;
	}
.icon_free_live{
	margin: 3px 0px 24px 8px;
	}
.btn_artist_msg{
	margin: 5px 0px 0px 0px;
	}
.sche_text01{
	font-size:12px;
	font-weight:bold;
	color:#dedede;
	text-align: left;
	line-height:120%;
	margin: 6px 0px 0px 10px;
	}
.sche_text02{
	font-size:12px;
	color:#14a4ff;
	font-weight:bold;
	text-align: left;
	line-height:120%;
	margin: 0px 0px 0px 15px;
	}
.sche_text03{
	font-size:12px;
	color:#dedede;	
	text-align: left;
	line-height:130%;
	margin: 10px 0px 0px 13px;
	}
.sche_text03 a:link{text-decoration:none;color:#dedede;}
.sche_text03 a:visited{text-decoration:none;color:#dedede;}
.sche_text03 a:active{text-decoration:none;color:#dedede;}
.sche_text03 a:hover{text-decoration:underline;color:#dedede;}

.sche_text04{
	margin: 8px 0px 0px 0px;
	}
.sche_text05{
	font-size:12px;
	color:#FFFFFF;
	text-align: left;
	line-height:130%;
	margin: 5px 0px 0px 0px;
	}
.sche_text06{
	font-size:12px;
	color:#FFFFFF;
	text-align: left;
	line-height:130%;
	margin: 3px 0px 3px 0px;
	}
.sche_text07{
	font-size:12px;
	color:#dedede;	
	text-align: left;
	line-height:130%;
	}
.sche_text08{
	font-size:12px;
	color:#dedede;	
	text-align: left;
	line-height:130%;
	margin: 5px 0px 0px 0px;
	}
.sche_text09{
	font-size:12px;
	color:#dedede;	
	text-align: center;
	font-weight:bold;
	line-height:130%;
	}
.sche_text10{
	font-size:12px;
	color:#a3d2f0;	
	font-weight:bold;
	text-align: left;
	line-height:130%;
	}
/* end of stylesheet */
