/* ----------------------------------------------
   e-tix Custom Style
---------------------------------------------- */

/*  L[J[  */

.mnav,
.header .nav,
.header .nav ul,
.header .nav .menu,
.recommend h3,
.sec-about h2,
.sec-chiket h2,
.pagetop a,
.header .nav.is-show ul {
	background-color: #003F7E;
}

.recommend h3:after {
	border-top-color: #000;
}

.sec-info h2 {
	background-color: #e5e5e5;
}

/*  F   */

.header .nav a,
.mnav a,
.recommend h3,
.sec-chiket h2,
.sec-about h2 span {
	color: #fff;
}

.sec-info h2 {
	color: #000;
}

.mnav ul:before,
.mnav ul:after,
.mnav li:after {
	background-color: #fff;
}

.mnav a:after {
	background-position: -10px 0;
}

.mnav a[target="_blank"]:after {
	background-position: 0px -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;
}

.pagetop a:after {
	background-position: 0 -118px;
}


/*  F   */

/*
.mnav a,
.sec-about h2 span,
.sec-info h2,
.recommend h3 {
	color: #333;
}


/* mnav  */
/*
.mnav ul:before,
.mnav ul:after,
.mnav li:after {
	background-color: #fff;
}
.mnav a:after {
	background-position: -10px 0;
}

.mnav a[target="_blank"]:after {
	background-position: -10px -15px;
}
.header .mnav + .header_copy {
	border-color: #B2A334;
}
.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;
}

