body {
	font-size: 13px;
	font-family: "ＭＳ Ｐゴシック",Osaka ,arial ,verdana ,sans-serif;
	*font-size: small;
    *font: x-small;
}



/* スペース
------------------------------------------------ */

.mBottom10 { margin-bottom:10px; }

.pTop10 {padding-top:10px;}

.pTop8 {padding-top:8px;}

.pTop5 {padding-top:5px;}

.p7 {padding:0 7px 7px;}


.m10 { margin-left:10px; margin-right:10px; margin-bottom:10px;}

.mTop28{ margin-top:28px; }


/* 共通で使えるもの
------------------------------------------------ */

.txtcenter {text-align:center;}

.txtright {text-align: right;}

.grayBox {
	background-color:#efefef;

}

.grayBox02 { background-color:#ededed;}


#used .padding2 td { padding:2px; }


/* やじるし付き
------------------------------------------------ */

.bluearrow { background:url(https://img1.kakaku.k-img.com/prdsearch/image/arrow_help.gif) left no-repeat;
padding-left:10px;}

.dotarrow { background:url(https://img1.kakaku.k-img.com/images/middlearrow_home.gif) left no-repeat;
padding-left:10px;}


/* ドットライン
------------------------------------------------ */

.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;
}

/* 右サイド情報
------------------------------------------------ */
.prBar { background-color:#8caec7;
padding:3px 5px 1px;
margin: 10px 0 1px;
color: #FFFFFF;
font-weight:bold;
font-size: 85%;}

.navihead_240 {
		background: url(https://img1.kakaku.k-img.com/prdsearch/image/navihead_back.gif) repeat-x top;
		background-color:#799ebb;
}

#mainRight .dotline {
	background: url(https://img1.kakaku.k-img.com/images/dot_799ebb.gif) repeat-x bottom;
	padding: 8px 0px;
	width: 240px;
}
#mainRight .mTb8 {
	padding: 8px 0px;
}

htm* #mainRight .dotline {
	background: url(https://img1.kakaku.k-img.com/images/dot_799ebb.gif) repeat-x bottom;
	padding: 8px 0px 0px;
	width: 240px;
}
htm* #mainRight .mTb8 {
	padding: 8px 0px 0px;
}


.navihead_240 h5 {
	color: #FFFFFF;
	padding:2px 5px;
}

.linksBox {border:#799ebb 1px solid;}

#used .links {margin:5px;}

#used .links a:link, #used .links a:visited {
	color: #0000dd;
	text-decoration: none;
}

#used .links a:hover {
	color: #0099ff;
	text-decoration: none;
}

#used .links li {
background:url(https://img1.kakaku.k-img.com/images/middlearrow_home.gif) left center no-repeat;
padding-left:10px;
padding-top:2px;
list-style:none;
}

.guideHead {
	background:url('https://img1.kakaku.k-img.com/images/tophead_back.gif') repeat-x;
	padding:4px 5px;
}

#used .guide a:link, #used .guide a:visited
{
	color:#000000;
	text-decoration: underline;
}

#used .guide a:hover
{
	color: #0099FF;
	text-decoration: underline;
}

