#news {
	width: 400px;
}
@media (max-width: 45rem) {
#news {
	width: 100%;
}
}

#top_copy {
	font-size: 110%;
	letter-spacing: 2px;
	padding: 30px 0 ;
	border-left: 1px solid #F3EDDE;
	width: 399px;
}
@media (max-width: 45rem) {
#top_copy {
	width:100%;
}
}

	#top_copy p {
		padding: 0 15px;
		line-height: 2.5;
	}
.topimg img {
	border: none;
	padding: 0;
	margin: 0;
	}

#blog_link {
	font-weight: normal;
	font-size: 90%;
}

div#main_box {
	background-image: none;
}

div.donguri_pdf {
	text-align: center;
	margin-top: 20px;
}

.blog_log {
	text-align:right;
	padding-top: 30px;
	width:90%
}

div.streetview {
	clear:both;
	margin-top:20px;}
.streetview p {
	text-align:center;
	clear: both;
}
div.levwell {
	padding:5px;
	text-align:center;}
div.top_grid {
	display: flex;
	}
.pc {
	display:block;}
.sp {
	display:none;}


@media (max-width: 45rem) {
div.top_grid {
	display:block;
	}
.pc {
	display:none;}
.sp {
	display:block;}
}