@charset "UTF-8";

/* schedule
------------------------------------------------------------*/

.box_sche {
	width: 100%; max-width: 850px; height: 150px; display: table;
	margin: 0 auto;
	margin-top: 25px;
	padding: 0px 0px 10px 0px;
	background-color: rgba(255,249,225,0.25);
	opacity: 1.0;
  border-radius: 1.6rem;
	border: 1px #6F5F14 solid;
	position: relative;
  /* background: url("../img/sche_back0.jpg") no-repeat 0px center; */
}
/* リンク設定 */
.ticketslink_box { width: 100%; position: relative; padding: 5px 0px;
  display: table-cell;
  vertical-align: middle; }
.ticketslink_box a {
	position: absolute; display: block;
	top: 0; left: 0;
	width: 100%; height: 150px;
	text-indent: -9999px;
}
.ticketslink_box a:hover {
	background-color: #FF934B;
	filter:alpha(opacity=20);
	-moz-opacity: 0.2;
	opacity: 0.2;
}

/*retina*/
@media screen and (min-width: 701px) and (max-width: 960px) {

  /* schedule
  ------------------------------------------------------------*/
	
  .box_sche {
    width: 100%; height: 130px; 
    margin: 0 auto;
    margin-top: 20px;
    padding: 0px 0px 10px 0px;
  }
  /* リンク設定 */
  .ticketslink_box { width: 100%; position: relative; padding: 5px 0px;
    display: table-cell;
    vertical-align: middle; }
  .ticketslink_box a {
    position: absolute; display: block;
    top: 0; left: 0;
    width: 100%; height: 130px;
    text-indent: -9999px;
  }
}

/*sp*/
@media screen and (max-width: 700px) {

  /* schedule
  ------------------------------------------------------------*/
	
  .box_sche {
    width: 100%; height: 130px; 
    margin: 0 auto;
    margin-top: 20px;
    padding: 0px 0px 10px 0px;
		/* background: url("../img/sche_back_sp.jpg") no-repeat 0px center/cover; */
  }
  /* リンク設定 */
  .ticketslink_box { width: 100%; position: relative; padding: 5px 0px;
    display: table-cell;
    vertical-align: middle; }
  .ticketslink_box a {
    position: absolute; display: block;
    top: 0; left: 0;
    width: 100%; height: 130px;
    text-indent: -9999px;
  }
  
}
