@charset "UTF-8";

/*
a {
	color: #000;
}
.color1 {
	color: #11406c;
}
.color2 {
	color: #1782d5;
}
.color3 {
	color: #113658;
}
.color4 {
	color: #00f6ff;
}
.color5 {
	color: #fff;
}
*/


a {
	color: #09f;
	text-decoration: underline;
}
a:hover {
	text-decoration: none;
}
.color1 {
	color: #a52e8c;
}
/*公演日時　会場　料金*/
.color2 {
	color: #ee0081;
}
.color3 {

}
.color4 {
	color: #ee0081;
}
.color5 {
	color: #ee0081;
}
/*購入ボタン背景色*/
.bgColor2 {
	background-color: #14ae68;
}
.bgColor2:hover {
	background-color: #36c182;
}
/*チケット枠線*/
#ticket .contents .inner div:first-child {
	padding: 30px;
	border: 2px solid #14ae68;
}

/*メニュー背景色*/
#menu {
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#f39801+0,ea5421+100 */
background: #f39801; /* Old browsers */
background: -moz-linear-gradient(top, #f39801 0%, #ea5421 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, #f39801 0%,#ea5421 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, #f39801 0%,#ea5421 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f39801', endColorstr='#ea5421',GradientType=0 ); /* IE6-9 */
}

/*メニュー区切り線*/
#menu p {
	color: #fff;
	border-bottom: 1px solid #ffc360;
}
#menu ul li a {
	border-right: 1px dotted #ffc360;
	display: block;

}
#menu ul li:first-child  a {
	border-left: 1px dotted #ffc360;
}


#venue_list table.lvj-place tr:first-child th, 
#venue_list table.lvj-place tr:first-child td {
	background: #1782d5;
	color: #fff;
	font-weight: bold;
	text-align: center;
}

/*パーツ画像指定*/
#menu ul li a {
	background: url(../../img/contents/parts/white.png) no-repeat;
}

#topics h2 span,
#information h2 span,
#venue_list h2 span,
#ticket h2 span,
#goods h2 span,
#outline h2 span,
#others h2 span{
	background: url(../../img/contents/parts/white.png) no-repeat;
}
#information h2 span{
	background-position:0 -47px;
}
#venue_list h2 span{
	background-position:-460px -99px;
}
#ticket h2 span{
	background-position:0 -151px;
}
#goods h2 span{
	background-position:-460px -203px;
}
#outline h2 span{
	background-position:-460px -255px;
}
#others h2 span{
	background-position:-460px -307px;
}
#topics h2 span{
	background-position: -815px 0;
}

/*基本カラー1*/

#goods .title,
#others .title,
#information .title,
#ticket .title,
#venue_list table.lvj-place tr:first-child th, 
#venue_list table.lvj-place tr:first-child td {
	background-color: #90c320;
	color: #333;
}

#venue_list table.lvj-place tr:first-child th, 
#venue_list table.lvj-place tr:first-child td {
	background-color: #90c320;
	color: #fff;
}

#goods .title,
#others .title,
#information .title,
#ticket .title{
	border:none;
}
#goods .contents,
#others .contents,
#information .contents,
#ticket .contents {
	background-color: #fff;
	color: #666;
}

/*基本カラー2*/

#outline .title,
#venue_list .title {
	background-color: #14ae68;
	border-bottom: 2px solid #fff;
}

#outline .contents,
#venue_list .contents{
	background-color: #14ae68;
	color: #fff;
}

/*グロナビ調整する場合*/
/*
#headerNavContents ul.nav {
background-color: rgba(0,0,0,0.25);
}

#headerNavContents a {
	color: #fff;
	text-shadow:  1px 1px 2px #000;
}

#headerNavContents a.logo {
	background: url("../../img/common/header_logo_w.png" );
}

/*キャッチコピー*/
#mainImage p.chach {
	text-shadow: 1px 1px 3px #fff;
}

/*	ﾒｲﾝｲﾒｰｼﾞ
**************************************************************************************************/
#mainImage {
	background-color: #fff;
	color: #333;
}

/*	重要なお知らせ
**************************************************************************************************/
#important {
	background-color: #eee;
}
#important .inner {
	background-color: #fff;
	color: #666;
	border: 2px solid #f00;
}
#important .inner dt {
	color: #f00;
}

/*	ﾄﾋﾟｯｸｽ
**************************************************************************************************/
#topics {
	background-color: #eee;
	color: #666;
}

/*	information - 開催情報 -
**************************************************************************************************/
/*
#information .contents .inner div {
	border-bottom: 1px dotted #f00;
}
*/

/*	会場ﾘｽﾄ
**************************************************************************************************/

#venue_list table {
}
#venue_list table.lvj-place {
	border-collapse: collapse;
	border-spacing: 0;
}
#venue_list table.lvj-place th, 
#venue_list table.lvj-place td {
	padding: 10px;
	border:1px solid #666;
}
#venue_list table.lvj-place tr:first-child th, 
#venue_list table.lvj-place tr:first-child td {
	font-weight: bold;
	text-align: center;
}
#venue_list table.lvj-place th {
	background: #eee;
	color: #333;
}
#venue_list table.lvj-place td {
	background: #fff;
	color: #333;
}

/*	ﾁｹｯﾄ
**************************************************************************************************/
/*ボックスの色*/
#ticket .inner > div:first-child{

}
/*ボックス外の色*/
#ticket .inner > div:last-child{

}
#ticket h2 img:first-child {
	margin: 0 6px 0 0;
}
#ticket .contents .inner {
	color: #333;
}

#ticket .contents .inner div div {
	margin: 0 0 20px 0;
	padding: 0 0 20px 0;
	border-bottom: 1px dotted #999;
}
#ticket .contents .inner div ul {
}
#ticket .contents .inner div ul li {
	margin: 0 0 0 20px;
	display: inline-block;
}
#ticket .contents div ul li:first-child {
	margin: 0;
	display: inline-block;
}
#ticket .contents div ul li a {																		/* ﾘﾝｸ */
	width: 442px;
	height :45px;
	display: block;
}

/*	ｸﾞｯｽﾞ
**************************************************************************************************/

#goods .inner:last-child {
	padding: 0 6px 0 0;
}

/*	ｱｳﾄﾗｲﾝ
**************************************************************************************************/


/*	その他
**************************************************************************************************/


/*	近日
**************************************************************************************************/
#kinjitsu {
	background-color: #fff;
}


/*	開催情報
**************************************************************************************************/
/*会場リストボタン使わない？*/
