@charset "utf-8";

.shop .shop_info table{
	width:400px;
	border:1px solid #999999;
	float:left;
}

.shop .shop_info th,
.shop .shop_info td{
	vertical-align:middle;
	padding:10px 10px;
	background:#EEEEEE;
}

.shop .shop_info th{
	text-align:center;
	background:#DDDDDD;
	padding:10px 0;
}

.shop .shop_info img{
	float:right;
}

.shop .shop_root h3{
	color:#00264B;
	font-weight:normal;
	font-size:16px;
	background:url("../images/shop/root_icon.jpg") no-repeat left center;
	margin:12px 0;
	padding:0 0 0 20px;
}

.shop .shop_root .root_1_1,
.shop .shop_root .root_2_1,
.shop .shop_root .root_2_2{
	overflow:hidden;
}

.shop .shop_root .root_1_1{
	background:url("../images/shop/root_1_1.jpg") no-repeat left top;
	margin:0 0 32px;
}
.shop .shop_root .root_2_1{
	background:url("../images/shop/root_2_1.jpg") no-repeat left top;
	margin:0 0 24px;
}
.shop .shop_root .root_2_2{
	background:url("../images/shop/root_2_2.jpg") no-repeat left top;
	margin:0 0 12px;
}

.shop .shop_root .root_1_1 li,
.shop .shop_root .root_2_1 li,
.shop .shop_root .root_2_2 li{
	padding:190px 20px 0 0;
	width:230px;
	float:left;
}
.shop .shop_root .root_1_1 li.last,
.shop .shop_root .root_2_1 li.last,
.shop .shop_root .root_2_2 li.last{
	padding:190px 0 0;
}

.shop .kanteishi {
	background:url("../images/shop/kanteishi_bg.jpg") no-repeat left top;
	height:342px;
	padding:0 16px 0 0;
}

.shop .kanteishi .catch{
	font-size:20px;
	padding:40px 0 42px 120px;
}
.shop .kanteishi .name{
	font-size:20px;
	padding:0 0 0 390px;
	width:210px;
	float:left;
}
.shop .kanteishi .old{
	color:#FFF;
	background:#7E6900;
	width:104px;
	text-align:center;
	float:right;
}
.shop .kanteishi .desc{
	padding:14px 0 0 391px;
	clear:both;
}


/* 買取実績 */
.shop #scrollItemSlide{
	overflow:hidden;
	position:relative;
	border:1px solid #CCCCCC;
	padding:14px 28px;
	height:240px;
	height:224px;
}

.shop #scrollItemSlideArea{
	overflow:hidden;
	position:relative;
	height:250px;
	width:672px;
}

.shop #scrollItem{
	position:absolute;
	left:0;
	height:280px;
}

.shop #scrollItem .item{
	padding:left;
	width:140px;
	float:left;
	padding-right:20px;
}

.shop #scrollItemSlide #item_next{
	position:absolute;
	top:84px;
	left:0;
}

.shop #scrollItemSlide #item_before{
	position:absolute;
	top:84px;
	right:0;
}

.shop #scrollItem .item img{
	border:1px solid #003366;
}

.shop #scrollItem .item .item_name{
	word-break: break-all
}

.shop #scrollItem .item .item_date{
	text-align:right;
	color: #003399;
}

.shop #scrollItem .item .item_price{
	color:#003366;
	font-size:14px;
	font-weight:bold;
	text-align:right;
}

.shop #scrollItem .item .item_price span{
	color:#003366;
	font-size:12px;
	font-weight:normal;
	text-align:left;
}

.shop #scrollItem .item .item_price_tasya{
	color:green;
	font-size:11px;
	text-align:right;
}

.shop .anke-toInner{
	background:url("../images/shop/anke-to.jpg") no-repeat left top;
	position:relative;
	height:345px;
	width:729px;
}
.shop .anke-toInner .catch{
	color:#00244C;
	font-size:14px;
	position:absolute;
	top:14px;
	left:245px;
	width:345px;
}
.shop .anke-toInner .anke{
	position:absolute;
	top:48px;
	left:137px;
	width:583px;
	line-height: 1.3em;
}
.shop .anke-toInner .comment{
	position:absolute;
	top:190px;
	left:22px;
	width:577px;
	line-height: 1.3em;
}






