@charset "utf-8";

/*---------------------------------------------------------------------
	買取店舗紹介
----------------------------------------------------------------------- */

#about {
	color				:	#666;
}

#about dl,
#about dl dt,
#about dl dd{
	margin				:	0;
	padding				:	0;
	font-size			:	14px;
	line-height			:	1.7;
	text-indent			:	0;
}



#about #about01 #about02 #about03 #about04{
	border-top			:	none;
	margin-top			:	0;
	padding-top			:	0;
}

#about .section h2 {
	margin-bottom		:	15px;
}

#about .section .innerTop {
	margin				:	0 0 30px;
	width				:	691px;
}

#about .section .innerTop .leftArea {
	float				:	left;
	width				:	495px;
}

#about .section .innerTop .leftArea p {
	font-size			:	14px;
	line-height			:	1.7;
}

#about .section .innerTop .leftArea p.topArea {
	height				:	240px;
}

html > body #about .section .innerTop .leftArea p.topArea {
	height				:	auto;
	min-height			:	240px;
}

#about #about01 .innerTop .leftArea p.topArea {
	height				:	215px;
}

html > body #about #about01 .innerTop .leftArea p.topArea {
	height				:	auto;
	min-height			:	215px;
}

#about .section .innerTop .leftArea p.nameArea {
	margin-top			:	10px;
	padding-right		:	47px;
	text-align			:	right;
	width				:	448px;
}

#about .section .innerTop .rightArea {
	float				:	right;
	width				:	181px;
}

#about .section .innerBtm {
	width				:	691px;
}

#about .section .innerBtm ul {
	float				:	left;
	width				:	341px;
}

#about .section .innerBtm ul li {
	margin-top			:	10px;
}

#about .section .innerBtm ul li.firstCont {
	margin-top			:	0;
}

#about .section .innerBtm ul li.firstCont img {
	vertical-align		:	bottom;
}

#about .section .innerBtm .rightArea {
	float				:	right;
	width				:	335px;
}

#about .section .innerBtm .rightArea dl {
	margin-top			:	-4px;
	margin-bottom		:	30px;
	width				:	335px;
}

#about #about01 .innerBtm .rightArea dl {
	margin-bottom		:	7px;
}

#about .section .innerBtm .rightArea dt {
	clear				:	both;
	float				:	left;
}

#about .section .innerBtm .rightArea .mapBox {
	border				:	#CCC solid 1px;
}

/* Map Background Color*/

#about #about01 .innerBtm .rightArea .mapBox {
	background-color	:	#C93;
}

#about #about02 .innerBtm .rightArea .mapBox {
	background-color	:	#000;
}

#about #about03 .innerBtm .rightArea .mapBox {
	background-color	:	#F69;
}

#about #about04 .innerBtm .rightArea .mapBox {
	background-color	:	#F30;
}

#about #about05 .innerBtm .rightArea .mapBox {
	background-color	:	#614D40;
}

#about .section .innerBtm .rightArea .mapBox p {
	padding				:	12px 0;
	text-align			:	center;
}

#about .section .innerBtm .rightArea .mapBox p a {
	color				:	#FFF;
}

/*---------------------------------------------------------------------
	ランキング
----------------------------------------------------------------------- */

#rank_box .rank_watch h3{
	font-size			:	125%;
	line-height			:	1.4;
	color				:	#999900;
}


#rank_box .rank_watch h3 .kakaku{
	color				:	#FF0000;
}

#rank_box .rank_watch h3 .kakaku_kome{
	font-size			:	80%;
	color				:	#999900;
	font-weight			:	normal;
}

#rank_box .rank_bag h3{
	font-size			:	125%;
	line-height			:	1.4;
	color				:	#FF6699;
}

#rank_box .rank_bag h3 .kakaku{
	color				:	#FF0000;
}

#rank_box .rank_bag h3 .kakaku_kome{
	font-size			:	80%;
	color				:	#FF6699;
	font-weight			:	normal;
}

#contents .rightbox h3.kaitori_date {
	background			:	url(../images/ranking/kaitori_ranking.gif) no-repeat left top;
	width				:	256px;
	height				:	62px;
	font-weight			:	normal;
	color				:	#D14719;
	padding				:	5px 0 0 76px;
}

#contents .rightbox .contact_tips {
	margin-bottom		:	15px;
	line-height			:	1.5;
}

#contents .rightbox .contact_tips span {
	color				:	#F00;
}

