/* == COMMON CLASSES (override) == */


#page-title {
	width: 474px;
	height: 34px;
	background: url(../images/title-wheelchair.png) no-repeat left top;
}


/* == content-area == */


#lead .asset-content {
	margin-top: 10px;
}

#lead .asset-content .text {
	width: 550px;
	float: left;
	display: inline;
}

#lead .asset-content .text p {
	margin-bottom: 10px;
	line-height: 1.4em;
}

#lead .asset-content .text p img {
	vertical-align: middle;
	padding: 0 2px 2px 2px;
}

#lead .asset-content .text a {
	background-image: none;
	padding-left: 0;
}

#lead .asset-content .link {
	width: 148px;
	float: right;
	display: inline;
}

#lead .asset-content .link p {
	font-weight: bold;
}

#wheelchair-tab {
	width: 785px;
	height: 45px;
	background: #eaeaea url(../images/bg-ticket-tab.gif) repeat-x left top;
	text-align: center;
	margin-bottom: 30px;
	padding: 4px 0 0 0;
	overflow: hidden;
}

#wheelchair-tab ul {
	width: 786px;
	height: 45px;
	margin: 0 0 0 -1px;
	padding: 0;
	list-style: none;
}

#wheelchair-tab ul li {
	float: left;
	display: inline;
	padding: 0 0 0 1px;
	background: url(../images/line-ticket-tab.gif) no-repeat left top;
}

#wheelchair-mizuho,
#wheelchair-toyota {
	margin: 0 10px 40px 10px;
}

#wheelchair-mizuho .asset-header,
#wheelchair-toyota .asset-header {
	border-bottom: 3px double #C7C29B;
	margin-bottom: 10px;
}

#wheelchair-mizuho .asset-header h2,
#wheelchair-toyota .asset-header h2 {
	margin-bottom: 10px;
}

#wheelchair-mizuho .asset-content,
#wheelchair-toyota .asset-content {
	margin-bottom: 10px;
}

#wheelchair-mizuho .asset-content .item,
#wheelchair-toyota .asset-content .item {
	margin-bottom: 20px;
	padding-bottom: 20px;
	background: url(../../common/images/bg-separator-gray.gif) repeat-x left bottom;
}

#wheelchair-mizuho .asset-content .price,
#wheelchair-toyota .asset-content .price {
	margin-top: 0;
}

#wheelchair-mizuho .asset-content .price .separator,
#wheelchair-toyota .asset-content .price .separator {
	margin: 0 0 30px 0;
}

#wheelchair-mizuho .asset-content .item .left,
#wheelchair-toyota .asset-content .item .left {
	width: 420px;
	float: left;
	display: inline;
}

#wheelchair-mizuho .asset-content .price .left,
#wheelchair-toyota .asset-content .price .left {
	width: 334px;
}

#wheelchair-mizuho .asset-content .item .left p,
#wheelchair-toyota .asset-content .item .left p {
	line-height: 1.4em;
	margin: 0 0 10px 0;
}

#wheelchair-mizuho .asset-content .item .right,
#wheelchair-toyota .asset-content .item .right {
	width: 258px;
	float: right;
	display: inline;
	text-align: left;
}

#wheelchair-mizuho .asset-content .price .right,
#wheelchair-toyota .asset-content .price .right {
	width: 411px;
}

#wheelchair-mizuho .asset-content .item .right .text,
#wheelchair-toyota .asset-content .item .right .text {
	margin: 0 0 15px 0;
}

#wheelchair-mizuho .asset-content .item .right .text p,
#wheelchair-toyota .asset-content .item .right .text p {
	line-height: 1.4em;
}

#wheelchair-mizuho .asset-content .item .right .text p.text_lead,
#wheelchair-toyota .asset-content .item .right .text p.text_lead {
	font-weight: bold;
}

#wheelchair-mizuho .asset-content .item .right .photogallery,
#wheelchair-toyota .asset-content .item .right .photogallery {
	width: 411px;
	margin: 0 0 20px 0;
	padding: 0;
}

#wheelchair-mizuho .asset-content .item table,
#wheelchair-toyota .asset-content .item table {
	width: 765px;
	margin: 0;
	padding: 0;
}

#wheelchair-mizuho .asset-content .item table tr td,
#wheelchair-toyota .asset-content .item table tr td {
	text-align: center;
	vertical-align: middle;
}

#wheelchair-mizuho .asset-content .item table tr .seat,
#wheelchair-toyota .asset-content .item table tr .seat {
	background-color: #7dcdf4;
}

#wheelchair-mizuho .asset-content .item table tr .category2,
#wheelchair-toyota .asset-content .item table tr .category2 {
	background-color: #f7b54a;
}

#wheelchair-mizuho .asset-content .item table tr .category3,
#wheelchair-toyota .asset-content .item table tr .category3 {
	background-color: #e3aed6;
}

#wheelchair-mizuho .asset-content .item table tr .zone,
#wheelchair-toyota .asset-content .item table tr .zone {
	background-color: #ffffff;
}

#wheelchair-mizuho .asset-content .item table tr .remarks,
#wheelchair-toyota .asset-content .item table tr .remarks {
	width: 352px;
	text-align: left;
}

#wheelchair-mizuho .asset-content .item table tr .text,
#wheelchair-toyota .asset-content .item table tr .text {
	margin-bottom: -10px;
}

#wheelchair-mizuho .asset-content .item table tr .text p,
#wheelchair-toyota .asset-content .item table tr .text p {
	line-height: 1.4em;
	margin-bottom: 10px;
}

#wheelchair-mizuho .asset-content .item .banner,
#wheelchair-toyota .asset-content .item .banner {
	text-align: right;
	margin-bottom: -10px;
}

#wheelchair-mizuho .asset-content .item .banner img,
#wheelchair-toyota .asset-content .item .banner img {
	margin-bottom: 10px;
}

#wheelchair-mizuho .asset-content .today span.important,
#wheelchair-toyota .asset-content .today span.important {
	font-weight: bold;
}



/* == right-area == */

















