p {
	line-height: 130%;
}
th,td {
	line-height: 130%;
	padding: 2px 3px;
}

/* メイン
------------------------------------------------ */
#main {
	margin-top: 15px;
}
#main .read {
	font-size: 107%;
	line-height: 130%;
	padding: 7px 10px;
}
#main .variableArea {
	border: 2px solid #e8e8e8;
	margin-top: 10px;
	padding: 10px;
}
	#main .variableArea img {
		float: left;
	}
	#main .variableArea .boxUnit {
		width: 910px;
	}
	#main .variableArea .boxR {
		margin-left: 85px;
	}
#main .boxList {
	padding: 1px;
	margin-top: 5px;
}
#main .boxOption {
	background: #FFFFFF;
	padding: 15px 15px 10px;
	margin-top: 10px;
}

/* カテゴリ別テーブルボーダー設定 */
#agriculture .boxOption, /* カテゴリ追加 170808sm26 */
#diy .boxOption, /* 再編に伴うカラー変更 170808sm26 */
#electric-tools .boxOption, /* 再編に伴うカラー変更 170808sm26 */
#working-tool .boxOption, /* 再編に伴うカラー変更 170808sm26 */
#default .boxOption, /* カテゴリ変更 170731sm26 */
#lighting .boxOption, /* カテゴリ変更 150917sm26 */
#housing .boxOption, /* カテゴリ変更 150917sm26 */
#reform .boxOption, /* カテゴリ変更 150917sm26 */
#outdoor .boxOption, /* カテゴリ変更 150917sm26 */
#shoes .boxOption {
	border: 1px solid #9aa2d1;
}
#pc .boxOption {
	border: 1px solid #98d6ff;
}
#kaden .boxOption {
	border: 1px solid #ffc29a;
}
#camera .boxOption {
	border: 1px solid #9ad6d6;
}
#game .boxOption {
	border: 1px solid #ffebad;
}
#dvd .boxOption,
#book-cd-dvd .boxOption {
	border: 1px solid #add6ac;
}
/* fitness追加 150108sm17 */
#fitness .boxOption,
#sports .boxOption,
#golf .boxOption,
#bicycle .boxOption,
#snow .boxOption,
#fishing .boxOption{
	border: 1px solid #acd6ea;
}
/* カテゴリ追加 sm5 120806 */
#baby .boxOption,
#maternity .boxOption,
#baby-goods .boxOption,
#kids .boxOption {
	border: 1px solid #ffd1ed;
}
/* カテゴリ追加 150817sm26 */
#dog-goods .boxOption,
#cat-goods .boxOption,
#animal-goods .boxOption,
#pet .boxOption {
	border: 1px solid #f4d2a6;
}
#fashion .boxOption {
	border: 1px solid #d99999;
}
#beauty-health .boxOption,
#cosme .boxOption,
#cosmetic .boxOption,
#contactlens .boxOption,
#medicine .boxOption,
#supplement .boxOption {
	border: 1px solid #d7ebae;
}
#houseware .boxOption,
#stationery .boxOption,
#daily-goods .boxOption,
#nursing-care .boxOption{ /* nursing-care 150212sm17 */
	border: 1px solid #ddea90;
}
#kitchen .boxOption,
#cookware .boxOption,
#kitchen-goods .boxOption{
	border: 1px solid #c5ee99;
}
#mobile-data .boxOption {
	border: 1px solid #bbade4;
}
#main .iconTextImg {
	background: url(https://img1.kakaku.k-img.com/images/sku/pricemenu/pickup/icon_textimg.gif) no-repeat left top;
	font-size: 85%;
	padding: 2px 0px 1px 62px;
}
#main .iconSearch {
	background: url(https://img1.kakaku.k-img.com/images/category/icon_search.gif) no-repeat left top;
	padding-left: 40px;
}
#main .iconSpecSearch {
	background: url(https://img1.kakaku.k-img.com/images/sku/pricemenu/pickup/icon_spec_search.gif) no-repeat left top;
	padding: 8px 8px 8px 40px;
}
#main .iconRanking {
	background: url(https://img1.kakaku.k-img.com/images/sku/pricemenu/pickup/icon_ranking.gif) no-repeat left top;
	padding: 8px 8px 8px 40px;
	margin-left: 20px;
}
#main .iconBox {
	padding: 8px 8px 8px 0px;
}

/* リード（共通）
------------------------------------------------ */



