

#detail .img{
	width: 280px;
	margin: 0 auto 20px;
}
#detail dt{
	width: 150px;
	font-size: 18px;
	line-height: 2.1rem;
	float: left;
	position: relative;
	padding: 20px 0;
	margin-left: 20px;
}
#detail dt span{
	padding-left: 20px;
	border-left: solid 5px #ffbb37;
}
#detail dd{
	padding:  20px 0 20px 180px;
	border-bottom: solid 1px #eeeeee;
}

@media screen and (max-width: 740px) {
	#detail .img{
		width: 50%;
		max-width: 280px;
	}
	#detail dt{
		width: 100%;
		font-size: 16px;
		line-height: 2.1rem;
		float: none;
		position: relative;
		padding: 15px 0 0;
		margin-left: 10px;
	}
	#detail dt span{
		padding-left: 10px;
		border-left: solid 5px #ffbb37;
	}
	#detail dd{
		padding:  10px 0 15px 10px;
		border-bottom: solid 1px #eeeeee;
	}
}