
/* ロゴ画像 */
.logo {
	width:720px;
		height:120px;
		background-image:url(../img/top_orgin.png)
}

/* スマホだけに適用するCSS */
@media screen and (max-width:479px){

	/* ロゴ画像 */
	.logo {
		width:406px;
		height:100px;
		background-image:url(../img/top_sp.png);
		margin:auto;
	}

}

.logo2 {
	width:100%;
		height:399px;
		background-image:url(../img/top_toyosu.png)
}

/* スマホだけに適用するCSS */
@media screen and (max-width:479px){

	/* ロゴ画像 */
	.logo2 {
		width:406px;
		height:100px;
		background-image:url(../img/top_toyosu_sp.png);
		margin:auto;
	}

}

/* タイトル画像 */
.title01 {
	width:720px;
		height:120px;
		background-image:url(../img/title01.png);
}

/* スマホだけに適用するCSS */
@media screen and (max-width:479px){

	/* タイトル画像 */
	.title01 {
		width:406px;
		height:100px;
		background-image:url(../img/title01_sp.png);
		margin:auto;
	}

}

.title_t_01 {
	width:720px;
		height:399px;
		background-image:url(../img/top_toyosu_new.jpg);
}

/* スマホだけに適用するCSS */
@media screen and (max-width:479px){

	/* タイトル画像 */
	.title_t_01 {
		width:406px;
		height:225px;
		background-image:url(../img/top_toyosu_new_sp.jpg);
		margin:auto;
	}

}

.title_t_02 {
	width:597px;
		height:725px;
		background-image:url(../img/tai.jpg);
}

/* スマホだけに適用するCSS */
@media screen and (max-width:479px){

	/* タイトル画像 */
	.title_t_02 {
		width:406px;
		height:463px;
		background-image:url(../img/tai_sp.jpg);
		margin:auto;
	}

}

.title_t_03 {
	width:720px;
		height:330px;
		background-image:url(../img/title_t_01.png);
}

/* スマホだけに適用するCSS */
@media screen and (max-width:479px){

	/* タイトル画像 */
	.title_t_03 {
		width:406px;
		height:186px;
		background-image:url(../img/title_t_01_sp.png);
		margin:auto;
	}

}


/* タイトル画像 */
.title02 {
	width:720px;
		height:120px;
		background-image:url(../img/title02.png);
}

/* スマホだけに適用するCSS */
@media screen and (max-width:479px){

	/* タイトル画像 */
	.title02 {
		width:406px;
		height:100px;
		background-image:url(../img/title02_sp.png);
		margin:auto;
	}

}

/* タイトル画像 */
.title03 {
	width:720px;
		height:120px;
		background-image:url(../img/title03.png);
}

/* スマホだけに適用するCSS */
@media screen and (max-width:479px){

	/* タイトル画像 */
	.title03 {
		width:406px;
		height:100px;
		background-image:url(../img/title03_sp.png);
		margin:auto;
	}

}

/* タイトル画像 */
.title04 {
	width:720px;
		height:120px;
		background-image:url(../img/title04.png);
}

/* スマホだけに適用するCSS */
@media screen and (max-width:479px){

	/* タイトル画像 */
	.title04 {
		width:406px;
		height:100px;
		background-image:url(../img/title04_sp.png);
		margin:auto;
	}

}

/* タイトル画像 */
.title05 {
	width:720px;
		height:120px;
		background-image:url(../img/title05.png);
}

/* スマホだけに適用するCSS */
@media screen and (max-width:479px){

	/* タイトル画像 */
	.title05 {
		width:406px;
		height:100px;
		background-image:url(../img/title05_sp.png);
		margin:auto;
	}

}

/* タイトル画像 */
.title06 {
	width:720px;
		height:120px;
		background-image:url(../img/title06.png);
}

/* スマホだけに適用するCSS */
@media screen and (max-width:479px){

	/* タイトル画像 */
	.title06 {
		width:406px;
		height:100px;
		background-image:url(../img/title06_sp.png);
		margin:auto;
	}

}

/* タイトル画像 */
.title07 {
	width:720px;
		height:120px;
		background-image:url(../images/catalog/title07.png);
}

/* スマホだけに適用するCSS */
@media screen and (max-width:479px){

	/* タイトル画像 */
	.title07 {
		width:406px;
		height:100px;
		background-image:url(../images/catalog/title07_sp.png);
		margin:auto;
	}

}

/* タイトル画像 */
.title08 {
	width:720px;
		height:120px;
		background-image:url(../images/catalog/title08.png);
}

/* スマホだけに適用するCSS */
@media screen and (max-width:479px){

	/* タイトル画像 */
	.title08 {
		width:406px;
		height:100px;
		background-image:url(../images/catalog/title08_sp.png);
		margin:auto;
	}

}

/* タイトル画像 */
.title09 {
	width:720px;
		height:120px;
		background-image:url(../images/catalog/title09.png);
}

/* スマホだけに適用するCSS */
@media screen and (max-width:479px){

	/* タイトル画像 */
	.title09 {
		width:406px;
		height:100px;
		background-image:url(../images/catalog/title09_sp.png);
		margin:auto;
	}

}


/* タイトル画像 */
.title10 {
	width:720px;
		height:120px;
		background-image:url(../images/catalog/title10.png);
}

/* スマホだけに適用するCSS */
@media screen and (max-width:479px){

	/* タイトル画像 */
	.title10 {
		width:406px;
		height:100px;
		background-image:url(../images/catalog/title10_sp.png);
		margin:auto;
	}

}

/* タイトル画像 */
.title11 {
	width:720px;
		height:120px;
		background-image:url(../images/catalog/title11.png);
}

/* スマホだけに適用するCSS */
@media screen and (max-width:479px){

	/* タイトル画像 */
	.title11 {
		width:406px;
		height:100px;
		background-image:url(../images/catalog/title11_sp.png);
		margin:auto;
	}

}

/* タイトル画像 */
.title12 {
	width:720px;
		height:120px;
		background-image:url(../images/catalog/title12.png);
}

/* スマホだけに適用するCSS */
@media screen and (max-width:479px){

	/* タイトル画像 */
	.title12 {
		width:406px;
		height:100px;
		background-image:url(../images/catalog/title12_sp.png);
		margin:auto;
	}

}



.video{
  position:relative;
	margin: auto;
  width:95%;
  padding-top:56.25%;
}
.video iframe{
  position:absolute;
  top:0;
  right:0;
  width:100%;
  height:100%;
}

.alpha a:hover img {
  opacity: 0.7;
  filter: alpha(opacity=70);
  -ms-filter: "alpha(opacity=70)";
}