/* ----------------------------------------------
   e-tix Custom Style
---------------------------------------------- */

/*  L[J[  */

.mnav,
.header .nav,
.header .nav ul,
.header .nav .menu,
.sec-about h2,
.sec-chiket h2,
.recommend h3,
.pagetop a {
	background-color: #fdede4;
}

.sec-info h2 {
	background-color: #ccc;	
}
.recommend h3:after {
	border-top-color: #ddd;
}

/*  F   */

.header .nav a,
.mnav a,
.sec-about h2 span,
.recommend h3 {
	color: #000000;
}

.sec-info h2 {
	color: #333;
}

.mnav ul:before,
.mnav ul:after,
.mnav li:after {
	background-color: #000000;
}

.mnav a:after {
	background-position: 0 0;
}

.mnav a[target="_blank"]:after {
	background-position: 0 -15px;
}

.header .mnav + .header_copy {
	border-color: #fff;
}

nav a[target="_blank"]:after,
.header .nav a[target="_blank"]:after {
background-position: 0px -15px ;
}

.sec-info h2:after {
	background-position: -40px -68px;
}
.sec-info.is-closed h2:after {
	background-position: -40px -93px;
}

/*
.sec-info h2:after {
	background-position: -20px -68px;
}

.sec-info.is-closed h2:after {
	background-position: -20px -93px;
}


.pagetop a:after {
	background-position: 0 -118px;
}



/*  F   */

/*
.mnav a,
.sec-about h2 span,
.sec-chiket h2,
.sec-info h2,
.recommend h3 {
	color: #333;
}
.mnav ul:before,
.mnav ul:after,
.mnav li:after {
	background-color: #000;
}
.mnav a:after {
	background-position: -10px 0;
}
.mnav a[target="_blank"]:after {
	background-position: -10px -15px;
}
.header .mnav + .header_copy {
	border-color: #000;
}
.sec-info h2:after {
	background-position: -40px -68px;
}
.sec-info.is-closed h2:after {
	background-position: -40px -93px;
}
.pagetop a:after {
	background-position: -16px -118px;
}