/* BOX（豪華版）
------------------------------------------------ */
#main .boxCategory {
	margin: 0px;
	width: 910px;
	padding: 0px 10px 5px;
}
/* カテゴリ別 下角丸カラー設定 */
#agriculture .boxCategory, /* カテゴリ追加 170808sm26 */
#diy .boxCategory, /* 再編に伴うカラー変更 170808sm26 */
#electric-tools .boxCategory, /* 再編に伴うカラー変更 170808sm26 */
#working-tool .boxCategory, /* 再編に伴うカラー変更 170808sm26 */
#default .boxCategory, /* カテゴリ変更 170731sm26 */
#reform .boxCategory, /* カテゴリ変更 150917sm26 */
#lighting .boxCategory, /* カテゴリ変更 150917sm26 */
#housing .boxCategory, /* カテゴリ変更 150917sm26 */
#outdoor .boxCategory, /* カテゴリ変更 150917sm26 */
#shoes .boxCategory {
	background: #9aa2d1 url(https://img1.kakaku.k-img.com/images/sku/pricemenu/pickup/box_category_btm_default.gif) no-repeat left bottom;
}
#pc .boxCategory {
	background: #98d6ff url(https://img1.kakaku.k-img.com/images/sku/pricemenu/pickup/box_category_btm_pc.gif) no-repeat left bottom;
}
#kaden .boxCategory {
	background: #ffc29a url(https://img1.kakaku.k-img.com/images/sku/pricemenu/pickup/box_category_btm_kaden.gif) no-repeat left bottom;
}
#camera .boxCategory {
	background: #9ad6d6 url(https://img1.kakaku.k-img.com/images/sku/pricemenu/pickup/box_category_btm_camera.gif) no-repeat left bottom;
}
#game .boxCategory {
	background: #ffebad url(https://img1.kakaku.k-img.com/images/sku/pricemenu/pickup/box_category_btm_game.gif) no-repeat left bottom;
}
#dvd .boxCategory,
#book-cd-dvd .boxCategory {
	background: #add6ac url(https://img1.kakaku.k-img.com/images/sku/pricemenu/pickup/box_category_btm_dvd.gif) no-repeat left bottom;
}

/* fitness追加 150108sm17 */
#fitness .boxCategory,
#sports .boxCategory,
#golf .boxCategory,
#bicycle .boxCategory,
#snow .boxCategory,
#fishing .boxCategory{
	background: #acd6ea url(https://img1.kakaku.k-img.com/images/sku/pricemenu/pickup/box_category_btm_sports.gif) no-repeat left bottom;
}
/* カテゴリ追加 sm5 120806 */
#baby .boxCategory,
#maternity .boxCategory,
#baby-goods .boxCategory,
#kids .boxCategory {
	background: #ffd1ed url(https://img1.kakaku.k-img.com/images/sku/pricemenu/pickup/box_category_btm_baby.gif) no-repeat left bottom;
}
/* カテゴリ追加 150817sm26 */
#dog-goods .boxCategory,
#cat-goods .boxCategory,
#animal-goods .boxCategory,
#pet .boxCategory {
	background: #f4d2a6 url(https://img1.kakaku.k-img.com/images/sku/pricemenu/pickup/box_category_btm_pet.gif) no-repeat left bottom;
}
#fashion .boxCategory {
	background: #d99999 url(https://img1.kakaku.k-img.com/images/sku/pricemenu/pickup/box_category_btm_fashion.gif) no-repeat left bottom;
}
#beauty-health .boxCategory,
#cosme .boxCategory,
#cosmetic .boxCategory,
#contactlens .boxCategory,
#medicine .boxCategory,
#supplement .boxCategory {
	background: #d7ebae url(https://img1.kakaku.k-img.com/images/sku/pricemenu/pickup/box_category_btm_beauty.gif) no-repeat left bottom;
}
#kuruma .boxCategory,
#bike .boxCategory,
#car-goods .boxCategory,
#bike-goods .boxCategory {
	background: #98adc2 url(https://img1.kakaku.k-img.com/images/sku/pricemenu/pickup/box_category_btm_kuruma.gif) no-repeat left bottom;
}
#keitai .boxCategory {
	background: #acc2eb url(https://img1.kakaku.k-img.com/images/sku/pricemenu/pickup/box_category_btm_keitai.gif) no-repeat left bottom;
}
/* カテゴリ追加 sm03 10.10.01 */
#drink .boxCategory {
	background: #ffd6ae url(https://img1.kakaku.k-img.com/images/sku/pricemenu/pickup/box_category_btm_drink.gif) no-repeat left bottom;
}
#hobby .boxCategory,
#gakki .boxCategory,
#toy .boxCategory{
	background: #ffe793 url(https://img1.kakaku.k-img.com/images/sku/pricemenu/pickup/box_category_btm_hobby.gif) no-repeat left bottom;
}
#watch-accessory .boxCategory {
	background: #ffc4c4 url(https://img1.kakaku.k-img.com/images/sku/pricemenu/pickup/box_category_btm_watch.gif) no-repeat left bottom;
}
#food .boxCategory {
	background: #febb99 url(https://img1.kakaku.k-img.com/images/sku/pricemenu/pickup/box_category_btm_food.gif) no-repeat left bottom;
}
/* カテゴリ追加 20150709 sm11 */
#instant-food .boxCategory {
	background: #febb99 url(https://img1.kakaku.k-img.com/images/sku/pricemenu/pickup/box_category_btm_food.gif) no-repeat left bottom;
}
#health-food .boxCategory {
	background: #c5ee99 url(https://img1.kakaku.k-img.com/images/sku/pricemenu/pickup/box_category_btm_health.gif) no-repeat left bottom;
}
/* カテゴリ追加 101210SM5 */
#kitchen .boxCategory,
#cookware .boxCategory,
#kitchen-goods .boxCategory{
	background: #c5ee99 url(https://img1.kakaku.k-img.com/images/sku/pricemenu/pickup/box_category_btm_kitchen.gif) no-repeat left bottom;
}
/* カテゴリ追加 11.07.01 sm1 */
#mobile-data .boxCategory {
	background: #bbade4 url(https://img1.kakaku.k-img.com/images/sku/pricemenu/pickup/box_category_btm_mobile_data.gif) no-repeat left bottom;
}

