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;
}
.pBtm7 {
	padding-bottom: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;
}
.grayBox210 { /* 091125 sm03 */
	background-color:#efefef;
	width:210px;
	margin-left:1px;
}
#used .padding2 td {
	padding:2px;
}
#used table{
font-size:100%;
}

/* やじるし付き
------------------------------------------------ */

.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: 100%;
}
#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 0px;
}
htm* #mainRight .mTb8 {
	padding: 8px 0px 0px;
}
.navihead_240 h4 {
	color: #FFFFFF;
	padding:2px 5px;
	font-size:100%;
}
.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 left 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 5px;
}
.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;
	word-break:break-all;
}
.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%;
}
.selectBox h2 {
	margin:0 !important;
	padding:0 !important;
}
#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 left 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 h2{
margin:0;
font-size:100%;
}

#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 h2 {
	font-size:140%;
	line-height:120%;
	font-weight:bold;
	margin-top:5px;
}
#used .priceBox h2 a:link, #used .priceBox h3 a:visited {
	color: #0000dd;
	text-decoration:none;
}
#used .priceBox h2 a:hover {
	color: #0099ff;
	text-decoration: underline;
}

#used .priceBox strong {
	font-size:140%;
	line-height:120%;
	font-weight:bold;
	margin-top:5px;
	display:block;
}
#used .priceBox strong a:link{
	color: #0000dd;
	text-decoration:none;
}
#used .priceBox strong a:hover {
	color: #0099ff;
	text-decoration: underline;
}

#used .priceBox .price strong {
display:inline;
}

#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 h2.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 h3.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.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 h2.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%;
}
#used h3.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%;
}

#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;
}
/* ヘッダ
------------------------------------------------ */
/* ロゴ・ロゴ周り */
#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;
}
.mSp10 {
	margin: 10px 0;
}
.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: 0px;
}
#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回り (タブ発生時は追加する必要あり)
------------------------------------------------ */
/* 2008_02_04 ヘッダーリニューアル時 追加ここから */
#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 {
	font-size: 107%;
	font-weight: bold;
	color: #000000;
	display: inline;
	padding:0 10px;
}
#main .h3Area h3 {
	font-size: 107%;
	font-weight: bold;
	color: #000000;
	display: inline;
	padding: 0px;
}
/* 2008_02_04 ヘッダーリニューアル時 追加ここまで */
/* 全タブ共通　ページ内レイアウト
------------------------------------------------ */
#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/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;
}
/* 追加080117 */
/* ヘッダ要素
------------------------------------------------------------------------------------------------ */
.path {
	padding: 2px 2px 0px;
}
.searchPath {
	padding-bottom :10px;
}
#header {
	height: 4.3em;
	font-size: 13px;
}
#contents930 #header {
	width: 930px;
}
#header .headerL {
	float: left;
	width: 363px;
	padding: 0.6em 0px 0.8em;
}
#header a {
	text-decoration: none;
}
#header img {
	vertical-align: middle;
}
#header iframe.b4 {
	margin: 2px 0px 0px;
}
#header iframe.c1 {
	padding: 0px;
	margin: 0px;
	vertical-align: middle;
	text-align: right;
}
/* ■ページ上　カテゴリカラー ------------------- */
	#default #header, #shopview #header {
	border-top: 8px solid #001789;
}
#pc #header {
	border-top: 8px solid #0099ff;
}
#kaden #header {
	border-top: 8px solid #ff6400;
}
#camera #header {
	border-top: 8px solid #009899;
}
#keitai #header {
	border-top: 8px solid #3266cc;
}
#bb #header {
	border-top: 8px solid #670099;
}
#game #header {
	border-top: 8px solid #ffcc33;
}
#book-cd-dvd #header, #dvd #header {
	border-top: 8px solid #339933;
}
#sports #header, #golf #header, #bicycle #header, #snow #header, #fishing #header, #outdoor #header {
	border-top: 8px solid #3398cc;
}
#kuruma #header, #car-goods #header {
	border-top: 8px solid #013466;
}
#insurance #header {
	border-top: 8px solid #34cc99;
}
#money #header {
	border-top: 8px solid #333367;
}
#food-drink #header {
	border-top: 8px solid #ff9934;
}
#fashion #header {
	border-top: 8px solid #a00000;
}
#beauty-health #header, #contactlens #header {
	border-top: 8px solid #99cc33;
}
#interior #header {
	border-top: 8px solid #cdcc00;
}
#pet #header {
	border-top: 8px solid #d68011;
}
#gakki #header {
	border-top: 8px solid #441bc7;
}
#baby #header {
	border-top: 8px solid #ffa4d1;
}
#used #header {
	border-top: 8px solid #4467cd;
}
/* カテゴリ追加 sm03 10.10.01 */
#drink #header {
	border-top: 8px solid #ff9934;
}
#hobby #header, 
#electric-tools #header,
#gakki #header {
	border-top: 8px solid #feae00;
}
#watch-accessory #header {
	border-top: 8px solid #cc3366;
}
#diy #header, 
#electric-tools #header {
	border-top: 8px solid #996633;
}
#food #header {
	border-top: 8px solid #ff9966;
}
#health-food #header {
	border-top: 8px solid #60bf01;
}
/* カテゴリ追加 101210SM5 */
#kitchen #header,
#cookware #header
 {
	border-top: 8px solid #60bf01;
}

