@import "/css/category/menu.css";
@import "/css/category/middle2.css";

/* 新カテゴリトップ　プライスメニュー
------------------------------------------------------------------------------------------------ */
p {
	line-height: 1.3;
}
.bnSuper {
	width: 930px;
	margin: 10px auto 15px;
	text-align: center;
}

/* メイン
------------------------------------------------ */
#main {
	float: right;
	width: 720px;
}
#main a:link,
#main a:visited {
	text-decoration: none;
}
#main a:hover {
	text-decoration: underline;
}
#main .keywordBox {
	width: 155px;
	/*border: 1px solid #cecece;*/
	border-left:#808080 solid 2px;
	border-top:#808080 solid 2px;
	border-right:#c3c3c3 solid 1px;
	border-bottom:#c3c3c3 solid 1px;
	height: 16px;
	padding: 2px;
}

/* box　PR -------------------------- */
#main #boxPR300,
#main #boxPR200 {
	width: 720px;
}
#main #boxPR300 .boxArea,
#main #boxPR200 .boxArea {
	float: left;
}
#main #boxPR300 .bnArea {
	float: right;
	width: 300px;
	margin-top: 10px;
}
#main #boxPR200 .bnArea {
	float: right;
	width: 200px;
	margin-top: 15px;
}
/* box -------------------------- */
#main .boxIn {
	padding: 8px 8px 0px;
}
#main .adsArea {
	width: 720px;
	margin: 15px auto;
	text-align: center;
}
/*マネー用スタイル　200908togashi*/
#money #main .boxIn,
#card #main .boxIn,
#loan #main .boxIn,
#invest #main .boxIn {
	min-height:50px;
}

/* h3 各ボックスの見出し設定 -------------------------- */
#main .h3box {
	position: relative;
	padding: 10px 10px 5px 45px;
	text-align: left;
}
h3 {
	font-size: 100%;
	font-weight: bold;
}
#main h3.magazine {
	padding-right: 10px;
	padding-left: 40px;
}
#main h3.cl {
	padding-left: 0px;
}
#main .boxA .h3box,
#main .boxB .h3box,
#main .half .boxA .h3box, 
#main .half .boxB .h3box,
#main .half .boxB .h3box {
    min-height:15px;
}
* html #main .boxA .h3box,
* html #main .boxB .h3box,
* html #main .half .boxA .h3box, 
* html #main .half .boxB .h3box,
* html #main .half .boxB .h3box {
     height:15px;
}

#main .full .boxA .h3box,
#main .full .boxB .h3box{
	/*height: 15px;*/
	min-height: 15px;
	padding-top:10px;
	padding-bottom:5px;
}
#main .boxC .h3box {
	min-height: 15px;
	position: static;
	padding: 10px 10px 5px 15px;
	font-size: 100%;
	width: 700px;
}
#main .full .boxD .h3box {
	height: 15px;
	position: static;
	padding: 10px 10px 5px 15px;
	font-size: 100%;
	width: 700px;
}
* html #main .full .boxC .h3box,
* html #main .full .boxD .h3box {
	width: 695px;
	min-height: 15px;
}

/* h3 PRバナー -------------------------- */
#main .h3box#prTitle {
	background: url(http://img1.kakaku.k-img.com/images/category/pr_title_bg.gif) no-repeat left top;
	width: 665px;
	margin: 10px 0px 6px;
	padding-bottom:6px;
}
/* h3 コンタクト -------------------------- */
#main .h3box#clA {
	background: url(http://img1.kakaku.k-img.com/images/category/cl_title_a.gif) no-repeat left top;
	padding-left: 35px;
	width: 310px;
}
#main .h3box#clB {
	background: url(http://img1.kakaku.k-img.com/images/category/cl_title_b.gif) no-repeat left top;
	padding-left: 35px;
	width: 310px;
}
#main .h3box#clC {
	background: url(http://img1.kakaku.k-img.com/images/category/cl_title_c.gif) no-repeat left top;
	padding-left: 35px;
	width: 310px;
}
#main .h3box#clD {
	background: url(http://img1.kakaku.k-img.com/images/category/cl_title_d.gif) no-repeat left top;
	padding-left: 35px;
	width: 310px;
}
#main .h3box#clE {
	background: url(http://img1.kakaku.k-img.com/images/category/cl_title_e.gif) no-repeat left top;
	padding-left: 35px;
	width: 310px;
}
#main .h3box#clF {
	background: url(http://img1.kakaku.k-img.com/images/category/cl_title_f.gif) no-repeat left top;
	padding-left: 35px;
	width: 310px;
}
/* h3 スキー場 -------------------------- */
#main .boxUnitSki h3 {
	border-left: 5px solid #3398cc;
	color: #4e4d4d;
	padding-left: 5px;
}
#main .h3box#skiA {
	background: url(http://img1.kakaku.k-img.com/images/category/ski_title01.gif) no-repeat left top;
	padding: 8px 10px 7px 10px;
}
#main .h3box#skiB {
	background: url(http://img1.kakaku.k-img.com/images/category/ski_title02.gif) no-repeat left top;
	padding: 8px 10px 7px 10px;
}

/* h3 アイコン -------------------------- */
span.icon {
	position: absolute;
	left: 0px;
	top: 0px;
	width: 45px;
	height: 30px;
	display: block;
}
#main h3.topics span.icon {background: url(http://img1.kakaku.k-img.com/images/category/h3_icon_topics.gif) no-repeat left top;}
#main h3.topics2 span.icon {background: url(http://img1.kakaku.k-img.com/images/category/h3_icon_topics2.gif) no-repeat left top;}
#main h2.news span.icon,
#main h3.news span.icon {background: url(http://img1.kakaku.k-img.com/images/category/h3_icon_news.gif) no-repeat left top;}
#main h3.feature span.icon, #main h2.feature span.icon {background: url(http://img1.kakaku.k-img.com/images/category/h3_icon_feature.gif) no-repeat left top;}
#main h3.bbs span.icon {background: url(http://img1.kakaku.k-img.com/images/category/h3_icon_bbs.gif) no-repeat left top;}
#main h3.review span.icon {background: url(http://img1.kakaku.k-img.com/images/category/h3_icon_review.gif) no-repeat left top;}
#main h3.graph span.icon {background: url(http://img1.kakaku.k-img.com/images/category/h3_icon_graph.gif) no-repeat left top;}
#main h3.crmbase span.icon {background: url(http://img1.kakaku.k-img.com/images/category/h3_icon_crmbase.gif) no-repeat left top;}
#main .boxSearch h3 span.icon {background: url(http://img1.kakaku.k-img.com/images/category/h3_icon_searchbox.gif) no-repeat left top;}
#main h3.pickup span.icon {background: url(http://img1.kakaku.k-img.com/images/category/h3_icon_pickup.gif) no-repeat left top;}
#main h3.magazine span.icon {
	background: url(http://img1.kakaku.k-img.com/images/category/h3_icon_magazine.gif) no-repeat left top;
	width: 74px;
}
#main h3.cl span.icon {
	background: url(http://img1.kakaku.k-img.com/images/category/h3_icon_contactlens.gif) no-repeat left top;
	width: 35px;
}
#main h3.spTopics span.icon {background: url(http://img1.kakaku.k-img.com/images/category/h3_icon_sptopics.gif) no-repeat left top;}
#main h3.calender span.icon {background: url(http://img1.kakaku.k-img.com/images/category/h3_icon_calender.gif) no-repeat left top;}
#main h3.notice span.icon {background: url(http://img1.kakaku.k-img.com/images/category/h3_icon_notice.gif) no-repeat left top;}
#main h3.onsale span.icon {background: url(http://img1.kakaku.k-img.com/images/category/h3_icon_onsale.gif) no-repeat left top;}
#main h3.reserve span.icon {background: url(http://img1.kakaku.k-img.com/images/category/h3_icon_reserve.gif) no-repeat left top;}
#main h3.pet span.icon,
#main h2.pet span.icon {background: url(http://img1.kakaku.k-img.com/images/category/h3_icon_pet.gif) no-repeat left top;}
#main h3.helpbbs span.icon {background: url(http://img1.kakaku.k-img.com/images/category/h3_icon_helpbbs.gif) no-repeat left top;}
#main h3.trend span.icon {background: url(http://img1.kakaku.k-img.com/images/category/h3_icon_trend.jpg) no-repeat left top;}
#main h3.artistSearch span.icon {background: url(http://img1.kakaku.k-img.com/images/category/h3_icon_artist_search.gif) no-repeat left top;}
#main h3.guide span.icon {background: url(http://img1.kakaku.k-img.com/images/category/h3_icon_guide.gif) no-repeat left top;}
#main h3.limit span.icon {background: url(http://img1.kakaku.k-img.com/images/category/h3_icon_limitation.gif) no-repeat left top;}
/* 091207 sm03 */
#main h3.recom span.icon {background: url(http://img1.kakaku.k-img.com/images/category/h3_icon_recom.gif) no-repeat left top;}
/* 100220 sm03 */
#pc #main h3.usedPckup span.icon {background:url(http://img1.kakaku.k-img.com/images/category/h3_icon_used_pc.gif) no-repeat;}
#camera #main h3.usedPckup span.icon {background:url(http://img1.kakaku.k-img.com/images/category/h3_icon_used_camera.gif) no-repeat;}
#golf #main h3.usedPckup span.icon {background:url(http://img1.kakaku.k-img.com/images/category/h3_icon_used_golf.gif) no-repeat;}
/*100720 sm1*/
#watch-accessory #main h3.usedPckup span.icon {background:url(http://img1.kakaku.k-img.com/images/category/h3_icon_used_watch.gif) no-repeat;}

/* 100106 sm03 */
#main h3.featureAd span.icon {
	background: url(http://img1.kakaku.k-img.com/images/category/h3_icon_feature_ad.gif) no-repeat left top;
}	
/*値下げリスト挿入で枠の場所移動のために余白調整　091016 sm2*/
#kaden #main .boxUnit .half .boxB{
	margin-top:0;
}

#main .h3box .textNotes {
	float: right;
	margin-top: 3px;
	font-size: 85%;
	font-weight: normal;
	color: #333333;
}
#main .h3box .btnList {
	float: right;
	margin-top: -3px;
}
	

/* box 幅 -------------------------- */
.full {width:720px;}
.wide {width:508px;}
.narrow {width:410px;}
.half {width:355px;}

/* box　共通 -------------------------- */
#main .boxBtm {padding-bottom:8px;}
#main #boxPR300 .boxA {margin-top:5px;}
#main #boxPR300 .boxA .boxIn {padding:6px 8px 0 8px;}
/* :root #main #boxPR300 .boxA {margin-top:5px;} */
#main #boxPR300 .boxA#pr {margin-top:10px;}
#main .boxA,
#main .boxB,
#main .boxC,
#main .boxD,
#main .boxE,
#main .boxEiga,
#main .nBoxB {
	margin-top: 10px;
}
#main .listArea02 {
	float: right;
	width: 584px;
}
#main .listAreaAkiba {
	float: right;
	width: 560px;/* 08/07/02 追加 */
}

/* boxA 410 -------------------------- */
#main .narrow .boxA .h3box {background: url(http://img1.kakaku.k-img.com/images/category/h3_type_a_narrow.gif) no-repeat left top;}
#main .narrow .boxA {background: url(http://img1.kakaku.k-img.com/images/category/box_a_narrow_bg.gif) repeat-y left top;}

#main .narrow .boxA .boxBtm {
	background: url(http://img1.kakaku.k-img.com/images/category/box_a_narrow_btm.gif) no-repeat left bottom;
	height:1%;
}
#main .narrow .boxA .h3box h2 {
	font-size:100%;
}

/* カテゴリトップ リスティング広告 追加2008_02_01 ここから */
#main .narrow .boxA .boxTop {
	background: url(http://img1.kakaku.k-img.com/images/category/box_a_narrow_top.gif) no-repeat left bottom;
	height:9px;
	overflow:hidden;
	line-height:9px;
}
#main .narrow .boxA .boxIn {
	width: 394px;
}
#main .narrow .boxA .boxIn:after{
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
#main .narrow .boxA .pr_inner{
	height:73px;
	overflow:hidden;
}
#main .narrow .boxA .pr_border{
	line-height:1px;
	height:1px;
	font-size:1px;
	border-bottom:1px solid #cbcbcb;
	overflow:hidden;
	margin:0 8px 3px 7px;
}
/* 08/05/21 ads by Overture追加 ここから */
#main .narrow{
	position:relative;
}
#main .narrow .overturelogo{
	position:absolute;
	left:333px;
	top:0px;
	height:20px;
	width:70px;
	z-index:99;
}
*html #main .narrow .overturelogo{
	top:10px;
}
*+html #main .narrow .overturelogo{
	top:10px;
}
/* 08/05/21 ads by Overture追加　ここまで */

/* カテゴリトップ リスティング広告 追加2008_02_01 ここまで */

/* boxA 504 -------------------------- */
#main .wide .boxA .h3box {
	background: url(http://img1.kakaku.k-img.com/images/category/h3_type_a_wide.gif) no-repeat left top;
	/*padding-bottom:6px;*/
	height:15px;
}
#main .wide .boxA {
	background: url(http://img1.kakaku.k-img.com/images/category/box_a_wide_bg.gif) repeat-y left top;
}
#main .wide .boxA .boxBtm {
	background: url(http://img1.kakaku.k-img.com/images/category/box_a_wide_btm.gif) no-repeat left bottom;
}
/* boxA 720 -------------------------- */
#main .full .boxA .h3box {
	width: 720px;
	height: 15px;
	background: url(http://img1.kakaku.k-img.com/images/category/h3_type_a_full.gif) no-repeat left top;
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 665px;
}
#main .full .boxA {
	width: 720px;
	background: url(http://img1.kakaku.k-img.com/images/category/box_a_full_bg.gif) repeat-y left top;
}
#main .full .boxA .boxBtm {
	background: url(http://img1.kakaku.k-img.com/images/category/box_a_full_btm.gif) no-repeat left bottom;
}
#main .full .boxA .boxTop {
	background: url(http://img1.kakaku.k-img.com/images/category/box_a_full_top.gif) no-repeat left top;
	padding-top: 10px;
}
/* boxB 355 -------------------------- */
#main .half .boxB .h3box {
	background: url(http://img1.kakaku.k-img.com/images/category/h3_type_b_half.gif) no-repeat left top;
}
#main .half .boxB {
	width: 355px;
	background: #E8E8E8;
}
#main .half .boxB .boxBtm {
	background: url(http://img1.kakaku.k-img.com/images/category/box_b_half_btm.gif) no-repeat left bottom;
}
/* boxB 508 統括ボックス -------------------------- */
#main .boxUnit {
	width: 720px;
	padding-bottom: 9px;
	background: url(http://img1.kakaku.k-img.com/images/category/box_unit_btm.gif) no-repeat left bottom;
}
/* boxB 720 -------------------------- */
#main .full .boxB .h3box {
	width: 720px;
	background: url(http://img1.kakaku.k-img.com/images/category/h3_type_b_full.gif) no-repeat left top;
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 665px;
}
#main .full .boxB {
	width: 720px;
	background: #E8E8E8 url(http://img1.kakaku.k-img.com/images/category/box_b_full_btm.gif) no-repeat left bottom;
}
/* boxB CRMBase特有 -------------------------- */
#main .full .boxB .h3box#h3Crmbase {
	width: 720px;
	background: url(http://img1.kakaku.k-img.com/images/category/h3_type_b_full_crm.gif) no-repeat left top;
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 665px;
}
/* boxC（カテゴリカラー） 720 130604 sm4 -------------------------- */
#main .full .boxC h2 {
	color: #4e4d4d;
	font-size:100%;
}
#main .full .boxC h2 a {
	color: #333333;
}

/* boxC（カテゴリカラー） 720 -------------------------- */
#main .full .boxC h3 {
	color: #4e4d4d;
}
#main .full .boxC {
	width: 720px;
	padding-bottom: 10px;
}

/* ■H3　カテゴリカラー ------------------- */
#default .full .boxC .h3box,
#shoes .full .boxC .h3box,
#sports-shoes .full .boxC .h3box,
#ladies-shoes .full .boxC .h3box,
#mens-shoes .full .boxC .h3box,
#kids-shoes .full .boxC .h3box,
#shoes-accessories .full .boxC .h3box,
#outdoor .full .boxC .h3box,
#housing .full .boxC .h3box,
#reform .full .boxC .h3box,
#lighting .full .boxC .h3box {
	background: url(http://img1.kakaku.k-img.com/images/category/h3_type_c_default.gif) no-repeat left top;
}
#pc .full .boxC .h3box {
	background: url(http://img1.kakaku.k-img.com/images/category/h3_type_c_pc.gif) no-repeat left top;
}
#kaden .full .boxC .h3box {
	background: url(http://img1.kakaku.k-img.com/images/category/h3_type_c_kaden.gif) no-repeat left top;
}
#camera .full .boxC .h3box {
	background: url(http://img1.kakaku.k-img.com/images/category/h3_type_c_camera.gif) no-repeat left top;
}
#keitai .full .boxC .h3box {
	background: url(http://img1.kakaku.k-img.com/images/category/h3_type_c_keitai.gif) no-repeat left top;
}
#bb .full .boxC .h3box {
	background: url(http://img1.kakaku.k-img.com/images/category/h3_type_c_bb.gif) no-repeat left top;
}
#game .full .boxC .h3box {
	background: url(http://img1.kakaku.k-img.com/images/category/h3_type_c_game.gif) no-repeat left top;
}
#book-cd-dvd .full .boxC .h3box,
#book .full .boxC .h3box,
#dvd .full .boxC .h3box {
	background: url(http://img1.kakaku.k-img.com/images/category/h3_type_c_dvd.gif) no-repeat left top;
}
/* fitness追加 150108sm17 */
#fitness .full .boxC .h3box,
#sports-wear .full .boxC .h3box,
#sports .full .boxC .h3box,
#golf .full .boxC .h3box,
#bicycle .full .boxC .h3box,
#snow .full .boxC .h3box,
#fishing .full .boxC .h3box {
	background: url(http://img1.kakaku.k-img.com/images/category/h3_type_c_sports.gif) no-repeat left top;
}
#kuruma .full .boxC .h3box,
#bike .full .boxC .h3box,
#car-goods .full .boxC .h3box,
#bike-goods .full .boxC .h3box {
	background: url(http://img1.kakaku.k-img.com/images/category/h3_type_c_kuruma.gif) no-repeat left top;
}
#insurance .full .boxC .h3box {
	background: url(http://img1.kakaku.k-img.com/images/category/h3_type_c_insurance.gif) no-repeat left top;
}
#money .full .boxC .h3box,
#card .full .boxC .h3box,
#loan .full .boxC .h3box,
#invest .full .boxC .h3box {
	background: url(http://img1.kakaku.k-img.com/images/category/h3_type_c_money.gif) no-repeat left top;
}
#food-drink .full .boxC .h3box {
	background: url(http://img1.kakaku.k-img.com/images/category/h3_type_c_food.gif) no-repeat left top;
}
#fashion .full .boxC .h3box {
	background: url(http://img1.kakaku.k-img.com/images/category/h3_type_c_fashion.gif) no-repeat left top;
}
#beauty-health .full .boxC .h3box,
#contactlens .full .boxC .h3box,
#cosme .full .boxC .h3box,
#cosmetic .full .boxC .h3box,
#medicine .full .boxC .h3box,
#supplement .full .boxC .h3box {
	background: url(http://img1.kakaku.k-img.com/images/category/h3_type_c_beauty.gif) no-repeat left top;
}
#interior .full .boxC .h3box {
	background: url(http://img1.kakaku.k-img.com/images/category/h3_type_c_interior.gif) no-repeat left top;
}
#houseware .full .boxC .h3box,
#daily-goods .full .boxC .h3box,
#nursing-care .full .boxC .h3box{ /* nursing-care 150212sm17 */
	background: url(http://img1.kakaku.k-img.com/images/category/h3_type_c_houseware.gif) no-repeat left top;
}
/* カテゴリ追加 sm11 150817*/
#pet .full .boxC .h3box,
#dog-goods .full .boxC .h3box,
#cat-goods .full .boxC .h3box,
#animal-goods .full .boxC .h3box {
	background: url(http://img1.kakaku.k-img.com/images/category/h3_type_c_pet.gif) no-repeat left top;
}

/* カテゴリ追加 sm5 120806*/
#baby .full .boxC .h3box,
#maternity .full .boxC .h3box,
#baby-goods .full .boxC .h3box,
#kids .full .boxC .h3box {
	background: url(http://img1.kakaku.k-img.com/images/category/h3_type_c_baby.gif) no-repeat left top;
}
/* カテゴリ追加 sm03 10.10.01 */
#drink .full .boxC .h3box {
	background: url(http://img1.kakaku.k-img.com/images/category/h3_type_c_drink.gif) no-repeat left top;
}
#hobby .full .boxC .h3box, 
#gakki .full .boxC .h3box,
#toy .full .boxC .h3box{
	background: url(http://img1.kakaku.k-img.com/images/category/h3_type_c_hobby.gif) no-repeat left top;
}
#watch-accessory .full .boxC .h3box {
	background: url(http://img1.kakaku.k-img.com/images/category/h3_type_c_watch.gif) no-repeat left top;
}
#diy .full .boxC .h3box,
#electric-tools .full .boxC .h3box,
#working-tool .full .boxC .h3box {
	background: url(http://img1.kakaku.k-img.com/images/category/h3_type_c_diy.gif) no-repeat left top;
}
#food .full .boxC .h3box {
	background: url(http://img1.kakaku.k-img.com/images/category/h3_type_c_foods.gif) no-repeat left top;
}
/* カテゴリ追加 20150709 sm11 */
#instant-food .full .boxC .h3box {
	background: url(http://img1.kakaku.k-img.com/images/category/h3_type_c_foods.gif) no-repeat left top;
}
#health-food .full .boxC .h3box {
	background: url(http://img1.kakaku.k-img.com/images/category/h3_type_c_health.gif) no-repeat left top;
}
/* カテゴリ追加 101210SM5 */
#kitchen .full .boxC .h3box,
/* カテゴリ追加 sm07 10.11.01 */
#cookware .full .boxC .h3box,
#kitchen-goods .full .boxC .h3box {
	background: url(http://img1.kakaku.k-img.com/images/category/h3_type_c_kitchen.gif) no-repeat left top;
}
/* カテゴリ追加 11.07.01 sm1 */
#mobile-data .full .boxC .h3box {
	background: url(http://img1.kakaku.k-img.com/images/category/h3_type_c_mobile_data.gif) no-repeat left top;
}
/* カテゴリ追加 11.11.01 sm7 */
#stationery .full .boxC .h3box {
	background: url(http://img1.kakaku.k-img.com/images/category/h3_type_c_houseware.gif) no-repeat left top;
}
#used .full .boxC .h3box {
	background: url(http://img1.kakaku.k-img.com/images/category/h3_type_c_used.gif) no-repeat left top;
}

/* ■boxC btm　カテゴリカラー ------------------- */
#default .full .boxC,
#shoes .full .boxC,
#sports-shoes .full .boxC,
#ladies-shoes .full .boxC,
#mens-shoes .full .boxC,
#kids-shoes .full .boxC,
#shoes-accessories .full .boxC,
#outdoor .full .boxC,
#housing .full .boxC,
#reform .full .boxC,
#lighting .full .boxC {
	background: #9aa2d1 url(http://img1.kakaku.k-img.com/images/category/box_c_btm_default.gif) no-repeat left bottom;
}
#pc .full .boxC {
	background: #98d6ff url(http://img1.kakaku.k-img.com/images/category/box_c_btm_pc.gif) no-repeat left bottom;
}
#kaden .full .boxC {
	background: #ffc299 url(http://img1.kakaku.k-img.com/images/category/box_c_btm_kaden.gif) no-repeat left bottom;
}
#camera .full .boxC {
	background: #9ad6d6 url(http://img1.kakaku.k-img.com/images/category/box_c_btm_camera.gif) no-repeat left bottom;
}
#keitai .full .boxC {
	background: #acc2eb url(http://img1.kakaku.k-img.com/images/category/box_c_btm_keitai.gif) no-repeat left bottom;
}
#bb .full .boxC {
	background: #c298d7 url(http://img1.kakaku.k-img.com/images/category/box_c_btm_bb.gif) no-repeat left bottom;
}
#game .full .boxC {
	background: #ffebb1 url(http://img1.kakaku.k-img.com/images/category/box_c_btm_game.gif) no-repeat left bottom;
}
#book-cd-dvd .full .boxC,
#book .full .boxC,
#dvd .full .boxC {
	background: #add6ac url(http://img1.kakaku.k-img.com/images/category/box_c_btm_dvd.gif) no-repeat left bottom;
}
/* fitness追加 150108sm17 */
#fitness .full .boxC,
#sports-wear .full .boxC,
#sports .full .boxC,
#golf .full .boxC,
#bicycle .full .boxC,
#snow .full .boxC,
#fishing .full .boxC {
	background: #acd6ea url(http://img1.kakaku.k-img.com/images/category/box_c_btm_sports.gif) no-repeat left bottom;
}
#kuruma .full .boxC,
#bike .full .boxC,
#car-goods .full .boxC,
#bike-goods .full .boxC {
	background: #98adc2 url(http://img1.kakaku.k-img.com/images/category/box_c_btm_kuruma.gif) no-repeat left bottom;
}
#insurance .full .boxC {
	background: #adebd6 url(http://img1.kakaku.k-img.com/images/category/box_c_btm_insurance.gif) no-repeat left bottom;
}
#money .full .boxC,
#card .full .boxC,
#loan .full .boxC,
#invest .full .boxC {
	background: #acadc2 url(http://img1.kakaku.k-img.com/images/category/box_c_btm_money.gif) no-repeat left bottom;
}
#food-drink .full .boxC {
	background: #ffd6ae url(http://img1.kakaku.k-img.com/images/category/box_c_btm_food.gif) no-repeat left bottom;
}
#fashion .full .boxC {
	background: #d99999 url(http://img1.kakaku.k-img.com/images/category/box_c_btm_fashion.gif) no-repeat left bottom;
}
#beauty-health .full .boxC,
#contactlens .full .boxC,
#cosme .full .boxC,
#cosmetic .full .boxC,
#medicine .full .boxC,
#supplement .full .boxC {
	background: #d7ebae url(http://img1.kakaku.k-img.com/images/category/box_c_btm_beauty.gif) no-repeat left bottom;
}
#interior .full .boxC {
	background: #eceb98 url(http://img1.kakaku.k-img.com/images/category/box_c_btm_interior.gif) no-repeat left bottom;
}
/* インテリア・ファッション・スポーツウェアカテゴリ追加 sm4 13.06.05 */
#interior #interiorOri .full .boxC,
#fashion #fashionOri .full .boxC,
#sports-wear #sports-wearOri .full .boxC {
	background: #f2f2f2 url(http://img1.kakaku.k-img.com/images/category/mall/box_c_btm_interior2.gif) no-repeat left bottom;
}
#houseware .full .boxC,
#daily-goods .full .boxC,
#nursing-care .full .boxC{ /* nursing-care 150212sm17 */
	background: #ddea90 url(http://img1.kakaku.k-img.com/images/category/box_c_btm_houseware.gif) no-repeat left bottom;
}
/* カテゴリ追加 sm11 150817*/
#pet .full .boxC,
#dog-goods .full .boxC,
#cat-goods .full .boxC,
#animal-goods .full .boxC {
	background: #f4d2a6 url(http://img1.kakaku.k-img.com/images/category/box_c_btm_pet.gif) no-repeat left bottom;
}
/* カテゴリ追加 sm5 120806 */
#baby .full .boxC,
#maternity .full .boxC,
#baby-goods .full .boxC,
#kids .full .boxC {
	background: #ffd1ed url(http://img1.kakaku.k-img.com/images/category/box_c_btm_baby.gif) no-repeat left bottom;
}
/* カテゴリ追加 sm03 10.10.01 */
#drink .full .boxC {
	background: #ffd6ae url(http://img1.kakaku.k-img.com/images/category/box_c_btm_drink.gif) no-repeat left bottom;
}
#hobby .full .boxC,
#gakki .full .boxC,
#toy .full .boxC{
	background: #ffe793 url(http://img1.kakaku.k-img.com/images/category/box_c_btm_hobby.gif) no-repeat left bottom;
}
#watch-accessory .full .boxC {
	background: #ffc4c4 url(http://img1.kakaku.k-img.com/images/category/box_c_btm_watch.gif) no-repeat left bottom;
}
#diy .full .boxC,
#electric-tools .full .boxC,
#working-tool .full .boxC {
	background: #c89c6f url(http://img1.kakaku.k-img.com/images/category/box_c_btm_diy.gif) no-repeat left bottom;
}
#food .full .boxC {
	background: #febb99 url(http://img1.kakaku.k-img.com/images/category/box_c_btm_foods.gif) no-repeat left bottom;
}
/* カテゴリ追加 20150709 sm11 */
#instant-food .full .boxC {
	background: #febb99 url(http://img1.kakaku.k-img.com/images/category/box_c_btm_foods.gif) no-repeat left bottom;
}
#health-food .full .boxC {
	background: #c5ee99 url(http://img1.kakaku.k-img.com/images/category/box_c_btm_health.gif) no-repeat left bottom;
}
/* カテゴリ追加 101210SM5 */
#kitchen .full .boxC,
/* カテゴリ追加 sm07 10.11.01 */
#cookware .full .boxC,
#kitchen-goods .full .boxC {
	background: #c5ee99 url(http://img1.kakaku.k-img.com/images/category/box_c_btm_kitchen.gif) no-repeat left bottom;
}
/* カテゴリ追加 11.07.01 sm1 */
#mobile-data .full .boxC {
	background: #bbade4 url(http://img1.kakaku.k-img.com/images/category/box_c_btm_mobile_data.gif) no-repeat left bottom;
}
/* カテゴリ追加 11.11.01 sm7 */
#stationery .full .boxC {
	background: #ddea90 url(http://img1.kakaku.k-img.com/images/category/box_c_btm_houseware.gif) no-repeat left bottom;
}
#used .full .boxC {
	background: #b4c2eb url(http://img1.kakaku.k-img.com/images/category/box_c_btm_used.gif) no-repeat left bottom;
}
/* boxD　720 -------------------------- */
#main .full .boxD .h3box {
	background: url(http://img1.kakaku.k-img.com/images/category/h3_type_d_full.gif) no-repeat left top;
}
#main .full .boxD h3 {
	color: #333333;
}
#main .full .boxD {
	width: 720px;
	background: #fff;
}

/* boxE（驚きのアイテム）　720 -------------------------- */
#main .full .boxE .h3box {
		width: 720px;
	background: url(http://img1.kakaku.k-img.com/images/category/h3_type_e_full.gif) no-repeat left top;
	height: 15px;
		 voice-family: "\"}\"";
		 voice-family:inherit;
		 width: 665px;
}
#main .full .boxE h3 {
	color: #333333;
}
#main .full .boxE {
	width: 720px;
	background: #d0af5f;
}
#main .full .boxE .boxBtm {
	background: url(http://img1.kakaku.k-img.com/images/category/box_e_btm.gif) no-repeat left bottom;

}

/* ランキング　リンクボックス boxRanking02はDVDで使用 #pickUpPetはペットで使用 -------------------------- */
#main .boxRanking {
	width: 690px;
}
#main .boxRanking .itemImg {
	float: left;
	width: 160px;
	text-align: center;
}
#main .boxRanking .itemImg02 {
	float: left;
	width: 232px;
}
#main .boxRanking .itemImg02 .rankNo {
	float: none;
	width: 90px;
	font-weight: bold;
	color: #ff6c00;
}
#main .boxRanking .listArea {
	float: right;
	width: 515px;
}
#main .boxRanking .rankNo,
.tblRanking .rankNo {
	float: left;
	width: 60px;
	font-weight: bold;
	color: #ff6c00;
}
.tblRanking .rankNo input {
	margin: 1px 0px 0px 2px;
}
/* FFhack */
:root .tblRanking .rankNo input {
	margin: 1px 0px 0px 6px;
}
#main .boxRanking .rankNo span,
.tblRanking .rankNo span {
	padding-top: 2px;
	padding-left: 23px;
	font: bold 135% Verdana;
}
#main .rankNo span.rank1 {
	background: url(http://img1.kakaku.k-img.com/images/category/icon_ranking01.gif) no-repeat left top;
}
#main .rankNo span.rank2 {
	background: url(http://img1.kakaku.k-img.com/images/category/icon_ranking02.gif) no-repeat left top;
}
#main .rankNo span.rank3 {
	background: url(http://img1.kakaku.k-img.com/images/category/icon_ranking03.gif) no-repeat left top;
}
#main .boxRanking .rankList {
	padding-top: 3px;
	margin: 0px 0px 0px 60px;
}
#main .boxRanking .fontImpact01 {
	float: left;
}
#game .boxRanking .fontImpact01 {
	float: none;
}
#main .boxRanking .price,
#main .boxRanking02 .price {
	float: right;
	white-space: nowrap;
}
#main .boxRanking .price span,
.tblRanking .price span {
	font: bold 130% Verdana;
	color: #ff0000;
}
#main .boxRanking .price span a,
.tblRanking .price span a {
	color: #ff0000;
}		/* sm6 20101210 add */
#main .boxRanking .itemImg02 .price {
	float: none;
}
#main .tblRanking02 .price span {
	font: bold 100% Verdana;
	color: #ff0000;
}
html:not(:target) #main .boxRanking br[clear="all"].none { /* IE9-hack 110310SM5 */
	line-height:inherit\9;
}
#main .boxUnitA {
	width: 515px;
	padding-bottom: 3px;
	margin-bottom: 5px;
}
/* ピックアップペット */
.tblRanking#pickUpPet .rankNo {
	float: left;
	width: 55px;
	font-weight: bold;
	color: #ff6c00;
	background: #fcecdc;
	text-align: center;
	margin-left: 2px;
}
.tblRanking#pickUpPet .rankNo span {
	padding-top: 2px;
	padding-left: 0px;
	font: bold 135% Verdana;
}
.tblRanking#pickUpPet p {
	margin-top: 5px;
}

/* ranking renwal 111121 sm1 */
.boxRanking table.rankingTbl {
	width:694px;
	border-collapse:collapse;
}
.boxRanking table.rankingTbl td {
	vertical-align:middle;
	border-bottom:1px solid #CCC;
	padding:8px 0;
}
.boxRanking table.rankingTbl td.rating {
    font-weight: bold;
    width: 60px;
}
.boxRanking table.rankingTbl td.ra123 {
	color: #FF6C00;
}
.boxRanking table.rankingTbl td.ra123 span {
    padding-left: 23px;
}
.boxRanking table.rankingTbl td.ra45 {
	color: #333;
	text-align:center;
}
.boxRanking table.rankingTbl td.rating span {
	font: bold 135% Verdana;
    padding-top: 2px;
}
.boxRanking table.rankingTbl span.rank1 {
    background: url("http://img1.kakaku.k-img.com/images/category/icon_ranking01.gif") no-repeat scroll left top transparent;
}
.boxRanking table.rankingTbl span.rank2 {
    background: url("http://img1.kakaku.k-img.com/images/category/icon_ranking02.gif") no-repeat scroll left top transparent;
}
.boxRanking table.rankingTbl span.rank3 {
    background: url("http://img1.kakaku.k-img.com/images/category/icon_ranking03.gif") no-repeat scroll left top transparent;
}
.boxRanking table.rankingTbl td.itemph {
	width:150px;
	text-align:center;
}
.boxRanking table.rankingTbl td.itemph a { /* add 120523 sm1 */
    display: block;
    overflow: hidden;
    width: 120px;
}
.boxRanking table.rankingTbl .itemName {
	line-height:120%;
	width:480px;
	word-break:break-all;
	word-wrap:break-word;
}
.boxRanking table.rankingTbl .itemName a {
    font-size: 116%;
	font-weight:bold;
}
.boxRanking table.rankingTbl .itemName span {
	font-size:85%;
}
.boxRanking table.rankingTbl .itemPrice {
}
.boxRanking table.rankingTbl .itemPrice span a {
    color: #FF0000;
    font: bold 130% Verdana;
}
.boxRanking table.rankingTbl .itemPrice span a:hover {
	text-decoration:underline;
}
.boxRanking table.rankingTbl .bbsreview {
	margin-top:5px;
}
.boxRanking table.rankingTbl .bbsreview p {
	float:left;
	padding-right:10px;
}
.boxRanking table.rankingTbl .bbsreview a {
	display:block;
}
#main .boxRanking table.rankingTbl .bbsreview a:hover {
    background: url("http://img1.kakaku.k-img.com/images/itemview/item/item_link_over.gif") repeat-x scroll left center transparent;
    text-decoration: none;
}
.boxRanking table.rankingTbl .bbsreview .bbs {
	background: url("http://img1.kakaku.k-img.com/images/category/dotline_y.gif") repeat-y scroll right top transparent;
}
.boxRanking table.rankingTbl .bbsreview .bbs a {
	color:#333;
}
.boxRanking table.rankingTbl .bbsreview .review {
	padding-left:10px;
}
.boxRanking table.rankingTbl .norankin {
    padding: 30px 0;
    text-align: center;
}
.boxRanking table.rankingTbl .norankin img {
	background:url(http://img1.kakaku.k-img.com/images/category/icon_nodata.gif);
	margin-right:5px;
	vertical-align:bottom;
}
/* ranking renewal 20120814 sm10 */
.boxRanking div.top3Ranking table.rankingTbl {
	width:690px;
	border-collapse:collapse;
}
.boxRanking div.top3Ranking table.rankingTbl td {
	vertical-align:middle;
	border-bottom:1px dotted #CCC;
	padding:3px 0;
	min-height:64px;
}
.boxRanking div.top3Ranking table.rankingTbl .itemPrice {
	margin-top:2px;
	margin-right:15px;
	padding-right:15px;
	float:left;
}
.boxRanking div.top3Ranking table.rankingTbl .bbsreview {
	margin-top:0px;
	float:left;
}
.boxRanking div.top3Ranking table.rankingTbl .bbsreview p {
	padding-right:15px;
}
.boxRanking div.top3Ranking table.rankingTbl .bbsreview .review {
	padding-left:15px;
}
.boxRanking div.top3Ranking table.rankingTbl .itemPrice,
.boxRanking div.top3Ranking table.rankingTbl .bbsreview .bbs {
	background: url("http://img1.kakaku.k-img.com/images/category/dotline_y.gif") repeat-y scroll right top transparent;
}
.boxRanking div.top3Ranking table.rankingTbl td.itemph {
    text-align: center;
    width: 130px;
}
div.top3Ranking div.variItemList {
    margin: 2px 0 0 0;
}
/* ブロックリンク */
#main .boxBlockLink {
	margin-left: 60px;
	background: url(http://img1.kakaku.k-img.com/images/category/dotline02.gif) repeat-x left top;
	padding-top: 5px;
}
#main .boxBlockLink a {
	float: left;
	width: 142px;
	height: 43px;
	padding: 5px 0px 0px 8px;
	color: #333333;
	display: block;
	cursor: pointer;
}
#main .boxBlockLink a:hover {
	background: url(http://img1.kakaku.k-img.com/images/itemview/item/item_link_over.gif) repeat-x left center;
	text-decoration: none;
}
/* 20131107 add sm3 クチコミ・レビュー0件リンクカット */
#main .boxBlockLink .comLink {
	display: block;
	float: left;
	width: 142px;
	height: 43px;
	padding: 5px 0 0 8px;
	color: #333;
}
#main .boxBlockLink p {
	float: left;
	padding: 0px 1px 0px 0px;
	margin: 0px;
	background: url(http://img1.kakaku.k-img.com/images/category/dotline_y.gif) repeat-y right top;
}
#main .boxBlockLink p.end {
	background: url(http://img1.kakaku.k-img.com/images/spacer.gif);
}


/* boxB 355 白ボックス -------------------------- */
#main .half .boxB .boxWhite {
	padding: 0px 8px;
	margin: 0px;
	background: #fff;
}
#main .half .boxB .boxWhiteTop {
	padding: 8px 0px 0px;
	margin: 0px 5px;
	background: url(http://img1.kakaku.k-img.com/images/category/box_wh_h_top.gif) no-repeat left top;
}

/* boxA 720 白ボックス　（ピックアップ） -------------------------- */
#main .full .boxA .boxWhite {
	padding: 0px 8px;
	margin: 0px;
	background: url(http://img1.kakaku.k-img.com/images/category/box_w02_bg.gif) repeat-y center top;
}
#main .full .boxA .boxWhiteTop {
	padding-top: 5px;
	margin: 5px 5px 0px;
	background: url(http://img1.kakaku.k-img.com/images/category/box_w02_top.gif) no-repeat left top;
}
#main .full .boxA .boxWhiteBtm {
	padding-bottom: 5px;
	background: url(http://img1.kakaku.k-img.com/images/category/box_w02_btm.gif) no-repeat left bottom;
}

/* boxB 720、boxC 720、boxE 720 白ボックス -------------------------- */
#main .full .boxB .boxWhite,
#main .full .boxC .boxWhite,
#main .full .boxE .boxWhite,
#main .full .nBoxB .boxWhite,
#main .boxAdvise .boxWhite {
	padding: 0px 8px;
	margin: 0px;
	background: #fff;
	width: 710px;
		 voice-family: "\"}\"";
		 voice-family:inherit;
		 width: 694px;
}
#main .full .boxB .boxWhiteTop,
#main .full .boxC .boxWhiteTop,
#main .full .boxE .boxWhiteTop,
#main .full .nBoxB .boxWhiteTop,
#main .boxAdvise .boxWhiteTop{
	padding-top: 5px;
	margin: 1px 5px 0px;
	background: url(http://img1.kakaku.k-img.com/images/category/box_w_f_top.gif) no-repeat left top;
}
#main .full .boxB .boxWhiteBtm,
#main .full .boxC .boxWhiteBtm,
#main .full .boxE .boxWhiteBtm,
#main .full .boxE .boxWhiteBtm,
#main .boxAdvise .boxWhiteBtm {
	padding-bottom: 5px;
	background: url(http://img1.kakaku.k-img.com/images/category/box_w_f_btm.gif) no-repeat left bottom;
}
#main .full .boxC .boxGrayTop {
	padding-top: 5px;
	margin: 0px 5px;
	background: url(http://img1.kakaku.k-img.com/images/category/box_gr_top.gif) no-repeat left top;
}
#main .full .boxC .boxGrayBtm {
	padding-bottom: 5px;
	background: url(http://img1.kakaku.k-img.com/images/category/box_gr_btm.gif) no-repeat left bottom;
}
#main .full .boxB .boxPurpleTop {
	padding-top: 5px;
	margin: 0px 5px;
	background: url(http://img1.kakaku.k-img.com/images/category/box_p_f_top.gif) no-repeat left top;
}
#main .full .boxB .boxPurpleBar {
	background-color: #cfdce6;
	height: 25px;
}
#main .full .boxB .boxPurpleBar .caption {
	width: 480px;
 text-indent: 10px;
}
#main .full .boxB .boxPurpleBar .traffic {
	width: 60px;
 text-align:right;
}
#main .full .boxB .boxPurpleBar .latest {
	width: 160px;
	text-indent: 30px;
	text-align:right;
}
/* boxB 修正 110721SM5 */
#book-cd-dvd #main .full .boxB .boxWhiteTop,
#book #main .full .boxB .boxWhiteTop,
#dvd #main .full .boxB .boxWhiteTop {
    background: url(http://img1.kakaku.k-img.com/images/category/box_w_f_top_gry.gif) no-repeat left top;
    margin: -1px 5px 0;
}

/* box　サーチ検索 -------------------------- */
#main .boxSearchBtm {
	padding-bottom: 10px;
	background: url(http://img1.kakaku.k-img.com/images/category/box_search_btm.gif) no-repeat left bottom;
}
#main .boxSearch {
	text-align: center;
	background: url(http://img1.kakaku.k-img.com/images/category/box_search_bg.gif) repeat-y left top;
}
#main .boxSearch strong{
	vertical-align:middle;
	padding-left:2px;
	line-height:100%;
}
#main .boxSearch input {
	vertical-align: middle;
	margin: 0px 3px 0px 4px;
}
#main .boxSearch input {
	/margin: 0px 0px 0px 4px;
}
html:not(:target) #main .boxSearch input{
	margin: 0px 0px 1px 4px\9;
}
#main .boxSearch label {
	vertical-align: middle;
}
#main .boxSearch label input {
	margin: 0px 3px 1px 4px;
}
#main .boxSearch label input {
	/margin: 0px 0px 0px 0px;
}
html:not(:target) #main .boxSearch label input { /* IE9-hack 110310SM5 */
		margin: 0px 3px 3px 4px\9;
}
#main .boxSearch .tblSearchSpec input {
	margin-left: 0px;
}
#main .boxSearch select option {
	padding: 0px 2px;
}
#main .boxSearch .h3box {
	background: url(http://img1.kakaku.k-img.com/images/category/h3_type_searchboxL.gif) no-repeat left top;
	border-bottom:1px solid #fff;
}

/* 140527 sm17 */
.boxSearch#boxSearch_v2{ 
	text-align:left;
	position:relative;
	z-index:200;
}
#boxSearch_v2 img.vm{ margin-left:9px; }
#boxSearch_v2 .keywordBox{
	width:363px;
	line-height:16px;
}
#boxSearch_v2 #suggestion{
	position:absolute;
	display:block;
	padding:5px 0 10px;
	z-index:100;
	background-color:#FFF;
	text-align:left;
	border:1px solid #c9c9c9;
}
#boxSearch_v2 #suggestion div{
	padding:0 10px 0 10px;
	line-height:2;
	color:#333;
	font-size:100%;
	height:26px;
	overflow:hidden;
	cursor:pointer;
	position:relative;
}
#boxSearch_v2 #suggestion .focused{ background-color:#dbdbdb; }
#boxSearch_v2 #suggestion div span{
	display:block;
	width:150px;
	max-width:150px;
	position:absolute;
	right:10px;
	top:0;
	color:#01609c;
	text-align:left;
}
#boxSearch_v2 #suggestion div span.cat img{
	width:12px;
	height:12px;
	margin-left:2px;
	vertical-align:text-top;
	background:url(http://img1.kakaku.k-img.com/images/category/icon_blankwin.png) no-repeat 0 0;
}
#boxSearch_v2 #suggestion div.line{
	height:1px;
	margin:2px 10px;
	padding:0;
	font-size:0;
	line-height:0;
	background:#c9c9c9;
}



/* box　サーチ検索内　キーワード -------------------------- */
#main .boxKeyword {
	width: 514px;
	margin: 0px auto;
	font-size: 92%;
	background: url(http://img1.kakaku.k-img.com/images/category/box_keyword_bg.gif) repeat-y left top;
}
#main .boxKeywordBtm {
	width: 504px;
	padding: 5px;
	background: url(http://img1.kakaku.k-img.com/images/category/box_keyword_btm.gif) no-repeat left bottom;
}
#main .boxKeyword span {
	color: #686767;
	white-space: nowrap;
}
#main .boxKeyword a {
	color: #333333;
	text-decoration: underline;
	white-space: nowrap;
}
html>/**/body #main .boxKeyword a {
	color: #333333;
	text-decoration: underline;
	white-space:normal;
}
#main .boxKeyword td {
	text-align: left;
	padding: 1px 2px;
	line-height: 130%;
}

/* box　注目の特集 -------------------------- */
#main .boxFeature a,
#main .boxFeatureNoline a {
	text-decoration: underline;
}
#main .boxFeature img,
#main .boxFeatureNoline img {
	float: left;
}
#main .boxFeature img.imgFloatNone,
#main .boxFeatureNoline img.imgFloatNone {
	float: none;
}
#main .boxFeature {
	width: 704px;
	padding-bottom: 6px;
	margin-bottom: 6px;
	background: url(http://img1.kakaku.k-img.com/images/category/dotline02.gif) repeat-x left bottom;
}
#main .boxFeatureNoline {
	width: 704px;
	margin-bottom:0;
	background: url(http://img1.kakaku.k-img.com/images/spacer.gif);
	padding-bottom: 0px;
}
#main .wide .boxFeature  {
	width: 492px;
	padding: 3px 0px 5px;
}
#main .wide .boxFeatureNoline  {
	width: 492px;
	padding: 3px 0px 3px;
}
/* 枠DBバックナンバー対応			sm6 20110411 */
#main .boxFeature .category { margin-top:8px;}
#main .boxFeature .category p {
	background:#E8E8E8;
	color:#666;
	display:inline;
	font-size:85%;
	padding:3px 5px 1px;
}

/* M42ピックアップ　2カラム 1127追加 */
#main .wide .twoColumn  {
	width: 492px;
	padding: 0px;
}
#main .wide .twoColumn .boxFeatureNoline  {
	width: 239px;
	padding: 3px 3px 3px 0px;
}
#main  .wide .twoColumn .dotlineY {
	background: url(http://img1.kakaku.k-img.com/images/category/dotline_y.gif) repeat-y right top;
}
/*マネー用スタイル追加　2009.08togashi*/
#money #main .wide .twoColumn .boxFeatureNoline,
#card #main .wide .twoColumn .boxFeatureNoline,
#loan #main .wide .twoColumn .boxFeatureNoline,
#invest #main .wide .twoColumn .boxFeatureNoline  {
	width: 243px;
	padding:2px 0;
}

/* FFhack */
:root #main .wide .boxFeature  {
	padding: 2px 0px 2px;
}
:root #main .wide .boxFeatureNoline  {
	padding: 2px 0px 2px;
}

#main .narrow .boxFeature,
#main .narrow .boxFeatureNoline  {
	width: 394px;
}
#main .textAreaA {margin-left: 72px;}
#main .textAreaB {margin-left: 120px;}
#main .textAreaC {margin-left: 90px;}
#main .textAreaD {margin-left: 25px;}
#main .textAreaE {margin-left: 42px;}
#main .textAreaF {margin-left: 85px;}
/*マネー用スタイル　200908togashi*/
#money #main .textAreaA,
#card #main .textAreaA,
#loan #main .textAreaA,
#invest #main .textAreaA {
	margin-left: 85px;
}

#main .bgGray {
	padding: 8px 8px 0px;
	font-size: 85%;
	text-align: center;
	background: #E8E8E8;
}
#main .boxPickup img {
	float:left;
}
#main .bgGray img {
	vertical-align: middle;
}
#main .bgGray span {
	margin-right: 8px;
	vertical-align: middle;
}
/* 検索結果 -------------------------- */
#result {
	margin-top: 10px;
}
#main #result h3.result {
	padding: 3px;
	margin: 0px;
}
#result .boxBoederGray {
	padding: 10px;
	border: 1px solid #CDCDCD;
}
#result .resultTitle {
	width: 720px;
	padding-top: 6px;
}
#default #result .resultTitle,
#shoes #result .resultTitle,
#sports-shoes #result .resultTitle,
#ladies-shoes #result .resultTitle,
#mens-shoes #result .resultTitle,
#kids-shoes #result .resultTitle,
#shoes-accessories #result .resultTitle,
#outdoor #result .resultTitle,
#housing #result .resultTitle,
#reform #result .resultTitle,
#lighting #result .resultTitle {
	background: url(http://img1.kakaku.k-img.com/images/category/result_title_default.gif) no-repeat left top;
}
#pc #result .resultTitle {
	background: url(http://img1.kakaku.k-img.com/images/category/result_title_pc.gif) no-repeat left top;
}
#kaden #result .resultTitle {
	background: url(http://img1.kakaku.k-img.com/images/category/result_title_kaden.gif) no-repeat left top;
}
#camera #result .resultTitle {
	background: url(http://img1.kakaku.k-img.com/images/category/result_title_camera.gif) no-repeat left top;
}
#kuruma #result .resultTitle,
#kuruma #result .car-goods,
#bike #result .resultTitle,
#car-goods #result .resultTitle,
#bike-goods #result .resultTitle {
	background: url(http://img1.kakaku.k-img.com/images/category/result_title_kuruma.gif) no-repeat left top;
}
/* カテゴリ追加 sm5 120806 */
#baby #result .resultTitle,
#maternity #result .resultTitle,
#baby-goods #result .resultTitle,
#kids #result .resultTitle {
	background: url(http://img1.kakaku.k-img.com/images/category/result_title_baby.gif) no-repeat left top;
}
#game #result .resultTitle {
	background: url(http://img1.kakaku.k-img.com/images/category/result_title_game.gif) no-repeat left top;
}
/* カテゴリ追加 sm11 150817*/
#pet #result .resultTitle,
#dog-goods #result .resultTitle,
#cat-goods #result .resultTitle,
#animal-goods #result .resultTitle {
	background: url(http://img1.kakaku.k-img.com/images/category/result_title_pet.gif) no-repeat left top;
}
#beauty-health #result .resultTitle,
#contactlens #result .resultTitle,
#cosme #result .resultTitle,
#cosmetic #result .resultTitle,
#medicine #result .resultTitle,
#supplement #result .resultTitle {
	background: url(http://img1.kakaku.k-img.com/images/category/result_title_beauty.gif) no-repeat left top;
}
#book-cd-dvd #result .resultTitle,
#book #result .resultTitle,
#dvd #result .resultTitle {
	background: url(http://img1.kakaku.k-img.com/images/category/result_title_dvd.gif) no-repeat left top;
}
/* fitness追加 150108sm17 */
#fitness #result .resultTitle,
#sports-wear #result .resultTitle,
#sports #result .resultTitle,
#golf #result .resultTitle,
#bycycle #result .resultTitle,
#snow #result .resultTitle,
#fishing #result .resultTitle {
	background: url(http://img1.kakaku.k-img.com/images/category/result_title_sports.gif) no-repeat left top;
}
#food-drink #result .resultTitle {
	background: url(http://img1.kakaku.k-img.com/images/category/result_title_food.gif) no-repeat left top;
}
#fashion #result .resultTitle {
	background: url(http://img1.kakaku.k-img.com/images/category/result_title_fashion.gif) no-repeat left top;
}
#interior #result .resultTitle {
	background: url(http://img1.kakaku.k-img.com/images/category/result_title_interior.gif) no-repeat left top;
}
#houseware #result .resultTitle,
#daily-goods #result .resultTitle,
#nursing-care #result .resultTitle{ /* nursing-care 150212sm17 */
	background: url(http://img1.kakaku.k-img.com/images/category/result_title_houseware.gif) no-repeat left top;
}
/* カテゴリ追加 sm03 10.10.01 */
#drink #result .resultTitle {
	background: url(http://img1.kakaku.k-img.com/images/category/result_title_drink.gif) no-repeat left top;
}
#hobby #result .resultTitle, 
#gakki #result .resultTitle,
#toy #result .resultTitle{
	background: url(http://img1.kakaku.k-img.com/images/category/result_title_hobby.gif) no-repeat left top;
}
#watch-accessory #result .resultTitle {
	background: url(http://img1.kakaku.k-img.com/images/category/result_title_watch.gif) no-repeat left top;
}
#diy #result .resultTitle,
#electric-tools #result .resultTitle,
#working-tool #result .resultTitle {
	background: url(http://img1.kakaku.k-img.com/images/category/result_title_diy.gif) no-repeat left top;
}
#food #result .resultTitle {
	background: url(http://img1.kakaku.k-img.com/images/category/result_title_foods.gif) no-repeat left top;
}
/* カテゴリ追加 20150709 sm11 */
#instant-food #result .resultTitle {
	background: url(http://img1.kakaku.k-img.com/images/category/result_title_foods.gif) no-repeat left top;
}
#health-food #result .resultTitle {
	background: url(http://img1.kakaku.k-img.com/images/category/result_title_health.gif) no-repeat left top;
}
/* カテゴリ追加 101210SM5 */
#kitchen #result .resultTitle,
/* カテゴリ追加 sm07 10.11.01 */
#cookware #result .resultTitle,
#kitchen-goods #result .resultTitle {
	background: url(http://img1.kakaku.k-img.com/images/category/result_title_kitchen.gif) no-repeat left top;
}
/* カテゴリ追加 11.07.01 sm1 */
#mobile-data #result .resultTitle {
	background: url(http://img1.kakaku.k-img.com/images/category/result_title_mobile_data.gif) no-repeat left top;
}
/* カテゴリ追加 11.11.01 sm7 */
#stationery #result .resultTitle {
	background: url(http://img1.kakaku.k-img.com/images/category/result_title_houseware.gif) no-repeat left top;
}

#result .h3box {
	width: 720px;
	padding: 3px 6px 8px;
	margin: 0px;
	background: #F5F5F5 url(http://img1.kakaku.k-img.com/images/category/h3_result_bg.gif) repeat-x left top;
		 voice-family: "\"}\"";
		 voice-family:inherit;
		 width: 708px;
}
#result .boxResult {
	border-bottom: 1px solid #CDCDCD;
	padding-bottom: 5px;
	margin-top: 10px;
	width: 700px;
}
#result .boxResult#boxResultTop {
	margin-top: 0px;
}
#result .boxResult#boxResultNoline {
	border-bottom: none;
}
#result .boxResult .imgArea {
	float: left;
	width:80px;
	text-align:center;
}
#result .boxResult .textArea {
	margin-left: 110px;
}
#result .itemName {
	background: #F2F2F2;
	padding: 5px;
	font-weight: bold;
}
#result .itemName a {
	text-decoration: underline;
}
#result .h3box .sort {
	float: right;
	padding-top: 1px;
}
#result .h3box .sort a {
	text-decoration: underline;
}

/* コンタクト 統括ボックス -------------------------- */
#main .boxUnitCL01 {
	width: 720px;
	background: url(http://img1.kakaku.k-img.com/images/category/cl_unitbox_a_bg.gif) repeat-y left top;
	margin-top: 10px;
}
#main .boxUnitCL01btm {
	width: 720px;
	padding-bottom: 9px;
	background: url(http://img1.kakaku.k-img.com/images/category/cl_unitbox_a_btm.gif) no-repeat left bottom;
}

#main .boxUnitCL02 {
	width: 720px;
	background: url(http://img1.kakaku.k-img.com/images/category/cl_unitbox_b_bg.gif) repeat-y left top;
	margin-top: 10px;
}
#main .boxUnitCL02btm {
	width: 720px;
	padding-bottom: 9px;
	background: url(http://img1.kakaku.k-img.com/images/category/cl_unitbox_b_btm.gif) no-repeat left bottom;
}

#main .boxUnitCL03 {
	width: 720px;
	background: url(http://img1.kakaku.k-img.com/images/category/cl_unitbox_c_bg.gif) repeat-y left top;
	margin-top: 10px;
}
#main .boxUnitCL03btm {
	width: 720px;
	padding-bottom: 9px;
	background: url(http://img1.kakaku.k-img.com/images/category/cl_unitbox_c_btm.gif) no-repeat left bottom;
}
#main .boxUnitCL01 .boxIn,
#main .boxUnitCL02 .boxIn,
#main .boxUnitCL03 .boxIn {
	padding: 0px 8px;
}

/*100520 new CLpricemenu sm1*/
		
#main .CLRanking {
}
#main h3.cl a,
#main h3.clc a{
	text-decoration:none;
	color:#333;
}
#main h3.clc {
	padding:6px 0 0 3px;
}
#main .clB {
	background: url(http://img1.kakaku.k-img.com/images/category/cl_title_h.gif) no-repeat left bottom #fff;
	padding-left: 35px;
	width: 310px;
}
#main .clF {
	background: url(http://img1.kakaku.k-img.com/images/category/cl_title_g.gif) no-repeat left top;
	padding-left: 35px;
	width: 310px;
}
#main h3.clc span.icon {
	background: url(http://img1.kakaku.k-img.com/images/category/h3_icon_contactlenscare.gif) no-repeat left top;
	width: 35px;
	height:37px;
}
#main .boxUnitCL04 {
	width: 720px;
	background:transparent url(http://img1.kakaku.k-img.com/images/category/cl_unitbox_d_bg.gif) repeat-y left top;
	margin-bottom: 10px;
}
#main .boxUnitCL04btm {
	width: 720px;
	padding-bottom: 9px;
	background: url(http://img1.kakaku.k-img.com/images/category/cl_unitbox_d_btm.gif) no-repeat left bottom;
}
#main .boxUnitCL05 {
	width: 720px;
	background: url(http://img1.kakaku.k-img.com/images/category/cl_unitbox_e_bg.gif) repeat-y left top;
	margin:0 auto 20px;
}
#main .boxUnitCL05btm {
	width: 720px;
	padding-bottom: 9px;
	background: url(http://img1.kakaku.k-img.com/images/category/cl_unitbox_e_btm.gif) no-repeat left bottom;
}
#main .boxUnitCL04 p,
#main .boxUnitCL05 p,
#main .boxUnitCL04 img,
#main .boxUnitCL05 img,
#main .boxUnitCL04 ul{
	float:left;
}
#main .boxUnitCL05 ul {
	float:right;
}
#main .CLL {
}
#main .CLL .boxUnitCL04btm,
#main .CLL .boxUnitCL05btm{
	padding-bottom:5px;
}
#main .CLL table {
	width:720px;
	border-collapse:collapse;
	padding:0;
}
#main .CLL td {
	background: url(http://img1.kakaku.k-img.com/images/category/dotline_cl.gif) no-repeat scroll left bottom;
	padding:8px 0;
}
#main .CLL td.end { 
	background: url(http://img1.kakaku.k-img.com/images/spacer.gif) repeat scroll 0 0;
}
#main .CLL td.cla {
	padding:0;
	background:#fff;
}
#main .CLL td.w37 {
	width:365px;
}
#main .CLL td.clr {
	padding:0;
	background:#fff;
}
#main .CLL .rank1,
#main .CLL .rank2,
#main .CLL .rank3{	
	width:335px;
	padding-left:15px;
}
#main .CLL p {
	font-weight:bold;
	font-size:114%;
	color:#FF6C00;
}
#main .CLL img {
	margin:0 10px;
}
#main .CLL .iteminfo {
	width:185px;
}
#main .CLL .iteminfo a {
	text-decoration:underline;
}
#main .CLL li {
	list-style-type:none;
}
#main .CLL li.itemname {
	font-weight:bold;
}
#main .CLL li.price {
	margin-top:5px;
}
#main .CLL li.type {
	font-size:85%;
	margin-bottom:3px;
}
#main .CLL li.price span {
	color:#FF0000;
	font-family:Verdana;
	font-size:130%;
	font-weight:bold;
}
#main .CLL .noRank {
	text-align:center;
	padding:30px 0;
}
#main .CLL div.noData {
background:transparent url(http://img1.kakaku.k-img.com/images/category/icon_nodata.gif) no-repeat scroll left center;
font-size:92%;
font-weight:normal;
color:#333;
padding-left:32px;
margin:25px 0 25px 100px;
}
#main .CLL .arrowR {
	text-align:right;
	margin-right:20px;
}
#main .CLL .arrowL {
	text-align:right;
	margin-right:10px;
}
/*100520 new CLpricemenu end*/

/* スキー場 統括ボックス -------------------------- */
#main .boxUnitSki {
	width: 720px;
	background: url(http://img1.kakaku.k-img.com/images/category/ski_unit_bg.jpg) repeat-y left top;
	margin-top: 10px;
}
#main .boxUnitSkiBtm {
	width: 720px;
	padding-bottom: 9px;
	background: url(http://img1.kakaku.k-img.com/images/category/ski_unit_btm.gif) no-repeat left bottom;
}
#main .boxUnitSki .boxLeft {
	width: 528px;
	float: left;
	text-align: center;
}
#main .boxUnitSki .boxRight {
	width: 182px;
	float: right;
}
#main .boxUnitSki .boxIn {
	padding: 130px 10px 0px;
}
#main .boxBtn {
	padding: 10px;
	text-align: center;
}
#main .boxBtn img {
	margin: 5px 0px 0px 8px;
}
.bgBorder {
	background: url(http://img1.kakaku.k-img.com/images/category/border_y.gif) repeat-y left top;
}

/* クチコミ相談室 -------------------------- */
#main .boxAdvise h2,#main .boxAdvise h3 {
	width: 720px;
	height: 17px;
	padding: 22px 5px 8px 75px;
		 voice-family: "\"}\"";
		 voice-family:inherit;
		 width: 640px;
		 font-size:100%;
}
#main .boxAdvise {
	width: 720px;
	padding-bottom: 8px;
	margin-top: 10px;
}
/* カテゴリ別設定 */
#camera .boxAdvise h2,#camera .boxAdvise h3 {
	background: url(http://img1.kakaku.k-img.com/images/category/h3_bbs_camera.gif) no-repeat left top;
}
#camera .boxAdvise {
	background: #c1e1c0 url(http://img1.kakaku.k-img.com/images/category/box_bbs_camera_btm.gif) no-repeat left bottom;
}
/* カテゴリ追加 sm11 150817*/
#pet .boxAdvise h2,
#pet .boxAdvise h3,
#dog-goods .boxAdvise h2,
#dog-goods .boxAdvise h3,
#cat-goods .boxAdvise h2,
#cat-goods .boxAdvise h3,
#animal-goods .boxAdvise h2,
#animal-goods .boxAdvise h3 {
	background: url(http://img1.kakaku.k-img.com/images/category/h3_bbs_pet.gif) no-repeat left top;
}
#pet .boxAdvise,
#dog-goods .boxAdvise,
#cat-goods .boxAdvise,
#animal-goods .boxAdvise {
	background: #f4e5d1 url(http://img1.kakaku.k-img.com/images/category/box_bbs_pet_btm.gif) no-repeat left bottom;
}
#fashion .boxAdvise h2,#fashion .boxAdvise h3 {
	background: url(http://img1.kakaku.k-img.com/images/category/h3_bbs_fashion.gif) no-repeat left top;
}
#fashion .boxAdvise {
	background: #ebc0c0 url(http://img1.kakaku.k-img.com/images/category/box_bbs_fashion_btm.gif) no-repeat left bottom;
}
#beauty-health .boxAdvise h3,
#cosme .boxAdvise h3,
#cosmetic .boxAdvise h3,
#medicine .boxAdvise h3,
#supplement .boxAdvise h3,
#beauty-health .boxAdvise h2,
#cosme .boxAdvise h2,
#cosmetic .boxAdvise h2,
#medicine .boxAdvise h2,
#supplement .boxAdvise h2 {
	background: url(http://img1.kakaku.k-img.com/images/category/h3_bbs_beauty.gif) no-repeat left top;
}
#beauty-health .boxAdvise,
#cosme .boxAdvise,
#cosmetic .boxAdvise,
#medicine .boxAdvise,
#supplement .boxAdvise {
	background: #e0f2be url(http://img1.kakaku.k-img.com/images/category/box_bbs_beauty_btm.gif) no-repeat left bottom;
}
/* カテゴリ追加 sm5 120806 */
#baby .boxAdvise h3,
#maternity .boxAdvise h3,
#baby-goods .boxAdvise h3,
#kids .boxAdvise h3,
#baby .boxAdvise h2,
#maternity .boxAdvise h2,
#baby-goods .boxAdvise h2,
#kids .boxAdvise h2 {
	background: url(http://img1.kakaku.k-img.com/images/category/h3_bbs_baby.gif) no-repeat left top;
}
#baby .boxAdvise,
#maternity .boxAdvise,
#baby-goods .boxAdvise,
#kids .boxAdvise {
	background: #ffdfe0 url(http://img1.kakaku.k-img.com/images/category/box_bbs_baby_btm.gif) no-repeat left bottom;
}
#used .boxAdvise h3,#used .boxAdvise h2 {
	background:url(http://img1.kakaku.k-img.com/images/category/h3_bbs_used.gif) no-repeat left top;
}
#used .boxAdvise {
	background:#d8e1fc url(http://img1.kakaku.k-img.com/images/category/box_bbs_used_btm.gif) no-repeat left bottom;
}
#kuruma .boxAdvise h3,
#bike .boxAdvise h3,
#car-goods .boxAdvise h3,
#bike-goods .boxAdvise h3,
#kuruma .boxAdvise h2,
#bike .boxAdvise h2,
#car-goods .boxAdvise h2,
#bike-goods .boxAdvise h2 {
	background: url(http://img1.kakaku.k-img.com/images/category/h3_bbs_kuruma.gif) no-repeat left top;
}
#kuruma .boxAdvise,
#bike .boxAdvise,
#car-goods .boxAdvise,
#bike-goods .boxAdvise {
	background: #d6dfe8 url(http://img1.kakaku.k-img.com/images/category/box_bbs_kuruma_btm.gif) no-repeat left bottom;
}
/* 携帯カテゴリ */		/* sm6 2011.03.24 */
#keitai .boxAdvise h3,
#keitai .boxAdvise h2 {
	background: url(http://img1.kakaku.k-img.com/images/category/h3_bbs_keitai.gif) no-repeat left top;
}
#keitai .boxAdvise {
	background: #acc2eb url(http://img1.kakaku.k-img.com/images/category/box_bbs_keitai_btm.gif) no-repeat left bottom;
}
/* カテゴリ追加 sm03 10.10.01 */
#hobby .boxAdvise h3,
#gakki .boxAdvise h3,
#toy .boxAdvise h3,
#hobby .boxAdvise h2,
#gakki .boxAdvise h2,
#toy .boxAdvise h2{
	background: url(http://img1.kakaku.k-img.com/images/category/h3_bbs_hobby.gif) no-repeat left top;
}
#hobby .boxAdvise,
#gakki .boxAdvise,
#toy .boxAdvise{
	background: #fff1c7 url(http://img1.kakaku.k-img.com/images/category/box_bbs_hobby_btm.gif) no-repeat left bottom;
}
#watch-accessory .boxAdvise h3,
#watch-accessory .boxAdvise h2 {
	background: url(http://img1.kakaku.k-img.com/images/category/h3_bbs_watch.gif) no-repeat left top;
}
#watch-accessory .boxAdvise {
	background: #f5cad8 url(http://img1.kakaku.k-img.com/images/category/box_bbs_watch_btm.gif) no-repeat left bottom;
}
#diy .boxAdvise h3,
#electric-tools .boxAdvise h3,
#working-tool .boxAdvise h3,
#diy .boxAdvise h2,
#electric-tools .boxAdvise h2,
#working-tool .boxAdvise h2
 {
	background: url(http://img1.kakaku.k-img.com/images/category/h3_bbs_diy.gif) no-repeat left top;
}
#diy .boxAdvise,
#electric-tools .boxAdvise,
#working-tool .boxAdvis {
	background: #f5cad8 url(http://img1.kakaku.k-img.com/images/category/box_bbs_diy_btm.gif) no-repeat left bottom;
}
.boxAdvise td {
	padding: 3px;
}
.boxAdvise td a {
	background: url(http://img1.kakaku.k-img.com/images/icon_comment.gif) no-repeat left top;
	padding-left: 18px;
}
.bgOrange {
	background: #ffeccf;
}
.bgBlue {
	background: #d2f1f5;
}

/* 2008_02_06　ベビー用品　追加ここから */
/* カテゴリ追加 sm5 120806 */
#baby .boxAdvise p,
#maternity .boxAdvise p,
#baby-goods .boxAdvise p,
#kids .boxAdvise p {
line-height:18px;
}
#baby .boxAdvise table.baby_box,
#maternity .boxAdvise table.baby_box,
#baby-goods .boxAdvise table.baby_box,
#kids .boxAdvise table.baby_box {
font-size:100%;
}
#baby .boxAdvise p img,
#maternity .boxAdvise p img,
#baby-goods .boxAdvise p img,
#kids .boxAdvise p img {
vertical-align:bottom !important;
/vertical-align:middle !important;
}
.bgGreen {
background: #eff7df;
}
/* 2008_02_06　ベビー用品　追加ここまで */

/* ペット */
/* カテゴリ追加 sm11 150817*/
#pet .bgColor,
#dog-goods .bgColor,
#cat-goods .bgColor,
#animal-goods .bgColor {
	font-weight: bold;
	text-align: center;
	margin: 2px;
	padding: 2px;
	background: #f4d2a5;
}



/* 全般クチコミ　NODATA
------------------------------------------------ */
#main .bbsNodata {
	width: 300px;
	background: url(http://img1.kakaku.k-img.com/images/itemview/item/no_bbs_bg.gif) no-repeat left top;
	padding: 10px 10px 0px 140px;
	text-align: left;
	margin: 0px auto;
}

/* 見出し系
------------------------------------------------ */
#food-drink .titleA {
	background: url(http://img1.kakaku.k-img.com/images/category/food_title.gif) no-repeat left top;
	padding: 5px 5px 3px 15px;
	width: 314px;
	font-weight: bold;
	height: 16px;
	margin: 5px 0px 0px 5px;
}

/* ページナビ */
#main .pageNavi {
	width: 720px;
	padding: 0px 0px 6px;
	margin: 20px 0px 0px;
	text-align: center;
	background: #ECECEC url(http://img1.kakaku.k-img.com/images/category/pagenavi_btm.gif) no-repeat left bottom;
}
#main .pageNavi ul {
	width: 23em;
	margin: 0px auto;
	text-align: center;
}
#main .pageNavi li {
	float: left;
	margin-right: 0.4em;
	font-size: 92%;
	font-weight: bold;
	color: #648ac1;
	background: #F4F4F4;
	list-style: none;
}
#main .pageNavi li.now {
	padding: 5px 0.5em;
	height: 13px;
}
#main .pageNavi li a {
	padding: 5px 0.5em;
	text-decoration: none;
	background: #fff;
	height: 13px;

	display: block;
}
* html body #main .pageNavi li a {
	float: left;
	padding: 5px 0.6em;
	text-decoration: none;
	background: #fff;
	height: 13px;
}
#main .pageNavi li a.back,
#main .pageNavi li.back {
	height: 23px;
	width: 3em;
	padding: 0px 3px 0px 14px;
	line-height: 23px;
	background: #fff url(http://img1.kakaku.k-img.com/images/category/pagenavi_back.gif) no-repeat left top;
}
#main .pageNavi li a.next,
#main .pageNavi li.next {
	height: 23px;
	width: 3em;
	padding: 0px 14px 0px 3px;
	line-height: 23px;
	background: #fff url(http://img1.kakaku.k-img.com/images/category/pagenavi_next.gif) no-repeat right top;
}

/* LIST
------------------------------------------------ */
/* 2009/03/13 リスティングの代替 */
ul.listTopicsL {
	padding: 0px 5px 0px 8px;
	margin:0;
	min-height:52px;
}
ul.listTopicsL li {
	margin-top: 0px;
	line-height:1.3;
	background: url(http://img1.kakaku.k-img.com/images/category/list_icon01.gif) no-repeat 0 7px;
	list-style: none;
	padding: 7px 0px 0px 5px;
}
*+html ul.listTopicsL{
	min-height:43px;
	padding: 3px 5px 0px 8px;
}
*+html ul.listTopicsL li{
	padding: 3px 0px 0px 5px;
	background: url(http://img1.kakaku.k-img.com/images/category/list_icon01.gif) no-repeat 0 3px;
}
*html ul.listTopicsL li{
	padding: 4px 0px 0px 5px;
	background: url(http://img1.kakaku.k-img.com/images/category/list_icon01.gif) no-repeat 0 4px;
}
/* /2009/03/13 リスティングの代替 */

ul.listTopics {
	margin: 8px 5px 0px 8px;
}
ul.listTopics li {
	margin-top: 0px;
	line-height: 1.3;
	background: url(http://img1.kakaku.k-img.com/images/category/list_icon01.gif) no-repeat left top;
	list-style: none;
	padding: 0px 0px 0px 5px;
}
#main ul.listTypeA {
	padding: 0px;
	margin: 0px;
}
#main ul.listTypeA{height:auto;}
#main ul.listTypeA{min-height:/**/1px;}
#main ul.listTypeA{_height:/**/1px;}

#main ul.listTypeA li {
	border-bottom: 1px solid #ccc;
	list-style: none;
	margin: 0px 0px 2px;
	padding: 0px 0px 2px;
}
/* FFhack */
:root #main ul.listTypeA li {
	margin: 0px 0px 3px;
	padding: 0px 0px 3px;
}

#main ul.listTypeA li.end {
	padding: 0px;
	margin: 0px;
	border-bottom-style: none;
}
#main .narrow .boxA ul.listTypeA li {
	width: 394px;
}
#main .half .boxB ul.listTypeA li {
	width: 329px;
}
#main .full .boxB ul.listTypeA li {
	width: 694px;
}
#main .boxRanking ul.listTypeA li {
	width: 515px;
}
#main ul.listTypeA .imgArea img {
	margin-right: 3px;
}
#main ul.listTypeA .imgArea,
#main ul.listTypeB#helpBbs .imgArea {
	float: left;
	width: 42px;
}
#main ul.listTypeA .textArea,
#main ul.listTypeB#helpBbs .textArea {
	margin-left: 42px;
}
#main ul.listTypeA#listReview li {
	padding-bottom: 6px;
	margin-bottom: 6px;
}
#main ul.listTypeA#listReview li.end {
	margin-bottom: 0px;
}

/* DVDサブカテトップ 新着クチコミ枠 2カラム対応 */ /* 20110106 sm6 add */
#main .full .boxB .halfList ul.listTypeA li {
	width: 347px;
	float:left;
	padding: 2px 0px 3px;
}
/* DVDサブカテトップ 新着レビュー枠 */ /* 20110106 sm6 add */
#main ul.listTypeA .prodImg {
	width:100px;
	float:left;
	margin-right:10px;
	text-align:center;
}
#main ul.listTypeA .dvdReview {
	width:558px;
	background:url(http://img1.kakaku.k-img.com/images/category/dvd_review_balloon_btm.gif) no-repeat bottom;
	float:left;
}
#main ul.listTypeA .dvdReviewTop {
	width:558px;
	background:url(http://img1.kakaku.k-img.com/images/category/dvd_review_balloon.gif) no-repeat top;
}
#main ul.listTypeA .dvdReview p {
	padding:5px 10px 5px 25px;
}

/* LIST トピックス用↓（07.10.02sm1） */
#main ul.listTypeTopics {
	padding: 0px;
	margin: 0px;
}
#main ul.listTypeTopics li {
	background: transparent url(http://img1.kakaku.k-img.com/images/category/dotline02.gif) repeat-x scroll left bottom;
	list-style: none;
	margin: 0px 0px 2px;
	padding: 0px 0px 2px;
}
/* FFhack */
:root #main ul.listTypeTopics li {
	margin: 0px 0px 3px;
	padding: 0px 0px 3px;
}
#main ul.listTypeTopics li.end {
	padding: 0px;
	margin: 0px;
	border-bottom: 1px solid #ccc;
	background: url(http://img1.kakaku.k-img.com/images/spacer.gif);
}
#main .narrow .boxA ul.listTypeTopics li {
	width: 394px;
}
#main .half .boxB ul.listTypeTopics li {
	width: 329px;
}
#main .full .boxB ul.listTypeTopics li {
	width: 694px;
}
#main .boxRanking ul.listTypeTopics li {
	width: 515px;
}
#main ul.listTypeTopics .imgArea img {
	margin-right: 3px;
}
#main ul.listTypeTopics .imgArea,
#main ul.listTypeB#helpBbs .imgArea {
	float: left;
	width: 42px;
}
#main ul.listTypeTopics .textArea,
#main ul.listTypeB#helpBbs .textArea {
	margin-left: 42px;
}
#main ul.listTypeB#helpBbs .textArea .caption {
	width: 430px;
	word-wrap:break-word;
}
#main ul.listTypeB#helpBbs .textArea .traffic {
	width: 60px;
	color: #ff8400;
	font-weight: bold;
	text-align:right;
}
#main ul.listTypeB#helpBbs .textArea .latest {
	width: 160px;
	text-align:right;
	vertical-align: top;
}
#main ul.listTypeTopics#listReview li {
	padding-bottom: 6px;
	margin-bottom: 6px;
}
#main ul.listTypeTopics#listReview li.end {
	margin-bottom: 0px;
}
#h3Crmbase h3 a {
	color:#333333;
}
.newEntry {
	width:342px;
	float:left;
	padding:5px 0 0 0;
}
.topEntry {
	width:342px;
	float:right;
	padding:5px 0 0 0;
}
.listNewEntry {
	background:url('http://img1.kakaku.k-img.com/images/category/h4_icon_newentry.gif') no-repeat;
	padding:0 0 0 40px;
	line-height:21px;
	font-size:12px;
}
.listHotEntry {
	background:url('http://img1.kakaku.k-img.com/images/category/h4_icon_hotentry.gif') no-repeat;
	padding:0 0 0 40px;
	line-height:21px;
	font-size:12px;
}
.listTopEntry {
	background:url('http://img1.kakaku.k-img.com/images/category/h4_icon_topentry.gif') no-repeat;
	padding:0 0 0 40px;
	line-height:21px;
	font-size:12px;
}
.newEntry ul,
.topEntry ul {
	margin:10px 10px 0 10px;
	list-style:none;
}
.newEntry li,
.topEntry li {
	margin:0 0 5px 0;
	padding:0 0 5px 0;
	border-bottom:1px #DCDCDC dotted;
	overflow:hidden;
	width:320px;
}
.topEntry li {
	padding:0 0 3px 0;
	margin:0 0 3px 0;
}
:root .topEntry li {
	padding:0 0 4px 0;
	margin:0 0 5px 0;
}
.newEntry a,
.topEntry a {
	display:block;
	width:320px;
}
.newEntry a:hover,
.topEntry a:hover {
	text-decoration:none !important;
}
.newEntry .data,
.topEntry .data {
	color:#666666;
	font-size:11px;
}
.newEntry .data span,
.topEntry .data span {
	float:left;
	color:#f00;
	font-weight:bold;
}
.topEntry .data {
	float:left;
}
.topEntry .rate {
	float:right;
}
.topEntry .evoluteBarBg {
	display:block;
	width:77px;
	height:12px;
	background:url('http://img1.kakaku.k-img.com/images/category/evolute_bg.gif') no-repeat;
	text-align:right;
	font: bold 100% Verdana;
	color: #ff8400;
	line-height:12px;
	cursor:pointer;
}
#main a:hover .rate {
	text-decoration:none;
}
.topEntry .evoluteBarBg span {
	display:block;
	height:12px;
	background:url('http://img1.kakaku.k-img.com/images/category/evolute_bar.gif') no-repeat;
	float:left;
}
.topEntry .evoluteBarBg span.evoluteBar0 {
	width:50px;
	background:none;
}
.topEntry .evoluteBar0_5 {
	width:5px;
}
.topEntry .evoluteBar1 {
	width:10px;
}
.topEntry .evoluteBar1_5 {
	width:15px;
}
.topEntry .evoluteBar2 {
	width:20px;
}
.topEntry .evoluteBar2_5 {
	width:25px;
}
.topEntry .evoluteBar3 {
	width:30px;
}
.topEntry .evoluteBar3_5 {
	width:35px;
}
.topEntry .evoluteBar4 {
	width:40px;
}
.topEntry .evoluteBar4_5 {
	width:45px;
}
.topEntry .evoluteBar5 {
	width:50px;
}
.topEntry .txt {
	clear:both;
}
.makerTop {
	clear:both;
	text-align:right;
}

/*2008/08/18 shirakura update */


/* LIST CRMBASE特有↑ */

/*** 08/05/27 ランキング露出枠 ここから ***/
.tbl-icon {
padding:3px 0 0px 35px;
margin:0px 0 -4px 0 !important;
line-height:15px;
height: 15px;
}
.tbl-icon img { border:1px solid #333; }
.bg-ranking {
clear:both;
height: 13px;
}
.bg-ranking:after {
clear: both;
height: 0;
visibility: hidden;
display: block;
content: ".";
}
.textNotes-new {
float: right;
margin : 7px 0 -4px 0;
font-size: 85%;
font-weight: normal;
color: #333333;
line-height:110%;
}
.textNotes2Line {
float: right;
margin : -2px 0 -4px 0;
font-size: 85%;
font-weight: normal;
color: #333333;
line-height:110%;
text-align:right;
}


/*** カテゴリ別ボーダーカラー ここから ***/
/*靴・シューズ*/
#shoes .tblRanking-new th,
#shoes .tblRanking-new td,
#sports-shoes .tblRanking-new th,
#sports-shoes .tblRanking-new td,
#ladies-shoes .tblRanking-new th,
#ladies-shoes .tblRanking-new td,
#mens-shoes .tblRanking-new th,
#mens-shoes .tblRanking-new td,
#kids-shoes .tblRanking-new th,
#kids-shoes .tblRanking-new td,
#shoes-accessories .tblRanking-new th,
#shoes-accessories .tblRanking-new td,
#outdoor .tblRanking-new th,
#outdoor .tblRanking-new td,
#housing .tblRanking-new th,
#housing .tblRanking-new td,
#reform .tblRanking-new th,
#reform .tblRanking-new td,
#lighting .tblRanking-new th,
#lighting .tblRanking-new td {
border:none;
border-right:2px solid #9aa2d1;
}
#shoes .tblRanking-new th,
#sports-shoes .tblRanking-new th,
#ladies-shoes .tblRanking-new th,
#mens-shoes .tblRanking-new th,
#kids-shoes .tblRanking-new th,
#shoes-accessories .tblRanking-new th,
#outdoor .tblRanking-new th,
#housing .tblRanking-new th,
#reform .tblRanking-new th,
#lighting .tblRanking-new th { border-bottom:1px solid #9aa2d1; }

#shoes .bg-ranking,
#sports-shoes .bg-ranking,
#ladies-shoes .bg-ranking,
#mens-shoes .bg-ranking,
#kids-shoes .bg-ranking,
#shoes-accessories .bg-ranking,
#outdoor .bg-ranking,
#housing .bg-ranking,
#reform .bg-ranking,
#lighting .bg-ranking { background:url(http://img1.kakaku.k-img.com/images/category/tblRanking_shoes.gif) left top no-repeat !important; }

/*パソコン*/
#pc .tblRanking-new th,
#pc .tblRanking-new td {
border:none;
border-right:2px solid #98d6ff;
}
#pc .tblRanking-new th { border-bottom:1px solid #98d6ff; }
#pc .bg-ranking { background:url(http://img1.kakaku.k-img.com/images/category/tblRanking_pc.gif) left top no-repeat !important; }
/*家電*/
#kaden .tblRanking-new th,
#kaden .tblRanking-new td {
border:none;
border-right:2px solid #ffc299;
}
#kaden .tblRanking-new th { border-bottom:1px solid #ffc299; }
#kaden .bg-ranking { background:url(http://img1.kakaku.k-img.com/images/category/tblRanking_kaden.gif) left top no-repeat !important; }
/*カメラ*/
#camera .tblRanking-new th,
#camera .tblRanking-new td {
border:none;
border-right:2px solid #9ad6d6;
}
#camera .tblRanking-new th { border-bottom:1px solid #9ad6d6; }
#camera .bg-ranking { background:url(http://img1.kakaku.k-img.com/images/category/tblRanking_camera.gif) left top no-repeat !important; }
/*ゲーム*/
#game .tblRanking-new th,
#game .tblRanking-new td {
border:none;
border-right:2px solid #ffebad;
}
#game .tblRanking-new th { border-bottom:1px solid #ffebad; }
#game .bg-ranking { background:url(http://img1.kakaku.k-img.com/images/category/tblRanking_game.gif) left top no-repeat !important; }
/*スポーツ・アウトドア*/
/* fitness追加 150108sm17 */
#fitness .tblRanking-new th,
#fitness .tblRanking-new td,
#sports-wear .tblRanking-new th,
#sports-wear .tblRanking-new td,
#sports .tblRanking-new th,
#sports .tblRanking-new td,
#golf .tblRanking-new th,
#golf .tblRanking-new td,
#bicycle .tblRanking-new th,
#bicycle .tblRanking-new td,
#snow .tblRanking-new th,
#snow .tblRanking-new td,
#fishing .tblRanking-new th,
#fishing .tblRanking-new td {
border:none;
border-right:2px solid #acd6ea;
}
/* fitness追加 150108sm17 */
#fitness .tblRanking-new th,
#sports-wear .tblRanking-new th,
#sports .tblRanking-new th,
#golf .tblRanking-new th,
#bicycle .tblRanking-new th,
#snow .tblRanking-new th,
#fishing .tblRanking-new th { border-bottom:1px solid #acd6ea; }
/* fitness追加 150108sm17 */
#fitness .bg-ranking,
#sports-wear .bg-ranking,
#sports .bg-ranking,
#golf .bg-ranking,
#bicycle .bg-ranking,
#snow .bg-ranking,
#fishing .bg-ranking { background:url(http://img1.kakaku.k-img.com/images/category/tblRanking_sports.gif) left top no-repeat !important; }
/*本・CD・DVD*/
#book-cd-dvd .tblRanking-new th,
#book-cd-dvd .tblRanking-new td,
#book .tblRanking-new th,
#book .tblRanking-new td,
#dvd .tblRanking-new th,
#dvd .tblRanking-new td {
border:none;
border-right:2px solid #add6ac;
}
#book-cd-dvd .tblRanking-new th,
#book .tblRanking-new th,
#dvd .tblRanking-new th { border-bottom:1px solid #add6ac; }
#book-cd-dvd .bg-ranking,
#book .bg-ranking,
#dvd .bg-ranking { background:url(http://img1.kakaku.k-img.com/images/category/tblRanking_book.gif) left top no-repeat !important; }
/*車*/
#kuruma .tblRanking-new th,
#kuruma .tblRanking-new td,
#bike .tblRanking-new th,
#bike .tblRanking-new td,
#car-goods .tblRanking-new th,
#car-goods .tblRanking-new td,
#bike-goods .tblRanking-new th,
#bike-goods .tblRanking-new td {
border:none;
border-right:2px solid #98adc2;
}
#kuruma .tblRanking-new th,
#bike .tblRanking-new th,
#car-goods .tblRanking-new th,
#bike-goods .tblRanking-new th { border-bottom:1px solid #98adc2;
}
#kuruma .bg-ranking,
#bike .bg-ranking,
#car-goods .bg-ranking,
#bike-goods .bg-ranking {
background:url(http://img1.kakaku.k-img.com/images/category/tblRanking_kuruma.gif) left top no-repeat !important; 
}
/*インテリア*/
#interior .tblRanking-new th,
#interior .tblRanking-new td {
border:none;
border-right:2px solid #eceb98;
}
#interior .tblRanking-new th { border-bottom:1px solid #eceb98; }
#interior .bg-ranking { background:url(http://img1.kakaku.k-img.com/images/category/tblRanking_interior.gif) left top no-repeat !important; }
/*生活雑貨*/
#houseware .tblRanking-new th,
#houseware .tblRanking-new td,
#daily-goods .tblRanking-new th,
#daily-goods .tblRanking-new td,
#nursing-care .tblRanking-new th,
#nursing-care .tblRanking-new td{ /* nursing-care 150212sm17 */
border:none;
border-right:2px solid #ddea90;
}
#houseware .tblRanking-new th,
#daily-goods .tblRanking-new th,
#nursing-care .tblRanking-new th{ border-bottom:1px solid #ddea90; } /* nursing-care 150212sm17 */
#houseware .bg-ranking,
#daily-goods .bg-ranking,
#nursing-care .bg-ranking{ background:url(http://img1.kakaku.k-img.com/images/category/tblRanking_houseware.gif) left top no-repeat !important; } /* nursing-care 150212sm17 */

/*文具　111101追加 sm7*/
#stationery .tblRanking-new th,
#stationery .tblRanking-new td {
border:none;
border-right:2px solid #ddea90;
}
#stationery .tblRanking-new th { border-bottom:1px solid #ddea90; }
#stationery .bg-ranking { background:url(http://img1.kakaku.k-img.com/images/category/tblRanking_houseware.gif) left top no-repeat !important; }

/*ペット*/
/* カテゴリ追加 sm11 150817*/
#pet .tblRanking-new th,
#pet .tblRanking-new td,
#dog-goods .tblRanking-new th,
#dog-goods .tblRanking-new td,
#cat-goods .tblRanking-new th,
#cat-goods .tblRanking-new td,
#animal-goods .tblRanking-new th,
#animal-goods .tblRanking-new td {
border:none;
border-right:2px solid #f4d2a6;
}
#pet .tblRanking-new th,
#dog-goods .tblRanking-new th,
#cat-goods .tblRanking-new th,
#animal-goods .tblRanking-new th { border-bottom:1px solid #f4d2a6; }
#pet .bg-ranking,
#dog-goods .bg-ranking,
#cat-goods .bg-ranking,
#animal-goods .bg-ranking { background:url(http://img1.kakaku.k-img.com/images/category/tblRanking_pet.gif) left top no-repeat !important; }
/*ベビー・キッズ*/
/* カテゴリ追加 sm5 120806 */
#baby .tblRanking-new th,
#baby .tblRanking-new td,
#maternity .tblRanking-new th,
#maternity .tblRanking-new td,
#baby-goods .tblRanking-new th,
#baby-goods .tblRanking-new td,
#kids .tblRanking-new th,
#kids .tblRanking-new td {
border:none;
border-right:2px solid #ffd1ed;
}
#baby .tblRanking-new th,
#maternity .tblRanking-new th,
#baby-goods .tblRanking-new th,
#kids .tblRanking-new th { border-bottom:1px solid #ffd1ed; }
#baby .bg-ranking,
#maternity .bg-ranking,
#baby-goods .bg-ranking,
#kids .bg-ranking { background:url(http://img1.kakaku.k-img.com/images/category/tblRanking_baby.gif) left top no-repeat !important; }
/*ビューティ・へルス*/
#beauty-health .tblRanking-new th,
#beauty-health .tblRanking-new td,
#contactlens .tblRanking-new th,
#contactlens .tblRanking-new td,
#cosme .tblRanking-new th,
#cosme .tblRanking-new td,
#cosmetic .tblRanking-new th,
#cosmetic .tblRanking-new td,
#medicine .tblRanking-new th,
#medicine .tblRanking-new td,
#supplement .tblRanking-new th,
#supplement .tblRanking-new td {
border:none;
border-right:2px solid #d7ebae;
}
#beauty-health .tblRanking-new th,
#contactlens .tblRanking-new th,
#cosme .tblRanking-new th,
#cosmetic .tblRanking-new th,
#medicine .tblRanking-new th { border-bottom:1px solid #d7ebae; }
#beauty-health .bg-ranking,
#contactlens .bg-ranking,
#cosme .bg-ranking,
#cosmetic .bg-ranking,
#medicine .bg-ranking,
#supplement .bg-ranking { background:url(http://img1.kakaku.k-img.com/images/category/tblRanking_beauty.gif) left top no-repeat !important; }
/*ファッション・時計*/
#fashion .tblRanking-new th,
#fashion .tblRanking-new td {
border:none;
border-right:2px solid #d99999;
}
#fashion .tblRanking-new th { border-bottom:1px solid #d99999; }
#fashion .bg-ranking { background:url(http://img1.kakaku.k-img.com/images/category/tblRanking_fashion.gif) left top no-repeat !important; }
/*インテリア*/
#interior .tblRanking-new th,
#interior .tblRanking-new td {
border:none;
border-right:2px solid #eceb98;
}
#interior .tblRanking-new th { border-bottom:1px solid #eceb98; }
#interior .bg-ranking { background:url(http://img1.kakaku.k-img.com/images/category/tblRanking_interior.gif) left top no-repeat !important; }
/*フード・ドリンク*/
#food-drink .tblRanking-new th,
#food-drink .tblRanking-new td {
border:none;
border-right:2px solid #ffd6ae;
}
#food-drink .tblRanking-new th { border-bottom:1px solid #ffd6ae; }
#food-drink .bg-ranking { background:url(http://img1.kakaku.k-img.com/images/category/tblRanking_food-drink.gif) left top no-repeat !important; }
/*携帯カテゴリ分追加　2009.05*/ 
#keitai .tblRanking-new th,
#keitai .tblRanking-new td {
border:none;
border-right:2px solid #acc2eb;
}
#keitai .tblRanking-new th { border-bottom:1px solid #acc2eb; }
#keitai .bg-ranking { background:url(http://img1.kakaku.k-img.com/images/category/tblRanking_keitai.gif) left top no-repeat !important; }
/*マネーカテゴリ分追加　2009.08*/ 
#money .tblRanking-new th,
#money .tblRanking-new td,
#card .tblRanking-new th,
#card .tblRanking-new td,
#loan .tblRanking-new th,
#loan .tblRanking-new td,
#invest .tblRanking-new th,
#invest .tblRanking-new td {
border:none;
border-right:2px solid #ACADC2;
}
#money .tblRanking-new th,
#card .tblRanking-new th,
#loan .tblRanking-new th,
#invest .tblRanking-new th
 { border-bottom:1px solid #ACADC2; }
#money .bg-ranking,
#card .bg-ranking,
#loan .bg-ranking,
#invest .bg-ranking { background:url(http://img1.kakaku.k-img.com/images/category/tblRanking_money.gif) left top no-repeat !important; }
/* カテゴリ追加 sm03 10.10.01 */
#drink .tblRanking-new th,
#drink .tblRanking-new td {
border:none;
border-right:2px solid #ffd6ae;
}
#drink .tblRanking-new th { border-bottom:1px solid #ffd6ae; }
#drink .bg-ranking { background:url(http://img1.kakaku.k-img.com/images/category/tblRanking_drink.gif) left top no-repeat !important; }

#hobby .tblRanking-new th,
#hobby .tblRanking-new td, 
#gakki .tblRanking-new th,
#gakki .tblRanking-new td,
#toy .tblRanking-new th,
#toy .tblRanking-new td{
border:none;
border-right:2px solid #ffe793;
}
#hobby .tblRanking-new th,
#gakki .tblRanking-new th,
#toy .tblRanking-new th{
	border-bottom:1px solid #ffe793; }
#hobby .bg-ranking,
#gakki .bg-ranking,
#toy .bg-ranking{ background:url(http://img1.kakaku.k-img.com/images/category/tblRanking_hobby.gif) left top no-repeat !important; }

#watch-accessory .tblRanking-new th,
#watch-accessory .tblRanking-new td {
border:none;
border-right:2px solid #ffc4c4;
}
#watch-accessory .tblRanking-new th { border-bottom:1px solid #ffc4c4; }
#watch-accessory .bg-ranking { background:url(http://img1.kakaku.k-img.com/images/category/tblRanking_watch.gif) left top no-repeat !important; }

#diy .tblRanking-new th,
#diy .tblRanking-new td, 
#electric-tools .tblRanking-new th,
#working-tool .tblRanking-new th,
#electric-tools .tblRanking-new td,
#working-tool .tblRanking-new td {
border:none;
border-right:2px solid #c89c6f;
}
#diy .tblRanking-new th,
#electric-tools .tblRanking-new th,
#working-tool .tblRanking-new th { border-bottom:1px solid #c89c6f; }
#diy .bg-ranking,
#electric-tools .bg-ranking,
#working-tool .bg-ranking { background:url(http://img1.kakaku.k-img.com/images/category/tblRanking_diy.gif) left top no-repeat !important; }

#food .tblRanking-new th,
#food .tblRanking-new td {
border:none;
border-right:2px solid #febb99;
}

#food .tblRanking-new th { border-bottom:1px solid #febb99; }
#food .bg-ranking { background:url(http://img1.kakaku.k-img.com/images/category/tblRanking_foods.gif) left top no-repeat !important; }
/* カテゴリ追加 20150709 sm11 */
#instant-food .tblRanking-new th,
#instant-food .tblRanking-new td {
border:none;
border-right:2px solid #febb99;
}
#instant-food .tblRanking-new th { border-bottom:1px solid #febb99; }
#instant-food .bg-ranking { background:url(http://img1.kakaku.k-img.com/images/category/tblRanking_foods.gif) left top no-repeat !important; }

#health-food .tblRanking-new th,
#health-food .tblRanking-new td {
border:none;
border-right:2px solid #c5ee99;
}
#health-food .tblRanking-new th { border-bottom:1px solid #c5ee99; }
#health-food .bg-ranking { background:url(http://img1.kakaku.k-img.com/images/category/tblRanking_health.gif) left top no-repeat !important; }

/* カテゴリ追加 101210SM5 */
#kitchen .tblRanking-new th,
#kitchen .tblRanking-new td,
/* カテゴリ追加 sm07 10.11.01 */
#cookware .tblRanking-new th,
#cookware .tblRanking-new td,
#kitchen-goods .tblRanking-new th,
#kitchen-goods .tblRanking-new td {
border:none;
border-right:2px solid #c5ee99;
}
/* カテゴリ追加 sm07 10.11.01 */
#kitchen .tblRanking-new th,
#cookware .tblRanking-new th,
#kitchen-goods .tblRanking-new th { border-bottom:1px solid #c5ee99; }
#kitchen .bg-ranking,
#cookware .bg-ranking,
#kitchen-goods .bg-ranking { background:url(http://img1.kakaku.k-img.com/images/category/tblRanking_kitchen.gif) left top no-repeat !important; } { border-bottom:1px solid #c5ee99; }
#kitchen .bg-ranking,
#cookware .bg-ranking,
#kitchen-goods .bg-ranking
 { background:url(http://img1.kakaku.k-img.com/images/category/tblRanking_kitchen.gif) left top no-repeat !important; }

/* カテゴリ追加 11.07.01 sm1 */
#mobile-data .tblRanking-new th,
#mobile-data .tblRanking-new td {
border:none;
border-right:2px solid #bbade4;
}
#mobile-data .tblRanking-new th { border-bottom:1px solid #bbade4; }
#mobile-data .bg-ranking { background:url(http://img1.kakaku.k-img.com/images/category/tblRanking_mobile_data.gif) left top no-repeat !important; }

/*** カテゴリ別ボーダーカラー ここまで ***/

.tblRanking-new { width:710px; }
.tblRanking-new .list th {
border-bottom:none!important;
word-wrap:break-word;
}
.tblRanking-new { font-size:100%; }
.tblRanking-new th { text-align:center; }
.tblRanking-new .cell1 {
background:url(http://img1.kakaku.k-img.com/images/category/tblRanking_cell1.gif) top left;
width:54px;
height:27px;
border-width:1px !important;
text-align:center;
vertical-align:middle;
font-weight:normal;
}
.tblRanking-new .cell2 {
width:218px;
border-width:2px;
background:url(http://img1.kakaku.k-img.com/images/category/tblRanking_cell3.gif) top right repeat-x #e8e8e8;
text-align:center;
vertical-align:middle;
}
.tblRanking-new .cell3 {
width:218px;
border-width:2px;
background:url(http://img1.kakaku.k-img.com/images/category/tblRanking_cell3.gif) top right repeat-x #e8e8e8;
text-align:center;
vertical-align:middle;
}
.tblRanking-new .cell4 {
background:url(http://img1.kakaku.k-img.com/images/category/tblRanking_cell2.gif) top right;
width:218px;
height:27px;
border:none !important;
text-align:center;
vertical-align:middle;
}
.tblRanking-new td {
background:#fff url(http://img1.kakaku.k-img.com/images/category/tblRanking_line.jpg) bottom no-repeat;
width:218px;
word-wrap:break-word;
}
.tblRanking-new td.btm { background:#fff url(http://img1.kakaku.k-img.com/images/spacer.gif) bottom no-repeat; }
.tblRanking-new td.end {
border:none !important;
width:218px;
}
.tblRanking-new td .title {
padding:5px;
font-size:85%;
}
*+html .tblRanking-new td .title { padding: 1px; }
* html .tblRanking-new td .title { padding: 1px; }
.tblRanking-new td .title input {
margin:0 5px 0 0;
float:left;
}
*html .tblRanking-new td .title input { margin:0 1px 0 0; }
*+html .tblRanking-new td .title input { margin:0 1px 0 0; }
.tblRanking-new td .title label {
display:block;
line-height:120%;
padding-top:0px;
float:left;
width:180px;
}
*html .tblRanking-new td .title label { padding-top:5px; }
*+html .tblRanking-new td .title label { padding-top:5px; }
.tblRanking-new td .title p {
clear:both;
width:185px;
margin:3px 5px 0 18px;
padding:0;
font-weight:bold;
font-size:120%;
word-wrap:break-word;
}
*+html .tblRanking-new td .title p { margin:3px 5px 0 21px; }
* html .tblRanking-new td .title p { margin:3px 5px 0 21px; }
.tblRanking-new td .title p a {
color: #0000dd;
display:block;
text-decoration:underline !important;
}
.tblRanking-new td .title p a:link {
color: #0000dd;
text-decoration: underline;
}
.tblRanking-new td .title p a:visited {
color: #993399;
text-decoration:underline;
}
.tblRanking-new td .title p a:hover {
color: #0099ff;
text-decoration: underline;
}
.tblRanking-new td .item {
float:left;
padding:3px 5px;
}
.tblRanking-new td .price {
float:left;
padding:3px 5px;
font-size:85%;
}
.tblRanking-new td .price2 {
padding:0 15px 5px 23px;
font-size:85%;
float:left;
}
.tblRanking-new td .price a,
.tblRanking-new td .price2 a {
color:#F00;
font-weight:bold;
}		/* sm6 20101210 add */
.tblRanking-new td .price span,
.tblRanking-new td .price2 span {
color:#ff0000;
font-weight:bold;
font-size:140%;
font-family:verdana;
line-height:110%;
}
.tblRanking-new td .line { clear:both; }
.tblRanking-new td.tab {
border:none;
background:none;
width:218px;
}
.tblRanking-new td.cr { border:none !important; }
.tblRanking-new td.tab img { margin-right:10px; }
.tblRanking-new th.rank1,
.tblRanking-new th.rank2,
.tblRanking-new th.rank3 {
font-size:118%;
color:#ff6c00;
width:54px;
padding-top:28px;
border-width:1px !important;
}
.tblRanking-new th.rank-etc,
.tblRanking-new th.rank-etc2,
.tblRanking-new th.rank-etc3 {
font-size:118%;
color:#515151;
padding-top:5px;
border-width:1px !important;
}
.tblRanking-new th.rank1 {
background:url(http://img1.kakaku.k-img.com/images/category/bg_ranking01.jpg) no-repeat top center #fffad7;
border-bottom:1px solid;
}
.tblRanking-new th.rank2 {
background:url(http://img1.kakaku.k-img.com/images/category/bg_ranking02.jpg) no-repeat top center #fffad7;
border-bottom:1px solid;
}
.tblRanking-new th.rank3 {
background:url(http://img1.kakaku.k-img.com/images/category/bg_ranking03.jpg) no-repeat top center #fffad7;
border-bottom:1px solid;
}
.tblRanking-new th.rank-etc {
background:url(http://img1.kakaku.k-img.com/images/category/tblRanking_cell4.gif) repeat-x top left #e8e8e8;
border-bottom:1px solid;
}
.tblRanking-new th.rank-etc2 {
border-bottom:none !important;
background:url(http://img1.kakaku.k-img.com/images/category/tblRanking_cell4.gif) repeat-x top left #e8e8e8;
height:40px;
}
.tblRanking-new th.rank-etc3 {
border-bottom:none !important;
height:8px;
background:url(http://img1.kakaku.k-img.com/images/category/tblRanking_cell5.gif) repeat-x bottom left;
}
.cap-rank {
text-align:center;
margin-top:14px;
font-size:85%;
}
.cap-rank span { /* 120302 sm8 */
display:inline-block;
/display:inline;
/zoom:1;
line-height:140%;
vertical-align:middle;
}
.cap-rank .btn { /* 120302 sm8 */
margin-left:5px;
}
#main .noRank {
vertical-align: middle;
text-align: center;
}
#main .noData {
background: url(http://img1.kakaku.k-img.com/images/category/icon_nodata.gif) no-repeat left center;
margin-left: 35px;
font-size: 92%;
}
/*** 08/05/27 ランキング露出枠 ここまで ***/
/*** 08/09/29 大幅値下げランキング露出枠 ここから ***/
.tbl-icon2 {
padding:2px 0 3px 35px;
margin:0px 0 0px 0;
line-height:15px;
height: 15px;
}
.bg-ranking2 {
clear:both;
height: 18px;
}

/* カテゴリ別 */
/*shoes*/
#shoes .bg-ranking2,
#sports-shoes .bg-ranking2,
#ladies-shoes .bg-ranking2,
#mens-shoes .bg-ranking2,
#kids-shoes .bg-ranking2,
#shoes-accessories .bg-ranking2,
#outdoor .bg-ranking2,
#housing .bg-ranking2,
#reform .bg-ranking2,
#lighting .bg-ranking2 { background:url(http://img1.kakaku.k-img.com/images/category/tblRanking02_shoes.gif) left top no-repeat !important; }
/*パソコン*/
#pc .bg-ranking2 { background:url(http://img1.kakaku.k-img.com/images/category/tblRanking02_pc.gif) left top no-repeat !important; }
/* 家電 */
#kaden .bg-ranking2 { background:url(http://img1.kakaku.k-img.com/images/category/tblRanking02_kaden.gif) left top no-repeat !important; }
/*カメラ*/
#camera .bg-ranking2 { background:url(http://img1.kakaku.k-img.com/images/category/tblRanking02_camera.gif) left top no-repeat !important; }
/*ゲーム*/
#game .bg-ranking2 { background:url(http://img1.kakaku.k-img.com/images/category/tblRanking02_game.gif) left top no-repeat !important; }
/*houseware*/
#houseware .bg-ranking2,
#stationery .bg-ranking2,
#daily-goods .bg-ranking2,
#nursing-care .bg-ranking2{ background:url(http://img1.kakaku.k-img.com/images/category/tblRanking02_houseware.gif) left top no-repeat !important; } /* nursing-care 150212sm17 */
/*スポーツ・アウトドア*/
#fitness .bg-ranking2,
#sports-wear .bg-ranking2,
#sports .bg-ranking2,
#golf .bg-ranking2,
#bicycle .bg-ranking2,
#snow .bg-ranking2,
#fishing .bg-ranking2{
 background:url(http://img1.kakaku.k-img.com/images/category/tblRanking02_sports.gif) left top no-repeat !important;
}
/*本・CD・DVD*/
#book .bg-ranking2,
#dvd .bg-ranking2,
#book-cd-dvd .bg-ranking2{ background:url(http://img1.kakaku.k-img.com/images/category/tblRanking02_book.gif) left top no-repeat !important; }
/*車*/
#kuruma .bg-ranking2,
#bike .bg-ranking2,
#car-goods .bg-ranking2,
#bike-goods .bg-ranking2 { background:url(http://img1.kakaku.k-img.com/images/category/tblRanking02_kuruma.gif) left top no-repeat !important; }
/*ペット*/
/* カテゴリ追加 sm11 150817*/
#pet .bg-ranking2,
#dog-goods .bg-ranking2,
#cat-goods .bg-ranking2,
#animal-goods .bg-ranking2 { background:url(http://img1.kakaku.k-img.com/images/category/tblRanking02_pet.gif) left top no-repeat !important; }
/*ベビー・キッズ*/
/* カテゴリ追加 sm5 120806 */
#baby .bg-ranking2,
#maternity .bg-ranking2,
#baby-goods .bg-ranking2,
#kids .bg-ranking2 { background:url(http://img1.kakaku.k-img.com/images/category/tblRanking02_baby.gif) left top no-repeat !important; }
/*ビューティ・へルス*/
#beauty-health .bg-ranking2,
#contactlens .bg-ranking2,
#cosme .bg-ranking2,
#cosmetic .bg-ranking2,
#medicine .bg-ranking2,
#supplement .bg-ranking2{
 background:url(http://img1.kakaku.k-img.com/images/category/tblRanking02_beauty.gif) left top no-repeat !important;
}
/*ファッション*/
#fashion .bg-ranking2{ background:url(http://img1.kakaku.k-img.com/images/category/tblRanking02_fashion.gif) left top no-repeat !important; }
/* カテゴリ追加 sm03 10.10.01 */
#drink .bg-ranking2 { background:url(http://img1.kakaku.k-img.com/images/category/tblRanking02_drink.gif) left top no-repeat !important; }
#hobby .bg-ranking2, 
#gakki .bg-ranking2,
#toy .bg-ranking2{ background:url(http://img1.kakaku.k-img.com/images/category/tblRanking02_hobby.gif) left top no-repeat !important; }
#watch-accessory .bg-ranking2 { background:url(http://img1.kakaku.k-img.com/images/category/tblRanking02_watch.gif) left top no-repeat !important; }
#diy .bg-ranking2, 
#electric-tools .bg-ranking2,
#working-tool .bg-ranking2 { background:url(http://img1.kakaku.k-img.com/images/category/tblRanking02_diy.gif) left top no-repeat !important; }

#food .bg-ranking2 { background:url(http://img1.kakaku.k-img.com/images/category/tblRanking02_foods.gif) left top no-repeat !important; }
/* カテゴリ追加 20150709 sm11 */
#instant-food .bg-ranking2 { background:url(http://img1.kakaku.k-img.com/images/category/tblRanking02_foods.gif) left top no-repeat !important; }
#health-food .bg-ranking2 { background:url(http://img1.kakaku.k-img.com/images/category/tblRanking02_health.gif) left top no-repeat !important; }
/* カテゴリ追加 101210SM5 */
#kitchen .bg-ranking2,
/* カテゴリ追加 sm07 10.11.01 */
#cookware .bg-ranking2,
#kitchen-goods .bg-ranking2 { background:url(http://img1.kakaku.k-img.com/images/category/tblRanking02_kitchen.gif) left top no-repeat !important; }
/* カテゴリ追加 11.07.01 sm1 */
#mobile-data .bg-ranking2 { background:url(http://img1.kakaku.k-img.com/images/category/tblRanking02_mobile_data.gif) left top no-repeat !important; }
/*** 08/09/29 大幅値下げランキング露出枠 ここまで ***/

#main ul.listTypeB li {
	width: 220px;
	padding-bottom: 3px;
	list-style: none;
}
#main ul.listTypeB#helpBbs li {
	width: 694px;
	padding-bottom: 3px;
	list-style: none;
	line-height: 120%;
	padding-top: 3px;
}
#main ul.listTypeA#listReview .imgArea,
#main ul.listTypeB .imgArea {
	float: left;
	width: 25px;
}
#main ul.listTypeA#listReview .textArea,
#main ul.listTypeB .textArea {
	margin-left: 25px;
	display:block;
}
#main ul#listReview .textArea p {
	word-wrap:break-word;
	word-break:break-all;
}

<!-- 生活雑貨カテTOP修正 2014.07.28 -->
#main ul#listReview .textArea span {
	word-wrap:break-word;
	word-break:break-all;
	line-height:1.2;
}
#main ul#listReview .textArea .bread {
	display:block;
	font-size: 85%;
	color: #333;
}
#main ul#listReview .textArea .prName {display:block;}
#main ul#listReview .textArea .prName:hover {text-decoration:underline;color:#0099ff;}
#main ul#listReview .textArea .comment {
	clear: both;
	display:block;
	line-height: 130%;
	margin-top: 2px;
	word-break: break-all;
	word-wrap: break-word;
}
#main ul#listReview .textArea .comment:hover {text-decoration:underline;color:#0099ff;}
#main ul#listReview .textArea .rate {display:block;margin-top:2px;}



#main ul.listTypeC {
	margin: 5px auto;
	width: 200px;
}
#main ul.listTypeC li {
	background: url(http://img1.kakaku.k-img.com/images/category/dotline04.gif) repeat-x left bottom;
	list-style: none;
	line-height: 120%;
	padding: 3px 3px 5px;
	font-weight: bold;
	width: 194px;
}
#main ul.listTypeC li img {
	float: right;
	vertical-align: middle;
}
#main ul.listTypeC li p {
	margin-right: 130px;
}
#main ul.listLink {
	padding: 5px 0px;
	width: 704px;
}
#main ul.listLink li {
	white-space: nowrap;
	background: url(http://img1.kakaku.k-img.com/images/category/arrow02.gif) no-repeat left top;
	display: block;
	float: left;
	list-style: none;
	padding-left: 15px;
	margin-right: 8px;
}
#main dl.listTypeD {
	margin: 10px 5px 5px 10px;
}
#main dl.listTypeD dt {
	font-weight: bold;
	margin-top: 15px;
}
#main dl.listTypeD dd {
	margin-top: 5px;
}

/* TABLE
------------------------------------------------ */
th,td {
	vertical-align: top;
}
td.noPadding,
tr.noPadding td {
	padding: 0px;
}
th.vb,td.vb {
	vertical-align: bottom;
}
th.alignR,td.alignR {
	text-align: right;
}

/* 平均価格ボックス
------------------------------------------------ */
.titleGraph {
	padding: 8px 5px;
	border-bottom: 1px solid #ccc;
	font-weight: bold;
	line-height: 120%;
	text-align: center;
}
#pc .titleGraph {
	background: #98d6ff;
}
#kaden .titleGraph {
	background: #ffc29a;
}
#camera .titleGraph {
	background: #add6ac;
}
.tblGraph {
	margin: 0px auto;
	border-top: 1px solid #999;
	border-left: 1px solid #999;
	width: 694px;
}
.tblGraph th {
	padding: 3px;
	border-right: 1px solid #999;
	border-bottom: 1px solid #999;
	vertical-align: middle;
	text-align: center;
	background: #e5e5e5;
	word-break: break-all;/* 08/05/02 段落ち解消 */
}
#pc .tblGraph th.cColor {
	background: #98d6ff;
}
#kaden .tblGraph th.cColor {
	background: #ffc29a;
}
#camera .tblGraph th.cColor {
	background: #add6ac;
}
.tblGraph td {
	padding: 3px;
	border-right: 1px solid #999;
	border-bottom: 1px solid #999;
	vertical-align: middle;
	text-align: center;
	word-break: break-all;/* 08/05/02 段落ち解消 */
}
.tblGraph td.tdGraph {
	padding: 8px;
}
#pc .tblGraph td.tdGraph {
	background: #0099ff;
}
#kaden .tblGraph td.tdGraph {
	background: #ff6600;
}
#camera .tblGraph td.tdGraph {
	background: #009899;
}
dl.graphList {
	float: left;
	width: 150px;
	padding: 0px;
	margin: 30px 0px 0px;
	text-align: left;
}
dl.graphList dt {
	border-bottom: 1px solid #666666;
	font-weight: bold;
	text-align: left;
}
dl.graphList dd {
	padding: 6px 0px 3px 10px;
	margin: 0px;
	border-bottom: 1px dotted #666666;
	text-align: left;
	background: url(http://img1.kakaku.k-img.com/images/parts/pricemenu/arrow02.gif) no-repeat left center;
}
.bgWhite {
	background: #fff;
	padding: 0px 8px;
	width: 676px;
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 660px;
}
.tblSearchSpec {
	margin: 8px auto;
}
.tblSearchSpec th {
	padding: 3px 8px;
	vertical-align: top;
	text-align: left;
	font-weight: normal;
}
.tblSearchSpec td {
	padding: 3px 15px 3px 3px;
	vertical-align: top;
	text-align: left;
}
.tblSearchSpec td span {
	font-size: 85%;
}
.tblSearchSpec tr.dotline th,
.tblSearchSpec tr.dotline td {
	background: url(http://img1.kakaku.k-img.com/images/category/dotline01.gif) repeat-x left top;
	padding-top: 8px;
}
.tblRanking {
}
.tblRanking th {
	padding: 3px;
	border-right: 1px solid #D2D2D2;
	font-weight: normal;
	text-align: left;
	background: #fff;
	vertical-align: top;
}
.tblRanking th p {
	margin-left: 60px;
}
.tblRanking th.thBgGray p {
	margin-left: 0px;
}
.tblRanking th a {
	font-weight: bold;
}
.tblRanking th.thBgGray {
	background: #E8E8E8;
	padding: 3px 3px 3px 5px;
}
.tblRanking td {
	padding: 2px 3px 2px 8px;
	border-right: 1px solid #D2D2D2;
	vertical-align: top;
	text-align: left;
	background: #fff;
}
#main .tblRanking td a.block:link,
#main .tblRanking td a.block:visited,
#main .tblRanking td a.block:hover {
	color: #333333;
	text-decoration: none;
}
.tblRanking th.end,
.tblRanking td.end {
		border-right: none;
}
.tblRanking .tdImg {
	padding: 8px 0px;
	text-align: center;
	background: #fff url(http://img1.kakaku.k-img.com/images/category/dotline03.gif) no-repeat center bottom;
	vertical-align: top;
}
.tblRanking ul.listTypeB {
	margin-top: 5px;
}

/* ランキング　NODATA
------------------------------------------------ */
.tblRanking td.noRankin {
	text-align: center;
	vertical-align: middle;
}
.tblRanking td.noRankin p {
	color: #666666;
	line-height: 120%;
}
#main .tblRanking .noBbs {
	padding: 0px;
	font-size: 92%;
	text-align: center;
	vertical-align: middle;
}
#main .tblRanking .noBbs em {
	font-weight: bold;
	color: #f00;
	font-size: 122%;
	font-style: normal;
}

.tblRanking02 {
	float: right;
	width: 448px;
}
.tblRanking02 td {
	background: url(http://img1.kakaku.k-img.com/images/category/dotline01.gif) repeat-x left bottom;
	padding: 8px 0px 8px 3px;
}
.tblRanking02 td.tdRank {
	font: bold 107% Verdana;
	color: #ff6c00;
	text-align: right;
}
.tblRanking02 td.tdRank img,
.tblRanking02 td.tdRank input {
	vertical-align: middle;
}
.tblRanking02 td.end {
	background: url(http://img1.kakaku.k-img.com/images/spacer.gif);
}
.tblRanking .tblIn {
	margin-top: 8px;
}
.tblRanking .tblIn th {
	font-weight: normal;
	text-align: right;
	font-size: 85%;
	border-right-style: none;
	padding: 2px 2px 2px 8px;
}
.tblRanking .tblIn td {
	border-right-style: none;
	font-size: 92%;
	padding: 2px;
}

/* パネル（A3C） */
.tblPanel {
	margin-top: 10px;
}
.tblPanel td {
	width: 227px;
	padding: 8px 8px 0px 0px;
	vertical-align: top;
	line-height: 110%;
}
#used .tblPanel td {
	width: 356px;
	padding: 8px 8px 0px 0px;
	vertical-align:top;
}
.tblPanel td a {
	display: block;
}
.tblPanel td a:link {
	color: #333333;
	text-decoration: none;
}
.tblPanel td a:visited {
	color: #333333;
	text-decoration: none;
}
#main .tblPanel td a:hover {
	color: #666666;
	text-decoration: none;
}
#main .tblPanel td a:hover span {
	text-decoration: underline;
}
.tblPanel span {
	font-size:92%;
	padding: 5px 1px 7px 5px;
	display: block;
}
#used .tblPanel span {
	padding: 5px 0px 7px 5px;
}
.tblPanel td.tdNoPadding {
	padding-right: 0px;
}
#main .tblPanel td.tdDataNone {
	background: url(http://img1.kakaku.k-img.com/images/spacer.gif);
}
/* ■パネル（A3C）グラデーション　カテゴリカラー ------------------- */
#beauty-health .tblPanel td,
#cosme .tblPanel td,
#cosmetic .tblPanel td,
#medicine .tblPanel td,
#supplement .tblPanel td {
	background: url(http://img1.kakaku.k-img.com/images/category/panel_bg_beauty-health.gif) no-repeat left bottom;
}
#food-drink .tblPanel td {
	background: url(http://img1.kakaku.k-img.com/images/category/panel_bg_food.gif) no-repeat left bottom;
}
#fashion .tblPanel td {
	background: url(http://img1.kakaku.k-img.com/images/category/panel_bg_fashion.gif) no-repeat left bottom;
}
#game .tblPanel td {
	background: url(http://img1.kakaku.k-img.com/images/category/panel_bg_game.gif) no-repeat left bottom;
}
#interior .tblPanel td {
	background: url(http://img1.kakaku.k-img.com/images/category/panel_bg_interior.gif) no-repeat left bottom;
}
/* fitness追加 150108sm17 */
#fitness .tblPanel td,
#sports-wear .tblPanel td,
#sports .tblPanel td,
#fishing .tblPanel td {
	background: url(http://img1.kakaku.k-img.com/images/category/panel_bg_sports.gif) no-repeat left bottom;
}
#book-cd-dvd .tblPanel td,
#book .tblPanel td {
	background: url(http://img1.kakaku.k-img.com/images/category/panel_bg_dvd.gif) no-repeat left bottom;
}
/* 080612追加 */
#kuruma .tblPanel td,
#bike .tblPanel td,
#car-goods .tblPanel td,
#bike-goods .tblPanel td {
	background: url(http://img1.kakaku.k-img.com/images/category/panel_bg_bike-goods.gif) no-repeat left bottom;
}
/* 120110 add sm1 */
#kitchen .tblPanel td,
#cookware .tblPanel td,
#kitchen-goods .tblPanel td{
	background: url(http://img1.kakaku.k-img.com/images/category/panel_bg_kitchen.gif) no-repeat left bottom;
}
#houseware .tblPanel td,
#stationery .tblPanel td,
#daily-goods .tblPanel td,
#nursing-care .tblPanel td{ /* nursing-care 150212sm17 */
	background: url(http://img1.kakaku.k-img.com/images/category/panel_bg_houseware.gif) no-repeat left bottom;
}
#shoes .tblPanel td,
#sports-shoes .tblPanel td,
#ladies-shoes .tblPanel td,
#mens-shoes .tblPanel td,
#kids-shoes .tblPanel td,
#shoes-accessories .tblPanel td,
#outdoor .tblPanel td,
#housing .tblPanel td,
#reform .tblPanel td,
#lighting .tblPanel td {
	background: url(http://img1.kakaku.k-img.com/images/category/panel_bg_shoes.gif) no-repeat left bottom;
}
#used .tblPanel td{
	background: url(http://img1.kakaku.k-img.com/images/category/panel_bg_used.gif) no-repeat left bottom;
}
/* 120703 add sm5 */
/* カテゴリ追加 sm5 120806 */
#baby .tblPanel td,
#maternity .tblPanel td,
#baby-goods .tblPanel td,
#kids .tblPanel td {
	background: url(http://img1.kakaku.k-img.com/images/category/panel_bg_baby.gif) no-repeat left bottom;
}
#diy .tblPanel td,
#electric-tools .tblPanel td,
#working-tool .tblPanel td {
	background: url(http://img1.kakaku.k-img.com/images/category/panel_bg_diy.gif) no-repeat left bottom;
}
#drink .tblPanel td {
	background: url(http://img1.kakaku.k-img.com/images/category/panel_bg_drink.gif) no-repeat left bottom;
}
#watch-accessory .tblPanel td {
	background: url(http://img1.kakaku.k-img.com/images/category/panel_bg_watch-accessory.gif) no-repeat left bottom;
}
#food .tblPanel td {
	background: url(http://img1.kakaku.k-img.com/images/category/panel_bg_food.gif) no-repeat left bottom;
}
/* カテゴリ追加 20150709 sm11 */
#instant-food .tblPanel td {
	background: url(http://img1.kakaku.k-img.com/images/category/panel_bg_food.gif) no-repeat left bottom;
}


.tblTopics td {
	vertical-align: top;
	padding: 0px 5px;
	background: url(http://img1.kakaku.k-img.com/images/category/dotline_y.gif) repeat-y right top;
}
.tblTopics td.end {
	background: url(http://img1.kakaku.k-img.com/images/spacer.gif);
}
.tblTopics p {
	line-height: 110%;
	font-weight: bold;
	margin-top: 5px;
}
.tblSelect {
	border-top: 1px solid #666666;
	border-left: 1px solid #666666;
	margin-top: 10px;
}
.tblSelect td {
	border-right: 1px solid #666666;
	border-bottom: 1px solid #666666;
	padding: 3px 5px;
	background: #F5F5F5;
	vertical-align: top;
}
/* コンタクト */
.tblCL {
	margin-top: 5px;
}
.tblCL tr {
	background: url(http://img1.kakaku.k-img.com/images/category/dotline01.gif) repeat-x left bottom;
}
.tblCL tr.end {
	background: url(http://img1.kakaku.k-img.com/images/spacer.gif);
}
.tblCL th {
	background: #ECECEC;
	padding: 2px 3px;
	font-weight: normal;
	text-align: left;
}
.tblCL td {
	padding: 5px;
	line-height: 120%;
}
#main .tblCL td a {
	text-decoration: underline;
}
/* ファッション */
.tblFashion td {
	background: url(http://img1.kakaku.k-img.com/images/category/dotline_y.gif) repeat-y right top;
	padding: 0px 4px 0px 4px;
}
.tblFashion td.end {
	background: url(http://img1.kakaku.k-img.com/images/spacer.gif);
}
.tblFashion a span {
	font-size: 85%;
	color: #333333;
}
/* ファッションlist */
.tblFashion ul {
	margin: 0px 0px 0px 8px;
}
.tblFashion ul li {
	background: url(http://img1.kakaku.k-img.com/images/category/list01.gif) no-repeat left top;
	padding: 0px 4px 0px 15px;
	list-style: none;
	line-height: 130%;
}
.tblFashion ul li.makerName {
	background: url(http://img1.kakaku.k-img.com/images/category/list_arrow01.gif) no-repeat left top;
	margin: 5px 0px 0px;
}
.tblFashion ul li.end {
	background: url(http://img1.kakaku.k-img.com/images/category/list_end.gif) no-repeat left top;
}
.tblFashion a span {
	font-size: 85%;
	color: #333333;
}
/* ゲーム */
.tblGame td {
	line-height: 130%;
	padding: 2px 3px 2px 5px;
}
.tblGame td.date {
	background: #fffefa url(http://img1.kakaku.k-img.com/images/category/game_date_bg.gif) repeat-x left top;
	text-align: right;
}
.tblGame02 td {
	line-height: 130%;
	padding: 8px 3px 15px;
	border-bottom: 1px solid #ccc;
}
.tblGame02 td.end {
	border-bottom: none;
}
.tblGame02 td.date {
	background: #fffefa url(http://img1.kakaku.k-img.com/images/category/game_date_bg.gif) repeat-x left top;
}
.tblPRbn {
}
.tblPRbn td {
	text-align: center;
	padding: 3px 3px 10px;
	font-size: 85%;
	line-height: 120%;
}
.tblPRbn td span {
	margin-top: 3px;
	display: block;
}
#main .tblPRbn td a span {
	text-decoration: underline;
}
.tblResult {
	background: #f9f9f9;
	border-right: 1px solid #ccc;
	margin: 8px 0px;
	border-bottom: 1px solid #ccc;
	width: 585px;
}
.tblResult th {
	line-height: 130%;
	font-weight: bold;
	background: url(http://img1.kakaku.k-img.com/images/category/arrow_result.gif) no-repeat right center;
	text-align: left;
	padding: 3px 5px;
}
.tblResult td {
	line-height: 130%;
	padding: 3px 5px;
}
.tblItem {
}
.tblItem td {
	text-align: center;
	width: 25%;
	padding: 5px 5px;
	border-bottom: 1px solid #ccc;
}
.tblItem td.end {
	border-bottom: none;
		}
#main .topicsTitle {
	font-weight: bold;
	background: #edede1;
	padding: 5px;
	border-left: 8px solid #006633;
}

/* ▲関連特集・記事（A6）カテゴリ個別スタイル ------------------- */
/* ペット */
ul .petlist {
	list-style-type: none;
	display: inline;
	margin-left: 0px;
	background-image: url(http://img1.kakaku.k-img.com/images/category/middlearrow.gif);
	background-repeat: no-repeat;
	background-position: 7px 0px;
	padding-left: 20px;
	line-height:120%;

}
/* ▲スペック検索　カテゴリ個別スタイル ------------------- */
/* 釣りヘルプ */

#main .boxSearch .fishing {
	/*font-size:105%;*/
}
.searchline-f {
	height: 10px;
	background: url(http://img1.kakaku.k-img.com/images/dot_999999.gif) top repeat-x;
}
.fishing-helpBox {
	width: 330px;
}
.fishing-helpBox img {
	display: block;
}
.fishing_helpTop {
	background: url(http://img1.kakaku.k-img.com/images/sports/fishing/fishing_helpTop.gif) no-repeat left bottom;
	width: 330px;
	height: 10px;
}
.fishing_helpBk {
	background:  url(http://img1.kakaku.k-img.com/images/sports/fishing/fishing_helpBk.gif) repeat-y;
}
.fishing_helpBtm {
	background:  url(http://img1.kakaku.k-img.com/images/sports/fishing/fishing_helpBtm.gif) no-repeat left top;
	width: 330px;
	height: 20px;
}
p .fishing_helpIcon {
	background: url(http://img1.kakaku.k-img.com/images/sports/fishing/spec-help-icon.gif) no-repeat left center;
}
.help_title {
	margin: 0 0 5px 15px;
	padding-left: 20px;
	width: 270px;
	text-align:left;
	font-size:90%;
	font-weight:bold;
	color:#f567e9;
	background: url(http://img1.kakaku.k-img.com/images/sports/fishing/spec-help-icon.gif) no-repeat;
}
.spec_text {
	width: 270px;
	text-align:left;
	font-size:80%;
	margin-left: 15px;
}
.helpClose_btn {
	margin: 10px 0 10px 100px;
	cursor: pointer;
}
.help-catch {
	font-size: 80%;
}
.fhelp-updown {
	margin: 10px auto;
	width: 100%;
}
.fhelp-updown .back {
	font-size: 80%;
	float: right;
}
.fhelp-updown .next {
	font-size: 80%;
	float: right;
}

/* ▲ゲーム発売日表　独自スタイル ------------------- */
.nolist-img {

}
.nolist-img img{
	margin: 10px 10px 10px 170px;
	float:left;
}
.nolist-text {
	float:left;
	margin: 40px 0 0 0;
}

/* WIDTH
------------------------------------------------ */
#main .w348 {
	width: 348px;
}
.w704 {
	width: 704px;
}
.w720 {
	width: 720px;
}
.w694 {
	width: 694px;
}
/* 余白
------------------------------------------------ */
.pTb10 {padding: 10px 0px;}
.pTop10 {padding-top: 10px;}
.pLR5 {padding: 0px 5px;}
.p5 {padding: 5px;}
.mTop2 {margin-top: 2px;}
.mpTop5 {
	margin-top: 5px;
	padding-top: 5px;
}
.mLeft130 {margin-left: 130px;}
.mLeft68 {margin-left: 68px;}
.mLeft1 {margin-left: 1px;}
.mLeft5 {margin-left: 5px;}

/* FONT
------------------------------------------------ */
.fontDate {
	font-weight: bold;
	color: #f00;
}
.fontDate02 {
	font-size: 85%;
	color: #666666;
}
.fontPoint {
	font-size: 85%;
	font-weight: bold;
	color: #636363;
}
.fontPoint02 {
	font: bold 130% Verdana;
	color: #ff8400;
}
.fontRed {
	color: #f00;
}
.fontBlue {
	color: #3e7cff;
}
.fontImpact01 {
	font-size: 116%;
	font-weight: bold;
}
.fontStrong {
	font-weight: bold;
}
.price02 {
	font: bold 108% Verdana;
	color: #ff0000;
}
.price03 {
	color: #ff0000;
	font: 92% Verdana;
}
td.price03 {
	text-align: right;
}
.fontNormal {
	font-weight: normal;
}
.fontBrown {
	color: #d68011;
	font-weight: bold;
}
.fontGray {
	color: #999999;
}

/* マーク　表示
------------------------------------------------ */
#main a.arrowPet {
	padding: 1px 0px 1px 8px;
	background: url(http://img1.kakaku.k-img.com/images/category/arrow_pet.gif) no-repeat left center;
	text-decoration: underline;
}
.arrowGraph {
	padding: 1px 0px 1px 15px;
	font-size: 85%;
	color: #333333;
	background: url(http://img1.kakaku.k-img.com/images/parts/pricemenu/arrow01.gif) no-repeat left top;
}
.arrowNext {
	padding: 3px 0px 2px 18px;
	background: url(http://img1.kakaku.k-img.com/images/category/arrow01.gif) no-repeat left top;
	line-height: 130%;
}
p.arrowNext {
	padding: 0px 0px 2px 18px;
}
.arrowNext02 {
	padding: 3px 0px 2px 16px;
	background: url(http://img1.kakaku.k-img.com/images/category/arrow02.gif) no-repeat left center;
}

.iconShop {
	padding: 3px 0px 2px 20px;
	background: url(http://img1.kakaku.k-img.com/images/icon_mall_3.gif) no-repeat left top; /* リンク切れ修正 sm03 100106 */
	display: block;
}
.displayNone {
	display: none;
}
a.block {
	display: block;
	color: #333333;
}
#main .dotlineY {
	background: url(http://img1.kakaku.k-img.com/images/category/dotline_y.gif) repeat-y right top;
}
#main .dotline {
	background: url(http://img1.kakaku.k-img.com/images/category/dotline01.gif) repeat-x left top;
	margin-top: 8px;
	padding-top: 5px;
}
#main .dotline02 {
	background: url(http://img1.kakaku.k-img.com/images/category/dotline01.gif) repeat-x left top;
	padding-top: 8px;
}

.borderGrayTop {
	border-top: 1px solid #ccc;
}

/* サーチ系　検索結果下「もっと見るボタン」
------------------------------------------------ */
#main .btnArea {
	margin: 15px 0px;
	width: 720px;
	text-align: center;
}
#main .searchBtn {
	margin: 0px auto;
	height:33px;
}
#main .searchBtn td.left,#main .searchBtn td.right{
	width:22px;
}
#main .searchBtn td.center a:link ,#main .searchBtn td.center a:visited {
	color: #2f2f2f;
	text-decoration: none;
}
#main .searchBtn td.center a:hover {
	color: #2f2f2f;
	text-decoration: underline;
}
#main .searchBtn td.center{
	background: url(http://img1.kakaku.k-img.com/images/category/btn_search_c.gif) repeat-x left top;
	color: #2f2f2f;
	line-height: 34px;
	height: 33px;
	padding: 0px 7px 0px 2px;
}

/* レビュートピックス追加
------------------------------------------------ */
#main ul.listTypeA#listReview .textArea p.prName
{font-weight:bold;
word-break: break-all;/* 08/05/02 段落ち解消 */ }


/* すべてのクチコミを見る↓（07.10.02八木追加）
------------------------------------------------ */
.full .bbs-all {
	background: transparent url(http://img1.kakaku.k-img.com/images/category/dotline02.gif) repeat-x left top;
	padding-top: 10px;
}
/* 関連する検索キーワード↓（07.11.08児玉追加）
------------------------------------------------ */

#menu .menuBox01 ul .keywordSubMenu{
border-style:dotted;
border-width:0px 0px 2px 0px;
margin-top:16px;
padding-bottom:2px;
font-weight:bold;
color:#575656;
}

#default #menu .menuBox01 ul .keywordSubMenu,
#shoes #menu .menuBox01 ul .keywordSubMenu,
#sports-shoes #menu .menuBox01 ul .keywordSubMenu,
#ladies-shoes #menu .menuBox01 ul .keywordSubMenu,
#mens-shoes #menu .menuBox01 ul .keywordSubMenu,
#kids-shoes #menu .menuBox01 ul .keywordSubMenu,
#shoes-accessories #menu .menuBox01 ul .keywordSubMenu,
#outdoor #menu .menuBox01 ul .keywordSubMenu,
#housing #menu .menuBox01 ul .keywordSubMenu,
#reform #menu .menuBox01 ul .keywordSubMenu,
#lighting #menu .menuBox01 ul .keywordSubMenu
{border-color:#001789;}
#pc #menu .menuBox01 ul .keywordSubMenu{border-color:#0099ff;}
#kaden #menu .menuBox01 ul .keywordSubMenu{border-color:#ff6600;}
#camera #menu .menuBox01 ul .keywordSubMenu{border-color:#009899;}
#game #menu .menuBox01 ul .keywordSubMenu{border-color:#ffcc33;}
#book-cd-dvd #menu .menuBox01 ul .keywordSubMenu{border-color:#339933;}
/* fitness追加 150108sm17 */
#fitness #menu .menuBox01 ul .keywordSubMenu{border-color:#3398cc;}
#sports-wear #menu .menuBox01 ul .keywordSubMenu{border-color:#3398cc;}
#sports #menu .menuBox01 ul .keywordSubMenu{border-color:#3398cc;}
#food-drink #menu .menuBox01 ul .keywordSubMenu{border-color:#ff9934;}
/* カテゴリ追加 sm5 120806 */
#baby #menu .menuBox01 ul .keywordSubMenu,
#maternity #menu .menuBox01 ul .keywordSubMenu,
#baby-goods #menu .menuBox01 ul .keywordSubMenu,
#kids #menu .menuBox01 ul .keywordSubMenu {border-color:#ffa4d1;}
/* カテゴリ追加 sm11 150817*/
#pet #menu .menuBox01 ul .keywordSubMenu,
#dog-goods #menu .menuBox01 ul .keywordSubMenu,
#cat-goods #menu .menuBox01 ul .keywordSubMenu,
#animal-goods #menu .menuBox01 ul .keywordSubMenu {border-color:#d68011;}
#fashion #menu .menuBox01 ul .keywordSubMenu{border-color:#a00000;}
#beauty-health #menu .menuBox01 ul .keywordSubMenu,
#beauty-health #menu .menuBox01 li.dotlineBtm,
#cosme #menu .menuBox01 ul .keywordSubMenu,
#cosme #menu .menuBox01 li.dotlineBtm,
#cosmetic #menu .menuBox01 ul .keywordSubMenu,
#cosmetic #menu .menuBox01 li.dotlineBtm,
#medicine #menu .menuBox01 ul .keywordSubMenu,
#medicine #menu .menuBox01 li.dotlineBtm,
#supplement #menu .menuBox01 ul .keywordSubMenu,
#supplement #menu .menuBox01 li.dotlineBtm{border-color:#99cc33;}
#contactlens #menu .menuBox01 ul .keywordSubMenu{border-color:#99cc33;}
#interior #menu .menuBox01 ul .keywordSubMenu{border-color:#cdcc00;}
#houseware #menu .menuBox01 ul .keywordSubMenu,
#stationery #menu .menuBox01 ul .keywordSubMenu,
#daily-goods #menu .menuBox01 ul .keywordSubMenu,
#nursing-care #menu .menuBox01 ul .keywordSubMenu{border-color:#9cb416;} /* nursing-care 150212sm17 */
#keitai #menu .menuBox01 ul .keywordSubMenu{border-color:#3266cc;}
#bb #menu .menuBox01 ul .keywordSubMenu{border-color:#670099;}
#kuruma #menu .menuBox01 ul .keywordSubMenu,
#bike #menu .menuBox01 ul .keywordSubMenu,
#car-goods #menu .menuBox01 ul .keywordSubMenu,
#bike-goods #menu .menuBox01 ul .keywordSubMenu{border-color:#013466;}
#insurance #menu .menuBox01 ul .keywordSubMenu{border-color:#34cc99;}
#money #menu .menuBox01 ul .keywordSubMenu,
#card #menu .menuBox01 ul .keywordSubMenu,
#loan #menu .menuBox01 ul .keywordSubMenu,
#invest #menu .menuBox01 ul .keywordSubMenu{border-color:#333367;}
/* カテゴリ追加 sm03 10.10.01 */
#drink #menu .menuBox01 ul .keywordSubMenu{border-color:#ff9934;}
#hobby #menu .menuBox01 ul .keywordSubMenu,
#gakki #menu .menuBox01 ul .keywordSubMenu,
#toy #menu .menuBox01 ul .keywordSubMenu{border-color:#feae00;}
#watch-accessory #menu .menuBox01 ul .keywordSubMenu{border-color:#cc3366;}
#diy #menu .menuBox01 ul .keywordSubMenu, 
#electric-tools #menu .menuBox01 ul .keywordSubMenu,
#working-tool #menu .menuBox01 ul .keywordSubMenu{border-color:#996633;}
#food #menu .menuBox01 ul .keywordSubMenu{border-color:#ff9966;}
/* カテゴリ追加 20150709 sm11 */
#instant-food #menu .menuBox01 ul .keywordSubMenu{border-color:#ff9966;}
#health-food #menu .menuBox01 ul .keywordSubMenu{border-color:#60bf01;}
/* カテゴリ追加 101210SM5 */
#kitchen #menu .menuBox01 ul .keywordSubMenu,
#cookware #menu .menuBox01 ul .keywordSubMenu,
#kitchen-goods #menu .menuBox01 ul .keywordSubMenu{border-color:#60bf01;}
/* カテゴリ追加 11.07.01 sm1 */
#mobile-data #menu .menuBox01 ul .keywordSubMenu{border-color:#5533bb;}

/* メニュー区切りドットライン　今橋追加 (08.06.10)↓ */	
#menu .menuBox01 li.dotlineBtm {
	border-style:dotted;
	border-width:0px 0px 2px 0px;
	padding-bottom:2px;	
}

/* インテリア カテゴリトップ レイアウト変更↓（07.12.03児玉追加）
------------------------------------------------ */

#interior .titleA {
background:transparent url(http://img1.kakaku.k-img.com/images/category/interior_title.gif) no-repeat scroll left top;
font-weight:bold;
height:16px;
margin:5px 0px 0px 5px;
padding:5px 5px 3px 15px;
width:314px;
}


/* clearfix
------------------------------------------------ */
#header:after,
#mainContents:after,
#main h3:after,
#main .h3box:after,
#boxPR200:after,
#boxPR300:after,
#main .boxFeature:after,
#main .boxFeatureNoline:after,
#main .boxIn:after,
#main ul.listTypeA li:after,
#main ul.listCrmBase li:after,
#main ul.listTypeB li:after,
#main ul.listTypeB .textArea .latest:after,
#main ul.listLink:after,
#main .boxBlockLink:after,
#main .pageNavi:after,
#main .pageNavi02:after,
#main .boxUnitA:after,
#main .boxWhite:after,
#result .boxResult:after,
#menu .menuBox02:after,
#menu .menuBox03:after,
#main .boxFeatureNoline:after,
#main .boxA .boxIn:after,
#main .boxPurpleBar .latest:after,
#main #articleBoxCts .answer:after {
	clear: both;
	height: 0;
	visibility: hidden;
	display: block;
	content: ".";
}
.clearfix:after {
		content: ".";
		display: block;
		height: 0;
		clear: both;
		visibility: hidden;
}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
/* End hide from IE-mac */

/* 2008/03/06 大幅値下げランキング露出枠 ここから */
.boxWhiteBtm2 {
	background: url(http://img1.kakaku.k-img.com/images/category/box_w_f_btm.gif) no-repeat 5px bottom;
	padding:0 0 5px 0;
}
.boxWhiteBtm2 .boxWhite {
	width:694px !important;
}
.price-down-box {
	background:#e8e8e8;
	padding:0 5px;
}
.price-down-head {
	width:694px;
	font-size:100%;
}
.price-down-head th {
	font-weight:normal;
	padding-bottom:4px;
	font-size:100%;
}
.price-down-head th.rank {
	text-align:left;
	padding:0 0 0 2px;
}
.price-down-head th.item {
	text-align:left;
	padding:0 0 0 5px;
}
*html .price-down-head th.item {
	text-align:left;
	padding:0 0 0 0px;
}
*+html .price-down-head th.item {
	text-align:left;
	padding:0 0 0 0px;
}
.price-down-head th.down {
	text-align:left;
	text-indent:10px;
}
.price-down-head th.value {
	text-align:right;
}
.price-down-head th.all-low {
	text-align:right;
}
.price-down-info {
	width:694px;
}
.price-down-info {
	font-size:100%;
}
.price-down-info td.down span {
	display:block;
	background:url(http://img1.kakaku.k-img.com/images/category/down_td_bg2.gif) no-repeat left top;
	font: bold 130% Verdana;
	width:46px;
	height:45px;
	line-height:46px;
	text-align:center;
	color:#ff0000;
}
.price-down-info td.line {
	background:url(http://img1.kakaku.k-img.com/images/category/dotline01.gif) repeat-x left bottom;
	font-size:1px;
	line-height:1px;
	height:1px;
}
.price-down-info td.rank {
	vertical-align:middle;
	color:#ff6c00;
	font-weight:bold;
	font-size:110%;
}
.price-down-info td.item {
	padding:0;
	font-size:75%;
	line-height:150%;
	vertical-align:middle;
}

.price-down-info td.itemImg{
	padding:5px 0;
}

.price-down-info td.down {
	padding:5px 0;
	vertical-align:middle;
}
.price-down-info td.value {
	vertical-align:middle;
	font: bold 100% Verdana;
	text-align:right;
	padding-right:10px;
}
.price-down-info td.all-low {
	vertical-align:middle;
	font: bold 150% Verdana;
	color:#ff0000;
	text-align:right;
	background:url(http://img1.kakaku.k-img.com/images/category/root_l_price.gif) left center no-repeat;
	padding-left:30px;
}
.price-down-info td.all-low a {
	color:#ff0000;
}		/* sm6 20101210 add */
.price-down-info td.item p {
	margin:0;
	padding:2px 5px 5px 5px;
	line-height:150%;
}
.price-down-info td.item .maker {
	color:#333333;
	display:block;
	padding:5px 5px 0 0px;
}
.price-down-info td.item a:hover .maker {
	color:#333333;
	text-decoration:none;
}
.price-down-info td.item a {
	width:100%;
	display:block;
	text-decoration:none;
	line-height:150%;
}
.price-down-info td.item a em {
	font-size:140%;
	font-style:normal;
	font-weight:bold;
	color:#0000dd;
}
.price-down-info td.item a:link em {
	color:#0000dd;
	text-decoration:none;
}
.price-down-info td.item a:visited em {
 color:#993399;
 text-decoration:none;
}
.price-down-info td.item a:hover em {
	color:#0099ff;
}
*html .price-down-info td.item a:hover em {
	color:#0099ff;
	text-decoration:underline;
}
*+html .price-down-info td.item a:hover em {
	color:#0099ff;
	text-decoration:underline;
}
/* 矢印色変更 ここから */
.price-down-info .low {
	background:url(http://img1.kakaku.k-img.com/images/category/rate_rank_03.gif) no-repeat left center;
	padding:0 0 0 20px;
}
.price-down-info .middle {
	background:url(http://img1.kakaku.k-img.com/images/category/rate_rank_02.gif) no-repeat left center;
	padding:0 0 0 20px;
}
.price-down-info .high {
	background:url(http://img1.kakaku.k-img.com/images/category/rate_rank_01.gif) no-repeat left center;
	padding:0 0 0 20px;
}
/* 矢印色変更 ここまで */

/*** 2008/03/06 大幅値下げランキング露出枠 ここまで */


/* プライスメニュー レイアウト変更↓（08.5.19児玉追加）
------------------------------------------------ */

/*現在ページ情報ここから*/
#result .seachInfoBox{
padding:5px;
padding-left:10px;
clear:both;
}
.resultTitle .sort .end{
margin-left:5px;
margin-right:2px;
}
.resultTitle .sort .end select{
height:20px;
width:60px;
}
/*現在ページ情報ここまで*/
/*ページ送りここから*/
#main .pageNavi03 {
display:block;
text-align:center;
padding:0px 0px 10px;
margin:0px;	
width:720px;
}
#main .pageNavi03 li {
display:inline;
position:relative;
margin:0 3px;
	padding:5px 0px;
}
#main .pageNavi03 li a {
background:#fff none repeat scroll 0%;
padding:5px;
text-decoration:none;
border:solid 1px #cccccc;
font-weight:bold;
}
#main .pageNavi03 li a.prev, #main .pageNavi03 li.prev {
border-width:0px;
background:#fff url(http://img1.kakaku.k-img.com/images/category/search/search_prev.gif) no-repeat scroll right center;
background-position: 0% 20%;
padding-left:16px;
}
#main .pageNavi03 li a.next, #main .pageNavi03 li.next {
border-width:0px;
background:#fff url(http://img1.kakaku.k-img.com/images/category/search/search_next.gif) no-repeat scroll right center;
background-position: 90% 20%;
padding-right:16px;
}
#main .pageNavi03 li.now span{
padding:5px;
background:#cccccc;
border:solid 1px #cccccc;
font-weight:bold;
color:white;
}
#main .pageNavi03 ul.count{
	padding:5px;
}
/*ページ送りここまで*/

#ppanel.pricemenu_price .kakakuBox input.keywordBox{
	width:120px;
}
.boxResult p.alignR img{
	margin-bottom:-3px;
}


/* プライスメニュー 価格.com 関連カテゴリ↓（08.7.8児玉追加）
------------------------------------------------ */

#related_category .itemBox{
margin-top:2px;
background:url(http://img1.kakaku.k-img.com/images/category/dotline01.gif) repeat-x scroll left bottom;
padding:5px 0px 5px 0px;
}
#related_category .itemBox_end{
margin-top:0px;
padding:5px 0px 0px 0px;
}
#related_category .mLeft68{
width:112px;
float:right;
margin-left:0;
}

/* Ｈ3リンクカラー追加↓（10.02.22 sm03 追加）
------------------------------------------------ */
#main h3.tbl-icon a,
#main .boxSearch .h3box a,
#main h3.helpbbs a,
#main h3.tbl-icon2 a,
#main h3.news a,
#main h3.trend a,
#main h3.artistSearch a,
#main h3.guide a,
#main h3.limit a,
#main #pdPickupBox h3 a,
#main h3.usedPckup a,
#money #main h3.pickup a,
#card #main h3.pickup a,
#loan #main h3.pickup a,
#invest #main h3.pickup a/*マネー追加2009.08*/
{color:#333333;}


/*■■■clearfix■■■*/
#related_category .itemBox:after {
	content: "."; 
	display: block; 
	height: 0; 
	clear: both; 
	visibility: hidden;
}

#related_category .itemBox {
	zoom: 1; 
}

* html #related_category .itemBox {
	height: 1%;
	/*\*//*/
	height: auto;
	overflow: hidden;
	/**/
}


/* プライスメニュー サーチアイテム関連↓（08.09.06児玉追加）
------------------------------------------------ */

/* 検索ボックス
------------------------------------------------ */
.searchCellL{
	width:580px;
	float:left;
	padding-left:10px;
	text-align:left;
}
.searchCellR{
	width:110px;
	float:right;
	text-align:right;
	padding:5px;
	padding-right:10px;
}
.searchCellR img{
	vertical-align:middle;
	margin-right:3px;
}
.searchLine{
	background: url(http://img1.kakaku.k-img.com/images/category/dotline02.gif) center bottom repeat-x ;
	height:10px;
	width:700px;
	margin:0 auto;
	margin-bottom:10px;
}

/* カテゴリトップ リスティング広告 追加2008_09_25 ここから */
#main .narrow_L .boxA .boxTop {
	background: url(http://img1.kakaku.k-img.com/images/category/box_a_narrow_top_l.gif) no-repeat left bottom;
	height:9px;
	line-height:9px;
	font-size:0px;
}

#main #boxPR200 .boxArea.narrow_L_top {
	padding-top:5px;
}
#main .narrow_L{
position:relative;
}
#main .narrow_L .h3box{
	margin-top:5px;
}
#main .narrow_L .overturelogo{
position:absolute;
left:431px;
top:0px;
height:20px;
width:70px;
z-index:99;
}
/*カテゴリトップ リスティング広告 追加08/09/25 　ここまで */

/* 検索キーワードランキング
------------------------------------------------ */
#searchCategory #main .full .boxA .h3box .keywordRank_icon .icon{
		background: url(http://img1.kakaku.k-img.com/images/category/keyword_rank.gif) no-repeat left top;
		width: 74px;
}
#searchCategory #main .full .boxA .keywordRank .line{
	padding:0 0 3px 0;
	background: url(http://img1.kakaku.k-img.com/images/category/dotline01.gif) repeat-x left bottom;
	border:none;
}
#searchCategory #main .full .boxA .boxWhiteTop .boxWhiteBtm .keywordRank{
	padding:0 13px;
	margin:0;
	background: url(http://img1.kakaku.k-img.com/images/category/keyword_rank_line2.gif) repeat-y left top;
}
#searchCategory #main .full .boxA .boxWhiteTop {
	padding-top:5px;
	margin:0;
	background: url(http://img1.kakaku.k-img.com/images/category/keyword_rank_top.gif) no-repeat left top;
}
#searchCategory #main .full .boxA .boxWhiteBtm {
	padding-bottom: 5px;
	background:none;
}
#searchCategory #main .full .boxA .h3box {
	width: 720px;
	height: 18px;
	\_height: 33px;
	padding: 11px 10px 4px 45px;
	background: url(http://img1.kakaku.k-img.com/images/category/keyword_rank_ttl.gif) no-repeat left top;
		 voice-family: "\"}\"";
		 voice-family:inherit;
		 width: 665px;
}
#searchCategory #main .full .boxA .boxWhiteTop .boxWhiteBtm .keywordRank .dotlineRank{
	background: url(http://img1.kakaku.k-img.com/images/category/keyword_rank_line.gif) repeat-y center top;
}
#searchCategory #main .full .boxA .boxBtm {
	background: url(http://img1.kakaku.k-img.com/images/category/keyword_rank_btm.gif) no-repeat left bottom;
}
#main .full .boxA .keywordRank .rankCellL{
	width:338px;
	padding-right:4px;
	float:left;
}
#main .full .boxA .keywordRank .rankCellR{
	width:338px;
	padding-left:4px;
	float:right;
}
#main .full .boxA .keywordRank .titleHalf{
	height:16px;
	margin:5px 0px; 
	padding:5px 5px 3px 15px;
	font-weight:bold;
}
#shoes .keywordRank .titleHalf,
#sports-shoes .keywordRank .titleHalf,
#ladies-shoes .keywordRank .titleHalf,
#mens-shoes .keywordRank .titleHalf,
#kids-shoes .keywordRank .titleHalf,
#shoes-accessories .keywordRank .titleHalf,
#outdoor .keywordRank .titleHalf,
#housing .keywordRank .titleHalf,
#reform .keywordRank .titleHalf,
#lighting .keywordRank .titleHalf {
	background:url(http://img1.kakaku.k-img.com/images/category/shoes_title.gif) no-repeat scroll left top;
}
#pc .keywordRank .titleHalf{
	background:url(http://img1.kakaku.k-img.com/images/category/pc_title.gif) no-repeat scroll left top;
}
#kaden .keywordRank .titleHalf{
	background:url(http://img1.kakaku.k-img.com/images/category/kaden_title.gif) no-repeat scroll left top;
}
#camera .keywordRank .titleHalf{
	background:url(http://img1.kakaku.k-img.com/images/category/camera_title.gif) no-repeat scroll left top;
}
#game .keywordRank .titleHalf{
	background:url(http://img1.kakaku.k-img.com/images/category/game_title.gif) no-repeat scroll left top;
}
#book-cd-dvd .keywordRank .titleHalf,
#book .keywordRank .titleHalf,
#dvd .keywordRank .titleHalf{
	background:url(http://img1.kakaku.k-img.com/images/category/book-cd-dvd_title.gif) no-repeat scroll left top;
}
/* fitness追加 150108sm17 */
#fitness .keywordRank .titleHalf,
#sports-wear .keywordRank .titleHalf,
#sports .keywordRank .titleHalf,
#golf .keywordRank .titleHalf,
#bicycle .keywordRank .titleHalf,
#snow .keywordRank .titleHalf,
#fishing .keywordRank .titleHalf{
	background:url(http://img1.kakaku.k-img.com/images/category/sports_title.gif) no-repeat scroll left top;
}
/* カテゴリ追加 sm5 120806 */
#baby .keywordRank .titleHalf,
#maternity .keywordRank .titleHalf,
#baby-goods .keywordRank .titleHalf,
#kids .keywordRank .titleHalf{
	background:url(http://img1.kakaku.k-img.com/images/category/baby_title.gif) no-repeat scroll left top;
}
#food-drink .keywordRank .titleHalf{
	background:url(http://img1.kakaku.k-img.com/images/category/food-drink_title.gif) no-repeat scroll left top;
}
#interior .keywordRank .titleHalf{
	background:url(http://img1.kakaku.k-img.com/images/category/interior_title.gif) no-repeat scroll left top;
}
#houseware .keywordRank .titleHalf,
#stationery .keywordRank .titleHalf,
#daily-goods .keywordRank .titleHalf,
#nursing-care .keywordRank .titleHalf{ /* nursing-care 150212sm17 */
	background:url(http://img1.kakaku.k-img.com/images/category/houseware_title.gif) no-repeat scroll left top;
}
#fashion .keywordRank .titleHalf{
	background:url(http://img1.kakaku.k-img.com/images/category/fashion_title.gif) no-repeat scroll left top;
}
#beauty-health .keywordRank .titleHalf,
#contactlens .keywordRank .titleHalf,
#cosme .keywordRank .titleHalf,
#cosmetic .keywordRank .titleHalf,
#medicine .keywordRank .titleHalf,
#supplement .keywordRank .titleHalf{
	background:url(http://img1.kakaku.k-img.com/images/category/beauty-health_title.gif) no-repeat scroll left top;
}
#kuruma .keywordRank .titleHalf,
#bike .keywordRank .titleHalf,
#bike-goods .keywordRank .titleHalf,
#car-goods .keywordRank .titleHalf{
	background:url(http://img1.kakaku.k-img.com/images/category/kuruma_title.gif) no-repeat scroll left top;
}
/* カテゴリ追加 sm03 10.10.01 */
#drink .keywordRank .titleHalf{
	background:url(http://img1.kakaku.k-img.com/images/category/drink_title.gif) no-repeat scroll left top;
}
#hobby .keywordRank .titleHalf, 
#gakki .keywordRank .titleHalf,
#toy .keywordRank .titleHalf{
	background:url(http://img1.kakaku.k-img.com/images/category/hobby_title.gif) no-repeat scroll left top;
}
#watch-accessory .keywordRank .titleHalf{
	background:url(http://img1.kakaku.k-img.com/images/category/watch_title.gif) no-repeat scroll left top;
}
#diy .keywordRank .titleHalf, 
#electric-tools .keywordRank .titleHalf,
#working-tool .keywordRank .titleHalf{
	background:url(http://img1.kakaku.k-img.com/images/category/diy_title.gif) no-repeat scroll left top;
}
#food .keywordRank .titleHalf{
	background:url(http://img1.kakaku.k-img.com/images/category/foods_title.gif) no-repeat scroll left top;
}
/* カテゴリ追加 20150709 sm11 */
#instant-food .keywordRank .titleHalf{
	background:url(http://img1.kakaku.k-img.com/images/category/foods_title.gif) no-repeat scroll left top;
}
#health-food .keywordRank .titleHalf{
	background:url(http://img1.kakaku.k-img.com/images/category/health_title.gif) no-repeat scroll left top;
}
/* カテゴリ追加 101210SM5 */
#kitchen .keywordRank .titleHalf,
/* カテゴリ追加 sm07 10.11.01 */
#cookware .keywordRank .titleHalf,
#kitchen-goods .keywordRank .titleHalf{
	background:url(http://img1.kakaku.k-img.com/images/category/kitchen_title.gif) no-repeat scroll left top;
}
/* カテゴリ追加 11.07.01 sm1 */
#mobile-data .keywordRank .titleHalf{
	background:url(http://img1.kakaku.k-img.com/images/category/mobile_data_title.gif) no-repeat scroll left top;
}
#main .full .boxA .keywordRank .line{
	margin:5px;
	margin-top:2px;
	border:solid 0px #cccccc;
	border-bottom-width:1px;
}
#main .full .boxA .keywordRank .line p{
	font-size:107%;
	font-weight:bold;
	color:#555555;
}
#main .full .boxA .keywordRank .rank1,
#main .full .boxA .keywordRank .rank2,
#main .full .boxA .keywordRank .rank3,
#main .full .boxA .keywordRank .rank{
	width:55px;
	text-align:right;
	float:left;
}
#main .full .boxA .keywordRank p.rank1,
#main .full .boxA .keywordRank p.rank2,
#main .full .boxA .keywordRank p.rank3{
	color:#ff6b00;
}
#main .full .boxA .keywordRank .rank1{background:url(http://img1.kakaku.k-img.com/images/category/crown1.gif) no-repeat scroll left center;}
#main .full .boxA .keywordRank .rank2{background:url(http://img1.kakaku.k-img.com/images/category/crown2.gif) no-repeat scroll left center;}
#main .full .boxA .keywordRank .rank3{background:url(http://img1.kakaku.k-img.com/images/category/crown3.gif) no-repeat scroll left center;}
#main .full .boxA .keywordRank .name{
	color:#555555;
	width:255px;
	float:right;
	padding-left:10px;
}

/* カテゴリトップ リスティング広告
------------------------------------------------ */
*html #searchCategory #main .narrow_L .overturelogo{
top:0px;
}
*+html #searchCategory #main .narrow_L .overturelogo{
top:0px;
}
/* カテゴリトップ リスティング広告_end
------------------------------------------------ */


/* サーチ用ランキング
------------------------------------------------ */
#searchCategory .tblRanking-new td {
	background:#fff url(http://img1.kakaku.k-img.com/images/category/tblRanking_line_l.gif) bottom no-repeat;
	width:658px;
	word-wrap:break-word;
}
#searchCategory .tblRanking-new td.btm {
	background:#fff url(http://img1.kakaku.k-img.com/images/spacer.gif) no-repeat scroll center bottom;
}
#searchCategory .tblRanking-new .cell3{
	text-align:left;
	padding-left:25px;
}
#searchCategory .tblRanking-new td .title {
	width:658px;
	padding:0px;
}
#searchCategory .tblRanking-new td .title span{
/*	padding:5px 25px; */
	padding:5px 25px 3px 25px;
	margin:0px;
	margin-top:3px;
	font-size:129%;
	display:block;
	font-weight:bold;
}
#searchCategory .tblRanking-new td .title span a{
	text-decoration:none;
}
#searchCategory .tblRanking-new td .title.end span,
#searchCategory .tblRanking-new td .titleDown.end span{
	padding-bottom:2px;
	margin:0px;
	padding-top:3px;
	line-height:1;
}
#searchCategory .tblRanking-new td .title.end {
	padding-bottom:0px;
	margin-bottom:0px;
}
/* addprice sm03 100107 */
#searchCategory .tblRanking-new td .titleDown {
	float:left;
	width:450px;
	padding:5px 0 5px 25px;
}
#searchCategory .tblRanking-new td .titleDown span {
	margin-top:3px;
	font-size:109%;
	font-weight:bold;
}
#searchCategory .tblRanking-new td .downPrice {
	padding:0 0 5px 25px;
	font-size:85%;
}
#searchCategory .tblRanking-new td .downPrice span {
	color:#f00;
	font-size:127%;
	font-family:Verdana;
	font-weight:bold;
	line-height:1;
}
/* addprice sm03 100107 end */
#searchCategory .tblRanking-new td .photo{
	margin:0px 9px 10px 9px;
}
#searchCategory .tblRanking-new td .photo a{
	display:block;
	width:106px;
	height:90px;
	float:left;
	text-decoration:none;
	text-align:center;
}
#searchCategory .tblRanking-new td .photo.box_hover{
	background:#eeeeee;
	cursor:pointer;
}
#searchCategory .tblRanking-new td .photo a img{
	margin:5px 10px 0px 16px;
}

#searchCategory .tblRanking-new th.rank-etc2 {
	height:0px;
	background:url(http://img1.kakaku.k-img.com/images/category/rank5_back.gif) top left repeat-x #e5e5e5;
}
#searchCategory .tblRanking-new td.ended.btm{
border-right-width:2px;
}
#searchCategory .cap-rank {
margin-top:5px;
}
#searchCategory .tblRanking-new td.tab {
background:transparent none repeat scroll 0 0;
border:medium none;
width:658px;
}
#searchCategory .tblRanking-new td.tab a{
	display:block;
	width:208px;
	float:left;
}
#searchCategory .tblRanking-new td.tab .caution{
	float:right;
	width:400px;
	text-align:right;
	padding-top:5px;
	font-size:85%;
}
#searchCategory  .tblRanking-new th.rank-etc2{
	line-height:1;
}
#searchCategory  .tblRanking-new td{
	vertical-align:middle;
}
#searchCategory  .tblRanking-new td .noRank span{
	background:transparent url(http://img1.kakaku.k-img.com/images/category/icon_nodata.gif) no-repeat scroll left center;
	background-position:  20px center;
	text-align:left;
	display:block;
	padding:10px;
	padding-left:60px;
	font-weight:normal;
	font-size:100%;
	margin:0;
}
#searchCategory .tblRanking-new td .title.end.noRank span{
	padding:10px;
	padding-left:60px;
}
#searchCategory .rankPointer{
	text-align:right;
}
#searchCategory .rankPointer img{
	vertical-align:middle;
	margin-right:3px;
}
#searchCategory .dotlineRank{
	background: url(http://img1.kakaku.k-img.com/images/category/dotline_y.gif) repeat-y center top;
}
#searchCategory .tblRanking-new th.rank-etc3 {
border-bottom:none;
height:5px;
background:url(http://img1.kakaku.k-img.com/images/category/tblRanking_cell5.gif) repeat-x bottom left;
}


/*--サーチ系プライスメニュー　絞り込み--
------------------------------------------------ */
#searchCategory #menu h4{
	border-style:solid ;
	border-width:0 0 0 7px;
	padding: 3px 2px 2px 4px;
	margin:8px 0 3px 0;
	font-size:107%;
	font-weight:bold;}
#default #searchCategory #menu h4,
#shoes #searchCategory #menu h4,
#sports-shoes #searchCategory #menu h4,
#ladies-shoes #searchCategory #menu h4,
#mens-shoes #searchCategory #menu h4,
#kids-shoes #searchCategory #menu h4,
#shoes-accessories #searchCategory #menu h4,
#outdoor #searchCategory #menu h4,
#housing #searchCategory #menu h4,
#reform #searchCategory #menu h4,
#lighting #searchCategory #menu h4 {border-color:#001789;}
#pc #searchCategory #menu h4{border-color:#0099ff;}
#kaden #searchCategory #menu h4{border-color:#ff6600;}
#camera #searchCategory #menu h4{border-color:#009899;}
#game #searchCategory #menu h4{border-color:#ffcc33;}
#book-cd-dvd #searchCategory #menu h4,
#book #searchCategory #menu h4,
#dvd #searchCategory #menu h4{border-color:#339933;}
/* fitness追加 150108sm17 */
#fitness #searchCategory #menu h4,
#sports-wear #searchCategory #menu h4,
#sports #searchCategory #menu h4,
#golf #searchCategory #menu h4,
#bicycle #searchCategory #menu h4,
#snow #searchCategory #menu h4,
#fishing #searchCategory #menu h4{border-color:#3398cc;}
#food-drink #searchCategory #menu h4{border-color:#ff9934;}
/* カテゴリ追加 sm5 120806 */
#baby #searchCategory #menu h4,
#maternity #searchCategory #menu h4,
#baby-goods #searchCategory #menu h4,
#kids #searchCategory #menu h4 {border-color:#ffa4d1;}
/* カテゴリ追加 sm11 150817*/
#pet #searchCategory #menu h4,
#dog-goods #searchCategory #menu h4,
#cat-goods #searchCategory #menu h4,
#animal-goods #searchCategory #menu h4{border-color:#d68011;}
#fashion #searchCategory #menu h4{border-color:#a00000;}
#beauty-health #searchCategory #menu h4,
#contactlens #searchCategory #menu h4,
#cosme #searchCategory #menu h4,
#cosmetic #searchCategory #menu h4,
#medicine #searchCategory #menu h4,
#supplement #searchCategory #menu h4{border-color:#99cc33;}
#interior #searchCategory #menu h4{border-color:#cdcc00;}
#houseware #searchCategory #menu h4,
#stationery #searchCategory #menu h4,
#daily-goods #searchCategory #menu h4,
#nursing-care #searchCategory #menu h4{border-color:#9cb416;} /* nursing-care 150212sm17 */
#kuruma #searchCategory #menu h4,
#bike #searchCategory #menu h4,
#bike-goods #searchCategory #menu h4,
#car-goods #searchCategory #menu h4{border-color:#013466;}
#searchCategory .menuPartition{
	width:184px;
	padding-bottom:10px;
}
/* カテゴリ追加 sm03 10.10.01 */
#drink #searchCategory #menu h4{border-color:#ff9934;}
#hobby #searchCategory #menu h4, 
#gakki #searchCategory #menu h4,
#toy #searchCategory #menu h4{border-color:#feae00;}
#watch-accessory #searchCategory #menu h4{border-color:#cc3366;}
#diy #searchCategory #menu h4, 
#electric-tools #searchCategory #menu h4,
#working-tool #searchCategory #menu h4{border-color:#996633;}
#food #searchCategory #menu h4{border-color:#ff9966;}
/* カテゴリ追加 20150709 sm11 */
#instant-food #searchCategory #menu h4{border-color:#ff9966;}
#health-food #searchCategory #menu h4{border-color:#60bf01;}
/* カテゴリ追加 101210SM5 */
#kitchen #searchCategory #menu h4,
/* カテゴリ追加 sm07 10.11.01 */
#cookware #searchCategory #menu h4,
#kitchen-goods #searchCategory #menu h4{border-color:#60bf01;}
/* カテゴリ追加 11.07.01 sm1 */
#mobile-data #searchCategory #menu h4{border-color:#5533bb;}

#default #searchCategory .menuPartition,
#shoes #searchCategory .menuPartition,
#sports-shoes #searchCategory .menuPartition,
#ladies-shoes #searchCategory .menuPartition,
#mens-shoes #searchCategory .menuPartition,
#kids-shoes #searchCategory .menuPartition,
#shoes-accessories #searchCategory .menuPartition,
#outdoor #searchCategory .menuPartition,
#housing #searchCategory .menuPartition,
#reform #searchCategory .menuPartition,
#lighting #searchCategory .menuPartition
{
	background: url(http://img1.kakaku.k-img.com/images/category/menu_bar_default.gif) no-repeat left bottom;
}
#pc #searchCategory .menuPartition{
	background: url(http://img1.kakaku.k-img.com/images/category/menu_bar_pc.gif) no-repeat left bottom;
}
#kaden #searchCategory .menuPartition{
	background: url(http://img1.kakaku.k-img.com/images/category/menu_bar_kaden.gif) no-repeat left bottom;
}
#camera #searchCategory .menuPartition{
	background: url(http://img1.kakaku.k-img.com/images/category/menu_bar_camera.gif) no-repeat left bottom;
}
#keitai #searchCategory .menuPartition{
	background: url(http://img1.kakaku.k-img.com/images/category/menu_bar_keitai.gif) no-repeat left bottom;
}
#bb #searchCategory .menuPartition{
	background: url(http://img1.kakaku.k-img.com/images/category/menu_bar_bb.gif) no-repeat left bottom;
}
#game #searchCategory .menuPartition{
	background: url(http://img1.kakaku.k-img.com/images/category/menu_bar_game.gif) no-repeat left bottom;
}
#book-cd-dvd #searchCategory .menuPartition,
#book #searchCategory .menuPartition,
#dvd #searchCategory .menuPartition{
	background: url(http://img1.kakaku.k-img.com/images/category/menu_bar_dvd.gif) no-repeat left bottom;
}
/* fitness追加 150108sm17 */
#fitness #searchCategory .menuPartition,
#sports-wear #searchCategory .menuPartition,
#sports #searchCategory .menuPartition,
#golf #searchCategory .menuPartition,
#bicycle #searchCategory .menuPartition,
#snow #searchCategory .menuPartition,
#fishing #searchCategory .menuPartition{
	background: url(http://img1.kakaku.k-img.com/images/category/menu_bar_sports.gif) no-repeat left bottom;
}
#kuruma #searchCategory .menuPartition,
#bike #searchCategory .menuPartition,
#car-goods #searchCategory .menuPartition,
#bike-goods #searchCategory .menuPartition{
	background: url(http://img1.kakaku.k-img.com/images/category/menu_bar_kuruma.gif) no-repeat left bottom;
}
#insurance #searchCategory .menuPartition{
	background: url(http://img1.kakaku.k-img.com/images/category/menu_bar_insurance.gif) no-repeat left bottom;
}
#money #searchCategory .menuPartition,
#card #searchCategory .menuPartition,
#loan #searchCategory .menuPartition,
#invest #searchCategory .menuPartition{
	background: url(http://img1.kakaku.k-img.com/images/category/menu_bar_money.gif) no-repeat left bottom;
}
#food-drink #searchCategory .menuPartition{
	background: url(http://img1.kakaku.k-img.com/images/category/menu_bar_food.gif) no-repeat left bottom;
}
#food-drink #searchCategory .menuPartition.colorLow {
	background: url(http://img1.kakaku.k-img.com/images/category/menu_bar_food2.gif) no-repeat left bottom;
}
#fashion #searchCategory .menuPartition{
	background: url(http://img1.kakaku.k-img.com/images/category/menu_bar_fashion.gif) no-repeat left bottom;
}
#beauty-health #searchCategory .menuPartition,
#contactlens #searchCategory .menuPartition,
#cosme #searchCategory .menuPartition,
#cosmetic #searchCategory .menuPartition,
#medicine #searchCategory .menuPartition,
#supplement #searchCategory .menuPartition{
	background: url(http://img1.kakaku.k-img.com/images/category/menu_bar_beauty.gif) no-repeat left bottom;
}
#interior #searchCategory .menuPartition{
	background: url(http://img1.kakaku.k-img.com/images/category/menu_bar_interior.gif) no-repeat left bottom;
}
#houseware #searchCategory .menuPartition,
#stationery #searchCategory .menuPartition,
#daily-goods #searchCategory .menuPartition,
#nursing-care #searchCategory .menuPartition{ /* nursing-care 150212sm17 */
	background: url(http://img1.kakaku.k-img.com/images/category/menu_bar_houseware.gif) no-repeat left bottom;
}
/* カテゴリ追加 sm11 150817*/
#pet #searchCategory .menuPartition,
#dog-goods #searchCategory .menuPartition,
#cat-goods #searchCategory .menuPartition,
#animal-goods #searchCategory .menuPartition {
	background: url(http://img1.kakaku.k-img.com/images/category/menu_bar_pet.gif) no-repeat left bottom;
}
/* カテゴリ追加 sm5 120806 */
#baby #searchCategory .menuPartition,
#maternity #searchCategory .menuPartition,
#baby-goods #searchCategory .menuPartition,
#kids #searchCategory .menuPartition {
	background: url(http://img1.kakaku.k-img.com/images/category/menu_bar_baby.gif) no-repeat left bottom;
}
/* カテゴリ追加 sm03 10.10.01 */
#drink #searchCategory .menuPartition{
	background: url(http://img1.kakaku.k-img.com/images/category/menu_bar_drink.gif) no-repeat left bottom;
}
#hobby #searchCategory .menuPartition, 
#gakki #searchCategory .menuPartition,
#toy #searchCategory .menuPartition{
	background: url(http://img1.kakaku.k-img.com/images/category/menu_bar_hobby.gif) no-repeat left bottom;
}
#watch-accessory #searchCategory .menuPartition{
	background: url(http://img1.kakaku.k-img.com/images/category/menu_bar_watch.gif) no-repeat left bottom;
}
#diy #searchCategory .menuPartition, 
#electric-tools #searchCategory .menuPartition,
#working-tool #searchCategory .menuPartition {
	background: url(http://img1.kakaku.k-img.com/images/category/menu_bar_diy.gif) no-repeat left bottom;
}
#food #searchCategory .menuPartition{
	background: url(http://img1.kakaku.k-img.com/images/category/menu_bar_foods.gif) no-repeat left bottom;
}
/* カテゴリ追加 20150709 sm11 */
#instant-food #searchCategory .menuPartition{
	background: url(http://img1.kakaku.k-img.com/images/category/menu_bar_foods.gif) no-repeat left bottom;
}
#health-food #searchCategory .menuPartition{
	background: url(http://img1.kakaku.k-img.com/images/category/menu_bar_health.gif) no-repeat left bottom;
}
/* カテゴリ追加 101210SM5 */
#kitchen #searchCategory .menuPartition,
/* カテゴリ追加 sm07 10.11.01 */
#cookware #searchCategory .menuPartition,
#kitchen-goods #searchCategory .menuPartition{
	background: url(http://img1.kakaku.k-img.com/images/category/menu_bar_kitchen.gif) no-repeat left bottom;
}
#mobile-data #searchCategory .menuPartition{
	background: url(http://img1.kakaku.k-img.com/images/category/menu_bar_mobile_data.gif) no-repeat left bottom;
}
#menu .menuBox01 li.noDot{
	margin-top: 5px;
	font-size: 107%;
	line-height: 120%;
	list-style: none;
	width: 184px;
	background:none;
	padding-left:0px;
}
#menu #ppanel .menuBox01 li.noDot a {
	width: 184px;
	display: inline;
	margin: 0px;
	padding: 0px;
}
#default #searchCategory .searchSort strong,
#shoes #searchCategory .searchSort strong,
#sports-shoes #searchCategory .searchSort strong,
#ladies-shoes #searchCategory .searchSort strong,
#mens-shoes #searchCategory .searchSort strong,
#kids-shoes #searchCategory .searchSort strong,
#shoes-accessories #searchCategory .searchSort strong,
#outdoor #searchCategory .searchSort strong,
#housing #searchCategory .searchSort strong,
#reform #searchCategory .searchSort strong,
#lighting #searchCategory .searchSort strong {background:#9aa2d1;}
#pc #searchCategory .searchSort strong{background:#98d6ff;}
#kaden #searchCategory .searchSort strong{background:#ffc29a;}
#camera #searchCategory .searchSort strong{background:#9ad6d6;}
#game #searchCategory .searchSort strong{background:#ffebad;}
#book-cd-dvd #searchCategory .searchSort strong,
#book #searchCategory .searchSort strong,
#dvd #searchCategory .searchSort strong{
background:#add6ac;}
/* fitness追加 150108sm17 */
#fitness #searchCategory .searchSort strong,
#sports-wear #searchCategory .searchSort strong,
#sports #searchCategory .searchSort strong,
#golf #searchCategory .searchSort strong,
#bicycle #searchCategory .searchSort strong,
#snow #searchCategory .searchSort strong,
#fishing #searchCategory .searchSort strong{
background:#acd6ea;}
#food-drink #searchCategory .searchSort strong{background:#ffd6ae;}
/* カテゴリ追加 sm5 120806 */
#baby #searchCategory .searchSort strong,
#maternity #searchCategory .searchSort strong,
#baby-goods #searchCategory .searchSort strong,
#kids #searchCategory .searchSort strong {background:#ffd1ed;}
/* カテゴリ追加 sm11 150817*/
#pet #searchCategory .searchSort strong,
#dog-goods #searchCategory .searchSort strong,
#cat-goods #searchCategory .searchSort strong,
#animal-goods #searchCategory .searchSort strong {background:#f4d2a6;}
#fashion #searchCategory .searchSort strong{background:#d99999;}
#beauty-health #searchCategory .searchSort strong,
#contactlens #searchCategory .searchSort strong,
#cosme #searchCategory .searchSort strong,
#cosmetic #searchCategory .searchSort strong,
#medicine #searchCategory .searchSort strong,
#supplement #searchCategory .searchSort strong{
background:#d7ebae;}
#interior #searchCategory .searchSort strong{background:#eceb98;}
#houseware #searchCategory .searchSort strong,
#stationery #searchCategory .searchSort strong,
#daily-goods #searchCategory .searchSort strong,
#nursing-care #searchCategory .searchSort strong{background:#ddea90;} /* nursing-care 150212sm17 */
#kuruma #searchCategory .searchSort strong,
#bike #searchCategory .searchSort strong,
#car-goods #searchCategory .searchSort strong,
#bike-goods #searchCategory .searchSort strong{
background:#98adc2;}
/* カテゴリ追加 sm03 10.10.01 */
#drink #searchCategory .searchSort strong{background:#ffd6ae;}
#hobby #searchCategory .searchSort strong, 
#gakki #searchCategory .searchSort strong,
#toy #searchCategory .searchSort strong{background:#ffe793;}
#watch-accessory #searchCategory .searchSort strong{background:#ffc4c4;}
#diy #searchCategory .searchSort strong, 
#electric-tools #searchCategory .searchSort strong,
#working-tool #searchCategory .searchSort strong{background:#c89c6f;}
#food #searchCategory .searchSort strong{background:#febb99;}
/* カテゴリ追加 20150709 sm11 */
#instant-food #searchCategory .searchSort strong{background:#febb99;}
#health-food #searchCategory .searchSort strong{background:#c5ee99;}
/* カテゴリ追加 101210SM5 */
#kitchen #searchCategory .searchSort strong,
#cookware #searchCategory .searchSort strong,
#kitchen-goods #searchCategory .searchSort strong{background:#c5ee99;}
/* カテゴリ追加 11.07.01 sm1 */
#mobile-data #searchCategory .searchSort strong{background:#bbade4;}

#menu .mallSort img{
	vertical-align:middle;
	margin-right:3px;
}
#menu .mallSort a{
	width:120px;
}
#menu .menuBox01 .mallSort li.noDot a {
	display:inline;
	margin:0;
	padding:0;
	width:120px;
}
#menu .menuBox01 .mallSort li.noMall{
	color:#696969;
}

/*--サーチ系プライスメニュー　絞り込み_end
------------------------------------------------ */
/*特集一覧部分の関連特集・記事を見るボタン(08/11/11 児玉追加)
------------------------------------------------ */

#main  .footerSpTab {
text-align:center;
width:704px;
}
#main  .footerSpTab a {
	background:#4F7FCB none repeat scroll 0 0;
color:white;
display:block;
padding:3px 0;
width:704px;
}
/*特集一覧部分の関連特集・記事を見るボタン　ここまで
------------------------------------------------ */

/*■■■clearfix■■■*/
.boxArea:after,
.block:after,
#main .boxSearch:after,
.boxSearchBtm:after,
#main .full:after,
#main .full .boxA .keywordRank .line:after,
#main .full .boxA .dotlineRank:after,
#searchCategory  .tblRanking-new td .title:after,
#searchCategory  .tblRanking-new td .photo:after,
#related_category .itemBox:after,
#pickupArticle .itemBox:after {
	content: "."; 
	display: block; 
	height: 0; 
	clear: both; 
	visibility: hidden;
}
.boxArea,
.block,
#main .boxSearch,
.boxSearchBtm,
#main .full,
#main .full .boxA .keywordRank .line,
#main .full .boxA .dotlineRank,
#searchCategory  .tblRanking-new td .title,
#searchCategory  .tblRanking-new td .photo,
#related_category .itemBox,
#pickupArticle .itemBox {
	zoom: 1; 
}
* html .boxArea,
* html .block,
* html #main .boxSearch,
* html .boxSearchBtm,
* html #main .full:after,
* html #main .full .boxA .keywordRank .line,
* html #main .full .boxA .dotlineRank,
* html #searchCategory  .tblRanking-new td .title,
* html #searchCategory  .tblRanking-new td .photo,
* html #related_category .itemBox,
* html #pickupArticle .itemBox {
	height: 1%;
	/*\*//*/
	height: auto;
	overflow: hidden;
	/**/
}

*html #searchCategory #main .narrow_L .overturelogo{
top:0px;
}
*+html #searchCategory #main .narrow_L .overturelogo{
top:0px;
}

/* 検索キーワードランキング・2008/11/07更新
------------------------------------------------ */
#main .full .boxRank{
margin-top:10px;
line-height:100%;
background:#e8e8e8 url(http://img1.kakaku.k-img.com/images/category/box_rank_full_btm.gif) no-repeat left bottom;
}
#main .full .boxRank .boxWhite {
	padding: 0px 8px;
	margin: 0px;
	background: #fff;
	width: 710px;
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 694px;
	height:1%;
}
#main .full .boxRank .h3box {
	width: 720px;
	padding: 11px 10px 7px 45px !important;
	background: url(http://img1.kakaku.k-img.com/images/category/h3_type_rankkeyword.gif) no-repeat left top;
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 665px;
}
#main .full .boxRank .boxWhiteToprank{
	padding-top: 3px;
	margin: 0px 5px;
	background: url(http://img1.kakaku.k-img.com/images/category/box_w_f_top_rank.gif) no-repeat left top;
	line-height:100%;
}
#main .full .boxRank .boxWhiteBtmrank{
	padding-bottom: 0px;
}
#main .full .boxRank .h3box .keywordRank_icon .icon{
	background: url(http://img1.kakaku.k-img.com/images/category/keywordRank.gif) no-repeat left top;
	width: 74px;
	height:34px;
	margin-top:0px;
}
#main .full .boxRank .h3box .keywordRank_icon{
padding-bottom:1px;
}
#main .full .boxRank .boxWhite.keywordRank {
	padding: 0px 8px;
	margin: 0px;
}
#main .full .boxRank .keywordRank .rankCellL{
	width:334px;
	padding-right:10px;
	float:left;
}
#main .full .boxRank .keywordRank .rankCellR{
	width:334px;
	padding-left:10px;
	float:right;
}
#main .full .boxRank .keywordRank .titleHalf{
font-weight:bold;
height:16px;
padding:5px 5px 3px 15px;
margin:5px 0px; 
}

#default .keywordRank .titleHalf{
/* リンク切れのため sm03 100106 
	background:url(http://img1.kakaku.k-img.com/images/category/default_title.gif) no-repeat scroll left top; */
}
#shoes .keywordRank .titleHalf,
#sports-shoes .keywordRank .titleHalf,
#ladies-shoes .keywordRank .titleHalf,
#mens-shoes .keywordRank .titleHalf,
#kids-shoes .keywordRank .titleHalf,
#shoes-accessories .keywordRank .titleHalf,
#outdoor .keywordRank .titleHalf,
#housing .keywordRank .titleHalf,
#reform .keywordRank .titleHalf,
#lighting .keywordRank .titleHalf {
	background:url(http://img1.kakaku.k-img.com/images/category/shoes_title.gif) no-repeat scroll left top;
}
#pc .keywordRank .titleHalf{
	background:url(http://img1.kakaku.k-img.com/images/category/pc_title.gif) no-repeat scroll left top;
}
#kaden .keywordRank .titleHalf{
	background:url(http://img1.kakaku.k-img.com/images/category/kaden_title.gif) no-repeat scroll left top;
}
#camera .keywordRank .titleHalf{
	background:url(http://img1.kakaku.k-img.com/images/category/camera_title.gif) no-repeat scroll left top;
}
#game .keywordRank .titleHalf{
	background:url(http://img1.kakaku.k-img.com/images/category/game_title.gif) no-repeat scroll left top;
}
#book-cd-dvd .keywordRank .titleHalf{
	background:url(http://img1.kakaku.k-img.com/images/category/book-cd-dvd_title.gif) no-repeat scroll left top;
}
/* fitness追加 150108sm17 */
#fitness .keywordRank .titleHalf{
	background:url(http://img1.kakaku.k-img.com/images/category/sports_title.gif) no-repeat scroll left top;
}
#sports-wear .keywordRank .titleHalf{
	background:url(http://img1.kakaku.k-img.com/images/category/sports_title.gif) no-repeat scroll left top;
}
#sports .keywordRank .titleHalf{
	background:url(http://img1.kakaku.k-img.com/images/category/sports_title.gif) no-repeat scroll left top;
}

#food-drink .keywordRank .titleHalf{
	background:url(http://img1.kakaku.k-img.com/images/category/food-drink_title.gif) no-repeat scroll left top;
}
/* カテゴリ追加 sm5 120806 */
#baby .keywordRank .titleHalf,
#maternity .keywordRank .titleHalf,
#baby-goods .keywordRank .titleHalf,
#kids .keywordRank .titleHalf {
	background:url(http://img1.kakaku.k-img.com/images/category/baby_title.gif) no-repeat scroll left top;
}
#fashion .keywordRank .titleHalf{
	background:url(http://img1.kakaku.k-img.com/images/category/fashion_title.gif) no-repeat scroll left top;
}
#beauty-health .keywordRank .titleHalf,
#cosme .keywordRank .titleHalf,
#cosmetic .keywordRank .titleHalf,
#medicine .keywordRank .titleHalf,
#supplement .keywordRank .titleHalf{
	background:url(http://img1.kakaku.k-img.com/images/category/beauty-health_title.gif) no-repeat scroll left top;
}
#interior .keywordRank .titleHalf{
	background:url(http://img1.kakaku.k-img.com/images/category/interior_title.gif) no-repeat scroll left top;
}
#houseware .keywordRank .titleHalf,
#stationery .keywordRank .titleHalf,
#daily-goods .keywordRank .titleHalf,
#nursing-care .keywordRank .titleHalf{ /* nursing-care 150212sm17 */
	background:url(http://img1.kakaku.k-img.com/images/category/houseware_title.gif) no-repeat scroll left top;
}
/* カテゴリ追加 sm11 150817*/
#pet .keywordRank .titleHalf,
#dog-goods .keywordRank .titleHalf,
#cat-goods .keywordRank .titleHalf,
#animal-goods .keywordRank .titleHalf{
	background:url(http://img1.kakaku.k-img.com/images/category/pet_title.gif) no-repeat scroll left top;
}
#kuruma .keywordRank .titleHalf,
#bike .keywordRank .titleHalf,
#car-goods .keywordRank .titleHalf,
#bike-goods .keywordRank .titleHalf{
	background:url(http://img1.kakaku.k-img.com/images/category/kuruma_title.gif) no-repeat scroll left top;
}
/* カテゴリ追加 sm03 10.10.01 */
#drink .keywordRank .titleHalf{
	background:url(http://img1.kakaku.k-img.com/images/category/drink_title.gif) no-repeat scroll left top;
}
#hobby .keywordRank .titleHalf,
#gakki .keywordRank .titleHalf,
#toy .keywordRank .titleHalf{
	background:url(http://img1.kakaku.k-img.com/images/category/hobby_title.gif) no-repeat scroll left top;
}
#watch-accessory .keywordRank .titleHalf{
	background:url(http://img1.kakaku.k-img.com/images/category/watch_title.gif) no-repeat scroll left top;
}
#diy .keywordRank .titleHalf,
#electric-tools .keywordRank .titleHalf,
#working-tool .keywordRank .titleHalf{
	background:url(http://img1.kakaku.k-img.com/images/category/diy_title.gif) no-repeat scroll left top;
}
#food .keywordRank .titleHalf{
	background:url(http://img1.kakaku.k-img.com/images/category/foods_title.gif) no-repeat scroll left top;
}
/* カテゴリ追加 20150709 sm11 */
#instant-food .keywordRank .titleHalf{
	background:url(http://img1.kakaku.k-img.com/images/category/foods_title.gif) no-repeat scroll left top;
}
#health-food .keywordRank .titleHalf{
	background:url(http://img1.kakaku.k-img.com/images/category/health_title.gif) no-repeat scroll left top;
}
/* カテゴリ追加 101210SM5 */
#kitchen .keywordRank .titleHalf,
/* カテゴリ追加 sm07 10.11.01 */
#cookware .keywordRank .titleHalf,
#kitchen-goods .keywordRank .titleHalf{
	background:url(http://img1.kakaku.k-img.com/images/category/kitchen_title.gif) no-repeat scroll left top;
}
/* カテゴリ追加 11.07.01 sm1 */
#mobile-data .keywordRank .titleHalf{
	background:url(http://img1.kakaku.k-img.com/images/category/mobile_data_title.gif) no-repeat scroll left top;
}
/* カテゴリ追加 sm5 120806 */
#baby #searchCategory .searchSort strong,
#maternity #searchCategory .searchSort strong,
#baby-goods #searchCategory .searchSort strong,
#kids #searchCategory .searchSort strong {background:#ffd1ed;}
/* カテゴリ追加 sm11 150817*/
#pet #searchCategory .searchSort strong,
#dog-goods #searchCategory .searchSort strong,
#cat-goods #searchCategory .searchSort strong,
#animal-goods #searchCategory .searchSort strong{background:#f4d2a6;}
#fashion #searchCategory .searchSort strong{background:#d99999;}
#beauty-health #searchCategory .searchSort strong,
#medicine #searchCategory .searchSort strong,
#supplement #searchCategory .searchSort strong{background:#d7ebae;}
#interior #searchCategory .searchSort strong{background:#eceb98;}
#kuruma #searchCategory .searchSort strong,
#bike #searchCategory .searchSort strong,
#car-goods #searchCategory .searchSort strong,
#bike-goods #searchCategory .searchSort strong{background:#98adc2;}
/* カテゴリ追加 sm03 10.10.01 */
#drink #searchCategory .searchSort strong{background:#ffd6ae;}
#hobby #searchCategory .searchSort strong,
#gakki #searchCategory .searchSort strong,
#toy #searchCategory .searchSort strong{background:#ffe793;}
#watch-accessory #searchCategory .searchSort strong{background:#ffc4c4;}
#diy #searchCategory .searchSort strong,
#electric-tools #searchCategory .searchSort strong,
#working-tool #searchCategory .searchSort strong {background:#c89c6f;}
#food #searchCategory .searchSort strong{background:#febb99;}
/* カテゴリ追加 20150709 sm11 */
#instant-food #searchCategory .searchSort strong{background:#febb99;}
#health-food #searchCategory .searchSort strong{background:#c5ee99;}
/* カテゴリ追加 101210SM5 */
#kitchen #searchCategory .searchSort strong,
/* カテゴリ追加 sm07 10.11.01 */
#cookware #searchCategory .searchSort strong{background:#c5ee99;}
/* カテゴリ追加 11.07.01 sm1 */
#mobile-data #searchCategory .searchSort strong{background:#bbade4;}
#shoes #searchCategory .searchSort strong,
#sports-shoes #searchCategory .searchSort strong,
#ladies-shoes #searchCategory .searchSort strong,
#mens-shoes #searchCategory .searchSort strong,
#kids-shoes #searchCategory .searchSort strong,
#shoes-accessories #searchCategory .searchSort strong,
#outdoor #searchCategory .searchSort strong,
#housing #searchCategory .searchSort strong,
#reform #searchCategory .searchSort strong,
#lighting #searchCategory .searchSort strong {background:#9aa2d1;}

#main .full .boxRank .keywordRank .line {
	margin:5px;
	margin-top:2px;
	padding-bottom:3px;
	background:url(http://img1.kakaku.k-img.com/images/category/dotline01.gif) repeat-x left bottom;
}
#main .full .boxRank .keywordRank .line p{
	font-size:107%;
	font-weight:bold;
	color:#555555;
}
#main .full .boxRank .keywordRank .rank1,
#main .full .boxRank .keywordRank .rank2,
#main .full .boxRank .keywordRank .rank3,
#main .full .boxRank .keywordRank .rank{
	width:55px;
	text-align:right;
	float:left;
}
#main .full .boxRank .keywordRank p.rank1,
#main .full .boxRank .keywordRank p.rank2,
#main .full .boxRank .keywordRank p.rank3{
	color:#ff6b00;
}
#main .full .boxRank .keywordRank .rank1{background:url(http://img1.kakaku.k-img.com/images/category/crown1.gif) no-repeat scroll left center;}
#main .full .boxRank .keywordRank .rank2{background:url(http://img1.kakaku.k-img.com/images/category/crown2.gif) no-repeat scroll left center;}
#main .full .boxRank .keywordRank .rank3{background:url(http://img1.kakaku.k-img.com/images/category/crown3.gif) no-repeat scroll left center;}
#main .full .boxRank .keywordRank .name{
	color:#555555;
	width:255px;
	float:right;
	padding-left:10px;
}
#searchCategory .rankPointer{
	text-align:right;
}
#searchCategory .rankPointer img{
	vertical-align:middle;
	margin-right:3px;
}
#searchCategory .tblRanking-new th.rank-etc3 {
border-bottom:none;
height:5px;
background:url(http://img1.kakaku.k-img.com/images/category/tblRanking_cell5.gif) repeat-x bottom left;
}

/* 検索キーワードランキング clearfix */
#main .full .boxRank .keywordRank .line:after,
#main .full .boxRank .dotlineRank:after {
	content: "."; 
	display: block; 
	height: 0; 
	clear: both; 
	visibility: hidden;
}
#main .full .boxRank .keywordRank .line,
#main .full .boxRank .dotlineRank{
	zoom: 1; 
}
* html #main .full .boxRank .keywordRank .line,
* html #main .full .boxRank .dotlineRank {
	height: 1%;
	/*\*//*/
	height: auto;
	overflow: hidden;
	/**/
}
/* /検索キーワードランキング clearfix */

/* 新着クチコミ 件数なし */
#main ul.listTypeA p.notxt{
line-height:100%;
padding:9px 0;
margin:0;
}
.nodata{
height:1%;
padding:30px 0;
background:#fff;
border-bottom:1px solid #fff;
}
.nodata strong{
font-size:120%;
line-height:100%;
}
.nodata p{
font-size:100%;
line-height:18px;
margin:0;
padding-top:15px;
}
.nodata .nocomment,
.nodata .noreview{
padding:5px 10px 10px 80px;
}
.nodata .nocomment strong{
color:#ff8400;
margin-left:30px;
}
.nodata .noreview strong{
color:#ff0000;
margin-left:20px;
}
.nodata .nocomment{
background:url(http://img1.kakaku.k-img.com/images/category/nocomment.gif) no-repeat left top;
}
.nodata .noreview{
background:url(http://img1.kakaku.k-img.com/images/prdevaluate/noreview.gif) no-repeat left top;
}

#searchCategory #main .boxUnit div.boxWhite a.arrowNex{
	height:1%;
}
/* /新着クチコミ 件数なし */

/* 新着クチコミ 件数なし　サーチカテゴリ用 */
#searchCategory #main .full .boxB .boxBtm .nodata .nocomment{
	background:url(http://img1.kakaku.k-img.com/images/category/nocomment.gif) no-repeat 187px 100%;
}

#searchCategory #main .full .boxB .boxBtm .nodata .nocomment{
	padding:5px 10px 10px 267px;
}
/* 新着クチコミ 件数なし　サーチカテゴリ用 */


/* 価格.com 関連カテゴリ */
#menu #related_category h2#kanrenBox{
	background:#FEFEFE url(http://img1.kakaku.k-img.com/images/category/kanren_ttl.jpg) no-repeat left top;
	font-size: 100%;
	font-weight: bold;
	line-height: 120%;
	border-bottom:1px solid #CCC;
	padding:4px 7px;
}
#menu #related_category #kanrenBoxCts{
	border-left:1px solid #CCC;
	border-right:1px solid #CCC;
	border-bottom:1px solid #CCC;
	padding:1px 7px 6px 7px;
	min-height:1%;
	_height:1px;
}

/* デスクトップパソコンナビゲーター 100914 sm5 */
#main div.deskpcNav .boxA {
	background-image: none;
}
#main div.deskpcNav .h3box span.icon {
background:url(http://img1.kakaku.k-img.com/images/category/h3_icon_deskpcnav.gif) no-repeat scroll left top transparent;
}
#main div.deskpcNav .h3box span.floatR {
	margin:-2px -8px 0 0;
}

/* トレンドカテゴリ */
.full .boxB .boxBtm .trendBlock{
	display:block;
}
.full .boxB .boxBtm ul#trendTab{
	margin:0;
	padding:5px 15px 0 15px;
	width:690px;
	background:#E8E8E8;
}
.full .boxB .boxBtm ul#trendTab li{
	list-style:none;
	width:160px;
	float:left;
	margin:0 3px 0 0;
}
.full .boxB .boxBtm ul#trendTab li img{
	display:block;
}
.full .boxB .boxBtm ul#trendTabIn{
	background:#FFEDA4;
	padding:0 0 0 10px;
	width:700px;
	\_width:710px;
	margin:0 5px;
}
.full .boxB .boxBtm ul#trendTabIn li{
	list-style:none;
	float:left;
	background:url(http://img1.kakaku.k-img.com/images/category/trend_menu_bd.gif) no-repeat right bottom;
}
.full .boxB .boxBtm ul#trendTabIn li a,
.full .boxB .boxBtm ul#trendTabIn li strong{
	display:block;
	float:left;
}
.full .boxB .boxBtm ul#trendTabIn li a{
	padding:4px 12px 5px 10px;
	color:#333;
	text-decoration:none;
}
.full .boxB .boxBtm ul#trendTabIn li a:hover,
.full .boxB .boxBtm ul#trendTabIn li strong{
	background:#FFF url(http://img1.kakaku.k-img.com/images/category/tab_r01.gif) no-repeat left top;
	margin:0 4px 0 2px;
	_margin:0 2px 0 1px;
	padding:0;
}
.full .boxB .boxBtm ul#trendTabIn li a:hover span,
.full .boxB .boxBtm ul#trendTabIn li strong span{
	background:url(http://img1.kakaku.k-img.com/images/category/tab_r02.gif) no-repeat right top;
	padding:4px 8px 5px 8px;
	display:block;
}
.full .boxB .boxBtm .trendIn{
	padding:10px 10px 0 10px;
	background:#FFF;
	margin:0 5px;
	width:690px;
	\_width:710px;
}
.full .boxB .boxBtm .trendIn .floatL{
	width:596px;
	padding-top:3px;
}
.full .boxB .boxBtm .trendIn .floatR{
	width:79px;
}
.full .boxB .boxBtm .trendIn #noFlash{
	margin:10px 0 15px 0;
}

/*--サーチ系　アーティスト検索--
------------------------------------------------ */
#main .full .boxB .boxBtm .artistSearchList a:visited,
#main .full .boxB .boxBtm .artistList a:visited {
	color:#0000dd;
}
#main .full .boxB .boxBtm .artistSearchList a:hover,
#main .full .boxB .boxBtm .artistList a:hover {
	color: #0099ff;
	text-decoration:none;
}
#main .full .boxB .boxBtm .artistSearchList,
#main .full .boxB .boxBtm .artistList {
	background:#fff;
	margin:0;
	padding:10px 0 0 10px;
}
#main .full .boxB .boxBtm .artistSearchList ul {
	list-style:none;
	float:left;
	height:1%;
	display:block;
	margin:0 0 10px 4px;
	padding:0 3px 2px 0;
	height:1em;
	white-space:nowrap;
	border-right:1px solid #cccccc;
}
#main .full .boxB .boxBtm .artistSearchList ul li {
	display:inline;
	margin:0;
	padding:0;
}
#main .full .boxB .boxBtm .artistSearchList ul li a {
	padding:0.2em 0.4em;
}
#main .full .boxB .boxBtm .artistSearchList ul li span {
	font-weight:bold;
	text-decoration:underline;
}
#main .full .boxB .boxBtm .artistSearchList ul.alphabet {
	width:690px;
	height:auto;
	padding-top:10px;
	white-space:normal;
	word-break:break-all;
	border:none;
}
#main .full .boxB .boxBtm .artistSearchList ul li span.checkNow {
	padding:0.2em 0.4em;
	text-decoration:none;
	color:#333;
}
/* リンクがない場合 */
#main .full .boxB .boxBtm .artistSearchList ul li span.noList {
	padding:0.2em 0.4em;
	color:#666;
	text-decoration:none;
}
#main .full .boxB .boxBtm .artistSearchList ul.alphabet li a {
	padding:0.2em 0.4em;
}

#main .full .boxB .boxBtm .artistList .artistListTtl {
	width:690px;
	margin-bottom:7px;
	line-height:170%;
	background:url(http://img1.kakaku.k-img.com/images/category/dotline01.gif) repeat-x bottom;
}
#main .full .boxB .boxBtm .artistList .artistListTtl h4 {
	display:inline;
	font-size:100%;
	font-weight:normal;
	margin-right:7px;
}
#main .full .boxB .boxBtm .artistList .artistListTtl h4 em {
	font-style:normal;
	font-weight:bold;
}
#main .full .boxB .boxBtm .artistList .artistListTtl p {
	display:inline;
}

#main .full .boxB .boxBtm .artistList .clearfix {
	width:690px;
}

#main .full .boxB .boxBtm .artistList .boxGrey {
	background:#f2f2f2;
}

#main .full .boxB .boxBtm .artistList p.artistNameL {
	width:333px;
	padding:4px 0 4px 12px;
	background:url(http://img1.kakaku.k-img.com/images/category/bg_artist_list.gif) no-repeat 5px 10px;
	float:left;
}

#main .full .boxB .boxBtm .artistList p.artistNameR {
	width:333px;
	padding:4px 0 4px 12px;
	background:url(http://img1.kakaku.k-img.com/images/category/bg_artist_list.gif) no-repeat 5px 10px;
	float:right;
}

#main .full .boxB .boxBtm .artistList p.artistNameL span,
#main .full .boxB .boxBtm .artistList p.artistNameR span {
	margin-left:2px;
}

/* paging(小) */
#main .full .boxB .boxBtm .short_paging {
	font-weight:bold;

	text-align:center;
	padding:15px 0;
}
#main .full .boxB .boxBtm .short_paging p {
	display:inline;
}
#main .full .boxB .boxBtm .short_paging span.now {
	background: #cccccc;
	border:1px solid #cccccc;
	margin:2px;
	color:#fff;
	padding:0.2em 0.5em;
}
#main .full .boxB .boxBtm .short_paging span.prev,
#main .full .boxB .boxBtm .short_paging span.next { border: none; }
#main .full .boxB .boxBtm .short_paging span.prev_no,
#main .full .boxB .boxBtm .short_paging span.prev a {
	background:url(http://img1.kakaku.k-img.com/images/category/category_prev.gif) no-repeat 0px center;
	padding:0.2em 0.5em 0.2em 13px;
	text-decoration: none;
}
#main .full .boxB .boxBtm .short_paging span.next_no,
#main .full .boxB .boxBtm .short_paging span.next a {
	background:url(http://img1.kakaku.k-img.com/images/category/category_next.gif) no-repeat right center;
	padding:0.2em 13px 0.2em 0.5em;
	text-decoration: none;
}
#main .full .boxB .boxBtm .short_paging span.prev a:link,
#main .full .boxB .boxBtm .short_paging span.prev a:visited,
#main .full .boxB .boxBtm .short_paging span.next a:link,
#main .full .boxB .boxBtm .short_paging span.next a:visited {
	border:none;
	width:auto;
	text-decoration: none;
}
#main .full .boxB .boxBtm .short_paging span.prev a:hover {
	border:none;
	width:auto;
	text-decoration:underline;
	background:url(http://img1.kakaku.k-img.com/images/category/category_prev_over.gif) no-repeat left center;
}
#main .full .boxB .boxBtm .short_paging span.next a:hover {
	border:none;
	width:auto;
	text-decoration:underline;
	background:url(http://img1.kakaku.k-img.com/images/category/category_next_over.gif) no-repeat right center;
}
#main .full .boxB .boxBtm .short_paging .num a {
	border:1px solid #cccccc;
	margin:2px;
	padding:0.2em 0.45em 0.2em 0.5em;
}
#main .full .boxB .boxBtm .short_paging .num a:link,
#main .full .boxB .boxBtm .short_paging .num a:visited,
#main .full .boxB .boxBtm .short_paging .num a:active {
	color:#0000de;
	background-color:#fff;
	text-decoration:none;
}
#main .full .boxB .boxBtm .short_paging .num a:hover {
	color:#333333;
	background-color:#eeeeee;
}
/* 携帯カテゴリ 2カラムver追加 2009.05 */
.tblRanking-new.doubleBox td {
	background:#fff url(http://img1.kakaku.k-img.com/images/category/tblRanking_line_m.gif) bottom no-repeat;
	width:327px;
}
.tblRanking-new td.btm { background:#fff url(http://img1.kakaku.k-img.com/images/spacer.gif) bottom no-repeat; }
.tblRanking-new td.end {
	border:none !important;
	width:327px;
}
.tblRanking-new.doubleBox td.tab {
	border:none;
	background:none;
	width:218px;
}
.tblRanking-new.doubleBox .cell3 {
	width:327px;
}
.tblRanking-new.doubleBox .cell4 {
	width:327px;
}
.tblRanking-new.doubleBox td .item {
	clear:both;
	float:left;
	padding:3px 0px 3px 25px;
}
/* 130920 sm4 */
#cosme .tblRanking-new.doubleBox td .item,
#cosmetic .tblRanking-new.doubleBox td .item,
#medicine .tblRanking-new.doubleBox td .item,
#supplement .tblRanking-new.doubleBox td .item {
	width:80px;
	text-align:center;
}

.tblRanking-new.doubleBox td .name {
	float:left;
	width:215px;
	padding:0 0 10px 0;
	line-height:1.1;
	font-size:107%;
	font-weight:bold;
	word-break:break-all;
}
.tblRanking-new.doubleBox td .name p {
	margin-left:25px;
}
.tblRanking-new.doubleBox td .name a {
	color: #0000dd;
	display:block;
	text-decoration:underline !important;
}
.tblRanking-new.doubleBox td .name a:hover {
	color: #0099ff;
}
.tblRanking-new.doubleBox td .title p {
	padding-bottom:5px;
}
.tblRanking-new.doubleBox th.rank-etc2 {
	height:30px;
}
/* 130613 sm4 */
.tblRanking-new.doubleBox td .price {
    margin-left:20px;
}
.tblRanking-new.doubleBox td .title p.titlePdt {
    width:295px;
}
/*マネー用スタイル　2009.08togashi*/
#money .tblRanking-new.doubleBox td .name p,
#card .tblRanking-new.doubleBox td .name p,
#loan .tblRanking-new.doubleBox td .name p,
#invest .tblRanking-new.doubleBox td .name p {
	margin-left:10px;
}

/*-----色検索-----*/
#menu #colorSearchLine{
	padding:0 0 3px 0;
	margin-top: 10px;
	font-weight: bold;
	color: #666666;
	background: url(http://img1.kakaku.k-img.com/images/category/dotline01.gif) repeat-x left bottom;
	width:184px;
	font-size: 107%;
}
#menu #colorSearchLine p{
	float:left;
}
#menu #colorSearchLine span#colorSearch{
	float:left;
	position:relative;
	top:-3px;
	left:3px;
}
#menu span#colorSearch input#defaultcolor,
#menu span#colorSearch input#color{
	border:1px solid #ccc;
	padding:2px;
}
#menu .changeUi {
	background:url(http://img1.kakaku.k-img.com/images/search/color/line_colorselect.gif) no-repeat;
	width:170px;
	font-size:100%;
	margin:0 0 0 7px;
	padding:5px 0;
	text-align:center;
}
#menu .changeUi img {
	vertical-align:middle;
	margin-right:3px;
	padding-bottom:1px;
}
#menu .changeUi a, .changeUi a:hover, .changeUi a:visited {
	color:#333;
}
#menu #colorSearchBoxIn ul,
#menu .colorSearchBoxIn ul {
	list-style:none;
	margin:2px 0;
}
#menu .menuBox01 #colorSearchBoxIn ul li,
#menu .menuBox01 .colorSearchBoxIn ul li {
	background:none;
	float:left;
	width:33px;
	height:33px;
	margin:0;
	padding:0;
}
#menu .menuBox01 #colorSearchBoxIn ul li img,
#menu .menuBox01 .colorSearchBoxIn ul li img {
	vertical-align:bottom;
}
#menu .menuBox01 #colorSearchBoxIn ul li a,
#menu .menuBox01 .colorSearchBoxIn ul li a {
	display:inline;
}
/*IE5.5で非表示*/
#colorSearchBox, #colorSearchLine, #colorSearchBoxIn, #colorSearchPm, .changeUi,
#colorSearchBox, #colorSearchLine, .colorSearchBoxIn, #colorSearchPm, .changeUi {
  display:none;
  voice-family: "\"}\"";
  voice-family: inherit;
  display:block;
}
#colorSearchBoxIn,
.colorSearchBoxIn {
	clear:both;
	width:165px;
	margin:0 9px;
	padding:5px 0;
}

/*プライスメニュー用*/
#menu #h2color{
	padding-bottom:8px;
}
#default #menu #h2color,
#shoes #menu #h2color,
#sports-shoes #menu #h2color,
#ladies-shoes #menu #h2color,
#mens-shoes #menu #h2color,
#kids-shoes #menu #h2color,
#shoes-accessories #menu #h2color,
#outdoor #menu #h2color,
#housing #menu #h2color,
#reform #menu #h2color,
#lighting #menu #h2color {background: url(http://img1.kakaku.k-img.com/images/category/menu_bar_default.gif) no-repeat left bottom;}
#pc #menu #h2color {background: url(http://img1.kakaku.k-img.com/images/category/menu_bar_pc.gif) no-repeat left bottom;}
#kaden #menu #h2color {background: url(http://img1.kakaku.k-img.com/images/category/menu_bar_kaden.gif) no-repeat left bottom;}
#camera #menu #h2color {background: url(http://img1.kakaku.k-img.com/images/category/menu_bar_camera.gif) no-repeat left bottom;}
#keitai #menu #h2color {background: url(http://img1.kakaku.k-img.com/images/category/menu_bar_keitai.gif) no-repeat left bottom;}
#bb #menu #h2color {background: url(http://img1.kakaku.k-img.com/images/category/menu_bar_bb.gif) no-repeat left bottom;}
#game #menu #h2color {background: url(http://img1.kakaku.k-img.com/images/category/menu_bar_game.gif) no-repeat left bottom;}
#book-cd-dvd #menu #h2color,
#book #menu #h2color,
#dvd #menu #h2color {background: url(http://img1.kakaku.k-img.com/images/category/menu_bar_dvd.gif) no-repeat left bottom;}
/* fitness追加 150108sm17 */
#fitness #menu #h2color,
#sports-wear #menu #h2color,
#sports #menu #h2color,
#golf #menu #h2color,
#bicycle #menu #h2color,
#snow #menu #h2color,
#fishing #menu #h2color {background: url(http://img1.kakaku.k-img.com/images/category/menu_bar_sports.gif) no-repeat left bottom;}
#kuruma #menu #h2color,
#bike #menu #h2color,
#car-goods #menu #h2color,
#bike-goods #menu #h2color {background: url(http://img1.kakaku.k-img.com/images/category/menu_bar_kuruma.gif) no-repeat left bottom;}
#insurance #menu #h2color {background: url(http://img1.kakaku.k-img.com/images/category/menu_bar_insurance.gif) no-repeat left bottom;}
#money #menu #h2color,
#card #menu #h2color,
#loan #menu #h2color,
#invest #menu #h2color {background: url(http://img1.kakaku.k-img.com/images/category/menu_bar_money.gif) no-repeat left bottom;}
#food-drink #menu #h2color {background: url(http://img1.kakaku.k-img.com/images/category/menu_bar_food.gif) no-repeat left bottom;}
#fashion #menu #h2color {background: url(http://img1.kakaku.k-img.com/images/category/menu_bar_fashion.gif) no-repeat left bottom;}
#beauty-health #menu #h2color,
#contactlens #menu #h2color,
#cosme #menu #h2color,
#cosmetic #menu #h2color,
#medicine #menu #h2color,
#supplement #menu #h2color {background: url(http://img1.kakaku.k-img.com/images/category/menu_bar_beauty.gif) no-repeat left bottom;}
#interior #menu #h2color {background: url(http://img1.kakaku.k-img.com/images/category/menu_bar_interior.gif) no-repeat left bottom;}
#houseware #menu #h2color,
#stationery #menu #h2color,
#daily-goods #menu #h2color,
#nursing-care #menu #h2color {background: url(http://img1.kakaku.k-img.com/images/category/menu_bar_houseware.gif) no-repeat left bottom;} /* nursing-care 150212sm17 */
/* カテゴリ追加 sm11 150817*/
#pet #menu #h2color,
#dog-goods #menu #h2color,
#cat-goods #menu #h2color,
#animal-goods #menu #h2color {background: url(http://img1.kakaku.k-img.com/images/category/menu_bar_pet.gif) no-repeat left bottom;}
/* カテゴリ追加 sm5 120806 */
#baby #menu #h2color,
#maternity #menu #h2color,
#baby-goods #menu #h2color,
#kids #menu #h2color {background: url(http://img1.kakaku.k-img.com/images/category/menu_bar_baby.gif) no-repeat left bottom;}
#used #menu #h2color {background: url(http://img1.kakaku.k-img.com/images/category/menu_bar_used.gif) no-repeat left bottom;}
#outlet #menu #h2color {background: url(http://img1.kakaku.k-img.com/images/category/menu_bar_outlet.gif) no-repeat left bottom;}
/* カテゴリ追加 sm03 10.10.01 */
#drink #menu #h2color {background: url(http://img1.kakaku.k-img.com/images/category/menu_bar_drink.gif) no-repeat left bottom;}
#hobby #menu #h2color, 
#gakki #menu #h2color,
#toy #menu #h2color{background: url(http://img1.kakaku.k-img.com/images/category/menu_bar_hobby.gif) no-repeat left bottom;}
#watch-accessory #menu #h2color {background: url(http://img1.kakaku.k-img.com/images/category/menu_bar_watch.gif) no-repeat left bottom;}
#diy #menu #h2color, 
#electric-tools #menu #h2color,
#working-tool #menu #h2color {background: url(http://img1.kakaku.k-img.com/images/category/menu_bar_diy.gif) no-repeat left bottom;}
#food #menu #h2color {background: url(http://img1.kakaku.k-img.com/images/category/menu_bar_foods.gif) no-repeat left bottom;}
/* カテゴリ追加 20150709 sm11 */
#instant-food #menu #h2color {background: url(http://img1.kakaku.k-img.com/images/category/menu_bar_foods.gif) no-repeat left bottom;}
#health-food #menu #h2color {background: url(http://img1.kakaku.k-img.com/images/category/menu_bar_health.gif) no-repeat left bottom;}
/* カテゴリ追加 101210SM5 */
#kitchen #menu #h2color,
/* カテゴリ追加 sm07 10.11.01 */
#cookware #menu #h2color,
#kitchen-goods #menu #h2color {background: url(http://img1.kakaku.k-img.com/images/category/menu_bar_kitchen.gif) no-repeat left bottom;}
/* カテゴリ追加 11.07.01 sm1 */
#mobile-data #menu #h2color {background: url(http://img1.kakaku.k-img.com/images/category/menu_bar_mobile_data.gif) no-repeat left bottom;}

#menu #h2color h2{
	background:none;
	padding:0;
	float:left;
}
#menu #h2color span#colorSearch{
	float:left;
	position:relative;
	top:-4px;
	left:3px;
}

/*-----属性検索-----*/
#menu ul.discountList li {
	background: url(http://img1.kakaku.k-img.com/images/category/search/arrow_9cf.gif) no-repeat left top;
	list-style: none;
	padding-left: 0px;
	width: 176px;
}
#menu ul.discountList li a {
	padding-left: 8px;
	width: 176px;
}
#menu img#discountHelp{
	margin-left:5px;
	position:relative;
	top:2px;
}

/*-----プライスメニューのタイプから選ぶ枠の拡張-----*/
#menu .menuBox01 h2.specMenu{
	position:relative;
}
#menu .menuBox01 h2.specMenu a{
	display:block;
	width:184px;
}
#menu .menuBox01 h2.specMenu a img{
	position:absolute;
	right:2px;
	_right:10px;
}
#menu .menuBox01 h2.specMenu a:link {
	color:#333;
	text-decoration:none;
}
#menu .menuBox01 h2.specMenu a:visited {
	color:#333;
}
#menu .menuBox01 h2.specMenu a:hover {
	color:#333;
	text-decoration:none;
}
/*-----ショッピングサイト別ランキング 090714sm2-----*/

/*カテゴリ別*/
#shoes #mallRank,
#sports-shoes #mallRank,
#ladies-shoes #mallRank,
#mens-shoes #mallRank,
#kids-shoes #mallRank,
#shoes-accessories #mallRank, 
#outdoor #mallRank,
#housing #mallRank,
#reform #mallRank,
#lighting #mallRank {background:url(http://img1.kakaku.k-img.com/images/category/mall/mall_rank_shoes.gif) left top no-repeat;}
#pc #mallRank{background:url(http://img1.kakaku.k-img.com/images/category/mall/mall_rank_pc.gif) left top no-repeat;}
#kaden #mallRank{background:url(http://img1.kakaku.k-img.com/images/category/mall/mall_rank_kaden.gif) left top no-repeat;}
#camera #mallRank{background:url(http://img1.kakaku.k-img.com/images/category/mall/mall_rank_camera.gif) left top no-repeat;}
#game #mallRank{background:url(http://img1.kakaku.k-img.com/images/category/mall/mall_rank_game.gif) left top no-repeat;}
#kuruma #mallRank, #bike #mallRank, #car-goods #mallRank, #bike-goods #mallRank{background:url(http://img1.kakaku.k-img.com/images/category/mall/mall_rank_kuruma.gif) left top no-repeat;}
/* fitness追加 150108sm17 */
#fitness #mallRank, 
#sports-wear #mallRank, 
#sports #mallRank, 
#golf #mallRank, 
#bicycle #mallRank, 
#snow #mallRank, 
#fishing #mallRank {background:url(http://img1.kakaku.k-img.com/images/category/mall/mall_rank_sports.gif) left top no-repeat;}
#book-cd-dvd #mallRank,#book #mallRank, #dvd #mallRank{background:url(http://img1.kakaku.k-img.com/images/category/mall/mall_rank_book-cd-dvd.gif) left top no-repeat;}
#food-drink #mallRank{background:url(http://img1.kakaku.k-img.com/images/category/mall/mall_rank_food-drink.gif) left top no-repeat;}
#interior #mallRank{background:url(http://img1.kakaku.k-img.com/images/category/mall/mall_rank_interior.gif) left top no-repeat;}
/* インテリア・ファッション・スポーツウェアカテゴリ追加 sm4 13.06.05 */
#interior #interiorOri #mallRank,
#fashion #fashionOri #mallRank,
#sports-wear #sports-wearOri #mallRank{background:url(http://img1.kakaku.k-img.com/images/category/mall/mall_rank_interior2.gif) left top no-repeat;}
#houseware #mallRank,
#stationery #mallRank,
#daily-goods #mallRank,
#nursing-care #mallRank{background:url(http://img1.kakaku.k-img.com/images/category/mall/mall_rank_houseware.gif) left top no-repeat;} /* nursing-care 150212sm17 */
#beauty-health #mallRank, #contactlens #mallRank, #cosme #mallRank, #cosmetic #mallRank, #medicine #mallRank, #supplement #mallRank{background:url(http://img1.kakaku.k-img.com/images/category/mall/mall_rank_beauty-health.gif) left top no-repeat;}
/* カテゴリ追加 sm5 120806 */
#baby #mallRank,
#maternity #mallRank,
#baby-goods #mallRank,
#kids #mallRank {background:url(http://img1.kakaku.k-img.com/images/category/mall/mall_rank_baby.gif) left top no-repeat;}
#fashion #mallRank{background:url(http://img1.kakaku.k-img.com/images/category/mall/mall_rank_fashion.gif) left top no-repeat;}
/* カテゴリ追加 sm03 10.10.01 */
#drink #mallRank{background:url(http://img1.kakaku.k-img.com/images/category/mall/mall_rank_drink.gif) left top no-repeat;}
#hobby #mallRank, 
#gakki #mallRank,
#toy #mallRank{background:url(http://img1.kakaku.k-img.com/images/category/mall/mall_rank_hobby.gif) left top no-repeat;}
#watch-accessory #mallRank{background:url(http://img1.kakaku.k-img.com/images/category/mall/mall_rank_watch.gif) left top no-repeat;}
#diy #mallRank, 
#electric-tools #mallRank,
#working-tool #mallRank{background:url(http://img1.kakaku.k-img.com/images/category/mall/mall_rank_diy.gif) left top no-repeat;}
#food #mallRank{background:url(http://img1.kakaku.k-img.com/images/category/mall/mall_rank_foods.gif) left top no-repeat;}
/* カテゴリ追加 20150709 sm11 */
#instant-food #mallRank{background:url(http://img1.kakaku.k-img.com/images/category/mall/mall_rank_foods.gif) left top no-repeat;}
#health-food #mallRank{background:url(http://img1.kakaku.k-img.com/images/category/mall/mall_rank_health.gif) left top no-repeat;}
/* カテゴリ追加 101210SM5 */
#kitchen #mallRank,
#cookware #mallRank,
#kitchen-goods #mallRank{background:url(http://img1.kakaku.k-img.com/images/category/mall/mall_rank_kitchen.gif) left top no-repeat;}
/* カテゴリ追加 11.07.01 sm1 */
#mobile-data #mallRank{background:url(http://img1.kakaku.k-img.com/images/category/mall/mall_rank_mobile_data.gif) left top no-repeat;}
/* 111001 sm1 */
/* カテゴリ追加 sm11 150817*/
#pet #mallRank,
#dog-goods #mallRank,
#cat-goods #mallRank,
#animal-goods #mallRank{background:url(http://img1.kakaku.k-img.com/images/category/mall/mall_rank_pet.gif) left top no-repeat;}
#mallRank h3{
	padding:4px 0 3px 35px;
	line-height:100%;
}
/* インテリア・ファッション・スポーツウェアカテゴリ追加 sm4 13.06.05 */
#interior #interiorOri{
	margin:15px 0;
}
#fashion #fashionOri,
#sports-wear #sports-wearOri{
	margin:15px 0 30px;
}
#interior #interiorOri #mallRank h3,
#fashion #fashionOri #mallRank h3,
#sports-wear #sports-wearOri #mallRank h3{
	padding:0 0 3px 0px;
}
#mallRank h3 a{
	color:#4e4d4d;
}
/*3カラム*/
#mall3{
	width:693px;
	background:url(http://img1.kakaku.k-img.com/images/category/mall/mall3_bg.gif) left top repeat-y;
	padding:5px 0;
	margin:0 0 5px 0;
}
#mall3 table#mallItem th{
	width:217px;
	padding:0 7px 5px 7px;
	font-weight:bold;
	font-size:107%;
	line-height:130%;
}
#mall3 table#mallItem td .itemTxt{
	width:130px;
	float:right;
}

/*2カラム*/
#mall2{
	width:694px;
	background:url(http://img1.kakaku.k-img.com/images/category/mall/mall2_bg.gif) left top repeat-y;
	padding:5px 0;
	margin:0 0 5px 0;
}
#mall2 table#mallItem th{
	width:333px;
	padding:0 7px 5px 7px;
	font-weight:bold;
	font-size:107%;
	line-height:130%;
}
#mall2 table#mallItem td .itemTxt{
	width:246px;
	float:right;
}

/*1カラム*/
#mall1{
	width:694px;
	padding:5px 0;
	margin:0 0 5px 0;
}
#mall1 table#mallItem th{
	width:680px;
	padding:0 7px 5px 7px;
	font-weight:bold;
	font-size:107%;
	line-height:130%;
}
#mall1 table#mallItem td .itemTxt{
	width:593px;
	float:right;
}
table#mallItem{
	border-collapse:collapse;
	border-spacing:0;
	font-size:100%;
	text-align:left;
	vertical-align:top;
}
table#mallItem td{
	padding:0 7px;
}
table#mallItem td .itemImg{
	width:80px;
	float:left;
}
table#mallItem:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}
table#mallItem{display: inline-block;}
/* Hides from IE-mac \*/
* html table#mallItem{height: 1%;}
table#mallItem{display: block;}
/* End hide from IE-mac */

/*価格*/
table#mallItem td .itemTxt .price span{
	font-weight:bold;
	color:#f00;
	font-family:Verdana;
	font-size:107%;
}

/*モール名*/
/*amazon*/
table#mallItem td .itemTxt .mall6{
	background:url(http://img1.kakaku.k-img.com/images/icon_mall_6.gif) 0px 2px no-repeat;
	font-weight:bold;
	padding:0 0 0 16px;
	letter-spacing:-1px;
}
/*楽天*/
table#mallItem td .itemTxt .mall1{
	background:url(http://img1.kakaku.k-img.com/images/icon_mall_1.gif) 0px 2px no-repeat;
	font-weight:bold;
	padding:0 0 0 16px;
	letter-spacing:-1px;
}
/*Yhaoo*/
table#mallItem td .itemTxt .mall2{
	background:url(http://img1.kakaku.k-img.com/images/icon_mall_2.gif) 0px 2px no-repeat;
	font-weight:bold;
	padding:0 0 0 18px;
	letter-spacing:-2px;
}
/*ランキング*/
table#mallItem td .itemTxt .rank{
	font-weight:bold;
	font-size:107%;
	color:#ff6b00;
	padding:3px 0 0 0;
}
/*一覧*/
#mallList{
	border-top:1px solid #cbcbcb;
	text-align:right;
	padding:7px 0 3px 0;
}
#mallList a{
	background:url(http://img1.kakaku.k-img.com/images/category/rankPointer.gif) 0px 0px no-repeat;
	padding:0 0 3px 20px;
}

/*-----最近みたアイテム 090722sm2-----*/
#menu .menuBox01 .pastBox{
	background:#fff url(http://img1.kakaku.k-img.com/images/category/past_top.gif) left top no-repeat;
	margin:10px 0 0 0;
	padding:3px 0 0 0;
	width:184px;
}
#menu .menuBox01 .pastBox .pastBoxBottom{
	background:url(http://img1.kakaku.k-img.com/images/category/past_bottom.gif) left bottom no-repeat;
	padding:0 8px;
}

/*キーワード*/
#menu .menuBox01 .pastBox .pastBoxBottom ul{
	font-size:92%;
	border-bottom:1px solid #e7e7e7;
	padding-bottom:7px;
}
#menu .menuBox01 .pastBox .pastBoxBottom ul li{
	width:162px;
}
#menu .menuBox01 .pastBox .pastBoxBottom ul li a{
	width:162px;
}

/*アイテム*/
#menu .menuBox01 .pastBox .pastBoxBottom .pastItemBox{
	padding:8px 0 7px 0;
	border-bottom:1px solid #e7e7e7;
}
#menu .menuBox01 .pastBox .pastBoxBottom .pastItemBox .pastImg{
	text-align:center;
}
#menu .menuBox01 .pastBox .pastBoxBottom .pastItemBox p.pastTtl{
	text-align:center;
	margin-top:5px;
}
#menu .menuBox01 .pastBox .pastBoxBottom .pastItemBox p.pastPrice{
	color:#f00;
	font-family:Verdana;
	font-size:120%;
	font-weight:bold;
	text-align:center;
	margin-top:5px;
}
#menu .menuBox01 .pastBox .pastBoxBottom .pastItemBox p.pastRank{
	text-align:center;
	position:relative;
	top:-3px;
}
#menu .menuBox01 .pastBox .pastBoxBottom .pastItemBox p.pastRank img{
	position:relative;
	top:5px;
}

/*共通部分*/
#menu .menuBox01 .pastBox .pastBoxBottom .pastDelete{
	text-align:right;
	padding:5px 0 5px 0;
}
#menu .menuBox01 .pastBox .pastBoxBottom .pastDelete a{
	background:url(http://img1.kakaku.k-img.com/images/category/past_delete.gif) 0px 2px no-repeat;
	padding:0 0 0 11px;
}
#menu .menuBox01 .pastBtn{
	text-align:center;
	padding:7px 0 0 0;
}
/*ヘルプ*/
#menu .menuBox01 img.pastHelp{
	margin-left:5px;
	position:relative;
	top:2px;
}
/*見出しの字詰め*/
#menu .menuBox01 #pastKeyTtl{
	letter-spacing:-1px;
}
/*履歴がありません*/
#menu .menuBox01 .noPast{
	text-align:center;
	padding:15px 0 18px 0;
}

/*-----選び方ガイド　露出枠-----*/
.full .boxB .boxBtm #guideImg{
	width:120px;
	float:left;
	padding-top:4px;
}
.full .boxB .boxBtm #guideTxt{
	width:564px;
	float:right;
	padding-top:4px;
}
.full .boxB .boxBtm #guideTxt p{
	line-height:140%;
}

/*修正後*/
.full .boxB .boxBtm table#guideList{
	border-spacing:0;
	border-collapse:collapse;
	width:536px;
	margin:5px 0;
	float:right;
	font-size:100%;
}
.full .boxB .boxBtm table#guideList th,
.full .boxB .boxBtm table#guideList td{
	background:url(http://img1.kakaku.k-img.com/images/category/dotline02.gif) repeat-x left bottom;
	padding:5px 0;
}
.full .boxB .boxBtm table#guideList th{
	font-weight:bold;
	width:180px;
	text-align:left;
}
.full .boxB .boxBtm table#guideList th a{text-decoration:underline;}
.full .boxB .boxBtm table#guideList th span{
	padding:0 0 0 6px;
	display:block;
}
#shoes .full .boxB .boxBtm table#guideList th span,
#sports-shoes .full .boxB .boxBtm table#guideList th span,
#ladies-shoes .full .boxB .boxBtm table#guideList th span,
#mens-shoes .full .boxB .boxBtm table#guideList th span,
#kids-shoes .full .boxB .boxBtm table#guideList th span,
#shoes-accessories .full .boxB .boxBtm table#guideList th span,
#outdoor .full .boxB .boxBtm table#guideList th span,
#housing .full .boxB .boxBtm table#guideList th span,
#reform .full .boxB .boxBtm table#guideList th span,
#lighting .full .boxB .boxBtm table#guideList th span {border-left:4px solid #001789;}
#kaden .full .boxB .boxBtm table#guideList th span{border-left:4px solid #ff6600;}
#camera .full .boxB .boxBtm table#guideList th span{border-left:4px solid #009899;}
#pc .full .boxB .boxBtm table#guideList th span{border-left:4px solid #0099ff;}
#keitai .full .boxB .boxBtm table#guideList th span{border-left:4px solid #3266cc;}
#game .full .boxB .boxBtm table#guideList th span{border-left:4px solid #ffcc33;}
#kuruma .full .boxB .boxBtm table#guideList th span,
#bike .full .boxB .boxBtm table#guideList th span,
#car-goods .full .boxB .boxBtm table#guideList th span,
#bike-goods .full .boxB .boxBtm table#guideList th span{border-left:4px solid #013466;}
/* fitness追加 150108sm17 */
#fitness .full .boxB .boxBtm table#guideList th span,
#sports-wear .full .boxB .boxBtm table#guideList th span,
#sports .full .boxB .boxBtm table#guideList th span,
#golf .full .boxB .boxBtm table#guideList th span,
#bicycle .full .boxB .boxBtm table#guideList th span,
#snow .full .boxB .boxBtm table#guideList th span,
#fishing .full .boxB .boxBtm table#guideList th span{border-left:4px solid #3398cc;}
#book-cd-dvd .full .boxB .boxBtm table#guideList th span,
#book .full .boxB .boxBtm table#guideList th span,
#dvd .full .boxB .boxBtm table#guideList th span{border-left:4px solid #339933}
#fashion .full .boxB .boxBtm table#guideList th span{border-left:4px solid #a00000;}
#food-drink .full .boxB .boxBtm table#guideList th span{border-left:4px solid #ff9934;}
#interior .full .boxB .boxBtm table#guideList th span{border-left:4px solid #cdcc00;}
#houseware .full .boxB .boxBtm table#guideList th span,
#stationery .full .boxB .boxBtm table#guideList th span,
#daily-goods .full .boxB .boxBtm table#guideList th span,
#nursing-care .full .boxB .boxBtm table#guideList th span{border-left:4px solid #9cb416;} /* nursing-care 150212sm17 */
#beauty-health .full .boxB .boxBtm table#guideList th span,
#contactlens .full .boxB .boxBtm table#guideList th span,
#cosme .full .boxB .boxBtm table#guideList th span,
#cosmetic .full .boxB .boxBtm table#guideList th span,
#medicine .full .boxB .boxBtm table#guideList th span,
#supplement .full .boxB .boxBtm table#guideList th span{border-left:4px solid #99cc33;}
/* カテゴリ追加 sm5 120806 */
#baby .full .boxB .boxBtm table#guideList th span,
#maternity .full .boxB .boxBtm table#guideList th span,
#baby-goods .full .boxB .boxBtm table#guideList th span,
#kids .full .boxB .boxBtm table#guideList th span {border-left:4px solid #ffa4d1;}
/* カテゴリ追加 sm11 150817*/
#pet .full .boxB .boxBtm table#guideList th span,
#dog-goods .full .boxB .boxBtm table#guideList th span,
#cat-goods .full .boxB .boxBtm table#guideList th span,
#animal-goods .full .boxB .boxBtm table#guideList th span{border-left:4px solid #d68011;}
/* カテゴリ追加 sm03 10.10.01 */
#drink .full .boxB .boxBtm table#guideList th span{border-left:4px solid #ff9934;}
#hobby .full .boxB .boxBtm table#guideList th span, 
#gakki .full .boxB .boxBtm table#guideList th span,
#toy .full .boxB .boxBtm table#guideList th span{border-left:4px solid #feae00;}
#watch-accessory .full .boxB .boxBtm table#guideList th span{border-left:4px solid #cc3366;}
#diy .full .boxB .boxBtm table#guideList th span, 
#electric-tools .full .boxB .boxBtm table#guideList th span,
#working-tool .full .boxB .boxBtm table#guideList th span{border-left:4px solid #996633;}
#food .full .boxB .boxBtm table#guideList th span{border-left:4px solid #ff9966;}
/* カテゴリ追加 20150709 sm11 */
#instant-food .full .boxB .boxBtm table#guideList th span{border-left:4px solid #ff9966;}
#health-food .full .boxB .boxBtm table#guideList th span{border-left:4px solid #60bf01;}
/* カテゴリ追加 101210SM5 */
#kitchen .full .boxB .boxBtm table#guideList th span,
/* カテゴリ追加 sm07 10.11.01 */
#cookware .full .boxB .boxBtm table#guideList th span,
#kitchen-goods .full .boxB .boxBtm table#guideList th span{border-left:4px solid #60bf01;}
/* カテゴリ追加 11.07.01 sm1 */
#mobile-data .full .boxB .boxBtm table#guideList th span{border-left:4px solid #5533bb;}

.full .boxB .boxBtm table#guideList td span{
	background:url(http://img1.kakaku.k-img.com/images/category/guide/guide_icon.gif) no-repeat 0px 1px;
	padding:0 0 0 17px;
	display:block;
}
.full .boxB .boxBtm table#guideList td.date{
	width:130px;
	text-align:center;
}
.full .boxB .boxBtm #guideImgBtn{
	float:left;
	width:148px;
	padding:5px 0 0 0;
}

/*DVD・ゲーム値下げ　注目タイトル　091113 sm2*/
#main #book-cd-dvd .full .boxC #pdPickupBox, #book .full .boxC #pdPickupBox, #dvd .full .boxC #pdPickupBox, #book-cd-dvd .full .boxC #pdPickupBox{
	background:url(http://img1.kakaku.k-img.com/images/category/h3_dvd_pd_pickup.gif) no-repeat left top;
	padding:10px 10px 7px 43px;
}
#game .full .boxC #pdPickupBox{
	background:url(http://img1.kakaku.k-img.com/images/category/h3_game_pd_pickup.gif) no-repeat left top;
	padding:10px 10px 7px 43px;
}

/*IE5.5向けハック*/
#main #book-cd-dvd .full .boxC #pdPickupBox, #dvd .full .boxC #pdPickupBox, 
#book-cd-dvd .full .boxC #pdPickupBox, 
#game .full .boxC #pdPickupBox{
	width:720px;
	voice-family: "\"}\"";
	voice-family: inherit;
	width:667px;
}
#main table#pdPickup{
	border-collapse:collapse;
	border-spacing:0;
	font-size:100%;
	width:694px;
	margin:0 0 15px 0;
}
#dvd #main table#pdPickup{		/* 20110106 sm6 add */
	margin:0 0 5px 0;
}
#main table#pdPickup tr th{
	width:342px;
	border-bottom:1px solid #ccc;
	font-size:107%;
	padding:10px 0 3px 0;
	text-align:left;
}
#main table#pdPickup tr td{
	vertical-align:top;
}
#main table#pdPickup tr td.dvdImg,
#main table#pdPickup tr td.gameImg{
	width:166px;
	text-align:center;
	padding:15px 0 0 0;
}
#main table#pdPickup tr td.dvdTitle,
#main table#pdPickup tr td.gameTitle{
	text-align:center;
	padding:8px 0 0 0;
	width:166px;
}
#main table#pdPickup tr td.dvdPrice,
#main table#pdPickup tr td.gamePrice{
	text-align:center;
	padding:3px 0 0 0;
	line-height:100%;
}
#main table#pdPickup tr td.dvdPricedown{		/*20110116 sm6 add*/
	text-align:center;
	padding:5px 0 0 0;
}
#main table#pdPickup tr td.dvdPrice span.price,
#main table#pdPickup tr td.gamePrice span.price{
	font-size:110%;
	color:#f00;
	font-weight:bold;
	font-family:verdana;
	margin:0 5px 5px 0;
	position:relative;
	top:2px;
}
#main table#pdPickup tr td.dvdPrice span.price a,
#main table#pdPickup tr td.gamePrice span.price a{
	color:#f00;
}		/* sm6 101210 add */
#main table#pdPickup tr td.dvdPrice span.down{
	background:#ffecb0 url(http://img1.kakaku.k-img.com/images/pricedown/dvd/down_arrow.gif) no-repeat 3px 4px;
	font-weight:bold;
	color:#333;
	padding:2px 3px 2px 15px;
	line-height:180%;
}
#main table#pdPickup tr td.gamePrice span.down{
	background:#ffecb0 url(http://img1.kakaku.k-img.com/images/pricedown/game/down_arrow.gif) no-repeat 3px 4px;
	font-weight:bold;
	color:#333;
	padding:2px 3px 2px 15px;
	line-height:180%;
}
/*一覧へ*/
#main #pdList{
	background:url(http://img1.kakaku.k-img.com/images/category/dotline02.gif) repeat-x left top;
	padding:7px 0 3px 0;
	text-align:right;
}
/*リード文*/
#main .full .boxC .boxPdTop{
	padding-top: 5px;
	margin: 0px 5px;
	background: url(http://img1.kakaku.k-img.com/images/category/box_g_f_top.gif) no-repeat left top;
}
#main .full .boxC p#lead{
	background:#e8e8e8;
	padding:0 10px 5px 10px;
}
/*更新日*/
#main .full .boxC span.pdUpdate{
	color:#333333;
	float:right;
	font-size:85%;
	font-weight:normal;
	line-height:110%;
	margin:4px 0 -4px;
}
/*--関連特集一覧　090914 sm2--*/
#main .full .featureList{
	margin-top:-5px;
}
#main .full .boxD p.year{
	background:#888;
	color:#fff;
	font-weight:bold;
	padding:1px 5px;
	margin:0 0 10px 0;
}
#main .full .boxD .borderNone{
	background:none;
}

/*arrow 090918 sm1*/
.arrow03 {
background:transparent url(http://img1.kakaku.k-img.com/images/itemview/item/arrow03.gif) no-repeat scroll left top;
padding-left:7px;
}
/*arrow end*/

/*--本日の値下がり製品リスト露出枠　091016 sm2--*/
/*カテゴリ別*/
#pc #pricedownList{background:url(http://img1.kakaku.k-img.com/images/category/pricedown_list/pricedown_list_pc.gif) left top no-repeat;}
#kaden #pricedownList{background:url(http://img1.kakaku.k-img.com/images/category/pricedown_list/pricedown_list_kaden.gif) left top no-repeat;}
#camera #pricedownList{background:url(http://img1.kakaku.k-img.com/images/category/pricedown_list/pricedown_list_camera.gif) left top no-repeat;}

#pricedownList h3{
	padding:4px 0 3px 35px;
	line-height:100%;
}
#pricedownList h3 a{
	color:#4e4d4d;
}
#pricedownListBox{
	width:693px;
	background:url(http://img1.kakaku.k-img.com/images/category/pricedown_list/pricedown_list_line.gif) left top repeat-y;
	padding:5px 0;
	margin:0 0 5px 0;
}
#pricedownListBox table{
	border-collapse:collapse;
	border-spacing:0;
	font-size:100%;
	text-align:left;
	vertical-align:top;
	line-height:130%;
}
#pricedownListBox table td{
	width:173px;
	padding:0 7px 2px 7px;
	word-break:break-all;
}
#pricedownListBox table td.img{
	text-align:center;
	padding: 30px 7px 35px;
}
#pricedownListBox table td.item a{
	text-decoration:underline;
}
#pricedownListBox table td.price{
	color:#f00;
	padding-top:3px;
}
#pricedownListBox table td.price a{
	color:#f00;
}		/* sm6 20101210 add */
#pricedownListBox table td.price strong{
	font-family:Verdana;
	font-size:129%;
}
#pricedownListBox table td.off{
	color:#f00;
}
#pricedownListBox table td.off strong {
	font:bold 129% Verdana;
}
#pricedownListBox table td.noItem{
	text-align:center;
	vertical-align:middle;
}
#main #pricedownList .textNotes {
	margin-top:6px;
}

/*-- 特長露出枠 20091019 ohara --*/

/* カテゴリトップ露出枠 
------------------------------------------- */
#featureAdCategoryTop {
	width:703px;
	margin:0 auto 0;
}
#featureAdCategoryTop h3 {
	height:15px;
	padding:4px 2px 2px;
	margin-bottom:4px;
	margin-top:10px;
	background:#f0f0f0;
}
#featureAdCategoryTop h3 span {
	font-size:85%;
	font-weight:normal;
}
#main #featureAdCategoryTop .featBoxL {
	float:left;
	width:346px;
	padding-right:2px;
	background:transparent url(http://img1.kakaku.k-img.com/images/category/dotline_y.gif) repeat-y scroll right top;
}
#main #featureAdCategoryTop .featBoxR {
	float:right;
	width:351px;
}
#main #featureAdCategoryTop a {
	display:block;
	padding-top:4px;
	text-decoration:none;!important
}
#main #featureAdCategoryTop a:hover {
	background:url(http://img1.kakaku.k-img.com/images/home/block_category_over.gif) repeat-x;
	text-decoration:none;!important
}
#featureAdCategoryTop .imgArea img {
	float:left;
	width:80px;
	padding:2px;
	margin:0 4px;
	border:1px solid #e0e0e0;
	background:#fff;
}
#featureAdCategoryTop .textArea {
	float:right;
	width:245px;
	padding-right:5px;
	text-align:left;
}
#featureAdCategoryTop .textArea p.prdinfo span {
	color:#666;
}

#featureAdCategoryTop .textArea p.featureHeadline {
	font-weight:bold;
	text-decoration:underline;
}
#featureAdCategoryTop .textArea p.featureText {
	color:#333;
}
#featureAdCategoryTop .imgArea,
#featureAdCategoryTop .textArea p.prdinfo,
#featureAdCategoryTop .textArea p.featureHeadline,
#featureAdCategoryTop .textArea p.featureText {
	cursor:pointer;
	}
/* sm03 add 100106 */
.boxB #featureAdCategoryTop {
	width:693px;
}
#main .boxB #featureAdCategoryTop .featBoxL {
	width:341px;
}
#main .boxB  #featureAdCategoryTop .featBoxR {
	width:346px;
}
.boxB #featureAdCategoryTop .textArea {
	width:240px;
}
.boxB #featureAdCategoryTop .imgArea img {
	margin-right:0;
}

/* プライスメニュー露出枠 
------------------------------------------- */
#featureAdPriceMenu {
	width:704px;
	margin:10px auto 0;
}
#featureAdPriceMenu h3 {
	height:15px;
	padding:4px 2px 2px;
	margin-bottom:10px;
	background:#f0f0f0;
}
#featureAdPriceMenu h3 span {
	font-size:85%;
	font-weight:normal;
}
#featureAdPriceMenu .featureTable {
	font-size:100%;
}
#featureAdPriceMenu .featureTable td.featureContainerL {
	width:180px;
	text-align:center;
	vertical-align:middle;
}
#featureAdPriceMenu .featureTable td.featureContainerL img {
	margin:0 auto;
}
#featureAdPriceMenu .featureTable td.featureContainer {
	width:160px;
	padding:0 7px;
	text-align:left;
	vertical-align:top;
}
#main #featureAdPriceMenu .featureContainer a,
#main #featureAdPriceMenu .featureContainerL a {
	display:block;
	text-decoration:none;!important
}
#featureAdPriceMenu .featureTable p.featureCategory {
	width:160px;
	height:21px;
	padding-top:4px;
	background:transparent url(http://img1.kakaku.k-img.com/images/category/bg_featureHeadline.jpg) no-repeat;
	color:#fff;
	font-size:108%;
	font-weight:bold;
	text-align:center;
	cursor:pointer;
}
#featureAdPriceMenu p.featureHeadline {
	padding:2px 0;
	line-height:120%;
	font-weight:bold;
}
#featureAdPriceMenu p.featureText {
	color:#333;
	line-height:120%;
}
#featureAdPriceMenu p.featureImg {
	padding:10px 0;
	text-align:center;
}
/* add sm03 100106 */
.boxB #featureAdPriceMenu {
	width:694px;
	padding:7px 0;
	margin-top:0;
}
.boxB #featureAdPriceMenu .featureTable td.featureContainerL {
	width:170px;
}
/*-- END / 特長露出枠 20091019 ohara --*/

/*　2009/10/22 add shirakura */
/*------法人向けサービスのご案内------*/
#menu .corporation {
	margin:20px 0 0 0;
	background:#fffae4;
}
#menu .corporation p {
	padding:5px 10px 2px 10px;
	background:#fdb861 url('http://img1.kakaku.k-img.com/images/category/menu_box04_top.gif') top repeat-x;
	font-weight:bold;
}
#menu .corporation ul {
	list-style:none;
	padding:0 0 10px 5px;
}
#menu .corporation li {
	display:inline;
}
#menu .corporation a {
	display:block;
	margin:10px 0 0 0;
	padding:0 0 7px 40px;
	color:#333333;
	text-decoration:underline;
}
#menu .corporation .corpPr a {
	background:#fffae4 url('http://img1.kakaku.k-img.com/images/parts/category_top/icon_corp_pr.gif') no-repeat;
}
#menu .corporation .corpFeature a {
	background:#fffae4 url('http://img1.kakaku.k-img.com/images/parts/category_top/icon_corp_feature.gif') no-repeat;
}
#menu .corporation .corpTrendsearch a {
	background:#fffae4 url('http://img1.kakaku.k-img.com/images/parts/category_top/icon_corp_ts.gif') no-repeat;
}
#menu .corporation .corpShop a {
	background:#fffae4 url('http://img1.kakaku.k-img.com/images/parts/category_top/icon_corp_shop.gif') no-repeat;
}
/*　2009/10/22 add shirakura */

/*------法人向けサービス 101019 sm5 ------*/
#corporation {
	margin:20px 0 0 0;
	padding:0 0 10px 0;
	background:#edf8ff url('http://img1.kakaku.k-img.com/images/parts/category_top/corp_bg_btm.png') bottom no-repeat;
	overflow:hidden;
	zoom:1;
}
#corporation h2 {
	padding:0 10px;
	background:#edf8ff url('http://img1.kakaku.k-img.com/images/parts/category_top/corp_bg_tit.png') no-repeat !important;
	line-height:38px;
	font-size:107%;	
	font-weight:bold;
}
#corporation div {
	margin:10px 10px 0 10px;
	padding:0 0 10px 0;
	border-bottom:1px #b6b6b7 dotted;
}
#corporation div.corpShop {
	border-bottom:0px #edf8ff none;
}
#corporation h3 {
	margin:0 0 8px 0;
	font-size:107%;
	font-weight:bold;
}
#menu #corporation p a {
	display:block;
	padding:0 0 0 40px;
	color:#333333;
	text-decoration:underline;
}
#corporation .corpTrendsearch p a {
	background:url('http://img1.kakaku.k-img.com/images/parts/category_top/ico_corp_ts.png') 0% 50% no-repeat;
}
#corporation .corpFeature p a {
	background:url('http://img1.kakaku.k-img.com/images/parts/category_top/ico_corp_feature.png') 0% 50% no-repeat;
}
#corporation .corpPr p a {
	background:url('http://img1.kakaku.k-img.com/images/parts/category_top/ico_corp_pr.png') 0% 50% no-repeat;
}
#corporation .corpShop p a {
	background:url('http://img1.kakaku.k-img.com/images/parts/category_top/ico_corp_shop.png') 0% 50% no-repeat;
}
/*------法人向けサービス end------*/


/** 関連特集マガジン枠 20091030 miyamoto **/
#mag .boxIn {
	padding:10px 0 0 0;
}
#mag .boxIn .boxFeature {
	width:702px;
	background:url(http://img1.kakaku.k-img.com/images/mag/catetop_mag_bg.gif) repeat-x left bottom;
	padding:0 8px 8px;
	margin:0 auto;
}
#mag .magSpecial {
	width:375px;
	padding-right:10px;
	float:left;
}
#mag .textAreaB {
	margin-left:115px;
}
#mag .textAreaB img {
	float:none;
	margin-right:6px;
	vertical-align:middle;
}
#mag li {
	list-style-type:none;
	margin-top:7px;
	line-height:100%;
}
#mag .first {
	margin:0;
}
#mag li a {
	font-weight:bold;
	margin-left:0px;
}
#mag .w704 {
	padding:8px 8px 0;
}
#main #mag .arrowNext {
	text-decoration:none;
}
#main #mag .arrowNext:hover {
	text-decoration:underline;
}
.iconMag_special {background:url(http://img1.kakaku.k-img.com/images/home/icon_mag.gif) no-repeat 0 0;}
.iconMag_report {background:url(http://img1.kakaku.k-img.com/images/home/icon_mag.gif) no-repeat 0 -13px;}
.iconMag_event {background:url(http://img1.kakaku.k-img.com/images/home/icon_mag.gif) no-repeat 0 -26px;}

.iconMag_remark {background:url(http://img1.kakaku.k-img.com/images/home/icon_mag.gif) no-repeat 0 -39px;}
.iconMag_spextra {background:url(http://img1.kakaku.k-img.com/images/home/icon_mag.gif) no-repeat 0 -52px;}
.iconMag_serial {background:url(http://img1.kakaku.k-img.com/images/home/icon_mag.gif) no-repeat 0 -65px;}
.iconMag_woman {background:url(http://img1.kakaku.k-img.com/images/home/icon_mag.gif) no-repeat 0 -78px;}
/*-- 20091030 miyamoto ------------------------------------*/

/*価格.com限定モデル　露出枠　091105 sm2*/
table#limitList{
	border-collapse:collapse;
	border-spacing:0;
	font-size:100%;
	margin:0 0 10px 0;
}
table#limitList tr td{
	width:217px;
	padding:0;
	line-height:135%;
}
table#limitList tr td.name a{
	font-weight:bold;
	text-decoration:underline;
}
table#limitList tr td.maker{
	font-weight:bold;
	color:#666;
}
table#limitList tr td.bd{
	width:auto;
	padding:0 0 0 21px;
	background:url(http://img1.kakaku.k-img.com/images/category/dotline_y.gif) repeat-y 11px 0;
}
table#limitList tr td .itemImg{
	width:80px;
	float:left;
	padding:5px 0;
}
table#limitList tr td .itemTxt{
	width:127px;
	float:right;
	padding:5px 0;
}
table#limitList tr td .itemTxt span.price{
	color:#f00;
	font-weight:bold;
	font-size:129%;
	font-family:Verdana;
}

/*中古　露出枠　100220 sm3*/
table.usedPckup{
	border-collapse:collapse;
	border-spacing:0;
	font-size:100%;
	margin:0 0 10px 0;
}
table.usedPckup tr td{
	width:217px;
	padding:0;
	line-height:135%;
}
#main table.usedPckup tr td.name a{
	font-weight:bold;
	text-decoration:underline;
}
table.usedPckup tr td.bd{
	width:auto;
	padding:0 0 0 21px;
	background:url(http://img1.kakaku.k-img.com/images/category/dotline_y.gif) repeat-y 11px 0;
}
table.usedPckup tr td .itemImg{
	float:left;
	width:80px;
	margin-right:10px;
	padding:5px 0;
}
table.usedPckup tr td .itemTxt{
	float:left;
	padding-top:5px;
}
table.usedPckup tr td .itemTxt .price{
	width:auto;
	color:#f00;
	font-weight:bold;
	font-size:129%;
	font-family:Verdana;
}
table.usedPckup tr td .itemTxt .price a{
	color:#f00;
}		/* sm6 101210 add */
table.usedPckup tr td .itemTxt .shop {
	width:auto;
	background:url(http://img1.kakaku.k-img.com/images/used/icon_shop_s.gif) no-repeat left 5px;
	padding:5px 0 5px 18px;
	font-size:85%;
}
table.usedPckup tr td .itemImg + .itemTxt .price{
	width:126px;
}
table.usedPckup tr td .itemImg + .itemTxt .shop{
	width:108px;
}

/* printCSS(2column) sm03 100108
------------------------------------------------ */
@media print {
html:not([lang*=""]) div#contents,
html:not([lang*=""]) div#mainContents,
/* fast検索 */
html:not([lang*=""]) div#mainContents div.resultTitle_s,
html:not([lang*=""]) div#mainContents div.result,
html:not([lang*=""]) div#mainContents div.resultBox01{
    display:table;
}
    html:not([lang*=""]) div#mainContents div#menu,
    html:not([lang*=""]) div#mainContents div#sub,
    html:not([lang*=""]) div#mainContents div#main,
	/* itemview  */
    html:not([lang*=""]) div#mainContents div#mainLeft, 
    html:not([lang*=""]) div#mainContents div#mainRight,
	/* shopview */
    html:not([lang*=""]) div#mainContents div.floatL, 
    html:not([lang*=""]) div#mainContents div.floatR,
	/* fast検索 */
    html:not([lang*=""]) div#mainContents div#result .leftBox,
    html:not([lang*=""]) div#mainContents div#result .rightBox{ 
        display:table-cell; 
        float:none; 
    }
}


/*サーチ系　注目ランキング　リニューアル*/
table.tblRanking-new .digest{
	padding:12px;
}

/*100622 sm04 サッカー･フットサル　キーワード追加修正*/
table.tblRanking-new .digest .product{
	width:210px;
	float:left;
	background:url(http://img1.kakaku.k-img.com/images/category/rank_box_top.gif) no-repeat left top;
	padding-top:10px;
}
table.tblRanking-new .digest .product p.proName{
	font-size:107%;
	font-weight:bold;
	padding:0 12px 0 12px;
	line-height:125%;
}
table.tblRanking-new .digest .product p.proNameText{
	font-size:85%;
	margin:0 10px;
	color:#666;
}
table.tblRanking-new p.proNameText{
	font-size:10px;
	margin:0 10px 0 22px;
	color:#666;
	font-weight:normal;
}
/*100622 sm04 サッカー･フットサル　キーワード追加修正 end*/

table.tblRanking-new .digest .product p.proPrice{
	font-size:85%;
	padding:0 12px 3px 12px;
}
table.tblRanking-new .digest .product p.proPrice span{
	color:#f00;
	font-size:127%;
	font-weight:bold;
	font-family:Verdana;
}
table.tblRanking-new .digest .product .alignC{
	padding:0 0 5px 0;
}
table.tblRanking-new .digest .productList{
	width:412px;
	float:right;
}
table.tblRanking-new .digest .productList .proBox{
	background:url(http://img1.kakaku.k-img.com/images/category/rank_dot.gif) repeat-x left bottom;
	padding:0 0 5px 0;
	margin:0 0 5px 0;
}
table.tblRanking-new .digest .productList .proBoxNobd{
	background:none;
	padding:0;
	margin:0;
}
table.tblRanking-new .digest .productList .proBox .pict, 
table.tblRanking-new .digest .productList .proBoxNobd .pict{
	float:left;
	width:40px;
	text-align:center;
}
table.tblRanking-new .digest .productList .proBox .item, 
table.tblRanking-new .digest .productList .proBoxNobd .item{
	float:right;
	width:362px;
	padding:0;
}
table.tblRanking-new .digest .productList .proBox .item .itemName, 
table.tblRanking-new .digest .productList .proBoxNobd .item .itemName{
	padding:0 0 1px 0;
}
table.tblRanking-new .digest .productList .proBox .item .noItem, 
table.tblRanking-new .digest .productList .proBoxNobd .item .noItem{
	padding:10px 0 0 0;
	color:#999;
}
table.tblRanking-new .digest .productList .proBox .item .itemPrice, 
table.tblRanking-new .digest .productList .proBoxNobd .item .itemPrice{
	color:#f00;
	font-weight:bold;
	font-family:Verdana;
	padding:0 0 3px 0;
}
table.tblRanking-new .digest .productList .proBox .item .itemPrice a, 
table.tblRanking-new .digest .productList .proBoxNobd .item .itemPrice a{
	color:#f00;
}
table.tblRanking-new .digest .productList .proBox .item .itemShop span, 
table.tblRanking-new .digest .productList .proBoxNobd .item .itemShop span{
	position:relative;
	top:-2px;
}

/*ランキング用　リンクスタイル設定*/
.boxC .h3box h3.rankTtl a{color:#4E4D4D;}

/*usedwatch 100701 sm1*/
#used .newitem .nBoxB {
	background:url(http://img1.kakaku.k-img.com/images/category/UWbox_btm.gif) no-repeat bottom;
}
#used .newitem .nBoxB .h3box {
	background:url(http://img1.kakaku.k-img.com/images/category/Nbox_top.gif) no-repeat top;
	padding:12px 10px 8px 45px;
}
#used table.tblWatch {
	width:700px;
}
#used .tblWatch td {
background:transparent url(http://img1.kakaku.k-img.com/images/category/dotline_y.gif) repeat-y scroll right top;
padding:0 4px;
vertical-align:top;
width:33%;
}
#used .tblWatch td.end {
background:transparent url(http://img1.kakaku.k-img.com/images/spacer.gif) repeat scroll 0 0;
}
#used .tblWatch ul {
margin:0 0 0 8px;
}
#used .tblWatch ul li {
background:transparent url(http://img1.kakaku.k-img.com/images/category/list01.gif) no-repeat scroll left top;
line-height:140%;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
padding:0 4px 0 15px;
}
#used .tblWatch ul li.makerName {
background:transparent url(http://img1.kakaku.k-img.com/images/category/list_arrow01.gif) no-repeat scroll left top;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
padding:0 4px 0 15px;
}
#used .tblWatch ul li.makerName a:link,
#used .tblWatch ul li.makerName a:visited{
	color:#333;
}
#used .tblWatch ul li.makerName a:hover {
	color:#333;
	text-decoration:underline;
}
#used .tblWatch ul li.end {
background:transparent url(http://img1.kakaku.k-img.com/images/category/list_end.gif) no-repeat scroll left top;
margin-bottom:5px;
}
#used .full .boxA .h3box h3 {
	float:left;
}
#used .uwatchseries {
	margin-bottom:15px;
}
#used .full .boxA .h3box p {
	float:right;
	font-size:85%;
	margin-top:2px;
}

/*usedwatch end*/

/* 100810 sm4 価格.com Q&amp;A枠追加 -------------------------- */
#main #qaBox{
	background: url(http://img1.kakaku.k-img.com/images/category/h3_qa_bottom.gif) no-repeat left bottom;
	min-height:1%;
	_height:1px;
	margin:10px 0 0 0;
	padding:0 0 12px 0;
}
#kaden #main #qaBox{
	margin-bottom:10px;
}
#main #qaBoxIn{
	background: url(http://img1.kakaku.k-img.com/images/category/h3_qa_line.gif) repeat-y left top;
	min-height:1%;
	_height:1px;
}	
#main #qaBoxCts{
	min-height:1%;
	_height:1px;
	padding:0 13px;
}
#main #qaBox h3{
	background: url(http://img1.kakaku.k-img.com/images/category/h3_qa_bg.gif) no-repeat left top;
	padding:12px 0 13px 50px;
	position:relative;
}	
#main #qaBox h3 span{
	font-weight:normal;
}
#main #qaBox h3 .btnQa{
	position:absolute;
	right:5px;
	top:10px;
}
#main #qaBox table.qaListTbl{
	width:695px;
	margin-bottom:5px;
	border-collapse:collapse;
	word-wrap: break-word;
}
#main #qaBox table.qaListTbl th{
	padding:8px 0;
	font-size:77%;
	font-weight:normal;
	text-align:center;
}
#main #qaBox table.qaListTbl th{
	background-color:#f4f4f4;
	border-bottom:2px solid #cbcbcb;
}
#main #qaBox table.qaListTbl th.listTitle{
	width:500px;
}
#main #qaBox table.qaListTbl th.listReply{
	width:100px;
}
#main #qaBox table.qaListTbl th.listDate{
	width:95px;
}
#main #qaBox table.qaListTbl td{
	background-color:#ffffff;
}
#main #qaBox table.qaListTbl td a{
	text-decoration:none;
}
#main #qaBox table.qaListTbl td a:hover{
	text-decoration:underline;
	cursor:pointer;
}
#main #qaBox table.qaListTbl td .qaList{
	width:695px;
	padding:6px 0;
	background: url(http://img1.kakaku.k-img.com/images/category/qa_line.gif) repeat-x left bottom;
}
#main #qaBox table.qaListTbl td .qaList .batchArea{
	width:65px;
	float:left;
}
#main #qaBox table.qaListTbl td .qaList .imgArea{
	width:43px;
	float:left;
}
#main #qaBox table.qaListTbl td .qaList .textArea{
	width:397px;
	float:left;
	color:#0000dd;
	line-height:1.2;
}
#main #qaBox table.qaListTbl td .qaList .textArea02{
	width:587px;
	float:left;
	color:#0000dd;
	line-height:1.2;
}
#main #qaBox table.qaListTbl td .qaList .textArea02 p {
	width:587px;
	word-wrap:break-word;
}
#main #qaBox table.qaListTbl td .qaList .textArea .detailTxt,
#main #qaBox table.qaListTbl td .qaList .textArea02 .detailTxt{
	color:#333333;
}
#main #qaBox table.qaListTbl td .qaList .replyArea{
	width:100px;
	float:left;
	text-align:center;
	font-family:Verdana;
	color:#ff8400;
	font-weight:bold;
}
#main #qaBox table.qaListTbl td .qaList .dateArea{
	width:95px;
	float:left;
	text-align:right;
	color:#333333;
	font-size:77%;
}
#main #qaBox .noHitArea{
	width:695px;
	margin-top:6px;
	margin-bottom:6px;
	padding-bottom:15px;
	background: url(http://img1.kakaku.k-img.com/images/category/qa_line.gif) repeat-x left bottom;
}
#main #qaBox .noHitAreaInner{
	width:695px;
	padding:15px 0;
	text-align:center;
}
#main #qaBox .qaNodata {
	width: 280px;
	background: url(http://img1.kakaku.k-img.com/images/qa/no_qa_bg.gif) no-repeat left top;
	padding:0 0 0 100px;
	text-align: left;
	margin: 0px auto;
}
#main #qaBox .qaBtmArea{
	width:695px;
	margin-bottom:6px;
}
#main #qaBox .answerRate{
	float:left;
	width:170px;
	font-size:77%;
}
#main #qaBox .qaListAll{
	float:right;
	width:525px;
	text-align:right;
}
#main #qaBox .qaListAll a{
	text-decoration:none;
}
#main #qaBox .qaBtnArea{
	background: url(http://img1.kakaku.k-img.com/images/category/qa_btn_bg_btm.gif) no-repeat left bottom;
	width:695px;
}
#main #qaBox .qaBtnTop{
	background: url(http://img1.kakaku.k-img.com/images/category/qa_btn_bg_top.gif) no-repeat left top;
	width:695px;
	padding:6px 0;
	text-align:center;
}
#main #qaBox .qaBtntset{
	margin-bottom:7px;
}
#main .boxHelpbbs {
	background:#d7e8f2 url(http://img1.kakaku.k-img.com/images/category/h3_helpbbs_btm.gif) no-repeat left bottom;
	margin-top:10px;
	padding-bottom:6px;
}
#main .boxHelpbbs h3 {
	background:url(http://img1.kakaku.k-img.com/images/category/h3_helpbbs_bg.gif) no-repeat left top;
	padding:17px 10px 10px 58px;
}
#main .boxHelpbbs h3 span {
	font-weight:normal;
	font-size:85%;
}
#main .boxHelpbbs .boxWhite {
	padding: 0px 8px;
	margin: 0px;
	background: #fff;
	width: 710px;
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 694px;
}
#main .boxHelpbbs .boxWhiteTop{
	padding-top: 5px;
	margin: 0px 5px;
	background: url(http://img1.kakaku.k-img.com/images/category/box_w_f_top.gif) no-repeat left top;
}
#main .boxHelpbbs .boxWhiteBtm {
	padding-bottom: 5px;
	background: url(http://img1.kakaku.k-img.com/images/category/box_w_f_btm.gif) no-repeat left bottom;
}

#main .boxHelpbbs table.helpBbsTbl{
	width:695px;
	margin-bottom:5px;
	border-collapse:collapse;
	word-wrap: break-word;
}
#main .boxHelpbbs table.helpBbsTbl th{
	padding:5px 0;
	font-weight:normal;
	text-align:center;
	background-color:#e8f2f8;
}
#main .boxHelpbbs table.helpBbsTbl th.listTitle{
	width:480px;
}
#main .boxHelpbbs table.helpBbsTbl th.listReply{
	width:60px;
	text-align:right;
}
#main .boxHelpbbs table.helpBbsTbl th.listDate{
	width:160px;
	text-align:right;
	padding-right:5px;
}
#main .boxHelpbbs table.helpBbsTbl td{
	background-color:#ffffff;
}
#main .boxHelpbbs .bbs-all {
	background: transparent url(http://img1.kakaku.k-img.com/images/category/dotline02.gif) repeat-x left top;
	padding-top: 10px;
}
#main .boxHelpbbs .bbsNodata {
	width: 280px;
	background: url(http://img1.kakaku.k-img.com/images/itemview/item/no_bbs_bg.gif) no-repeat 0 15px;
	padding:25px 10px 30px 130px;
	text-align: left;
	margin:0 auto;
}
/* 100810 sm4 価格.com Q&amp;A枠追加 end -------------------------- */

/* 100909 sm4 価格.com Q&amp;A枠修正 */
#main .boxHelpbbsNew {
	background:url(http://img1.kakaku.k-img.com/images/category/h3_helpbbs_btm02.gif) no-repeat left bottom;
	margin-top:10px;
	padding-bottom:6px;
	width:720px;
}
#main .boxHelpbbsInner {
	background:url(http://img1.kakaku.k-img.com/images/category/h3_helpbbs_top.gif) no-repeat left top;
	padding-top:8px;
}
#main .boxHelpbbsNew .h3Box {
	background:url(http://img1.kakaku.k-img.com/images/category/h3_helpbbs_inner_bg.gif) repeat-y left top;
	width:708px;
	margin:0 auto 5px;
}
#main .boxHelpbbsNew .h3BoxInner {
	background:url(http://img1.kakaku.k-img.com/images/category/h3_helpbbs_inner_btm.gif) no-repeat left bottom;
}
#main .boxHelpbbsNew h3 {
	background:url(http://img1.kakaku.k-img.com/images/category/h3_helpbbs_inner_top.gif) no-repeat left top;
	padding:4px 5px 2px 14px;
}
#main .boxHelpbbsNew h3 .helpBbsIcon {
	background:url(http://img1.kakaku.k-img.com/images/category/h3_helpbbs_icon.gif) no-repeat left top;
	font-weight:bold;
	padding:5px 0 4px 38px;
	display:inline-block;
}
* html #main .boxHelpbbsNew h3 .helpBbsIcon {
	display:inline-block;
}
*:first-child+html #main .boxHelpbbsNew h3 .helpBbsIcon {
	display:inline-block;
}
#main .boxHelpbbsNew h3 .h3Sub {
	font-weight:normal;
	line-height:1.2;
}
* html #main .boxHelpbbsNew h3 .h3Sub {
	line-height:1.2;
}
*:first-child+html #main .boxHelpbbsNew h3 .h3Sub {
	line-height:1.2;
}
#main .boxHelpbbsNew .boxWhite {
	padding: 0px 8px;
	margin: 0px;
	background: #fff;
	width: 710px;
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 694px;
}
#main .boxHelpbbsNew .boxWhiteTop{
	padding-top: 5px;
	margin: 0px 5px;
	background: url(http://img1.kakaku.k-img.com/images/category/box_w_f_top.gif) no-repeat left top;
}
#main .boxHelpbbsNew .boxWhiteBtm {
	padding-bottom: 5px;
	background: url(http://img1.kakaku.k-img.com/images/category/box_w_f_btm.gif) no-repeat left bottom;
}
#main .boxHelpbbsNew table.helpBbsTbl{
	width:695px;
	margin-bottom:5px;
	border-collapse:collapse;
	word-wrap: break-word;
}
#main .boxHelpbbsNew table.helpBbsTbl th{
	padding:5px 0;
	font-weight:normal;
	text-align:center;
	background-color:#e8f2f8;
}
#main .boxHelpbbsNew table.helpBbsTbl th.listTitle{
	width:480px;
}
#main .boxHelpbbsNew table.helpBbsTbl th.listReply{
	width:60px;
	text-align:right;
}
#main .boxHelpbbsNew table.helpBbsTbl th.listDate{
	width:160px;
	text-align:right;
	padding-right:5px;
}
#main .boxHelpbbsNew table.helpBbsTbl td{
	background-color:#ffffff;
}
#main .boxHelpbbsNew ul.bbs-all {
	background: transparent url(http://img1.kakaku.k-img.com/images/category/dotline02.gif) repeat-x left top;
	padding-top: 10px;
}
#main .boxHelpbbsNew ul.bbs-all li {
	float:right;
	white-space:nowrap;
	margin-left:10px;
	list-style-type:none;
	padding: 3px 0px 2px 18px;
	background: url(http://img1.kakaku.k-img.com/images/category/arrow01.gif) no-repeat left top;
}
#main .boxHelpbbsNew .bbsNodata {
	width: 280px;
	background: url(http://img1.kakaku.k-img.com/images/itemview/item/no_bbs_bg.gif) no-repeat 0 15px;
	padding:25px 10px 30px 130px;
	text-align: left;
	margin:0 auto;
}
#main #qaBox ul.qaBtmLink{
	width:695px;
	margin-bottom:6px;
}
#main #qaBox ul.qaBtmLink li {
	float:right;
	white-space:nowrap;
	margin-left:10px;
	list-style-type:none;
	padding: 3px 0px 2px 18px;
	background: url(http://img1.kakaku.k-img.com/images/category/arrow01.gif) no-repeat left top;
}
/* 100909 sm4 価格.com Q&amp;A枠修正 end -------------------------- */


/* 100927 sm6 特長スライド start -------------------------- */
#flashObj {
	background-image: url(http://img1.kakaku.k-img.com/images/category/bg_swf_720.jpg);
	background-repeat: no-repeat;
	margin-top: 10px;
}
.featSlider {
	border-right: 1px solid #e9e9e9;
	background-image: url(http://img1.kakaku.k-img.com/images/category/bg_featscrl.jpg);
	background-repeat: repeat-x;
	height: 25px; 
	margin: 10px 0 0 0; 
	width: 719px;
}
.featSlideTtl {
	float: left;
}
#featureText {
	width: 637px;
	height: 24px;
	white-space: nowrap;
	float: left;
}
#featureText p {
	font-size: 13px;
	line-height: 14px;
	padding-top: 5px;
}
em.featPrice {
	color: #FF0000;
	font-size: 120%;
	font-weight: bold;
	font-family: Verdana;
	font-style: normal;
	line-height: 100%;
}
div.textNotePriceArea {
	width: 720px;
	position: relative;
}
p.textNotePrice {
	color: #666666;
	font-size:85%;
	font-weight:normal;
	text-align: right;
	margin-bottom: -10px;
	position: relative;
}
#featureText a {
	text-decoration: none;
	font-weight: bold;
	display: block;
	width: 637px;
	height: 25px;
}
#featureText a:hover { text-decoration: none;}
#featureText a:hover .featTxt { text-decoration: underline;}
#featureText a .priceTxt {
	color: #333333;
	font-weight: normal;
	font-size: 80%;
}
#featureText a:link { text-decoration: none;}
#featureText a:visited { text-decoration: none;}
#featureText a:hover { *text-decoration: underline;}
#featureText a:hover .priceTxt { *text-decoration: none;}

/* 100927 sm6 特長スライド end -------------------------- */

/* 101021 car-goods sm1 */
#car-goods .menuBox01 .mLeft68 a.ttl {
	font-weight:bold;
	display:block;
}
/* 101021 car-goods end */

/* 121011 related_category2 sm8 */
#related_category.splitAnchor .menuBox01 .mLeft68 a.ttl {
	font-weight:bold;
	display:block;
}
/* 121011 related_category2 end */

/* 101102 usedcarBox sm1 */
#car-goods #usedcar .h3Bk,
#baby #usedcar .h3Bk{
	background:url(http://img1.kakaku.k-img.com/images/category/h3box_usedcar.gif) no-repeat;
	height:42px;
}
#car-goods #usedcar h3,
#baby #usedcar h3{
	padding:10px 0 0 65px;
}
#car-goods #usedcar h3 a,
#baby #usedcar h3 a{
	color:#333;
}
#car-goods #usedcar h3 span,
#baby #usedcar h3 span{
	font-weight:normal;
}
#car-goods #usedcar h4,
#baby #usedcar h4{
	background:url(http://img1.kakaku.k-img.com/images/category/h4_usedcar.gif) no-repeat;
	padding:5px 0 0 20px;
	height:25px;
	font-size:100%;
	margin-top:5px;
}
#car-goods #usedcar .Wbox,
#baby #usedcar .Wbox{
	width:680px;
	margin:0 auto;
}
#car-goods #usedcar .Wbox p.lead,
#baby #usedcar .Wbox p.lead{
	padding:5px 0;
}
#car-goods #usedcar .Wbox table,
#baby #usedcar .Wbox table{
	border-collapse:collapse;
}
#car-goods #usedcar .Wbox table.pop,
#baby #usedcar .Wbox table.pop{
	margin-bottom:10px;
}
#car-goods #usedcar .Wbox table.pop td,
#baby #usedcar .Wbox table.pop td{
	background:transparent url(http://img1.kakaku.k-img.com/images/category/dotline_y.gif) repeat-y scroll right top;
	padding:5px;
	width:25%;
	font-size:13px;
	word-wrap:break-word;
	word-break:break-all;
}
#car-goods #usedcar .Wbox table.pop td.end,
#baby #usedcar .Wbox table.pop td.end{
	background:transparent none repeat scroll 0 0;
}
#car-goods #usedcar .Wbox table.pop td.dline,
#baby #usedcar .Wbox table.pop td.dline{
	background:transparent url(http://img1.kakaku.k-img.com/images/mag/catetop_mag_bg.gif) repeat-x scroll left bottom;
	height:1px;
	padding:0;
}
#car-goods #usedcar .Wbox a,
#baby #usedcar .Wbox a{
	font-weight:bold;
	text-decoration:underline;
}
#car-goods #usedcar .Wbox img,
#baby #usedcar .Wbox img{
	float:left;
	margin-right:3px;
}
#car-goods #usedcar .Wbox span.sprice,
#baby #usedcar .Wbox span.sprice{
	font-size:85%;
}
#car-goods #usedcar .Wbox span.cprice,
#baby #usedcar .Wbox span.cprice{
	color:#f00;
	font-weight:bold;
}
#car-goods #usedcar .Wbox table.popmaker th,
#car-goods #usedcar .Wbox table.popmaker td,
#baby #usedcar .Wbox table.popmaker th,
#baby #usedcar .Wbox table.popmaker td {
	padding:5px 0;
}
#car-goods #usedcar .Wbox table.popmaker li,
#baby #usedcar .Wbox table.popmaker li{
	float:left;
	list-style-type:none;
	margin:0 15px 3px 0;
	white-space:nowrap;
}
#car-goods #usedcar .Wbox table.popmaker th,
#baby #usedcar .Wbox table.popmaker th{
	width:60px;
	white-space:nowrap;
}
#car-goods #usedcar .Wbox table.popmaker td,
#baby #usedcar .Wbox table.popmaker td{
	/*width:580px;*/
}
#car-goods #usedcar .Wbox table.popmaker span,
#baby #usedcar .Wbox table.popmaker span{
	padding:2px;
	background:#e8e8e8;
}
#car-goods #usedcar .Wbox p.usedClink,
#baby #usedcar .Wbox p.usedClink{
	text-align:right;
	margin:5px 0 10px;
}
#car-goods #usedcar .Wbox p.usedClink a,
#baby #usedcar .Wbox p.usedClink a{
	font-weight:normal;
}
/* 101102 usedcarBox end */

/* 101111 タイヤ・スタッドレスタイヤの左メニューにサイズから選ぶ追加 sm4 */
#car-goods .tireSize {
	display: none;	
}
#car-goods .itemSelectBox{
    background:none;
    padding:5px 0px 2px 0px;
}
#car-goods .itemSelectBox select{
	width:140px;
}
#car-goods .itemSearchBtn{
	margin-top:5px;
	padding-bottom:1px;
	text-align:center;
}
#car-goods h2 .sizeInfo{
	font-size:77%;
	font-weight:normal;
	line-height:1;
	padding-top:4px;
	color: #0000dd;
}
#car-goods h2 .sizeInfo a:link {
	color: #0000dd;
	text-decoration: underline;
	cursor:pointer;
}
#car-goods h2 .sizeInfo a:visited {
	color: #993399;
	cursor:pointer;
}
#car-goods h2 .sizeInfo a:hover {
	color: #0099ff;
	text-decoration: underline;
	cursor:pointer;
}
#car-goods .ballonnImg{
	margin-right:10px;
	margin-bottom:5px;
}
#car-goods .ballonnTextBtm{
	clear:both;
}
/* 101111 タイヤ・スタッドレスタイヤの左メニューにサイズから選ぶ追加 sm4 end */

/* 101220 タイヤ・スタッドレスタイヤのヘルプ追加 sm4 */
#car-goods .ballonnTextS{
	clear:both;
	background-color:#fffce5;
	border:1px solid #f6efba;
	margin-bottom:5px;
	padding:5px;
	font-size:77%;
}
/* 101220 タイヤ・スタッドレスタイヤのヘルプ追加 sm4 end */

/* 151126 タイヤ・スタッドレスタイヤ 車種から探す枠 sm16 */
#car-goods #main .searchByCarBox {
	margin-top:15px;
}
#car-goods #main .searchByCarBox .contType001 {
	margin-top:-2px;
}
#car-goods #main .searchByCarBox .tab {
	display:table;
	padding-left:10px;
}
#car-goods #main .searchByCarBox .tab .tabIndv {
	display:table-cell;
	vertical-align:top;
}
#car-goods #main .searchByCarBox .tab .tabIndv a,
#car-goods #main .searchByCarBox .tab .tabIndv span {
	display:block;
	height:40px;
	width:233px;
	overflow:hidden;
}
#car-goods #main .searchByCarBox .tab .tabIndv a:hover img { margin-top:-40px; }
#car-goods #main .searchByCarBox .tab .tabIndv span img { margin-top:-80px; }
#car-goods #main .searchByCarBox .searchByCarBody .searachFlow {
	border:1px solid #9BD0F5;
	border-radius:3px;
	background-color:#E9F6FF;
	margin-top:7px;
}
#car-goods #main .searchByCarBox .searchByCarBody .searachFlow > ul {
	display:table;
	width:100%;
}
#car-goods #main .searchByCarBox .searchByCarBody .searachFlow > ul > li {
	display:table-cell;
	vertical-align:top;
	padding:10px 0 10px 25px;
	background:url(http://img1.kakaku.k-img.com/images/car_goods/tire/search_by_car/arrow.png) no-repeat left center;
}
#car-goods #main .searchByCarBox .searchByCarBody .searachFlow > ul > li:first-child {
	background:none;
	padding-left:10px;
}
#car-goods #main .searchByCarBox .searchByCarBody .searachFlow > ul > li.flow04 {
	padding-right:10px;
}
#car-goods #main .searchByCarBox .searchByCarBody .searachFlow > ul > li.active {
	background-color:#9BD0F5;
}
#car-goods #main .searchByCarBox .searchByCarBody .searachFlow > ul > li.active + li {
	background-image:url(http://img1.kakaku.k-img.com/images/car_goods/tire/search_by_car/arrow_active.png);
}
#car-goods #main .searchByCarBox .searchByCarBody .searachFlow > ul > li .flowTxt {
	display:block;
	height:22px;
	width:120px;
	overflow:hidden;
	margin-bottom:7px;
}
#car-goods #main .searchByCarBox .searchByCarBody .searachFlow > ul > li select {
	display:block;
	box-sizing:border-box;
	width:148px;
	padding:5px;
}
#car-goods #main .searchByCarBox .searchByCarBody .searachFlow > ul > li.flow01 .flowTxt img { margin-left:0; }
#car-goods #main .searchByCarBox .searchByCarBody .searachFlow > ul > li.flow02 .flowTxt img { margin-left:-200px; }
#car-goods #main .searchByCarBox .searchByCarBody .searachFlow > ul > li.flow03 .flowTxt img { margin-left:-400px; }
#car-goods #main .searchByCarBox .searchByCarBody .searachFlow > ul > li.flow04 .flowTxt img { margin-left:-600px; }
#car-goods #main .searchByCarBox .searchByCarBody .searachFlow > ul > li.active .flowTxt img { margin-top:-30px; }
#car-goods #main .searchByCarBox .searchByCarBody .searchSize {
	margin-top:10px;
	text-align:center;
}
#car-goods #main .searchByCarBox .searchByCarBody .searchSize a,
#car-goods #main .searchByCarBox .searchByCarBody .searchSize span {
	display:inline-block;
	padding:10px 40px 9px 40px;
	border-radius:4px;

	font-size:138%;
	font-weight:bold;
	line-height:1.2;
	font-family: "メイリオ", Meiryo, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro" ,"ＭＳ Ｐゴシック", Osaka ,arial ,verdana ,sans-serif;
}
#car-goods #main .searchByCarBox .searchByCarBody .searchSize a {
	box-shadow:0 2px 0 0 rgba(0,0,0,0.15); 
	background: #2F88C6;
	background: linear-gradient(to bottom,  #3493D5 0%,#2B7EB9 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3493D5', endColorstr='#2B7EB9',GradientType=0 ); /* IE6-9 */
	border:1px solid #327CB0;
	text-shadow: 0px -1px 0px #1A4C70;
	color:#FFF;
}
#car-goods #main .searchByCarBox .searchByCarBody .searchSize a:hover {
	background: #4BA7E7;
	background: linear-gradient(to bottom,  #60beff 0%,#3690CF 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#60beff', endColorstr='#3690CF',GradientType=0 ); /* IE6-9 */
}
#car-goods #main .searchByCarBox .searchByCarBody .searchSize span {
	background: #F5F5F5;
	background: linear-gradient(to bottom,  #ffffff 0%,#e6e6e6 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e6e6e6',GradientType=0 ); /* IE6-9 */
	border:1px solid #CCC;
	text-shadow: 0px 1px 0px #FFF;
	color:#BBB;
}
#car-goods #main .searchByCarBox .result {
	margin-top:15px;
	border:1px solid #586f86;
	border-radius:3px;
	background-color:#FFF;
	font-family: "メイリオ", Meiryo, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro" ,"ＭＳ Ｐゴシック", Osaka ,arial ,verdana ,sans-serif;
}
#car-goods #main .searchByCarBox .result .tl {
	background-color:#586f86;
	text-align:center;
	padding:8px;
	color:#FFF;
	text-shadow: 0px -1px 0px #333;
	line-height:1.2;
}
#car-goods #main .searchByCarBox .result .tl .main {
	font-size:110%;
	font-weight:bold;
}
#car-goods #main .searchByCarBox .result .body {
	padding:15px 15px 10px 15px;
}
#car-goods #main .searchByCarBox .result .body .sizeBtnWrap {
	display:table;
	width:100%;
}
#car-goods #main .searchByCarBox .result .body .sizeBtnWrap .sizeBtnIndvCell {
	display:table-cell;
}
#car-goods #main .searchByCarBox .result .body .sizeBtnWrap .sizeBtnIndvCell:first-child {
	padding-right:10px;
}
#car-goods #main .searchByCarBox .result .body .sizeBtnWrap .sizeBtnIndv {
	display:block;
	width:325px;
	height:57px;
	background:url(http://img1.kakaku.k-img.com/images/car_goods/tire/search_by_car/size_btn_bg.png) no-repeat 0 0;
	line-height:1;
}
#car-goods #main .searchByCarBox .result .body .sizeBtnWrap .sizeBtnIndv:visited {
	color:#00D;
}
#car-goods #main .searchByCarBox .result .body .sizeBtnWrap .sizeBtnIndv:visited:hover {
	color:#09F;
}
#car-goods #main .searchByCarBox .result .body .sizeBtnWrap .sizeBtnIndv .label,
#car-goods #main .searchByCarBox .result .body .sizeBtnWrap .sizeBtnIndv .sizeBtn {
	display:table-cell;
	vertical-align:middle;
	text-align:center;
	height:52px;
	padding-bottom:3px;
}
#car-goods #main .searchByCarBox .result .body .sizeBtnWrap .sizeBtnIndv .sizeBtn .main {
	font-family:Verdana;
	font-weight:bold;
	font-size:177%;
}
#car-goods #main .searchByCarBox .result .body .sizeBtnWrap .sizeBtnIndv .sizeBtn .sub {
	display:block;
	font-weight:normal;
	font-size:10px;
	font-family: "メイリオ", Meiryo, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro" ,"ＭＳ Ｐゴシック", Osaka ,arial ,verdana ,sans-serif;
}
#car-goods #main .searchByCarBox .result .body .sizeBtnWrap .sizeBtnIndv .label { width:100px; font-size:0; }
#car-goods #main .searchByCarBox .result .body .sizeBtnWrap .sizeBtnIndv .sizeBtn { width:230px; overflow:hidden; }
#car-goods #main .searchByCarBox .result .body .notice {
	padding-top:7px;
	font-size:85%;
	line-height:1.2;
	color:#888;
}
#car-goods #menu .searchByCarBox label {
	display:block;
	padding-bottom:10px;
}
#car-goods #menu .searchByCarBox label span.itemTl {
	display:block;
	margin-bottom:3px;
}
#car-goods #menu .searchByCarBox label select {
	width:100%;
}
#car-goods #menu .searchByCarBox .itemSearchBtn {
	margin-top:0;
}
#car-goods #menu .searchByCarBox .itemSearchBtn label {
	padding-bottom:0;
}
#car-goods #menu .searchByCarBox .itemSearchBtn label span img {
	opacity: 0.5;
	filter: alpha(opacity=50);
	-ms-filter: "alpha(opacity=50)";
	zoom: 1;
}
#car-goods #menu .searchByCarBox .result {
	margin-top:10px;
	border:1px solid #586f86;
	border-radius:3px;
	background-color:#FFF;
}
#car-goods #menu .searchByCarBox .result .tl {
	background-color:#586f86;
	text-align:center;
	padding:10px 0 10px 0;
	color:#FFF;
	font-weight:bold;
	font-size:92%;
}
#car-goods #menu .searchByCarBox .result .body {
	padding:7px 10px 10px 10px;
}
#car-goods #menu .searchByCarBox .result .body .label {
	font-size:92%;
}
#car-goods #menu .searchByCarBox .result .body .sizeBtn a {
	font-family:Verdana;
	font-weight:bold;
	text-align:center;
	display:block;
	padding:9px 0 11px 0;
	margin:2px 0 7px 0;
	font-size:138%;
	line-height:1;
	word-break: break-all;

	background: #F5F5F5;
	background: linear-gradient(to bottom,  #ffffff 0%,#e6e6e6 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e6e6e6',GradientType=0 ); /* IE6-9 */
	border:1px solid #999;
	border-radius:3px;

	box-shadow:0 2px 0 0 rgba(0,0,0,0.1); 
}
#car-goods #menu .searchByCarBox .result .body .sizeBtn a:visited {
	color:#00D;
}
#car-goods #menu .searchByCarBox .result .body .sizeBtn a:visited:hover {
	color:#09F;
}
#car-goods #main .searchByCarBox .notice {
	margin-top:10px;
	color:#666;
	text-align:center;
	font-size:92%;
}
/* 151126 タイヤ・スタッドレスタイヤ 車種から探す枠 sm16 end */

/* 101125sm5 サーチプライスメニュー・ピックアップパーツ */
/* boxPickup */
#searchCategory #main .full .serchPickup .h3box {
background:url(http://img1.kakaku.k-img.com/images/category/h3_type_a_full.gif) no-repeat scroll left top transparent;
height:15px;
voice-family:inherit;
width:665px;
}
#searchCategory #main .full .serchPickup .h3box h3 {
	line-height:100%;
}
#searchCategory #main .full .serchPickup .boxBtm {
background:url(http://img1.kakaku.k-img.com/images/category/box_a_full_btm.gif) no-repeat scroll left bottom transparent;
}
* html #searchCategory #main .full .serchPickup .boxBtm {
	padding-bottom:5px;
}
#searchCategory #main .full .serchPickup span.icon {
background:url(http://img1.kakaku.k-img.com/images/category/h3_icon_pickup_02.gif) no-repeat scroll left top transparent;
top:-2px;
}
/* h4 img */
#searchCategory #main .full .serchPickup h4 {
	font-size:100%;
	border-left: 4px solid #fe9965;
	padding-left:7px;
}
#searchCategory #main .full .serchPickup span.pickupImg {
	border: 1px solid #d9d9d9;
	display: block;
	padding: 1px;
	float: left;
	margin:7px 0 6px;
}
/* h4 boder color */
#food #searchCategory #main .full .serchPickup h4 { border-left-color: #fe9965; }
/* カテゴリ追加 20150709 sm11 */
#instant-food #searchCategory #main .full .serchPickup h4 { border-left-color: #fe9965; }
/* カテゴリ追加 sm5 120806 */
#baby #searchCategory #main .full .serchPickup h4,
#maternity #searchCategory #main .full .serchPickup h4,
#baby-goods #searchCategory #main .full .serchPickup h4,
#kids #searchCategory #main .full .serchPickup h4 { border-left-color: #ffa4d1; }
/* pickupTop */
#searchCategory #main .full .serchPickup .pickupTop {
	background: url(http://img1.kakaku.k-img.com/images/category/pickup_bg_01.gif) repeat-y 360px top;
}
#searchCategory #main .full .serchPickup .pickupMain {
	float: left;
	width: 335px;
	padding: 10px 12px 0px 13px;
}
#searchCategory #main .full .serchPickup .pickupMain h4 {
	font-size:116%;
	padding-top:2px;
	border-left-width: 5px;
}
#searchCategory #main .full .serchPickup .pickupMain div.pickupItemttl {
	background: url(http://img1.kakaku.k-img.com/images/category/pickup_bg_02.gif) repeat-x left bottom;
	padding-bottom:7px;
	margin-bottom:5px;
	float: left;
	width: 335px;
}
#searchCategory #main .full .serchPickup .pickupMain .pickupContent {
	float: right;
	width: 150px;
	margin-top:6px;
	padding-left:10px;	
}
#searchCategory #main .full .serchPickup .pickupMain .pickupContent a {
	text-decoration:underline;
}
#searchCategory #main .full .serchPickup .pickupMain .pickupContent p {
	font-size: 92%;
	letter-spacing:0.1em;
	line-height:150%;
	width: 150px;
	margin-bottom:7px;
}
#searchCategory #main .full .serchPickup .pickupMain .pickupContent ul {
	letter-spacing:0.1em;
	width: 150px;
	list-style: none;
	line-height:110%;
	padding-bottom:9px;
}
#searchCategory #main .full .serchPickup .pickupMain .pickupContent ul li {
	font-size: 92%;
	line-height:150%;
	margin-right:10px;
	display: inline;
}
#searchCategory #main .full .serchPickup .pickupLink {
	clear:both;
	padding-bottom: 6px;
}
#searchCategory #main .full .serchPickup span.pickupLinkbox {
	float: left;
	width:348px;
	margin-bottom:2px;
	display: block;
	text-align: right;
	padding-right: 12px;
}
#searchCategory #main .full .serchPickup span.pickupLinkbox a.arrowNext{
	background:url(http://img1.kakaku.k-img.com/images/category/arrow01.gif) no-repeat scroll left 1px transparent;
	line-height:130%;
	padding:3px 0 2px 20px;
	text-decoration:underline;
}
/* pickupMid */
#searchCategory #main .full .serchPickup .pickupMid {
	background: url(http://img1.kakaku.k-img.com/images/category/pickup_bg_03.gif) repeat-y left top;
	border-top: 1px solid #d4d2d3;
}
#searchCategory #main .full .serchPickup .pickupSub {
	float: left;
	width: 120px;
	padding: 10px 12px;
}
/* pickupBtm */
#searchCategory #main .full .serchPickup .pickupBtm {
	border-top: 1px solid #d4d2d3;
}
#searchCategory #main .full .serchPickup .pickupBtm dl {
	padding:9px 9px 2px;
}
#searchCategory #main .full .serchPickup .pickupBtm dl dt {
	width:147px;
	height:24px;
	float: left;
}
#searchCategory #main .full .serchPickup .pickupBtm dl dd {
	width:555px;
	float: right;
	padding-top:3px;
	margin-bottom: 0;
	line-height:100%;
}
#searchCategory #main .full .serchPickup .pickupBtm dl dd ul {
	list-style: none;
	line-height:110%;
}
#searchCategory #main .full .serchPickup .pickupBtm dl dd ul li{
	float:left;
	margin-right:12px;
	line-height:150%;
}
#searchCategory #main .full .serchPickup .pickupBtm dl dd ul li a{
	text-decoration:underline;
}
/* pickupCaption */
#searchCategory #main .full .serchPickup .pickupCaption {
	padding:13px 0 5px;
	background: #f7f7f7;
	border-bottom: 1px solid #d4d2d2;
	border-right: 1px solid #d4d2d2;
	border-left: 1px solid #d4d2d2;
}
#searchCategory #main .full .serchPickup .pickupCaption p {
	padding:0 16px 8px;
	line-height:162%;
}
/* add 110407 sm1*/
#main .serchPickup h4 a:link,.serchPickup h4 a:visited {
	text-decoration:none;
	display:block;
}
#main .serchPickup h4 a:hover {
	text-decoration:underline;
	display:block;
}
/* 101125sm5 サーチプライスメニュー・ピックアップパーツ end */

/* 101210 sm1 creditcard-menu */
#money #menu p.menuarrow,
#card #menu p.menuarrow,
#loan #menu p.menuarrow,
#invest #menu p.menuarrow {
border-top:1px solid #CCC;
text-align:right;
margin-top:5px;
padding-top:5px;
}
#money #menu p.menuarrow a,
#card #menu p.menuarrow a,
#loan #menu p.menuarrow a,
#invest #menu p.menuarrow a {
background:transparent url(http://img1.kakaku.k-img.com/images/category/arrow03.gif) no-repeat scroll left top;
line-height:130%;
padding:3px 0 2px 18px;
}

/* 101210 sm1 end */

/* 110106 sm6 start */
/*--------- 本・CD・DVD 新A3C枠 ------------*/
.menuPanel { margin-top:10px;}
.menuPanel p { margin-bottom:10px;}
.menuPanel ul {
list-style:none;
margin-left:15px;
}
.menuPanel li {
float:left;
margin-right:8px;
margin-bottom:2px;
}

/*-------- 予約受付中DVD -----------*/
#dvdReserved {
	margin-top:10px;
	padding-bottom:15px;
	width:720px;
	background:url(http://img1.kakaku.k-img.com/images/dvd/reserved/dvd_reserved_btm.gif) no-repeat bottom;
	position:relative;
}
#dvdReserved #reservedTitleBox .dateNotes {
	position:absolute;
	right:5px;
	top:17px;
	font-size: 85%;
	font-weight: normal;
	color: #666666;
	text-align:right;
}
#dvdReserved #reservedListBox{
	width:680px;
	padding:0px 20px;
	margin-left:5px;
}
#dvdReserved #reservedListBox table{
	border-collapse:collapse;
	border-spacing:0;
	font-size:100%;
	text-align:center;
	vertical-align:top;
	line-height:130%;
	margin-top:10px;
}
#dvdReserved #reservedListBox table td{
	width:150px;
	padding:0 10px 2px 10px;
	word-break:break-all;
	vertical-align:middle;
	margin-right:10px;
}
#dvdReserved #reservedListBox table td.img{
	text-align:center;
	padding-bottom:5px;
}
#dvdReserved #reservedListBox table td.itemCate{	font-weight:bold;}
#dvdReserved #reservedListBox table td.item a{	text-decoration:none;}
#dvdReserved #reservedListBox table td.item a:hover{	text-decoration:underline;}
#dvdReserved #reservedListBox table td.price{ color:#f00;}
#dvdReserved #reservedListBox table td.price a{ color:#f00;}
#dvdReserved #reservedListBox table td.price strong{
	font-family:Verdana;
	font-size:129%;
}
#dvdReserved #reservedListBox table td.noItem{
	vertical-align:middle;
	padding:0 7px 2px 11px;
}
#dvdReserved .dvdReseavedLink {
	background:url(http://img1.kakaku.k-img.com/images/category/dotline02.gif) repeat-x top;
	padding-top:5px;
}
#dvdReserved .dvdReseavedLink a {
	background:url(http://img1.kakaku.k-img.com/images/dvd/reserved/dvd_reserved_linkarrow.gif) no-repeat scroll left;
	padding:2px 0 2px 20px;
}

/*-------- DVDソフト サブカテトップ 記事枠 -----------*/
#dvdFeature {
	margin-top:10px;
	padding-bottom:10px;
	width:720px;
	background:url(http://img1.kakaku.k-img.com/images/dvd/reserved/dvd_reserved_btm.gif) no-repeat bottom;
	position:relative;
}
#dvdFeature .dateNotes {
	position:absolute;
	right:5px;
	top:17px;
	font-size: 85%;
	font-weight: normal;
	color: #666666;
	text-align:right;
}
#dvdFeatureList{
	width:700px;
	padding:8px 0 5px 10px;
	border-left:5px solid #359534;
	border-right:5px solid #359534;
}
#dvdFeatureList .featList{
	width:132px;
	background:url(http://img1.kakaku.k-img.com/images/category/article/dvd/dvd_article_feature_btm.gif) no-repeat bottom left;
	float:left;
	min-height:172px;
	height: auto !important;
	height: 172px;
}
#dvdFeatureList .featList .featImg{
	width:120px;
	height:132px;
	background:url(http://img1.kakaku.k-img.com/images/category/article/dvd/dvd_article_feature_bg.gif) no-repeat;
	padding: 6px 6px 0 6px;
}
#dvdFeatureList p {
	font-weight:bold;
	margin:-5px 2px 5px 5px;
}
#dvdFeatureList .space{
	margin-right:7px;
}
/* 110106 sm6 end */

/* DVDソフト記事枠 4カラムに変更 121004 sm1 */
#dvdFeatureList .featList4 {
	width:168px;
	background:url(http://img1.kakaku.k-img.com/images/category/article/dvd/dvd_article_feature_wide.gif) no-repeat bottom left;
	float:left;
	min-height:172px;
	height: auto !important;
	height: 172px;
}
#dvdFeatureList .featList4 .featImg{
	width:168px;
	height:132px;
	background:url(http://img1.kakaku.k-img.com/images/category/article/dvd/dvd_article_feature_wide.gif) no-repeat top left;
	padding: 6px 24px 0 24px;
}
/* DVDソフト記事枠 end */

/* 110228sm5 ショッピングサイト別ランキング */
.mallRankBox #mall3 table#mallItem th {
    font-size: 100%;
    font-weight: normal;
	text-align:left;
	padding: 0 7px 7px;
}
.mallRankBox table#mallItem td .itemTxt .price {
    color: #FF0000;
    font-family: Verdana;
    font-size: 107%;
    font-weight: bold;
	margin-top:2px;
}
.mallRankBox table#mallItem td .itemTxt .mall1,
.mallRankBox table#mallItem td .itemTxt .mall2,
.mallRankBox table#mallItem td .itemTxt .mall6 {
	letter-spacing:normal;
    font-weight: normal;
}
.mallRankBox table#mallItem td .itemTxt .rank {
	padding: 0;
}
.mallRankBox table#mallItem td .itemTxt .rank span {
    color: #333333;
    font-size: 82%;
    font-weight: normal;
	padding-right:3px;
}
/* 110228sm5 ショッピングサイト別ランキング end */

/* サーチカテゴリトップ 注目ランキング 110228 sm8 */
div.img5RankBoxes {
	width: 720px;
}
div.img5RankBox {
	padding-bottom: 10px;
	background: url("http://img1.kakaku.k-img.com/images/category/ranking_5img_bg.gif") no-repeat scroll bottom left transparent; 
}
.mTop7 {
	margin-top: 7px;
}
div.img5RankBox .rankTitle {
	height: 27px;
}

/*カテゴリ別見出し背景*/
/* fitness追加 150108sm17 */
#fitness div.img5RankBox .rankTitle,
#sports-wear div.img5RankBox .rankTitle,
#sports div.img5RankBox .rankTitle,
#golf div.img5RankBox .rankTitle,
#bicycle div.img5RankBox .rankTitle,
#snow div.img5RankBox .rankTitle,
#fishing div.img5RankBox .rankTitle { background: url("http://img1.kakaku.k-img.com/images/category/ranking_5img_ttl_sports.gif") no-repeat scroll 0 0 transparent;}
#hobby div.img5RankBox .rankTitle,
#gakki div.img5RankBox .rankTitle,
#toy div.img5RankBox .rankTitle{ background: url("http://img1.kakaku.k-img.com/images/category/ranking_5img_ttl_hobby.gif") no-repeat scroll 0 0 transparent;}
#book-cd-dvd div.img5RankBox .rankTitle,
#book div.img5RankBox .rankTitle,
#dvd div.img5RankBox .rankTitle { background: url("http://img1.kakaku.k-img.com/images/category/ranking_5img_ttl_book_cd_dvd.gif") no-repeat scroll 0 0 transparent;}
#fashion div.img5RankBox .rankTitle { background: url("http://img1.kakaku.k-img.com/images/category/ranking_5img_ttl_fashion.gif") no-repeat scroll 0 0 transparent;}
#watch-accessory div.img5RankBox .rankTitle { background: url("http://img1.kakaku.k-img.com/images/category/ranking_5img_ttl_watch_accessory.gif") no-repeat scroll 0 0 transparent;}
#diy div.img5RankBox .rankTitle,
#electric-tools div.img5RankBox .rankTitle,
#working-tool div.img5RankBox .rankTitle { background: url("http://img1.kakaku.k-img.com/images/category/ranking_5img_ttl_diy.gif") no-repeat scroll 0 0 transparent;}
#kitchen div.img5RankBox .rankTitle,
/* カテゴリ追加 sm07 10.11.01 */
#cookware div.img5RankBox .rankTitle,
#kitchen-goods div.img5RankBox .rankTitle { background: url("http://img1.kakaku.k-img.com/images/category/ranking_5img_ttl_kitchen.gif") no-repeat scroll 0 0 transparent;}
#interior div.img5RankBox .rankTitle { background: url("http://img1.kakaku.k-img.com/images/category/ranking_5img_ttl_interior.gif") no-repeat scroll 0 0 transparent;}
#houseware div.img5RankBox .rankTitle,
#stationery div.img5RankBox .rankTitle,
#daily-goods div.img5RankBox .rankTitle,
#nursing-care div.img5RankBox .rankTitle{ background: url("http://img1.kakaku.k-img.com/images/category/ranking_5img_ttl_houseware.gif") no-repeat scroll 0 0 transparent;} /* nursing-care 150212sm17 */
#food div.img5RankBox .rankTitle { background: url("http://img1.kakaku.k-img.com/images/category/ranking_5img_ttl_food.gif") no-repeat scroll 0 0 transparent;}
/* カテゴリ追加 20150709 sm11 */
#instant-food div.img5RankBox .rankTitle { background: url("http://img1.kakaku.k-img.com/images/category/ranking_5img_ttl_food.gif") no-repeat scroll 0 0 transparent;}
#drink div.img5RankBox .rankTitle { background: url("http://img1.kakaku.k-img.com/images/category/ranking_5img_ttl_drink.gif") no-repeat scroll 0 0 transparent;}
/* カテゴリ追加 sm11 150817*/
#pet div.img5RankBox .rankTitle,
#dog-goods div.img5RankBox .rankTitle,
#cat-goods div.img5RankBox .rankTitle,
#animal-goods div.img5RankBox .rankTitle { background: url("http://img1.kakaku.k-img.com/images/category/ranking_5img_ttl_pet.gif") no-repeat scroll 0 0 transparent;}
/* カテゴリ追加 sm5 120806 */
#baby div.img5RankBox .rankTitle,
#maternity div.img5RankBox .rankTitle,
#baby-goods div.img5RankBox .rankTitle,
#kids div.img5RankBox .rankTitle { background: url("http://img1.kakaku.k-img.com/images/category/ranking_5img_ttl_baby.gif") no-repeat scroll 0 0 transparent;}
#beauty-health div.img5RankBox .rankTitle,
#contactlens div.img5RankBox .rankTitle,
#cosme div.img5RankBox .rankTitle,
#cosmetic div.img5RankBox .rankTitle,
#medicine div.img5RankBox .rankTitle,
#supplement div.img5RankBox .rankTitle { background: url("http://img1.kakaku.k-img.com/images/category/ranking_5img_ttl_beauty_health.gif") no-repeat scroll 0 0 transparent;}

div.img5RankBoxes .rankTitle h3{
	padding: 7px 0 0 20px;
	font-size: 107%;
	line-height: 120%;
}
div.img5RankBoxes .rankTitle h3 a:link,
div.img5RankBoxes .rankTitle h3 a:visited { /* add sm1 111012 */
	color:#333;
	text-decoration:none;
}
div.img5RankBoxes .rankTitle h3 a:hover {
	text-decoration:underline;
}
div.img5RankBoxes .rankTitle p{
	margin: -1.1em 7px 0 0;
	color: #666;
	font-size: 85%;
	text-align: right;
}
div.img5RankBox table{
	width: 696px;
	margin: 0 12px;
	border-collapse: collapse;
	font-size: 13px;
	line-height: 120%;
}
div.img5RankBox td{
	width: 128px;
	padding-right: 14px;
}
div.img5RankBox .itemName td p{
	width: 128px;
	word-wrap: break-word;
	font-weight: bold;
}
div.img5RankBox td.lastChild{
	padding-right: 0;
}
div.img5RankBox tr.rank td{
	text-align: center;
	vertical-align: middle;
}
div.img5RankBox tr.rank td div{
	border-bottom: 1px solid #D6D6D6;
}
div.img5RankBox tr.rank p{
	margin: 6px auto 4px auto;
	color: #585655;
	font-weight: bold;
}
div.img5RankBox tr.rank p.no1{
	padding-left: 2em;
	color: #FF6C00;
	background: url("http://img1.kakaku.k-img.com/images/category/icon_ranking01.gif") no-repeat scroll 35% top transparent;
}
div.img5RankBox tr.rank p.no2{
	padding-left: 2em;
	color: #FF6C00;
	background: url("http://img1.kakaku.k-img.com/images/category/icon_ranking02.gif") no-repeat scroll 35% top transparent;
}
div.img5RankBox tr.rank p.no3{
	padding-left: 2em;
	color: #FF6C00;
	background: url("http://img1.kakaku.k-img.com/images/category/icon_ranking03.gif") no-repeat scroll 35% top transparent;
}
div.img5RankBox tr.rank p span{
	font: bold 135% Verdana;
}
div.img5RankBox tr.itemImg td{
	padding-top: 8px; 
	text-align: center;
	vertical-align: middle;
}
div.img5RankBox tr.itemName td{
	padding-top: 8px;
}
div.img5RankBox p.toRankList {
    font-size: 100%;
    padding: 8px 8px 0 0;
    text-align: right;
}
div.img5RankBox p.toRankList a {
    background: url("http://img1.kakaku.k-img.com/images/category/rankPointer.gif") no-repeat scroll right center transparent;
    padding: 3px 20px 3px 3px;
    text-decoration: none;
}
/* サーチカテゴリトップ 注目ランキング 110228 sm8 end */

/* サーチカテゴリトップ・第二階層 下層カテゴリ一覧 110228 sm8 */
div.categoryListContainer {
	width: 720px;
}
.categoryListRow1c {
	background: url("http://img1.kakaku.k-img.com/images/category/search/list/catelist_bg_column1.gif") no-repeat bottom left;
}
.categoryListRow1c .categoryList {
	width: 720px;
}
.categoryListRow2c {
	background: url("http://img1.kakaku.k-img.com/images/category/search/list/catelist_bg_column2.gif") no-repeat bottom left;
}
.categoryListRow2c .categoryList {
	width: 355px;
}
.categoryListRow1c .categoryList .title,
.categoryListRow2c .categoryList .title {
	height: 42px;
}

/*カテゴリ別見出し背景*/
/* fitness追加 150108sm17 */
#fitness .categoryList .title,
#sports-wear .categoryList .title,
#sports .categoryList .title,
#golf .categoryList .title,
#bicycle .categoryList .title,
#snow .categoryList .title,
#fishing .categoryList .title { background: url("http://img1.kakaku.k-img.com/images/category/search/list/catelist_ttl_sports.gif") no-repeat top left;}
#hobby .categoryList .title,
#gakki .categoryList .title,
#toy .categoryList .title{ background: url("http://img1.kakaku.k-img.com/images/category/search/list/catelist_ttl_hobby.gif") no-repeat top left;}
#book-cd-dvd .categoryList .title,
#book .categoryList .title,
#dvd .categoryList .title { background: url("http://img1.kakaku.k-img.com/images/category/search/list/catelist_ttl_book_cd_dvd.gif") no-repeat top left;}
#watch-accessory .categoryList .title { background: url("http://img1.kakaku.k-img.com/images/category/search/list/catelist_ttl_watch_accessory.gif") no-repeat top left;}
#diy .categoryList .title,
#electric-tools .categoryList .title,
#working-tool .categoryList .title { background: url("http://img1.kakaku.k-img.com/images/category/search/list/catelist_ttl_diy.gif") no-repeat top left;}
#kitchen .categoryList .title,
/* カテゴリ追加 sm07 10.11.01 */
#cookware .categoryList .title,
#kitchen-goods .categoryList .title { background: url("http://img1.kakaku.k-img.com/images/category/search/list/catelist_ttl_kitchen.gif") no-repeat top left;}
#interior .categoryList .title { background: url("http://img1.kakaku.k-img.com/images/category/search/list/catelist_ttl_interior.gif") no-repeat top left;}
#houseware .categoryList .title,
#stationery .categoryList .title,
#daily-goods .categoryList .title,
#nursing-care .categoryList .title{ background: url("http://img1.kakaku.k-img.com/images/category/search/list/catelist_ttl_houseware.gif") no-repeat top left;} /* nursing-care 150212sm17 */
#food .categoryList .title { background: url("http://img1.kakaku.k-img.com/images/category/search/list/catelist_ttl_food.gif") no-repeat top left;}
/* カテゴリ追加 20150709 sm11 */
#instant-food .categoryList .title { background: url("http://img1.kakaku.k-img.com/images/category/search/list/catelist_ttl_food.gif") no-repeat top left;}
#drink .categoryList .title { background: url("http://img1.kakaku.k-img.com/images/category/search/list/catelist_ttl_drink.gif") no-repeat top left;}
/* カテゴリ追加 sm11 150817*/
#pet .categoryList .title,
#dog-goods .categoryList .title,
#cat-goods .categoryList .title,
#animal-goods .categoryList .title { background: url("http://img1.kakaku.k-img.com/images/category/search/list/catelist_ttl_pet.gif") no-repeat top left;}
/* カテゴリ追加 sm5 120806 */
#baby .categoryList .title,
#maternity .categoryList .title,
#baby-goods .categoryList .title,
#kids .categoryList .title { background: url("http://img1.kakaku.k-img.com/images/category/search/list/catelist_ttl_baby.gif") no-repeat top left;}
#beauty-health .categoryList .title,
#contactlens .categoryList .title,
#cosme .categoryList .title,
#cosmetic .categoryList .title,
#medicine .categoryList .title,
#supplement .categoryList .title { background: url("http://img1.kakaku.k-img.com/images/category/search/list/catelist_ttl_beauty_health.gif") no-repeat top left;}
#shoes .categoryList .title,
#sports-shoes .categoryList .title,
#ladies-shoes .categoryList .title,
#mens-shoes .categoryList .title,
#kids-shoes .categoryList .title,
#shoes-accessories .categoryList .title,
#outdoor .categoryList .title,
#housing .categoryList .title,
#reform .categoryList .title,
#lighting .categoryList .title { background: url("http://img1.kakaku.k-img.com/images/category/search/list/catelist_ttl_shoes.gif") no-repeat top left;}

.categoryList .title div{
	height: 42px;
}
.categoryList h3{
	padding: 17px 0 0 22px;
	font-size: 107%;
	font-weight: bold;
	line-height: 120%;
}
.categoryList h3 a{
	color: #333;
}
.categoryListRow1c .categoryList h3{
	width: 590px;
}
.categoryListRow2c .categoryList h3{
	width: 220px;
}
.categoryList p{
	padding: 10px 10px 0 10px;
}
.listGroupBox {
	margin: 4px 10px 10px 10px;
}
.listGroupBox div {
	padding-left: 10px;
}
.listGroupBox div.firstChild {
	padding-left: 0;
}
.listGroup li {
	width: 156px;
	margin-top: 5px;
    padding-left: 6px;
	line-height: 120%;
	list-style: none outside none;
	background: url("http://img1.kakaku.k-img.com/images/category/arrow_menu.gif") no-repeat scroll left top transparent;
}
.categoryListRow1c .listGroup li {
	width: 161px;
}

/*ホビートップのみclearfixのpadding-topが18pxになる対策*/
#hobby .categoryListContainer .clearfix {
	padding-top: 0;
}

/* サーチカテゴリトップ・第二階層 下層カテゴリ一覧 110228 sm8 end */

/* サーチカテゴリトップ 関連カテゴリ枠 110228 sm8 */
.categoryListRel {
	background: url("http://img1.kakaku.k-img.com/images/category/search/list/catelist_bg_column1.gif") no-repeat bottom left;
}
.categoryListRel .categoryList {
	width: 720px;
}
.categoryListRel .categoryList .title {
	height: 45px;
	background: url("http://img1.kakaku.k-img.com/images/category/search/list/catelist_ttl_relational.gif") no-repeat top right !important;
}
.categoryListRel .categoryList .title div{
	background: none;
}
.categoryListRel .categoryList h3 {
	padding: 11px 0 0 12px;
	font-size: 107%;
	font-weight: bold;
	line-height: 120%;
}
.categoryListRel .listGroupBox {
	margin-top: 0;
	background: url("http://img1.kakaku.k-img.com/images/category/search/list/catelist_bg_divider.gif") repeat-y top center;
}
.categoryListRel .listGroupBox div {
	margin-left: 10px;
}
.categoryListRel .listGroupBox div.firstChild {
	margin-left: 0;
	padding-left: 0;
}
.categoryListRel .listGroup li {
	margin-top: 5px;
    padding-left: 0;
	line-height: 120%;
	list-style: none outside none;
	background: none;
}
.categoryListRel .listGroupBox div.floatL li {
	width: 340px;
}
.categoryListRel .listGroup a {
	display: inline;
}
/* add 110830 sm1 */
#food .categoryGroupBox {
	padding:10px;	
}
#food .categoryGroupBox dl {
	margin-bottom:15px;
}
#food .categoryGroupBox dt {
	border-bottom:1px dotted #999;
	font-weight:bold;
	padding:0 0 3px 5px;
}
#food .categoryGroupBox dt a{
	color:#333;
}
#food .categoryGroupBox ul {
	margin-left:10px;
}
#food .categoryGroupBox li {
	float:left;
	width:24%;
    background: url("http://img1.kakaku.k-img.com/images/category/arrow_menu.gif") no-repeat scroll left top transparent;
    line-height: 120%;
    list-style: none outside none;
    margin-top: 5px;
    padding-left: 6px;
}
/* add end */
/* カテゴリ追加 20150709 sm11 */
#instant-food .categoryGroupBox {
	padding:10px;	
}
#instant-food .categoryGroupBox dl {
	margin-bottom:15px;
}
#instant-food .categoryGroupBox dt {
	border-bottom:1px dotted #999;
	font-weight:bold;
	padding:0 0 3px 5px;
}
#instant-food .categoryGroupBox dt a{
	color:#333;
}
#instant-food .categoryGroupBox ul {
	margin-left:10px;
}
#instant-food .categoryGroupBox li {
	float:left;
	width:24%;
    background: url("http://img1.kakaku.k-img.com/images/category/arrow_menu.gif") no-repeat scroll left top transparent;
    line-height: 120%;
    list-style: none outside none;
    margin-top: 5px;
    padding-left: 6px;
}
/* サーチカテゴリトップ 関連カテゴリ枠 110228 sm8 end */

/* プライスメニュー左メニュー ピックアップ記事枠（関連コンテンツ枠(#related_category)と同様の体裁） 110411 sm8 */
#pickupArticle .itemBox{
	margin-top:2px;
	background:url(http://img1.kakaku.k-img.com/images/category/dotline01.gif) repeat-x scroll left bottom;
	padding:5px 0px 5px 0px;
}
#pickupArticle .itemBox_end{
	margin-top:0px;
	padding:5px 0px 0px 0px;
}
#pickupArticle .mLeft68{
	width:112px;
	float:right;
	margin-left:0;
}
#pickupArticle .itemBox:after {
	content: "."; 
	display: block; 
	height: 0; 
	clear: both; 
	visibility: hidden;
}
#pickupArticle .itemBox {
	zoom: 1; 
}
* html #pickupArticle .itemBox {
	height: 1%;
	/*\*//*/
	height: auto;
	overflow: hidden;
	/**/
}
/* プライスメニュー左メニュー ピックアップ記事枠（関連コンテンツ枠(#related_category)と同様の体裁） 110411 sm8 end */

/* search catelist 110422 sm1 */
#catelist {
	margin:10px auto -10px;
}
#catelist h3 {
	width: 590px;
    font-size: 107%;
    font-weight: bold;
    line-height: 120%;
    padding: 17px 0 5px 22px;
}
#main #catelist h4 a {
	text-decoration:underline;
}
#catelist .catelistbl {
	margin-top:10px;
	width:720px;
	border-collapse:collapse;
}
#catelist .catelistbl td.lcell,
#catelist .catelistbl th.lcell {
	width:365px;
}
#catelist .catelistbl h4 {
	font-size:114%;
	padding:8px 7px 5px 20px;
	text-align:left;
}
#catelist .catelistbl .catelistitem {
	width:345px;
	text-align:center;
	padding:8px 0;
	margin-left:2px;
}
/* fitness追加 150108sm17 */
#fitness #catelist .ttl,
#sports-wear #catelist .ttl,
#sports #catelist .ttl,
#golf #catelist .ttl,
#bicycle #catelist .ttl,
#snow #catelist .ttl,
#fishing #catelist .ttl{
	background:url(http://img1.kakaku.k-img.com/images/category/search/list/catelist_ttl_sports.gif) no-repeat;
	border-bottom:1px #d4d2d2 solid;
}
/* fitness追加 150108sm17 */
#fitness #catelist .catelistbl th,
#sports-wear #catelist .catelistbl th,
#sports #catelist .catelistbl th,
#golf #catelist .catelistbl th,
#bicycle #catelist .catelistbl th,
#snow #catelist .catelistbl th,
#fishing #catelist .catelistbl th{
	background:url(http://img1.kakaku.k-img.com/images/category/search/list/catelist_top_sports.gif) top left no-repeat;
}
/* fitness追加 150108sm17 */
#fitness #catelist .catelistbl td,
#sports-wear #catelist .catelistbl td,
#sports #catelist .catelistbl td,
#golf #catelist .catelistbl td,
#bicycle #catelist .catelistbl td,
#snow #catelist .catelistbl td,
#fishing #catelist .catelistbl td{
	background:url(http://img1.kakaku.k-img.com/images/category/search/list/catelist_btm_sports.gif) bottom left no-repeat;
	padding:3px 5px 15px 3px;
}
#hobby #catelist .ttl {
	background:url(http://img1.kakaku.k-img.com/images/category/search/list/catelist_ttl_hobby.gif) no-repeat;
	border-bottom:1px #d4d2d2 solid;
}
#hobby #catelist .catelistbl th {
	background:url(http://img1.kakaku.k-img.com/images/category/search/list/catelist_top_hobby.gif) top left no-repeat;
}
#hobby #catelist .catelistbl td {
	background:url(http://img1.kakaku.k-img.com/images/category/search/list/catelist_btm_hobby.gif) bottom left no-repeat;
	padding:3px 5px 15px 3px;
}
#book-cd-dvd #catelist .ttl,
#book #catelist .ttl,
#dvd #catelist .ttl{
	background:url(http://img1.kakaku.k-img.com/images/category/search/list/catelist_ttl_book_cd_dvd.gif) no-repeat;
	border-bottom:1px #d4d2d2 solid;
}
#book-cd-dvd #catelist .catelistbl th,
#book #catelist .catelistbl th,
#dvd #catelist .catelistbl th{
	background:url(http://img1.kakaku.k-img.com/images/category/search/list/catelist_top_book_cd_dvd.gif) top left no-repeat;
}
#book-cd-dvd #catelist .catelistbl td,
#book #catelist .catelistbl td,
#dvd #catelist .catelistbl td{
	background:url(http://img1.kakaku.k-img.com/images/category/search/list/catelist_btm_book_cd_dvd.gif) bottom left no-repeat;
	padding:3px 5px 15px 3px;
}
#watch-accessory #catelist .ttl {
	background:url(http://img1.kakaku.k-img.com/images/category/search/list/catelist_ttl_watch_accessory.gif) no-repeat;
	border-bottom:1px #d4d2d2 solid;
}
#watch-accessory #catelist .catelistbl th {
	background:url(http://img1.kakaku.k-img.com/images/category/search/list/catelist_top_watch_accessory.gif) top left no-repeat;
}
#watch-accessory #catelist .catelistbl td {
	background:url(http://img1.kakaku.k-img.com/images/category/search/list/catelist_btm_watch_accessory.gif) bottom left no-repeat;
	padding:3px 5px 15px 3px;
}
#diy #catelist .ttl,
#electric-tools #catelist .ttl,
#working-tool #catelist .ttl {
	background:url(http://img1.kakaku.k-img.com/images/category/search/list/catelist_ttl_diy.gif) no-repeat;
	border-bottom:1px #d4d2d2 solid;
}
#diy #catelist .catelistbl th,
#electric-tools #catelist .catelistbl th,
#working-tool #catelist .catelistbl th {
	background:url(http://img1.kakaku.k-img.com/images/category/search/list/catelist_top_diy.gif) top left no-repeat;
}
#diy #catelist .catelistbl td,
#electric-tools #catelist .catelistbl td,
#working-tool #catelist .catelistbl td {
	background:url(http://img1.kakaku.k-img.com/images/category/search/list/catelist_btm_diy.gif) bottom left no-repeat;
	padding:3px 5px 15px 3px;
}
#kitchen #catelist .ttl,
/* カテゴリ追加 sm07 10.11.01 */
#cookware #catelist .ttl,
#kitchen-goods #catelist .ttl {
	background:url(http://img1.kakaku.k-img.com/images/category/search/list/catelist_ttl_kitchen.gif) no-repeat;
	border-bottom:1px #d4d2d2 solid;
}
#kitchen #catelist .catelistbl th,
/* カテゴリ追加 sm07 10.11.01 */
#cookware #catelist .catelistbl th,
#kitchen-goods #catelist .catelistbl th {
	background:url(http://img1.kakaku.k-img.com/images/category/search/list/catelist_top_kitchen.gif) top left no-repeat;
}
#kitchen #catelist .catelistbl td,
/* カテゴリ追加 10.11.01 sm07 */
#cookware #catelist .catelistbl td,
#kitchen-goods #catelist .catelistbl td {
	background:url(http://img1.kakaku.k-img.com/images/category/search/list/catelist_btm_kitchen.gif) bottom left no-repeat;
	padding:3px 5px 15px 3px;
}
#interior #catelist .ttl {
	background:url(http://img1.kakaku.k-img.com/images/category/search/list/catelist_ttl_interior.gif) no-repeat;
	border-bottom:1px #d4d2d2 solid;
}
#interior #catelist .catelistbl th {
	background:url(http://img1.kakaku.k-img.com/images/category/search/list/catelist_top_interior.gif) top left no-repeat;
}
#interior #catelist .catelistbl td {
	background:url(http://img1.kakaku.k-img.com/images/category/search/list/catelist_btm_interior.gif) bottom left no-repeat;
	padding:3px 5px 15px 3px;
}
#houseware #catelist .ttl,
#stationery #catelist .ttl,
#daily-goods #catelist .ttl,
#nursing-care #catelist .ttl{ /* nursing-care 150212sm17 */
	background:url(http://img1.kakaku.k-img.com/images/category/search/list/catelist_ttl_houseware.gif) no-repeat;
	border-bottom:1px #d4d2d2 solid;
}
#houseware #catelist .catelistbl th,
#stationery #catelist .catelistbl th,
#daily-goods #catelist .catelistbl th,
#nursing-care #catelist .catelistbl th{ /* nursing-care 150212sm17 */
	background:url(http://img1.kakaku.k-img.com/images/category/search/list/catelist_top_houseware.gif) top left no-repeat;
}
#houseware #catelist .catelistbl td,
#stationery #catelist .catelistbl td,
#daily-goods #catelist .catelistbl td,
#nursing-care #catelist .catelistbl td{ /* nursing-care 150212sm17 */
	background:url(http://img1.kakaku.k-img.com/images/category/search/list/catelist_btm_houseware.gif) bottom left no-repeat;
	padding:3px 5px 15px 3px;
}
#drink #catelist .ttl {
	background:url(http://img1.kakaku.k-img.com/images/category/search/list/catelist_ttl_drink.gif) no-repeat;
	border-bottom:1px #d4d2d2 solid;
}
#drink #catelist .catelistbl th {
	background:url(http://img1.kakaku.k-img.com/images/category/search/list/catelist_top_drink.gif) top left no-repeat;
}
#drink #catelist .catelistbl td {
	background:url(http://img1.kakaku.k-img.com/images/category/search/list/catelist_btm_drink.gif) bottom left no-repeat;
	padding:3px 5px 15px 3px;
}
#food #catelist .ttl {
	background:url(http://img1.kakaku.k-img.com/images/category/search/list/catelist_ttl_food.gif) no-repeat;
	border-bottom:1px #d4d2d2 solid;
}
#food #catelist .catelistbl th {
	background:url(http://img1.kakaku.k-img.com/images/category/search/list/catelist_top_food.gif) top left no-repeat;
}
#food #catelist .catelistbl td {
	background:url(http://img1.kakaku.k-img.com/images/category/search/list/catelist_btm_food.gif) bottom left no-repeat;
	padding:3px 5px 15px 3px;
}
/* カテゴリ追加 20150709 sm11 */
#instant-food #catelist .ttl {
	background:url(http://img1.kakaku.k-img.com/images/category/search/list/catelist_ttl_food.gif) no-repeat;
	border-bottom:1px #d4d2d2 solid;
}
#instant-food #catelist .catelistbl th {
	background:url(http://img1.kakaku.k-img.com/images/category/search/list/catelist_top_food.gif) top left no-repeat;
}
#instant-food #catelist .catelistbl td {
	background:url(http://img1.kakaku.k-img.com/images/category/search/list/catelist_btm_food.gif) bottom left no-repeat;
	padding:3px 5px 15px 3px;
}
/* カテゴリ追加 sm11 150817*/
#pet #catelist .ttl,
#dog-goods #catelist .ttl,
#cat-goods #catelist .ttl,
#animal-goods #catelist .ttl {
	background:url(http://img1.kakaku.k-img.com/images/category/search/list/catelist_ttl_pet.gif) no-repeat;
	border-bottom:1px #d4d2d2 solid;
}
#pet #catelist .catelistbl th,
#dog-goods #catelist .catelistbl th,
#cat-goods #catelist .catelistbl th,
#animal-goods #catelist .catelistbl th {
	background:url(http://img1.kakaku.k-img.com/images/category/search/list/catelist_top_pet.gif) top left no-repeat;
}
#pet #catelist .catelistbl td,
#dog-goods #catelist .catelistbl td,
#cat-goods #catelist .catelistbl td,
#animal-goods #catelist .catelistbl td {
	background:url(http://img1.kakaku.k-img.com/images/category/search/list/catelist_btm_pet.gif) bottom left no-repeat;
	padding:3px 5px 15px 3px;
}
/* カテゴリ追加 sm5 120806 */
#baby #catelist .ttl,
#maternity #catelist .ttl,
#baby-goods #catelist .ttl,
#kids #catelist .ttl {
	background:url(http://img1.kakaku.k-img.com/images/category/search/list/catelist_ttl_baby.gif) no-repeat;
	border-bottom:1px #d4d2d2 solid;
}
/* カテゴリ追加 sm5 120806 */
#baby #catelist .catelistbl th,
#maternity #catelist .catelistbl th,
#baby-goods #catelist .catelistbl th,
#kids #catelist .catelistbl th {
	background:url(http://img1.kakaku.k-img.com/images/category/search/list/catelist_top_baby.gif) top left no-repeat;
}
#baby #catelist .catelistbl td,
#maternity #catelist .catelistbl td,
#baby-goods #catelist .catelistbl td,
#kids #catelist .catelistbl td {
	background:url(http://img1.kakaku.k-img.com/images/category/search/list/catelist_btm_baby.gif) bottom left no-repeat;
	padding:3px 5px 15px 3px;
}
#beauty-health #catelist .ttl,
#cosme #catelist .ttl,
#cosmetic #catelist .ttl,
#medicine #catelist .ttl,
#supplement #catelist .ttl {
	background:url(http://img1.kakaku.k-img.com/images/category/search/list/catelist_ttl_beauty_health.gif) no-repeat;
	border-bottom:1px #d4d2d2 solid;
}
#beauty-health #catelist .catelistbl th,
#cosme #catelist .catelistbl th,
#cosmetic #catelist .catelistbl th,
#medicine #catelist .catelistbl th,
#supplement #catelist .catelistbl th {
	background:url(http://img1.kakaku.k-img.com/images/category/search/list/catelist_top_beauty_health.gif) top left no-repeat;
}
#beauty-health #catelist .catelistbl td,
#cosme #catelist .catelistbl td,
#cosmetic #catelist .catelistbl td,
#medicine #catelist .catelistbl td,
#supplement #catelist .catelistbl td {
	background:url(http://img1.kakaku.k-img.com/images/category/search/list/catelist_btm_beauty_health.gif) bottom left no-repeat;
	padding:3px 5px 15px 3px;
}
#pc #catelist .ttl {
	background:url(http://img1.kakaku.k-img.com/images/category/search/list/catelist_ttl_pc.gif) no-repeat;
	border-bottom:1px #d4d2d2 solid;
}
#pc #catelist .catelistbl th {
	background:url(http://img1.kakaku.k-img.com/images/category/search/list/catelist_top_pc.gif) top left no-repeat;
}
#pc #catelist .catelistbl td {
	background:url(http://img1.kakaku.k-img.com/images/category/search/list/catelist_btm_pc.gif) bottom left no-repeat;
	padding:3px 5px 15px 3px;
}
#kaden #catelist .ttl {
	background:url(http://img1.kakaku.k-img.com/images/category/search/list/catelist_ttl_kaden.gif) no-repeat;
	border-bottom:1px #d4d2d2 solid;
}
#kaden #catelist .catelistbl th {
	background:url(http://img1.kakaku.k-img.com/images/category/search/list/catelist_top_kaden.gif) top left no-repeat;
}
#kaden #catelist .catelistbl td {
	background:url(http://img1.kakaku.k-img.com/images/category/search/list/catelist_btm_kaden.gif) bottom left no-repeat;
	padding:3px 5px 15px 3px;
}
#camera #catelist .ttl {
	background:url(http://img1.kakaku.k-img.com/images/category/search/list/catelist_ttl_camera.gif) no-repeat;
	border-bottom:1px #d4d2d2 solid;
}
#camera #catelist .catelistbl th {
	background:url(http://img1.kakaku.k-img.com/images/category/search/list/catelist_top_camera.gif) top left no-repeat;
}
#camera #catelist .catelistbl td {
	background:url(http://img1.kakaku.k-img.com/images/category/search/list/catelist_btm_camera.gif) bottom left no-repeat;
	padding:3px 5px 15px 3px;
}
#shoes #catelist .ttl,
#sports-shoes #catelist .ttl,
#ladies-shoes #catelist .ttl,
#mens-shoes #catelist .ttl,
#kids-shoes #catelist .ttl,
#shoes-accessories #catelist .ttl,
#outdoor #catelist .ttl,
#housing #catelist .ttl,
#reform #catelist .ttl,
#lighting #catelist .ttl {
	background:url(http://img1.kakaku.k-img.com/images/category/search/list/catelist_ttl_shoes.gif) no-repeat;
	border-bottom:1px #d4d2d2 solid;
}
#shoes #catelist .catelistbl th,
#sports-shoes #catelist .catelistbl th,
#ladies-shoes #catelist .catelistbl th,
#mens-shoes #catelist .catelistbl th,
#kids-shoes #catelist .catelistbl th,
#shoes-accessories #catelist .catelistbl th,
#outdoor #catelist .catelistbl th,
#housing #catelist .catelistbl th,
#reform #catelist .catelistbl th,
#lighting #catelist .catelistbl th {
	background:url(http://img1.kakaku.k-img.com/images/category/search/list/catelist_top_shoes.gif) top left no-repeat;
}
#shoes #catelist .catelistbl td,
#sports-shoes #catelist .catelistbl td,
#ladies-shoes #catelist .catelistbl td,
#mens-shoes #catelist .catelistbl td,
#kids-shoes #catelist .catelistbl td,
#shoes-accessories #catelist .catelistbl td,
#outdoor #catelist .catelistbl td,
#housing #catelist .catelistbl td,
#reform #catelist .catelistbl td,
#lighting #catelist .catelistbl td {
	background:url(http://img1.kakaku.k-img.com/images/category/search/list/catelist_btm_shoes.gif) bottom left no-repeat;
	padding:3px 5px 15px 3px;
}
#contents930 #catelist .catelistbl td.Ncell {
	background:none;
}
#catelist .catelistbl td a {
	text-decoration:none;
}
/* カテゴリ追加 sm5 120806 */
#baby #catelist .catelistbl img,
#maternity #catelist .catelistbl img,
#baby-goods #catelist .catelistbl img,
#kids #catelist .catelistbl img {
	vertical-align:middle;
}
/* search catelist end */

/* search logranking 110422 sm1 */
#main #logranking .boxWhite {
	padding-top:10px;
}
#main #logranking .boxWhiteTop {
	margin-top:5px;
}
#logranking h3 {
	padding:2px 0 0 35px;
}
#logranking h3 a {
	color:#4E4D4D;
}
#logranking table {
	width:693px;
	border-collapse:collapse;
}
#logranking table.best3 {
	margin-bottom:5px;
}
#logranking table.best3 td {
	width:33%;
	padding:3px 8px;
	border-right:1px dotted #999;
}
#logranking table.best3 td.name p {
	word-wrap:break-word;
	word-break:break-all;
	width:210px;
}
#logranking table.best3 td.noline {
	border-right:none;
}
#logranking table.best3 .itemphoto,
#logranking table.best3 .iteminfo {
	float:left;
	margin-top:5px;
}
#logranking table.best3 .itemphoto {
	width:110px;
	text-align:center;
}
#logranking table.best3 .iteminfo {
	width:95px;
	margin-left:8px;
}
#logranking table.best3 .iteminfo .shop {
	word-wrap:break-word;
	word-break:break-all;	
}
#logranking table.best3 td.rank {
	text-align: center;
    vertical-align: middle;
}
#logranking table.best3 p.noranking {
	padding:10px 0;
	text-align:center;
}
#logranking table.best3 td.vm {
	vertical-align:middle;
}
#logranking td.gold {
	background:url(http://img1.kakaku.k-img.com/images/category/search/list/logranking_gold.gif);
}
#logranking td.rank p {
	color: #585655;
	font-weight: bold;
}
#logranking td.rank p span {
    font: bold 135% Verdana;
}
#logranking td.rank p.no1 {
    background: url(http://img1.kakaku.k-img.com/images/category/search/list/logranking_no1.gif) no-repeat scroll 35% top transparent;
	color: #FF6C00;
}
#logranking td.rank p.no2 {
    background: url(http://img1.kakaku.k-img.com/images/category/search/list/logranking_no2.gif) no-repeat scroll 35% top transparent;
    color: #FF6C00;
}
#logranking td.rank p.no3 {
    background: url(http://img1.kakaku.k-img.com/images/category/search/list/logranking_no3.gif) no-repeat scroll 35% top transparent;
    color: #FF6C00;
}
#logranking .name {
	font-weight:bold;
}
#logranking p.price {
    color: #FF0000;
    font-family: Verdana;
    font-size: 107%;
	margin-bottom:5px;
	font-weight:bold;
}
#logranking p.shop span {
    background-position: left top;
    background-repeat: no-repeat;
    display: block;
    padding-left: 20px;
	font-size:85%;
	line-height:120%;
}
#logranking table.under4 .rank {
	background:#e4e4e4;
	width:50px;
}
#logranking table.under4 td {
	border-top: 1px dotted #999999;
	padding:5px;
}
#logranking table.under4 td.itemphoto {
	width:60px;
	text-align:center;
}
#logranking table.under4 .iteminfo .name,
#logranking table.under4 .iteminfo .shop {
	word-wrap:break-word;
	word-break:break-all;
	width:550px;
}
#logranking table.under4 .iteminfo .shop {
	margin-bottom:5px;
}
#logranking .logALL {
	border-top: 1px solid #CBCBCB;
	padding: 7px 0 3px;
    text-align: right;
}
#logranking .logALL a {
    background: url("http://img1.kakaku.k-img.com/images/category/rankPointer.gif") no-repeat scroll 0 0 transparent;
    padding: 0 0 3px 20px;
}
/* search logranking end */


/* for searchpmenu 110520 sm1*/
#menu #menuWordRanking .menuBox05 {
	background: url("http://img1.kakaku.k-img.com/images/category/menu_box01_top.gif") no-repeat scroll left top #EEEEEE;
	padding:10px 4px 0;
	width:192px;
}
#menu #menuWordRanking .menuBoxBtm05 {
    background: url("http://img1.kakaku.k-img.com/images/category/menu_box01_btm.gif") no-repeat scroll left bottom transparent;
    margin-bottom: 10px;
    padding-bottom: 4px;
    width: 200px;
}
#contents930 #menu h2.wordRanking {
	background:none;
}
#menu h2.wordRanking {
 line-height: 1.2;
    padding-left: 30px;
    position: relative;
    voice-family: inherit;
    width: 150px;
}
#menu h2.wordRanking span {
    background: url("http://img1.kakaku.k-img.com/images/category/menu_ranking.gif") no-repeat scroll 0 0 transparent;
    height: 28px;
    left: 5px;
    top: -5px;
    width: 22px;
    display: block;
    position: absolute;
}
#menu .menuBox06 {
    background: url("http://img1.kakaku.k-img.com/images/category/menu_box06_top.gif") no-repeat scroll left top #fff;
    padding: 5px 8px 0;
}
#menu .menuBoxBtm06 {
  background: url("http://img1.kakaku.k-img.com/images/category/menu_box06_btm.gif") no-repeat scroll left bottom transparent;
    padding-bottom: 5px;
}
#menu .menuBoxBtm06 table {
	border-collapse:collapse;
	width:176px;
	font-size:107%;
}
#menu .menuBoxBtm06 th {
	white-space:nowrap;
	font-family:Verdana;
}
#menu .menuBoxBtm06 td {
	width:130px;
}
#menu .menuBoxBtm06 th,
#menu .menuBoxBtm06 td{
	vertical-align:top;
	padding:5px 3px;
	background: url("http://img1.kakaku.k-img.com/images/category/dotline01.gif") repeat-x scroll left bottom transparent;
}
#menu .menuBoxBtm06 th.noline,
#menu .menuBoxBtm06 td.noline{
	background:none;
}
#menu .menuBoxBtm06 th.rank123 {
	color: #FF6C00;
}
#menu .menuBoxBtm06 p {
	width:130px;
	word-break:break-all;
	word-wrap:break-word;
	line-height:120%;
}
#menu #menuWordRanking p.keywordlist {
	width:176px;
	text-align:right;
	margin-top:5px;
}
/* for searchpmenu end*/

/* yahooshopping 11.06.03 sm1 */
#menu .adBox02 {
	margin-top:10px;
}
/* yahooshopping end */

/* 携帯カテゴリ スマートフォンプライスメニュー用 特集ページ導線枠 20110623 sm8 */
#smartphoneArticles {
margin-top: 10px;
margin-bottom: -3px;
width: 720px;
background: url(http://img1.kakaku.k-img.com/images/parts/pricemenu/smartphone/smartphone_articles_bg_mid.gif) repeat-y left top;
}
#smartphoneArticles ul {
width: 720px;
list-style: none;
background: url(http://img1.kakaku.k-img.com/images/parts/pricemenu/smartphone/smartphone_articles_bg_btm.gif) no-repeat left bottom;
position: relative;
}
#smartphoneArticles ul li {
float: left;
width: 236px;
}
#smartphoneArticles ul li.article1,
#smartphoneArticles ul li.article2 {
margin-right: 6px;
}
#smartphoneArticles ul li a {
width: 236px;
display: block;
}
#smartphoneArticles ul li a:hover {
text-decoration: none;
}
#smartphoneArticles ul li a span.articleTitle {
padding: 10px 6px 5px;
display: block;
color: #FFF;
text-align: center;
font-size: 123%;
font-weight: bold;
background: url(http://img1.kakaku.k-img.com/images/parts/pricemenu/smartphone/smartphone_articles_head.gif) no-repeat left top;
position: relative;
z-index: 50;
}
#smartphoneArticles ul li.article2 a span.articleTitle {
letter-spacing: 0.08em;
}
#smartphoneArticles ul li a:hover span.articleTitle {
text-decoration: none;
background: url(http://img1.kakaku.k-img.com/images/parts/pricemenu/smartphone/smartphone_articles_head_on.gif) no-repeat left top;
}
#smartphoneArticles ul li a span.articleTitle span {
/* text dropshadow for IE */
display: block;
_display: inline;
zoom: 1;
filter:progid:DXImageTransform.Microsoft.DropShadow(Color=#222222,Positive=1,OffX=1,OffY=1);
/* text dropshadow for modern browser (CSS3 property) */
text-shadow: #222 1px 1px;
}
#smartphoneArticles ul li a span.articleSummary {
padding: 8px 12px 82px;
display: block;
position: relative;
z-index: 40;
color: #333;
font-size: 92%;
line-height: 1.2;
}
#smartphoneArticles ul li a:hover span.articleSummary {
text-decoration: underline;
color: #333;
}
#smartphoneArticles ul li a img {
position: absolute;
bottom: 0;
_bottom: -1px;
z-index: 30;
}
/*IE6以下*/
* html #smartphoneArticles ul li a img {
bottom: 0px;
}
/* 携帯カテゴリ スマートフォンプライスメニュー用 特集ページ導線枠 20110623 sm8 end */

/* 携帯カテゴリ スマートフォンプライスメニュー用 特集ページ導線枠(2カラム)　110926 sm8 */
#smartphoneArticles2Col {
	margin-top: 10px;
	margin-bottom: -3px;
	width: 720px;
}
#smartphoneArticles2Col ul {
	width: 720px;
	list-style: none;
}
#smartphoneArticles2Col ul li {
	position: relative;
	float: left;
	width: 358px;
	overflow: hidden;
}
#smartphoneArticles2Col ul li.article1,
#smartphoneArticles2Col ul li.article2 {
	margin-bottom: 4px;
}
#smartphoneArticles2Col ul li.article1,
#smartphoneArticles2Col ul li.article3 {
	margin-right: 4px;
}
#smartphoneArticles2Col ul li a {
	display: block;
	width: 358px;
	background: url(http://img1.kakaku.k-img.com/images/parts/pricemenu/smartphone/smartphone_articles2col_bg_mid.gif) repeat-y left top;
}
#smartphoneArticles2Col ul li a:hover {
	text-decoration: none;
}
#smartphoneArticles2Col ul li a span.articleTitle {
	display: block;
	overflow: hidden;
	padding: 7px 12px 4px;
	background: url(http://img1.kakaku.k-img.com/images/parts/pricemenu/smartphone/smartphone_articles2col_head.gif) no-repeat left top;
	color: #fff;
	font-size: 123%;
	font-weight: bold;
	text-decoration: none;
}
#smartphoneArticles2Col ul li a:hover span.articleTitle {
	background-position: -368px top;
	text-decoration: none;
}
#smartphoneArticles2Col ul li a span.articleTitle span {
	width: 225px;
	/* text dropshadow for IE */
	display: block;
	_display: inline;
	zoom: 1;
	filter:progid:DXImageTransform.Microsoft.DropShadow(Color=#222222,Positive=1,OffX=1,OffY=1);
	/* text dropshadow for modern browser (CSS3 property) */
	text-shadow: #222 1px 1px;
}
#smartphoneArticles2Col ul li a span.articleSummary {
	display: block;
	padding: 5px 12px 8px;
	background: url(http://img1.kakaku.k-img.com/images/parts/pricemenu/smartphone/smartphone_articles2col_bg_btm.gif) no-repeat left bottom;
	font-size: 92%;
	line-height: 1.4;
}
#smartphoneArticles2Col ul li a:hover span.articleSummary {
	text-decoration: underline;
	color: #333;
}
#smartphoneArticles2Col ul li a:link span.articleSummary,
#smartphoneArticles2Col ul li a:visited span.articleSummary {
	color: #333;
}
#smartphoneArticles2Col ul li a span.articleSummary span {
	display: block;
	width: 225px;
}
#smartphoneArticles2Col ul li a .articleImage {
	position: absolute;
	top: 50%;
	margin-top: -48px;
}
#smartphoneArticles2Col ul li.article1 a .articleImage { left: 0; }
#smartphoneArticles2Col ul li.article2 a .articleImage { left: -358px; }
#smartphoneArticles2Col ul li.article3 a .articleImage { left: -716px; }
#smartphoneArticles2Col ul li.article4 a .articleImage { left: -1074px; }
#smartphoneArticles2Col ul li a .arrowIcon {
	position: absolute;
	bottom: 6px;
	right: 6px;
}
/* 携帯カテゴリ スマートフォンプライスメニュー用 特集ページ導線枠(2カラム)　110926 sm8 end */



/* カテゴリトップ定番カテゴリ枠 110712 sm8 */
#main .pplrCtgyBox {
width: 720px;
margin-top: 10px;
background: url(http://img1.kakaku.k-img.com/images/category/pplrctgy_bg_mid.gif) repeat-y left top;
}
#main .pplrCtgyBoxBtm {
background: url(http://img1.kakaku.k-img.com/images/category/pplrctgy_bg_btm.gif) no-repeat left bottom;
padding-bottom: 1px;
}
#main .pplrCtgyBox .h3box {
width: 720px;
padding: 0;
background: url(http://img1.kakaku.k-img.com/images/category/pplrctgy_head_mid.gif) repeat-y left top;
}
#main .pplrCtgyBox .h3boxTop {
width: 720px;
background: url(http://img1.kakaku.k-img.com/images/category/pplrctgy_head_top.gif) no-repeat left top;
}
#main .pplrCtgyBox h3 {
padding: 8px 12px 10px 12px;
}

#pc .pplrCtgyBox h3 { background: url(http://img1.kakaku.k-img.com/images/category/pplrctgy_head_btm_pc.gif) no-repeat left bottom;}
#kaden .pplrCtgyBox h3 { background: url(http://img1.kakaku.k-img.com/images/category/pplrctgy_head_btm_kaden.gif) no-repeat left bottom;}
#camera .pplrCtgyBox h3 { background: url(http://img1.kakaku.k-img.com/images/category/pplrctgy_head_btm_camera.gif) no-repeat left bottom;}

#main .pplrCtgyBox ul {
list-style: none;
background: url(http://img1.kakaku.k-img.com/images/category/pplrctgy_border.gif) no-repeat left bottom;
}
#main .pplrCtgyBox ul.lastChild {
background: none;
}
#main .pplrCtgyBox li {
width: 240px;
float: left;
}

#pc .pplrCtgyBox li { background: url(http://img1.kakaku.k-img.com/images/category/pplrctgy_icons_pc.gif) no-repeat; }
#kaden .pplrCtgyBox li { background: url(http://img1.kakaku.k-img.com/images/category/pplrctgy_icons_kaden.gif) no-repeat; }
#camera .pplrCtgyBox li { background: url(http://img1.kakaku.k-img.com/images/category/pplrctgy_icons_camera.gif) no-repeat; }

#main .pplrCtgyBox li.pplr01 { background-position: 0 center;}
#main .pplrCtgyBox li.pplr02 { background-position: -240px center;}
#main .pplrCtgyBox li.pplr03 { background-position: -480px center;}
#main .pplrCtgyBox li.pplr04 { background-position: -720px center;}
#main .pplrCtgyBox li.pplr05 { background-position: -960px center;}
#main .pplrCtgyBox li.pplr06 { background-position: -1200px center;}
#main .pplrCtgyBox li.pplr07 { background-position: -1440px center;}
#main .pplrCtgyBox li.pplr08 { background-position: -1680px center;}
#main .pplrCtgyBox li.pplr09 { background-position: -1920px center;}
#main .pplrCtgyBox li.pplr10 { background-position: -2160px center;}
#main .pplrCtgyBox li.pplr11 { background-position: -2400px center;}
#main .pplrCtgyBox li.pplr12 { background-position: -2640px center;}
#main .pplrCtgyBox li.pplr13 { background-position: -2880px center;}
#main .pplrCtgyBox li.pplr14 { background-position: -3120px center;}
#main .pplrCtgyBox li.pplr15 { background-position: -3360px center;}
#main .pplrCtgyBox li.pplr16 { background-position: -3600px center;}
#main .pplrCtgyBox li.pplr17 { background-position: -3840px center;}
#main .pplrCtgyBox li.pplr18 { background-position: -4080px center;}
#main .pplrCtgyBox li.pplr19 { background-position: -4320px center;}
#main .pplrCtgyBox li.pplr20 { background-position: -4560px center;}

#main .pplrCtgyBox li a {
display: block;
padding: 6px 6px 6px 80px;
text-decoration: none;
cursor: pointer;
width: 240px;/* for IE5.5 */
width:/**/ 154px;
}
#main .pplrCtgyBox li a:hover {
text-decoration: none;
}
#main .pplrCtgyBox li.separate a {
display: block;
padding: 0;
text-decoration: none;
cursor: pointer;
width: 154px;
}
#main .pplrCtgyBox span.textGroup {
display: block;
min-height: 4em;
height: 4em;
}
#main .pplrCtgyBox li.separate span.textGroup {
display: block;
padding: 6px 6px 6px 80px;
width: 240px;/* for IE5.5 */
width:/**/ 154px;
}
#main .pplrCtgyBox span.ctgyParent {
display: block;
padding: 3px 5px 2px;
line-height: 1;
font-size: 85%;
}

#main .pplrCtgyBox span.color1 { background: #e6eaf2; color: #596580;}
#main .pplrCtgyBox span.color2 { background: #f2ede6; color: #806d59;}
#main .pplrCtgyBox span.color3 { background: #f2e6ec; color: #80596c;}
#main .pplrCtgyBox span.color4 { background: #e6f2eb; color: #59806a;}

#main .pplrCtgyBox span.ctgyName {
display: block;
font-size: 107%;
font-weight: bold;
margin-top: 6px;
padding-left: 10px;
background: url(http://img1.kakaku.k-img.com/images/category/pplrctgy_arrow.gif) no-repeat left center;
line-height: 1.1;
}
#main .pplrCtgyBox li.separate span.ctgyName {
margin-top: 3px;
}
#main .pplrCtgyBox a:hover span.ctgyName {
text-decoration: underline;
}
/* カテゴリトップ定番カテゴリ枠 110712 sm8 end */

/* スマートフォンプライスメニュー アプリクチコミ掲示板導線枠　110715 sm8 */
div.smartphoneToBBS {
width: 720px;
overflow: hidden;
margin-top: 8px;
padding-bottom: 6px;
background: url(http://img1.kakaku.k-img.com/images/parts/pricemenu/smartphone/smartphone_tobbs_bg_btm.gif) no-repeat left bottom #dee7f8;
}
div.smartphoneToBBS h2,
div.smartphoneToBBS h3 {
padding: 9px 20px 6px 52px;
font-size:100%;
font-weight: bold;
background: url(http://img1.kakaku.k-img.com/images/parts/pricemenu/smartphone/smartphone_tobbs_bg_top.gif) no-repeat left top;
}
div.smartphoneToBBS ul {
list-style: none;
padding-left: 7px;
}
div.smartphoneToBBS li {
float: left;
margin-right: 6px;
background: url(http://img1.kakaku.k-img.com/images/parts/pricemenu/smartphone/smartphone_tobbs_btn_mid.gif) repeat-y left top;
}
div.smartphoneToBBS li a {
display: block;
width: 350px;
text-align: center;
background: url(http://img1.kakaku.k-img.com/images/parts/pricemenu/smartphone/smartphone_tobbs_btn_top.gif) no-repeat left top;
padding-top: 14px;
text-decoration: none;
font-weight: bold;
}
#main div.smartphoneToBBS li a:hover {
text-decoration: none;
}
div.smartphoneToBBS li a span.toBBSBtnBtm {
display: block;
padding: 0 10px 14px;
background: url(http://img1.kakaku.k-img.com/images/parts/pricemenu/smartphone/smartphone_tobbs_btn_btm.gif) no-repeat left bottom;
}
div.smartphoneToBBS li a span.toBBSBtnIcon {
padding: 14px 0 14px 26px;
background: url(http://img1.kakaku.k-img.com/images/parts/pricemenu/smartphone/smartphone_tobbs_btn_icon.gif) no-repeat left center;
}
div.smartphoneToBBS li a:hover span.toBBSBtnIcon {
text-decoration: underline;
}
/* スマートフォンプライスメニュー アプリクチコミ掲示板導線枠　110715 sm8 end */


/* 腕時計カテゴリ改善 110815 sm7 */
.fashionSeries { 
background:url(http://img1.kakaku.k-img.com/images/category/series_dot.gif) top left repeat-y;
width:698px; }

.fashionSeries .nameBox,
.fashionSeries .nameBoxend {
	float:left;
	width:134px;}

.fashionSeries .nameBox {
	margin-right:7px;}

.fashionSeries .nameBox ul,
.fashionSeries .nameBoxend ul {
	list-style:none;}
	
.fashionSeries .nameBox ul li.casio,
.fashionSeries .nameBox ul li.seiko,
.fashionSeries .nameBox ul li.citizen,
.fashionSeries .nameBox ul li.rolex,
.fashionSeries .nameBoxend ul li.rolex,
.fashionSeries .nameBox ul li.omega,
.fashionSeries .nameBox ul li.tagheuer,
.fashionSeries .nameBox ul li.panerai,
.fashionSeries .nameBox ul li.franckmuller,
.fashionSeries .nameBox ul li.iwc,
.fashionSeries .nameBox ul li.hermes,
.fashionSeries .nameBox ul li.cartier,
.fashionSeries .nameBox ul li.chanel,
.fashionSeries .nameBox ul li.bulgari,
.fashionSeries .nameBoxend ul li.zenith,
.fashionSeries .nameBox ul li.zenith,
.fashionSeries .nameBoxend ul li.breitling,
.fashionSeries .nameBox ul li.breitling,
.fashionSeries .nameBoxend ul li.chopard,
.fashionSeries .nameBox ul li.chopard,
.fashionSeries .nameBox ul li.audemars,
.fashionSeries .nameBox ul li.gucci,
.fashionSeries .nameBox ul li.graham,
.fashionSeries .nameBox ul li.jaeger,
.fashionSeries .nameBox ul li.tiffany,
.fashionSeries .nameBox ul li.patek,
.fashionSeries .nameBoxend ul li.breguet,
.fashionSeries .nameBoxend ul li.louisvuitton,
.fashionSeries .nameBoxend ul li.longines,
.fashionSeries .nameBox ul li.hamilton{
	padding:7px 0 5px 25px;
	font-weight:bold;
	margin-bottom:5px;
	margin-left:0;}

.fashionSeries .nameBox ul li.casio{
	background:url(http://img1.kakaku.k-img.com/images/category/t_casio.gif) left no-repeat;}
.fashionSeries .nameBox ul li.seiko{
	background:url(http://img1.kakaku.k-img.com/images/category/t_seiko.gif) left no-repeat;
	margin-top:5px;}
.fashionSeries .nameBox ul li.citizen{
	background:url(http://img1.kakaku.k-img.com/images/category/t_citizen.gif) left no-repeat;
	margin-top:5px;}
.fashionSeries .nameBox ul li.rolex,
.fashionSeries .nameBoxend ul li.rolex{
	background:url(http://img1.kakaku.k-img.com/images/category/t_rolex.gif) left no-repeat;}
.fashionSeries .nameBox ul li.omega{
	background:url(http://img1.kakaku.k-img.com/images/category/t_omega.gif) left no-repeat;
	margin-top:5px;}
.fashionSeries .nameBox ul li.tagheuer{
	background:url(http://img1.kakaku.k-img.com/images/category/t_tagheuer.gif) left no-repeat;
	margin-top:5px;}
.fashionSeries .nameBox ul li.panerai{
	background:url(http://img1.kakaku.k-img.com/images/category/t_panerai.gif) left no-repeat;}
.fashionSeries .nameBox ul li.franckmuller{
	background:url(http://img1.kakaku.k-img.com/images/category/t_franckmuller.gif) left no-repeat;
	margin-top:5px;}
.fashionSeries .nameBox ul li.iwc{
	background:url(http://img1.kakaku.k-img.com/images/category/t_iwc.gif) left no-repeat;
	margin-top:5px;}
.fashionSeries .nameBox ul li.hermes{
	background:url(http://img1.kakaku.k-img.com/images/category/t_hermes.gif) left no-repeat;}
.fashionSeries .nameBox ul li.cartier{
	background:url(http://img1.kakaku.k-img.com/images/category/t_cartier.gif) left no-repeat;
	margin-top:5px;}
.fashionSeries .nameBox ul li.chanel{
	background:url(http://img1.kakaku.k-img.com/images/category/t_chanel.gif) left no-repeat;
	margin-top:5px;}
.fashionSeries .nameBox ul li.bulgari{
	background:url(http://img1.kakaku.k-img.com/images/category/t_bulgari.gif) left no-repeat;
	margin-top:5px;}
.fashionSeries .nameBoxend ul li.zenith,
.fashionSeries .nameBox ul li.zenith{
	background:url(http://img1.kakaku.k-img.com/images/category/t_zenith.gif) left no-repeat;}
.fashionSeries .nameBoxend ul li.breitling,
.fashionSeries .nameBox ul li.breitling{
	background:url(http://img1.kakaku.k-img.com/images/category/t_breitling.gif) left no-repeat;
	margin-top:5px;}
.fashionSeries .nameBoxend ul li.chopard,
.fashionSeries .nameBox ul li.chopard{
	background:url(http://img1.kakaku.k-img.com/images/category/t_chopard.gif) left no-repeat;
	margin-top:5px;}
.fashionSeries .nameBox ul li.audemars
{background:url(http://img1.kakaku.k-img.com/images/category/t_audemars.gif) left no-repeat;
	margin-top:5px;}
.fashionSeries .nameBox ul li.gucci
{background:url(http://img1.kakaku.k-img.com/images/category/t_gucci.gif) left no-repeat;
	margin-top:5px;}
.fashionSeries .nameBox ul li.graham
{background:url(http://img1.kakaku.k-img.com/images/category/t_graham.gif) left no-repeat;
	margin-top:5px;}
.fashionSeries .nameBox ul li.jaeger
{background:url(http://img1.kakaku.k-img.com/images/category/t_jaeger.gif) left no-repeat;
	margin-top:5px;}
.fashionSeries .nameBox ul li.tiffany{
	background:url(http://img1.kakaku.k-img.com/images/category/t_tiffany.gif) left no-repeat;
	margin-top:5px;}
.fashionSeries .nameBox ul li.patek{
	background:url(http://img1.kakaku.k-img.com/images/category/t_patek.gif) left no-repeat;
	margin-top:5px;}
.fashionSeries .nameBoxend ul li.breguet{
	background:url(http://img1.kakaku.k-img.com/images/category/t_breguet.gif) left no-repeat;}
.fashionSeries .nameBoxend ul li.louisvuitton
{	background:url(http://img1.kakaku.k-img.com/images/category/t_louisvuitton.gif) left no-repeat;
	margin-top:5px;}
.fashionSeries .nameBoxend ul li.longines{
		background:url(http://img1.kakaku.k-img.com/images/category/t_longines.gif) left no-repeat;
	margin-top:5px;}
.fashionSeries .nameBox ul li.hamilton{
	background:url(http://img1.kakaku.k-img.com/images/category/t_hamilton.gif) left no-repeat;
	margin-top:5px;}
.fashionSeries .nameBox ul li,
.fashionSeries .nameBoxend ul li {
	background:url(http://img1.kakaku.k-img.com/images/category/gray_arrow.gif) left no-repeat;
	padding-left:8px;
	margin-left:3px;
	line-height:140%;}
.fashionSeries .nameBox ul li.casio a,
.fashionSeries .nameBox ul li.seiko a,
.fashionSeries .nameBox ul li.citizen a,
.fashionSeries .nameBox ul li.rolex a,
.fashionSeries .nameBoxend ul li.rolex a,
.fashionSeries .nameBox ul li.omega a,
.fashionSeries .nameBox ul li.tagheuer a,
.fashionSeries .nameBox ul li.panerai a,
.fashionSeries .nameBox ul li.franckmuller a,
.fashionSeries .nameBox ul li.iwc a,
.fashionSeries .nameBox ul li.hermes a,
.fashionSeries .nameBox ul li.cartier a,
.fashionSeries .nameBox ul li.chanel a,
.fashionSeries .nameBox ul li.bulgari a,
.fashionSeries .nameBoxend ul li.zenith a,
.fashionSeries .nameBox ul li.zenith a,
.fashionSeries .nameBoxend ul li.breitling a,
.fashionSeries .nameBox ul li.breitling a,
.fashionSeries .nameBoxend ul li.chopard a,
.fashionSeries .nameBox ul li.chopard a,
.fashionSeries .nameBox ul li.audemars a,
.fashionSeries .nameBox ul li.gucci a,
.fashionSeries .nameBox ul li.graham a,
.fashionSeries .nameBox ul li.jaeger a,
.fashionSeries .nameBox ul li.tiffany a,
.fashionSeries .nameBox ul li.patek a,
.fashionSeries .nameBoxend ul li.breguet a,
.fashionSeries .nameBoxend ul li.louisvuitton a,
.fashionSeries .nameBoxend ul li.longines a,
.fashionSeries .nameBox ul li.hamilton a{
	color:#000000;}
/* 腕時計カテゴリ改善 end */

/* 本カテゴリ 110823 SM5 */
.full .boxC .boxWhite .best3 tr .name .priceArea {
	font-weight: normal;
	padding-top: 5px;
}
.full .boxC .boxWhite .best3 tr .name .priceArea span a {
    color: #FF0000;
    font-family: Verdana;
    font-size: 107%;
	font-weight:bold;
}
#main #logranking table.best3 td.noRankBox {
    text-align: center;
    vertical-align: middle;
	height:120px;
}
#main #logranking table.best3 td.noRankBox .noData {
    padding-left: 0px;
    background: url(http://img1.kakaku.k-img.com/images/category/icon_nodata.gif) no-repeat left center;
    font-size: 92%;
    margin-left: 25px;
}
.full .boxC .boxWhite .logbookALL {
    border-top: 1px solid #CBCBCB;
    padding: 7px 0 3px;
    text-align: right;
}
.full .boxC .boxWhite .logbookALL p {
    padding-top: 4px;
}
.full .boxC .boxWhite .logbookALL a.arrowNext {
    background: url(http://img1.kakaku.k-img.com/images/category/arrow01.gif) no-repeat left top;
    padding: 3px 0 2px 18px;
}
/* 話題の作品 */
#main .full .bookPickup .h3box {
	background:url(http://img1.kakaku.k-img.com/images/category/h3_type_a_full.gif) no-repeat left top;
	height:15px;
	width:652px;
	padding-left:58px;
}
#main .full .bookPickup .h3box h3 {
	line-height:115%;
}
#main .full .bookPickup .boxBtm {
	background:url(http://img1.kakaku.k-img.com/images/category/box_a_full_btm.gif) no-repeat left bottom;
}
* html #main .full .bookPickup .boxBtm {
	padding-bottom:5px;
}
#main .full .bookPickup span.icon {
	background:url(http://img1.kakaku.k-img.com/images/category/h3_icon_bookpickup.gif) no-repeat left top;
	width:49px;
	height:35px;
	top:-3px;
}
/* pickupCaption */
#main .full .bookPickup .pickupCaption {
	padding:13px 0 5px;
	background: #f7f7f7;
	border-bottom: 1px solid #d4d2d2;
	border-right: 1px solid #d4d2d2;
	border-left: 1px solid #d4d2d2;
	margin-bottom:15px;
}
#main .full .bookPickup .pickupCaption p {
	padding:0 16px 5px;
	font-size:110%;
	letter-spacing:0.05em;
}
/* pickupTop */
#main .full .bookPickup .pickupTop {
	background:url(http://img1.kakaku.k-img.com/images/category/dotline_y.gif) repeat-y 344px top;
	margin:0 15px 15px;
}
#main .full .bookPickup .pickupImg {
	width:100px;
	padding-right:10px;
	float:left;
	text-align:center;
}
#main .full .bookPickup .pickupContent {
	width:220px;
	float:left;
}
#main .full .bookPickup .pickupMain {
	float: left;
	width: 330px;
	padding: 0 15px 15px 0 ;
}
#main .full .bookPickup .mainRight {
	float: left;
	width: 330px;
	padding: 0 0 15px 15px ;
}
#main .full .bookPickup .mainSecond {
	background:url(http://img1.kakaku.k-img.com/images/category/dotline02.gif) repeat-x left top;
	clear:both;
}
#main .full .bookPickup .mainSecond .pickupMain {
	padding-top: 15px;
	padding-bottom:15px;
}
#main .full .bookPickup .pickupMain h4 {
	font-size:116%;
	line-height:120%;
	padding-bottom:8px;
}
#main .full .bookPickup .pickupMain .price {
    color: #FF0000;
    font-family: Verdana;
    font-size: 107%;
	font-weight:bold;
}
#main .full .bookPickup .pickupMain .authorArea {
	padding-top:3px;
}
#main .full .bookPickup .pickupMain .bookCaption{
	padding-top:8px;
	line-height:140%;
}
/* pickupBtm */
#main .full .bookPickup .pickupBtm {
	border-top: 1px solid #d4d2d3;
	padding-left:1px;
}
#main .full .bookPickup .pickupBtm .ttlpickOther{
	background:#e6e6e6 url(http://img1.kakaku.k-img.com/images/category/pickup_bg_04.gif) no-repeat right bottom;
	padding:4px 18px 4px 12px;
	float:left;
	font-weight:bold;
	line-height:110%;
}
#main .full .bookPickup .pickupBtm ul{
	list-style:none;
	clear:both;
	padding:12px 15px 0 12px;
}
#main .full .bookPickup .pickupBtm ul li{
	float:left;
	margin-right:15px;
	font-weight:bold;
	white-space:nowrap;
	padding-bottom:4px;
}
/* 本カテゴリ 110823 SM5 END */


/* 「人気の中古車」枠 2011.09.06 sm6*/
#main #usedcar2 .usedCarTp {
	background:url(http://img1.kakaku.k-img.com/images/category/used_popular_bg.gif) no-repeat 0 0;
	height:24px;
	padding:8px 0 0 65px;
	width:655px;
}
#main #usedcar2 .usedCarTp p {
	display:inline;
	font-size:110%;
	font-weight:bold;
	margin-right:10px;
}
#main #usedcar2 .usedCarSttl {
	background:url(http://img1.kakaku.k-img.com/images/category/used_popular_bg.gif) no-repeat 0 -32px;
	font-weight:bold;
	height:28px;
	padding:10px 0 0 15px;
	width:705px;
}
#main #usedcar2 .usedCar {
	border-left:5px solid #E1E1E1;
	border-right:5px solid #E1E1E1;
	padding:5px 10px 0;
	width:690px;
}
#main #usedcar2 .usedCarMid {
	background:url(http://img1.kakaku.k-img.com/images/category/used_popular_bg.gif) no-repeat 0 -70px #FFF;
	font-size:1px;
	height:10px;
	width:720px;
}
#main #usedcar2 .usedCarBtm {
	background:url(http://img1.kakaku.k-img.com/images/category/used_popular_bg.gif) no-repeat 0 -80px #FFF;
	font-size:1px;
	height:10px;
	width:720px;
}
#main #usedcar2 dt {
	background:#F1F1F1;
	border-bottom:1px solid #C3C3C3;
	border-right:1px solid #C3C3C3;
	float:left;
	font-weight:bold;
	padding:3px 4px;
}
#main #usedcar2 dd {
	float:left;
	margin-left:15px;
}
#main #usedcar2 dd a {
	font-weight:bold;
	text-decoration:underline!important;
}
#main #usedcar2 .phtArea { padding-left:10px;}
#main #usedcar2 .phtArea .phtBox {
	float:left;
	position:relative;
	width:118px;
}
#main #usedcar2 .phtArea .phtBox .rank {
	display:block;
	height:37px;
	left:3px;
	overflow:hidden;
	position:absolute;
	top:-4px;
	width:34px;
	z-index:99;
}
#main #usedcar2 .phtArea .phtBox .rank img { position:absolute;}
#main #usedcar2 .phtArea .phtBox .rank1 img { top:0;}
#main #usedcar2 .phtArea .phtBox .rank2 img { top:-37px;}
#main #usedcar2 .phtArea .phtBox .rank3 img { top:-74px;}
#main #usedcar2 .phtArea .phtBox .rank4 img { top:-111px;}
#main #usedcar2 .phtArea .phtBox .rank5 img { top:-148px;}
#main #usedcar2 .phtArea .phtBox .rank6 img { top:-185px;}
#main #usedcar2 .phtArea .phtBox .rank7 img { top:-222px;}
#main #usedcar2 .phtArea .phtBox .rank8 img { top:-259px;}
#main #usedcar2 .phtArea .phtBox .rank9 img { top:-296px;}
#main #usedcar2 .phtArea .phtBox .rank10 img { top:-333px;}
#main #usedcar2 .phtArea .phtBox .photo a {
	border:1px solid #B1B1B1;
	display:block;
	padding:2px;
	position:relative;
}
#main #usedcar2 .phtArea .phtBox .photo a:hover {
	border:3px solid #09C;
	padding:0;
}
#main #usedcar2 .phtArea .phtBox p a {
	font-weight:bold;
	text-decoration:underline!important;
}
#main #usedcar2 .phtArea .phtBox p.ucTxt {
	font-size:85%;
	margin-top:3px;
}
#main #usedcar2 .phtArea .phtBox p.price {
	color:#F00;
	margin-top:-3px;
	margin-top:-5px\9;
}
#main #usedcar2 .phtArea .phtBox p.price span {
	font-family:Verdana;
	font-weight:bold;
}
/* 一緒にチェックしたい製品 Flash枠 110913 sm8 */
#coordinateBox {
	width: 720px;
	display: none;
	margin-top:10px;
}
.coordinateShow {
	display: block !important;
}
#coordinateBox h3 {
	background: url(http://img1.kakaku.k-img.com/images/parts/pricemenu/coordinate/coordinate_title_bg.gif) no-repeat left top;
	padding: 10px 15px 0 45px;
	height: 19px;
	min-height: 19px
}
#coordinateFlashBox {
	margin: 0;
	padding: 0;
	width: 720px;
	outline: none;
}
#coordinateFlashBox embed {
	outline: none;
}
#coordinateFlashBox p.noPlugin {
	width: 720px;
	padding: 40px 0;
	text-align: center;
	line-height: 1.5;
	background: url(http://img1.kakaku.k-img.com/images/parts/pricemenu/coordinate/coordinate_noplugin_bg.gif) no-repeat left bottom;
}
#coordinateFlashBox p.noPlugin img{
	padding-top: 10px;
}
/* 一緒にチェックしたい製品 Flash枠 110913 sm8 end */

/* searchprisemenu ranking 110914 sm1 */
#main .rankover p a,
#main td.iteminfo a{
	display:block;
	cursor:pointer;
}
#main .rankover p a{
	width:94%;
}
#main td.iteminfo a {
	width:98%;
}
#main .rankover p a:hover,
#main td.iteminfo a:hover{
	background:url("http://img1.kakaku.k-img.com/images/category/logranking_bg.gif") repeat-x;
	display:block;
	text-decoration:none;
}
#main .rankover img {
	float:left;
	margin-right:10px;
}
#logranking span.price {
    color:#FF0000;
    font-family:Verdana;
    font-size:107%;
    font-weight:bold;
    margin:5px 0;
}
#logranking span.shop {
    display: block;
	margin-top:5px;
	width:95px;
	float:right;
}
#logranking span.shop span{
    background-position: left top;
    background-repeat: no-repeat;
    display: block;
    font-size: 85%;
    line-height: 120%;
    padding-left: 20px;
}
#logranking table.best3 p {
	word-wrap:break-word;
	word-break:break-all;
}
#main .rankover p a{
	padding:8px 6px 3px;
}
#logranking table.best3 p.itemname {
	padding:3px 6px;
}
#logranking table.under4 td.iteminfo {
	padding:0;
}
#main #logranking td.iteminfo a {
	padding:5px 8px;
}
#main #logranking span.noRankin{
    background: url("http://img1.kakaku.k-img.com/images/category/icon_nodata.gif") no-repeat scroll 20px center transparent;
    display: block;
	padding: 10px 10px 10px 60px;
	font-size:80%;
}
#main #logranking .noData {
	margin-left:40px;
	padding-left:35px;
}
#main #logranking table.nopd td {
    padding: 0;
}
#main #logranking .rankItem {
	padding:8px 6px 3px;
}
#main #logranking .rankItem img {
	float:left;
	margin-right:10px;
}
#main #logranking table.best3 td.Sitem p {
    width: 210px;
    word-wrap: break-word;
}
#main #logranking table.under4 .iteminfo .Sname{
    width: 550px;
    word-wrap: break-word;
	margin-top:3px;
}
/* searchprisemenu ranking end */
/* pickupBOX 111201 sm1 */
#main .pickupBOX .h3box {
	background:url(http://img1.kakaku.k-img.com/images/category/pickupBoxTop.gif) no-repeat;
    padding: 12px 10px 10px 45px;
}
#fashion #main .pickupBOX .h3box {
	background:url(http://img1.kakaku.k-img.com/images/category/pickupBoxTopFashion.gif) no-repeat;
    padding: 12px 10px 10px 45px;
	color:#fff;
}
#main .pickupBOX .pickupBOXbk {
    background: url("http://img1.kakaku.k-img.com/images/category/search/list/catelist_bg_column1.gif") no-repeat scroll left bottom transparent;
	padding-bottom:8px;
}
#main .pickupBOX table {
	width:680px;
	margin:0 auto;
}
#main .pickupBOX td {
	width:50%;
	padding:8px;
	border-bottom:1px dotted #666;
	border-right:1px dotted #666;
}
#main .pickupBOX td.bnone {
	border-bottom:none;
}
#main .pickupBOX td.rnone {
	border-right:none;
}
#main .pickupBOX img {
	float:left;
}
#main .pickupBOX .pkuptxt {
	float:left;
	width:250px;
	margin-left:5px;
}
#main .pickupBOX .pkuptxt a {
	font-weight:bold;
	text-decoration:underline;
}
/* pickupBOX end */

/* スマートフォンプライスメニュー アプリコ枠対応 111213 sm8 */
#applikoBox {
	width:720px;
	margin-top:5px;
	background:url(http://img1.kakaku.k-img.com/images/parts/pricemenu/smartphone/appliko_box_bg.gif) repeat-y 0 0;
}
#applikoBoxBtm {
	background:url(http://img1.kakaku.k-img.com/images/parts/pricemenu/smartphone/appliko_box_bg_btm.gif) no-repeat 0 bottom;
}
#applikoBox h3 {
	height:29px;
	padding:14px 10px 0 60px;
	background:url(http://img1.kakaku.k-img.com/images/parts/pricemenu/smartphone/appliko_h3_bg.gif) no-repeat 0 0;
}
#applikoBox #applikoAppList {
	width:694px;
	padding:3px 13px 0;
	background:url(http://img1.kakaku.k-img.com/images/parts/pricemenu/smartphone/appliko_dotborder.gif) repeat-y center 0;
	list-style:none;
	overflow:hidden;
	_zoom:1;
}
#applikoBox #applikoAppList li {
	float:left;
	width:337px;
	padding-bottom:10px;
}
#applikoBox #applikoAppList li.liRight {
	padding-left:20px;
	background-position:1px 0;
}
#applikoBox #applikoAppList .dotBdTop {
	padding-top:10px;
	padding-bottom:0;
	background:url(http://img1.kakaku.k-img.com/images/parts/pricemenu/smartphone/appliko_dotborder.gif) repeat-x 0 0;
}
#applikoBox .appInfo {
	float:left;
	width:247px;
	margin-right:10px;
	_margin-right:5px;
}
#applikoBox .appIcon {
	float:left;
	width:50px;
	height:50px;
	margin-bottom:8px;
}
#applikoBox dt,
#applikoBox .appSummary {
	width:187px;
}
#applikoBox dt {
	margin-left:60px;
	_margin-left:55px;
	font-size:92%;
	font-weight:bold;
}
#applikoBox dt a,
#applikoBox dt a:link,
#applikoBox dt a:visited {
	text-decoration:underline;
}
#applikoBox .appSummary {
	margin:5px 0 6px 60px;
	/margin:5px 0 0 60px;
	_margin:5px 0 0 55px;
	font-size:85%;
}
#applikoBox .appCategory {
	clear:left;
	font-size:85%;
}
#applikoBox .appPrice {
	margin-top:3px;
	font-size:85%;
}
#applikoBox .appCategory span,
#applikoBox .appPrice span {
	display:inline-block;
	margin-right:10px;
	padding:2px 0 1px;
	width:50px;
	text-align:center;
	background:#eee;
	/display:inline;
	/zoom:1;
}
#applikoBox .appDetailLink {
	margin-top:8px;
}
#applikoBox .appDetailLink span {
	font-size:85%;
	color:#333;
	text-decoration:none;
}
#applikoBox .applikoLink {
	margin:10px 13px 0;
	padding:8px 0 12px;
	border-top:1px solid #ccc;
	text-align:right;
}
#applikoBox .applikoLink a {
	padding:3px 0 5px 30px;
	background:url(http://img1.kakaku.k-img.com/images/parts/pricemenu/smartphone/appliko_linkicon.gif) no-repeat 0 0;
}
/* スマートフォンプライスメニュー アプリコ枠対応 111213 sm8 end */

/* shoes 120215 sm1 */
#cateLinktbl {
	margin-top:10px;
}
#cateLinktbl table {
	width:720px;
	border-collapse:collapse;
}
#cateLinktbl td {
	width:180px;
}
#cateLinktbl .bnr {
	margin-bottom:10px;
}
#cateLinktbl a:link .bnr,
#cateLinktbl a:visited .bnr {
	border:solid 1px #001889;
}
#cateLinktbl a:hover .bnr {
	border:solid 1px #0099ff;
}
#cateLinktbl dl {
	margin-bottom:10px;
}
#cateLinktbl .cateLinkmds {
	font-weight:bold;
}
#cateLinktbl .cateLinkmds a:link,
#cateLinktbl .cateLinkmds a:visited{
	text-decoration:none;
}
#cateLinktbl .cateLinkmds a:hover{
	text-decoration:underline;
}
#cateLinktbl .cateLinkList img {
	float:left;
}
#cateLinktbl .cateLinkList a:link img,
#cateLinktbl .cateLinkList a:visited img {
	border:1px solid #cccccc;
}
#cateLinktbl .cateLinkList a:hover img {
	border:1px solid #0099ff;
}
#cateLinktbl .cateLinkList{
	margin-top:5px;
}
#cateLinktbl .cateLinkList ul {
	float:right;
	width:120px;
}
#cateLinktbl .cateLinkList li {
    background: url("http://img1.kakaku.k-img.com/images/category/arrow_menu.gif") no-repeat scroll left top transparent;
    list-style: none outside none;
    margin-bottom: 2px;
    padding-left: 6px;
}
#cateLinktbl .CLink {
	border-top:1px dotted #999;
	padding-top:5px;
	width:170px;
}
#cateLinktbl .CLink p {
	background: url("http://img1.kakaku.k-img.com/images/category/arrow01.gif") no-repeat scroll left top transparent;
    list-style-type: none;
    padding: 1px 0 2px 20px;
}
/* shoes end */

/* 中古携帯買取枠 20120301 sm6 */
.usedPhoneKaitori {
	background:url(http://img1.kakaku.k-img.com/images/category/used_phone_kaitori_bg.gif) no-repeat bottom;
	padding-bottom:15px;
}
.usedPhoneKaitori h3 {
	background:url(http://img1.kakaku.k-img.com/images/category/used_phone_kaitori_tp.gif) no-repeat top;
	color:#FFF;
	font-size:107%;
	height:27px;
	padding:21px 0 0 58px;
}
.usedPhoneKaitori h3 span {
	font-size:90%;
	font-weight:normal;
	margin-left:10px;
}
.usedPhoneKaitori select {
	border:2px solid #FFA801;
	cursor:pointer;
	font-size:128%;
	vertical-align:top;
	margin-top:13px;
	width:12em;
}
.usedPhoneKaitori img {
	vertical-align:top;
	margin:16px 5px;
}
.usedPhoneKaitori p { color:#666;}

/* おすすめスペック枠 20120305 sm6 */
#recommendspec {
	background:url(http://img1.kakaku.k-img.com/images/recommendedspec/pm_bg.gif) no-repeat bottom;
	margin-top:10px;
}
#recommendspec .ttl {
	background:url(http://img1.kakaku.k-img.com/images/recommendedspec/pm_title.gif) no-repeat;
	height:26px;
	line-height:26px;
	padding:0 0 0 30px;
}
#recommendspec .ttl a {
	color:#FFF;
	font-size:114%;
	font-weight:bold;
}
#recommendspec .inbox {
	padding:0 10px 3px;
	*padding:0 10px 8px;
}
#recommendspec .sttl {
	border-left:4px solid #2691C8;
	font-weight:bold;
	line-height:100%;
	margin:5px 0;
	padding-left:5px;
}
#recommendspec ul {
	background:url(http://img1.kakaku.k-img.com/images/recommendedspec/pm_scene_bg.gif) no-repeat left center #FFF;
	border-radius:5px;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	border:1px solid #73B8DC;
	line-height:25px;
	margin:5px 0;
	padding:0 10px 0 116px;
}
#recommendspec li {
	white-space:nowrap;
	float:left;
	list-style-type:none;
	margin-right:10px;
}
#recommendspec li a {
/*	background:url(http://img1.kakaku.k-img.com/images/recommendedspec/pm_arrow.gif) no-repeat left;
	padding-left:15px;*/
	text-decoration:underline !important;
}
#recommendspec li img {
	vertical-align:middle;
	margin-right:3px;
}

/* appli 120312SM5 Start */
.proReview {
	width:720px;
	background: url(http://img1.kakaku.k-img.com/images/category/proreview_bg_01.png) no-repeat right bottom;
	margin-top:6px;
	padding-bottom:5px;
}
.proReviewMain {
	width:718px;
	border-right:1px solid #d7d5d5;
	border-left:1px solid #d7d5d5;
}
.proReview h3 {
	background: url(http://img1.kakaku.k-img.com/images/category/proreview_bg_01.png) no-repeat;
	font-size:110%;
	line-height:110%;
	padding:12px 5px 7px 45px;
}
.proReviewBox {
	padding-top:11px;
	border-bottom:1px dotted #cccccc;
	margin:0 9px;
}
.proReviewMain div.last {
	border-bottom:none;
}
.proReviewLeft {
	float:left;
	width:90px;
	margin-bottom:10px;
}
.proReviewRight {
	float:right;
	width:608px;
	padding-top:2px;
	margin-bottom:10px;
}
.proReviewRight h4 {
	font-size:110%;
	line-height:120%;
	margin-bottom:2px;
	word-wrap:break-word;
}
.proReviewTtl {
	float:left;
	width:400px;
	margin-bottom:3px;
}
.proReviewCap span.continueLink {
	margin-left:3px;
}
.proReviewCap span.continueLink a{
	font-size:85%;
	margin-left:3px;
	position:relative;
	bottom:-1px;
}
.proReviewTtl p.scat{
    font-size: 85%;
	margin-bottom:3px;
	word-wrap:break-word;
}
.proReviewTtl p.revInfo {

}
.proReviewTtl p.revInfo img {
	bottom: 0.16em;
    position: relative;
    vertical-align: middle;
}
.proReviewTtl span.revPoint {
	margin-left:3px;
	color:#ff8400;
	font-size:107%;
	font-weight:bold;
}
.proReviewCap {
	clear:both;
}
.proReviewCap p {
	word-wrap:break-word;
}
.proReviewInfo {
	float:right;
	width:208px;
	text-align:right;
	margin-bottom:3px;
}
.proReviewInfo .reviewer a{
    color: #CC0000;
    font-weight: bold;
}
.proReviewInfo .reviewer img {
	bottom: 0.16em;
    position: relative;
	vertical-align:middle;
}
.proReviewInfo .reviewer .faceImg {
	padding-right:4px;
}
.proReviewMain p.more{
	text-align:right;
	padding:2px 9px 3px 0;
}
.proReviewMain p.more a.arrowNext {
    padding: 2px 0 2px 20px;
	line-height:120%;
}
.appli .tblRanking-new td .title {
	/margin:5px;
}
.appli .tblRanking-new td .title p {
    margin: 1px 5px 0 0;
}
.appli .tblRanking-new td .item {
    padding: 3px 5px 6px;
}
.appli .tblRanking-new td .price2 {
    padding: 0 15px 5px 5px;
}
/* appli 120312SM5 End */

/* 101028 sm5 ゴルフ 楽天GORA start --------------------- */

#golf .goraSearch .boxC {
	background: #d5e78f url(http://img1.kakaku.k-img.com/images/sports/golf/h3_gorasearch_bottom_green.gif) no-repeat left bottom;		/* 101210 sm6 GORA枠色変更 */
}
#golf .goraSearch .boxC .boxWhiteTop .boxWhiteBtm .boxWhite {
	background: #FFF url(http://img1.kakaku.k-img.com/images/sports/golf/gorasearch_line.gif) repeat-y 354px;　　/* 111018 sm7 いちおしゴルフ場ピックアップ追加 */
}
#golf .goraSearch .boxC .h3box {
	background: url(http://img1.kakaku.k-img.com/images/sports/golf/h3_gorasearch_bg_green.gif) no-repeat left top;		/* 101210 sm6 GORA枠色変更 */
}
#golf .goraSearch .boxC h3 {
	color: #333333;
	padding-left: 25px;
}
#golf .goraSearch .boxC span.floatR {
	font-weight:bold;
	padding-right: 5px;
}
#golf .goraSearch .boxC #goraSearchLeft {
	float: left;
	width: 334px;		/* 111018 sm7 いちおしゴルフ場ピックアップ追加 */
	padding:5px 0 0 2px;
}
#golf .goraSearch .boxC #goraSearchLeft table{
	width:100%;
} 
#golf .goraSearch .boxC #goraSearchLeft table th,
#golf .goraSearch .boxC #goraSearchLeft table td{
	background:url(http://img1.kakaku.k-img.com/images/category/dotline02.gif) repeat-x;
	padding: 7px 0px;
}
#golf .goraSearch .boxC #goraSearchLeft tr.goratableTop th,
#golf .goraSearch .boxC #goraSearchLeft tr.goratableTop td{
	background:url(none);
	padding: 0px 0px 3px;
}
#golf .goraSearch .boxC #goraSearchLeft tr.goratableTop p{
	padding-top:6px;
	font-size: 85%;
}
#golf .goraSearch .boxC #goraSearchLeft tr.goratableTop input{
	height:16px;
	margin:0 4px 0 6px;
	vertical-align:middle;
	position: relative;
	top: -1px;
}
#golf .goraSearch .boxC #goraSearchLeft tr.goratableTop label.goralabelhead input{
	margin:0 4px 0 0;
}
#golf .goraSearch .boxC #goraSearchLeft table th{
	width: 75px;
	font-weight: normal;
	vertical-align: middle;
	text-align: left;
}
#golf .goraSearch .boxC #goraSearchRight{
	float: right;
	 width: 335px;		/* 111018 sm7 いちおしゴルフ場ピックアップ追加 */　 
	padding:5px 2px 0 0;
}
#golf .goraSearch .boxC p.goraSearchttl{
	border-left: 4px solid #3398cc;
	padding-left: 7px;
	font-weight: bold;
	margin-bottom: 5px;		/* 111018 sm7 いちおしゴルフ場ピックアップ追加 */
	line-height:1.2;
}
#golf .goraSearch .boxC p#goraSearchBtn{
	text-align: center;
	padding-top: 3px;
}
#golf .goraSearch .boxC p#goraSearchBtn span{
	display: block;
	padding-top: 6px;
	font-size: 85%;
	line-height:110%;
}
#golf .goraSearch .boxC .gorabtnList{
	border-bottom: 1px solid #ccc;
	margin-bottom: 7px;		/* 111018 sm7 いちおしゴルフ場ピックアップ追加 */
}
#golf .goraSearch .boxC li{
	list-style: none;
}
#golf .goraSearch .boxC li.goraBanner01{
	width:154px;
	float: left;
	margin-right: 7px;
	padding-bottom: 6px;
}
#golf .goraSearch .boxC li.goraBanner02{
	width:154px;
	float: left;
	padding-bottom: 6px;
}
#golf .goraSearch .boxC li.goraBanner01 a,
#golf .goraSearch .boxC li.goraBanner02 a{
	display:block;
	margin-bottom:3px;
	width: 100%;
}
#golf .goraSearch .boxC li.goraBanner01 span,
#golf .goraSearch .boxC li.goraBanner02 span{
	letter-spacing:-0.01em;
	font-size: 85%;
	padding-top:3px;
}
#golf .goraSearch .boxC ul#goraSearchArea li{
	white-space:nowrap;
	float: left;
	margin-bottom: 6px;
}
/*IE7以下*/
#golf .goraSearch .boxC #goraSearchLeft tr.goratableTop th,
#golf .goraSearch .boxC #goraSearchLeft tr.goratableTop td{
	/padding: 0px 0px 1px;
}
#golf .goraSearch .boxC #goraSearchLeft tr.goratableTop input{
	/margin:0 1px 0px 2px;
	/top: -2px;
}
#golf .goraSearch .boxC #goraSearchLeft tr.goratableTop label.goralabelhead input{
	/margin:0 4px 0 -4px;
}
#golf .goraSearch .boxC p#goraSearchBtn span {
	/padding-top: 3px;
}
/* ゴルフ場ピックアップ 111017 sm7 */
#golf .goraSearch .boxC .golfPickup {
	width:335px;
	margin-top:3px;}
	
#golf .goraSearch .boxC .golfPickup img {
	float:left;}

#golf .goraSearch .boxC .golfPickup .detaTxt {
	float:right;
	width:255px;
	font-size:90%;}

#golf .goraSearch .boxC .golfPickup .detaTxt table {
	margin-top:2px;}

#golf .goraSearch .boxC .golfPickup .detaTxt table th,
#golf .goraSearch .boxC .golfPickup .detaTxt table td {
	border-bottom:#fff solid 3px;
	padding:2px 2px 1px;}

#golf .goraSearch .boxC .golfPickup .detaTxt table th {
	background-color:#dedddd;
	font-weight:normal;}

#golf .goraSearch .boxC .golfPickup .detaTxt table span {
	font-weight:bold;
	color:#F00;}

/* 101028 sm5 ゴルフ 楽天GORA end ----------------------- */