#contents .rightbox .contact_table {
	width				:	600px;
	margin				:	0 auto;
	border-spacing		:	0;
	border-collapse		:	collapse;
}

#contents .rightbox .contact_table th,
#contents .rightbox .contact_table td {
	border				:	1px solid #CCC;
	font-weight			:	normal;
}

#contents .rightbox .contact_table th {
	width				:	139px;
	height				:	19px;
	background-color	:	#EFEFEF;
	text-align			:	center;
	vertical-align		:	top;
	padding				:	10px 0;
}

#contents .rightbox .contact_table th span {
	color				:	#F00;
}

#contents .rightbox .contact_table td {
	padding				:	10px 15px;
}

/*---------------------------------------------------------------------
	高価買取のポイント
----------------------------------------------------------------------- */

#pointArea .section {
	margin-top:30px;
}

#pointArea #point01 {
	margin-top:0;
}

#pointArea .section h2 {
	padding: 15px 0;
}

#pointArea .section ul li {
	line-height: 2;
}

/*---------------------------------------------------------------------
	高価買取のポイント　ダイヤモンド
----------------------------------------------------------------------- */
#point01{
	border:#CCC solid 1px;
}

#point01 h2{
	margin-left:10px;
}

#point01 h3{
	line-height:1.6;
	font-weight:bold;
	margin-left:20px;
	margin-top:10px;
	color:#2F97FF;
}

#point02{
	border:#CCC solid 1px;
}

#point02 h2{
	margin-left:10px;
}

#point02 h3{
	line-height:1.6;
	font-weight:bold;
	margin-left:20px;
	margin-top:-7px;
	color:#2F97FF;
}

#point02 p{
	font-size:14px;
}

#point02 .po02_4c{
	font-size:16px;
	line-height:1.4;
	font-weight:bold;
	position:absolute;
	margin-left:120px;
	margin-top:-24px;
	color:#33B0FB;
	
}
#point02 .po02_color{
	font-size:16px;
	text-align:center;
}
#point02 .po02_color table{
	border:solid #CCC 1px;
	margin:0 auto;
	font-weight:bold;
	background-image:url(../images/point/po02_color_bg.gif);
}
#point02 .po02_clarity{
	font-size:16px;
	text-align:center;
}

#point02 .po02_clarity table{
	border:solid #CCC 1px;
	margin:0 auto;
	font-weight:bold;
}

#point03{
	border:#CCC solid 1px;
}

#point03 h2{
	margin-left:10px;
}

#point03 .po03_dia{
	width:620px;
	margin:0 auto;
	margin-bottom:20px;
	}
	
#point03 .po03_dia table{
	margin:0 auto;
	text-align:center;
	}
/*---------------------------------------------------------------------
	高価買取のポイント　金プラチナ
----------------------------------------------------------------------- */

.kptPrice{
	background-color:	#000;
	height			:	55px;
	margin-top		:	8px;
	width			:	712px;
}

.kptPrice dl{
	float			:	left;
}

.kptPrice dl.left{
	margin			:	0;
	padding			:	10px 0 4px 36px;
	width			:	290px;
}

.kptPrice dl.right{
	margin			:	0;
	padding			:	10px 0 4px 45px;
	width			:	313px;
}

.kptPrice dt{
	float			:	left;
	margin			:	0 10px 0 0;
	padding			:	7px 0 0 0;
	text-indent		:	0;
}

.kptPrice dl.left dt{
	width			:	49px;
}

.kptPrice dl.right dt{
	width			:	72px;
}

.kptPrice dd{
	background		:	url(../images/top/price_top_pboxBG.gif) no-repeat right top;
	float			:	left;
	margin			:	0;
	padding			:	4px 4px 6px 0;
	text-indent		:	0;
	text-align		:	right;
	width			:	220px;
}

.kptPrice dd img{
	margin-left:6px;
}

#point04 .time{
	font-size:14px;
	position:absolute;
	margin-left:610px;
	margin-top:-18px;
}

#point04 table{
	font-weight:bold;
}

#point04 table td .price{
	margin:10px;
	font-size:14px;
	font-weight:bold;
}


#point04 table td span{
	font-size:12px;
	margin-left:10px;
	font-weight:100;
}

#point04 table .price_list{
	width:98%;
	font-size:16px;
	font-family:"ヒラギノ角ゴPro W3", "Hiragino Kaku Gothic Pro", Osaka, "ＭＳ Ｐゴシック", sans-serif;
	border:solid 1px #CCC;
	margin-top:10px;
	
}

