/* colorから抜粋------------------------------------------------ */

#used .colorHigh {
	background: #4467CD;
}
#used .colorMiddle {
	background: #B4C2EB;
}
#used .colorLow {
	background: #EFF2FB;
}

/* 全タブ共通　ページ内レイアウト
------------------------------------------------ */
#tabContents {
	margin: 5px 0px 10px;
}

/* 共通 テーブル
------------------------------------------------ */
#main th {
	font-weight: normal;
	line-height: 120%;
	padding: 3px 3px;
	vertical-align: middle;
}
#main td {
	line-height: 120%;
	padding: 5px 3px;
	vertical-align: middle;
}
#main th.alignL, #main td.alignL {
	text-align: left;
}
#main th.alignR, #main td.alignR {
	text-align: right;
}

/* トピックス */
.topicstitle li {
	list-style: none;
	background-image: url(https://img1.kakaku.k-img.com/prdsearch/image/toparrow.gif);
	background-repeat: no-repeat;
	background-position: 5px 4px;
	padding: 0 3px 0px 18px;
}
.topicstitle a:link, .topicstitle a:visited {
	text-decoration: none;
}
.topicstitle a:hover {
	color: #0099ff;
	text-decoration: underline;
}
.txttopics {
	margin: 0 5px 0;
	font-size:80%;
	line-height:100%;
	color: #414141;
}
.rightlink {
	margin: 3px 0 0;
	text-align: right;
}
.imgtopics {
	margin: 5px 7px 0;
	font-size:100%;
	line-height:110%;
	color: #414141;
}
small {
	font-size:10px;
	line-height:1.6em;
	letter-spacing:1px;
}
.f0_fix {
	font-size:10px;
	line-height:1.6em;
	letter-spacing:1px;
}
.imgtopics img {
	margin-right: 5px;
	border-width: 0px;
	float: left;
}
.imgtopics a:hover {
	color: #0099FF;
}


/************************/
.spec_box {
	width:680px;
	overflow-x:hidden;
}
.spec_box table {
	font-size:100%;
}


th {
	font-weight:bold;
	vertical-align:top;
}
td {
	vertical-align:top;
	text-align:left;
}
pre {
	font-size:12px;
	font-family:"ＭＳ Ｐゴシック",Osaka ,arial ,verdana ,sans-serif;
	*font-size:small;
	*font:x-small;
}
/* 共通 フォント装飾
------------------------------------------------ */
.impact02,
.impact02 a {
	color:#FF0000;
	font:bold 22px Verdana;
	letter-spacing:-1px;
}
.impact03 {
	color:#FF0000;
	font:bold 18px Verdana;
	letter-spacing:-1px;
}
.fontGray {
	color:#666666;
}
.fontRed {
	color:#FF0000;
}
.fontBlue {
	color:#0000FF;
}
.fontBlue02 {
	color:#000080;
}
.fontPrice {
	font:bold 15px Verdana;
	color:#FF0000;
}
.fontV {
	font-family:Verdana;
}
.fontBold {
	font-weight:bold;
}
.revnum {
	font-size:120%;
	font-family:verdana;
}

/* 共通　幅
------------------------------------------------ */
.w380 {
	width:380px;
}
.w363 {
	width:363px;
}
.w275{
	width:275px;
}
.w585{
	width:585px;
}
.w502{
	width:502px;
}
.pTb30 {
	padding:30px 0px;
}
.block {
	display:block;
}

/* 共通　スペース
------------------------------------------------ */
.p2 {
	padding: 2px;
}
.p5 {
	padding: 5px;
}

/* 共通 マーク・アイコン
------------------------------------------------ */
a.arrowBack01 {
	display:block;
	height:34px;
	padding-left:40px;
	line-height:120%;
}
a.arrowBack01:link,a.arrowBack01:visited {
	background:url(https://img1.kakaku.k-img.com/images/shopview/arrow_back01.gif) no-repeat 5px top;
}
a.arrowBack01:hover {
	background:url(https://img1.kakaku.k-img.com/images/shopview/arrow_back01_over.gif) no-repeat 5px top;
}
.iconReadme {
	background:url(https://img1.kakaku.k-img.com/images/shopview/icon_readme.gif) no-repeat left center;
	padding:6px 5px 4px 22px;
	line-height:20px;
}
.arrowPagetop {
	background:url(https://img1.kakaku.k-img.com/images/shopview/arrow_pagetop.gif) no-repeat right center;
	padding:5px 20px 5px 0px;
	line-height:180%;
}
.arrowBack02 {
	background:url(https://img1.kakaku.k-img.com/images/shopview/arrow_pageback.gif) no-repeat left center;
	margin-right:5px;
	padding:5px 0px 5px 20px;
	line-height:180%;
}
.arrowBack02Off {
	background:url(https://img1.kakaku.k-img.com/images/shopview/arrow_pageback_off.gif) no-repeat left center;
	margin-right:5px;
	padding:5px 0px 5px 20px;
	line-height:180%;
}
.arrowNext01 {
	background:url(https://img1.kakaku.k-img.com/images/shopview/arrow_pagenext.gif) no-repeat right center;
	margin-left:5px;
	padding:5px 20px 5px 0px;
	line-height:180%;
}
.arrowNext01Off {
	background:url(https://img1.kakaku.k-img.com/images/shopview/arrow_pagenext_off.gif) no-repeat right center;
	margin-left:5px;
	padding:5px 20px 5px 0px;
	line-height:180%;
}
.arrowNext02 {
	padding-left:7px;
}

/* Hタグ
------------------------------------------------ */
#shopview #main h2 {
	padding:0px 0px 9px;
	width:284px;
	vertical-align:middle;
	text-align:center;
	background:url(https://img1.kakaku.k-img.com/images/spacer.gif);
}
	#shopview #main h2 a.h2Text {
		display:block;
		background:url(https://img1.kakaku.k-img.com/images/shopview/h2_bg.gif) repeat-x left bottom;
		width:254px;
		margin:10px auto 4px;
		padding:8px 0px;
		color:#333333;
		font-family:"ＭＳ Ｐゴシック", Osaka, arial, verdana, sans-serif;
		font-weight:bold;
		text-align:center;
		text-decoration:none;
		vertical-align:middle;
		border-top:1px solid #EAEAEA;
		border-right:1px solid #ccc;
		border-bottom:1px solid #ccc;
		border-left:1px solid #EAEAEA;
	}
#used h2.index {
	width:680;
}

/* 背景色
------------------------------------------------ */
.bgColor01 {
	background:#f0f2fa;
}
.bgColor03 {
	background:#eaf4ff;
}
#main th.bgColor03,#main td.bgColor03 {
	background:#fff7e2;
}
.bgColor04 {
	background:#deefef;
}
.bgColor05 {
	background:#fff1e3;
}
.bgColor06 {
	background:#ffeebb;
}
.bgColor07 {
	background:#daeefe;
}

/* タブうえ
------------------------------------------------ */
#shopInfo {
	background:url(https://img1.kakaku.k-img.com/images/used/shopview/shop_infobox_used2.gif) repeat-y left top;
	width:930px;
	margin-top:20px;
}
#shopInfo .shopInfoBtm {
	background:url(https://img1.kakaku.k-img.com/images/used/shopview/shop_infobox_btm_used2.gif) no-repeat left bottom;
	width:930px;
	padding-bottom:9px;
    position: relative;
    z-index: 10;
}
#shopInfo02 {
	background:url(https://img1.kakaku.k-img.com/images/used/shopview/shop_infobox_only.gif) repeat-y left top;
	width:930px;
	margin-top:20px;
}
#shopInfo02 .shopInfoBtm {
	background:url(https://img1.kakaku.k-img.com/images/used/shopview/shop_infobox_only_btm.gif) no-repeat left bottom;
	width:930px;
	padding-bottom:9px;
}
#main #shopInfo02 h2 {
	font-size:106%;
	margin-top:15px;
}
#shopInfo .shopData {
	float:left; /* 111206 change sm1 */
	width:284px;
	padding:0px 3px;
}
#main #shopInfo .shopData h2 {
	background:#fff;
	font-size:106%;
	padding:2px 0 12px 0;
}
#shopInfo .itemArea {
	float:right; /* 111206 change sm1 */
	width:629px;
	padding:0px 3px;
	margin-top:10px;
}
#shopInfo ul.shopList {
	margin:0px;
	padding:10px 10px 5px;
}
#shopInfo02 ul.shopList {
	margin-left:10px;
	padding:10px 10px 5px;
}
	ul.shopList li {
		list-style:none;
		margin:0px;
		padding:2px 0px 3px 32px;
		line-height:120%;
	}
ul.shopList li.listIcon01 {
background:url(https://img1.kakaku.k-img.com/images/shopview/icon_add.gif) no-repeat left top;
}
ul.shopList li.listIcon02 {
background:url(https://img1.kakaku.k-img.com/images/shopview/icon_tel.gif) no-repeat left top;
}
ul.shopList li.listIcon03 {
background:url(https://img1.kakaku.k-img.com/images/shopview/icon_fax.gif) no-repeat left top;
}
ul.shopList li.listIcon04 {
background:url(https://img1.kakaku.k-img.com/images/shopview/icon_hp.gif) no-repeat left top;
}
ul.shopList li.listIcon05 {
background:url(https://img1.kakaku.k-img.com/images/shopview/icon_guarantee.gif) no-repeat left top;
}
ul.shopList li.listIcon06 {
background:url(https://img1.kakaku.k-img.com/images/shopview/icon_return.gif) no-repeat left top;
}
#shopInfo .itemImg {
	width:170px;
	text-align:center;
}
#shopInfo .itemImg p {
	margin-top:5px;
}
#shopInfo .itemBox {
	width:450px;
	padding:0px 5px 0px 0px;
}
#shopInfo .itemBox p {
	margin-top:8px;
}
#shopInfo .itemBox p.itmeName {
	font-size:136%;
	font-weight:bold;
	padding-bottom:3px;
	border-bottom:1px solid #ccc;
	margin-top:0;
}
/* safepay 111207 sm1 */
#shopInfo .itemBox .addsafepay {
	border-bottom:1px solid #ccc;
}
#shopInfo .itemBox .addsafepay p.itmeName {
	display:block;
	width:310px;
	float:left;
	border-bottom:none;
	word-break:break-all;
	word-wrap:break-word;
}
#shopInfo .itemBox .addsafepay p.safepayicon {
	width:123px;
	float:right;
	margin:0 5px 0 0;
}

