#slideshow {
	position: relative;
	width: 100%;
	height: auto;
	margin-top: 80px;
 	overflow: hidden;
 	background-color: #000;
}
@media screen and (min-width: 980px) {
	#slideshow { height: calc(100vh - 80px); }
}/*--pc*/
@media screen and (max-width: 979px) {
	#slideshow::before {
		content: '';
		display: block;
		width: 100%;
		padding-top: 56.25%;
	}
}/*--tab*/
#slideshow .phtArea,
#slideshow .phtArea li,
#slideshow .cmtArea {
	position: fixed;
	top: 0;
	z-index: 1;
}
@media screen and (max-width: 979px) {
	#slideshow .phtArea,
	#slideshow .phtArea li,
	#slideshow .cmtArea { top: 80px; }
}
@media screen and (min-width: 980px) {
	#slideshow .phtArea li {
		width: 100%;
		height: 100%;
	}
	#slideshow .phtArea img {
		width: 100%;
		height: 100%;
		object-fit: cover;
		object-position: bottom center;
	}
	#slideshow .cmtArea {
		display: flex;
		align-items: flex-end;
	}
}/*--pc*/

#slideshow .phtArea li {
	opacity: 0.0;
	transition: all 2s ease;
	z-index: 8;
}
#slideshow .phtArea li.active {
	opacity: 1.0;
	z-index: 10;
	animation: anime 4s 0s 1;
}
@keyframes anime {
	0% { transform: scale(1.05); }
	100% { transform: scale(1); }
}