#point04 table .price_list th{
	width:65%;
	padding:10px 0 10px 20px;
	border:solid 1px #CCC;
}

#point04 table .price_list td{
	text-align:center;
	border:solid 1px #CCC;
}

#point05{
	width:710px;
	height:270px;
	border:#CCC solid 1px;
	background-image:url(../images/point/calculation_bg.jpg);
}

#point05 h2{
	margin-top:-14px;
	margin-left:-5px;
}

#point05 h3{
	font-size:16px;
	font-weight:bold;
	color:#FF9900;
	margin-top:-10px;
	margin-left:30px;
	margin-bottom:5px;
}

#point05 .k18{
	font-size:14px;
	text-align:left;
	margin-top:5px;
	margin-left:30px;
	
}


#point05 table{
	margin:0 auto;
}

#point05 img{
	margin-left:15px;
	margin-top:10px;
	margin-bottom:10px;
	}
	
#point05 p{
	font-weight:bold;
	text-align:center;
	margin-top:5px;
}

#point06{
	width:710px;
	border:#CCC solid 1px;
}

#point06 h2{
	margin-left:10px;
}

#point06 table{
	text-align:center;
	margin-bottom:10px;
}

#point06 p{
	text-align:center;
	margin-top:10px;
	margin-bottom:5px;
}

#point07{
	width:710px;
	border:#CCC solid 1px;
}

#point07 h2{
	margin-left:10px;
}
#point07 ul{
	margin-bottom:10px;
}

#point07 li{
	margin-left:20px;
}


/*---------------------------------------------------------------------
	取り扱いブランド
----------------------------------------------------------------------- */

#brandArea{
	margin-left			:	20px;
}

#brandArea .leftArea {
	float				:	left;
	margin-right		:	30px;
	width				:	320px;
}

#brandArea .rightArea {
	float				:	left;
	width				:	320px;
}

#brandArea h3 {
	margin-bottom		:	12px;
}

#brandArea ul {
	margin-bottom		:	30px;
}

#brandArea ul li {
	float				:	left;
	margin				:	0 20px 7px 0;
	text-align			:	center;
	width				:	140px;
}

#brandArea ul li img {
	margin-bottom		:	3px;
	vertical-align		:	bottom;
}

#brandArea p {
	margin-bottom		:	30px;
}

/*-----------------------------------------------------------form contact -*/	

#priceForm {
	line-height:1.7;
}

#priceForm #form_tbl {
	background-color: #CCCCCC;
	border-collapse:separate; 
	border-spacing:1px;
}

#priceForm #form_tbl .td_l {
	background-color: #EFEFEF;
	text-align: center;
	vertical-align: middle;
}
#priceForm #form_tbl .td_r {
	background-color: #FFFFFF;
	text-align: left;
}

#form_tbl td {
	padding: 8px 15px;
}

#thanks{
	text-align:center;
	height:350px;
}

#thanks h2{
	color:#996701;
	font-size:20px;
	padding:40px 0 30px;
}

#thanks p{
	font-size:14px;
	line-height:1.7;
	margin-bottom:30px;
}

/*---------------------------------------------------------------------
	梱包キット
----------------------------------------------------------------------- */

#packing{
	padding-left		:	15px;
}

#packing p{
	line-height			:	170%;
	font-size			:	14px;
	margin				:	20px 0;
}

#packing h2{
	padding-top			:	20px;
}

#packing .btmBtn{
	padding				:	10px 0 20px;
}

/*---------------------------------------------------------------------
	Sitemap
----------------------------------------------------------------------- */

.sitemap_menu {
	font-size:14px;
	line-height:200%;
	margin-right:100px;
	float:left;
}

.sitemap_menu dt,
.sitemap_menu dd {
	clear:both;
	text-indent:none;
	background:url(../images/common/rarrow_gold.gif) no-repeat left 7px;
	padding:0;
	margin:0;
}

.sitemap_menu dt {
	margin:15px 0 0;
}


.sitemap_menu dd {
	padding-left:15px;
	margin-left:40px;
}

.sitemap_menu ul {
	margin:0;
	padding:0 0 0 50px;
}


.sitemap_menu li {
	clear:both;
	text-indent:none;
	background:url(../images/common/rarrow_gold.gif) no-repeat left 9px;
	padding:0 0 0 15px;
	margin:0;
}

/*---------------------------------------------------------------------
	Privacy
----------------------------------------------------------------------- */

#privacy{
	line-height:160%;
	color:#666;
	padding-right:25px;
}





