#shopInfo .itmeName a:link {
	color: #0000dd;
	text-decoration:none;
}
#shopInfo .itmeName a:hover {
	color: #0099ff;
	text-decoration:underline;
}
#shopInfo .itmeName a:visited {
	text-decoration:none;
}
#shopInfo .itemBox p.imgvm img {
	vertical-align:middle;
}
#shopInfo .itemImg p.imgtext{
	margin:10px;
	text-align:center;
}

/* add sm1 */
#shopInfo .ItemCom {
	border-top:1px dotted #999;
	margin-top:10px;
	padding-top:10px;
}
#shopInfo .ItemCom dt {
	font-weight:bold;
}
#shopInfo .ItemCom dd {
	margin-bottom:5px;
}
#shopInfo .ItemCom .shopRegDate {
    border-top: 1px solid #CCCCCC;
    color: #666666;
    font-size: 85%;
    margin-top: 10px;
    padding: 3px 3px 0 0;
    text-align: right;
}

/* 製品スペック */
#used .usedspec {
	border-left:#ebeaea solid 1px;
	border-top:#ebeaea solid 2px;
	border-bottom:#ebeaea solid 1px;
	border-right:#ebeaea solid 2px;
}
#used .usedspec th {
	background-color:#f3f3f3;
	border-left:#ebeaea solid 1px;
	border-bottom:#ddd solid 1px;
	padding:3px 7px;
}
#used .usedspec th.tableBtm,
#used .usedspec td.tableBtm {
	border-bottom:#ebeaea solid 1px;
}
#used .usedspec td {
	border-left:#ebeaea solid 1px;
	border-bottom:#ddd solid 1px;
	padding:3px 7px;
}

