@charset "Shift_JIS";

/* CSS Document */



/* ++++++++++++ Import ++++++++++++ */

@import url(../css/common.css);



/* ++++++++++++ Tags ++++++++++++ */

body {

	color:#4d1e04;

}



/* ++++++++++++ Layout ++++++++++++ */

#contents {

	position:relative;

	border-top:9px solid #331403;

	border-bottom:2px solid #331403;

	width:100%;

}

#contents ul,

#contents li {

	list-style:none;

}



/* ++++++++++++ common ++++++++++++ */

#pageTitle a {

	display:block;

/*	background:url(images/pagetitle.gif) top no-repeat;*/

	height:34px;

}

ul#historyBack {

	padding:20px 0 30px;

}

a,

a:link,

a:visited { text-decoration:none; color:#993300 }

a:active { text-decoration:none; color:#ffffff }

a:hover { text-decoration:none; color:#ff8c00 }

/* ++++++++++++ index ++++++++++++ */

.index h1,

.index h4 {

	display:none;

}

.index #pageTitle {

	width:475px;

	float:left;

	/*position:relative;*/

}

.index #pageTitle img {

	display:block;

}

.index #pageBody {

/*	position:relative;

*/	width:190px;

	margin:0;

	padding:0 0 10px;

	float:right;

	height:307px;

	background:#371b08;

}

.index #pageBody p {

	color:#E4BC96;

	font-size:0.85em;

	background:#572804;

	text-align:center;

	padding:15px 0 0;

	height:27px;

}

.index #seat h3 {

	background:url(images/h3_contents.gif) no-repeat;

	height:26px;

}

.index #information {

	clear:both;

	background:#ceb990;

	padding:10px;

}

.index #information p {

	margin:0 0 5px;

	padding:0;

	line-height:1.5em;

}

.index #information p.note {

	font-size:0.7em;

	color:#000000;

}

.index .list li a,

.index .list li a:link,

.index .list li a:visited {

	display:block;

	height:67px;

}

.index .list li#table1 a {

	background:url(images/btn_table1.gif) top no-repeat;

}

.index .list li#table2 a {

	background:url(images/btn_table2.gif) top no-repeat;

}

.index .list li#counter a {

	background:url(images/btn_counter.gif) top no-repeat;

}

.index .list li#table1 a:hover,

.index .list li#table2 a:hover,

.index .list li#counter a:hover {

	background-position:bottom;

}

.index #more {

	padding:10px;

}

.index #more h4 {

	font-size:0.9em;

}

.index #more li {

	padding:1px 0 0;

}

.index #more li a,

.index #more li a:link,

.index #more li a:visited {

	display:block;

	height:30px;

}

.index #more li#dr a {

	background:url(../images/btn_dr.gif) top no-repeat;

}

.index #more li#dr a:hover {

	background-position:bottom;

}

