@charset "utf-8";
/*==============================

		Addendum

==============================*/
.sec_05 { padding-bottom:80px; margin-bottom:-80px; background:#E9EDEF; }
.sec_05::before { display:none!important; }
.sec_05 .column_block .iframe { position:relative; height:0; padding-bottom:56.25%; }
.sec_05 .column_block .iframe iframe { position:absolute; }
@media only screen and (min-width: 769px) {
	.sec_05 { margin-bottom:-80px; }
	.sec_05 .sec_heading { text-align:center; margin-bottom:50px; }
	.sec_05 .column_block { display:flex; justify-content:space-around; margin:0 -15px; width:calc(100% + 30px); }
	.sec_05 .column_block > * { width:50%; padding:0 15px; }
}
@media only screen and (max-width: 768px) {
	.sec_05 { margin-bottom:-40px; }
	.sec_05 .sec_heading { text-align:center; margin-bottom:20px; }
	.sec_05 .column_block > .block_r { margin-top:20px; }
}