/* タブ
------------------------------------------------ */
#main ul.tab {
	clear:both;
	margin:20px 0px 0px 20px;
}
#main ul.tab li {
	display:block;
	float:left;
	list-style:none;
	height:25px;
	margin-right:1px;
	color:#bcbcbc;
	font-weight:bold;
	line-height:25px;
	text-align:center;
	vertical-align:middle;
}
#main ul.tab span {
	float:left;
	display:block;
}
/* タブ　リンク色指定 */
#main ul.tab li a:link,#main ul.tab li a:visited {
	color:#bcbcbc;
	text-decoration:none;
}
#main ul.tab li a:hover {
	color:#fff;
	text-decoration:none;
}
#main ul.tab li span.center {
	padding:0px 10px;
}
#main ul.tab span.left,#main ul.tab span.right
,#main ul.tab li.now span.left,#main ul.tab li.now span.right {
	width:8px;
	height:25px;
}
#main ul.tab li.now span.center {
	height:25px;
	color:#fff;
	padding:0px 10px;
}
#main ul.tab a:link span.center,#main ul.tab a:visited span.center {
	height:25px;
	padding:0px 10px;
	color:#666666;
	line-height:25px;
	cursor:pointer;
}
#main ul.tab a:hover span.center {
	color:#ffffff;
}
#main ul.tab a:hover span.left,#main ul.tab a:hover span.right {
	width:8px;
	height:25px;
	cursor:pointer;
}
#used ul.tab li span.center,
#used ul.tab a:link span.center,
#used ul.tab a:visited span.center { background:url(https://img1.kakaku.k-img.com/images/shopview/tab_bg_used.gif) repeat-x left top; }
#used ul.tab span.left { background:url(https://img1.kakaku.k-img.com/images/shopview/tab_left_used.gif) no-repeat left top; }
#used ul.tab span.right { background:url(https://img1.kakaku.k-img.com/images/shopview/tab_right_used.gif) no-repeat left top; }
#used ul.tab li.now span.center,
#used ul.tab a:hover span.center { background:url(https://img1.kakaku.k-img.com/images/shopview/tab_bg_now_used.gif) repeat-x left top; }
#used ul.tab li.now span.left,
#used ul.tab a:hover span.left { background:url(https://img1.kakaku.k-img.com/images/shopview/tab_left_now_used.gif) no-repeat left top; }
#used ul.tab li.now span.right,
#used ul.tab a:hover span.right { background:url(https://img1.kakaku.k-img.com/images/shopview/tab_right_now_used.gif) no-repeat left top; }
#used .tabbar { background:url(https://img1.kakaku.k-img.com/images/shopview/tab_bar_used.gif) no-repeat; }
#used .tblShopview01 th.title02 { border-color:#4467CD; }


/* 全タブ共通　ページ内レイアウト
------------------------------------------------ */
#tabContents {
	width:930px;
	margin:5px 0px 10px;
}
#tabContents:after {
	clear: both;
	height: 0;
	visibility: hidden;
	display: block;
	content: ".";
}

/* H3
------------------------------------------------ */
#main .h3Area {
	color: #666666;
	line-height: 120%;
	width: 930px;
	padding:1px 0px 5px 0px;
	background: url(https://img1.kakaku.k-img.com/images/shopview/h3bg.gif) repeat-y left top;
	margin: 0px;
}
#main .h3Area h2,
#main .h3Area h3 {
	font-size: 107%;
	font-weight: bold;
	color: #000000;
	display: inline;
	padding:0 10px;
}

/* H4
------------------------------------------------ */
#shopview h4 {
	padding-left:10px;
	height:26px;
	font-size:100%;
	font-weight:bold;
	line-height:26px;
}
#shopview h4.typeTh {
	background:#f8f8f8 url(https://img1.kakaku.k-img.com/images/shopview/title_bg2.gif) bottom;
	height:120%;
	padding:1px;
	font-weight:bold;
	line-height:120%;
}
#shopview h4.ctnTtl {
	background:#e2e6f6;
	height:120%;
	padding:6px 7px;
	font-weight:bold;
	line-height:120%;
	border:2px solid #e2e6f6;
	border-bottom:none;
}
#shopview #tabContents h4.ctnTtl {
	background:#f8f8f8 url(https://img1.kakaku.k-img.com/images/shopview/title_bg2.gif) bottom;
	padding:4px 7px;
	border:none;
	border-left:4px solid #4467cd;
}
#shopview h4.title,
#tabContents h4.title {
	background:url(https://img1.kakaku.k-img.com/images/used/shopview/title_used.gif) no-repeat left top;
	width:920px;
}
/* 一覧ボックス　カテゴリ別
------------------------------------------------ */
#shopview .boxTitle01 {
	height:23px;
	color:#323232;
	font-size:85%;
	font-weight:bold;
	line-height:23px;
	text-indent:10px;
}
/* その他ボックス
------------------------------------------------ */
#main .box02 {
	background:url(https://img1.kakaku.k-img.com/images/shopview/box02_bg.gif) repeat-y left top;
	width:363px;
	text-align:center;
}

#main .box04 {
	background:#F1F1F1;
}
#main .box04 .title {
	background:#b4c2eb;
	height:23px;
	font-weight:bold;
	line-height:23px;
	text-indent:8px;
}

/* テーブル
------------------------------------------------ */
#main th {
	padding:3px 3px;
	line-height:140%;
	text-align:left;
	vertical-align:middle;
}
#main td {
	padding:3px;
	line-height:140%;
	text-align:left;
	vertical-align:middle;
}
#main th.alignC,#main td.alignC {
	text-align:center;
}
#main th.alignR,#main td.alignR {
	text-align:right;
}
#tabContents td.vm {
	vertical-align:middle;
}
#main td.lh120 {
	line-height:120%;
}
.tblShopview03 {
	border-left:1px solid #ccc;
	border-top:1px solid #ccc;
}
#main .tblShopview03 th {
	border-bottom:1px solid #ccc;
	border-right:1px solid #ccc;
	font-weight:bold;
	text-align:center;
	background:#E8E8E8;
}
.tblShopview03 td {
	border-bottom:1px solid #ccc;
	border-right:1px solid #ccc;
}
#main .tblShopview03 td.price {
	color:#ff0000;
	text-align:right;
	font-family:Verdana;
}