#main .title {
	width: 930px;
	height: 38px;
	font-weight: bold;
	font-size: 107%;
	position: relative;
	padding: 15px 10px 5px 50px;
	color: #3f3f3f;
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 870px;
	height: 18px;
}
/* カテゴリ別 上角丸カラー設定 */
#agriculture .title, /* カテゴリ追加 170808sm26 */
#diy .title, /* 再編に伴うカラー変更 170808sm26 */
#electric-tools .title, /* 再編に伴うカラー変更 170808sm26 */
#working-tool .title, /* 再編に伴うカラー変更 170808sm26 */
#default .title, /* カテゴリ変更 150731sm26 */
#lighting .title, /* カテゴリ変更 150917sm26 */
#reform .title, /* カテゴリ変更 150917sm26 */
#housing .title, /* カテゴリ変更 150917sm26 */
#outdoor .title, /* カテゴリ変更 150917sm26 */
#shoes .title {
	background: url(https://img1.kakaku.k-img.com/images/sku/pricemenu/pickup/box_category_top_default.gif) no-repeat left top;
}
#pc .title {
	background: url(https://img1.kakaku.k-img.com/images/sku/pricemenu/pickup/box_category_top_pc.gif) no-repeat left top;
}
#kaden .title {
  background: url(https://img1.kakaku.k-img.com/images/sku/pricemenu/pickup/box_category_top_kaden.gif) no-repeat left top;
}
#camera .title {
  background: url(https://img1.kakaku.k-img.com/images/sku/pricemenu/pickup/box_category_top_camera.gif) no-repeat left top;
}
#game .title {
  background: url(https://img1.kakaku.k-img.com/images/sku/pricemenu/pickup/box_category_top_game.gif) no-repeat left top;
}
#book-cd-dvd .title,
#dvd .title {
  background: url(https://img1.kakaku.k-img.com/images/sku/pricemenu/pickup/box_category_top_dvd.gif) no-repeat left top;
}

/* fitness追加 150108sm17 */
#fitness .title,
#sports .title,
#golf .title,
#bicycle .title,
#snow .title,
#fishing .title{
  background: url(https://img1.kakaku.k-img.com/images/sku/pricemenu/pickup/box_category_top_sports.gif) no-repeat left top;
}
/* カテゴリ追加 sm5 120806 */
#baby .title,
#maternity .title,
#baby-goods .title,
#kids .title {
  background: url(https://img1.kakaku.k-img.com/images/sku/pricemenu/pickup/box_category_top_baby.gif) no-repeat left top;
}
/* カテゴリ追加 150817sm26 */
#dog-goods .title,
#cat-goods .title,
#animal-goods .title,
#pet .title {
  background: url(https://img1.kakaku.k-img.com/images/sku/pricemenu/pickup/box_category_top_pet.gif) no-repeat left top;
}
#fashion .title {
  background: url(https://img1.kakaku.k-img.com/images/sku/pricemenu/pickup/box_category_top_fashion.gif) no-repeat left top;
}
#beauty-health .title,
#cosme .title,
#cosmetic .title,
#contactlens .title,
#medicine .title,
#supplement .title {
  background: url(https://img1.kakaku.k-img.com/images/sku/pricemenu/pickup/box_category_top_beauty.gif) no-repeat left top;
}

#kuruma .title,
#bike .title,
#car-goods .title,
#bike-goods .title {
  background: url(https://img1.kakaku.k-img.com/images/sku/pricemenu/pickup/box_category_top_kuruma.gif) no-repeat left top;
}
#keitai .title {
  background: url(https://img1.kakaku.k-img.com/images/sku/pricemenu/pickup/box_category_top_keitai.gif) no-repeat left top;
}
/* カテゴリ追加 sm03 10.10.01 */
#drink .title {
  background: url(https://img1.kakaku.k-img.com/images/sku/pricemenu/pickup/box_category_top_drink.gif) no-repeat left top;
}
#hobby .title,
#gakki .title,
#toy .title{
  background: url(https://img1.kakaku.k-img.com/images/sku/pricemenu/pickup/box_category_top_hobby.gif) no-repeat left top;
}
#watch-accessory .title {
  background: url(https://img1.kakaku.k-img.com/images/sku/pricemenu/pickup/box_category_top_watch.gif) no-repeat left top;
}
#food .title {
  background: url(https://img1.kakaku.k-img.com/images/sku/pricemenu/pickup/box_category_top_food.gif) no-repeat left top;
}
/* カテゴリ追加 20150709 sm11 */
#instant-food .title {
  background: url(https://img1.kakaku.k-img.com/images/sku/pricemenu/pickup/box_category_top_food.gif) no-repeat left top;
}
#health-food .title {
  background: url(https://img1.kakaku.k-img.com/images/sku/pricemenu/pickup/box_category_top_health.gif) no-repeat left top;
}
/* カテゴリ追加 101210SM5 */
#kitchen .title,
#cookware .title,
#kitchen-goods .title{
	background: url(https://img1.kakaku.k-img.com/images/sku/pricemenu/pickup/box_category_top_kitchen.gif) no-repeat left top;
}
/* カテゴリ追加 11.07.01 sm1 */
#mobile-data .title {
		background: url(https://img1.kakaku.k-img.com/images/sku/pricemenu/pickup/box_category_top_mobile_data.gif) no-repeat left top;
	}
	
