/* ページトップ */
.pagetop {
	text-align:right;
	margin:20px 10px 30px 0px;
	clear:both;
	font-size:82%;
}


/* トップ文言 */
.caption {
	width:520px;
	padding:5px 10px 10px 10px;
	clear:both;
}


/* 茶ベースのタイトル */
#right .title {
	width:532px;
	border: 1px solid #c8c8c8;
	padding:3px;
	margin-top:5px;
	margin-bottom:10px;
}
	
#right .title  h3 {
	color:#FFFFFF;
	font-weight:bold;
	font-size:14px;
	text-align:left;
	line-height:170%;
	padding:3px 0px 3px 5px;
	background-color:#7A6E66;
}		


/* 取扱商品一覧タイトル */
dl.article {
	width:540px;
	margin:10px 0 20px 0;
	clear:both;
	}
.titleR { 
	border: 1px solid #c8c8c8;
	padding:3px;
	margin-bottom:10px;
}
.titleL { 
	border: 1px solid #c8c8c8;
	padding:3px;
	margin-bottom:10px;
}
h3 {
	color:#FFFFFF;
	font-weight:bold;
	font-size:12px;
	text-align:left;
	line-height:170%;
	padding:3px 0px 3px 5px;
	background-color:#7A6E66;
	font-size:14px;
}
dt.txtR {
	width:300px;
	padding-left:10px;
	float:right;
	clear:both;
}		
dt.txtL {
	width:300px;
	padding-right:10px;
	float:left;
	clear:both;
}		
dd.photoR {
	float:right;
	padding-bottom:10px;
}
dd.photoL {
	float:left;
	padding-bottom:10px;
}


/* 今月の特選品 */
.toku {
	width:540px;
	margin:10px 0 20px 0;
	clear:both;
	}
.tokucap {
	width:270px;
	padding-bottom:15px;
	float:right;
	clear:both;
}
.tokucap p{margin:10px 0;}
.tokutit { 
	width:262px;
	border: 1px solid #c8c8c8;
	padding:3px;
	margin-bottom:10px;
}
.tokuphoto {
	float:left;
	padding-bottom:20px;
}
.tokuphoto img{width: 260px;}

/* サイドメニュー */
dl.side {
	width:180px;
	margin-top:5px;
	margin-bottom:40px;
	line-height:160%;
	clear:both;
}
dt.side {
	padding-left:12px;
	background-image: url(../common/list.gif);
	background-repeat: no-repeat;
	background-position: 0em 0.3em;
	padding-bottom:15px;
}

/* 赤丸リスト */
.redlist dl {
	margin:0px 10px 20px 15px;
	float:left;
	clear:both;
}
.redlist dt {
	background-image: url(../common/redlist.gif);
	background-repeat: no-repeat;
	background-position: 0.6em 0.3em;
	padding:0 0 18px 20px;
	line-height:160%;
}
.redlist dd {
	float:right;
	vertical-align:bottom;
	padding-right:5px;
	}	


/* ご挨拶 */
.greeting {
	padding-right:150px;
	float:right;
	padding-bottom:10px;
	}
.shop {
	margin:0px 10px;
}



/* よくある質問 */
dl.faq   {
	width:510px;
	padding:10px 10px 20px 10px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
	clear:both;
}
dt.q  {
	font-weight:bold;
	color:#47413D;
	padding-bottom:5px;
	padding-left:25px;
	padding-top:10px;
	background-image: url(../qa/images/q.gif);
	background-repeat: no-repeat;
	background-position: 0.2em 0.8em;
}
dd.a  {
	background-image: url(../qa/images/a.gif);
	background-repeat: no-repeat;
	background-position: 1em 0.2em;
	padding-left:35px;
}


/* 無料簡易鑑定・オンライン買取・ご挨拶：表 */
.hyo {
	margin:10px auto;
	width:100%;
	border-collapse:collapse;
}
.hyo td {
	padding:8px 8px 8px 10px;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #CCCCCC;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
	vertical-align:top;
}
.hyo .tit {
	padding:8px 10px 8px 8px;
	text-align:right;
	color:#47413D;
	background:#E6E6E6;
	white-space:nowrap;
}
.jired {
	font-weight:bold;
	font-size:82%;
	color:#FF0000;
	text-align:right;
	vertical-align: super;
}
.jigr {
	font-size:82%;
	color:#666666;
}

/* リンク */
.link {
	margin:10px;
}

.linkL {
	width:250px;
	float:left;
}
.linkR {
	width:250px;
	float:right;
}

.link dl {
	text-align:center;
}
.link dt {
	padding-bottom:0px;
}
.link dd {
	padding:2px 0 5px 0;
	font-weight:bold;
	text-align:center;
	color:#47413D;
	margin-bottom:15px;
}