/* リスト
------------------------------------------------ */
#main ul.notes {
	margin:5px 0px 5px 0px;
}
#main ul.notes li {
	line-height:140%;
	list-style:none;
	background:url(https://img1.kakaku.k-img.com/images/shopview/icon_notes.gif) no-repeat left top;
	padding-left:12px;
}
#main ul.pay {
	margin:5px 0px;
}
#main ul.pay li {
	padding-left:20px;
	background:url(https://img1.kakaku.k-img.com/images/shopview/pay_off.gif) no-repeat left top;
	list-style:none;
	color:#666666;
}
#main ul.pay li.check {
	background:url(https://img1.kakaku.k-img.com/images/shopview/pay_on.gif) no-repeat left top;
	color:#333333;
}
#main ul.mList02 li {
	background:url(https://img1.kakaku.k-img.com/images/middlearrow_home.gif) no-repeat left top;
	padding-left:8px;
	line-height:120%;
	list-style:none;
}
ul.list01 {
	width:912px;
}
ul.list01 li {
	display:block;
	list-style:none;
	padding-left:6px;
	background:url(https://img1.kakaku.k-img.com/images/itemlist/arrow05.gif) no-repeat left center;
	line-height:140%;
	margin-right:8px;
	float:left;
	white-space:nowrap;
}
ul.list01 li a:link,ul.list01 li a:visited {
	text-decoration:none;
}
ul.list01 li a:hover {
	text-decoration:underline;
}

/* 共通 ボックス
------------------------------------------------ */
#main .boxIn {
	padding:6px 8px;
}
#main .box01 {
	border:1px solid #ccc;
}
#main .box03 {
	background:url(https://img1.kakaku.k-img.com/images/shopview/box03_bg.gif) no-repeat left top;
	padding:3px 0px 0px;
	width:930px;
}
#main .box03b {
	background:url(https://img1.kakaku.k-img.com/images/shopview/box03b_top.gif) no-repeat left top;
	padding:8px 0px 0px;
	width:558px;
}
#main .box03In {
	margin:0px auto;
	text-align:center;
	width:930px;
	padding:5px 0px;
}
#main .box03bIn {
	margin:0px auto;
	text-align:center;
	padding:3px 0px;
	background:url(https://img1.kakaku.k-img.com/images/shopview/box03b_bg.gif) repeat-y left top;
	width:558px;
}
#main .box03 p {
	margin-top:17px;
}
#main .box05 {
	background:#ececec;
}
#main .box06 {
	background:#fff;
	margin-bottom:8px;
	text-align:left;
}
#main .box06 p {
	line-height:140%;
	margin-top:10px;
}
#main .box06 p.fontLarge {
	font-size:122%;
}
#main .box06 .title {
	background:#ECECEC;
}
#main .box07 {
	text-align:center;
	position:relative;
	width:724px;
}
#main .box07 p {
	position:absolute;
	top:10px;
	right:0px;
}
#main .box08 {
	border:3px solid #ececec;
}

/* 一覧ボックス　カテゴリ別　背景カラー
------------------------------------------------ */
#main th.defaultBg,
#main td.defaultBg {
	background-color:#d7daed;
}





/*------------------------------------------------

		ショップ情報

------------------------------------------------ */

/* レイアウト
------------------------------------------------ */
#tabContents #usedmainLeft {
	width: 460px;
	float: left;
}
#tabContents #usedmainRight {
	width: 460px;
	float: right;
}
/* 店舗情報内容部分 */
.toitext {
	font-weight:bold;
	color:#727272;
	margin:10px 0 10px;
}