#main .title .textNotes {
	float: right;
	margin-top: 3px;
	font-size: 77%;
	font-weight: normal;
	color: #333333;
}
/* タイトルアイコン -------------------------- */
#main .title span.icon {
	background: url(https://img1.kakaku.k-img.com/images/sku/pricemenu/pickup/icon_pickup.gif) no-repeat left top;
	position: absolute;
	left: 0px;
	top: 0px;
	width: 50px;
	height: 38px;
	display: block;
}


#main .boxWhiteTop {
	background: url(https://img1.kakaku.k-img.com/images/sku/pricemenu/pickup/box_white_top.gif) no-repeat left top;
	padding-top: 10px;
	width: 910px;
	margin-bottom: 10px;
}
#main .boxWhiteBtm {
	background: url(https://img1.kakaku.k-img.com/images/sku/pricemenu/pickup/box_white_btm.gif) no-repeat left bottom;
	padding-bottom: 6px;
	margin: 0px;
}
#main .boxWhite {
	background: #FFFFFF;
	padding: 0px 20px;
	width: 910px;
	margin: 0px;
		 voice-family: "\"}\"";
		 voice-family:inherit;
		 width: 870px;
}
#main .boxInA {
	float: left;
	margin: 0px;
	padding: 0px;
}
#main .boxInB {
	float: left;
	width: 350px;
}
#main .boxInC {
	float: right;
	width: 320px;
}
#main .item {
	border-bottom: 1px solid #CCCCCC;
	font-size: 114%;
	font-weight: bold;
	margin-bottom: 7px;
	padding: 2px 0px;
}
#main .item p {
	padding-left: 5px;
}
/* カテゴリ別 製品名左見出しカラー設定 */
#agriculture .item p, /* カテゴリ追加 170808sm26 */
#diy .item p, /* 再編に伴うカラー変更 170808sm26 */
#electric-tools .item p, /* 再編に伴うカラー変更 170808sm26 */
#working-tool .item p, /* 再編に伴うカラー変更 170808sm26 */
#default .item p, /* カテゴリ変更 170731sm26 */
#lighting .item p, /* カテゴリ変更 150917sm26 */
#reform .item p, /* カテゴリ変更 150917sm26 */
#housing .item p, /* カテゴリ変更 150917sm26 */
#outdoor .item p, /* カテゴリ変更 150917sm26 */
#shoes .item p {
	border-left: 5px solid #001789;
}
#pc .item p {
	border-left: 5px solid #0099ff;
}
#kaden .item p {
	border-left: 5px solid #ff6400;
}
#camera .item p {
	border-left: 5px solid #009899;
}
#game .item p {
	border-left: 5px solid #ffcc33;
}
#book-cd-dvd .item p,
#dvd .item p {
	border-left: 5px solid #339933;
}

/* fitness追加 150108sm17 */
#fitness .item p,
#sports .item p,
#golf .item p,
#bicycle .item p,
#snow .item p,
#fishing .item p{
	border-left: 5px solid #3398cc;
}
/* カテゴリ追加 sm5 120806 */
#baby .item p,
#maternity .item p,
#baby-goods .item p,
#kids .item p {
	border-left: 5px solid #ffa4d1;
}	
/* カテゴリ追加 150817sm26 */
#dog-goods .item p,
#cat-goods .item p,
#animal-goods .item p,
#pet .item p {
	border-left: 5px solid #d68011;
}	
#fashion .item p {
	border-left: 5px solid #a00000;
}	
#beauty-health .item p,
#cosme .item p,
#cosmetic .item p,
#contactlens .item p,
#medicine .item p,
#supplement .item p {
	border-left: 5px solid #99cc33;
}
#keitai .item p {
	border-left: 5px solid #3266cc;
	}
