@charset "UTF-8";
/* CSS Document */

.env_all {
	width: 1000px;
	margin:26px auto 0;
}

/**/


/**/
.r-tabs .r-tabs-nav{
	border-bottom: 1px solid #000;
	width:100%;
	text-align: center;
}

.r-tabs {
	position: relative;
}


.r-tabs .r-tabs-nav .r-tabs-tab {
	position: relative;
	top: 1px;
	width:290px;

}

.r-tabs .r-tabs-nav .r-tabs-anchor {
	background:transparent;
	margin-bottom:0;
	padding: 10px 12px;
	display: inline-block;
	color: #999;
	width:100%;
	text-align:center;
	font-size:15px;
	border-left:1px solid #999;
	border-right:1px solid #999;
	border-top:1px solid #999;
	font-size:12px;

}

.r-tabs .r-tabs-nav .r-tabs-state-active {
	background-color: #fff;
	width:290px;

}


.r-tabs .r-tabs-nav .r-tabs-state-disabled {
	opacity: 0.5;
}

.r-tabs .r-tabs-nav .r-tabs-state-active .r-tabs-anchor {
	color:#000;
	background-color: #fff;
	border-left:1px solid #000;
	border-right:1px solid #000;
	border-top:1px solid #000;

}

.r-tabs .r-tabs-panel {
	margin-bottom: 3px;
}

.r-tabs .r-tabs-accordion-title .r-tabs-anchor {
	display: block;
	background-color: #fff;
	color: #999;
	text-decoration: none;
	margin-bottom: 3px;
}

.r-tabs .r-tabs-accordion-title.r-tabs-state-disabled {
	opacity: 0.5;
}

.r-tabs .r-tabs-accordion-title.r-tabs-state-active .r-tabs-anchor {
	background-color: #fff;
	color: #999;
	margin-bottom: 0;
}
#tab-1,#tab-2,#tab-3,#tab-4,#tab-5,#tab-6  {
	width:100%;
	margin:0 auto;
	margin-top:40px;
	margin-bottom:20px;
	color:#6c6c6c;
	color:#6c6c6c;
}
/**/
#sp_main {
	display:none;
}

.switch {
	visibility: hidden;
}
/**/

.bxslider {
	width: 1000px;
}

/**/
.env_day {
	width:250px;
	display:inline-block;
	float:left;
	margin-right:40px;
	margin-bottom:50px;
}
.env_time {
	color:#000;
	font-weight:700;
	margin-top:40px;

}
.env_spe {
	padding-top:15px;
}

.days_list > li {
	width:95%;
	margin:0 auto;
	height:186px;
}
/**/
.env_photo{
	width:453px;
	margin-bottom:40px;
}
.env_photo02{
	width: 1000px;
	margin-bottom:40px;
}
.env_p_list >li {
	float:left;
}
.pho_tex {
	color:#6b6b6b;
	margin:30px 0;
}
.e_pho {
	color:#000;
	margin-bottom:20px;
}
#shoot-title {
	padding-bottom: 20px;
	color: #000;
}
#slidercaption {
	padding-bottom: 20px;
}
.bx-wrapper .bx-next {
	right: 0;
}
.bx-wrapper .bx-prev {
	left: 0;
}
@media screen and (max-width: 826px) {

	.env_all {
		width:100%;
	}
	/**/

	.r-tabs .r-tabs-nav .r-tabs-tab {
		position: relative;
		top: 1px;
		width:225px;
		height:50px;

	}

	.r-tabs .r-tabs-nav .r-tabs-anchor {
		border-bottom:1px solid #999;
		border-top:1px solid #999;
		margin-top:-4px;
		padding-left:35px;
		height:50px;
	}

	.r-tabs .r-tabs-nav .r-tabs-state-active {
		background-color: #fff;
		width:225px;
		padding-left:35px;
		height:50px;
	}

	.r-tabs .r-tabs-nav .r-tabs-state-active .r-tabs-anchor {
		color:#437296;
		background-color: #fff;
		padding-left:35px;
		height:50px;
	}

	.r-tabs .r-tabs-panel {
		margin-bottom: 3px;
	}

	.r-tabs .r-tabs-accordion-title .r-tabs-anchor {

		border-bottom:1px solid #999;
		border-top:1px solid #999;
		margin-top:-4px;
		padding-left:35px;
		height:50px;
		padding-top:15px;
	}

	.r-tabs .r-tabs-accordion-title.r-tabs-state-disabled {
		opacity: 0.5;
	}

	.r-tabs .r-tabs-accordion-title.r-tabs-state-active .r-tabs-anchor {
		background-color: #fff;
		color: #437296;
		margin-bottom: 0;
		padding-left:35px;
		height:50px;
		padding-top:15px;
	}
	#tab-1,#tab-2,#tab-3,#tab-4,#tab-5,#tab-6 {
		margin:0 auto;
		margin-bottom:20px;
		height:auto;
		margin-top:30px;
		width:100%;

	}
	.pho_tex {
		margin:30px auto 0;
		width:90%;
	}
	.r-tabs .r-tabs-accordion-title.r-tabs-state-active .r-tabs-anchor  > p {
		display:inline-block;

	}
	.r-tabs .r-tabs-accordion-title .r-tabs-anchor > p {
		display:inline-block;
	}
	/**/
	#sp_main {
		display:block;
		margin-bottom:30px;
	}

	/**/
	.env_day {
		width:100%;
		display:block;
		float:none;
		margin:30px 0;
	}
	.env_time {
		color:#000;
		font-weight:700;

	}
	.env_spe {
		padding-top:15px;

	}

	.days_list > li {
		width:100%;
		height:auto;
		display:block;
	}
	.days_list >li> p {
		width:85%;
		margin:0 auto;
	}
	.days_list {
		margin-bottom:40px;


	}
	/**/
	.env_photo{
		width:100%;
		margin-bottom:40px;
	}
	.env_photo02{
		width:100%;
		margin-bottom:40px;
	}
	.env_p_list >li {
		float:none;
	}

	#slidercaption {
		width: 85%;
		margin: 0 auto;
		padding-bottom: 20px;
	}
	#shoot-title {
		width: 85%;
		margin: 0 auto ;

	}
}