/* ショップ評価
------------------------------------------------ */
#used .sreviewPrev {
	float:left;
	width:285px;
}
.tblShopview01 {
	width:100%;
	border-left:1px solid #999;
	border-bottom:1px solid #999;
}
.tblShopview01 th {
	background-color:#f2f2f2;
	font-weight:normal;
	border-top:1px solid #999;
	border-right:1px solid #999;
}
.tblShopview01 th.title02 {
	border-bottom:0px none;
	border-right:0px none;
	background:url(https://img1.kakaku.k-img.com/images/shopview/title_bg2.gif) repeat-x left bottom;/* カテゴリーカラー対応 */
	border-left:4px solid;/* カテゴリーカラー対応 */
	border-top:0px none;
}
#main .tblShopview01 .tdType01 {
	padding:8px 3px 18px 3px;
}
#main .tblShopview01 .tdType01 p {
	margin-top:10px;
}
#main .tblShopview01 .tdType01 p.shopStatus {
	margin-top:5px;
}
.tblShopview01 th.title02 a {
	font-weight:normal;
}
.tblShopview01 td {
	border-top:1px solid #999;
	border-right:1px solid #999;
}
#main .tblShopview01 td.noBorder {
	border-right:1px solid #fff;
}
#main .tblShopview01 td.yBorder {
	background:url(https://img1.kakaku.k-img.com/images/shopview/yborder01.gif) no-repeat right top;
	border-right:none;
}
/* テーブル　ゲージ空共通 */
#main .tblGauge td.noGauge,#main .tblGauge02 td.noGauge,
#main .tblGauge03 td.noGauge,#main .tblGauge04 td.noGauge,
#main .tblGauge05 td.noGauge,#main .tblGauge06 td.noGauge,
#main .tblGauge07 td.noGauge,
#main .tblGauge td.end,#main .tblGauge02 td.end,
#main .tblGauge03 td.end,#main .tblGauge04 td.end,
#main .tblGauge05 td.end,#main .tblGauge06 td.end,
#main .tblGauge07 td.end {
	border:1px solid #fff;
}
/* テーブル　ゲージ1 */
#main .gauge01Scale {
	background:url(https://img1.kakaku.k-img.com/images/shopview/gauge01_scale.gif) no-repeat left bottom;
	width:166px;
	height:40px;
	margin:0 54px;
}
#main .tblGauge {
	border:1px solid #37bbfe;
	margin-left:7px;
}
#main .tblGauge td {
	padding:0px;
	border-top:1px solid #fff;
	border-left:1px solid #fff;
	border-right-style:none;
	border-bottom:1px solid #fff;
	background:url(https://img1.kakaku.k-img.com/images/shopview/gauge.gif) repeat-x left top;
}
#main .tblGauge td.noGauge {
	background:url(https://img1.kakaku.k-img.com/images/shopview/gauge_none.gif) repeat-x left top;
	border-left-style:none;
}
#main .tblGauge td.noGauge02 {
	background:url(https://img1.kakaku.k-img.com/images/shopview/gauge_none.gif) repeat-x left top;
	border-right:1px solid #fff;
}
/* テーブル　ゲージ2 */
#main .gauge02Scale {
	background:url(https://img1.kakaku.k-img.com/images/shopview/gauge02_scale.gif) no-repeat left bottom;
	width:275px;
	height:43px;
	margin:5px auto 0px;
}
#main .tblGauge02 {
	border:1px solid #37bbfe;
	margin:0px auto;
}
#main .tblGauge02 td {
	padding:0px;
	border-top:1px solid #fff;
	border-left:1px solid #fff;
	border-right-style:none;
	border-bottom:1px solid #fff;
	background:url(https://img1.kakaku.k-img.com/images/shopview/gauge02.gif) repeat-x left top;
}
#main .tblGauge02 td.noGauge {
	background:url(https://img1.kakaku.k-img.com/images/shopview/gauge02_none.gif) repeat-x left top;
	border-left-style:none;
}
#main .tblGauge02 td.noGauge02 {
	background:url(https://img1.kakaku.k-img.com/images/shopview/gauge02_none.gif) repeat-x left top;
	border-right:1px solid #fff;
}
/* テーブル　ゲージ3 */
#main .tblGauge03 {
	border:1px solid #37bbfe;
	margin-top:4px;
}
#main .tblGauge03 td {
	padding:0px;
	border-top:1px solid #fff;
	border-left:1px solid #fff;
	border-right-style:none;
	border-bottom:1px solid #fff;
	background:url(https://img1.kakaku.k-img.com/images/shopview/gauge03.gif) repeat-x left top;
}
#main .tblGauge03 td.noGauge {
	background:url(https://img1.kakaku.k-img.com/images/shopview/gauge03_none.gif) repeat-x left top;
	border-left-style:none;
}
#main .tblGauge03 td.noGauge02 {
	background:url(https://img1.kakaku.k-img.com/images/shopview/gauge03_none.gif) repeat-x left top;
	border-right:1px solid #fff;
}
/* テーブル　ゲージ4 */
#main .tblGauge04 {
	border:1px solid #62d22b;
	margin-top:4px;
}
#main .tblGauge04 td {
	padding:0px;
	border-top:1px solid #fff;
	border-left:1px solid #fff;
	border-right-style:none;
	border-bottom:1px solid #fff;
	background:url(https://img1.kakaku.k-img.com/images/shopview/gauge04.gif) repeat-x left top;
}
#main .tblGauge04 td.noGauge {
	background:url(https://img1.kakaku.k-img.com/images/shopview/gauge04_none.gif) repeat-x left top;
	border-left-style:none;
}
#main .tblGauge04 td.noGauge02 {
	background:url(https://img1.kakaku.k-img.com/images/shopview/gauge04_none.gif) repeat-x left top;
	border-right:1px solid #fff;
}
#main .tdGauge {
	font-weight:bold;
	color:#4f4f4f;
	line-height:100%;
	padding:2px 4px;
}
#main .tdGauge span {
	float:left;
}
*html #main .tdGauge .noVote {
	margin:0px 4px;
}
#main .tdGauge .noVote img {
	float:left;
	margin:0px 4px;
}
#main .tdGauge .noVote span {
	font-size:92%;
	font-weight:normal;
	color:#FF0000;
}
.mGauge {
	margin:18px 0px;
}
:root .mGauge {
	margin:13px 0px;
}
/* テーブル　ゲージ5 */
#main .gauge05Scale {
	background:url(https://img1.kakaku.k-img.com/images/shopview/gauge01_scale.gif) no-repeat right bottom;
	width:166px;
	height:30px;
	margin-right:auto;
	margin-left:auto;
}
#main .tblGauge05 {
	border:1px solid #fbb434;
	margin-left:7px;
}
#main .tblGauge05 td {
	padding:0px;
	border-top:1px solid #fff;
	border-left:1px solid #fff;
	border-right-style:none;
	border-bottom:1px solid #fff;
	background:url(https://img1.kakaku.k-img.com/images/shopview/gauge05.gif) repeat-x left top;
}
#main .tblGauge05 td.noGauge {
	background:url(https://img1.kakaku.k-img.com/images/shopview/gauge05_none.gif) repeat-x left top;
	border-left-style:none;
}
#main .tblGauge05 td.noGauge02 {
	background:url(https://img1.kakaku.k-img.com/images/shopview/gauge05_none.gif) repeat-x left top;
	border-right:1px solid #fff;
}
/* テーブル　ゲージ6 （青：小） */
#main .tblGauge06 {
	margin:0px 4px;
}
#main .tblGauge06 td {
	padding:0px;
	border-top:1px solid #fff;
	border-left:1px solid #fff;
	border-right-style:none;
	border-bottom:1px solid #fff;
	background:url(https://img1.kakaku.k-img.com/images/shopview/gauge06.gif) repeat-x left top;
}
#main .tblGauge06 td.noGauge {
	background:url(https://img1.kakaku.k-img.com/images/shopview/gauge06_none.gif) repeat-x left top;
	border-left-style:none;
}
#main .tblGauge06 td.noGauge02 {
	background:url(https://img1.kakaku.k-img.com/images/shopview/gauge06_none.gif) repeat-x left top;
	border-right:1px solid #fff;

}
/* テーブル　ゲージ7 （オレンジ：小） */
#main .tblGauge07 {
	margin:0px 4px;
}
#main .tblGauge07 td {
	padding:0px;
	border-top:1px solid #fff;
	border-left:1px solid #fff;
	border-right-style:none;
	border-bottom:1px solid #fff;
	background:url(https://img1.kakaku.k-img.com/images/shopview/gauge07.gif) repeat-x left top;
}
#main .tblGauge07 td.noGauge {
	background:url(https://img1.kakaku.k-img.com/images/shopview/gauge07_none.gif) repeat-x left top;
	border-left-style:none;
}
#main .tblGauge07 td.noGauge02 {
	background:url(https://img1.kakaku.k-img.com/images/shopview/gauge07_none.gif) repeat-x left top;
	border-right:1px solid #fff;
}