/* カテゴリ追加 sm03 10.10.01 */
#drink .item p {
	border-left: 5px solid #ff9934;
}
#hobby .item p,
#gakki .item p,
#toy .item p{
	border-left: 5px solid #feae00;
}
#watch-accessory .item p {
	border-left: 5px solid #cc3366;
}
#food .item p {
	border-left: 5px solid #ff9966;
}
/* カテゴリ追加 20150709 sm11 */
#instant-food .item p {
	border-left: 5px solid #ff9966;
}
#health-food .item p {
	border-left: 5px solid #60bf01;
}
/* カテゴリ追加 101210SM5 */
#kitchen .item p,
#cookware .item p,
#kitchen-goods .item p{
	border-left: 5px solid #60bf01;
}
/* カテゴリ追加 11.07.01 sm1 */
#mobile-data .item p {
	border-left: 5px solid #5533bb;
}

#main .price span {
	font: bold 138% Verdana;
	color: #FF0000;
}
/* -------------------------------------- sm6 101210 add */
#main .price span a {
	color: #FF0000;
	text-decoration: none;
}
#main .price span a:hover {
	text-decoration: underline;
}
/* -------------------------------------- sm6 101210 add */
#main .spec {
	background: #f6f6f6;
	padding: 5px;
	border: 1px solid #d0d0d0;
	font-size: 85%;
	line-height: 110%;
	margin-top: 10px;
}
#main .boxInC span {
	font: bold 153% Verdana;
	color: #ff8400;
}
#main .boxInC p {
	background: url(https://img1.kakaku.k-img.com/images/dot_999999.gif) repeat-x bottom;
	padding-bottom: 5px;
	margin-bottom: 3px;
	font-size: 92%;
}
#main .boxInC p.end {
	background: url(https://img1.kakaku.k-img.com/images/spacer.gif);
	margin: 0px;
	padding: 0px;
}
#main .boxInC span {
	margin: 0px 2px;
}
#main .boxInC a {
	text-decoration: none;
	color: #333333;
	display: block;
}
#main .boxInC a:link,
#main .boxInC a:visited {

}
#main .boxInC a:hover {
	background: url(https://img1.kakaku.k-img.com/images/itemview/item/item_link_over.gif) repeat-x left center;
}
/* -------------------------------------- sm3 20131023 add */
#main .boxInC span.wrap {
	display: block;
	margin:0;
	font-weight:normal;
	font-size:100%;
	color:#000;
}


/* テーブル（シンプル版）
------------------------------------------------ */
.tblList {
	background: #FFFFFF;
}
.tblList th {
	font-weight: bold;
	text-align: center;
}
.tblList td {
	text-align: center;
}

/* カテゴリ別テーブルボーダー設定 */
#agriculture .tblList, /* カテゴリ追加 170808sm26 */
#diy .tblList, /* 再編に伴うカラー変更 170808sm26 */
#electric-tools .tblList, /* 再編に伴うカラー変更 170808sm26 */
#working-tool .tblList, /* 再編に伴うカラー変更 170808sm26 */
#default .tblList, /* カテゴリ変更 170731sm26 */
#lighting .tblList, /* カテゴリ変更 150917sm26 */
#reform .tblList, /* カテゴリ変更 150917sm26 */
#housing .tblList, /* カテゴリ変更 150917sm26 */
#outdoor .tblList, /* カテゴリ変更 150917sm26 */
#shoes .tblList {
	border-top: 1px solid #9aa2d1;
	border-right: 1px solid #9aa2d1;
}
#agriculture .tblList th, /* カテゴリ追加 170808sm26 */
#diy .tblList th, /* 再編に伴うカラー変更 170808sm26 */
#electric-tools .tblList th, /* 再編に伴うカラー変更 170808sm26 */
#working-tool .tblList th, /* 再編に伴うカラー変更 170808sm26 */
#default .tblList th, /* カテゴリ変更 170731sm26 */
#lighting .tblList th, /* カテゴリ変更 150917sm26 */
#reform .tblList th, /* カテゴリ変更 150917sm26 */
#housing .tblList th, /* カテゴリ変更 150917sm26 */
#outdoor .tblList th, /* カテゴリ変更 150917sm26 */
#shoes .tblList th {
	background: #d7daed;
}
#agriculture .tblList th, /* カテゴリ追加 170808sm26 */
#agriculture .tblList td, /* カテゴリ追加 170808sm26 */
#diy .tblList th, /* 再編に伴うカラー変更 170808sm26 */
#diy .tblList td, /* 再編に伴うカラー変更 170808sm26 */
#electric-tools .tblList th, /* 再編に伴うカラー変更 170808sm26 */
#electric-tools .tblList td, /* 再編に伴うカラー変更 170808sm26 */ /* 再編に伴うカラー変更 170808sm26 */
#working-tool .tblList th, /* 再編に伴うカラー変更 170808sm26 */
#working-tool .tblList td, /* 再編に伴うカラー変更 170808sm26 */
#default .tblList th, /* カテゴリ変更 150917sm26 */
#default .tblList td, /* カテゴリ変更 150917sm26 */
#reform .tblList th, /* カテゴリ変更 150917sm26 */
#reform .tblList td, /* カテゴリ変更 150917sm26 */
#lighting .tblList th, /* カテゴリ変更 150917sm26 */
#lighting .tblList td, /* カテゴリ変更 150917sm26 */
#housing .tblList th, /* カテゴリ変更 150917sm26 */
#housing .tblList td, /* カテゴリ変更 150917sm26 */
#outdoor .tblList th, /* カテゴリ変更 150917sm26 */
#outdoor .tblList td, /* カテゴリ変更 150917sm26 */
#shoes .tblList th,
#shoes .tblList td {
	border-bottom: 1px solid #9aa2d1;
	border-left: 1px solid #9aa2d1;
}

