body {
	/*background: #fff url('https://www.dgdgdg.com/user_data/packages/default/img/shops/namba/theme/bg_school.jpg') no-repeat top center fixed;*/
	background-color: rgba(0,0,0,.8);
	background-size: cover;
}

/*-----------------------------------
■ menu
-------------------------------------*/
.menu_up_inner li:nth-child(5) a .m_img,
.him_up li:nth-child(5) a .m_img,
.sp_menu_up_inner li:nth-child(5) a .m_img{
	opacity:0
}
.menu_up_inner li:nth-child(5) a .m_img_on,
.him_up li:nth-child(5) a .m_img_on,
.sp_menu_up_inner li:nth-child(5) a .m_img_on{
	opacity:1
}

/*-----------------------------------
■ content
-------------------------------------*/
.play_w{
	display:table;
	width:100%;
}
.play_img{
	display:table-cell;
	padding-right:2%;
	width:52%;
	vertical-align:top;
}
.play_text{
	display:table-cell;
	width:48%;
	background:rgba(255,255,255,.85);
}

.play_img img{
	box-sizing:border-box;
	border:1px solid #000;
}

.pt_title{
	padding:20px;
	color:#000;
	line-height:1.5;
	font-size:18px;
	font-weight:bold;
	background:#F90;
}
.pt_title span {
	color: #fff;
	font-weight: bold;
	display: block;
	text-align: end;
}
.pt_text{
	padding:20px;
	font-size:16px;
	font-weight:bold;
}










@media screen and (max-width:1220px){
	.play_w{
		width:99%;
		margin:0 0.5%;
	}
	.play_img{
		padding-right:1%;
		width:51%;
	}
	.play_text{
		width:49%;
	}
}










@media screen and (max-width:970px){
}










@media screen and (max-width:767px){
	.play_w{
		margin:0 1.5%;
	}
	.play_w,
	.play_img,
	.play_text{
		width:auto;
		display:block;
	}
	.play_img,
	.play_text{
		padding:0;
	}
	.pt_title{padding:10px 20px}
	.pt_text{font-size:14px}
}