.m11 {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
	font-size: 11px;
	color: #333333;
	line-height: 120%;

}
.m12b {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
	font-size: 12px;
	font-weight: bold;
	color: #333333;

}
.notice {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
	font-size: 12px;
	line-height: 120%;
	background-color: #FFE4E1;
	border: 1px solid #CC9933;
	color: #303030;
}
.m12 {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
	font-size: 12px;
	color: #333333;
	line-height: 20px;

}
.m12-normal {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
	font-size: 12px;
	color: #333333;
	line-height: 20px;

}
.infotable {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
	font-size: 12px;
	color: #222222;
	line-height: 20px;
	background-color: #FFE0C1;
	border: 1px dashed #FF6633;

}
.m14b {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
	font-size: 14px;
	font-weight: bold;
	color: #222222;
}
.m12w {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
	font-size: 12px;
	color: #FFFFFF;
}
.m14w {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
	font-size: 14px;
	color: #FFFFFF;
}
.m12br {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
	color: "red";
	font-size: 12px;
	font-weight: bold;
}
.background-top {
	background-image: url(../images/background1.gif);
	background-repeat: repeat-y;
}
.background-bronze {
	background-image: url(../images/background-bronze.gif);
	background-repeat: repeat-y;
}
.calender_notselect {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
	font-size: 12px;
	font-weight: bold;
	color: #999999;
	background-color: #FFFFFF;
	border: medium solid #FFFFFF;
}
.calender-select {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
	font-size: 12px;
	font-weight: bold;
	color: #666666;
	background-color: #FFFFCC;
	border: 1px solid #FFCC66;

}
.week-underbar {
	border-bottom: 3px solid #333333;

}
.background-calender {
	background-color: #FFFFFF;
}
.bronzeinfo {
	color: #303030;
	background-color: #FFF0F5;
}
.yourpoints {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
	font-size: 14px;
	font-weight: bold;
	color: #000000;
}
.schedule-date-today {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
	font-size: 16px;
	font-weight: bold;
	color: #CC0000;
	padding-left: 10px;

}
.normal-text {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
	font-size: 12px;
	line-height: 20px;
	color: #333333;
	padding-left: 15px;
	margin-left: 15px;
}
.schedule-border1 {
	border: 1px solid #460614;
}
.schedule-border2 {
	background-color: #FFFAF0;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #460614;
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
	font-size: 12px;
}
.schedule-movietitle {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
	font-size: 12px;
	font-weight: bold;
	color: #FFFAFA;
}
.schedule-title2 {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
	font-size: 11px;
	line-height: 20px;
	font-weight: bold;
	color: #FFFFFF;
}
.schedule-showtime1 {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
	font-size: 15px;
	color: #63636;
	font-weight: bold;
}
.schedule-shotime2 {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
	font-size: 10px;
	font-weight: bold;
	color: #333333;
}
.schedule-showtime2 {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
	font-size: 12px;
	font-weight: bold;
	color: #363636;
}
.schedule-border3 {
	border-top-width: 1px;
	border-right-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
	font-size: 12px;
	background-color: #FFFAF0;
	border-top-color: #460614;
	border-right-color: #460614;

}
.schedule-info {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
	font-size: 12px;
	color: #FFFFCC;
	line-height: 20px;
	font-weight: normal;

}
.schedule-border4 {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #460614;
}
.calender-selected {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
	font-size: 12px;
	font-weight: bold;
	color: #CC0000;
	background-color: #FFE4E1;
	border: 1px solid #CC0000;

}
.background-yoyaku {
	background-color: #F5F5F5;
}
.yoyaku-text {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
	font-size: 12px;
	line-height: 20px;
	color: #303030;
	border-right-width: 2px;
	border-right-style: solid;
	border-right-color: #D8BFD8;
	font-weight: normal;
	margin-right: 10px;
	padding-right: 10px;

}
.ippaninfo {
	background-color: #F0F8FF;
}
.bronze-tokuten {
	background-color: #FFF8DC;
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
	font-size: 12px;
	line-height: 20px;
	color: #363636;
	border: 1px solid #FFA500;
}
.headarea {
	background-attachment: scroll;
	background-image: url(../images/main-back.gif);
	background-repeat: repeat-x;
	background-position: top;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #333333;
	border-right-color: #333333;
	border-bottom-color: #333333;
	border-left-color: #333333;
}
.tel {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
	font-size: 12px;
}
.top-moviedescription {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
	font-size: 12px;
	line-height: 140%;
}
.content-back {
	background-attachment: scroll;
	background-image: url(../images/contents-back.gif);
	background-repeat: repeat-x;
	background-position: top;
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
	font-size: 12px;
	line-height: 140%;
	padding-bottom: 7px;
	padding-left: 4px;
	padding-right: 4px;
}
.foottable {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #333333;
	border-right-color: #333333;
	border-bottom-color: #333333;
	border-left-color: #333333;
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
	font-size: 11px;
	line-height: 130%;
}
.content-table {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: dotted;
	border-left-style: solid;
	border-top-color: #333333;
	border-right-color: #333333;
	border-bottom-color: #333333;
	border-left-color: #333333;
}
.midtable {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #333333;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #333333;
}
.top-movietitle {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
	font-size: 16px;
	font-weight: bold;
}
.schedule-showtime3 {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
	font-size: 15px;
	color: #696969;
	font-weight: bold;
}
.schedule-showtime4 {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
	font-size: 12px;
	font-weight: bold;
	color: #696969;
}
.border-dotunder {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #FFFFFF;
}
.selected-info {
	background-color: #FFFFFF;
	font-size: 12px;
	line-height: 20px;
	font-weight: bold;
	color: #333333;
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";

}
.select-area {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
	font-size: 12px;
	line-height: 20px;
	color: #333333;
	background-color: #FFFFFF;
	font-weight: normal;

}
.select {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
	font-size: 12px;
	line-height: 20px;
	color: #333333;
	background-color: #FFF0F5;
	margin-left: 5px;
	padding-left: 5px;
}
.border-gray {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #636363;
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
	font-size: 12px;
	line-height: 23px;
	color: #333333;

}
.bordergray-m12 {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #636363;
	font-size: 12px;
	line-height: 23px;
	color: #333333;
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";

}
.bordergray-m11 {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #636363;
	font-size: 11px;
	line-height: 23px;
	color: #333333;
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";

}
.step-table {
	border: 1px solid #A9A9A9;
	font-size: 10px;
	background-color: #F6F6F5;
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";



}
.step-content {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #A9A9A9;
}
.theater {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
	font-size: 16px;
	font-weight: bold;
	color: #660033;
	padding-top: 5px;
	padding-bottom: 5px;

}
.bordergray-m12b {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #333333;
	font-size: 12px;
	line-height: 23px;
	color: #363636;
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
	font-weight: bold;

}
.bordergray-m11b {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #333333;
	font-size: 11px;
	line-height: 23px;
	color: #363636;
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
	font-weight: bold;

}
.selected-info-yourpoints {

	background-color: #FFFFFF;
	font-size: 12px;
	line-height: 20px;
	font-weight: bold;
	color: #990000;
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
}
.seating-chartarea {
	background-image: url(../images/screen.gif);
	background-position: right top;
	margin-top: 20px;
	padding-top: 20px;
	border-top-width: 3px;
	border-top-style: solid;
	border-top-color: #696969;
	background-repeat: no-repeat;
}
.accountinfo-notice {

	font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
	font-size: 12px;
	color: #990000;
	line-height: 20px;
}
.payment {

	font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
	font-size: 16px;
	font-weight: bold;
	color: #CC0000;
	padding-top: 5px;
	padding-bottom: 5px;
}
.textbox {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
	font-size: 12px;
	line-height: 120%;
	color: #363636;
}
.border-side-r {
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #666666;
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
	font-size: 12px;
	line-height: 14px;
	color: #333333;
}
.text-payment {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
	font-size: 16px;
	font-weight: bold;
	color: #303030;
	line-height: 160%;
}
.selected-info-l {

	background-color: #FFFFFF;
	font-size: 16px;
	line-height: 20px;
	font-weight: bold;
	color: #990000;
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
}
.background-blue {

	background-image: url(../images/background-blue.gif);
	background-repeat: repeat-y;
}
.point-balance {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
	font-size: 12px;
	line-height: 14px;
	font-weight: bold;
	color: #363636;
}
.bordergray-changepass {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #636363;
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
	font-size: 12px;
	line-height: 23px;
	color: #333333;
	font-weight: bold;

}
.error {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
	font-size: 12px;
	line-height: 16pt;
	background-color: #FFF8DC;
	border: 2px solid #FF7F50;
	color: #333333;
	font-weight: bold;
	background-attachment: fixed;
	background-image: url(../images/error.gif);
	background-repeat: no-repeat;
	background-position: 10px 5px;
	margin-left: 15px;
	padding-top: 45px;
	padding-left: 15px;
	margin-top: 45px;
}
.pagetitlearea {
	border-left-width: 6px;
	border-left-style: solid;
	border-left-color: #990000;
	padding-left: 3px;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #666666;
}
.timetable-border1 {

	border: 1px solid #636363;
}
.timetable-border2 {

	background-color: #F5F5F5;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #CFCFCF;
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
	font-size: 12px;
}
.m11b {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
	font-size: 11px;
	color: #333333;
	line-height: 120%;
	font-weight: bold;

}
.timetable-border3 {
	background-color: #F5F5F5;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #CFCFCF;
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
	font-size: 12px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CFCFCF;

}
.timetable-border4 {

	background-color: #F5F5F5;
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
	font-size: 12px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CFCFCF;
}
.timetable-movietitle {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
	font-size: 12px;
	font-weight: bold;
	color: #303030;
	padding-left: 5px;

}
.timetable-title2 {

	font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
	font-size: 11px;
	line-height: 20px;
	font-weight: bold;
	color: #303030;
}
.font-selectionseat {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
	font-size: 12px;
	color: #CC0000;
	line-height: 20px;
	font-weight: bold;

}
.bordergrayline-m12 {

	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #636363;
	font-size: 12px;
	line-height: 23px;
	color: #333333;
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
}
.info-m12 {

	font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka";
	font-size: 12px;
	color: #030303;
	line-height: 16px;
	background-color: #FFF5EE;
	border: 1px dashed #FF4500;
}