/* カテゴリ追加 10.11.01 sm07 */
#houseware #header,
#stationery #header {
	border-top: 8px solid #9cb416;
}

/* ヘッダ　ホーム用設定 ------------------- */
	#home #header {
	font-size: 13px;
	border-top: 8px solid #001789;
	background: url(https://img1.kakaku.k-img.com/images/home/home_header_bg.gif) repeat-x left bottom;
	padding-bottom: 5px;
}
#home #header .headerL {
	float: left;
	width: 338px;
	padding: 0px;
}
#header .headerR {
	text-align: right;
}
#home #header iframe.b4 {
	margin: 8px 0px 0px;
}
/* macHACK */
		:root #home #header iframe.b4 {
	margin: 4px 0px 0px;
}
#home #header iframe.c1 {
	padding: 0px;
	margin-top: 10px;
	vertical-align: middle;
	text-align: right;
}
.prText iframe {
	text-align: right;
	margin: 5px 0px 0px;
}
.c1in {
	padding: 2px 5px 0px 2px;
	font-size: 13px;
	text-align: right;
}
.c1in a {
	text-decoration: none;
}
/* macHACK */
html* .c1in {
	padding-bottom: 5px;
}
/* ヘッダ　右パーツ ------------------- */
.prText a {
	text-decoration: underline;
}
a.sign {
	padding: 2px 0px 0px 18px;
	line-height: 120%;
	background: url(https://img1.kakaku.k-img.com/images/icon_login.gif) no-repeat left center;
}
a.guide {
	padding: 2px 2px 0px 18px;
	background: url(https://img1.kakaku.k-img.com/images/icon_guide.gif) no-repeat left center;/* -moz-background-clip: -moz-initial;
	-moz-background-origin: -moz-initial;
	-moz-background-inline-policy: -moz-initial; */
}
a.register {
	padding: 2px 2px 0px 24px;
	background: url(https://img1.kakaku.k-img.com/images/icon_register.gif) no-repeat left center;
}
a.mypage {
	padding: 2px 0px 0px 18px;
	line-height: 120%;
	background: url(https://img1.kakaku.k-img.com/images/icon_mypage.gif) no-repeat left center;
}
/* 静的ページ用 */
.helptop {
	margin-top: 25px;
}
/* ページ上フルバナー ------------------- */
.bnSuper {
	width: 930px;
	margin: 10px auto 15px;
	text-align: center;
}
/************************/
.spec_box {
	width:680px;
	overflow-x:hidden;
}
.spec_box table {
	font-size:100%;
}