.mobileIcon {
	background:url(https://img1.kakaku.k-img.com/images/parts/category_top/mobile_img.gif) left top no-repeat;
	padding-left:48px;
	padding-top:5px;
	margin-top:3px;
	padding-right: 5px;
	padding-bottom: 5px;
}

.contactIcon {
	background:url(https://img1.kakaku.k-img.com/images/parts/category_top/contact_img.gif) left top no-repeat;
	padding-left:48px;
	padding-top:5px;
	margin-top:3px;
	width: 192px;
	padding-right: 0px;
	padding-bottom: 5px;
}

.shopIcon {
	background:url(https://img1.kakaku.k-img.com/images/shop_img.gif) left top no-repeat;
	padding-left:48px;
	padding-top:5px;
	margin-top:3px;
	padding-right: 5px;
	padding-bottom: 5px;
}


/* 中古トップレイアウト
------------------------------------------------ */

#used #mainLeft {
	width: 680px;
	float: left;
}
#used #mainRight {
	width: 240px;
	float: right;
}


/* 注目のアイテム
------------------------------------------------ */
.h3AreaY {
background:url(https://img1.kakaku.k-img.com/images/used/yellowbar_head.gif) top no-repeat #fad67d;
height:28px;
padding-left:35px;}

.Ycontents {
background:url(https://img1.kakaku.k-img.com/images/used/bg_yellowbox.gif) repeat-y #FFFFFF;
padding:8px 5px 8px;}

.YcontentsB{
background:url(https://img1.kakaku.k-img.com/images/used/yellowbar_bottom.gif) no-repeat top; height:7px;
}



#used .ichioshiL td {text-align:center;
vertical-align:top;}

.ichioshipriceL { padding:5px 5px 0;
text-align:left;}

.ichioshipriceL p { color:#FF0000; }

.tshopName {background:url(https://img1.kakaku.k-img.com/images/used/icon_shop_s.gif) no-repeat top left;
margin-top:8px;
 padding-left:18px;
font-size: 77%;
line-height:100%;
color:#333333;}



/* 中古OS選択エリアのh3設定
------------------------------------------------ */

#used h3.usedTop {font-size: 92%;}

#used h3.usedTop02 {font-size: 92%;
line-height:230%;}


/* 中古PC　OS選択ヘッダ部分
------------------------------------------------ */

.h3AreaHeadPC {
	background:url(https://img1.kakaku.k-img.com/images/used/ctgrytitlebar_usedpc.gif) no-repeat;
	padding:12px 40px 6px;
}

/* 中古カメラ　本体・レンズ選択ヘッダ部分
------------------------------------------------ */

.h3AreaHeadCamera {
	background:url(https://img1.kakaku.k-img.com/images/used/ctgrytitlebar_usedcamera.gif) no-repeat;
	padding:12px 40px 6px;
}

/* 中古TOP検索ショートカット共通部分
------------------------------------------------ */
#used .select td {padding:0px; vertical-align:top;}

.selectBox {border:solid 1px #d0d0d0;}

.selectBox a:link, .selectBox a:visited {
	color: #0000dd;
	text-decoration: none;
}

.selectBox a:hover {
	color: #0099ff;
	text-decoration: none;
}

.selectBox li.arrowL {
background:url(https://img1.kakaku.k-img.com/images/used/arrow_orange_l.gif) no-repeat left center;
padding-left:14px;
list-style-type:none;}

.selectBox li.arrowS {
background:url(https://img1.kakaku.k-img.com/images/used/arrow_orange_s.gif) no-repeat left center;
padding-left:8px;
list-style-type:none;
font-size: 77%;
}

#used ul.usedList01 {
	width:300px;
	clear: both;
}

#used ul.usedList01 li {
	background:url(https://img1.kakaku.k-img.com/images/used/arrow_orange_s.gif) no-repeat left center;
	padding-left:6px;
	margin-right:5px;
	list-style-type:none;
	font-size: 77%;
	white-space: nowrap;
	float: left;
}


#used ul.usedList02 {
	width:194px;
	clear: both;
}

#used ul.usedList02 li {
	background:url(https://img1.kakaku.k-img.com/images/used/arrow_orange_s.gif) no-repeat left center;
	padding-left:6px;
	margin-right:5px;
	list-style-type:none;
	font-size: 77%;
	white-space: nowrap;
	float: left;
}

/* 中古PCクチコミヘッダ部分
------------------------------------------------ */
.h3AreaPC {
background:url(https://img1.kakaku.k-img.com/images/used/bluebar_pc.gif) top no-repeat #c2c9df;
height:27px;
padding-left:38px;}


/* 中古カメラクチコミヘッダ部分
------------------------------------------------ */
.h3AreaCamera {
background:url(https://img1.kakaku.k-img.com/images/used/bluebar_camera.gif) top no-repeat #c2c9df;
height:27px;
padding-left:38px;}

/* クチコミエリア共通
------------------------------------------------ */
.blueBorder {border:solid #b4c2eb 1px;
padding:3px;}

.blueBox {
	background:url(https://img1.kakaku.k-img.com/images/used/bg_bluebox.gif) repeat-y #FFFFFF;
	padding:5px;
}

.blueBoxM{
background:url(https://img1.kakaku.k-img.com/images/used/bluebar02.gif) no-repeat top; height:7px;
}

.blueBoxB{
background:url(https://img1.kakaku.k-img.com/images/used/bluebar_bottom.gif) no-repeat top; height:7px;
}


#used .bbs a:link, #used .bbs a:visited {
	color: #0000dd;
	text-decoration: none;
}

#used .bbs a:hover {
	color: #0099ff;
	text-decoration: none;
}

#used .bbs p {
background:url(https://img1.kakaku.k-img.com/images/icon_comment.gif) no-repeat;
color:#5f5e5e;
padding-left:16px;
}

#used img.face {
	margin-left: 5px;
}


/* 中古店舗情報・店舗一覧共通テーブル　グレイボックス
------------------------------------------------ */

#used .shopinfo {
	width: 100%;
	border-top:#999999 solid 1px;
	border-right:#999999 solid 1px;
}

#used .shopinfo th {
background-color:#eff2fb;
border-left:#999999 solid 1px;
border-bottom:#999999 solid 1px;
padding:5px 5px;
}

#used .shopinfo td {
border-left:#999999 solid 1px;
border-bottom:#999999 solid 1px;
padding:5px 5px;
}

#used .shopinfoBox {
border:#999999 solid 1px;
}

#used .noBorder td {border:none;}


/* ショップ情報スタイル
------------------------------------------------ */

/* 中古アイテム情報エリア
------------------------------------------------ */

#used .priceBox h3{
font-size:140%; line-height:120%;
font-weight:bold;
margin-top:5px;
}

#used .priceBox h3 a:link, #used .priceBox h3 a:visited{
	color: #0000dd;
	text-decoration:none;
}


#used .priceBox h3 a:hover {
	color: #0099ff;
	text-decoration: underline;
}

#itemInfo .price930 {
	width: 930px;
	padding: 6px 0px 0px;
	border-top: 1px solid #CCCCCC;
	margin-top: 3px;
}


.txtRedB{
color:#dd0000;
font-weight:bold;
}



/* 製品スペック */

#used th
{text-align:left;}

#used td
{text-align:left;}

#used .usedspec {
width:750px;
	border-left:#b4c2eb solid 1px;
	border-top:#b4c2eb solid 2px;
	border-bottom:#b4c2eb solid 1px;
	border-right:#b4c2eb solid 2px;
}

#used .usedspec th {
background-color:#eff2fb;
border-left:#b4c2eb solid 1px;
border-bottom:#b4c2eb solid 1px;
padding:3px;
}

