@charset "UTF-8";
/* CSS Document */

.header{
	z-index: 1000!important;
}
.movie-page{
	margin-top: 120px;
}
.movie-page .main-cntnr{
	width: 90%;
	max-width: 1000px;
	display: flex;
	flex-wrap: wrap;
	justify-content: space-between;
	margin-top: 100px;
	margin-bottom: 100px;
}
	.movie-page .main-cntnr .cntnt{
		width: 48%;
	}
		.movie-page .main-cntnr .txtarea{
			margin-top: 15px;
		}
		.movie-page .main-cntnr .txtarea .txt{
			font-size: 14px;
		}
		.movie-page .main-cntnr .txtarea .name{
			font-size: 22px;
			font-weight: bold;
			line-height: 1;
			color: #0150a2;
			margin-top: 5px;
		}


			.modal {
				display: none;
				position: fixed;
				top: 0;
				left: 0;
				height: 100vh;
				width: 100vw;
				z-index: 9999!important;
			}
			.modal-content {
				position: absolute;
				top:50%;
				left:50%;
				transform: translate(-50%,-50%);
				max-width: 880px;
				width: 90%;
				background-color: #fff;
				overflow-y: scroll;
				scrollbar-width: none; /*Firefox対応のスクロールバー非表示コード*/  
				-ms-overflow-style: none;/*Internet Explore対応のスクロールバー非表示コード*/ 
			}
			.modal-content::-webkit-scrollbar {  
			  display: none; /*Google Chrome、Safari、Microsoft Edge対応のスクロールバー非表示コード*/
			}
			.modal-bg {
				position: absolute;
				height: 100vh;
				width: 100vw;
				background:rgba(0,0,0,0.80);
				cursor:pointer;
			}

			a.js-modal-close.all{
				position: absolute;
				top: 30px;
				right: 30px;
				display: block;
				width: 50px;
				height: 50px;
			}
.disble{
	pointer-events: none!important;
	
}

/* 1024px */
@media screen and (max-width: 1024px) {


	
	
	
	
	
	
	
}





/* max 768px */
@media screen and (max-width: 834px) {
	
	
.movie-page{
	margin-top: 60px;
}
	.movie-page .main-cntnr{
		padding: 0;
		margin-top: 60px;
		margin-bottom: 60px;
	}
	.movie-page .main-cntnr .cntnt{
		width: 100%;
	}
	.movie-page .main-cntnr .cntnt:nth-child(n+2){
		margin-top: 30px;
	}
	
a.js-modal-close.all {
    position: absolute;
    top: 15px;
    right: 15px;
    display: block;
    width: 50px;
    height: 50px;
}	
	
	
	
	
	
	
	

}