/* CSS Document */

/*
.contents ul li:nth-of-type(1) { display: none;}
*/


#sub #fv{
}
#sub .act {
	max-width: 1100px;
	text-align: center;
}
#sub .act h2 {
	margin: 80px 0 0;
}
#sub .act .lead {
    font-size: 130%;
    font-weight: 600;
    line-height: 1.8em;
    margin: 30px 0;
}
#sub .act ul.youtube{
	display: flex;
	flex-wrap: wrap;
	margin: 20px auto 30px;
}
#sub .act ul.youtube li{
	width: 50%;
	margin-bottom: 50px;
}



@media screen and (max-width: 736px) {
	
	#sub .act h2 {
    margin: 40px 0 0;
	}
	#sub .act ul.youtube {
		flex-direction: column;
		margin: 10px;
	}
	#sub .act ul.youtube li {
		width: auto;
	}
	#sub .act ul.youtube li iframe{
		width: 100% !important;
	}
	
	
	
	
	
	
	
	
	
	
}

