#secTop {
	background: url(../img/main/about.jpg) no-repeat;
	background-size: cover;
	background-position: center;
}


/*＝＝＝＝＝写真みぎ*/

.img_R {
	width: 100vw;
	max-width: 1080px;
	margin: 0px auto 4vw;
}

.img_R.mb0 {
	margin: 0px auto 0vw;
}


.img_R .img{
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	-o-box-sizing: border-box;
	-ms-box-sizing: border-box;
	box-sizing: border-box;
	width: 50%;
	max-width: 460px;
}

.img_R .txt {
	border-top: solid 1px #dfba5f;
	background-color: #fff;
	box-shadow: -15px -15px 0px 0px rgba(0,0,0,0.3);
	padding: 20px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	-o-box-sizing: border-box;
	-ms-box-sizing: border-box;
	box-sizing: border-box;
	width: 50%;
	z-index: 2;
	margin-top: 80px;
	margin-right: -200px;
	/*max-width: 460px;*/
}


/*＝＝＝＝＝写真ひだり*/

.img_L {
	/*position: relative;*/
	width: 100vw;
	max-width: 1080px;
	margin: 0px auto 4vw;
}

.img_L.mb0 {
	margin: 0px auto 0vw;
}


.img_L .img{
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	-o-box-sizing: border-box;
	-ms-box-sizing: border-box;
	box-sizing: border-box;
	width: 50%;
	max-width: 460px;
}

.img_L .txt {
	border-top: solid 1px #dfba5f;
	background-color: #fff;
	box-shadow: -15px -15px 0px 0px rgba(0,0,0,0.3);
	padding: 20px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	-o-box-sizing: border-box;
	-ms-box-sizing: border-box;
	box-sizing: border-box;
	width: 50%;
	z-index: 2;
	margin-top: 80px;
	margin-left: -200px;
}


/*
＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝
　　　スマホ
＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝
*/



@media handheld, only screen and (max-width: 767px) {

#secTop {
	background: url(../img/main/about_sp.jpg) no-repeat;
	background-size: cover;
	background-position: center;
}



/*＝＝＝＝＝写真ひだり　SP*/
	.img_L {
		display: block;
		width: 100vw;
		max-width: 1080px;
		margin: 0px auto 4vw;
	}

	.img_L .img{
		width: 80%;
		max-width: 460px;
		margin: 0px auto 1vw;
	}

	.img_L .txt {
		border-top: solid 1px #dfba5f;
		background-color: #fff;
		box-shadow: -15px -15px 0px 0px rgba(0,0,0,0.3);
		padding: 30px;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		-o-box-sizing: border-box;
		-ms-box-sizing: border-box;
		box-sizing: border-box;
		width: 80%;
		z-index: 2;
		margin: -30px auto 0px;
		/*max-width: 460px;*/
	}


/*＝＝＝＝＝写真みぎ*/

	.img_R {
		display: flex;
		display: inline-flex;
		justify-content: center;
		width: 100vw;
		max-width: 1080px;
		margin: 0px auto 4vw;
	}

	.img_R .img{
		width: 80%;
		max-width: 460px;
		margin: 0px auto 1vw;
		order: 1;
	}

	.img_R .txt {
		border-top: solid 1px #dfba5f;
		background-color: #fff;
		box-shadow: -15px -15px 0px 0px rgba(0,0,0,0.3);
		padding: 20px;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		-o-box-sizing: border-box;
		-ms-box-sizing: border-box;
		box-sizing: border-box;
		width: 80%;
		z-index: 2;
		margin: -30px auto 0px;
		order: 2;
	}







}


@media handheld, only screen and (max-width: 480px) {


}
