input#modal {
	display: none;
}
input#modal + label {
	width: 100%;
	height: 120%;
	position: fixed;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	z-index: 999;
    background-color:rgba(0,0,0,0.3);/*(255,255,255,0.8)*/
	cursor: pointer;
}
input#modal + label div {
	position: absolute;
	top: 20%;
	left:0;
	bottom:0;
	right:0;
	z-index: 2147483651;
	margin:auto;
	padding:12px;
	display: block;

	text-align:center;
}
input#modal + label div::before {
	content: "";
	position: absolute;
	bottom: -25%;
	right: 50%;
	margin: 0 -60px 0 0;
	font-size: 3em;
	font-weight: bold;
	color: #ffffff;
}
input#modal:checked + label {
	display: none;
}
@media only screen and (max-width: 850px) {
input#modal + label div{
    width: 95%;

}
.news_img{width: 100%;}
}



.news_moji_L{
	font-weight:600;
	font-size:18px;
	text-align:center;
	margin: 3em 0em;
}

.news_moji_L2{
	font-weight:600;
	font-size:14px;
	margin: 2em 0em 0em 0em;
}

.menue-box-kakusetumei{
 background: ;
	width: 55%;
	margin:auto;
	padding:10px;
	font-size:14px;
	text-align:center;
	background:;
}

@media screen and (max-width: 960px) {
	.menue-box-kakusetumei{
	width: 100%;
	margin:auto;
}
}