@charset "EUC-JP";

#cate-title {
	background: url(../img/info/title1.gif) no-repeat left top;
	text-indent: -9999px;
	margin: 0px 0px 15px;
	padding: 0px;
	height: 48px;
	width: 860px;
}

/*----------------------------------------------------------------------------*/

/*　左側　*/

#sub {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 220px;
}

/*　左側　メニューボタン　*/

#side-nav {
	margin: 0px;
	padding: 3px;
	border: 1px solid #A2A094;
	overflow: hidden;
}

#side-nav ul {
	list-style: none;
	padding: 0px;
	margin: 0px;
}

#side-nav li {
	display: block;
	margin: 0px 0px 3px;
	padding: 0px;
	height: 35px;
	width: 212px;
}

#side-nav li a {
	height: 35px;
	display: block;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	text-indent: -9999px;
	outline:none;
	width: 212px;
}

#side-nav li#nav_group {
	margin-bottom: 0px;
}

/*　a　*/

#side-nav li#nav_honyaku a {
	background: url(../img/info/bt01.png) no-repeat left top;
}

#side-nav li#nav_guide a {
	background: url(../img/info/bt01.png) no-repeat left -35px;
}

#side-nav li#nav_mark a {
	background: url(../img/info/bt01.png) no-repeat left -70px;
}

#side-nav li#nav_flow a {
	background: url(../img/info/bt01.png) no-repeat left -105px;
}

#side-nav li#nav_registration a {
	background: url(../img/info/bt01.png) no-repeat left -140px;
}

#side-nav li#nav_purchase a {
	background: url(../img/info/bt01.png) no-repeat left -175px;
}

#side-nav li#nav_ticket_form a {
	background: url(../img/info/bt01.png) no-repeat left -210px;
	margin-bottom: 0px;
}

#side-nav li#nav_about a {
	background: url(../img/info/bt01.png) no-repeat left -245px;
}

#side-nav li#nav_list a {
	background: url(../img/info/bt01.png) no-repeat left -280px;
}

/*　a:hover　*/

#side-nav li#nav_honyaku a:hover,
.honyaku #side-nav li#nav_honyaku a {
	background: url(../img/info/bt01.png) no-repeat -212px top;
}

#side-nav li#nav_guide a:hover,
.guide #side-nav li#nav_guide a {
	background: url(../img/info/bt01.png) no-repeat -212px -35px;
}

#side-nav li#nav_mark a:hover,
.mark #side-nav li#nav_mark a {
	background: url(../img/info/bt01.png) no-repeat -212px -70px;
}

#side-nav li#nav_flow a:hover,
.flow #side-nav li#nav_flow a {
	background: url(../img/info/bt01.png) no-repeat -212px -105px;
}

#side-nav li#nav_registration a:hover,
.registration #side-nav li#nav_registration a {
	background: url(../img/info/bt01.png) no-repeat -212px -140px;
}

#side-nav li#nav_purchase a:hover,
.purchase #side-nav li#nav_purchase a {
	background: url(../img/info/bt01.png) no-repeat -212px -175px;
}

#side-nav li#nav_ticket_form a:hover,
.ticket_form #side-nav li#nav_ticket_form a {
	background: url(../img/info/bt01.png) no-repeat -212px -210px;
}

#side-nav li#nav_about a:hover,
.about #side-nav li#nav_about a {
	background: url(../img/info/bt01.png) no-repeat -212px -245px;
}

#side-nav li#nav_list a:hover,
.list #side-nav li#nav_list a {
	background: url(../img/info/bt01.png) no-repeat -212px -280px;
}

/*----------------------------------------------------------------------------*/

/*　右側　*/

#main {
	margin: 0px;
	padding: 0px;
	float: right;
	width: 620px;
}

#title {
	height: 53px;
	width: 620px;
	text-indent: -9999px;
}
