div#maincontent{
	width:910px;
	padding-left: 5px;
	padding-top: 30px;
}
p.tit{
	padding-bottom: 20px;
}
div.guidTit{
	width:910px;
}
div.guidTit p.guidTitLeft{
	float: left;
	width: 449px;
}
div.guidTit p.guidTitRight{
	float: left;
	width: 449px;
}
div.contentsBg{
	background:url(../common/bg01.gif) repeat-y;
	width:900px;
}


/* ------------------------------------ */
div.contentsBg02{
	background: url(../common/bg02.gif) repeat-y;
	width:900px;
}


/* ------------------------------------ 
	ARTIST
 ------------------------------------ */
body#artist .Content {
	padding-left:60px;
	padding-top:30px;
 }

body#artist .artistList ul li{
	 list-style:none;
	 float:left;
	 margin-right:45px;
	 margin-bottom:30px;
 }
 
 /* ------------------------------------ 
	ARTIST_Deteil
 ------------------------------------ */
body#artistDeteil{
	 margin:0;
	 padding:0;
	 background-color:#000;
 }
body#artistDeteil .content{
	  width:400px;
	  margin:auto;
 }
body#artistDeteil p{
	   font-size:100%;
	   color:#FFF;
	   line-height:150%;
	   font-weight:normal;
 }
body#artistDeteil a img {
	border:none;
 }
 
 /* ------------------------------------ 
	TICKET
------------------------------------ */
body#ticket h2 {
	 margin-bottom:30px;
	 padding-top:30px;
	 text-align:center;
 }
body#ticket h3 {
	 margin-bottom:0;
	 text-align:center;
 }
body#ticket table {
	margin:auto;
	width:845px;
	border-collapse: separate;
	border-spacing: 7px;
}
body#ticket table td{
	 padding:7px;
 }
body#ticket table tr{
	 margin-bottom:5px;
 }
body#ticket table td.title {
	 background:#DADADA;
 }
body#ticket .subMidashi{
	background-color:#F9F6E1;
	border:dashed #CCC 1px;
	padding:3px;
	width:100%;
	margin:10px 0 10px 0;
}

body#ticket ul li {
	margin-bottom:5px;
}

body#ticket .list{
	line-height:130%;
	font-size:12px;
	list-style-image:url(../ticket/img/list_star_gy.gif);
	list-style-position:outside;
	margin-bottom:5px;
	margin-left:15px;
}
body#ticket table img {
	padding-right:5px;
}

 
 /* ------------------------------------ 
	NOTICE
------------------------------------ */
body#notice .Content {
	padding-top:30px;
 }
div.noticeBg{
	background:url(../notice/img/guid_bg01.gif) repeat-y;
	width:900px;
}
div.noticeBg p.noticeText{
	line-height: 22px;
	padding: 0px 80px;
	color: #1E85C0;
	font-size: 14px;
}


 /* ------------------------------------ 
	GOODS
------------------------------------ */
body#goods .Content {
	padding-left:30px;
	padding-top:30px;
 }


 /* ------------------------------------ 
	timetable
------------------------------------ */
body#timetable .Content {
	padding-left:30px;
	padding-top:30px;
 }
 
body#timetable .note01 {
	position:absolute;
	top:403px;
	left: 156px;
}

body#timetable .note02 {
	position:absolute;
	top:479px;
	left: 156px;
}
body#timetable .note03 {
	position:absolute;
	top:556px;
	left: 156px;
}
body#timetable .note04 {
	position:absolute;
	top:634px;
	left: 156px;
}
body#timetable .note05 {
	position:absolute;
	top:712px;
	left: 156px;
}
body#timetable .note06 {
	position:absolute;
	top:795px;
	left: 156px;
}
body#timetable .note07 {
	position:absolute;
	top:875px;
	left: 156px;
}
body#timetable .note08 {
	position:absolute;
	top:949px;
	left: 156px;
}
body#timetable .note09 {
	position:absolute;
	top:1021px;
	left: 156px;
}body#timetable .note10 {
	position:absolute;
	top:1101px;
	left: 156px;
}
body#timetable .note11 {
	position:absolute;
	top:1179px;
	left: 156px;
}
body#timetable .note12 {
	position:absolute;
	top:468px;
	left: 534px;
}
body#timetable .note13 {
	position:absolute;
	top:541px;
	left: 534px;
}
body#timetable .note14 {
	position:absolute;
	top:625px;
	left: 534px;
}
body#timetable .note15 {
	position:absolute;
	top:696px;
	left: 534px;
}
body#timetable .note16 {
	position:absolute;
	top:773px;
	left: 534px;
}
body#timetable .note17 {
	position:absolute;
	top:845px;
	left: 534px;
}
body#timetable .note18 {
	position:absolute;
	top:921px;
	left: 534px;
}
body#timetable .note19 {
	position:absolute;
	top:993px;
	left: 534px;
}
body#timetable .note20 {
	position:absolute;
	top:1063px;
	left: 534px;
}
body#timetable .note21 {
	position:absolute;
	top:1134px;
	left: 534px;
}
body#timetable .note22 {
	position:absolute;
	top:1204px;
	left: 536px;
}