#pc .tblList {
	border-top: 1px solid #98d6ff;
	border-right: 1px solid #98d6ff;
}
#pc .tblList th {
	background: #d5effe;
}
#pc .tblList th,
#pc .tblList td {
	border-bottom: 1px solid #98d6ff;
	border-left: 1px solid #98d6ff;
}

#kaden .tblList {
	border-top: 1px solid #ffc29a;
	border-right: 1px solid #ffc29a;
}
#kaden .tblList th {
	background: #fee7d7;
}
#kaden .tblList th,
#kaden .tblList td {
	border-bottom: 1px solid #ffc29a;
	border-left: 1px solid #ffc29a;
}

#camera .tblList {
	border-top: 1px solid #9ad6d6;
	border-right: 1px solid #9ad6d6;
}
#camera .tblList th {
	background: #d7efef;
}
#camera .tblList th,
#camera .tblList td {
	border-bottom: 1px solid #9ad6d6;
	border-left: 1px solid #9ad6d6;
}

#game .tblList {
	border-top: 1px solid #ffebad;
	border-right: 1px solid #ffebad;
}
#game .tblList th {
	background: #fff8de;
}
#game .tblList th,
#game .tblList td {
	border-bottom: 1px solid #ffebad;
	border-left: 1px solid #ffebad;
}
#book-cd-dvd .tblList,
#dvd .tblList {
	border-top: 1px solid #add6ac;
	border-right: 1px solid #add6ac;
}
#book-cd-dvd .tblList th,
#dvd .tblList th {
	background: #deefdd;
}
#book-cd-dvd .tblList th,
#book-cd-dvd .tblList td,
#dvd .tblList th,
#dvd .tblList td {
	border-bottom: 1px solid #add6ac;
	border-left: 1px solid #add6ac;
}

/* fitness追加 150108sm17 */
#fitness .tblList,
#sports .tblList,
#golf .tblList,
#bicycle .tblList,
#snow .tblList,
#fishing .tblList{
	border-top: 1px solid #acd6ea;
	border-right: 1px solid #acd6ea;
}

/* fitness追加 150108sm17 */
#fitness .tblList th,
#sports .tblList th,
#golf .tblList th,
#bicycle .tblList th,
#snow .tblList th,
#fishing .tblList th{
	background: #deeff7;
}

