/* 幅700px */

.ol_style li {
	list-style-type: decimal;
}
.ol_style li+li {
	margin-top: 0.25rem;
}


.gallery {
	display: flex;
	flex-wrap: wrap;
	justify-content: space-between;
	margin: 0;
	padding: 0;
}
.gallery li {
	width: 49%;
	margin-bottom: 1rem;
}


.body dl {
  width:100%;
}
.body dt {
  float:left;
}
.body dd {
  margin-left:3em;
}



.dl_style {
	width: 100%;
	display: flex;
	flex-wrap: wrap;
	margin: 1em;
}
.dl_style dt {
	width: 5em;
}
.dl_style dd {
	width: calc(100% - 5em);
}
.dl_style dt, 
.dl_style dd {
	margin: 0;
	padding: 0;
}

#text {
	margin-bottom:40px;
	display: table;
}
#text #Larea {
    float:left;
	width:250px;
	display: table-cell;
	}
	
#text #Rarea {
	width:410px;
    float:right;
	line-height:1.8em;
	padding-left: 40px;
	display: table-cell;
	}