#used .usedspec td {
border-left:#b4c2eb solid 1px;
border-bottom:#b4c2eb solid 1px;
padding:3px;
}



#used h4.blue{
	background:url(https://img1.kakaku.k-img.com/images/used/bg_h4_01.gif) repeat-x #b5c3eb;
	border-left: solid 4px #4467cd;
	padding: 5px 5px;
	font-size: 92%;
}

#used h4.orange {
	background:url(https://img1.kakaku.k-img.com/images/used/bg_h4_02.gif) repeat-x #b5c3eb;
	border-left: solid 4px #ed6002;
	padding: 5px 5px;
	font-size: 92%;
}


/* 店舗情報レイアウト
------------------------------------------------ */

#tabContents #usedmainLeft {
	width: 460px;
	float: left;
}

#tabContents #usedmainRight {
	width: 460px;
	float: right;
}


/* 店舗情報内容部分 */

.p2 {
	padding: 2px;
}

.p5 {
	padding: 5px;
}


.toitext{
font-weight:bold;
color:#727272;
margin:10px 0 10px;
}

/* 購入方法アイコンON、OFF */
.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;
}


#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;
}


.shopComment {
	width: 440px; height: 250px;
	overflow: scroll;
	border: 0;
}


.yellowBar {
	background-color: #ffe69a;
	padding: 3px 3px 3px 8px;
	font-weight: bold;
}