/* fitness追加 150108sm17 */
#fitness .tblList th,
#fitness .tblList td,
#sports .tblList th,
#sports .tblList td,
#golf .tblList th,
#golf .tblList td,
#bicycle .tblList th,
#bicycle .tblList td,
#snow .tblList th,
#snow .tblList td,
#fishing .tblList th,
#fishing .tblList td{
	border-bottom: 1px solid #acd6ea;
	border-left: 1px solid #acd6ea;
}
/* カテゴリ追加 sm5 120806 */
#baby .tblList,
#maternity .tblList,
#baby-goods .tblList,
#kids .tblList {
	border-top: 1px solid #ffd1ed;
	border-right: 1px solid #ffd1ed;
}
#baby .tblList th,
#maternity .tblList th,
#baby-goods .tblList th,
#kids .tblList th {
	background: #ffedf9;
}
#baby .tblList th,
#baby .tblList td,
#maternity .tblList th,
#maternity .tblList td,
#baby-goods .tblList th,
#baby-goods .tblList td,
#kids .tblList th,
#kids .tblList td {
	border-bottom: 1px solid #ffd1ed;
	border-left: 1px solid #ffd1ed;
}	
/* カテゴリ追加 150817sm26 */
#dog-goods .tblList,
#cat-goods .tblList,
#animal-goods .tblList,
#pet .tblList {
	border-top: 1px solid #f4d2a6;
	border-right: 1px solid #f4d2a6;
}
/* カテゴリ追加 150817sm26 */
#dog-goods .tblList th,
#cat-goods .tblList th,
#animal-goods .tblList th,
#pet .tblList th {
	background: #fcecdc;
}
/* カテゴリ追加 150817sm26 */
#dog-goods .tblList th,
#cat-goods .tblList th,
#animal-goods .tblList th,
#pet .tblList th,
#dog-goods .tblList td,
#cat-goods .tblList td,
#animal-goods .tblList td,
#pet .tblList td {
	border-bottom: 1px solid #f4d2a6;
	border-left: 1px solid #f4d2a6;
}
#fashion .tblList {
	border-top: 1px solid #d99999;
	border-right: 1px solid #d99999;
}
#fashion .tblList th {
	background: #f0d6d7;
}
#fashion .tblList th,
#fashion .tblList td {
	border-bottom: 1px solid #d99999;
	border-left: 1px solid #d99999;
}
#beauty-health .tblList,
#cosme .tblList,
#cosmetic .tblList,
#contactlens .tblList,
#medicine .tblList,
#supplement .tblList {
	border-top: 1px solid #d7ebae;
	border-right: 1px solid #d7ebae;
}
#beauty-health .tblList th,
#cosme .tblList th,
#cosmetic .tblList th,
#contactlens .tblList th,
#medicine .tblList th,
#supplement .tblList th {
	background: #eff7df;
}
#beauty-health .tblList th,
#beauty-health .tblList td,
#cosme .tblList th,
#cosme .tblList td,
#cosmetic .tblList th,
#cosmetic .tblList td,
#contactlens .tblList th,
#contactlens .tblList td,
#medicine .tblList th,
#medicine .tblList td,
#supplement .tblList th,
#supplement .tblList td {
	border-bottom: 1px solid #d7ebae;
	border-left: 1px solid #d7ebae;
}
/* カテゴリ追加 sm03 10.10.01 */
#drink .tblList th,
#drink .tblList td {
	border-bottom: 1px solid #ffd6ae;
	border-left: 1px solid #ffd6ae;
}
#hobby .tblList th,
#hobby .tblList td,
#gakki .tblList th,
#gakki .tblList td,
#toy .tblList th,
#toy .tblList td{
	border-bottom: 1px solid #ffe793;
	border-left: 1px solid #ffe793;
}
#watch-accessory .tblList th,
#watch-accessory .tblList td {
	border-bottom: 1px solid #ffc4c4;
	border-left: 1px solid #ffc4c4;
}
#instant-food .tblList th,
#instant-food .tblList td,
#food .tblList th,
#food .tblList td {
	border-bottom: 1px solid #febb99;
	border-left: 1px solid #febb99;
}
#health-food .tblList th,
#health-food .tblList td {
	border-bottom: 1px solid #c5ee99;
	border-left: 1px solid #c5ee99;
}
/* カテゴリ追加 101210SM5 */
#kitchen .tblList th,
#kitchen .tblList td,
#cookware .tblList th,
#cookware .tblList td,
#kitchen-goods .tblList th,
#kitchen-goods .tblList td{
	border-bottom: 1px solid #c5ee99;
	border-left: 1px solid #c5ee99;
}
/* カテゴリ追加 11.07.01 sm1 */
#mobile-data .tblList th,
#mobile-data .tblList td {
	border-bottom: 1px solid #bbade4;
	border-left: 1px solid #bbade4;
}

.tblList td.noPadding {
	margin: 0px;
	padding: 3px 0px;
}
.tblList .price {
	text-align: right;
	color: #FF0000;
	font: bold 107% Verdana;
}
.tblList .itemName {
	text-align: left;
	color: #434343;
}
.tblList .itemName a {
	font-size: 107%;
	font-weight: bold;
}
.tblList .itemName a:link,
.tblList .itemName a:visited {
	text-decoration: none;
}
.tblList .itemName a:hover {
	text-decoration: underline;
}
.tblList .ranking {
	text-align: right;
}
.tblList .ranking span {
	font-family: Verdana;
	font-weight: bold;
	color: #ff8400;
}

/* エコポイント対応 sm6 20110.02.03 
-------------------------------------------------*/
div.ecoLink { margin:5px 0 5px 80px;;}
div.ecoLink ul { list-style-type:none;}
div.ecoLink li {
	float:left;
	margin-right:3px;
}

/* CPC施策強化 デュアルモニタ ピックアップ sm6 20110.03.10 
----------------------------------------------------------*/
.head_dualmonitor {
	background:url(https://img1.kakaku.k-img.com/images/sku/pricemenu/pickup/m_0085_007_title.jpg) no-repeat;
	margin-top:-10px;
}
.head_dualmonitor h2 { padding:29px 0 0 36px;}
.head_dualmonitor .link {	padding: 20px;}

/* 共通
------------------------------------------------ */
.question {
	background: url(https://img1.kakaku.k-img.com/images/sku/pricemenu/pickup/icon_q.gif) no-repeat left top;
	padding: 1px 0px 1px 25px;
	line-height: 130%;
	font-size: 107%;
	color: #ca1300;
}
.borderTop {
	background: url(https://img1.kakaku.k-img.com/images/dot_999999.gif) repeat-x top;
	margin-top: 10px;
	padding-top: 10px;
}
.fontRed02 {
	color: #cc0000;
}
.mLeft185 {
	margin-left: 185px;
}
.pTop5 {
	padding-top: 5px
}


/* 関連特集・カテゴリ -------------------------- */
.relateBox {
	width: 930;
	background: #ffffff;
}
#main .relateBox .h3box {
	background: url(https://img1.kakaku.k-img.com/images/sku/pricemenu/pickup/h3_relatebox_bar.gif) no-repeat left top;
	height: 15px;
	position: static;
	padding: 10px 10px 5px 15px;
	font-size: 100%;
	width: 910px;
}
* html .relateBox .h3box {
	width: 905px;
	min-height: 15px;
}
#main .relateBox h3 {
	color: #333333;
	font-size: 100%;
}
#main .connectBox a,
#main .connectBoxNoline a {
	text-decoration: underline;
}
#main .connectBox img,
#main .connectBoxNoline img {
	float: left;
}
#main .connectBox img.imgFloatNone,
#main .connectBoxNoline img.imgFloatNone {
	float: none;
}
#main .connectBox  {
	width: 914px;
	padding-bottom: 5px;
	margin-bottom: 6px;
	background: url(https://img1.kakaku.k-img.com/images/sku/pricemenu/pickup/dotline01.gif) repeat-x left bottom;
}
#main .connectBox h4,
#main .connectBoxNoline h4 {
	font-weight: bold;
	font-size: 108%;
}
/* FFhack */
:root #main .connectBox  {
	padding-bottom: 8px;
	margin-bottom: 9px;
}
#main .connectBoxNoline {
	width: 914px;
	margin-bottom: 0px;
	background: url(https://img1.kakaku.k-img.com/images/spacer.gif);
	padding-bottom: 0px;
}
#main .connectBox .textArea,
#main .connectBoxNoline .textArea {
	margin-left: 72px;
}
#main .boxIn {
	padding: 8px 8px 0px;
}
#main .mTop2 {
	margin-top: 2px;
}

