

/*========== Result Index ==========*/

#result {
	background:#fffbf0;
	border:1px #e4cb8f solid;
	margin:0 0 10px;
	padding:10px;
}

#result dt {
		color:#ef3f15;
		font-size:16px;
		font-weight:bold;
}

#result dd {
		font-size:12px;
}

/*========== Pager ==========*/

.page:after {
		content:"";
		display:block;
		clear:both;
		height:0;
}

.page {display:inline-block;}
.page {display:block;}

.page p {
	margin:0 0 10px;
	padding:5px;
}

.page .thispage {
	float:left;
	margin:0 0 0 auto;
}

.page .pagenavi {
	float:right;
	margin:0 0 0 auto;
	}

/*========== Shopinfo ==========*/

.shopinfo:after {
		content:"";
		display:block;
		clear:both;
		height:0;
}

.shopinfo {display:inline-block;}
.shopinfo {display:block;}
.shopinfo {
	border-top:1px #ddd solid;
	padding:10px 0;
	font-size:12px;
	line-height:18px;
}

.thumb {
	float:left;
	width:220px;
}

.subtitle {
	font-size:12px;
	width:490px;
	float:right;
}

.shopinfo h2 {
	font-size:18px;
	line-height:26px;
	font-weight:bold;
	width:490px;
	float:right;
}

.seedetail {
	clear:both;
	width:490px;
	float:right;
}

.seedetail a {
	background:url(../images/result/seedetail.png) left top no-repeat;
	display:block;
	height:22px;
	width:102px;
	text-indent:-10000px;
	margin:0 0 0 auto;
}

.seedetail a:link{
	background-position:0 0;
}

.seedetail a:visited{
	background-position:0 0;
}

.seedetail a:hover{
	background-position:0 -25px;
}

.outline {
	width:490px;
	float:right;
}

.comment {
	border-top:1px #ddd solid;
	padding:5px 0;
	width:490px;
	float:right;
}