/* 中古店舗情報・店舗一覧 共通テーブル　グレイボックス
------------------------------------------------ */
#used .shopinfo {
	width: 100%;
	border-top:#999999 solid 1px;
	border-right:#999999 solid 1px;
}
#used .shopinfo th {
	background:#f2f2f2;
	font-weight:normal;
	padding:5px;
	white-space: nowrap;
	border-left:#999999 solid 1px;
	border-bottom:#999999 solid 1px;
}
#used .shopinfo td {
	border-left:#999999 solid 1px;
	border-bottom:#999999 solid 1px;
	padding:5px;
}
#used .shopinfoBox {
	padding:7px 5px;
	border:2px solid #e2e6f6;
	border-top:none;
}
* html #used .shopinfoBox {
	height:1%;
}
#used #tabContents .shopinfoBox {
	border:#999999 solid 1px;
}
#used .shopinfoBoxTtl {
	background:#eee;
	margin-bottom:5px;
	padding:3px 5px;
}
#used #tabContents .shopinfoBoxTtl {
	background:#DFE8FF;
	margin-bottom:5px;
	padding:3px 5px;
	font-weight:bold;
}
#used .noBorder td {
	border:none;
}
/*  基本情報
------------------------------------------------ */
#used .infobase{
	float:right;
	width:630px;
}

/* 購入方法
------------------------------------------------ */
/* icon */
.iconPur1On {
	padding: 7px 0 5px 26px;
	background: url(https://img1.kakaku.k-img.com/images/used/icon_shop_on.gif) no-repeat;
	margin-right:15px;
	background-position: left center;
}
.iconPur1Off {
	color:#9c9c9c;
	padding: 7px 0 5px 26px;
	background: url(https://img1.kakaku.k-img.com/images/used/icon_shop_off.gif) no-repeat;
	margin-right:15px;
	background-position: left center;
}
.iconPur2On {
	padding: 7px 0 5px 26px;
	background: url(https://img1.kakaku.k-img.com/images/used/icon_web_on.gif) no-repeat;
	margin-right:15px;
	background-position: left center;
}
.iconPur2Off {
	color:#9c9c9c;
	padding: 7px 0 5px 26px;
	background: url(https://img1.kakaku.k-img.com/images/used/icon_web_off.gif) no-repeat;
	margin-right:15px;
	background-position: left center;
}
.iconPur3On {
	padding: 7px 0 5px 26px;
	background: url(https://img1.kakaku.k-img.com/images/used/icon_mail_on.gif) no-repeat;
	margin-right:15px;
	background-position: left center;
}
.iconPur3Off {
	color:#9c9c9c;
	padding: 7px 0 5px 26px;
	background: url(https://img1.kakaku.k-img.com/images/used/icon_mail_off.gif) no-repeat;
	margin-right:15px;
	background-position: left center;
}
.iconPur4On {
	padding: 7px 0 5px 26px;
	background: url(https://img1.kakaku.k-img.com/images/used/icon_fax_on.gif) no-repeat;
	margin-right:15px;
	background-position: left center;
}
.iconPur4Off {
	color:#9c9c9c;
	padding: 7px 0 5px 26px;
	background: url(https://img1.kakaku.k-img.com/images/used/icon_fax_off.gif) no-repeat;
	margin-right:15px;
	background-position: left center;
}
.iconPur5On {
	padding: 7px 0 5px 26px;
	background: url(https://img1.kakaku.k-img.com/images/used/icon_tel_on.gif) no-repeat;
	margin-right:15px;
	background-position: left center;
}
.iconPur5Off {
	color:#9c9c9c;
	padding: 7px 0 5px 26px;
	background: url(https://img1.kakaku.k-img.com/images/used/icon_tel_off.gif) no-repeat;
	margin-right:15px;
	background-position: left center;
}

.iconPur6On {
	padding: 7px 0 5px 26px;
	background: url(https://img1.kakaku.k-img.com/images/used/icon_reserve_on.gif) no-repeat;
	margin-right:15px;
	background-position: left center;
}
.iconPur6Off {
	color:#9c9c9c;
	padding: 7px 0 5px 26px;
	background: url(https://img1.kakaku.k-img.com/images/used/icon_reserve_off.gif) no-repeat;
	margin-right:15px;
	background-position: left center;
}

#used .payment p {
	margin: 0 0 3px;
}
.paymentOn {
	padding: 0 0 0 18px;
	background: url(https://img1.kakaku.k-img.com/images/sku/payment_on.gif) no-repeat;
	background-position: 0 1px;
}
.paymentOff {
	color: #999999;
	padding: 0 0 0 18px;
	background: url(https://img1.kakaku.k-img.com/images/sku/payment_off.gif) no-repeat;
	background-position: 0 1px;
}

/*  ショップコメント
------------------------------------------------ */
#shopInfo .shopComment {
	margin-top: 10px;
	padding: 8px;
	background: #f5f4f4;
}
#shopInfo .itemBox .shopComment p {
	margin-top: 2px;
}
#shopview .shopComment02 {
	display: block;
	overflow: auto;
	width:445px;
	height:350px;
	text-align: left;
		line-height: 120%;
	margin:0 auto;
}
#shopview .shopComment02 pre {
	padding: 5px;
}

/*  いちおし商品
------------------------------------------------ */
.dotborderRY {
	background:url(https://img1.kakaku.k-img.com/images/used/dot.gif) repeat-y right;
}
.dotborderTX {
	background:url(https://img1.kakaku.k-img.com/images/used/dot02.gif) top repeat-x;
}
#used .ichioshi {
	margin-bottom:5px;
}
#used .ichioshi td {
	text-align:center;
}
.ichioshiprice {
	padding:8px 10px 0;
}
.ichioshiprice p {
	color:#FF0000;
}

/*  この店舗の取扱い商品一覧
------------------------------------------------ */
#used .shopGoods {
	margin-bottom:8px;
}
#used .shopGoods p {
	color:#999;
	padding-left:13px;
}

/* テーブル　グレーボーダー */
.tblBorderGray {
	border-top:1px solid #ccc;
	border-left:1px solid #ccc;
}
.tblBorderGray th {
	border-right:1px solid #ccc;
	border-bottom:1px solid #ccc;
	font-weight:normal;
}
.tblBorderGray td {
	border-right:1px solid #ccc;
	border-bottom:1px solid #ccc;
}

/*------------------------------------------------

		取り扱い商品

------------------------------------------------ */
.tblShopview02 {
	border-left:1px solid #ccc;
	border-top:1px solid #ccc;
}
#main .tblShopview02 th {
	border-bottom:1px solid #ccc;
	border-right:1px solid #ccc;
	background:#E8E8E8;
	font-weight:normal;
	text-align:center;
}
.tblShopview02 td {
	border-bottom:1px solid #ccc;
	border-right:1px solid #ccc;
}
#main .tblShopview02 th.type02,#main .tblShopview02 td.type02 {
	border-bottom:1px solid #ccc;
	border-right:1px solid #999990;
	width:100px;
}
#main .tblShopview02 td.mark {
	background:url(https://img1.kakaku.k-img.com/images/middlearrow_home.gif) no-repeat left 4px;
	padding-left:10px;
	line-height:120%;
	list-style:none;
	color:#666666;
}

/*------------------------------------------------

		ショップ評価

------------------------------------------------ */
#main .titleReview {
	background:#ebeff0;
	padding:5px 7px;
	line-height:120%;
	border-left:7px solid #b4c2eb;
}

/* テーブル　ショップ評価枠 */
#main .tblEstimate th {
	background:#fef5a0 url(https://img1.kakaku.k-img.com/images/shopview/estimate01.gif) no-repeat left top;
	height:19px;
	width:310px;
	padding:0px;
	border-bottom:3px solid #ececec;
	text-align:left;
	text-indent:10px;
	line-height:19px;
	font-size:85%;
	font-weight:normal;
}
#main .tblEstimate td {
	background:url(https://img1.kakaku.k-img.com/images/shopview/estimate02.gif) no-repeat right top;
	height:19px;
	width:90px;
	padding:0px;
	border-bottom:3px solid #ececec;
	text-align:left;
	text-indent:6px;
	line-height:19px;
}
#main .tblEstimate02 th {
	background:url(https://img1.kakaku.k-img.com/images/shopview/estimate03.gif) no-repeat left top;
	height:19px;
	width:310px;
	padding:0px;
	border-bottom:3px solid #ececec;
	text-align:left;
	text-indent:10px;
	line-height:19px;
	font-size:85%;
	color:#DB0000;
}
#main .tblEstimate02 td {
	background:url(https://img1.kakaku.k-img.com/images/shopview/estimate04.gif) no-repeat right top;
	height:19px;
	width:90px;
	padding:0px;
	border-bottom:3px solid #ececec;
	text-align:left;
	text-indent:6px;
	line-height:19px;
}
#main .tblEstimate .yes,#main .tblEstimate02 .yes {
	background:url(https://img1.kakaku.k-img.com/images/shopview/icon_review_yes.gif) no-repeat left center;
	font-weight:bold;
	color:#FF4452;
	text-indent:20px;
	margin-left:4px;
}
#main .tblEstimate .no,#main .tblEstimate02 .no {
	background:url(https://img1.kakaku.k-img.com/images/shopview/icon_review_no.gif) no-repeat left center;
	font-weight:bold;
	text-indent:20px;
	margin-left:4px;
}
#main .tblEstimate .less,#main .tblEstimate02 .less {
	background:url(https://img1.kakaku.k-img.com/images/shopview/icon_review_less.gif) no-repeat left center;
	color:#666666;
	text-indent:20px;
	margin-left:4px;
}
/* テーブル　ショップレビュー入力画面 */
#main .tblInput {
	border-top:3px solid #ececec;
	border-right:3px solid #ececec;
	border-left:3px solid #ececec;
}
#main .tblInput th {
	background:#ECECEC url(https://img1.kakaku.k-img.com/images/shopview/dotline_x_gray.gif) repeat-x left bottom;
	text-align:left;
	padding:3px;
	font-weight:bold;
	vertical-align:middle;
}
#main .tblInput th p,#main .tblInput th li {
	font-weight:normal;
}
#main .tblInput td {
	text-align:left;
	background:url(https://img1.kakaku.k-img.com/images/shopview/dotline_x_gray.gif) repeat-x left bottom;
	padding:5px 8px;
	vertical-align:middle;
}
#main .tblInput02 {
	border-top:1px solid #cecece;
	border-left:1px solid #cecece;
}
#main .tblInput02 th {
	background:#e8e8ff;
	font-weight:normal;
	border-right:1px solid #cecece;
	border-bottom:1px solid #cecece;
	padding:3px 8px;
}
#main .tblInput02 th.th01 {
	border-right:0px solid #cecece;
	border-bottom:1px solid #cecece;
}
#main .tblInput02 td {
	border-right:1px solid #cecece;
	border-bottom:1px solid #cecece;
	text-align:center;
	padding:5px 6px;
	background:none;
}
#main .tblInput02 td.bgColor08 {
	background:#ffe9e9;
	color:#FF0000;
}
#main .tblInput02 td.bgColor08 span {
	color:#333333;
}
#main .tblInput02 th.alignC {
	text-align:center;
}
#main .tblInput02 td.alignL {
	text-align:left;
}
#main .tblInput02 th.alignR {
	text-align:right;
}