/* ランキングリンクボックス追加 140701SM5 */
.otherBox01 {
	padding:20px 0 5px;	
}
.otherBox01 + a img.mTop15 {
	padding:0 0 5px;	
}
.otherBox01 .otherBoxTtl {
	background:#454359 url(https://img1.kakaku.k-img.com/images/sku/pricemenu/bg_otherbox_01.png) no-repeat -1000px bottom;
	color:#FFF;
	font-size:115%;
	font-weight:bold;
	line-height:130%;
	text-align:center;
}
.otherBox01 .otherBoxTtlIn {
	background:url(https://img1.kakaku.k-img.com/images/sku/pricemenu/bg_otherbox_01.png) no-repeat;
	padding:13px 10px 11px;
}
.otherBox01 .otherBoxMain {
	background:#f4f4f4 url(https://img1.kakaku.k-img.com/images/sku/pricemenu/bg_otherbox_02.png) no-repeat left bottom;
	padding-bottom:4px;
}
.otherBox01 .otherBoxMain ul.linkcell06 {
	background:url(https://img1.kakaku.k-img.com/images/sku/pricemenu/bg_otherbox_06.png) repeat-y 155px 0;
}
.otherBox01 .otherBoxMain ul.linkcell05 {
	background:url(https://img1.kakaku.k-img.com/images/sku/pricemenu/bg_otherbox_04.png) repeat-y 186px 0;
}
.otherBox01 .otherBoxMain ul.linkcell04 {
	background:url(https://img1.kakaku.k-img.com/images/sku/pricemenu/bg_otherbox_05.png) repeat-y 232px 0;
}
.otherBox01 .otherBoxMain ul li {
	display:table-cell;
	vertical-align:middle;
	/display:block;
	/float:left;
}
.otherBox01 .otherBoxMain ul.linkcell06 li {
	width:155px;
}
.otherBox01 .otherBoxMain ul.linkcell05 li {
	width:186px;
}
.otherBox01 .otherBoxMain ul.linkcell04 li {
	width:232px;
}
.otherBox01 .otherBoxMain ul li a {
	font-size:120%;
	font-weight:bold;
	line-height:110%;
	text-align:center;
	display:table-cell;
	vertical-align:middle;
	padding:8px 14px 8px 36px;
	text-decoration:none;
	background:url(https://img1.kakaku.k-img.com/images/sku/pricemenu/bg_otherbox_03.png) no-repeat 10px center;
	text-shadow:0 1px 0 #FFF;
	vertical-align:middle;
	height:46px;
	/display:block;
	/height:auto;
	/padding:20px 14px 20px 36px;
}
.otherBox01 .otherBoxMain ul.linkcell06 li a {
	width:105px;
}
.otherBox01 .otherBoxMain ul.linkcell05 li a {
	width:136px;
}
.otherBox01 .otherBoxMain ul.linkcell04 li a {
	width:182px;
}
.otherBox01 .otherBoxMain ul li a:hover {
	background:url(https://img1.kakaku.k-img.com/images/sku/pricemenu/bg_otherbox_03.png) no-repeat -590px center;
}
.otherBox01 .otherBoxMain ul li a span {
	font-size:92%;
	margin-left:2px;
}


/* clearfix
------------------------------------------------ */
#main .variableArea .boxUnit:after,
#main .title:after,
#main .boxWhite:after,
#main .fClear:after,
#main .h3box:after,
#main .boxFeature:after,
#main .boxFeatureNoline:after,
#main .boxIn:after,
#main .boxOption:after {
	clear: both;
	height: 0;
	visibility: hidden;
	display: block;
	content: ".";
}

.clearfix:after {
		content: ".";
		display: block;
		height: 0;
		clear: both;
		visibility: hidden;
}

.captionPickUp { font-size: 77%;
margin-top:5px;}
