/*background picture*/
.top_pic{
	margin-top: 90px;
	z-index: 1;
	width: 100%;
	height: auto;
}

/* common */
h2 {
    border-left: solid 5px blue;
    border-bottom: solid 1px grey;
    padding: 10px;
	margin-bottom: 10px;
}
.contents_research{
	margin-right: auto;
	margin-left: auto;
	width: 80%;
	/* height: auto; */
	z-index: 10;
}
img{
	display:block;
	margin-right: auto;
	margin-left: auto;
	width: 90%;/*.contents_researchを親要素としたwidth:90%;*/
}

/*Our Research*/
div.macro_physics_img{
	border: solid 3px;
	margin-top: 3%;
	margin-bottom: 3%;
}
img.img_OurResearch{
	width: 100%;
}
div.macro_physics_img p{
	margin-left: 5%;
	margin-right: 5%;
	font-size: 0.7rem;
}

/*about research*/
.about_research p{
	text-align: left;
}

/*outlook*/

/*device*/
tr{
	width: 100%;
	height: auto;
	text-align: center;
}