.elementor-90014959 .elementor-element.elementor-element-5f3ffe07 > .elementor-container{max-width:1010px;}.elementor-90014959 .elementor-element.elementor-element-13994fcb > .elementor-element-populated{padding:0px 0px 0px 0px;}/* Start custom CSS for html, class: .elementor-element-39e56c6c *//* 共通 */
	.elementor-section .bs-topMovie {
	  background-color: #00000000;
	}
	.elementor-section .bs-topMovie h1.c-title {
		color: #000;
	  margin-top: 20px;
	  margin-bottom: 20px;
}
.elementor-section .bs-topMovie .movieWrap {
}
.elementor-section .bs-topMovie .movieWrap .movieContents{
	background-color: #000121;
}
.elementor-section .bs-topMovie .movieWrap .movieContents .movieLogo{
	text-align: center;
	padding: 15px;
}
.elementor-section .bs-topMovie .movieWrap .movieContents .movieThumb{
	text-align: center;
	width: 100%;
}
@media screen and (min-width: 37.5em) {
	.elementor-section .bs-topMovie {
	  padding: 30px 20px 30px;
	}
	.elementor-section .bs-topMovie .movieWrap {
		justify-content: space-between;
		display: flex;
	}
	.elementor-section .bs-topMovie .movieWrap .movieContents{
		width: 470px;
		border-radius: 10px;
	}
	.elementor-section .bs-topMovie .movieWrap .movieContents p{
		height: 60px;
		padding: 10px;
		color: #ffffff;
		font-size: 16px;
	}
}
@media screen and (max-width: 37.5em) {
	.elementor-section .bs-topMovie {
	  padding: 0 10px;
	}
	.elementor-section .bs-topMovie .movieWrap {
		justify-content: space-between;
		display: flex;
	}
	.elementor-section .bs-topMovie .movieWrap .movieContents{
		width: 49%;
		margin-bottom: 20px;
		border-radius: 8px;
	}
	.elementor-section .bs-topMovie .movieWrap .movieContents .bsYoutube {
    position: relative;
    padding-bottom: 56.25%;
    height: 0;
    overflow: hidden;
  }

	.elementor-section .bs-topMovie .movieWrap .movieContents .bsYoutube iframe {
     position: absolute;
     top: 0;
     left: 0;
     width: 100%;
     height: 100%;
	}
	.elementor-section .bs-topMovie .movieWrap .movieContents p{
		padding: 10px;
		margin-bottom: 14px;
		background-color: #000121;
		color: #ffffff;
		font-size: 14px;
	}
}/* End custom CSS */
/* Start custom CSS */.elementor-column-gap-default>.elementor-column>.elementor-element-populated{
padding: 0px;
padding-top:10px;
}/* End custom CSS */