@charset "UTF-8";


/* nav
----------------------------------------*/
.nav-list li.vol07::before{
	display: inline-block;
}

/* photo
----------------------------------------*/
.f_center{
	max-width: 650px;
	margin: 60px auto;
}
.section02 .f_center{
	max-width: 800px;
}

.f_list{
	display: flex;
	flex-wrap: wrap;
	justify-content: space-between;
}
.f_list li{
	width: 48.75%;
	list-style-type: none;
}
.f_list li img{
	width: 100%;
	height: auto;
}

@media screen and (max-width: 767px){
	.f_center{
		width: 100%;
		margin: 40px auto;
	}
	.f_list li{
		width: 100%;
	}
	.f_list li:nth-child(n+2){
		margin-top: 20px;
	}
}
