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

div#commonNavi li#schedule a{
 background-image: url(../images/navi_schedule_on.gif);
}
div#commonNavi li#index a{
 background-image: url(../images/navi_header_on.gif);
}
/*スケ全部*/
div.scheduleTimetable{
 width:572px;
 margin-left:auto;
 margin-right:auto;
}
/*スケ左側の右*/
.scheduleTimetableLL{
 float:left;
 width:140px;
}
/*スケ左側の左*/
.scheduleTimetableLR{
 float:left;
 width:140px;
 margin-right:6px;
}
/*スケ右側の左*/
.scheduleTimetableRL{
 float:left;
 width:140px;
 margin-left:6px;
}/*スケ右側の右*/
.scheduleTimetableRR{
 float:left;
 width:140px;
}
/*スケ左側のタイトル左側*/
.scheduleTimetableHeadLL{
 font-weight:bold;
 font-size:90%;
 color:#ffffff;
 text-align:left;
 padding-left:10px;
 background-color: #cc3366;
}
/*スケ左側のタイトル右側*/
.scheduleTimetableHeadLR{
 font-weight:normal;
 font-size:90%;
 color:#ffffff;
 text-align:right;
 padding-right:10px;
 background-color: #cc3366;
}
/*スケ右側のタイトル左側*/
.scheduleTimetableHeadRL{
 font-weight:bold;
 font-size:90%;
 color:#ffffff;
 text-align:left;
 padding-left:10px;
 background-color: #cc3366;
}
/*スケ右側のタイトル右側*/
.scheduleTimetableHeadRR{
 font-weight:normal;
 font-size:90%;
 color:#ffffff;
 text-align:right;
 padding-right:10px;
 background-color: #cc3366;
}
/*スケ内容の左側*/
.scheduleTimetableUL1{
 text-align:left;
 font-size:80%;
 color:#585858;
}
/*スケ内容の右側*/
.scheduleTimetableUR1{
 text-align:right;
 font-size:80%;
 color:#585858;
 padding-right:10px;
}
/*スケ内容の左側*/
.scheduleTimetableUL2{
 text-align:left;
 font-size:80%;
 color:#585858;
 background-color:#fae9e6;
}
/*スケ内容の右側*/
.scheduleTimetableUR2{
 text-align:right;
 font-size:80%;
 color:#585858;
 padding-right:10px;
 background-color:#fae9e6;
}
.scheduleTimetbaleP{
 font-size:80%;
 color:#585858;
 text-align:center;
}

.ticketA th{
 color:#585858;
 font-size:80%;
 font-weight:bold;
 text-align:left;
 padding-right:10px;
}
.ticketA td{
 color:#585858;
 font-size:80%;
}
.ticketA td b{
 color:#cc3366;
 font-size:120%;
}
.ticketA td i{
 font-size:90%;
 font-style:normal;
}
















