/*Accordion Contents CSS　Ver.1.0.0 */

.accordion-001 summary {
	width: 15%;
	min-width: 180px;
	margin: 0 auto;
	padding: 0.5em 1.0em;
	font-weight: 600;
	text-align: center;
	color: rgba(255, 255, 255, 1.0);
	background-color: rgba(108, 159, 87, 1.0);
	border: 2px solid rgba(108, 159, 87, 1.0);
	border-radius: 6px;
	display: block;
	cursor: pointer;
}
.accordion-001 summary::before {
	content: '写真をもっと見る';
}
.accordion-001 summary::-webkit-details-marker {
	display: none;
}
.accordion-001[open] summary::before {
	content: '閉じる';
}
.accordion-001 .accordion-detail {
	transform: translateY(-10px);
	opacity: 0;
	margin: 10px 0 0;
	transition: transform .5s, opacity .5s;
}
.accordion-001[open] .accordion-detail {
	transform: none;
	opacity: 1;
}



/*=================================
タブレット設定（768px〜960px）
=================================*/
@media only screen and (max-width: 960px) {

	

}



/*=================================
スマホ設定（〜767px）
=================================*/
@media only screen and (max-width: 768px) {

	

}
