/* 各コンテンツページ */
/* 個別設定 */
#tohokuck .contents .contents-inner .each .each-inner .each-contents {
	margin : 0 auto;
	padding : 0;
	padding-top : 0;
	width : 100%;
	border : solid 0px rgba(0,0,0,1.0);
	overflow : hidden;
}

#tohokuck .contents .contents-inner .each .each-inner .each-contents .section {
	padding-top : 3em;
	border : solid 0px rgba(0,0,0,1.0);
}

#tohokuck .contents .contents-inner .each .each-inner .each-contents .section p { font-size: 1.0em; }

#tohokuck .contents .contents-inner .each .each-inner .each-contents .section h4 { margin-top : 3em; }

#tohokuck .contents .contents-inner .each .each-inner .each-contents .section .photo { overflow : auto; }


#tohokuck .contents .contents-inner .each .each-inner .each-contents .section .photo img {
	width : 50%;
	float : left;
}


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

	#tohokuck .contents .contents-inner .each .each-inner .each-contents .section .photo { width:100%; padding:1em 0;}
	#tohokuck .contents .contents-inner .each .each-inner .each-contents .section .photo img {display:block; float:none;  width : 90%; margin :0 auto; }

}


#tohokuck .contents .contents-inner .each .each-inner .each-contents .section a {
	display : block;
	margin : 3em auto;
	padding : 0.8em;
	width : 30em;
	color : rgba(255,255,255,1.0);
	font-size: 1.2em;
	font-weight : 900;
	text-align : center;
	text-decoration : none;
	line-height : 1.3em;
	background-color : rgba(0,95,175,1.0);
	border-radius : 0.5em;
}

#tohokuck .contents .contents-inner .each .each-inner .each-contents .section a span + span:before {content:"\a";white-space:pre;}


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

	#tohokuck .contents .contents-inner .each .each-inner .each-contents .section a { width:90%; max-width:30em; }

}/* 960px*/

