#m_tenpo{
	border-bottom-left-radius:0;
	-webkit-border-bottom-left-radius:0;
	-moz-border-bottom-left-radius:0;

	border-bottom-right-radius:0;
	-webkit-border-bottom-right-radius:0;
	-moz-border-bottom-right-radius:0;

	margin-bottom:1px;
	padding:10px;
}
section#search_result{

	border-top-left-radius:0;
	-webkit-border-top-left-radius:0;
	-moz-border-top-left-radius:0;

	border-top-right-radius:0;
	-webkit-border-top-right-radius:0;
	-moz-border-top-right-radius:0;
	margin-top:0;
}

#m_tenpo_wrap{
	position:relative;
	height:auto;
	margin-bottom:10px;
}

div#machine{
	background-image:url(../images/machine.png);
	width:30px;
	height:43px;
	background-size:30px 43px;
	background-repeat: no-repeat;
	background-position:center;
	position:absolute;
	float:left;


}
section#m_tenpo .name{
	font-size:13px;
	line-height:1.2em;
	margin-bottom:5px;
	font-weight: bold;
	padding-left:35px;
}
section#m_tenpo .address{
	font-size:10px;
	line-height:1.2em;
	padding-left:35px;
}
div#name_add{
	position:relative;
	width:auto;
	float:left;
}



@media only screen and (-webkit-min-device-pixel-ratio: 1.5),only screen and (min-device-pixel-ratio: 1.5) {
	div#machine{
		background-image:url(../images/machine@1.5x.png);
	}
}

@media only screen and (-webkit-min-device-pixel-ratio: 2),only screen and (min-device-pixel-ratio: 2) ,only screen and (-webkit-min-device-pixel-ratio: 3),only screen and (min-device-pixel-ratio: 3) {
	div#machine{
		background-image:url(../images/machine@2x.png);
	}
}