/* safepaybtn 110720 sm1 */
#main .safepaybtn {
	background:#fff;
	text-align:center;
	padding-bottom:10px;
}
#main .safepaybtnL {
	text-align:center;
	padding-bottom:10px;
}
#main .safepaylist {
	margin:0 0 5px 15px;
}
#main .payAtt p {
    margin-left: 1em;
    text-indent: -1em;
}
#main ul.mList02 li {
    background: url("https://img1.kakaku.k-img.com/images/middlearrow_home.gif") no-repeat scroll left top transparent;
    line-height: 120%;
    list-style: none outside none;
    padding-left: 8px;
}
/* safepaybtn end */

/* renewal 111206 sm1 */
#usedprdData .tblBorderGray02 {
    border-left: 1px solid #CCCCCC;
    border-top: 1px solid #CCCCCC;
    margin-top: 10px;
}
#usedprdData .tblBorderGray02 th, #usedprdData .tblBorderGray02 th.title {
    border-bottom: 1px solid #CCCCCC;
    border-right: 1px solid #CCCCCC;
    padding: 5px;
}
#usedprdData .tblBorderGray02 th {
    background: none repeat scroll 0 0 #F2F2F2;
}
#usedprdData .tblBorderGray02 th.title {
    background: none repeat scroll 0 0 #DEDEDE;
    text-align: left;
}
#usedprdData .tblBorderGray02 td {
    border-bottom: 1px solid #CCCCCC;
    border-right: 1px solid #CCCCCC;
    padding: 5px;
}
#usedprdData .tblBorderGray02 th span {
    font-weight: normal;
}
#usedprdData .usedprdPhoto {
    margin: 5px 0 5px 7px;
}
#usedprdData .usedprdPhoto ul {
    list-style: none outside none;
}
#usedprdData .usedprdPhoto ul li {
    background: url("https://img1.kakaku.k-img.com/images/itemview/item/dotline_y.gif") repeat-y scroll right top transparent;
    float: left;
    padding: 0 11px 0 10px;
}
#usedprdData .usedprdPhoto ul li.end {
    background: none repeat scroll 0 0 transparent;
}
.imgZoom, .imgZoom02, .imgZoom03, .imgZoom04, .imgZoom05 {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #B1B1B1;
    height: 300px;
    padding: 5px;
    position: absolute;
    top: -10px;
}
.imgZoom img, .imgZoom02 img, .imgZoom03 img, .imgZoom04 img, .imgZoom05 img {
    height: 300px;
    width: auto;
}
.imgZoom {
    left: 0;
    z-index: 99;
}
.imgZoom02 {
    left: 78px;
    z-index: 99;
}
.imgZoom03 {
    left: 259px;
    z-index: 99;
}
.imgZoom04 {
    left: 440px;
    z-index: 99;
}
.imgZoom05 {
    left: 518px;
    z-index: 99;
}