#used .ichioshi td {text-align:center;}


.ichioshiprice { padding:8px 10px 0; }
.ichioshiprice p { color:#FF0000; }



#used .shopGoods p {
color:#5f5e5e;
padding-left:13px;
}


/* 掲載ショップショップ一覧スタイル
------------------------------------------------ */
.iconImgpadding {
	padding-right: 10px;
	float:left;
}

#used .txtAcenter{text-align:center;}

.syttenBtn {
	padding:7px 15px 7px 0;
	background-image: url(https://img1.kakaku.k-img.com/images/used/bg_syutten.gif);
	background-repeat: no-repeat;
	background-position: right top;
}


/* colorから抜粋↓------------------------------------------------ */

/* 中古カラー
------------------------------------------------ */
#used .colorHigh {
	background: #4467CD;
}
#used .colorMiddle {
	background: #B4C2EB;
}
#used .colorLow {
	background: #EFF2FB;
}

/* globalから抜粋↓------------------------------------------------ */
* {
	margin: 0px;
	padding: 0px;
}
img {
	border: 0px;
}
th {
	font-weight: bold;
	vertical-align: top;
}
td {
	vertical-align: top;
	text-align: left;
}
ul,ol {
	margin: 0px;
	padding: 0px;
}
.none {
	font-size: 0px;
	line-height: 0px;
	margin: 0px;
	padding: 0px;
	height: 0px;
	border: 0px;
}
.vm {
	vertical-align: middle;
}
.vb {
	vertical-align: bottom;
}
.alignC {
	text-align: center;
}
html>body .alignC {
	text-align: center;
	margin: 0px auto;
}
.alignR {
	text-align: right;
}
.floatL {
	float: left;
}
.floatR {
	float: right;
}
.floatClear {
	clear: both;
}
/* 幅
------------------------------------------------ */
.w930{
	width: 930px;
}
/* リンク色
------------------------------------------------ */
a:link,a:visited {
	color: #0000dd;
	text-decoration: underline;
}
a:hover {
	color: #0099ff;
	text-decoration: underline;
}
/* フォント
------------------------------------------------ */

.font10L {
	font-size: 77%;
}
.font11L {
	font-size: 85%;
}
.font12L {
	font-size: 92%;
}
/* 見出しタグ　H1〜
------------------------------------------------ */
h1 {
	font-size: 77%;
	height: 17px;
	background: url('https://img1.kakaku.k-img.com/images/seo_bar.gif') repeat-x left bottom;
	font-weight: normal;
	padding-left: 4px;
	padding-top: 3px;
}
#used h2 {
	font-size: 122%;
	background: url('https://img1.kakaku.k-img.com/images/used/parts/category_top/topbar_used.gif') repeat-x left bottom;
	padding: 8px 0px;
}

#used h2.index { width:680;}

