@charset "utf-8";
/* CSS Document */


h1{
	text-indent: 100%;
	white-space: nowrap;
	overflow: hidden;
}
/*======= mv =======*/
.mv{
	height:612px;
	background:url("../img/mv_img_lineup.jpg") center center / cover no-repeat;
	overflow:hidden;
}

/*======= lineUp =======*/

.lineUp-wrap{
	padding: 80px 0 0;
	overflow: hidden;
	box-sizing: border-box;
}
.lineUp-list li{
	margin-bottom:80px;
}
.lineUp-list li:last-of-type{
	margin-bottom:0;
}

/*======= box-top-banner =======*/
.box-top-banner{
	margin:40px auto;
  text-align: center;
}


/*======= お問い合わせ =======*/
.info{
	width: 996px;
	margin: 20px auto 0;
	font-size:14px;
	line-height: 1.5;
	text-align: left;
}
table.type01 {
	width: 996px;
	border-collapse: collapse;
	margin: 10px auto 0;
}
table.type01 th {
	width: 195px;
	padding: 15px 10px;
	font-weight:normal;
	vertical-align: middle;
	background:#faf4e6;
	border: 1px solid #d1ba98;
}
table.type01 td {
	padding: 15px 10px;
	vertical-align: middle;
	border: 1px solid #d1ba98;
}