.imgZoom06, .imgZoom07, .imgZoom08, .imgZoom09, .imgZoom10 {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #B1B1B1;
    height: 300px;
    padding: 5px;
    position: absolute;
    top:60px;
}
.imgZoom06 img, .imgZoom07 img, .imgZoom08 img, .imgZoom09 img, .imgZoom10 img {
    height: 300px;
    width: auto;
}
.imgZoom06 {
    left: 0;
    z-index: 99;
}
.imgZoom07 {
    left: 78px;
    z-index: 99;
}
.imgZoom08 {
    left: 259px;
    z-index: 99;
}
.imgZoom09 {
    left: 440px;
    z-index: 99;
}
.imgZoom10 {
    left: 518px;
    z-index: 99;
}


#usedprdData .tblBorderGray02 th.rankcode {
	width:150px;
}
#usedprdData .tblBorderGray02 th.rankcomment {
	width:780px;
}
#used .mds {
	width:930px;
	margin-top:20px;
}
#used table.usedspecinfo {
	margin-top:10px;
	border-left: 1px solid #CCCCCC;
    border-top: 1px solid #CCCCCC;
	width:930px;
}
#used table.usedspecinfo th,
#used table.usedspecinfo td {
    border-bottom: 1px solid #CCCCCC;
    border-right: 1px solid #CCCCCC;
    padding: 5px;
}
#used table.usedspecinfo th {
	background:#DFE8FF;
	font-weight:bold;
	width:150px;
}
#used table.usedspecinfo td {
}
#used table.usedspecinfo td.specdetail {
	background-color: #F3F3F3;
	width:100px;
}
#used table.usedspecinfo td.specdetail2 {
	width:290px;
}
#used #shopBaseArea {
    margin-top: 12px;
}
#used #shopBaseArea .bnrArea {
    float: right;
    margin-top: 3px;
}
#used #shopBaseArea .shopbaseTtl2 {
    background: url("https://img1.kakaku.k-img.com/images/shopview/bg_shopinfo_ttl.gif") no-repeat scroll right center transparent;
    font-weight: bold;
    height: 34px;
    margin-bottom: 10px;
    margin-top: 0;
    padding: 0;
    width: 100%;
}
#used #shopBaseArea .shopbaseTtl2 p {
    background: url("https://img1.kakaku.k-img.com/images/shopview/head_shopinfo.gif") no-repeat scroll left top transparent;
    font-weight: bold;
    height: 24px;
    padding: 10px 0 0 40px;
}
#used #shopBaseArea .shopbaseTtl2 p a {/* seo 130402 sm1 */
	color:#333;
	text-decoration:none;
}
#used #shopBaseArea .bnrArea .shopBaseImg {
    position: relative;
}
#used #shopBaseArea #shopBaseL {
    background: url("https://img1.kakaku.k-img.com/images/shopview/bg_shopinfo.gif") no-repeat scroll right bottom transparent;
    float: left;
    width: 930px;
}
#used #shopBaseArea #shopBase {
    background: url("https://img1.kakaku.k-img.com/images/shopview/bg_shopinfo.gif") no-repeat scroll right bottom transparent;
    float: left;
    width: 750px;
}
#used #shopBaseArea .shopBaseLeft {
    background: url("https://img1.kakaku.k-img.com/images/shopview/bg_shopinfo_left.gif") no-repeat scroll left bottom transparent;
}

#used #shopBaseArea dl {
    float: left;
    line-height: 140%;
    margin-left: 10px;
    width: 48%;
	padding-bottom:10px;
}
#used #shopBaseArea dl dt {
    color: #666666;
    float: left;
    margin-bottom: 10px;
    margin-right: 5px;
    text-align: right;
    width: 25%;
}
#used #shopBaseArea dl dd {
    border-left: 3px solid #EBB32D;
    display: block;
    float: left;
    margin-bottom: 10px;
    padding-left: 5px;
    width: 70%;
}
#used #shopBaseArea dl dd span {
    font-size: 85%;
}

/* 消費税率変更に伴うお知らせ 140203 sm4 -----------------------------*/
#used p.taxAttension {
	text-align:right;
	padding-top:5px;
	font-size:85%;
	margin-left:10px;
}
#used p.taxAttension .iconAttension03 {
	padding: 6px 5px 4px 20px;
	line-height: 20px;
	background:url(https://img1.kakaku.k-img.com/images/itemview/item/icon_info.gif) no-repeat left center;
}
/* 消費税率変更に伴うお知らせ 140203 sm4 end -----------------------------*/


/* add backlink to itemview sm17 141128 */
.backto_item{
	margin:10px 0 -5px;
	padding:0;
}
.backto_item a{
	padding-left:11px;
	background:url(https://img1.kakaku.k-img.com/images/used/shopview/link_arrow.png) no-repeat 0 3px;
}