/* レイアウト
------------------------------------------------ */
#all {
	margin: 0px auto;
	padding: 0px;
	text-align: center;
}
/* 幅930 */
#contents930 {
	width: 930px;
	margin: 0px auto;
	text-align: left;
	padding: 0px 10px;
}
/* ヘッダ
------------------------------------------------ */
/* ロゴ・ロゴ周り */
#used .logo {
	background: url(https://img1.kakaku.k-img.com/images/used/headbar_used.gif) repeat-x left bottom;
	padding-bottom: 9px;
}
.path {
	padding: 4px 2px;
}
/* フッタ
------------------------------------------------ */
#pageNavi {
	margin-top: 10px;
	color: #828282;
}
#footer {
	margin-top: 15px;
	border-top: 1px solid #666666;
}
#footer .footerNavi ul {
	margin: 0px;
	text-align:left;
	color: #818181;
	line-height: 120%;
	font-size: 85%;
	padding: 10px 0px;
}
#footer .footerNavi ul li {
	display: inline;
}
#footer .footerNavi ul li a:link,.footerNavi ul li a:visited {
	text-decoration: none;
	color: #818181;
}
#footer .footerNavi ul li a:hover {
	text-decoration: none;
}
#footer .footerInfo {
	padding: 10px 0px;
	text-align:center;
	line-height: 140%;
	background: url(https://img1.kakaku.k-img.com/images/dot_999999.gif) repeat-x bottom;
}
#footer .footerCc {
	padding: 10px 0px;
	text-align:center;
	line-height: 120%;
	background: url(https://img1.kakaku.k-img.com/images/dot_999999.gif) repeat-x top;
}
#footer .footerCc a:link,.footerCc a:visited {
	color: #000;
	text-decoration: underline;
}
#footer .footerCc a:hover{
	color: #0099FF;
}
#footer .copyRight {
	text-align:center;
	margin: 0px;
	padding: 2px 0px;
	line-height: 12px;
	background: #000080;
	color: #FFFFFF;
}
/* スペース
------------------------------------------------ */
.mTop5 {
	margin-top: 5px;
}
.mTop8 {
	margin-top: 8px;
}
.mTop10 {
	margin-top: 10px;
}
.mTop20 {
	margin-top: 20px;
}
.mLeft10 {
	margin-left: 10px;
}
.mRight5 {
	margin-right: 5px;
}

/* アイテムビューdefaultから抜粋↓------------------------------------------------ */

/* アイテム情報エリア
------------------------------------------------ */
a.itemLink {
	padding: 2px 4px;
	display: block;
	color: #000000;
}
a.itemLink:link,a.itemLink:visited {
	color: #000000;
	text-decoration: none;
}
a.itemLink:hover {
	background: #feffa9;
	text-decoration: none;
}
#itemInfo {
	margin-top: 15px;
}
#itemInfo .itemImgBox {
	width: 170px;
	margin: 0px 10px 0px 0px;
	text-align: center;
	background: url(https://img1.kakaku.k-img.com/images/used/itembox_bg.gif) repeat-y left top;
}
#itemInfo .itemImgBox p {
	margin-top: 8px;
}
#itemInfo .priceBox {
	position: relative;
	margin-bottom: 10px;
}
#itemInfo .price {
	width: 750px;
	padding: 6px 0px 0px;
	border-top: 1px solid #CCCCCC;
	margin-top: 3px;
}


/* タブ下H3回り (タブ発生時は追加する必要あり)
------------------------------------------------ */
#main .h3Area {
	color: #666666;
	line-height: 120%;
	width: 910px;
	padding: 0px 10px 5px;
	background: url(https://img1.kakaku.k-img.com/images/used/h3bg.gif) repeat-y left top;
	margin: 0px;
}
h3 {
	font-size: 107%;
	font-weight: bold;
	color: #000000;
	display: inline;
}
/* 全タブ共通　ページ内レイアウト
------------------------------------------------ */
#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;
}
/* 共通 フォント装飾
------------------------------------------------ */
.impact02 {
	font: bold 22px Verdana;
	color: #FF0000;
	letter-spacing: -1px;
}
.fontRed {
	color: #FF0000;
}



/* トピックス */
.topicstitle li{
	list-style: none;
	background-image: url(https://img1.kakaku.k-img.com/images/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;
}
