/*------------------------------------------------

		global search

------------------------------------------------ */

/* search左メニュー ------------------- */
#menu .menuBox01 .mark {
	background:url(https://img1.kakaku.k-img.com/images/category/search/icon_menu.gif) no-repeat left top;
	font-weight:bold;
	padding-left:8px;
	width:166px;
	margin-left:10px;
}
#menu .menuBox01 li.line {
	background:url(https://img1.kakaku.k-img.com/images/category/search/dotline01.gif) repeat-x left bottom;
	padding-bottom:5px;
}
#menu .menuBox01 li.noDot {
	margin-top:5px;
	font-size:107%;
	line-height:120%;
	list-style:none;
	width:184px;
	background:none;
	padding-left:0px;
}
#menu .menuBox01 li.noDot a {
	width:184px;
	display:block;
	margin:0px;
	padding:0px;
}
#menu .menuBox01 .mallSort li.noMall {
	color:#696969;
}

/* メニュー拡大用追加 */
/* adbox --------------------------------------- */
#main .adBox01 {
	margin:15px 0px 20px;
	width:720px;
	text-align:center;
}
#menu .adBox02 {
	margin:15px auto;
	width:200px;
	text-align:center;
}
/* キーワード検索 -------------------------- */
/* 検索枠の変更 111108 sm7 */
.keyBox {
	width:930px;
	border-top:1px solid #b0b0e8;
	border-bottom:1px solid #b0b0e8;
	text-align:center;
	margin-bottom:15px;
	padding:10px 0px;
	background:url(https://img1.kakaku.k-img.com/images/category/search/keybox_bg.gif) no-repeat left top;
	background-color:#e2e2fb;
}
/* 検索枠の変更 end */
.keyBox input.keywordBox {
	width:210px;
	border:1px solid #cecece;
	height:16px;
	padding:2px;
}
.keyBox input {
	vertical-align:middle;
	margin:0px 2px;
}
.keyBox select.pullDown {
	width:100px;
	/*border:1px solid #cecece;*/
	height:20px;
}
/* 価格で絞込み -------------------------- */
#menu ul.kakakuList {
	background:url(https://img1.kakaku.k-img.com/images/category/search/dotline01.gif) repeat-x left bottom;
	padding-bottom:10px;
}
#menu ul.kakakuList li {
	background:url(https://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.kakakuList li a {
	padding-left:8px;
	width:176px;
}
.kakakuBox {
	font-size:13px;
}
.kakakuBox input.keywordBox {
	width:120px;
	border:1px solid #cecece;
	height:16px;
	padding:2px;
}
#searchCategory #menu input.keywordBoxW {
	width:175px;
	border:1px solid #cecece;
	height:16px;
	padding:2px;
}
#related_category .itemBox {
	margin-top:2px;
	background:url(https://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;
}

/* ソート
------------------------------------------------ */
#searchCategory .searchSortTop{
	background:url(https://img1.kakaku.k-img.com/images/category/sortBoxFrameTop.gif) no-repeat top left;
}
#searchCategory .searchSort{
	background:url(https://img1.kakaku.k-img.com/images/category/sortBoxFrame.gif) repeat-y top left;
	margin:10px 0;
}
#searchCategory .searchSortBottom {
	background:url(https://img1.kakaku.k-img.com/images/category/sortBoxFrameBottom.gif) no-repeat bottom left;
	padding:10px 5px;
}
#searchCategory .searchSort .outline {
	width:700px;
	display:block;
	padding-bottom:3px;
}
#searchCategory .searchSort .outlineHalf {
	width:350px;
	float:left;
	padding-bottom:3px;
}
#searchCategory .searchSort .title {
	width:70px;
	float:left;
	text-align:right;
	color:#343434;
	font-weight:bold;
	padding-top:5px;
}

/*ショップ絞込み用*/
#searchCategory .searchSortBottomShop {
	background:url(https://img1.kakaku.k-img.com/images/category/sortBoxFrameBottom.gif) no-repeat bottom left;
	padding:10px 0 5px 5px;
}
#searchCategory .searchSort .outlineShop {
	width:705px;
	display:block;
	padding-bottom:3px;
}
#searchCategory .searchSort .titleShop {
	width:112px;
	float:left;
	text-align:left;
	color:#343434;
	font-weight:bold;
	padding:5px 0 0 11px;
	font-size:90%;
	line-height:1.1;
}
/*Safari用　ハック*/
/*body:first-of-type #searchCategory .searchSort .titleShop{letter-spacing:-1px;}
html:\66irst-child #searchCategory .searchSort .titleShop{letter-spacing:-1px;}*/

#searchCategory .searchSort ul.shopLogo{
	width:570px;
	float:left;
}
#searchCategory .searchSort ul.shopLogo li{
	list-style:none;
	float:left;
	padding-left:5px;
}
#searchCategory .searchSort ul.shopLogo li img{
	display:block;
	margin-top:1px;
}
#searchCategory .searchSort ul.shopLogo li#off{
	width:90px;
	line-height:100%;
	padding-top:4px;
}
*html #searchCategory .searchSort ul.shopLogo li#off{padding-top:5px;}
#searchCategory .searchSort .pr{
	color:#777777;
	float:right;
	font-size:77%;
	letter-spacing:0.2em;
	line-height:100%;
}
/*ショップ絞込み用　ここまで*/

#searchCategory .searchSort p span img{
	margin-top:-3px;
}
#searchCategory .searchSort .outline p{
	display:block;
	width:620px;
	float:right;
	padding-top:5px;
}
#searchCategory .searchSort .outline p span{
padding:5px 0px;
}

#searchCategory .searchSort .outlineHalf p{
	display:block;
	width:270px;
	float:right;
	padding-top:5px;
}
#searchCategory .searchSort .title span{
	padding:2px 0;
	display:block;
}
#searchCategory .searchSort strong{
	padding:2px;
}
#searchCategory .searchSort img {
	margin-top:-2px;
}

/* fitness追加 150108sm17 */
#reform #searchCategory .searchSort strong, /* カテゴリ変更 150917sm26 */
#lighting #searchCategory .searchSort strong, /* カテゴリ変更 150917sm26 */
#housing #searchCategory .searchSort strong, /* カテゴリ変更 150917sm26 */
#outdoor #searchCategory .searchSort strong, /* カテゴリ変更 150917sm26 */
#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{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,
#dvd #searchCategory .searchSort strong{background:#add6ac;}
#golf #searchCategory .searchSort strong,
#bicycle #searchCategory .searchSort strong,
#snow #searchCategory .searchSort strong,
#fishing #searchCategory .searchSort strong,
#fitness #searchCategory .searchSort strong,
#sports #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;}
/* カテゴリ追加 150817sm26 */
#dog-goods #searchCategory .searchSort strong,
#cat-goods #searchCategory .searchSort strong,
#animal-goods #searchCategory .searchSort strong,
#pet #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;}
#car-goods #searchCategory .searchSort strong,
#bike-goods #searchCategory .searchSort strong,
#bike #searchCategory .searchSort strong,
#kuruma #searchCategory .searchSort strong{background:#98adc2;}
#houseware #searchCategory .searchSort strong,
#stationery #searchCategory .searchSort strong,
#daily-goods #searchCategory .searchSort strong,
#nursing-care #searchCategory .searchSort strong{background:#ddea90;} /* nursing-care 150212sm17 */

/* カテゴリ追加 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,
#agriculture #searchCategory .searchSort strong {background:#9aa2d1;}
#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;
}
/* 検索件数
------------------------------------------------ */
#main .traffic{
	font-size:107%;
	background:url(https://img1.kakaku.k-img.com/images/category/search/dotline02.gif) repeat-x left bottom;
	padding-bottom:8px;
	margin-bottom:8px;
	width:720px;
}
/* 081127 今橋 update */
#main .traffic a { text-decoration:underline; }
dl.keyword {
	font-size:92%;
	margin:8px 0 0 0;
	padding:0;
	height:1%;
	display:block;
}
dl.keyword:after {
	clear:both;
	height:0;
	visibility:hidden;
	display:block;
	content:".";
}
dl.keyword dt,
dl.keyword dd {
	float:left;
	width:auto;
	line-height:130%;
}
dl.keyword dt {
	font-weight:bold;
	width:130px;
	margin:1px 0 0 0;
}
dl.keyword.addKeyword dt {
	width:170px;
	text-align:right;
	margin-right:5px;
}
dl.keyword dd {
	width:540px;
	font-size:100%;
	padding-top:1px;
}
dl.keyword.addKeyword dd{
	width:540px;
}
dl.keyword dd a {
	margin:0 3px;
	background:url(https://img1.kakaku.k-img.com/images/category/search/keyword_dot.gif) no-repeat right bottom;
	padding-right:3px;
	padding-top:1px;
	display:block;
	float:left;
	white-space:nowrap;
	text-decoration:underline !important;
}
dl.keyword dd a.end { background:none; }
dl.line{
	padding-bottom:9px;
	background:url(https://img1.kakaku.k-img.com/images/category/search/dotline01.gif) repeat-x left bottom;
}
/**/
dl.up { margin:-1px 0 20px 0; }
dl.up dd a { font-weight:bold; }

/* もっと
------------------------------------------------ */
#main .seekBox {
	background:url(https://img1.kakaku.k-img.com/images/category/search/search_seek_bg.gif) repeat-y left top;
	width:720px;
	padding:0px 0px;
}
#main .seekBox .boxh3 {
	background:url(https://img1.kakaku.k-img.com/images/category/search/search_seek_top.gif) no-repeat left top;
	height:34px;
}
#main .seekBox .boxh3 h3 {
	padding:7px 0px 0px 40px;
}
#main .boxh3 h3.relatedCategory {
	padding:10px 0px 7px 43px;
	background:url(https://img1.kakaku.k-img.com/images/category/relatedTitle.gif) no-repeat left top;
}
#main .seekBody{
	padding-top:3px;
	padding-bottom:5px;
}
#main .seekBox .boxBtm {
	background:url(https://img1.kakaku.k-img.com/images/category/search/search_seek_bottom.gif) no-repeat left bottom;
}
#main .seekBoxp {
	padding:3px 8px 0px;
	font-size:14px;
}
#searchCategory #main .seekBoxp {
	padding:2px 15px 0px;
	font-size:100%;
}
#main .seekBox a.seekSearchItem{
	text-decoration:none;
}
#main .seekBox a strong{
	text-decoration:underline;
}
#main .seekBody a:visited strong{
	text-decoration:underline;
}
#main .seekBody a:link strong{
	text-decoration:underline;
}
#main .seekBoxLine {
	width:700px;
	background:transparent url(https://img1.kakaku.k-img.com/images/category/search/dotline02.gif) repeat-x scroll left top;
	margin:0 auto;
	height:3px;
	margin-top:8px;
	font-size:0;
}
/* 080403 訪問済みリンク色 */
#main .seekBox a:visited {
 color:#993399;
	text-decoration:underline;
}
#main .seekBox a:hover {
	color:#0099ff;
	text-decoration:underline;
}
/* 比較する
------------------------------------------------ */
#main .comparBg {
	background-color:#e6e6e6;
	padding-left:10px;
	font-size:10px;
}
/* ----------------------------------------------- sm6 10.11.25 add */
#main .comparBg .compBtn { float: left;}
#main .comparBg .notes {
	width: 560px;
	line-height: 140%;
	float: left;
	margin-top: 5px;
}
/* ----------------------------------------------- sm6 10.11.25 add */
#main .comparBtm {
	background:url(https://img1.kakaku.k-img.com/images/category/search/compar_box_btm.gif) no-repeat left top;
	height:5px;
}
/* 検索のヒント
------------------------------------------------ */
.noMatch {
	width:720px;
}
#main .noMatch .box01 {
	width:720px;
	background:url(https://img1.kakaku.k-img.com/images/category/search/search_nomatch_01_bg.gif) repeat-y left top;
}
#main .noMatch .box01 .boxh3 {
	background:url(https://img1.kakaku.k-img.com/images/category/search/search_nomatch_top.gif) no-repeat left top;
	height:34px;
}
#main .noMatch .box01 .boxh3 h3 {
	padding:15px 0px 0px 50px;
	display:block;
}
#searchCategory #main .box01 {
border-width:0px;
}
#main .noMatch .box01 .boxBtm {
	background:url(https://img1.kakaku.k-img.com/images/category/search/search_nomatch_01_btm.gif) no-repeat left bottom;
}
#main .box01p {
	padding:3px 8px 0px;
}
#main .box01p ul {
	line-height:200%;
	padding-left:10px;
}
#main .box01p ul li {
	background:url(https://img1.kakaku.k-img.com/images/category/search/dotline01.gif) repeat-x left bottom;
	list-style:none;
}
#main .box01p ul li.end {
	background-image:url(https://img1.kakaku.k-img.com/images/category/search/spacer.gif);
}
/* お探しの製品
------------------------------------------------ */
.find {
	width:720px;
}
#main .find .box02 {
	width:720px;
	background:url(https://img1.kakaku.k-img.com/images/category/search/search_find_01_bg.gif) repeat-y left top;
}
#main .find .box02 .boxh3 {
	background:url(https://img1.kakaku.k-img.com/images/category/search/search_find_top.gif) no-repeat left top;
	height:40px;
}
#main .find .box02 .boxh3 h3 {
	padding:12px 0px 0px 50px;
	display:block;
}
#main .find .box02 .boxBtm {
	background:url(https://img1.kakaku.k-img.com/images/category/search/search_find_01_btm.gif) no-repeat left bottom;
}
#main .box02p {
	padding:0px 20px 10px 20px;
}
#main .box02p p {
	line-height:160%;
}
#main .box02p p.uline {
	border-bottom:1px solid #AACFF9;
	padding-bottom:10px;
}
#main .find a:link,
#main .find a:visited {
	color:#0000dd;
	text-decoration:underline;
}
#main .find a:hover {
	color:#0099ff;
	text-decoration:underline;
}
#main .find .w320	 {
	width:320px;
	border:1px solid #cecece;
	height:16px;
	padding:2px;
}
#main .find .w120 {
	width:120px;
	border:1px solid #cecece;
	height:16px;
	padding:2px;
}
#main .find .w100 {
	width:100px;
	height:25px;
	padding:2px;
}
#main .find th {
	line-height:120%;
	padding:3px 3px;
	vertical-align:middle;
}
#main .find td {
	line-height:120%;
	padding:3px 3px;
	vertical-align:middle;
}

/* 汎用グレー枠BOX
------------------------------------------------ */
#main .box04{
	width:720px;
}
#main .box04 .box04In{
	width:720px;
	background:url(https://img1.kakaku.k-img.com/images/category/search/search_box04_bg.gif) repeat-y left top;
}
#main .box04 .box04In h3{
	padding:13px 0px 0px 50px;
	display:block;
	font-size:92%;
}
#main .box04 .box04In .boxBtm{
	background:url(https://img1.kakaku.k-img.com/images/category/search/search_box04_btm.gif) no-repeat left bottom;
}
#main .box04p{
	padding:0px 20px 10px 20px;
}
#main .box04p p{
	line-height:160%;
}
/* 0HIT時のランキングの見出し */
#main .box04 .box04In #ranking0hit{
	background:url(https://img1.kakaku.k-img.com/images/category/search/ranking_0hit.gif) no-repeat left top;
	height:40px;
}
/* 0HIT時のランキングのリンクリスト */
#main .box04 .box04In .box04p ul#ranking0hitList{
	padding:10px 0 13px 0;
}
#main .box04 .box04In .box04p ul#ranking0hitList li{
	background:url(https://img1.kakaku.k-img.com/images/category/rankPointer.gif) no-repeat left top;
	list-style:none;
	padding:0 0 2px 20px;
	line-height:120%;
}

/* マッチする商品なし
------------------------------------------------ */
#main #box0hit{
	border-top:2px solid #E8E8E8;
	border-left:2px solid #E8E8E8;
	border-right:2px solid #E8E8E8;
	margin:21px 0 0 0;
}
#main #box0hit p{
	text-align:center;
	font-weight:bold;
	font-size:131%;
	padding:40px 0;
}
#main #cateTop0hit{
	border-bottom:2px solid #E8E8E8;
	border-left:2px solid #E8E8E8;
	border-right:2px solid #E8E8E8;
	background:url(https://img1.kakaku.k-img.com/images/category/search/dot_0hit.gif) repeat-x left top;
}
#main #cateTop0hit p{
	text-align:center;
	font-weight:bold;
	padding:10px 0;
}

/* 110725 add sm1*/
#main  #result #cateTop0hit p a{
	text-decoration:underline;
}

/* 検索結果
------------------------------------------------ */
#main .result a:link,
#main #result a:link {
	color:#0000dd;
	text-decoration:none;
}
#main .result a:visited,
#main #result a:visited {
	color:#993399;
	text-decoration:none;
}
#main .result a:hover,
#main #result a:hover {
	color:#0099ff;
	text-decoration:underline;
}
#main .resultBox01,
#main .boxResult{
	background:url(https://img1.kakaku.k-img.com/images/category/search/dotline02.gif) repeat-x left bottom;
	padding-bottom:10px;
	margin-bottom:10px;
	width:720px;
}
#main .resultBox01.end {
	background:url(https://img1.kakaku.k-img.com/images/spacer.gif);
}
#main .resultBox01 .rightBox .shopIcon{
	text-align:right;
	margin-top:10px;
}
#main .resultBox01 .rightBox .shopIcon img{
	vertical-align:middle;
}
#main .leftBox {
	width:110px;
	text-align:center;
	float:left;
}
#main .rightBox {
	width:610px;
	float:left;
}
#main .result span.price,
#searchCategory #main span.price {
	font-size:120%;
	font-weight:bold;
	font-family:Verdana;
	color:#ff0000;
}
#searchCategory #main div#module .price {
	font-size:100%;
	font-weight:normal;
	font-family:Verdana;
	color:#333333;
}
#searchCategory #main div#module .name {
	word-wrap:break-word;
}
#searchCategory #main .noPrice {
	font-size:107%;
	color:#ff0000;
}
#main .details {
	margin-top:3px;
	line-height:140%;
}
#main div.details {
	color:#666;
}
#main .valueBox p {
	float:left;
	background:url(https://img1.kakaku.k-img.com/images/category/search/dotline_y.gif) repeat-y right top;
	padding:0px 5px 0px 5px;
	margin:0px;
}
#main .valueBox p.end {
	background:url(https://img1.kakaku.k-img.com/images/spacer.gif);
}
#main .storeName {
	background-repeat:no-repeat;
	background-position:left top;
	padding-left:20px;
}
html:not(:target) #main .storeName { /* IE9-hack 110310SM5 */
	display:inline-block\9;
}
#main .storeNameRakuten {
	background:url(https://img1.kakaku.k-img.com/images/icon_mall_1.gif) no-repeat left top;
	padding-left:20px;
}
#main .storeNameYahoo {
	background:url(https://img1.kakaku.k-img.com/images/icon_mall_2.gif) no-repeat left top;
	padding-left:20px;
}
#main .storeNameBidders {
	background:url(https://img1.kakaku.k-img.com/images/icon_mall_4.gif) no-repeat left top;
	padding-left:20px;
}
#main .storeNameLivedoor {
	background:url(https://img1.kakaku.k-img.com/images/icon_mall_5.gif) no-repeat left top;
	padding-left:20px;
}
#main .storeNameAmazon {
	background:url(https://img1.kakaku.k-img.com/images/icon_mall_6.gif) no-repeat left top;
	padding-left:20px;
}
#main .resultC table {
	text-align:center;
}
#main .resultC td {
	line-height:120%;
	padding:5px 1px;
	vertical-align:top;
	text-align:center;
}
#main .resultC td.vline {
	background:url(https://img1.kakaku.k-img.com/images/category/search/dotline_y.gif) repeat-y center center;
	padding:10px 0px 10px 0px;
	margin:0px;
}
#main .resultC td.line {
	background:url(https://img1.kakaku.k-img.com/images/category/search/dotline_166.gif) no-repeat center center;
	padding:0px 10px 0px 10px;
	margin:0px;
}
#main .resultC input {
	margin-right:3px;
}
#main .resultC .price {
	font-size:100%;
	font-weight:bold;
	font-family:Verdana;
	color:#ff0000;
}
#main .resultC .kakakuCatalog{
	background:url(https://img1.kakaku.k-img.com/images/category/line_kakaku.gif) no-repeat left top;
	width:176px;
	padding-top:20px;
}
#main .resultC .itemCatalog{
	background:url(https://img1.kakaku.k-img.com/images/category/line_item.gif) no-repeat left top;
	width:176px;
	padding-top:20px;
}
#main .resultC .shopCatalog{
	background:url(https://img1.kakaku.k-img.com/images/category/line_shop.gif) no-repeat left top;
	width:176px;
	padding-top:20px;
}
#main .resultC .articleCatalog{
	background:url(https://img1.kakaku.k-img.com/images/category/line_article.gif) no-repeat left top;
	width:176px;
	padding-top:20px;
}
#main .resultC .kakakuCatalog .end img{
	margin-bottom:-3px;
	margin-right:2px;
}
/* ページ送り
------------------------------------------------ */
#main .pageNavi02 {
	width:720px;
	padding:0px 0px 6px;
	margin:20px 0px 0px;
	text-align:center;
}
#main .pageNavi02 ul {
	width:36em;
	margin:0px auto;
	text-align:center;
}
#main .pageNavi02 li {
	float:left;
	margin-right:0.4em;
	font-size:92%;
	font-weight:bold;
	color:#FFFFFF;
	background:#CCC;
	list-style:none;
	border:1px solid #CCCCCC;
	font-size:92%;
}
#main .pageNavi02 li.noBorder {
	border:none;
}
#main .pageNavi02 li.now {
	padding:5px 0.5em;
	height:13px;
}
#main .pageNavi02 li a {
	padding:5px 0.5em;
	text-decoration:none;
	background:#FFFFFF;
	height:12px;
	display:block;
}
* html body #main .pageNavi02 li a {
	float:left;
	padding:5px 0.4em;
	text-decoration:none;
	background:#FFFFFF;
	height:14px;
}
#main .pageNavi02 li a.prev,
#main .pageNavi02 li.prev {
	height:22px;
	width:2.5em;
	padding:0px 0.6em 0px 14px;
	line-height:23px;
	background:#FFFFFF url(https://img1.kakaku.k-img.com/images/category/search/search_prev.gif) no-repeat left top;
}
#main .pageNavi02 li a.next,
#main .pageNavi02 li.next {
	height:22px;
	width:2.5em;
	padding:0px 14px 0px 0.6em;
	line-height:23px;
	background:#FFFFFF url(https://img1.kakaku.k-img.com/images/category/search/search_next.gif) no-repeat right top;
}
/* テキスト
------------------------------------------------ */
.font333b {
	font-weight:bold;
	color:#333333;
}
.fontB {
	font-weight:bold;
}
.font120b {
	font-size:130%;
	font-weight:bold;
}
.fontf90b {
	font-family:Verdana;
	font-size:120%;
	font-weight:bold;
	color:#ff8400;
}
/* 鳴門　免責事項
------------------------------------------------ */
.info_naruto {
	width:720px;
	margin:10px 0px;
	background:#eeeeee;
}
.info_naruto_frame{
	padding:5px;
}
.info_naruto_caution{
	padding:9px;
	background:#ffffdd;
	border:1px solid #cccccc;
	color:#666666;
	font-size:90%;
	text-align:left;
}
/*--関連する検索キーワード--*/
#menu .menuBox01 ul .keywordSubMenu{
	border-style:dotted;
	border-width:0px 0px 2px 0px;
	margin-top:16px;
	padding-bottom:2px;
	font-weight:bold;
	color:#575656;
}
#reform #menu .menuBox01 ul .keywordSubMenu, /* カテゴリ変更 150917sm26 */
#lighting #menu .menuBox01 ul .keywordSubMenu, /* カテゴリ変更 150917sm26 */
#housing #menu .menuBox01 ul .keywordSubMenu, /* カテゴリ変更 150917sm26 */
#outdoor  #menu .menuBox01 ul .keywordSubMenu, /* カテゴリ変更 150917sm26 */
#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{
	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,
#dvd #menu .menuBox01 ul .keywordSubMenu{
	border-color:#339933;
}
/* fitness追加 150108sm17 */
#fitness #menu .menuBox01 ul .keywordSubMenu,
#sports #menu .menuBox01 ul .keywordSubMenu,
#golf #menu .menuBox01 ul .keywordSubMenu,
#bicycle #menu .menuBox01 ul .keywordSubMenu,
#snow #menu .menuBox01 ul .keywordSubMenu,
#fishing  #menu .menuBox01 ul .keywordSubMenu{
	border-color:#3398cc;
}
#food-drink #menu .menuBox01 ul .keywordSubMenu{
	border-color:#ff9934;
}
#baby #menu .menuBox01 ul .keywordSubMenu,
#maternity #menu .menuBox01 ul .keywordSubMenu,
#baby-goods #menu .menuBox01 ul .keywordSubMenu,
#kids #menu .menuBox01 ul .keywordSubMenu {
	border-color:#ffa4d1;
}
/* カテゴリ追加 150817sm26 */
#dog-goods  #menu .menuBox01 ul .keywordSubMenu,
#cat-goods  #menu .menuBox01 ul .keywordSubMenu,
#animal-goods  #menu .menuBox01 ul .keywordSubMenu,
#pet #menu .menuBox01 ul .keywordSubMenu{
	border-color:#d68011;
}
#fashion #menu .menuBox01 ul .keywordSubMenu{
	border-color:#a00000;
}
#beauty-health #menu .menuBox01 ul .keywordSubMenu,
#contactlens #menu .menuBox01 ul .keywordSubMenu,
#cosme #menu .menuBox01 ul .keywordSubMenu,
#cosmetic #menu .menuBox01 ul .keywordSubMenu,
#medicine #menu .menuBox01 ul .keywordSubMenu,
#supplement #menu .menuBox01 ul .keywordSubMenu{
	border-color:#99cc33;
}
#contactlens #menu .menuBox01 ul .keywordSubMenu{
	border-color:#99cc33;
}
#interior #menu .menuBox01 ul .keywordSubMenu{
	border-color:#cdcc00;
}
#keitai #menu .menuBox01 ul .keywordSubMenu{
	border-color:#3266cc;
}
#bb #menu .menuBox01 ul .keywordSubMenu{
	border-color:#670099;
}
#kuruma #menu .menuBox01 ul .keywordSubMenu,
#car-goods  #menu .menuBox01 ul .keywordSubMenu,
#bike-goods  #menu .menuBox01 ul .keywordSubMenu,
#bike  #menu .menuBox01 ul .keywordSubMenu{
	border-color:#013466;
}
#insurance #menu .menuBox01 ul .keywordSubMenu{
	border-color:#34cc99;
}
#money #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,
#agriculture #menu .menuBox01 ul .keywordSubMenu{
	border-color:#001789;
}
#food #menu .menuBox01 ul .keywordSubMenu{
	border-color:#ff9966;
}
#health-food #menu .menuBox01 ul .keywordSubMenu{
	border-color:#60bf01;
}
#houseware #menu .menuBox01 ul .keywordSubMenu,
#stationery #menu .menuBox01 ul .keywordSubMenu,
#daily-goods #menu .menuBox01 ul .keywordSubMenu,
#nursing-care #menu .menuBox01 ul .keywordSubMenu{ /* nursing-care 150212sm17 */
	border-color:#9cb416;
}
/* カテゴリ追加 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;
}

/*** 2008/03/21 カテゴリ選択なしの検索画面 追加 ここから ***/
.search-target{
	margin:5px 0 0 0px;
}
#searchCategory .search-target{
	margin:5px 0 0 0px;
	text-align:left;
	padding-top:0px;
	padding-left:34px;
}
*html .search-target{
	margin:5px 0 0 -20px;
}
*+html .search-target{
	margin:5px 0 0 -20px;
}
.search-target{
	margin:5px 0 0 -20px;
}
.search-target label{
margin:0 10px 0 4px ;
}
*html .search-target label{
	margin:0 6px 0 2px ;
}
*+html .search-target label{
	margin:0 6px 0 2px ;
}
/* safari only \*/
html:\66irst-child .search-target input {
	margin:0 0 8px 2px;
}
/* safari only \*/
html:\66irst-child .search-target{
	margin:5px 0 -8px 2px;
}
.keyBox input.keywordBoxL {
	width:320px;
	border:1px solid #cecece;
	height:16px;
	padding:2px;
}
.keyselect {
		border:1px solid #cecece;
		height:20px;
		margin:0 0 1px 0;
		vertical-align:bottom;
		background:#ffffff;
	}
*html .keyselect {
		border:1px solid #cecece;
		height:22px;
		margin:3px 0 1px 0;
		vertical-align:top;
	}
*+html .keyselect {
		border:1px solid #cecece;
		height:22px;
		padding:1px;
		margin:3px 0 1px 0;
		vertical-align:top;
	}
#menu .menuBox01 li.noDot .mark a {
			width:174px;
			display:block;
			margin:0px;
			padding:0px;
		}
#main .readBox {
	width:710px;
	padding-left:0px;
	float:left;
}
/* お探しの製品に近いカテゴリ */
#forbidden-msg {
	margin:20px auto;
	background:#D40000;
	text-align:center;
	color:#fff;
	font-size:105%;
	line-height:150%;
}
#forbidden-list {
	text-align:center;
	margin:30px auto 0px auto;
}
#forbidden-list table {
	width:525px;
	border:1px solid #CCC;
	border-collapse:collapse;
	margin:0 auto 20px auto;
	font-size:100%;
}
#forbidden-list .btm {
	margin:0 auto 30px auto;
}
#forbidden-list td {
	width:33%;
	line-height:200%;
	text-align:center;
	border:1px dotted #CCC;
}
/* 検索結果 */
.no-result{
	margin:15px auto 10px auto;
}
*html .no-result{
	margin-bottom:15px;
}
*+html .no-result{
	margin-bottom:15px;
}
.mBtm10{
	margin-bottom:35px;
}
.no-result p{
	margin:0 0 10px 5px;
	font-size:105%;
}
.no-result p.end{
	margin:0 0 0px 5px;
}
/*** 2008/03/21 カテゴリ選択なしの検索画面 追加 ここまで ***/
#searchCategory #searchMain{
	padding-top:10px;
}
#searchCategory #searchMainFrame {
	float:left;
	width:720px;
}
/* メニュー
------------------------------------------------ */
#menu {
	float:left;
	width:200px;
}
#menu a:link,
#menu a:visited {
	text-decoration:none;
}
#menu a:hover {
	text-decoration:underline;
}
#menu input.price1,
#menu input.price2 {
	width:120px;
	padding:2px;
	border:1px solid #cecece;
	line-height:120%;
	margin-top:2px;
	margin-right:2px;
}
#menu .menuBoxBtm {
	width:200px;
	padding-bottom:10px;
	background:#eeeeee url(https://img1.kakaku.k-img.com/images/category/menu_box01_btm.gif) no-repeat left bottom;
	margin-bottom:10px;
}
#menu .menuBox01 {
	width:200px;
	padding:10px 8px 0px;
	background:#eeeeee url(https://img1.kakaku.k-img.com/images/category/menu_box01_top.gif) no-repeat left top;
	voice-family:"\"}\"";
	voice-family:inherit;
	width:184px;
}
#menu .menuBox01 li{
	margin-top:5px;
	font-size:107%;
	line-height:120%;
	list-style:none;
	width:178px;
	background:url(https://img1.kakaku.k-img.com/images/category/arrow_menu.gif) left top no-repeat;
	padding-left:6px;
}
#menu .menuBox01 li a {
	width:178px;
	display:block;
	margin:0px;
	padding:0px;
}
#menu .menuBox01 li span,
#menu .menuBox01 li.subTitle span {
	font-size:85%;
	font-weight:normal;
}
#menu .menuBox01 li a:link span,
#menu .menuBox01 li a:visited span,
#menu .menuBox01 li a:hover span {
	color:#333333;
}
#menu .menuBox01 li.subTitle {
	padding:0 0 5px 0;
	margin-top:10px;
	font-weight:bold;
	color:#666666;
	background:url(https://img1.kakaku.k-img.com/images/category/dotline01.gif) repeat-x left bottom;
	width:184px;
}
#menu .menuBox01 li.selectedlist {
	padding-left:8px;
	font-weight:bold;
}
#menu .menuBox02 li {
	margin-top:5px;
	font-size:107%;
	line-height:120%;
	list-style:none;
	width:184px;
}
#menu .menuBox02 li a {
	width:184px;
	display:block;
	margin:0px;
	padding:0px;
}
/* search キーワード検索メニュー ↓ */
#menu ul.listIn {
	margin-left:0px;
	margin-left:12px;/* サイズ変更　少し余白を削りました */
}
#menu ul.listIn li {
	margin-left:0px;
	width:170px;/* サイズ変更 */
}
* html #menu ul.listIn li {
	width:166px;
}
#menu .menuBox01 ul.listIn li a {
	margin-left:0px;
	width:170px;/* サイズ変更 */
}
* html #menu .menuBox01 ul.listIn li a {
	width:166px;
}
/* search キーワード検索メニュー ↑ */
#menu .menuBox02 {
	width:200px;
	margin-top:10px;
	background:url(https://img1.kakaku.k-img.com/images/category/menu_box02_bg.gif) repeat-y left top;
}
#menu .menuBox02 .menuTitle {
	padding:4px 8px;
	font-size:100%;
	font-weight:bold;
	line-height:120%;
	background:#ECEBEB url(https://img1.kakaku.k-img.com/images/category/menu_box02_top.gif) no-repeat left top;
}
#menu .menuBox02 ul {
	padding:0px 8px 5px 8px;
	margin-top:5px;
}
#menu .menuBox03 {
	width:200px;
	margin-top:10px;
}
#menu .menuBox03 a {
	color:#333333;
	text-decoration:underline;
}
#menu .menuBox03 .menuTitle {
	width:200px;
	padding:4px 8px;
	margin-bottom:8px;
	font-weight:bold;
	line-height:120%;
	background:#d6d4d4 url(https://img1.kakaku.k-img.com/images/category/menu_box03_top.gif) no-repeat left top;
	voice-family:"\"}\"";
	voice-family:inherit;
	width:184px;
}
#menu .menuBox03 .imgArea {
	float:left;
	width:47px;
}
#menu .menuBox03 p {
	margin:8px 0px 0px 47px;
}
#menu .menuInbox {
	background:#FFFFFF url(https://img1.kakaku.k-img.com/images/category/menu_inbox_btm.gif) no-repeat left bottom;
	padding-bottom:5px;
	margin-top:10px;
}
#menu .menuInbox ul {
	margin:0px;
	padding:0px;
}
/* メニューサイズ変更の為修正↓ */
#menu .menuInbox ul li {
	margin-top:5px;
	line-height:120%;
	list-style:none;
	/* 追加 */
	background:url(https://img1.kakaku.k-img.com/images/category/arrow_menu.gif) no-repeat;
	background-position:5px 0px;
	/* 追加 */
}
/* メニューサイズ変更の為修正↑ */
#menu .menuInbox ul li a {
	width:174px;
	display:block;
	padding:0px 5px;
	voice-family:"\"}\"";
	voice-family:inherit;
	width:164px;
}
#menu .btn {
	background:url(https://img1.kakaku.k-img.com/images/category/dotline01.gif) repeat-x left top;
	margin-top:5px;
	text-align:right;
	padding:7px 5px 0px;
}
#menu .boxIn {
	width:184px;
	padding:10px 8px 0px;
}
#searchCategory #menu .boxIn{
	width:184px;
	padding:0px 8px 0px;
}
/* 見出し h2 200px*/
#menu h2 {
  padding-bottom:8px;
  font-size:107%;
  padding-top:1px;
}
#reform #menu h2, /* カテゴリ変更 150917sm26 */
#lighting #menu h2, /* カテゴリ変更 150917sm26 */
#housing #menu h2, /* カテゴリ変更 150917sm26 */
#outdoor #menu h2, /* カテゴリ変更 150917sm26 */
#default #menu h2,
#shoes #menu h2,
#sports-shoes #menu h2,
#ladies-shoes #menu h2,
#mens-shoes #menu h2,
#kids-shoes #menu h2,
#shoes-accessories #menu h2{background:url(https://img1.kakaku.k-img.com/images/category/menu_bar_default.gif) no-repeat left bottom;}
#pc #menu h2 {background:url(https://img1.kakaku.k-img.com/images/category/menu_bar_pc.gif) no-repeat left bottom;}
#kaden #menu h2 {background:url(https://img1.kakaku.k-img.com/images/category/menu_bar_kaden.gif) no-repeat left bottom;}
#camera #menu h2 {background:url(https://img1.kakaku.k-img.com/images/category/menu_bar_camera.gif) no-repeat left bottom;}
#keitai #menu h2 {background:url(https://img1.kakaku.k-img.com/images/category/menu_bar_keitai.gif) no-repeat left bottom;}
#bb #menu h2 {background:url(https://img1.kakaku.k-img.com/images/category/menu_bar_bb.gif) no-repeat left bottom;}
#game #menu h2 {background:url(https://img1.kakaku.k-img.com/images/category/menu_bar_game.gif) no-repeat left bottom;}
#book-cd-dvd #menu h2,
#dvd #menu h2 {background:url(https://img1.kakaku.k-img.com/images/category/menu_bar_dvd.gif) no-repeat left bottom;}


/* fitness追加 150108sm17 */
#fitness #menu h2,
#sports #menu h2,
#golf #menu h2,
#bicycle #menu h2,
#snow #menu h2,
#fishing #menu h2{background:url(https://img1.kakaku.k-img.com/images/category/menu_bar_sports.gif) no-repeat left bottom;}
#kuruma #menu h2,
#car-goods #menu h2,
#bike-goods #menu h2,
#bike #menu h2 {background:url(https://img1.kakaku.k-img.com/images/category/menu_bar_kuruma.gif) no-repeat left bottom;}
#insurance #menu h2 {background:url(https://img1.kakaku.k-img.com/images/category/menu_bar_insurance.gif) no-repeat left bottom;}
#money #menu h2 {background:url(https://img1.kakaku.k-img.com/images/category/menu_bar_money.gif) no-repeat left bottom;}
#food-drink #menu h2 {background:url(https://img1.kakaku.k-img.com/images/category/menu_bar_food.gif) no-repeat left bottom;}
#food-drink #menu h2.colorLow {background:url(https://img1.kakaku.k-img.com/images/category/menu_bar_food2.gif) no-repeat left bottom;}
#fashion #menu h2 {background:url(https://img1.kakaku.k-img.com/images/category/menu_bar_fashion.gif) no-repeat left bottom;}
#beauty-health #menu h2,
#contactlens #menu h2,
#cosme #menu h2,
#cosmetic #menu h2,
#medicine #menu h2,
#supplement #menu h2 {background:url(https://img1.kakaku.k-img.com/images/category/menu_bar_beauty.gif) no-repeat left bottom;}
#interior #menu h2 {background:url(https://img1.kakaku.k-img.com/images/category/menu_bar_interior.gif) no-repeat left bottom;}
/* カテゴリ追加 150817 sm26 */
#dog-goods #menu h2,
#cat-goods #menu h2,
#animal-goods #menu h2,
#pet #menu h2 {background:url(https://img1.kakaku.k-img.com/images/category/menu_bar_pet.gif) no-repeat left bottom;}
/* カテゴリ追加 sm5 120806 */
#baby #menu h2,
#maternity #menu h2,
#baby-goods #menu h2,
#kids #menu h2 {background:url(https://img1.kakaku.k-img.com/images/category/menu_bar_baby.gif) no-repeat left bottom;}
#houseware #menu h2,
#stationery #menu h2,
#daily-goods #menu h2,
#nursing-care #menu h2{background:url(https://img1.kakaku.k-img.com/images/category/menu_bar_houseware.gif) no-repeat left bottom;} /* nursing-care 150212sm17 */
/* カテゴリ追加 sm03 10.10.01 */
#drink #menu h2 {background:url(https://img1.kakaku.k-img.com/images/category/menu_bar_drink.gif) no-repeat left bottom;}
#drink #menu h2.colorLow {background:url(https://img1.kakaku.k-img.com/images/category/menu_bar_drink2.gif) no-repeat left bottom;}
#hobby #menu h2,
#gakki #menu h2,
#toy #menu h2{background:url(https://img1.kakaku.k-img.com/images/category/menu_bar_hobby.gif) no-repeat left bottom;}
#watch-accessory #menu h2 {background:url(https://img1.kakaku.k-img.com/images/category/menu_bar_watch.gif) no-repeat left bottom;}
#diy #menu h2,
#electric-tools #menu h2,
#working-tool #menu h2,
#agriculture #menu h2 {background:url(https://img1.kakaku.k-img.com/images/category/menu_bar_default.gif) no-repeat left bottom;}
#food #menu h2 {background:url(https://img1.kakaku.k-img.com/images/category/menu_bar_foods.gif) no-repeat left bottom;}
#health-food #menu h2 {background:url(https://img1.kakaku.k-img.com/images/category/menu_bar_health.gif) no-repeat left bottom;}
/* カテゴリ追加 101210SM5 */
#cookware #menu h2,
#kitchen #menu h2,
#kitchen-goods #menu h2{background:url(https://img1.kakaku.k-img.com/images/category/menu_bar_kitchen.gif) no-repeat left bottom;}
/* カテゴリ追加 11.07.01 sm1 */
#mobile-data #menu h2 {background:url(https://img1.kakaku.k-img.com/images/category/menu_bar_mobile_data.gif) no-repeat left bottom;}

/* 小見出し h4 200px*/
#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;
}
#reform #searchCategory #menu h4, /* カテゴリ変更 150917sm26 */
#lighting #searchCategory #menu h4, /* カテゴリ変更 150917sm26 */
#housing #searchCategory #menu h4, /* カテゴリ変更 150917sm26 */
#outdoor #searchCategory #menu h4, /* カテゴリ変更 150917sm26 */
#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{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,
#dvd #searchCategory #menu h4{border-color:#339933;}

/* fitness追加 150108sm17 */
#fitness #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;}
/* カテゴリ追加 150817sm26 */
#dog-goods #searchCategory #menu h4,
#cat-goods #searchCategory #menu h4,
#animal-goods #searchCategory #menu h4,
#pet #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;}
#kuruma #searchCategory #menu h4,
#car-goods #searchCategory #menu h4,
#bike-goods #searchCategory #menu h4,
#bike #searchCategory #menu h4{border-color:#013466;}
#houseware #searchCategory #menu h4,
#stationery #searchCategory #menu h4,
#daily-goods #searchCategory #menu h4,
#nursing-care #searchCategory #menu h4{border-color:#9cb416;} /* nursing-care 150212sm17 */

/* カテゴリ追加 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,
#agriculture #searchCategory #menu h4 {border-color:#001789;}
#food #searchCategory #menu h4{border-color:#ff9966;}
#health-food #searchCategory #menu h4{border-color:#60bf01;}
/* カテゴリ追加 101210SM5 */
#kitchen #searchCategory #menu h4,
#cookware #searchCategory #menu h4,
#kitchen-goods #searchCategory #menu h4{border-color:#60bf01;}
/* カテゴリ追加 11.07.01 sm1 */
#mobile-data #searchCategory #menu h4{border-color:#5533bb;}

#searchCategory .menuPartition {
width:184px;
padding-bottom:10px;
}
#reform #searchCategory .menuPartition, /* カテゴリ変更 150917sm26 */
#lighting #searchCategory .menuPartition, /* カテゴリ変更 150917sm26 */
#housing #searchCategory .menuPartition, /* カテゴリ変更 150917sm26 */
#outdoor #searchCategory .menuPartition, /* カテゴリ変更 150917sm26 */
#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{background:url(https://img1.kakaku.k-img.com/images/category/menu_bar_default.gif) no-repeat left bottom;}
#pc #searchCategory .menuPartition{background:url(https://img1.kakaku.k-img.com/images/category/menu_bar_pc.gif) no-repeat left bottom;}
#kaden #searchCategory .menuPartition{background:url(https://img1.kakaku.k-img.com/images/category/menu_bar_kaden.gif) no-repeat left bottom;}
#camera #searchCategory .menuPartition{background:url(https://img1.kakaku.k-img.com/images/category/menu_bar_camera.gif) no-repeat left bottom;}
#keitai #searchCategory .menuPartition{background:url(https://img1.kakaku.k-img.com/images/category/menu_bar_keitai.gif) no-repeat left bottom;}
#bb #searchCategory .menuPartition{background:url(https://img1.kakaku.k-img.com/images/category/menu_bar_bb.gif) no-repeat left bottom;}
#game #searchCategory .menuPartition{background:url(https://img1.kakaku.k-img.com/images/category/menu_bar_game.gif) no-repeat left bottom;}
#book-cd-dvd  #searchCategory .menuPartition,
#dvd  #searchCategory .menuPartition{background:url(https://img1.kakaku.k-img.com/images/category/menu_bar_dvd.gif) no-repeat left bottom;}

/* fitness追加 150108sm17 */
#fitness #searchCategory .menuPartition,
#sports #searchCategory .menuPartition,
#golf #searchCategory .menuPartition,
#bicycle #searchCategory .menuPartition,
#snow #searchCategory .menuPartition,
#fishing #searchCategory .menuPartition{background:url(https://img1.kakaku.k-img.com/images/category/menu_bar_sports.gif) no-repeat left bottom;}
#kuruma #searchCategory .menuPartition,
#car-goods #searchCategory .menuPartition,
#bike-goods #searchCategory .menuPartition,
#bike #searchCategory .menuPartition{background:url(https://img1.kakaku.k-img.com/images/category/menu_bar_kuruma.gif) no-repeat left bottom;}
#insurance #searchCategory .menuPartition{background:url(https://img1.kakaku.k-img.com/images/category/menu_bar_insurance.gif) no-repeat left bottom;}
#money #searchCategory .menuPartition{background:url(https://img1.kakaku.k-img.com/images/category/menu_bar_money.gif) no-repeat left bottom;}
#food-drink #searchCategory .menuPartition{background:url(https://img1.kakaku.k-img.com/images/category/menu_bar_food.gif) no-repeat left bottom;}
#food-drink #searchCategory .menuPartition.colorLow{background:url(https://img1.kakaku.k-img.com/images/category/menu_bar_food2.gif) no-repeat left bottom;}
#fashion #searchCategory .menuPartition{background:url(https://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(https://img1.kakaku.k-img.com/images/category/menu_bar_beauty.gif) no-repeat left bottom;}
#interior #searchCategory .menuPartition{background:url(https://img1.kakaku.k-img.com/images/category/menu_bar_interior.gif) no-repeat left bottom;}
/* カテゴリ追加 150817sm26 */
#dog-goods #searchCategory .menuPartition,
#cat-goods #searchCategory .menuPartition,
#animal-goods #searchCategory .menuPartition,
#pet #searchCategory .menuPartition{background:url(https://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(https://img1.kakaku.k-img.com/images/category/menu_bar_baby.gif) no-repeat left bottom;}
#houseware #searchCategory .menuPartition,
#stationery #searchCategory .menuPartition,
#daily-goods #searchCategory .menuPartition,
#nursing-care #searchCategory .menuPartition{background:url(https://img1.kakaku.k-img.com/images/category/menu_bar_houseware.gif) no-repeat left bottom;} /* nursing-care 150212sm17 */

/* カテゴリ追加 sm03 10.10.01 */
#drink #searchCategory .menuPartition{background:url(https://img1.kakaku.k-img.com/images/category/menu_bar_drink.gif) no-repeat left bottom;}
#drink #searchCategory .menuPartition.colorLow{background:url(https://img1.kakaku.k-img.com/images/category/menu_bar_drink2.gif) no-repeat left bottom;}
#hobby #searchCategory .menuPartition,
#gakki #searchCategory .menuPartition,
#toy #searchCategory .menuPartition{background:url(https://img1.kakaku.k-img.com/images/category/menu_bar_hobby.gif) no-repeat left bottom;}
#watch-accessory #searchCategory .menuPartition{background:url(https://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,
#agriculture #searchCategory .menuPartition { background:url(https://img1.kakaku.k-img.com/images/category/menu_bar_default.gif) no-repeat left bottom;}
#food #searchCategory .menuPartition{background:url(https://img1.kakaku.k-img.com/images/category/menu_bar_foods.gif) no-repeat left bottom;}
#health-food #searchCategory .menuPartition{background:url(https://img1.kakaku.k-img.com/images/category/menu_bar_health.gif) no-repeat left bottom;}
/* カテゴリ追加 101210SM5 */
#kitchen #searchCategory .menuPartition,
#cookware #searchCategory .menuPartition,
#kitchen-goods #searchCategory .menuPartition{background:url(https://img1.kakaku.k-img.com/images/category/menu_bar_kitchen.gif) no-repeat left bottom;}
/* カテゴリ追加 11.07.01 sm1 */
#mobile-data #searchCategory .menuPartition{background:url(https://img1.kakaku.k-img.com/images/category/menu_bar_mobile_data.gif) no-repeat left bottom;}

/* 見出し searchMenuTtl */
#menu p.searchMenuTtl{
padding-bottom:8px;
font-size:107%;
padding-top:1px;
font-weight:bold;
}
#reform #menu p.searchMenuTtl, /* カテゴリ変更 150917sm26 */
#lighting #menu p.searchMenuTtl, /* カテゴリ変更 150917sm26 */
#housing #menu p.searchMenuTtl, /* カテゴリ変更 150917sm26 */
#outdoor #menu p.searchMenuTtl, /* カテゴリ変更 150917sm26 */
#default #menu p.searchMenuTtl,
#shoes #menu p.searchMenuTtl,
#sports-shoes #menu p.searchMenuTtl,
#ladies-shoes #menu p.searchMenuTtl,
#mens-shoes #menu p.searchMenuTtl,
#kids-shoes #menu p.searchMenuTtl,
#shoes-accessories #menu p.searchMenuTtl{background:url(https://img1.kakaku.k-img.com/images/category/menu_bar_default.gif) no-repeat left bottom;}
#pc #menu p.searchMenuTtl{background:url(https://img1.kakaku.k-img.com/images/category/menu_bar_pc.gif) no-repeat left bottom;}
#kaden #menu p.searchMenuTtl{background:url(https://img1.kakaku.k-img.com/images/category/menu_bar_kaden.gif) no-repeat left bottom;}
#camera #menu p.searchMenuTtl{background:url(https://img1.kakaku.k-img.com/images/category/menu_bar_camera.gif) no-repeat left bottom;}
#keitai #menu p.searchMenuTtl{background:url(https://img1.kakaku.k-img.com/images/category/menu_bar_keitai.gif) no-repeat left bottom;}
#bb #menu p.searchMenuTtl{background:url(https://img1.kakaku.k-img.com/images/category/menu_bar_bb.gif) no-repeat left bottom;}
#game #menu p.searchMenuTtl{background:url(https://img1.kakaku.k-img.com/images/category/menu_bar_game.gif) no-repeat left bottom;}
#book-cd-dvd #menu p.searchMenuTtl,
#dvd #menu p.searchMenuTtl{background:url(https://img1.kakaku.k-img.com/images/category/menu_bar_dvd.gif) no-repeat left bottom;}

/* fitness追加 150108sm17 */
#fitness #menu p.searchMenuTtl,
#sports #menu p.searchMenuTtl,
#golf #menu p.searchMenuTtl,
#bicycle #menu p.searchMenuTtl,
#snow #menu p.searchMenuTtl,
#fishing #menu p.searchMenuTtl{background:url(https://img1.kakaku.k-img.com/images/category/menu_bar_sports.gif) no-repeat left bottom;}
#kuruma #menu p.searchMenuTtl,
#car-goods #menu p.searchMenuTtl,
#bike-goods #menu p.searchMenuTtl,
#bike #menu p.searchMenuTtl{background:url(https://img1.kakaku.k-img.com/images/category/menu_bar_kuruma.gif) no-repeat left bottom;}
#insurance #menu p.searchMenuTtl{background:url(https://img1.kakaku.k-img.com/images/category/menu_bar_insurance.gif) no-repeat left bottom;}
#money #menu p.searchMenuTtl{background:url(https://img1.kakaku.k-img.com/images/category/menu_bar_money.gif) no-repeat left bottom;}
#food-drink #menu p.searchMenuTtl{background:url(https://img1.kakaku.k-img.com/images/category/menu_bar_food.gif) no-repeat left bottom;}
#food-drink #menu p.searchMenuTtl.colorLow{background:url(https://img1.kakaku.k-img.com/images/category/menu_bar_food2.gif) no-repeat left bottom;}
#fashion #menu p.searchMenuTtl{background:url(https://img1.kakaku.k-img.com/images/category/menu_bar_fashion.gif) no-repeat left bottom;}
#beauty-health #menu p.searchMenuTtl,
#contactlens #menu p.searchMenuTtl,
#cosme #menu p.searchMenuTtl,
#cosmetic #menu p.searchMenuTtl,
#medicine #menu p.searchMenuTtl,
#supplement #menu p.searchMenuTtl{background:url(https://img1.kakaku.k-img.com/images/category/menu_bar_beauty.gif) no-repeat left bottom;}
#interior #menu p.searchMenuTtl{background:url(https://img1.kakaku.k-img.com/images/category/menu_bar_interior.gif) no-repeat left bottom;}
/* カテゴリ追加 150817sm26 */
#dog-goods #menu p.searchMenuTtl,
#cat-goods #menu p.searchMenuTtl,
#animal-goods #menu p.searchMenuTtl,
#pet #menu p.searchMenuTtl{background:url(https://img1.kakaku.k-img.com/images/category/menu_bar_pet.gif) no-repeat left bottom;}
/* カテゴリ追加 sm5 120806 */
#baby #menu p.searchMenuTtl,
#maternity #menu p.searchMenuTtl,
#baby-goods #menu p.searchMenuTtl,
#kids #menu p.searchMenuTtl {background:url(https://img1.kakaku.k-img.com/images/category/menu_bar_baby.gif) no-repeat left bottom;}
#houseware #menu p.searchMenuTtl,
#stationery #menu p.searchMenuTtl,
#daily-goods #menu p.searchMenuTtl,
#nursing-care #menu p.searchMenuTtl{background:url(https://img1.kakaku.k-img.com/images/category/menu_bar_houseware.gif) no-repeat left bottom;} /* nursing-care 150212sm17 */

/* カテゴリ追加 sm03 10.10.01 */
#drink #menu p.searchMenuTtl{background:url(https://img1.kakaku.k-img.com/images/category/menu_bar_drink.gif) no-repeat left bottom;}
#drink #menu p.searchMenuTtl.colorLow{background:url(https://img1.kakaku.k-img.com/images/category/menu_bar_drink2.gif) no-repeat left bottom;}
#hobby #menu p.searchMenuTtl,
#gakki #menu p.searchMenuTtl,
#toy #menu p.searchMenuTtl{background:url(https://img1.kakaku.k-img.com/images/category/menu_bar_hobby.gif) no-repeat left bottom;}
#watch-accessory #menu p.searchMenuTtl{background:url(https://img1.kakaku.k-img.com/images/category/menu_bar_watch.gif) no-repeat left bottom;}
#diy #menu p.searchMenuTtl,
#electric-tools #menu p.searchMenuTtl,
#working-tool #menu p.searchMenuTtl,
#agriculture #menu p.searchMenuTtl{background:url(https://img1.kakaku.k-img.com/images/category/menu_bar_default.gif) no-repeat left bottom;}
#food #menu p.searchMenuTtl{background:url(https://img1.kakaku.k-img.com/images/category/menu_bar_foods.gif) no-repeat left bottom;}
#health-food #menu p.searchMenuTtl{background:url(https://img1.kakaku.k-img.com/images/category/menu_bar_health.gif) no-repeat left bottom;}
/* カテゴリ追加 101210SM5 */
#kitchen #menu p.searchMenuTtl,
#cookware #menu p.searchMenuTtl,
#kitchen-goods #menu p.searchMenuTtl{background:url(https://img1.kakaku.k-img.com/images/category/menu_bar_kitchen.gif) no-repeat left bottom;}
/* カテゴリ追加 11.07.01 sm1 */
#mobile-data #menu p.searchMenuTtl{background:url(https://img1.kakaku.k-img.com/images/category/menu_bar_mobile_data.gif) no-repeat left bottom;}

/* 小見出し searchMenuSttl */
#searchCategory #menu p.searchMenuSttl{
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;
}
#reform #searchCategory #menu p.searchMenuSttl, /* カテゴリ変更 150917sm26 */
#lighting #searchCategory #menu p.searchMenuSttl, /* カテゴリ変更 150917sm26 */
#housing #searchCategory #menu p.searchMenuSttl, /* カテゴリ変更 150917sm26 */
#outdoor #searchCategory #menu p.searchMenuSttl, /* カテゴリ変更 150917sm26 */
#default #searchCategory #menu p.searchMenuSttl,
#shoes #searchCategory #menu p.searchMenuSttl,
#sports-shoes #searchCategory #menu p.searchMenuSttl,
#ladies-shoes #searchCategory #menu p.searchMenuSttl,
#mens-shoes #searchCategory #menu p.searchMenuSttl,
#kids-shoes #searchCategory #menu p.searchMenuSttl,
#shoes-accessories #searchCategory #menu p.searchMenuSttl{border-color:#001789;}
#pc #searchCategory #menu p.searchMenuSttl{border-color:#0099ff;}
#kaden #searchCategory #menu p.searchMenuSttl{border-color:#ff6600;}
#camera #searchCategory #menu p.searchMenuSttl{border-color:#009899;}
#game #searchCategory #menu p.searchMenuSttl{border-color:#ffcc33;}
#book-cd-dvd #searchCategory #menu p.searchMenuSttl,
#dvd #searchCategory #menu p.searchMenuSttl{border-color:#339933;}

/* fitness追加 150108sm17 */
#fitness #searchCategory #menu p.searchMenuSttl,
#sports #searchCategory #menu p.searchMenuSttl,
#golf #searchCategory #menu p.searchMenuSttl,
#bicycle #searchCategory #menu p.searchMenuSttl,
#snow #searchCategory #menu p.searchMenuSttl,
#fishing #searchCategory #menu p.searchMenuSttl{border-color:#3398cc;}
#food-drink #searchCategory #menu p.searchMenuSttl{border-color:#ff9934;}
/* カテゴリ追加 sm5 120806 */
#baby #searchCategory #menu p.searchMenuSttl,
#maternity #searchCategory #menu p.searchMenuSttl,
#baby-goods #searchCategory #menu p.searchMenuSttl,
#kids #searchCategory #menu p.searchMenuSttl {border-color:#ffa4d1;}
/* カテゴリ追加 150817sm26 */
#dog-goods #searchCategory #menu p.searchMenuSttl,
#cat-goods #searchCategory #menu p.searchMenuSttl,
#animal-goods #searchCategory #menu p.searchMenuSttl,
#pet #searchCategory #menu p.searchMenuSttl{border-color:#d68011;}
#fashion #searchCategory #menu p.searchMenuSttl{border-color:#a00000;}
#beauty-health #searchCategory #menu p.searchMenuSttl,
#contactlens #searchCategory #menu p.searchMenuSttl,
#cosme #searchCategory #menu p.searchMenuSttl,
#cosmetic #searchCategory #menu p.searchMenuSttl,
#medicine #searchCategory #menu p.searchMenuSttl,
#supplement #searchCategory #menu p.searchMenuSttl{border-color:#99cc33;}
#interior #searchCategory #menu p.searchMenuSttl{border-color:#cdcc00;}
#kuruma #searchCategory #menu p.searchMenuSttl,
#car-goods #searchCategory #menu p.searchMenuSttl,
#bike-goods #searchCategory #menu p.searchMenuSttl,
#bike #searchCategory #menu p.searchMenuSttl{border-color:#013466;}
#houseware #searchCategory #menu p.searchMenuSttl,
#stationery #searchCategory #menu p.searchMenuSttl,
#daily-goods #searchCategory #menu p.searchMenuSttl,
#nursing-care #searchCategory #menu p.searchMenuSttl{border-color:#9cb416;} /* nursing-care 150212sm17 */
/* カテゴリ追加 sm03 10.10.01 */
#drink #searchCategory #menu p.searchMenuSttl{border-color:#ff9934;}
#hobby #searchCategory #menu p.searchMenuSttl,
#gakki #searchCategory #menu p.searchMenuSttl,
#toy #searchCategory #menu p.searchMenuSttl{border-color:#feae00;}
#watch-accessory #searchCategory #menu p.searchMenuSttl{border-color:#cc3366;}
#diy #searchCategory #menu p.searchMenuSttl,
#electric-tools #searchCategory #menu p.searchMenuSttl,
#working-tool #searchCategory #menu p.searchMenuSttl,
#agriculture #searchCategory #menu p.searchMenuSttl{border-color:#001789;}
#food #searchCategory #menu p.searchMenuSttl{border-color:#ff9966;}
#health-food #searchCategory #menu p.searchMenuSttl{border-color:#60bf01;}
/* カテゴリ追加 101210SM5 */
#kitchen #searchCategory #menu p.searchMenuSttl,
#cookware #searchCategory #menu p.searchMenuSttl,
#kitchen-goods #searchCategory #menu p.searchMenuSttl{border-color:#60bf01;}
/* カテゴリ追加 11.07.01 sm1 */
#mobile-data #searchCategory #menu p.searchMenuSttl{border-color:#5533bb;}

/* 検索結果 -------------------------- */
.itemTitleBar{
	background:#eeeeee;
	font-size:120%;
	/* 100816 sm4 サーチ検索結果 非ボールド -------------------------- */
	font-weight:normal;
	/* 100816 sm4 サーチ検索結果 非ボールド end  -------------------------- */
	padding:1px 3px 2px 5px;
	margin:0 0 3px 0;
}
#searchCategory .itemTitleBar a.title{
	width:507px;
	display:block;
	float:left;
	padding-top:4px;
	line-height:140%;
}
#searchCategory .itemTitleBar a.title:link,
#searchCategory .itemTitleBar a.title:visited {
	text-decoration:none;
}
#searchCategory .itemTitleBar a.title:hover {
	text-decoration:underline;
}
#searchCategory .itemTitleBar .segmentIcon {
	width:87px;
	height:23px;
	float:right;
	padding:2px 0 0 0;
}
#searchCategory #main #result{
	margin-top:0px;
}
#main #result h3.result {
	padding:3px;
	margin:0px;
}
#result .boxBoederGray {
	padding:10px;
	border:1px solid #CDCDCD;
}
#result .resultTitle_s {
	padding-top:4px;
	height:1%;
}
#searchCategory #result .resultTitle_s .h3box h3{
	padding:5px;
	padding-bottom:0px;
	font-weight:normal;
}
#searchCategory #result .resultTitle_s .h3box h3 strong{
	font-weight:bold;
}
#reform #result .resultTitle_s, /* カテゴリ変更 150917sm26 */
#lighting #result .resultTitle_s, /* カテゴリ変更 150917sm26 */
#housing #result .resultTitle_s, /* カテゴリ変更 150917sm26 */
#outdoor #result .resultTitle_s, /* カテゴリ変更 150917sm26 */
#default #result .resultTitle_s,
#shoes #result .resultTitle_s,
#sports-shoes #result .resultTitle_s,
#ladies-shoes #result .resultTitle_s,
#mens-shoes #result .resultTitle_s,
#kids-shoes #result .resultTitle_s,
#shoes-accessories #result .resultTitle_s{
	background:url(https://img1.kakaku.k-img.com/images/category/result_title_default_s.gif) no-repeat left top;
}
#pc #result .resultTitle_s {
	background:url(https://img1.kakaku.k-img.com/images/category/result_title_pc_s.gif) no-repeat left top;
}
#kaden #result .resultTitle_s {
	background:url(https://img1.kakaku.k-img.com/images/category/result_title_kaden_s.gif) no-repeat left top;
}
#camera #result .resultTitle_s {
	background:url(https://img1.kakaku.k-img.com/images/category/result_title_camera_s.gif) no-repeat left top;
}
#kuruma #result .resultTitle_s,
#kuruma #result .car-goods,
#car-goods #result .resultTitle_s,
#bike-goods #result .resultTitle_s,
#bike #result .resultTitle_s {
	background:url(https://img1.kakaku.k-img.com/images/category/result_title_kuruma_s.gif) no-repeat left top;
}
#baby #result .resultTitle_s,
#maternity #result .resultTitle_s,
#baby-goods #result .resultTitle_s,
#kids #result .resultTitle_s {
	background:url(https://img1.kakaku.k-img.com/images/category/result_title_baby_s.gif) no-repeat left top;
}
#game #result .resultTitle_s {
	background:url(https://img1.kakaku.k-img.com/images/category/result_title_game_s.gif) no-repeat left top;
}
/* カテゴリ追加 150817sm26 */
#dog-goods #result .resultTitle_s,
#cat-goods #result .resultTitle_s,
#animal-goods #result .resultTitle_s,
#pet #result .resultTitle_s {
	background:url(https://img1.kakaku.k-img.com/images/category/result_title_pet_s.gif) no-repeat left top;
}
#beauty-health #result .resultTitle_s,
#contactlens #result .resultTitle_s,
#cosme #result .resultTitle_s,
#cosmetic #result .resultTitle_s,
#medicine #result .resultTitle_s,
#supplement #result .resultTitle_s {
	background:url(https://img1.kakaku.k-img.com/images/category/result_title_beauty_s.gif) no-repeat left top;
}
#book-cd-dvd #result .resultTitle_s,
#dvd #result .resultTitle_s {
	background:url(https://img1.kakaku.k-img.com/images/category/result_title_dvd_s.gif) no-repeat left top;
}
/* fitness追加 150108sm17 */
#fitness #result .resultTitle_s,
#sports #result .resultTitle_s,
#golf #result .resultTitle_s,
#bycycle #result .resultTitle_s,
#snow #result .resultTitle_s,
#fishing #result .resultTitle_s{
	background:url(https://img1.kakaku.k-img.com/images/category/result_title_sports_s.gif) no-repeat left top;
}
#food-drink #result .resultTitle_s {
	background:url(https://img1.kakaku.k-img.com/images/category/result_title_food_s.gif) no-repeat left top;
}
#fashion #result .resultTitle_s {
	background:url(https://img1.kakaku.k-img.com/images/category/result_title_fashion_s.gif) no-repeat left top;
}
#interior #result .resultTitle_s {
	background:url(https://img1.kakaku.k-img.com/images/category/result_title_interior_s.gif) no-repeat left top;
}
#houseware #result .resultTitle_s,
#stationery #result .resultTitle_s,
#daily-goods #result .resultTitle_s,
#nursing-care #result .resultTitle_s{ /* nursing-care 150212sm17 */
	background:url(https://img1.kakaku.k-img.com/images/category/result_title_houseware_s.gif) no-repeat left top;
}
/* カテゴリ追加 sm03 10.10.01 */
#drink #result .resultTitle_s {
	background:url(https://img1.kakaku.k-img.com/images/category/result_title_drink_s.gif) no-repeat left top;
}
#hobby #result .resultTitle_s,
#gakki #result .resultTitle_s,
#toy #result .resultTitle_s{
	background:url(https://img1.kakaku.k-img.com/images/category/result_title_hobby_s.gif) no-repeat left top;
}
#watch-accessory #result .resultTitle_s {
	background:url(https://img1.kakaku.k-img.com/images/category/result_title_watch_s.gif) no-repeat left top;
}
#diy #result .resultTitle_s,
#electric-tools #result .resultTitle_s,
#working-tool #result .resultTitle_s,
#agriculture #result .resultTitle_s {
	background:url(https://img1.kakaku.k-img.com/images/category/result_title_default_s.gif) no-repeat left top;
}
#food #result .resultTitle_s {
	background:url(https://img1.kakaku.k-img.com/images/category/result_title_foods_s.gif) no-repeat left top;
}
#health-food #result .resultTitle_s {
	background:url(https://img1.kakaku.k-img.com/images/category/result_title_health_s.gif) no-repeat left top;
}
/* カテゴリ追加 101210SM5 */
#kitchen #result .resultTitle_s,
#cookware #result .resultTitle_s,
#kitchen-goods #result .resultTitle_s{
	background:url(https://img1.kakaku.k-img.com/images/category/result_title_kitchen_s.gif) no-repeat left top;
}
/* カテゴリ追加 11.07.01 sm1 */
#mobile-data #result .resultTitle_s {
	background:url(https://img1.kakaku.k-img.com/images/category/result_title_mobile_data_s.gif) no-repeat left top;
}
#result .otherResult{
	padding:10px 10px 0px 15px;
}
#result .otherResult strong{
	font-weight:bold;
}
#result .otherResult a{
	text-decoration:underline;
}
#result .h3box {
	width:720px;
	padding:3px 6px 8px;
	margin:0px;
	background:#F5F5F5 url(https://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;
}
#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;
}
.tblResult {
	background:#f9f9f9;
	border-right:1px solid #CCCCCC;
	margin:8px 0px;
	border-bottom:1px solid #CCCCCC;
	width:585px;
}
.tblResult th {
	line-height:130%;
	font-weight:bold;
	background:url(https://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 #CCCCCC;
}
.tblItem td.end {
	border-bottom:none;
}
#main .topicsTitle {
	font-weight:bold;
	background:#edede1;
	padding:5px;
	border-left:8px solid #006633;
}
.attention{
	margin-top:5px;
	float:left;
	display:block;
	font-size:11px;
	color:#999999	;
}
.parents {
	margin-top:8px;
}
.parents a {
	background:url(https://img1.kakaku.k-img.com/images/category/search/help_arrow.gif) no-repeat;
	padding-left:13px;
}

/* プライスメニュー サーチアイテム関連↓（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;
	margin-bottom:3px;
}
.searchLine{
	background:url(https://img1.kakaku.k-img.com/images/category/dotline02.gif) center bottom repeat-x ;
	height:10px;
	width:700px;
	margin:0 auto;
	margin-bottom:10px;
}
/* box　サーチ検索 -------------------------- */
#searchCategory #main .boxSearchBtm {
	padding-bottom:10px;
	background:url(https://img1.kakaku.k-img.com/images/category/box_search_btm.gif) no-repeat left bottom;
}
#main .boxSearch {
	text-align:center;
	background:url(https://img1.kakaku.k-img.com/images/category/box_search_bg.gif) repeat-y left top;
}
#main .boxSearch input {
	margin-left:4px;
	vertical-align:middle;
}
#main .boxSearch .tblSearchSpec input {
	margin-left:0px;
}
#main .boxSearch select option {
	padding:0px 2px;
}
#main .boxSearch .h3box {
	background:url(https://img1.kakaku.k-img.com/images/category/h3_type_searchbox.gif) no-repeat left top;
}

/*ページ送りここから*/
#main .pageNavi03 {
display:block;
text-align:center;
padding:0px 0px 10px;
margin:0px;
width:720px;
}
#main .pageNavi03 li {
display:inline;
position:relative;
margin:0 2px;
	padding:5px 0px;
}
#main .pageNavi03 li a {
background:#FFFFFF 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:#FFFFFF url(https://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:#FFFFFF url(https://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;
}
#searchCategory #main #PNavi_PNavi{
	margin-top:20px;
}
/* 091214 add sm03 リンク下線 */
#main #result .pageNavi03 li a:hover {
	text-decoration:none;
}
#main #result .pageNavi03 li.noBorder a:hover {
	text-decoration:underline;
}

/* 130628 sm4 ページネーション */
#main .pageNavi03 li span.pageNaviBg {
    background:#FFFFFF none repeat scroll 0%;
    padding:5px;
    text-decoration:none;
    border:solid 1px #cccccc;
    font-weight:bold;
	color:#0000dd;
	cursor:pointer;
}
#main .pageNavi03 li span.pageNaviBg:hover {
	color:#0099ff;
}
#main .pageNavi03 li span.prev {
    border-width:0px;
    background:#FFFFFF url(https://img1.kakaku.k-img.com/images/category/search/search_prev.gif) no-repeat scroll right center;
    background-position:0% 20%;
    padding:5px 5px 5px 16px;
	font-weight:bold;
	color:#0000dd;
	cursor:pointer;
}
#main .pageNavi03 li span.next {
    border-width:0px;
    background:#FFFFFF url(https://img1.kakaku.k-img.com/images/category/search/search_next.gif) no-repeat scroll right center;
    background-position:90% 20%;
    padding:5px 16px 5px 5px;
	font-weight:bold;
	color:#0000dd;
	cursor:pointer;
}
#main .pageNavi03 li span.prev:hover,
#main .pageNavi03 li span.next:hover {
	color:#0099ff;
	text-decoration:underline;
}

/* ゼロヒット　サーチ検索 -------------------------- */
#searchCategory #forbidden-list{
	margin:20px 0;
}
#searchCategory .forbidden-search{
	font-size:100%;
	margin:0px auto 20px;
	width:525px;
	text-align:center;
	background:url(https://img1.kakaku.k-img.com/images/category/box_search_btm_s.gif) bottom left	;
	padding-bottom:10px;

}
.forbidden-search  input {
	margin-left:4px;
	vertical-align:middle;
}
.forbidden-search .tblSearchSpec input {
	margin-left:0px;
}
.forbidden-search select option {
	padding:0px 2px;
}
.forbidden-search .keywordBox {
border:1px solid #CECECE;
height:16px;
padding:2px;
width:170px;
}
.forbidden-search .h3box {
	background:url(https://img1.kakaku.k-img.com/images/category/h3_type_searchbox.gif) no-repeat left top;
}

/*ページ送りここまで*/
/* box　サーチ検索内　キーワード -------------------------- */
#main .boxKeyword {
	width:514px;
	margin:0px auto;
	font-size:92%;
	background:url(https://img1.kakaku.k-img.com/images/category/box_keyword_bg.gif) repeat-y left top;
}
#main .boxKeywordBtm {
	width:504px;
	padding:5px;
	background:url(https://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%;
}
.valueBox:after,
#result:after,
#tabArea:after,
#searchMainFrame:after,
#mainLeft:after,
#searchCategory .itemTitleBar:after,
#searchCategory .block:after,
#searchCategory #searchMain:after,
.box01p:after,
.h3Area:after,
.itemBox:after,
.outline:after,
.searchSortBottom:after,
.h3box:after,
.resultTitle:after,
#main .boxWhite:after,
#result .boxResult:after,
#menu .menuBox02:after,
#menu .menuBox03:after,
#main .boxFeatureNoline:after,
#main .boxA .boxIn:after,
#main .boxPurpleBar .latest:after {
	clear:both;
	height:0;
	visibility:hidden;
	display:block;
	content:".";
}
.valueBox,
#result,
#tabArea,
#searchMainFrame,
#mainLeft,
#searchCategory .block,
#searchCategory .itemTitleBar,
#searchCategory #searchMain,
.box01p,
.h3Area,
.itemBox,
.outline,
.searchSortBottom,
.h3box,
.resultTitle,
#main .boxWhite,
#result .boxResult,
#menu .menuBox02,
#menu .menuBox03,
#main .boxFeatureNoline,
#main .boxA .boxIn,
#main .boxPurpleBar .latest {
	zoom:1;
}
* html .valueBox,
* html #result,
* html #tabArea,
* html #searchMainFrame,
* html #mainLeft,
* html #searchCategory .block,
* html #searchCategory .itemTitleBar,
* html #searchCategory #searchMain,
* html .box01p,
* html .h3Area,
* html .itemBox,
* html .outline,
* html .searchSortBottom,
* html .h3box,
* html .resultTitle,
* html #main .boxWhite,
* html #result .boxResult,
* html #menu .menuBox02,
* html #menu .menuBox03,
* html #main .boxFeatureNoline,
* html #main .boxA .boxIn,
* html #main .boxPurpleBar .latest {
	height:1%;
	/*\*//*/
	height:auto;
	overflow:hidden;
	/**/
}


/*add sm1*/
#main .search_title {
	/*width:430px;*/
	/*100810 sm4 Q&A企画修正*/
	width:300px;
	/*100810 sm4 Q&A企画修正 end*/
	float:left;
	font-size:100%;
}
#main .searchsort {
	float:right;
}
#main .traffic:after {
	content:".";
	display:block;
	clear:both;
	height:0;
	visibility:hidden;}

/*キーワード検索　グローバル*/
.searchCellL input.keywordBox2 {
	width:250px;
	/*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;
}
.searchCellL  select.searchSelect{
	border:solid 1px #cecece;
	height:20px;
	margin:1px 0 0 4px;
	vertical-align:middle;
	width:80px;
}
.searchCellL  select#searchSelect option{
	padding:0 2px;
}

/* マッチする商品なし 090601 update
------------------------------------------------ */
#main #box0hit p span {
	background:none;
	font-size:86%;
	font-weight:normal;
	line-height:2;
}
#main #box0hit p span.nearKwd {
	background:#eee;
	padding:3px 4px;

}
#main #result #box0hit span a {
	font-weight:bold;
	text-decoration:underline;
}

/* 検索のヒント 090601 update
------------------------------------------------ */
#main .searchHint {
	width:720px;
}
#main .searchHint .box01 {
	width:720px;
	background:url(https://img1.kakaku.k-img.com/images/category/search/search_nomatch_01_bg.gif) repeat-y left top;
}
#main .searchHint .box01 .boxh3 {
	background:url(https://img1.kakaku.k-img.com/images/category/search/search_hint_top.gif) no-repeat left top;
	height:34px;
}
#main .searchHint .box01 .boxh3 h3 {
	padding:15px 0px 0px 40px;
	display:block;
}
#main .searchHint .box01 .boxBtm {
	background:url(https://img1.kakaku.k-img.com/images/category/search/search_nomatch_01_btm.gif) no-repeat left bottom;
}
#main .searchHint p {
	margin:8px 0 0 5px;
}
#main .searchHint .box01p ul.hintDetail {
	list-style-type:circle;
	background:#fffbd8;
	margin:8px 5px 20px 5px;
	padding:10px 5px;
}
#main .searchHint .box01p ul.hintDetail li {
	list-style-type:square;
	background:none;
	margin:0 20px;
	line-height:1.6;
}
/*色検索*/
#menu h4#colorSearchTtl{
	float:left;
}
#menu span#colorSearch{
	float:left;
	position:relative;
	top:8px;
	left:3px;
}
/*もしかして検索*/
#mainContents #suppose{
	padding:10px 5px 5px 5px;
	color:#c00;
}
#mainContents #suppose a:link,
#mainContents #suppose a:visited,
#mainContents #suppose a:hover{
	text-decoration:underline;
}

/*----------検索結果　カタログ表示 091020 sm2----------*/
#main .resultC table#catalogList{
	border-collapse:collapse;
	border-spacing:0;
	font-size:100%;
}
#main .resultC table#catalogList tr td{
	padding:0 0 7px 5px;
	text-align:center;
	width:170px;
}
#main .resultC table#catalogList p {
	word-wrap:break-word;
	word-break:break-all;
	width:170px;
}
/*各項目別のバー*/
#main .resultC table#catalogList tr td.kakakuItem{
	background:url(https://img1.kakaku.k-img.com/images/category/kakaku_item_line.gif) no-repeat 5px 0;
	padding:20px 0 7px 0;
	width:175px;
}
#main .resultC table#catalogList tr td.searchItem{
	background:url(https://img1.kakaku.k-img.com/images/category/search_item_line.gif) no-repeat 5px 0;
	padding:20px 0 7px 0;
	width:175px;
}
#main .resultC table#catalogList tr td.shopItem{
	background:url(https://img1.kakaku.k-img.com/images/category/shop_item_line.gif) no-repeat 5px 0;
	padding:20px 0 7px 0;
	width:175px;
}
#main .resultC table#catalogList tr td.kijiItem{
	background:url(https://img1.kakaku.k-img.com/images/category/kiji_item_line.gif) no-repeat 5px 0;
	padding:20px 0 7px 0;
	width:175px;
}
/*王冠*/
#main .resultC table#catalogList tr td span.rank{
	background:url(https://img1.kakaku.k-img.com/images/category/search/icon_ranking.gif) no-repeat 0 -5px;
	padding:0 0 3px 27px;
	color:#FF8400;
	font-family:Verdana;
	font-size:120%;
	font-weight:bold;
}
/*価格*/
#main .resultC table#catalogList tr td span.price{
	color:#F00;
	font-family:Verdana;
	font-size:120%;
	font-weight:bold;
}
/*破線*/
#main .resultC table#catalogList tr td.line{
	background:url(https://img1.kakaku.k-img.com/images/category/search/dotline_y.gif) repeat-y right top;
	padding:0 5px 0 0;
	width:auto;
}
/*破線なし*/
#main .resultC table#catalogList tr td.noLine{
	padding:0 5px 0 0;
	width:auto;
}
/*色検索ボタン*/
/*カタログ表示*/
#main .resultC table#catalogList tr td a.btnColor{
	width:82px;
	height:23px;
	background:url(https://img1.kakaku.k-img.com/images/category/btn_color.gif) no-repeat left top;
	margin:0 auto;
	display:block;
	text-align:left;
}
#main .resultC table#catalogList tr td a.btnColor input#color{
	display:block;
	width:11px;
	height:11px;
	border:1px solid #ccc;
	position:relative;
	top:5px;
	left:10px;
}
/*110117sm5*/
#main .resultC table#catalogList tr td a.btnColor input.color{
	display:block;
	width:11px;
	height:11px;
	border:1px solid #ccc;
	position:relative;
	top:5px;
	left:10px;
}
*html #main .resultC table#catalogList tr td a.btnColor input#color{top:4px;}
*:first-child+html #main .resultC table#catalogList tr td a.btnColor input#color{top:4px;}
/*110117sm5*/
*html #main .resultC table#catalogList tr td a.btnColor input.color{top:4px;}
*:first-child+html #main .resultC table#catalogList tr td a.btnColor input.color{top:4px;}

/*一覧表示*/
#main .leftBox a.btnColor{
	width:70px;
	height:26px;
	background:url(https://img1.kakaku.k-img.com/images/category/btn_color_list.gif) no-repeat left top;
	margin:5px auto 0 auto;
	display:block;
	text-align:left;
}
#main .leftBox a.btnColor input#color{
	display:block;
	width:11px;
	height:11px;
	border:1px solid #ccc;
	position:relative;
	top:6px;
	left:6px;
}
/*110117sm5*/
#main .leftBox a.btnColor input.color{
	display:block;
	width:11px;
	height:11px;
	border:1px solid #ccc;
	position:relative;
	top:6px;
	left:6px;
}
*html #main .leftBox a.btnColor input#color{top:5px;}
*:first-child+html #main .leftBox a.btnColor input#color{top:5px;}
/*110117sm5*/
*html #main .leftBox a.btnColor input.color{top:5px;}
*:first-child+html #main .leftBox a.btnColor input.color{top:5px;}


/*　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('https://img1.kakaku.k-img.com/images/category/menu_box04_top.gif') top repeat-x;
	font-weight:bold;
	width:auto;
	float:none;
}
#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(https://img1.kakaku.k-img.com/images/parts/category_top/icon_corp_pr.gif) no-repeat;
}
#menu .corporation .corpFeature a {
	background:#fffae4 url(https://img1.kakaku.k-img.com/images/parts/category_top/icon_corp_feature.gif) no-repeat;
}
#menu .corporation .corpTrendsearch a {
	background:#fffae4 url(https://img1.kakaku.k-img.com/images/parts/category_top/icon_corp_ts.gif) no-repeat;
}
#menu .corporation .corpShop a {
	background:#fffae4 url(https://img1.kakaku.k-img.com/images/parts/category_top/icon_corp_shop.gif) no-repeat;
}
/*　2009/10/22 add shirakura */

/*------------------------------------------------

		itemview search result

------------------------------------------------ */

/* itemview Struct -------------------------- */
#searchCategory #searchMain #mainLeft {
	float:left;
	width:740px;
}
#searchCategory #searchMain #mainLeft #result {
	width:740px;
}
#searchCategory #searchMain #mainRight {
	float:right;
	width:180px;
}

/* itemview 通販価格 -------------------------- */
/* 表示中件数 */
#itemInfo .h3Area .resultCnt {
	color:#333;
	font-size:107%;
}
/* ソート */
#searchMain .searchSort {
	background:url(https://img1.kakaku.k-img.com/images/category/sortBoxFrame.gif) repeat-y top left;
	margin:0 0 10px 0;
}

/* 通販価格table */
#searchMain #result .tblBorderGray th {
	padding:3px;
	font-weight:normal;
	line-height:120%;
	text-align:center;
	vertical-align:middle;
}
#searchMain #result .tblBorderGray .itemImg {
	width:120px;
	text-align:center;
}
#searchMain #result .tblBorderGray .priceimg {
	display:block;
	width:120px;		/* 101008 --- sm6 サーチリスト表示崩れ修正 */
}
#searchMain #result .tblBorderGray .itemPrice {
	text-align:right;
}
#searchMain #result .tblBorderGray .itemPrice a {
	width:120px;
	color:#f00;
	font-size:15px;
	font-family:Verdana;
	font-weight:bold;
}
#searchMain #result .tblBorderGray .itemDetailArea2 {
/*	width: 420px;	*/		/* 101001 delete --- sm6 サーチリスト表示崩れ修正 */
	margin:0 3px;
	padding:2px 0 5px 0;
	text-align:left;
	vertical-align:top;
}
#searchMain #result .tblBorderGray .itemTtlBox {
	background:url(https://img1.kakaku.k-img.com/images/category/search/dotline02.gif) repeat-x bottom;
	margin-bottom:3px;
	padding-bottom:3px;
	font-size:107%;
	/* 100816 sm4 サーチ検索結果 非ボールド -------------------------- */
	font-weight:normal;
	/* 100816 sm4 サーチ検索結果 非ボールド end -------------------------- */
	line-height:140%;
}
#searchMain #result .tblBorderGray .itemDetails {
	width:380px;/* 110207 add ---sm3 サーチリスト表示崩れ修正 */
	margin-bottom:10px;
	color:#666;
	line-height:120%;
	word-break:break-all;
}
#searchMain #result .tblBorderGray .shopIcon {
	text-align:right;
}
#searchMain #result .tblBorderGray .shopIcon img {
	vertical-align:middle;
}
#searchMain #result .tblBorderGray .sendIcon2 {
	width:86px;
	text-align:center;
}
/* itemview カタログ表示----------*/
#main #searchMain .resultC table#catalogList {
	width:730px;
	margin:0 5px;
}
#main #searchMain .resultC table#catalogList tr td {
	width:175px;
}
#main #searchMain .resultC table#catalogList tr td.line {
	background:url(https://img1.kakaku.k-img.com/images/category/search/dotline_y.gif) repeat-y scroll center top;
	width:8px;
	margin:0px;
}
#main #searchMain .resultC table#catalogList tr td.noLine {
	width:8px;
}

/*各項目別のバー*/
#main #searchMain .resultC table#catalogList tr td.kakakuItem {
	background:url(https://img1.kakaku.k-img.com/images/category/search/kakaku_item_line.gif) no-repeat;
	padding:20px 0 7px 0;
	width:175px;
}

#main .resultC table#catalogList tr td.shopItem {
	background:url(https://img1.kakaku.k-img.com/images/category/search/shop_item_line.gif) no-repeat;
	padding:20px 0 0 0;
	width:175px;
}

#main .resultC table#catalogList tr td.kijiItem{
	background:url(https://img1.kakaku.k-img.com/images/category/search/kiji_item_line.gif) no-repeat;
	padding:20px 0 7px 0;
	width:175px;
}
/* itemview Menu -------------------------- */
#searchCategory #searchMain #menu {
	float:right;
	width:180px;
}
#searchMain #menu .menuBoxBtm {
	background:#eee url(https://img1.kakaku.k-img.com/images/bbs/menu_box01_btm.gif) no-repeat left bottom;
	width:180px;
	margin-bottom:10px;
}
#searchMain #menu .menuBox01 {
	background:#eee url(https://img1.kakaku.k-img.com/images/bbs/menu_box01_top.gif) no-repeat left top;
	width:164px;
	padding:10px 8px 0px;
	voice-family:"\"}\"";
	voice-family:inherit;
}
#searchMain  #menu .menuBox01 li {
	background:url(https://img1.kakaku.k-img.com/images/category/arrow_menu.gif) left top no-repeat;
	list-style:none;
	width:158px;
	margin-top:5px;
	padding-left:6px;
	font-size:100%;
	line-height:120%;
}
#searchMain #menu .menuBox01 li a {
	width:158px;
}
#searchMain #menu .menuBox01 li span {
	margin-left:3px;
}
#searchMain #menu .menuBox01 li.subTitle {
	background:url(https://img1.kakaku.k-img.com/images/category/dotline01.gif) repeat-x left bottom;
	width:164px;
}
#searchMain #menu .menuBox01 li.noDot {
	margin-top:5px;
	font-size:107%;
	line-height:120%;
	list-style:none;
	width:164px;
	background:none;
	padding-left:0px;
}

/* 見出し searchMenuTtl 180px*/
#reform #searchMain #menu p.searchMenuTtl, /* カテゴリ変更 150917sm26 */
#lighting #searchMain #menu p.searchMenuTtl, /* カテゴリ変更 150917sm26 */
#housing #searchMain #menu p.searchMenuTtl, /* カテゴリ変更 150917sm26 */
#outdoor #searchMain #menu p.searchMenuTtl, /* カテゴリ変更 150917sm26 */
#default #searchMain #menu p.searchMenuTtl,
#shoes #searchMain #menu p.searchMenuTtl,
#sports-shoes #searchMain #menu p.searchMenuTtl,
#ladies-shoes #searchMain #menu p.searchMenuTtl,
#mens-shoes #searchMain #menu p.searchMenuTtl,
#kids-shoes #searchMain #menu p.searchMenuTtl,
#shoes-accessories #searchMain #menu p.searchMenuTtl{background:url(https://img1.kakaku.k-img.com/images/category/search/menu_bar_default_164.gif) no-repeat left bottom;}
#book-cd-dvd #searchMain #menu p.searchMenuTtl,
#dvd #searchMain #menu p.searchMenuTtl {background:url(https://img1.kakaku.k-img.com/images/category/search/menu_bar_dvd_164.gif) no-repeat left bottom;}

/* fitness追加 150108sm17 */
#fitness #searchMain #menu p.searchMenuTtl,
#sports #searchMain #menu p.searchMenuTtl,
#golf #searchMain #menu p.searchMenuTtl,
#bicycle #searchMain #menu p.searchMenuTtl,
#snow #searchMain #menu p.searchMenuTtl,
#fishing #searchMain #menu p.searchMenuTtl{background:url(https://img1.kakaku.k-img.com/images/category/search/menu_bar_sports_164.gif) no-repeat left bottom;}
#food-drink #searchMain #menu p.searchMenuTtl {background:url(https://img1.kakaku.k-img.com/images/category/search/menu_bar_food_164.gif) no-repeat left bottom;}
#food-drink #searchMain #menu p.searchMenuTtl.colorLow{background:url(https://img1.kakaku.k-img.com/images/category/search/menu_bar_food2_164.gif) no-repeat left bottom;}
#fashion #searchMain #menu p.searchMenuTtl {background:url(https://img1.kakaku.k-img.com/images/category/search/menu_bar_fashion_164.gif) no-repeat left bottom;}
#beauty-health #searchMain #menu p.searchMenuTtl,
#contactlens #searchMain #menu p.searchMenuTtl,
#cosme #searchMain #menu p.searchMenuTtl,
#cosmetic #searchMain #menu p.searchMenuTtl,
#medicine #searchMain #menu p.searchMenuTtl,
#supplement #searchMain #menu p.searchMenuTtl {background:url(https://img1.kakaku.k-img.com/images/category/search/menu_bar_beauty_164.gif) no-repeat left bottom;}
#interior #searchMain #menu p.searchMenuTtl {background:url(https://img1.kakaku.k-img.com/images/category/search/menu_bar_interior_164.gif) no-repeat left bottom;}
/* カテゴリ追加 sm5 120806 */
#baby #searchMain #menu p.searchMenuTtl,
#maternity #searchMain #menu p.searchMenuTtl,
#baby-goods #searchMain #menu p.searchMenuTtl,
#kids #searchMain #menu p.searchMenuTtl {background:url(https://img1.kakaku.k-img.com/images/category/search/menu_bar_baby_164.gif) no-repeat left bottom;}
#houseware #searchMain #menu p.searchMenuTtl,
#stationery #searchMain #menu p.searchMenuTtl,
#daily-goods #searchMain #menu p.searchMenuTtl,
#nursing-care #searchMain #menu p.searchMenuTtl{background:url(https://img1.kakaku.k-img.com/images/category/search/menu_bar_houseware_164.gif) no-repeat left bottom;} /* nursing-care 150212sm17 */

/* カテゴリ追加 sm03 10.10.01 */
#drink #searchMain #menu p.searchMenuTtl {background:url(https://img1.kakaku.k-img.com/images/category/search/menu_bar_drink_164.gif) no-repeat left bottom;}
#hobby #searchMain #menu p.searchMenuTtl,
#gakki #searchMain #menu p.searchMenuTtl,
#toy #searchMain #menu p.searchMenuTtl{background:url(https://img1.kakaku.k-img.com/images/category/search/menu_bar_hobby_164.gif) no-repeat left bottom;}
#watch-accessory #searchMain #menu p.searchMenuTtl {background:url(https://img1.kakaku.k-img.com/images/category/search/menu_bar_watch_164.gif) no-repeat left bottom;}
#diy #searchMain #menu p.searchMenuTtl,
#electric-tools #searchMain #menu p.searchMenuTtl,
#working-tool #searchMain #menu p.searchMenuTtl,
#agriculture #searchMain #menu p.searchMenuTtl {background:url(https://img1.kakaku.k-img.com/images/category/search/menu_bar_default_164.gif) no-repeat left bottom;}
#food #searchMain #menu p.searchMenuTtl {background:url(https://img1.kakaku.k-img.com/images/category/search/menu_bar_foods_164.gif) no-repeat left bottom;}
#health-food #searchMain #menu p.searchMenuTtl {background:url(https://img1.kakaku.k-img.com/images/category/search/menu_bar_health_164.gif) no-repeat left bottom;}
/* カテゴリ追加 101210SM5 */
#kitchen #searchMain #menu p.searchMenuTtl,
#cookware #searchMain #menu p.searchMenuTtl,
#kitchen-goods #searchMain #menu p.searchMenuTtl{background:url(https://img1.kakaku.k-img.com/images/category/search/menu_bar_kitchen_164.gif) no-repeat left bottom;}

#searchCategory #searchMain .menuPartition {
	width:164px;
}
#reform #searchCategory #searchMain .menuPartition, /* カテゴリ変更 150917sm26 */
#lighting #searchCategory #searchMain .menuPartition, /* カテゴリ変更 150917sm26 */
#housing #searchCategory #searchMain .menuPartition, /* カテゴリ変更 150917sm26 */
#outdoor #searchCategory #searchMain .menuPartition, /* カテゴリ変更 150917sm26 */
#default #searchCategory #searchMain .menuPartition,
#shoes #searchCategory #searchMain .menuPartition,
#sports-shoes #searchCategory #searchMain .menuPartition,
#ladies-shoes #searchCategory #searchMain .menuPartition,
#mens-shoes #searchCategory #searchMain .menuPartition,
#kids-shoes #searchCategory #searchMain .menuPartition,
#shoes-accessories #searchCategory #searchMain .menuPartition{background:url(https://img1.kakaku.k-img.com/images/category/search/menu_bar_default_164.gif) no-repeat left bottom;}
#book-cd-dvd  #searchCategory #searchMain .menuPartition,
#dvd  #searchCategory #searchMain .menuPartition{background:url(https://img1.kakaku.k-img.com/images/category/search/menu_bar_dvd_164.gif) no-repeat left bottom;}

/* fitness追加 1501808sm17 */
#fitness #searchCategory #searchMain .menuPartition,
#sports #searchCategory #searchMain .menuPartition,
#golf #searchCategory #searchMain .menuPartition,
#bicycle #searchCategory #searchMain .menuPartition,
#snow #searchCategory #searchMain .menuPartition,
#fishing #searchCategory #searchMain .menuPartition{background:url(https://img1.kakaku.k-img.com/images/category/search/menu_bar_sports_164.gif) no-repeat left bottom;}
#food-drink #searchCategory #searchMain .menuPartition{background:url(https://img1.kakaku.k-img.com/images/category/search/menu_bar_food_164.gif) no-repeat left bottom;}
#food-drink #searchCategory #searchMain .menuPartition.colorLow{background:url(https://img1.kakaku.k-img.com/images/category/search/menu_bar_food2_164.gif) no-repeat left bottom;}
#fashion #searchCategory #searchMain .menuPartition{background:url(https://img1.kakaku.k-img.com/images/category/search/menu_bar_fashion_164.gif) no-repeat left bottom;}
#beauty-health #searchCategory #searchMain .menuPartition,
#contactlens #searchCategory #searchMain .menuPartition,
#cosme #searchCategory #searchMain .menuPartition,
#cosmetic #searchCategory #searchMain .menuPartition,
#medicine #searchCategory #searchMain .menuPartition,
#supplement #searchCategory #searchMain .menuPartition {background:url(https://img1.kakaku.k-img.com/images/category/search/menu_bar_beauty_164.gif) no-repeat left bottom;}
#interior #searchCategory #searchMain .menuPartition{background:url(https://img1.kakaku.k-img.com/images/category/search/menu_bar_interior_164.gif) no-repeat left bottom;}
/* カテゴリ追加 sm5 120806 */
#baby #searchCategory #searchMain .menuPartition,
#maternity #searchCategory #searchMain .menuPartition,
#baby-goods #searchCategory #searchMain .menuPartition,
#kids #searchCategory #searchMain .menuPartition {background:url(https://img1.kakaku.k-img.com/images/category/search/menu_bar_baby_164.gif) no-repeat left bottom;}
#hobby #searchCategory #searchMain .menuPartition,
#electric-tools #searchCategory #searchMain .menuPartition,
#working-tool #searchCategory #searchMain .menuPartition,
#agriculture #searchCategory #searchMain .menuPartition {background:url(https://img1.kakaku.k-img.com/images/category/search/menu_bar_default_164.gif) no-repeat left bottom;}
#houseware #searchCategory #searchMain .menuPartition,
#stationery #searchCategory #searchMain .menuPartition,
#daily-goods #searchCategory #searchMain .menuPartition,
#nursing-care #searchCategory #searchMain .menuPartition{background:url(https://img1.kakaku.k-img.com/images/category/search/menu_bar_houseware_164.gif) no-repeat left bottom;} /* nursing-care 150212sm17 */
/* カテゴリ追加 sm03 10.10.01 */
#drink #searchCategory #searchMain .menuPartition {background:url(https://img1.kakaku.k-img.com/images/category/search/menu_bar_drink_164.gif) no-repeat left bottom;}
#hobby #searchCategory #searchMain .menuPartition,
#gakki #searchCategory #searchMain .menuPartition,
#toy #searchCategory #searchMain .menuPartition{background:url(https://img1.kakaku.k-img.com/images/category/search/menu_bar_hobby_164.gif) no-repeat left bottom;}
#watch-accessory #searchCategory #searchMain .menuPartition {background:url(https://img1.kakaku.k-img.com/images/category/search/menu_bar_watch_164.gif) no-repeat left bottom;}
#diy #searchCategory #searchMain .menuPartition,
#electric-tools #searchCategory #searchMain .menuPartition,
#working-tool #searchCategory #searchMain .menuPartition,
#agriculture #searchCategory #searchMain .menuPartition {background:url(https://img1.kakaku.k-img.com/images/category/search/menu_bar_default_164.gif) no-repeat left bottom;}
#food #searchCategory #searchMain .menuPartition {background:url(https://img1.kakaku.k-img.com/images/category/search/menu_bar_foods_164.gif) no-repeat left bottom;}
#health-food #searchCategory #searchMain .menuPartition {background:url(https://img1.kakaku.k-img.com/images/category/search/menu_bar_health_164.gif) no-repeat left bottom;}
/* カテゴリ追加 101210SM5 */
#kitchen #searchCategory #searchMain .menuPartition,
#cookware #searchCategory #searchMain .menuPartition,
#kitchen-goods #searchCategory #searchMain .menuPartition{background:url(https://img1.kakaku.k-img.com/images/category/search/menu_bar_kitchen_164.gif) no-repeat left bottom;}


/* itemview 価格で絞込み -------------------------- */
#searchCategory #searchMain #menu ul.kakakuList li {
	width:156px;
}
#searchCategory #searchMain #menu ul.kakakuList li a {
	padding-left:8px;
	width:156px;
}
#searchCategory #searchMain .kakakuBox input.keywordBox {
	width:100px;
}
#searchCategory #menu input.keywordBoxW {
	width:155px;
}

/* itemview ソート
------------------------------------------------ */
#searchCategory #searchMain .searchSortTop {
	background:url(https://img1.kakaku.k-img.com/images/category/search/sortBoxFrameTop740.gif) no-repeat top left;
}
#searchCategory #searchMain .searchSort {
	background:url(https://img1.kakaku.k-img.com/images/category/search/sortBoxFrame740.gif) repeat-y top left;
}
#searchCategory #searchMain .searchSortBottom {
	background:url(https://img1.kakaku.k-img.com/images/category/search/sortBoxFrameBottom740.gif) no-repeat bottom left;
	padding:10px 5px;
}

/* itemview 汎用グレー枠BOX
------------------------------------------------ */
#main #searchMain .box04 {
	width: 740px;
}
#main #searchMain .box04 .box04In {
	width:100%;
	background:url(https://img1.kakaku.k-img.com/images/category/search/bg_search_box04.gif) repeat-y left top;
}
#main #searchMain .box04 .box04In h3 {
	padding:13px 0px 0px 50px;
	display:block;
	font-size:92%;
}
#main #searchMain .box04 .box04In .boxBtm {
	background:url(https://img1.kakaku.k-img.com/images/category/search/bg_search_box04_btm.gif) no-repeat left bottom;
}
#main #searchMain .box04p {
	padding:0px 20px 5px 20px;
	line-height:160%;
}
#main #searchMain .box04p a {
	text-decoration:none;
}
#main #searchMain .box04p a:hover {
	text-decoration:underline;
}

/* itemview 0HIT時のランキングの見出し */
#main #searchMain .box04 .box04In #ranking0hit{
	background:url(https://img1.kakaku.k-img.com/images/category/search/bg_ranking_0hit.gif) no-repeat left top;
}

/* itemview マッチする商品なし
------------------------------------------------ */
#main #searchMain #box0hit{
	margin:0;
}

/* リスティング調整 091218 sm03
------------------------------------------------ */
#main #result .IboxDb a:hover {
	text-decoration:none;
}

/* 注目ランキング枠　100316 sm03
--------------------------------------------------*/
#menu #acsRank {
	background:url(https://img1.kakaku.k-img.com/images/category/search/bg_menu_acsrank_btm.gif) no-repeat bottom;
	width:100%;
	margin-top:7px;
	padding-bottom:9px;
}
#menu #acsRank a, #menu #acsRank a:visited { text-decoration:none;}
#menu #acsRank a:hover { text-decoration:underline;}
#menu #acsRank .acsRankTtl {
	background:#eee url(https://img1.kakaku.k-img.com/images/category/search/bg_menu_acsrank_ttl.gif) no-repeat;
	padding:12px 0 3px 35px;
	color:#333;
	font-weight:bold;
}
#menu #acsRank .acsRankInfo {
	background:#eee;
	padding:0 5px;
}
#reform #menu .acsRankInfo p, /* カテゴリ変更 150917sm26 */
#lighting #menu .acsRankInfo p, /* カテゴリ変更 150917sm26 */
#housing #menu .acsRankInfo p, /* カテゴリ変更 150917sm26 */
#outdoor #menu .acsRankInfo p, /* カテゴリ変更 150917sm26 */
#default #menu .acsRankInfo p,
#shoes #menu .acsRankInfo p,
#sports-shoes #menu .acsRankInfo p,
#ladies-shoes #menu .acsRankInfo p,
#mens-shoes #menu .acsRankInfo p,
#kids-shoes #menu .acsRankInfo p,
#shoes-accessories #menu .acsRankInfo p{background:#9aa2d1 url(https://img1.kakaku.k-img.com/images/category/search/bg_menu_acsrank_default.gif);}
#pc #menu .acsRankInfo p {background:#98d6ff url(https://img1.kakaku.k-img.com/images/category/search/bg_menu_acsrank_pc.gif);}
#kaden #menu .acsRankInfo p {background:#ffc29a url(https://img1.kakaku.k-img.com/images/category/search/bg_menu_acsrank_kaden.gif);}
#camera #menu .acsRankInfo p {background:#9ad6d6 url(https://img1.kakaku.k-img.com/images/category/search/bg_menu_acsrank_camera.gif);}
#game #menu .acsRankInfo p {background:#ffebad url(https://img1.kakaku.k-img.com/images/category/search/bg_menu_acsrank_game.gif);}
#book-cd-dvd #menu .acsRankInfo p,
#dvd #menu .acsRankInfo p {background:#add6ac url(https://img1.kakaku.k-img.com/images/category/search/bg_menu_acsrank_dvd.gif);}

/* fitness追加 150108sm17 */
#fitness #menu .acsRankInfo p,
#sports #menu .acsRankInfo p,
#golf #menu .acsRankInfo p,
#bicycle #menu .acsRankInfo p,
#snow #menu .acsRankInfo p,
#fishing #menu .acsRankInfo p{background:#acd6ea url(https://img1.kakaku.k-img.com/images/category/search/bg_menu_acsrank_sports.gif);}
#food-drink #menu .acsRankInfo p {background:#ffd6ae url(https://img1.kakaku.k-img.com/images/category/search/bg_menu_acsrank_food.gif);}
#fashion #menu .acsRankInfo p {background:#d99999 url(https://img1.kakaku.k-img.com/images/category/search/bg_menu_acsrank_fashion.gif);}
#beauty-health #menu .acsRankInfo p,
#contactlens #menu .acsRankInfo p,
#cosme #menu .acsRankInfo p,
#cosmetic #menu .acsRankInfo p,
#medicine #menu .acsRankInfo p,
#supplement #menu .acsRankInfo p {background:#d7ebae url(https://img1.kakaku.k-img.com/images/category/search/bg_menu_acsrank_beauty.gif);}
#interior #menu .acsRankInfo p {background:#eceb98 url(https://img1.kakaku.k-img.com/images/category/search/bg_menu_acsrank_interior.gif);}
#houseware #menu .acsRankInfo p,
#stationery #menu .acsRankInfo p,
#daily-goods #menu .acsRankInfo p,
#nursing-care #menu .acsRankInfo p{background:#ddea90 url(https://img1.kakaku.k-img.com/images/category/search/bg_menu_acsrank_houseware.gif);} /* nursing-care 150212sm17 */

/* カテゴリ追加 sm5 120806 */
#baby #menu .acsRankInfo p,
#maternity #menu .acsRankInfo p,
#baby-goods #menu .acsRankInfo p,
#kids #menu .acsRankInfo p {background:#ffd1ed url(https://img1.kakaku.k-img.com/images/category/search/bg_menu_acsrank_baby.gif);}
/* カテゴリ追加 sm03 10.10.01 */
#drink #menu .acsRankInfo p {background:#ffd6ae url(https://img1.kakaku.k-img.com/images/category/search/bg_menu_acsrank_drink.gif);}
#hobby #menu .acsRankInfo p,
#gakki #menu .acsRankInfo p,
#toy #menu .acsRankInfo p{background:#ffe793 url(https://img1.kakaku.k-img.com/images/category/search/bg_menu_acsrank_hobby.gif);}
#watch-accessory #menu .acsRankInfo p {background:#ffc4c4 url(https://img1.kakaku.k-img.com/images/category/search/bg_menu_acsrank_watch.gif);}
#diy #menu .acsRankInfo p,
#electric-tools #menu .acsRankInfo p,
#working-tool #menu .acsRankInfo p,
#agriculture #menu .acsRankInfo p {background:#9aa2d1 url(https://img1.kakaku.k-img.com/images/category/search/bg_menu_acsrank_default.gif);}
#food #menu .acsRankInfo p {background:#febb99 url(https://img1.kakaku.k-img.com/images/category/search/bg_menu_acsrank_foods.gif);}
#health-food #menu .acsRankInfo p {background:#c5ee99 url(https://img1.kakaku.k-img.com/images/category/search/bg_menu_acsrank_health.gif);}
/* カテゴリ追加 101210SM5 */
#kitchen #menu .acsRankInfo p,
#cookware #menu .acsRankInfo p,
#kitchen-goods #menu .acsRankInfo p{background:#c5ee99 url(https://img1.kakaku.k-img.com/images/category/search/bg_menu_acsrank_kitchen.gif);}
/* カテゴリ追加 11.07.01 sm1 */
#mobile-data #menu .acsRankInfo p {background:#bbade4 url(https://img1.kakaku.k-img.com/images/category/search/bg_menu_acsrank_mobile_data.gif);}

#menu #acsRank .acsRankInfo p {
	background-repeat:no-repeat;
	background-position:center top;
	padding:4px 7px 2px 7px;
	font-weight:bold;
}
#menu #acsRank .acsRankInfo span {
	display:block;
	font-size:85%;
	font-weight:normal;
}
#menu #acsRank .acsRankList {
	background:url(https://img1.kakaku.k-img.com/images/category/search/bg_menu_acsrank.gif) repeat-y;
	height:1%;
	padding:6px 10px 2px 10px;
}
#menu #acsRank .acsRankList dt {
	background:#eee;
	min-height:11px;
	padding:1px 3px;
	color:#555;
	font-family:Verdana;
	font-weight:bold;
}
#menu #acsRank .acsRankList dt.rank1,
#menu #acsRank .acsRankList dt.rank2,
#menu #acsRank .acsRankList dt.rank3 {
	padding-left:22px;
	color:#ff8400;
}
#menu #acsRank .acsRankList dt.rank1 {
	background:#f8f1c1 url(https://img1.kakaku.k-img.com/images/category/search/icon_ranking01_min.gif) no-repeat 3px 2px;
}
#menu #acsRank .acsRankList dt.rank2 {
	background:#f8f1c1 url(https://img1.kakaku.k-img.com/images/category/search/icon_ranking02_min.gif) no-repeat 3px 2px;
}
#menu #acsRank .acsRankList dt.rank3 {
	background:#f8f1c1 url(https://img1.kakaku.k-img.com/images/category/search/icon_ranking03_min.gif) no-repeat 3px 2px;
}
#menu #acsRank .acsRankList dd {
	padding-bottom:10px;
	text-align:center;
}
#menu #acsRank .acsRankList .itemLink {
	margin:3px;
	text-align:left;
}
#menu #acsRank .acsRankList .acsRankPrice {
	font-size:85%;
}
#menu #acsRank .acsRankList span {
	display:block;
	color:#f00;
	font-family:Verdana;
	font-size:125%;
	font-weight:bold;
}
#menu #acsRank .detail {
	background:url(https://img1.kakaku.k-img.com/images/itemview/item/dotline_x.gif) repeat-x left top;
	padding-top:5px;
	text-align:right;
}
#menu #acsRank .detail a {
	background:url(https://img1.kakaku.k-img.com/images/itemview/item/arrow03.gif) no-repeat left top;
	padding-left: 7px;
}
/* 注目ランキング 101209sm05*/
#acsRank .detailLink {
	background:url(https://img1.kakaku.k-img.com/images/itemview/item/dotline_x.gif) repeat-x left top;
	padding-top:5px;
	text-align:left;
}
#acsRank .detailLink a {
	display:block;
	background:url(https://img1.kakaku.k-img.com/images/itemview/item/arrow03.gif) no-repeat 3px 1px;
	padding-left: 11px;
}
#acsRank a.rankLinksttl {
	color: #333333;
}

/* 関連カテゴリ詳細枠 100517 sm03
--------------------------------------------------*/
#main .seekSchBox {
	width:100%;
	margin-bottom:10px;
}
#main .seekSchBox .seekTtl {
	background:url(https://img1.kakaku.k-img.com/images/category/search/bg_seek_ttl.gif) no-repeat;
	width:100%;
}
#main .seekSchBox .seekTtl h3{
	font-weight:normal;
	margin:0 2px;
	padding:10px 10px 5px 10px;
	border-bottom:4px solid #000080;
}
#main .seekSchBox .seekTtl h3 stong {
	font-weight:bold;
}
#main .seekSchBox .seekshort,
#main .seekSchBox .seekDetail {
	background:url(https://img1.kakaku.k-img.com/images/category/search/bg_seek_ctn.gif);
	width:100%;
	padding:10px 0;
}
#main .seekSchBox ul {
	list-style:none;
	margin:0 10px;
}
#main #result .seekSchBox ul li a:link,
#main #result .seekSchBox ul li a:visited {
	text-decoration:underline;
}
#main .seekSchBox .seekshort ul li {
	display:inline;
	line-height:2;
	margin-right:15px;
}
#main .seekSchBox .seekshort ul li a {
	white-space:nowrap;
}
#main .seekSchBox .seekDetail ul {
	margin-bottom:10px;
}
#main .seekSchBox .seekDetail ul li {
	line-height:1.5;
}
#main .seekSchBox .pullBtn {
	background:url(https://img1.kakaku.k-img.com/images/category/search/bg_seek_btm.gif) no-repeat top;
	width:100%;
	padding-top:5px;
}
#main .seekSchBox .pullBtn img {
	position:relative;
	top:-1px;
	margin-left:265px;
	cursor:pointer;
}

/*100810 sm4 Q&A企画修正*/
.keyBox .bbsSubCate {
	width:170px;/*幅修正 20150814 sm26*/
}
/*100810 sm4 Q&A企画修正 end*/

/*history 1009 sm01*/
#historyMenu {
	margin-top:10px;
	background:#FFFFFF url(https://img1.kakaku.k-img.com/images/history/search_bg.gif) repeat-y scroll left bottom;
	height:1%;
	padding-bottom:0;
	width:200px;
	text-align:center;
}
#historyMenu .histop {
	background:transparent url(https://img1.kakaku.k-img.com/images/history/search_top.gif) no-repeat scroll left top;
	border-bottom:1px solid #D4D2D2;
	min-height:20px;
	width:200px;
}
#historyMenu .histop p {
color:#555555;
font-size:85%;
font-weight:bold;
line-height:100%;
margin:0;
padding:8px 5px 4px 30px;
text-align:left;
}
#historyMenu .hisbtm {
line-height:4px;
margin:-1px 0 0;
}
#historyMenu ul {
	width:183px;
	margin:0 auto;
}
#historyMenu li {
	list-style-type:none;
	padding:8px 5px;
	background:transparent url(https://img1.kakaku.k-img.com/images/itemview/item/dotline_x.gif) repeat-x scroll left bottom;
}
#historyMenu p.pagelink {
	margin:5px 10px 10px 0;
	text-align:right;
}
#historyMenu input,
#historyMenu p.hisBTN img{ /* 110808 add sm1 */
	margin:3px auto 5px;
}

/*history end*/
/* 検索結果リニューアル 110215SM5
------------------------------------------------ */
/*パンくず*/
.globalSearch .path a{
	text-decoration:none;
}
/*メインエリア*/
.globalSearch #main {
	width:710px;
}
/*レフトナビ*/
.globalSearch #searchLeft {
	float: left;
	width: 200px;
}
.globalSearch #searchLeft .narrowCategory,
.globalSearch #searchLeft .narrowArticle,
.globalSearch #searchLeft .narrowPrice,
.globalSearch #searchLeft .narrowColor{
	width:100%;
	padding-bottom: 25px;
	position: relative;
}
.globalSearch #searchLeft h2 {
	font-weight: bold;
	padding: 10px 3em 0 0;
	border-top: 1px solid #ccd1e7;
	font-size: 100%;
}
/*IE7以下*/
.globalSearch #searchLeft h2 {
	/padding: 10px 3em 4px 0;
}
.globalSearch #searchLeft span.narrowClear {
	font-weight: normal;
	position: absolute;
	top: 12px;
	right: 0px;
}
.globalSearch #searchLeft span.narrowClear a{
	background: #FFF url(https://img1.kakaku.k-img.com/images/category/search/common/seachsort_delete_01.gif) no-repeat 1px 0.1em;
	padding-left: 16px;
	text-decoration:none;
}
.globalSearch #searchLeft span.narrowClear a:visited{
	color:#0000DD;
}
.globalSearch #searchLeft span.narrowClear a:hover {
	background: #FFF url(https://img1.kakaku.k-img.com/images/category/search/common/seachsort_delete_02.gif) no-repeat 1px 0.1em;
	text-decoration:none;
	color:#CC0000;
}
.globalSearch #searchLeft ul{
	list-style: none;
}
.globalSearch #searchLeft .narrowCategory ul,
.globalSearch #searchLeft .narrowArticle ul,
.globalSearch #searchLeft .narrowPrice ul{
	padding-left: 1px;
}
/*IE7以下*/
.globalSearch #searchLeft .narrowCategory ul.subCategory{
	/margin-top: 3px;
}
.globalSearch #searchLeft .narrowCategory li,
.globalSearch #searchLeft .narrowArticle li,
.globalSearch #searchLeft .narrowPrice li{
	line-height:110%;
	padding-top:6px;
	width:100%;
}
/*IE7以下*/
.globalSearch #searchLeft .narrowCategory li,
.globalSearch #searchLeft .narrowArticle li,
.globalSearch #searchLeft .narrowPrice li{
	/line-height:120%;
	/padding-top:2px;

}
.globalSearch #searchLeft .narrowCategory li a,
.globalSearch #searchLeft .narrowArticle li a,
.globalSearch #searchLeft .narrowPrice li a{
	display:block;
	text-decoration:none;
}
.globalSearch #searchLeft .narrowCategory li a:hover,
.globalSearch #searchLeft .narrowArticle li a:hover,
.globalSearch #searchLeft .narrowPrice li a:hover{
	text-decoration:underline;
}
.globalSearch #searchLeft .narrowCategory li span,
.globalSearch #searchLeft .narrowArticle li span,
.globalSearch #searchLeft .narrowPrice li span {
	color: #333;
	padding-left: 1px;
}
/*narrowCategory*/

.globalSearch #searchLeft .narrowCategory li a.backCategory,
.globalSearch #searchLeft .narrowArticle li a.backCategory {
	background: url(https://img1.kakaku.k-img.com/images/category/search/common/seachsort_arrow_01.gif) no-repeat left 0.1em;
	padding:0 0 0 20px;
}
.globalSearch #searchLeft .narrowCategory li a:hover.backCategory,
.globalSearch #searchLeft .narrowArticle li a:hover.backCategory {
	text-decoration:underline;
}
.globalSearch #searchLeft .narrowCategory li span.nowCategory,
.globalSearch #searchLeft .narrowArticle li span.nowCategory {
	display:block;
	background: #e5eeff;
	color: #333;
	padding:5px 0 3px 3px;
	font-weight: bold;
}

/*narrowPrice*/
.globalSearch #searchLeft .narrowPrice .narrowPriceSearch {
	font-size: 100%;
	margin-top: 10px;
}
.globalSearch #searchLeft .narrowPrice .narrowPriceSearch span {
	line-height:120%;
	font-size:96%;
	letter-spacing: 0.03em;
}
.globalSearch #searchLeft .narrowPrice .narrowPriceSearch input.priceKeyword {
	line-height:130%;
	vertical-align:middle;
	height: 15px;
	width: 60px;
	margin: 0 7px 1px 0px;
	padding:1px 0 1px 3px;
	border: 1px solid #bfbfbf;
	background: url(https://img1.kakaku.k-img.com/images/category/search/common/bg_input_shadow_01.gif) repeat-x;
}
/*IE7以下*/
.globalSearch #searchLeft .narrowPrice .narrowPriceSearch input.priceKeyword {
	/margin: 0px 5px 0px 0px;
}
.globalSearch #searchLeft .narrowPrice .narrowPriceSearch p.priceKeywordBtn {
	padding-top: 10px;
}
/*narrowColor*/
.globalSearch #searchLeft .narrowColor #colorBoxSimple {
	padding: 0px 0px 4px 10px;
	margin-top:10px;
}
/*IE6以下*/
* html .globalSearch #searchLeft .narrowColor #colorBoxSimple {
	padding: 0px 0px 7px 0px;
}
/*IE7*/
*:first-child+html .globalSearch #searchLeft .narrowColor #colorBoxSimple ul {
	padding-bottom: 5px;
}
.globalSearch #searchLeft .narrowColor #colorBoxSimple li{
	height: 31px;
	width: 31px;
	float:left;
	display: inline;
	margin: 0px 6px 6px 0px;
}
.globalSearch #searchLeft .narrowColor #colorBoxSimple li a {
	display: block;
	height: 25px;
	width: 25px;
}
.globalSearch #searchLeft .narrowColor p.colorBoxChange{
	text-align:center;
	padding-top: 7px;
	border-top: 1px dotted #CCC;
}
.globalSearch #searchLeft .narrowColor p.colorBoxChange a{
	background: url(https://img1.kakaku.k-img.com/images/search/color/btn_change_ui.gif) no-repeat;
	padding-left: 21px;
	line-height: 120%;
	padding-bottom: 1px;
	text-decoration: none;
}
.globalSearch #searchLeft .narrowColor #colorBoxAdvance{
	width:170px;
	padding:0 0 5px 10px;
	margin-top:10px;
}
.globalSearch #searchLeft .narrowColor #colorBoxAdvance #picker{
	padding-bottom: 10px;
}
.globalSearch #searchLeft .narrowColor #colorBoxAdvance #colorSearchTtl{
	float:left;
	padding-right: 5px;
}
.globalSearch #searchLeft .narrowColor #colorBoxAdvance #colorSearch input{
	float:left;
	border-style: none;
}
.globalSearch #searchLeft .narrowColor #colorBoxSimple span {
	float:left;
	display:block;
	padding-right:3px;
}
.globalSearch #searchLeft .narrowColor #colorBoxSimple span.colorbox {
	float:left;
	width:10px;
	height:5px;
	border: 1px solid #d9d9d9;
	margin-top:1px;
	padding: 3px 0 3px 0px;
}
/*IE6以下*/
* html .globalSearch #searchLeft .narrowColor #colorBoxSimple span.colorbox {
	margin-top:1px;
	padding: 0;
	font-size: 60%;
}
/* メニュー拡大用追加 */
.globalSearch #searchLeft .adBox02 {
	margin:15px auto;
	width:200px;
	text-align:center;
}
/*メインエリア*/
/*検索窓*/
.globalSearch #main .globalSearchArea {
	background-color: #d9ecff;
	padding-bottom: 13px;
	margin-bottom:15px;
	border: 1px solid #cdd1e7;
}
.globalSearch #main .globalSearchArea .globalSearchLeft {
	float: left;
	width: 80px;
	padding: 15px 0px 0px 15px;
}
.globalSearch #main .globalSearchArea .globalSearchRight {
	float: right;
	width: 598px;
	padding: 15px 15px 0px 0px;
}
.globalSearch #main .globalSearchArea .advancedSearchBtn {
	float: right;

	padding-top: 4px;
	line-height:110%;
}
.globalSearch #main .globalSearchArea .advancedSearchBtn a {
	display: block;
	background: url(https://img1.kakaku.k-img.com/images/category/sarchAddPointer.gif) no-repeat 0px 4px;
	padding: 2px 0px 2px 12px;
	font-size: 85%;
}
.globalSearch #main .globalSearchArea input.btn_search {
	margin-right:15px;
	padding: 0;
	float: left;
}
.globalSearch input.globalKeyword {
	line-height:130%;
	height: 17px;
	width: 300px;
	border: 1px solid #7d9ebf;
	margin-right: 7px;
	padding: 2px 2px 2px 3px;
	float: left;
	vertical-align: middle;
	background: #FFF url(https://img1.kakaku.k-img.com/images/category/search/common/bg_input_shadow_01.gif) repeat-x;
}
.globalSearch .globalSearchSelect{
	border: 1px solid #7d9ebf;
	height: 20px;
	vertical-align: middle;
	width: 68px;
}
.globalSearch .globalSearchSelect option{
	padding:0 2px;
}

.globalSearch label.searchttlLabel{
	float: left;
	padding-top:4px;
}
.globalSearch label.searchttlLabel input{
	display: block;
	float: left;
	height: 16px;
	padding-bottom: 4px;
	margin-right:5px;
}
/*IE7以下*/
.globalSearch label.searchttlLabel input {
	/margin-right: 3px;
}
.globalSearch label.searchttlLabel span{
	display: block;
	float: left;
	line-height: 120%;
}
.globalSearch dl.addSearchWord{
	clear: both;
	width: 100%;
	background: #FFF url(https://img1.kakaku.k-img.com/images/category/search/common/globalsearch_bg_02.gif) no-repeat left bottom;
	padding-bottom: 1px;
}
.globalSearch dl.addSearchWord dt{
	float:left;
	padding: 13px 7px 0;
	font-size: 92%;
	line-height: 150%;
	background: url(https://img1.kakaku.k-img.com/images/category/search/common/globalsearch_bg_03.gif) no-repeat right 16px;
}
.globalSearch dl.addSearchWord dd{
	background: url(https://img1.kakaku.k-img.com/images/category/search/common/globalsearch_bg_01.gif) no-repeat;
	padding: 13px 5px 0 0;
}
.globalSearch dl.addSearchWord dd ul {
	list-style: none;
	border-left: 1px dotted #999;
}
.globalSearch dl.addSearchWord dd ul li {
	white-space: nowrap;
	display: block;
	float: left;
	font-size: 92%;
	background: url(https://img1.kakaku.k-img.com/images/category/search/keyword_dot.gif) no-repeat right bottom;
	padding: 0px 3px 0px 7px;
	margin-right: 3px;
	line-height: 150%;
}
/*関連カテゴリ*/
.globalSearch .categoryResult {
	width:708px;
	border: 1px solid #dddddd;
	margin-top: 15px;
	background: #d9ecff;
}
.globalSearch .categoryResult .seekDetail,
.globalSearch .categoryResult .seekshort{
	background-color:#fff;
	clear: both;
}
/*IE7以下*/
.globalSearch .categoryResult .seekshort{
	/padding-bottom:9px;
}
.globalSearch .categoryResult h2 {
	font-size: 100%;
	font-weight: normal;
	color: #001789;
	padding: 7px 0 5px 14px;
	letter-spacing: 0.04em;
	float: left;
}
.globalSearch .categoryResult span {
	font-size: 86%;
	color: #001789;
	padding: 8px 14px 5px 0;
	letter-spacing: 0.04em;
	float: right;
	width: 181px;
	text-align: right;
}
.globalSearch .categoryResult ul {
	background-color:#fff;
	border-top: 1px solid #dddddd;
	list-style: none;
	padding: 13px 14px 7px;
	clear: both;
	width: 680px;
}
.globalSearch .categoryResult li {
	line-height:110%;
	margin-bottom: 7px;
}
.globalSearch .categoryResult li a {
}
.globalSearch .categoryResult .seekshort ul li{
	float:left;
	display:block;
	margin:0 15px 9px 0;
	white-space:nowrap;
}
.globalSearch .categoryResultMid{
	padding:0px 0 15px 0;
	text-align:left;
	border-bottom: 1px solid #DEDEDE;
	margin-bottom: -1px;
}
.globalSearch .categoryResultMid table{
	border-collapse: collapse;
	border-spacing: 0;
}
.globalSearch .categoryResultMid table td{
	background: url(https://img1.kakaku.k-img.com/images/category/search/common/resultitem_bg_01.gif) no-repeat left center;
	padding: 0px 7px 0 7px;
	line-height:100%;
}
.globalSearch .categoryResultMid table td.catResultLeft{
	background-image:none;
	padding: 0px 7px 0 9px;
}
.globalSearch .categoryResultMid table td.catResultBlank{
	padding:0;
	background:none;
}
.globalSearch .categoryResultMid table td.catResultNone{
	background:none;
}
.globalSearch .categoryResultMid table td a{
	display:block;
	color: #333333;
	font-size: 77%;
	padding-right:5px;
}
.globalSearch .categoryResultMid table td a img{
	vertical-align:bottom;
	padding:0 1px 0 3px;
}
.globalSearch .categoryResultMid table td a img{
	/vertical-align:middle;
}
.globalSearch .categoryResultMid table td a span{
	font-size: 120%;
	color: #0000dd;
	padding-right: 2px;
}
.globalSearch #main .categoryResultMid table td a:hover,
.globalSearch #main .categoryResultMid table td a:visited{
	text-decoration:none;
}
.globalSearch #main .categoryResultMid table td a:visited span{
    color: #993399;
}
.globalSearch #main .categoryResultMid table td a:hover span{
    color: #0099FF;
}
.globalSearch .categoryResultMid ul{
	list-style:none;
	padding: 6px 0px 23px 15px;
}
.globalSearch .categoryResultMid ul li{
	line-height:140%;
	height: 53px;
	width: 330px;
	float: left;
}
.globalSearch .categoryResultMid ul li.catResultLeft{
	margin-right:20px;
}
.globalSearch .categoryResultMid ul li a{
	background: url(https://img1.kakaku.k-img.com/images/category/search/common/catresult_bg_01.gif) no-repeat;
	display:block;
	width: 100%;
	height: 53px;
	text-align: center;
	color: #333333;
	font-size: 85%;
	padding-top: 0px;
}
.globalSearch #main .categoryResultMid ul li a:hover{
	text-decoration:none;
}
.globalSearch #main .categoryResultMid ul li a:hover,
.globalSearch #main .categoryResultMid ul li a:visited {
	color: #333333;
}
.categoryResultMid ul li a span{
	background: url(https://img1.kakaku.k-img.com/images/category/search/common/catresult_bg_02.gif) no-repeat 0px center;
	font-size: 135%;
	color: #0000dd;
	font-weight: bold;
	padding: 0px 2px 0px 20px;
}

/*検索結果*/
.globalSearch #main div.searchSortBox {
	padding: 11px 15px 10px;
	border-top: 5px solid #061270;
	margin: 15px 0 15px;
	background: #f5f5f5 url(https://img1.kakaku.k-img.com/images/category/search/common/seachsort_bg_02.gif) no-repeat left bottom;
}
.globalSearch #main .searchSortBox h2 {
	color: #061270;
	font-size:100%;
	font-weight: normal;
	letter-spacing: 0.1em;
	margin-bottom: 6px;
}
.globalSearch #main .searchSortBox h2 span {
	font-size: 170%;
	letter-spacing: 0em;
	font-weight: bold;
	padding-right:3px;
}
.globalSearch #main .searchSortBox table {
	border-collapse: collapse;
	border-spacing: 0;
	margin-bottom: 8px;
}
.globalSearch #main .searchSortBox table td span.searchSortTtl {
	color:#FFF;
	font-size:85%;
	display:block;
	line-height:100%;
	padding:5px 9px 2px 6px;
	white-space: nowrap;
	background: #071788 url(https://img1.kakaku.k-img.com/images/category/search/common/seachsort_img_01.gif) no-repeat right center;
	margin-right: 5px;
}
.globalSearch #main .searchSortBox table ul {
	list-style: none;
}
.globalSearch #main .searchSortBox table td li {
	background-color:#fff;
	float: left;
	white-space: nowrap;
	margin: 0px 3px 3px 0px;
	line-height: 110%;
}
.globalSearch #main .searchSortBox table td li a {
	border: 1px dotted #b9b9b9;
	display: block;
	background: #FFF url(https://img1.kakaku.k-img.com/images/category/search/common/seachsort_delete_01.gif) no-repeat 7px 0.35em;
	padding: 2px 7px 1px 21px;
	float: left;
}
.globalSearch #main .searchSortBox table td li a:hover {
	background: #FFF url(https://img1.kakaku.k-img.com/images/category/search/common/seachsort_delete_02.gif) no-repeat 7px 0.35em;
	text-decoration:none;
	color:#cc0000;
}
.globalSearch #main .searchSortBox table td li span {
	border: 1px dotted #b9b9b9;
	display: block;
	padding: 2px 7px 1px 7px;
}
.globalSearch #main .searchSortBox table td li a span {
	float:left;
	border:none;
	padding: 0 3px 0 0;
	display:inline;
}
.globalSearch #main .searchSortBox table td li a span.colorbox {
	float:left;
	width:10px;
	height:5px;
	border: 1px solid #d9d9d9;
	display: block;
	margin-top:1px;
	padding: 3px 0 3px 0px;
}
/*IE6以下*/
* html #main .searchSortBox table td li a span.colorbox {
	margin-top:2px;
	padding: 0;
	font-size: 60%;
}
.globalSearch #main .searchSortBox ul.searchSortArea {
	background: url(https://img1.kakaku.k-img.com/images/category/search/common/seachsort_bg_01.gif) repeat-x left top;
	list-style: none;
	width: 100%;
	margin: 0px;
	padding: 11px 0 0;
}
.globalSearch #main .searchSortBox ul.searchSortArea option {
	padding-right:10px;

}
.globalSearch #main .searchSortBox ul.searchSortArea li.sortAreaList,
.globalSearch #main .searchSortBox ul.searchSortArea li.sortAreaCat{
	float: left;
	line-height:120%;
	font-size: 92%;
	padding-bottom: 2px;
	padding-top: 1px;
}
.globalSearch #main .searchSortBox ul.searchSortArea li.sortAreaList a:visited,
.globalSearch #main .searchSortBox ul.searchSortArea li.sortAreaCat a:visited{
	color:#0000DD;
}
.globalSearch #main .searchSortBox ul.searchSortArea li.sortAreaList {
	background: url(https://img1.kakaku.k-img.com/images/category/search/common/globalsearch_bg_03.gif) no-repeat right 2px;
	margin-right: 10px;
	padding-right: 10px;
}
.globalSearch #main .searchSortBox ul.searchSortArea li.sortAreaList span {
	background: #e1e1e1 url(https://img1.kakaku.k-img.com/images/category/search/common/seachsort_img_02.gif) no-repeat 0px -6px;
	display: block;
	padding: 2px 2px 1px 30px;
	font-weight: bold;
}
.globalSearch #main .searchSortBox ul.searchSortArea li.sortAreaList a {
	background: url(https://img1.kakaku.k-img.com/images/category/search/common/seachsort_img_05.gif) no-repeat;
	display: block;
	padding: 2px 2px 1px 25px;
}
.globalSearch #main .searchSortBox ul.searchSortArea li.sortAreaCat span {
	background: #e1e1e1 url(https://img1.kakaku.k-img.com/images/category/search/common/seachsort_img_04.gif) no-repeat 0px -6px;
	display: block;
	padding: 2px 2px 1px 30px;
	font-weight: bold;
}
.globalSearch #main .searchSortBox ul.searchSortArea li.sortAreaCat a {
	background: url(https://img1.kakaku.k-img.com/images/category/search/common/seachsort_img_03.gif) no-repeat;
	display: block;
	padding: 2px 2px 1px 25px;
}
.globalSearch #main .searchSortBox ul.searchSortArea li.sortAreaForm {
	margin-left: 10px;
	float: right;
}
.globalSearch #main #resultArea {
}

/*検索結果アイテム*/
.globalSearch #main #resultArea .resultItem {
	border-top: 1px solid #DEDEDE;
	width:100%;
}
.globalSearch #main #resultArea .resultItemLeft  {
	width: 160px;
	text-align: center;
	float: left;
	padding: 15px 0px 28px;
}
.globalSearch #main #resultArea .resultItemRight  {
	width: 535px;
	float:right;
	padding: 10px 0px 28px;
}
.globalSearch #main #resultArea .resultTitleArea  {
}
.globalSearch #main #resultArea .resultItemRight h3 {
	width: 418px;
	float:left;
	padding: 0px 0px 11px;
	word-wrap:break-word;
}
.globalSearch #main #resultArea .resultItemRight h3.resultShop {
	width: 530px;
}
.globalSearch #main #resultArea .resultItemRight h3 a {
	display: block;
	line-height: 140%;
	font-size: 120%;
	font-weight:normal;
	padding-top: 2px;
	text-decoration:underline;
}
.globalSearch #main #resultArea .resultTitleArea p {
	width: 112px;
	height:27px;
	float:right;
}
.globalSearch #main #resultArea p.resultPrice {
	padding-bottom: 9px;
}
.globalSearch #main #resultArea p.resultPrice span.price a,
.globalSearch #main #resultArea p.resultPrice span.noPrice a{
	color: #FF0000;
}
.globalSearch #main #resultArea p.resultPrice span.price a:hover,
.globalSearch #main #resultArea p.resultPrice span.noPrice a:hover{
	text-decoration:none;
	border-bottom:1px solid #FF0000;
}
.globalSearch #main #resultArea p.resultPrice span.shopName2 {
	vertical-align:1px;
}
.globalSearch #main #resultArea p.resultPrice span.shopName3 {
	float:right;
	vertical-align:1px;
}
.globalSearch #main #resultArea p.resultPrice span.shopName {
	vertical-align:1px;
}
.globalSearch #main #resultArea p.test_shopname{
	padding-top:3px;
	line-height:110%;
	vertical-align:-2px;
}
.globalSearch #main #resultArea span.shopname3 img{
	line-height:110%;
	vertical-align:-2px;
}
.globalSearch #main #resultArea span.shopname2{
	display:block;
}
.globalSearch #main #resultArea span.shopname2 img {
	line-height:110%;
	vertical-align:-2px;
}
.globalSearch #main #resultArea p.test_shopname img {
	line-height:110%;
	vertical-align:-2px;
}
.globalSearch #main #resultArea p.resultPrice span.shopName2 img {
	padding-left:10px;
}
.globalSearch #main #resultArea .resultItem .resultItemValue {
	margin-bottom:2px;
	padding-top:0px;
}
/*IE7以下*/
.globalSearch #main #resultArea .resultItem .resultItemValue {
	/margin-bottom:7px;
}
.globalSearch #main #resultArea .resultItem .resultItemValue p {
	float: left;
	line-height: 120%;
	background: url(https://img1.kakaku.k-img.com/images/category/search/common/resultitem_bg_01.gif) no-repeat left center;
	padding:0 0 0 10px;
	margin:0 10px 3px 0;
}
.globalSearch #main #resultArea .resultItem .resultItemValue span.rankCat {
	font-size:86%;
	padding-left:5px;
}
.globalSearch #main #resultArea .resultItem .resultItemValue span.rankNum {
	font-size:86%;
	padding-left:2px;
}
.globalSearch #main #resultArea .resultItem .resultItemValue p span.fontf90b {
	position: relative;
	bottom: -1px;
	padding:0 1px 0 5px;
}
.globalSearch #main #resultArea .resultItem .resultItemValue p.firstvalue {
	background-image:none;
	padding-left: 0px;
}
.globalSearch #main #resultArea .resultItem .resultItemValue p img {
	vertical-align:bottom;
	position: relative;
	bottom: 2px;
}
/*IE7以下*/
.globalSearch #main #resultArea .resultItem .resultItemValue p img {
	/vertical-align: bottom;
	/bottom: 0px;
}
.globalSearch #main #resultArea .resultItem p.resultDetail {
	padding: 6px 8px 5px;
	border: 1px dotted #CCC;
	font-size: 92%;
	line-height: 150%;
	margin: 0 0 3px;
	word-wrap:break-word;
}
.globalSearch #main #resultArea .resultItem p.resultCategory {
	padding-top:5px;
	font-size: 92%;
}
.globalSearch #main #resultArea .resultItem p.resultCategory img {
	vertical-align:middle;
}
.globalSearch #main #resultArea .resultItem p.resultShop {
	padding-top:2px;
}
.globalSearch #main #resultArea .resultItem p.resultShop img {
	vertical-align:-2px;
}
.globalSearch #main #resultArea .resultItem .resultArticle {
	padding:15px 15px 0;
}
.globalSearch #main #resultArea .resultItem .resultArticle h3 {
	word-wrap:break-word;
	padding-bottom: 7px;
}
.globalSearch #main #resultArea .resultItem .resultArticle h3 a {
	display: block;
	line-height: 140%;
	font-size: 107%;
	padding-top: 2px;
}
.globalSearch #main #resultArea .resultItem p.articleDetail {
	padding-bottom: 10px;
	line-height:150%;
	word-wrap:break-word;
}
.globalSearch #main #resultArea .resultItem p.articleCategory {
	text-align:right;
	padding-bottom:27px;
}
/*ページナビ*/
.globalSearch #main #pagination {
	margin: 0;
	padding: 40 0 10px;
	text-align: center;
	width: 100%;
	border-top: 1px solid #dedede;
}
.globalSearch #main #pagination p.itemAttention {
	text-align:left;
	padding-top: 8px;
	font-size: 86%;
}
.globalSearch #main #pagination ul {
	width:100%;
    padding: 45px 0 8px;
}
.globalSearch #main #pagination ul li {
    display: inline;
    margin: 0 2px;
    padding: 5px 0;
    position: relative;
}
.globalSearch #main #pagination ul li.prevPage {
	padding-right:8px;
}
.globalSearch #main #pagination ul li.nextPage {
	padding-left:8px;
}
.globalSearch #main #pagination ul li.prevPage a {
	background: #666 url(https://img1.kakaku.k-img.com/images/category/search/common/pagination_arrow_01.gif) no-repeat 19px center;
	border: 1px solid #CCCCCC;
	display:inline-block;
	font-weight: bold;
	padding: 8px 18px 7px 38px;
	text-decoration: none;
	color: #FFF;
	font-size: 107%;
}
.globalSearch #main #pagination ul li.nextPage a {
	background: #666 url(https://img1.kakaku.k-img.com/images/category/search/common/pagination_arrow_02.gif) no-repeat right center;
	border: 1px solid #CCCCCC;
	display:inline-block;
	font-weight: bold;
	padding: 8px 32px 7px 20px;
	text-decoration: none;
	color: #FFF;
	font-size: 107%;
}
/*IE7以下*/
.globalSearch #main #pagination ul li.prevPage a,
.globalSearch #main #pagination ul li.nextPage a {
	/margin-bottom:-0.9em;
}
.globalSearch #main #pagination ul li.prevPage a:hover {
	background: #0099ff url(https://img1.kakaku.k-img.com/images/category/search/common/pagination_arrow_04.gif) no-repeat 19px center;
}
.globalSearch #main #pagination ul li.nextPage a:hover {
	background: #0099ff url(https://img1.kakaku.k-img.com/images/category/search/common/pagination_arrow_03.gif) no-repeat right center;
}
.globalSearch #main #pagination ul li.now span {
    background: none repeat scroll 0 0 #CCCCCC;
    border: 1px solid #CCCCCC;
    color: white;
    font-weight: bold;
    padding: 5px;
}
.globalSearch #main #pagination ul li a {
    background: none repeat scroll 0 50% #FFFFFF;
    border: 1px solid #CCCCCC;
    font-weight: bold;
    padding: 5px;
    text-decoration: none;
}
/*追加検索ワード*/
.globalSearch #main .addSearchBtmbg {
	width:710px;
	background: #f2f2f2 url(https://img1.kakaku.k-img.com/images/category/search/common/addsearch_bg_01.gif) no-repeat;
	padding:13px 0 10px;
	margin-bottom:15px;
}

.globalSearch #main table.addSearchBottom {
	background: #f2f2f2 url(https://img1.kakaku.k-img.com/images/category/search/common/addsearch_bg_02.gif) no-repeat left bottom;
}
.globalSearch #main table.addSearchBottom span.searchSortTtl {
	font-size:92%;
	display:block;
	line-height:100%;
	white-space: nowrap;
	padding:2px 0 0 15px;
	margin-right: 5px;
}
.globalSearch #main table.addSearchBottom ul {
	list-style: none;
	border-left: 1px dotted #999;
	padding:0 10px 0 3px;
}
.globalSearch #main table.addSearchBottom ul li {
	white-space: nowrap;
	display: block;
	float: left;
	font-size: 92%;
	background: url(https://img1.kakaku.k-img.com/images/category/search/keyword_dot.gif) no-repeat right bottom;
	padding: 0px 3px 0px 7px;
	margin: 0px 5px 3px 0px;
	line-height: 120%;
}
/*カタログ表示*/
.globalSearch #main table#resultCatlog{
	border-collapse: collapse;
	border-spacing: 0;
	font-size: 100%;
	text-align: center;
	margin: 15px 0 20px;
}
.globalSearch #main table#resultCatlog td{
	border-right: 1px dotted #ccc;
	padding: 0px 5px;
	width: 167px;
}
.globalSearch #main table#resultCatlog td{
	/width: 167px;
}
.globalSearch #main table#resultCatlog td.itemLast{
	border-right: none;
}
.globalSearch #main table#resultCatlog td span.price{
	display:block;
	padding-bottom:2px;
}
.globalSearch #main table#resultCatlog td span.price a{
	color:#FF0000;
}
.globalSearch #main table#resultCatlog td span.price a:visited{
	color:#FF0000;
}
.globalSearch #main table#resultCatlog tr.resultCatImg td{
	border-top: 1px dotted #ccc;
	padding-top: 20px;
	padding-bottom: 19px;
}
.globalSearch #main table#resultCatlog tr.resultCatImgTop td{
	padding-top: 0px;
	padding-bottom: 19px;
}
.globalSearch #main table#resultCatlog tr.resultCatName td{
	padding-bottom: 8px;
	word-wrap:break-word;
}
.globalSearch #main table#resultCatlog tr.resultCatName td h3{
	font-weight:normal;
}
html>/**/body .globalSearch #main table#resultCatlog tr.resultCatName td h3{
	display:block;
	width:166px;
	word-wrap:break-word;
}
.globalSearch #main table#resultCatlog tr.resultCatPrice td{
	padding-bottom: 15px;
}
.globalSearch #main table#resultCatlog tr.resultCatStore td{
	padding-bottom: 9px;
}
.globalSearch #main table#resultCatlog tr.resultCatStore td span{
	display:inline-block;
	max-width:146px;
	word-wrap:break-word;
	word-break:break-all\9;
}
/*IE7以下*/
.globalSearch #main table#resultCatlog tr.resultCatStore td {
	/display:inline;
	/zoom:1;
	/word-break:break-all;
}
/* 検索結果リニューアル 110215SM5  ここまで
------------------------------------------------ */

/* readme 110620 sm1 */
#searchCategory #main .box13 {
	border: 1px solid #CCCCCC;
}
#searchCategory .iconReadme {
    background: url("https://img1.kakaku.k-img.com/images/itemview/item/icon_readme.gif") no-repeat scroll left center transparent;
    line-height: 20px;
    padding: 6px 5px 4px 22px;
}
#searchCategory #main ul.notes {
    margin: 5px 0;
}
#searchCategory #main ul.notes li {
    background: url("https://img1.kakaku.k-img.com/images/itemview/item/icon_notes.gif") no-repeat scroll left top transparent;
    line-height: 140%;
    list-style: none outside none;
    padding-left: 12px;
}
/* readme end */

/* tagsearch 110711 sm1 */
#menu #tag li.tagselected{
	color:#fff;
	font-weight:bold;
	background:#909090 url("https://img1.kakaku.k-img.com/images/category/search/arrow_tag.gif") no-repeat;
	padding-top:3px;
	padding-right:3px;
	padding-bottom:3px;
	width:170px;
}
#menu .menuBox01 #tag li.tagselected a {
	display:inline;
}
#menu #tag .makertag {
	height:230px;
	width:180px;
	overflow-y: auto;
	overflow-x: hidden;
	border:1px solid #CCC;
}
#menu .menuBox01 #tag .makertag ul.listIn li a {
	width:140px;
}
#menu #tag .makertag ul.listIn{
	margin-left:3px;
}
#menu #tag dl {
	padding-left:6px;
}
#menu #tag dt{
	float:left;
	width:145px;
}
#menu #tag dd{
	float:right;
	margin-top:2px;
	width:13px;
}
#main .tag {
	color: #666666;
	line-height: 140%;
    margin-top: 3px;
}
#main .result .tag a:link, #main #result .tag a:link {
	text-decoration:underline;
}
/* tagsearch end */

/* auction 110727 sm1 */
#main #result #auction_list h4 a:link,
#main #result #auction_list h4 a:visited {
	color:#333;
}
/* auction end */

/* makerinfo 111007 sm1 */
.topicsList p {
	float:left;
}
.topicsList a {
	float:left;
	display:block;
	margin-left:10px;
    background: url("https://img1.kakaku.k-img.com/images/itemview/item/arrow03.gif") no-repeat scroll left top transparent;
    padding-left: 7px;
}
.mInfoList li {
    border-right: 1px solid #E4E4E4;
    float: left;
    list-style-type: none;
    margin-right: 5px;
    padding-right: 5px;
}
.mInfoList li.end {
    border-right: medium none;
}
/* makerinfo end */

/* seo 111114 sm1 */
#searchMain #result table.allItem {
	width:740px;
	border-collapse:collapse;
    border-left: 1px solid #999999;
    border-right: 1px solid #999999;
    border-top: 1px solid #999999;
}
#searchMain #result table.allItem td,
#searchMain #result table.allItem th{
    border-bottom: 1px solid #999999;
    border-right: 1px solid #999999;
	padding:0;
}
#searchMain #result table.allItem th{
    font-weight: normal;
    line-height: 120%;
    text-align: center;
    vertical-align: middle;
	background:#eee;
}
#searchMain #result .allinfobk {
	border:1px solid #fff;
	background:url(https://img1.kakaku.k-img.com/images/category/search/itemtblBoder.gif);
}
#searchMain #result .allphoto {
	width:128px;
	padding:0 3px;
}
#searchMain #result .allprice {
	width:93px;
	padding:0 3px;
    color: #FF0000;
    font-family: Verdana;
    font-size: 15px;
    font-weight: bold;
	text-align:right;
	letter-spacing: -.05em;
}
#searchMain #result th .allprice {
	text-align:center;
	font-weight:normal;
	font-size:100%;
}
#searchMain #result th .allprice img {
	margin:3px 0;
}

/* span+js対応 1807 sm26 */
.allprice .no_follow_link:hover {
	cursor: pointer;
}
/* span+js対応 1807 sm26 end */
#searchMain #result .allinfobox .itemDetails {
	text-align:left;
    color: #666666;
    line-height: 120%;
    margin-bottom: 5px;
	padding:3px;
}
#searchMain #result .allinfobox .shopIcon {
	text-align:right;
	padding:0 3px 3px 0;
}
#searchMain #result .allinfobox .allinfo2 .shopIcon {
	text-align:left;
	padding:0 0 3px;
}
#searchMain #result .allinfobox .shopIcon img {
	position:relative;
	bottom:-2px;
}
#searchMain #result .allinfobox .deliveryIcon {
	text-align:left;
	padding:0 0 3px;
}
#searchMain #result .allinfo {
	width:390px;
	padding:0 5px;
}
#searchMain #result .allbtn {
	width:90px;
	padding-left:5px;
}
#searchMain #result .allinfo .itemTtlBox,
#searchMain #result .allinfo2 .itemTtlBox {
	color:#00d;
    background: url(https://img1.kakaku.k-img.com/images/category/search/dotline02.gif) repeat-x center bottom;
    font-size: 107%;
    font-weight: normal;
    line-height: 140%;
    margin-bottom: 3px;
    padding: 3px;
	text-align:left;
}
#searchMain #result .allinfo2 .itemTtlBox {
	width:340px;
	padding:0 0 3px;
	word-break:break-all;
	/width:339px;
}
#searchMain #result .deliveryNone .allinfo2 .itemTtlBox {
	width:406px;
	/width:405px;
}
#searchMain #result .allinfo .itemTtlBox:hover,
#searchMain #result .allinfo2 .itemTtlBox:hover {
	color:#09f;
	text-decoration:underline;
}

#searchMain #result .allphoto,
#searchMain #result .allprice,
#searchMain #result .alldelivery,
#searchMain #result .allinfo,
#searchMain #result .allinfo2,
#searchMain #result .allbtn {
	display: table-cell;
	vertical-align: middle;
}
/* IE 6 */
* html #searchMain #result .allphoto,
* html #searchMain #result .allprice,
* html #searchMain #result .alldelivery,
* html #searchMain #result .allinfo,
* html #searchMain #result .allinfo2,
* html #searchMain #result .allbtn{
display: inline;
zoom: 1;
}
/* IE 7 */
*:first-child+html #searchMain #result .allphoto,
*:first-child+html #searchMain #result .allprice,
*:first-child+html #searchMain #result .alldelivery,
*:first-child+html #searchMain #result .allinfo,
*:first-child+html #searchMain #result .allinfo2,
*:first-child+html #searchMain #result .allbtn{
display: inline;
zoom: 1;
}
#searchMain #result .allItemC {
	padding:5px 0;
	border:1px solid #fff;
	margin-bottom:10px;
}
#searchMain #result .allphotoC {
	height:120px;
}
#searchMain #result .allItemC .itemTtlBoxC {
	color:#00d;
	height:3em;
	padding:3px 0 10px;
	line-height:110%;
	width:170px;
	word-break:break-all;
	word-wrap:break-word;
}
#searchMain #result .allItemC .itemTtlBoxC:hover {
	color:#09f;
	text-decoration:underline;
}
#searchMain #result .allItemC .allPriceC {
	margin:0 auto 5px;
}
#searchMain #result .allItemC .allShopC {
	width:170px;
	word-break:break-all;
	word-wrap:break-word;
}
/* seo end */

/* サーチアイテムビュー改修 121004SM5 */
/* tab下 */
.itemNarrowBox {
	background:url(https://img1.kakaku.k-img.com/images/itemview/item/bg_itemnarrow_01.png) repeat-y;
	margin-bottom:10px;
	width:740px;
}
.itemNarrowBg {
	background:url(https://img1.kakaku.k-img.com/images/itemview/item/bg_itemnarrow_01.png) no-repeat -840px top;
}
.itemNarrowMain {
	background:url(https://img1.kakaku.k-img.com/images/itemview/item/bg_itemnarrow_01.png) no-repeat -1680px bottom;
	padding:11px 5px 6px 10px;

}
.itemNarrowMain div {
	vertical-align:middle;
	/white-space:nowrap;
}
.itemNarrowMain div p {
	display:inline-block;
	font-size:92%;
	padding-top:6px;
	vertical-align:bottom;
	/display:inline;
	/zoom:1;
}
.itemNarrowMain div ul.narrowList {
	display:inline-block;
	font-size:92%;
	line-height:110%;
	padding-top:6px;
	vertical-align:bottom;
	/display:inline;
	/zoom:1;
}
.itemNarrowMain ul.narrowList li {
	display:inline;
	list-style:none;
	background:url(https://img1.kakaku.k-img.com/images/itemview/item/bg_itemnarrow_02.png) no-repeat left -100px;
	letter-spacing:-0.01em;
}
.itemNarrowMain ul.narrowList li.first {
	background:none;
}
.itemNarrowMain ul.narrowList li .no_follow_link, /* 1807 sm26 add */
.itemNarrowMain ul.narrowList li a {
	margin:0 2px 0 7px;
}
.itemNarrowMain ul.narrowList li.noMall {
	padding:0 2px 0 8px;
	color:#888;
}
.itemNarrowMain ul.narrowList li.first .no_follow_link, /* 1807 sm26 add */
.itemNarrowMain ul.narrowList li.first a {
	margin:0 3px 0 3px;
}
.itemNarrowMain ul.narrowList li strong {
	background:#CCC;
	margin:0 3px 0 8px;
	padding:2px 2px 0px;
}
.itemNarrowMain ul.narrowList li strong {
	background:#CCC;
}
#reform .itemNarrowMain ul.narrowList li strong , /* カテゴリ変更 150917sm26 */
#lighting .itemNarrowMain ul.narrowList li strong , /* カテゴリ変更 150917sm26 */
#housing .itemNarrowMain ul.narrowList li strong , /* カテゴリ変更 150917sm26 */
#outdoor .itemNarrowMain ul.narrowList li strong, /* カテゴリ変更 150917sm26 */
#default .itemNarrowMain ul.narrowList li strong,
#shoes .itemNarrowMain ul.narrowList li strong,
#sports-shoes .itemNarrowMain ul.narrowList li strong,
#ladies-shoes .itemNarrowMain ul.narrowList li strong,
#mens-shoes .itemNarrowMain ul.narrowList li strong,
#kids-shoes .itemNarrowMain ul.narrowList li strong,
#shoes-accessories .itemNarrowMain ul.narrowList li strong{
	background: #9aa2d1;
}
#pc .itemNarrowMain ul.narrowList li strong {
	background: #98d6ff;
}
#kaden .itemNarrowMain ul.narrowList li strong {
	background: #ffc299;
}
#camera .itemNarrowMain ul.narrowList li strong {
	background: #9ad6d6;
}
#keitai .itemNarrowMain ul.narrowList li strong {
	background: #acc2eb;
}
#game .itemNarrowMain ul.narrowList li strong {
	background: #ffebb1;
}
#book-cd-dvd .itemNarrowMain ul.narrowList li strong,
#book .itemNarrowMain ul.narrowList li strong,
#dvd .itemNarrowMain ul.narrowList li strong {
	background: #add6ac;
}
/* カテゴリ追加 150817sm26 */
#dog-goods .itemNarrowMain ul.narrowList li strong,
#cat-goods .itemNarrowMain ul.narrowList li strong,
#animal-goods .itemNarrowMain ul.narrowList li strong,
#pet .itemNarrowMain ul.narrowList li strong {
	background: #f4d2a6;
}
/* fitness追加 150108sm17 */
#fitness .itemNarrowMain ul.narrowList li strong,
#sports .itemNarrowMain ul.narrowList li strong,
#golf .itemNarrowMain ul.narrowList li strong,
#bicycle .itemNarrowMain ul.narrowList li strong,
#snow .itemNarrowMain ul.narrowList li strong,
#fishing .itemNarrowMain ul.narrowList li strong{
	background: #acd6ea;
}
#kuruma .itemNarrowMain ul.narrowList li strong,
#car-goods .itemNarrowMain ul.narrowList li strong,
#bike-goods .itemNarrowMain ul.narrowList li strong {
	background: #98adc2;
}
#fashion .itemNarrowMain ul.narrowList li strong {
	background: #d99999;
}
#beauty-health .itemNarrowMain ul.narrowList li strong,
#contactlens .itemNarrowMain ul.narrowList li strong,
#cosme .itemNarrowMain ul.narrowList li strong,
#cosmetic .itemNarrowMain ul.narrowList li strong,
#medicine .itemNarrowMain ul.narrowList li strong,
#supplement .itemNarrowMain ul.narrowList li strong {
	background: #d7ebae;
}
#interior .itemNarrowMain ul.narrowList li strong {
	background: #eceb98;
}
#houseware .itemNarrowMain ul.narrowList li strong,
#daily-goods .itemNarrowMain ul.narrowList li strong,
#nursing-care .itemNarrowMain ul.narrowList li strong{ /* nursing-care 150212sm17 */
	background: #ddea90;
}
#baby .itemNarrowMain ul.narrowList li strong,
#maternity .itemNarrowMain ul.narrowList li strong,
#baby-goods .itemNarrowMain ul.narrowList li strong,
#kids .itemNarrowMain ul.narrowList li strong {
	background: #ffd1ed;
}
#drink .itemNarrowMain ul.narrowList li strong {
	background: #ffd6ae;
}
#hobby .itemNarrowMain ul.narrowList li strong,
#gakki .itemNarrowMain ul.narrowList li strong,
#toy .itemNarrowMain ul.narrowList li strong{
	background: #ffe793;
}
#watch-accessory .itemNarrowMain ul.narrowList li strong {
	background: #ffc4c4;
}
#diy .itemNarrowMain ul.narrowList li strong,
#electric-tools .itemNarrowMain ul.narrowList li strong,
#working-tool .itemNarrowMain ul.narrowList li strong,
#agriculture .itemNarrowMain ul.narrowList li strong{
	background: #9aa2d1;
}
#food .itemNarrowMain ul.narrowList li strong {
	background: #febb99;
}
#health-food .itemNarrowMain ul.narrowList li strong {
	background: #c5ee99;
}
#kitchen .itemNarrowMain ul.narrowList li strong,
#cookware .itemNarrowMain ul.narrowList li strong,
#kitchen-goods .itemNarrowMain ul.narrowList li strong {
	background: #c5ee99;
}
#stationery .itemNarrowMain ul.narrowList li strong {
	background: #ddea90;
}
.itemNarrowMain ul.narrowList li.first strong {
	margin:0 3px 0 2px;
}
.itemNarrowMain input.keywordInput {
	height:16px;
	line-height:16px;
	border:1px solid #b3b3b3;
	margin-right:5px;
	padding:3px 3px 2px;
	vertical-align:middle;
	width:140px;
	background:#FFF url(https://img1.kakaku.k-img.com/images/itemview/item/bg_itemnarrow_02.png) repeat-x;
	color:#999;
}
.itemNarrowMain input.wordSelect {
	padding-right:37px;
	width:106px;
	color:#333;
}
.itemNarrowMain input.keywordBtn,
.itemNarrowMain img.keywordBtn {
	vertical-align:middle;
	margin-right:5px;
}
.itemNarrowMain .itemNarrow {
	float:left;

}
.itemNarrowMain .itemNarrow .narrowArea {
	float:left;
	padding:0 10px 5px 0;
	position:relative;
	line-height:110%;
}
.itemNarrowMain .itemNarrow div img.wordClear {
	vertical-align:bottom;
	position:absolute;
	cursor:pointer;
	top:4px;
	left:113px;
	/top:5px;
}
.itemNarrowMain .itemNarrow p {
	padding-left:1px;
}
.itemNarrowMain ul {
	white-space:nowrap;
}
.itemNarrowMain span.addlistBtn {
	background:url(https://img1.kakaku.k-img.com/images/itemview/item/bg_itemnarrow_02.png) no-repeat left -93px;
	display:inline-block;
	padding:6px 0 0 9px;
	position:relative;
	bottom:-1px;
	/display:inline;
	/zoom:1;
	/padding:6px 0 0 11px;
	/bottom:0px;
	/background-position:3px -93px;
}

.itemNarrowMain span.addlistBtn a {
	font-size:85%;
	background:url(https://img1.kakaku.k-img.com/images/itemview/item/bg_itemnarrow_03.png) no-repeat left center;
	padding:1px 0 0 10px;
}
#main #result .itemNarrowMain span.addlistBtn a:hover {
	text-decoration:none;
}
.itemNarrowMain .addlistBox {
	display:inline-block;
	position:relative;
	/display:inline;
	/zoom:1;
}
.itemNarrowMain ul.hideList {
	display:none;
	position:absolute;
	top:20px;
	left:8px;
	list-style:none;
	padding-bottom:3px;
	border-top:1px solid #a6a6a6;
	border-right:1px solid #a6a6a6;
	border-left:1px solid #a6a6a6;
	background:#FFF url(https://img1.kakaku.k-img.com/images/itemview/item/bg_itemnarrow_04.png) repeat-x left bottom;
	white-space:normal;
	z-index:100;
}
.itemNarrowMain .open ul.hideList {
	display:block;
}
.itemNarrowMain ul.hideList li {
	width:100px;
	border-top:1px dotted #999999;
	word-wrap:break-word;
}
.itemNarrowMain ul.hideList li.first {
	border-top:none;
}
.itemNarrowMain ul.hideList li.first a {
	padding-top:9px;
}
.itemNarrowMain ul.hideList li a {
	width:80px;
	display:block;
	padding:8px 10px 6px 10px;
}
#main #result .itemNarrowMain .itemNarrow .narrowArea ul li .no_follow_link, /* 1807 sm26 add */
#main #result .itemNarrowMain .itemNarrow .narrowArea ul li a:link {
	color: #0000dd;
}
#main #result .itemNarrowMain .itemNarrow .narrowArea ul li a:visited {
	color: #0000dd;
}
#main #result .itemNarrowMain .itemNarrow .narrowArea ul li .no_follow_link:hover, /* 1807 sm26 add */
#main #result .itemNarrowMain .itemNarrow .narrowArea ul li a:hover {
	color: #0099ff;
}
/* span+js対応 1807 sm26 */
.narrowList .no_follow_link:hover {
	cursor: pointer;
}
/* span+js対応 1807 sm26 end */
#searchMain #result table.allItemList {
	width:740px;
	border-collapse:collapse;
    border-left: 1px solid #999999;
    border-right: 1px solid #999999;
    border-top: 1px solid #999999;
}
#searchMain #result table.allItemList td,
#searchMain #result table.allItemList th{
    border-bottom: 1px solid #999999;
    border-right: 1px solid #999999;
	padding:0;
}
#searchMain #result table.allItemList th{
    font-weight: normal;
    line-height: 120%;
    text-align: center;
    vertical-align: middle;
	background:#eee;
}
#searchMain #result table.allItemList .allphoto {
    padding: 0 3px;
    width: 100px;
}
#searchMain #result table.allItemList .alldelivery {
    padding: 0 5px;
    width: 56px;
}
#searchMain #result table.allItemList .alldelivery p {
    width: 56px;
	word-break:break-all;
	word-wrap:break-word;
}
#searchMain #result table.allItemList .alldelivery .deliveryAsk {
	color:#777777;
	font-size:86%;

}
#searchMain #result table.allItemList .allinfo {
    padding: 0 5px;
    width: 402px;
}
#searchMain #result table.allItemList .allinfo2 {
    padding: 3px 5px 0;
    width: 340px;
    /width: 339px;
}
#searchMain #result table.deliveryNone .allinfo2 {
    width: 406px;
    /width: 405px;
}
#searchMain #result table.allItemList .allinfo2 .itemDetailArea2 {

}

#searchMain #result table.allItemList .allbtn {
    width: 109px;
	padding-left:3px;
}
#searchMain #result table.allItemList .allinfobk {
	width:736px;
    background: url(https://img1.kakaku.k-img.com/images/category/search/itemtblBoder3.gif) repeat-y;
}
#searchMain #result table.deliveryNone .allinfobk {
    background: url(https://img1.kakaku.k-img.com/images/category/search/itemtblBoder4.gif) repeat-y;
}
#searchCategory .ranklinkList .ranklinkMain div span.ranklinkImg {
	text-align:center;
}
/* サーチアイテムビュー改修 121004SM5 END */

/* クチコミ改修 121022SM5 */
#mainContents .bbsSearchMain ul.searchTab {
	padding-left:12px;
	position:relative;
	bottom:-2px;
	height:25px;
	/height:25px;
}
#mainContents .bbsSearchMain ul.searchTab li {
	float:left;
	list-style:none;
	background:url(https://img1.kakaku.k-img.com/images/category/box_search_tab_01.png) no-repeat 0 -197px;
	margin-right:4px;
	padding:3px 0 0;
	font-size:92%;
	line-height:110%;
	letter-spacing:0.05em;
}
#mainContents .bbsSearchMain ul.searchTab li.on {
	background:url(https://img1.kakaku.k-img.com/images/category/box_search_tab_01.png) no-repeat;
	padding:0;
	border-bottom:1px solid #e7f6ff;
}
#mainContents .bbsSearchMain ul.searchTab li a{
	display:block;
	height:14px;
	padding:6px 12px 0;
	background:url(https://img1.kakaku.k-img.com/images/category/box_search_tab_01.png) no-repeat right -300px;
	text-decoration:none;
	color:#666666;
	/display:inline;
	/zoom:1;
}
#mainContents .bbsSearchMain ul.searchTab li.on a,
#mainContents .bbsSearchMain ul.searchTab li.on span {
	display:block;
	height:16px;
	padding:8px 12px 0;
	background:url(https://img1.kakaku.k-img.com/images/category/box_search_tab_01.png) no-repeat right -100px;
	text-decoration:none;
	/display:inline;
	/zoom:1;
}
#mainContents .bbsSearchMain ul.searchTab li a:visited,
#mainContents .bbsSearchMain ul.searchTab li a:hover{
	color:#666666;
	text-decoration:none;
}

#mainContents .bbsSearchMain .bbsSearchBox .boxSearch {
	background:none;
	width:710px;
}
#mainContents .bbsSearchMain .bbsSearchBox .boxSearchBtm {
    background: url(https://img1.kakaku.k-img.com/images/category/box_search_btm_710.gif) no-repeat left bottom;
    padding-bottom: 10px;
}
#mainContents .bbsSearchMain .bbsSearchBox .bbsCell {
    padding-left: 15px;
    text-align: left;
	margin:6px 0;
}

#mainContents .bbsSearchMain .bbsSearchBox .keywordBox {
	width:575px;
}

#mainContents .bbsSearchMain .bbsSearchBox .selectCat {
	width:500px;
	margin:5px 0 -10px 28px;
	line-height:130%;
	/margin:2px 0 -10px 25px;
}

* html #mainContents .bbsSearchMain .bbsSearchBox .selectCat {
	margin:-3px 0 -5px 25px;
	position:relative;
	bottom:-5px;
}
#mainContents .bbsSearchMain .bbsSearchBox input.SBtn {
    background: url(https://img1.kakaku.k-img.com/images/bbs/btn_search_bbs.gif) no-repeat;
}
#BreadCrumb1_BreadCrumbList {
	padding-top:2px;
}

/* クチコミ710化 */

#mainContents .bbsSearchMain {
    width: 710px;
}
#mainContents .bbsSearchMain .pageNavi02 {
    width: 710px;
}
#mainContents .bbsSearchMain .resultBox01, .bbsSearchMain .boxResult {
    width: 710px;
}
#mainContents .bbsSearchMain .rightBox {
    width: 600px;
}
#mainContents .bbsSearchMain .traffic {
    width: 710px;
}
#mainContents .bbsSearchMain .search_title {
    width: 290px;
}
#mainContents .bbsSearchMain .noMatch {
	width:710px;
}
#mainContents .bbsSearchMain .noMatch .box01 .boxh3 {
	background:url(https://img1.kakaku.k-img.com/images/category/search/search_nomatch_top710.gif) no-repeat left top;
}
#mainContents .bbsSearchMain .noMatch .box01 {
	width:710px;
	background:url(https://img1.kakaku.k-img.com/images/category/search/search_nomatch_01_bg710.gif) repeat-y left top;
}
#mainContents .bbsSearchMain .noMatch .box01 .boxBtm {
	background:url(https://img1.kakaku.k-img.com/images/category/search/search_nomatch_01_btm710.gif) no-repeat left bottom;
}
/* クチコミ改修 121022SM5 END */


/* クチコミ改修 131216SM13 */
/* 検索結果絞込みメニュー */
#menu .filterMenuBox {
	width:200px;
	padding:10px 8px 0px;
	background:#eeeeee url(https://img1.kakaku.k-img.com/images/category/menu_box01_top.gif) no-repeat left top;
	width:184px;
}
#menu .filterMenuBox .subGroupTtl{
	padding:0px 0px 0px 20px;
	margin:10px 0 3px;
	background:url(https://img1.kakaku.k-img.com/images/category/pmenubtn_open.gif) no-repeat left top;
	font-weight: bold;
	cursor:pointer;
}
#menu .filterMenuBox .active{
	background:url(https://img1.kakaku.k-img.com/images/category/pmenubtn_close.gif) no-repeat left top;
}
#menu .filterMenuBox ul.topGroup {
	margin-top:3px;
}
#menu .filterMenuBox ul.subGroup {
	display:none;
}
#menu .filterMenuBox ul.topGroup li,
#menu .filterMenuBox ul.subGroup li {
	font-size:107%;
	line-height:120%;
	list-style:none;
	width:184px;
	background:none;
}
#menu .filterMenuBox ul.topGroup li {
	margin-top:2px;
}
#menu .filterMenuBox ul.subGroup li {
	margin-bottom:2px;
}
#menu .filterMenuBox ul.topGroup li.groupLine{
	background: url(https://img1.kakaku.k-img.com/images/category/line_makersort_01.gif) left bottom repeat-x;
	padding:0 0 5px 0;
}
#menu .filterMenuBox span {
	font-size: 85%;
	color: #333;
	font-weight:normal;
}
#menu .filterMenuBox a:hover span {
	color: #FFF;
}
#menu .filterMenuBox ul.topGroup li a,
#menu .filterMenuBox ul.subGroup li a {
	display:block;
	text-decoration:none;
}
#menu .filterMenuBox ul.topGroup li a {
	padding:4px 3px;
}
#menu .filterMenuBox ul.subGroup li a {
	padding:4px 0px 4px 20px;
	background:url(https://img1.kakaku.k-img.com/images/category/menu_list_bg.gif) no-repeat left top;
}
#menu .filterMenuBox ul.topGroup li a:hover,
#menu .filterMenuBox ul.subGroup li a:hover {
	display:block;
	color:#FFF;
	text-decoration:none;
}
#menu .filterMenuBox ul.topGroup li a:hover {
	background:#8b8beb;
}
#menu .filterMenuBox ul.subGroup li a:hover {
	background:#8b8beb url(https://img1.kakaku.k-img.com/images/category/menu_list_bg.gif) no-repeat left -100px;
}
#menu .filterMenuBox ul.topGroup .groupActive {
	padding:3px 3px 4px;
	color:#FFF;
	background:#8b8beb;
}
#menu .filterMenuBox ul.subGroup li.menuActive {
	width:164px;
	padding:4px 0px 4px 20px;
	display:block;
	color:#FFF;
	text-decoration:none;
	background:#8b8beb url(https://img1.kakaku.k-img.com/images/category/menu_list_bg.gif) no-repeat left -100px;
}
#menu .filterMenuBox ul.topGroup .groupActive span,
#menu .filterMenuBox ul.subGroup li.menuActive span {
	color: #FFF;
}
/* noscript */
#menu .noscript .subGroupTtl{
	background:url(https://img1.kakaku.k-img.com/images/category/pmenubtn_close.gif) no-repeat left top;
}
#menu .noscript ul.subGroup {
	display:block;
}
/* 関連商品 */
#menu .relateditmBox a { text-decoration:none;}
#menu .relateditmBox{
	width:200px;
	padding-bottom:8px;
	margin-bottom:10px;
	background: url(https://img1.kakaku.k-img.com/images/category/menu_relateditm_bg.gif) no-repeat right bottom;
}
#menu .relateditmBox h3 {
	background: url(https://img1.kakaku.k-img.com/images/category/menu_relateditm_bg.gif) no-repeat left top;
	line-height:140%;
	padding: 8px 8px 6px;
}
#menu .relateditmBox .relatedMain{
	border-right: 1px solid #d4d4d4;
	border-left: 1px solid #d4d4d4;
}
#menu .relateditmBox .relatedItm{
	background:url(https://img1.kakaku.k-img.com/images/category/search/dotline02.gif) repeat-x left top;
	padding:12px;
	width:176px;
}
#menu .relateditmBox .noLine{
	background:none;
	margin-bottom:0;
}
#menu .relatedItm .relatedIn{
	width:176px;
}
#menu .relatedItm .relatedLeft{
	width:80px;
	text-align:center;
	float:left;
}
#menu .relatedItm .relatedRight{
	width:90px;
	float:right;
	margin-top:15px;
}
#menu .relatedItm p{ line-height:1.1;}
#menu .relatedItm p a:hover{ text-decoration:underline;}
#menu .relatedItm p.itmName{
	font-size: 116%;
	font-weight: bold;
	margin-bottom:2px;
	word-wrap:break-word;
}
#menu .relatedItm p.catList{ margin-bottom:3px; font-size:90%;}
#menu .relatedItm p.itmPrice .itmPriceTxt{
	font-size:86%;
}
#menu .relatedItm p.itmPrice span a,
#menu .relatedItm p.itmPrice span.noPrice{
	color: #FF0000;
	font-size:107%;
	font-weight:bold;
	word-wrap: break-word;
}
#menu .relatedItm p.itmPrice span a{
	font-family:Verdana;
}
#menu .relatedItm p.keywordNum {
	margin-top:3px;
}
#menu .relatedItm p.reviewNum img{
	vertical-align:middle;
}
#menu .relatedItm p.keywordNum span a,
#menu .relatedItm p.reviewNum span a{
	color: #FF8400;
	font: bold 107% Verdana;
}
#menu .relatedItm p.reviewNum span a{
	padding-left:5px;
}

/* キーワードランク */
#menu .keywordRankBox {
	width:200px;
	background:#f2f292 url(https://img1.kakaku.k-img.com/images/category/menu_rank_bg.gif) no-repeat right bottom;
	padding-bottom:5px;
}
#menu .keywordRankBox .rankboxBg{
	background:url(https://img1.kakaku.k-img.com/images/category/menu_rank_bg.gif) no-repeat left top;
	padding:4px 8px;
}
#menu .keywordRankBox .rankMain{
	width:190px;
	background:url(https://img1.kakaku.k-img.com/images/category/menu_rank_bg.gif) repeat-x -210 top;
}
#menu .keywordRankBox .rankMain{ padding:4px 5px 0;}
#menu .keywordRankBox h3 {
	font-weight:bold;
	padding:8px 4px 3px;
}
#menu .keywordRankBox .rankDate {
	font-size:90%;
	display:block;
	padding:1px 4px 6px 4px;
}
#menu .rankMain ul{
	width:190px;
	list-style:none;
}
#menu .rankMain ul li{
	width:190px;
	min-height:16px;
	line-height:110%;
	list-style:none;
	background:url(https://img1.kakaku.k-img.com/images/category/search/dotline02.gif) repeat-x left top;
	padding:9px 0 8px;
}
/*IE7*/
#menu .rankMain ul li{ /padding:7px 0 7px;}
/*IE6以下*/
* html #menu .rankMain ul li{	padding:8px 0 7px;}

#menu .rankMain ul li.noLine{	background:none;}
#menu .rankMain ul li strong{
	float:left;
	display:block;
	width:45px;
	padding-left:5px;
	font-size:116%;
}
#menu .rankMain ul li.rankTop strong{	color:#ff6c00;}
#menu .rankMain ul li div{
	width:140px;
	float:left;
	word-wrap:break-word;
}
#menu .rankMain ul li div a{
	font-size:116%;
	font-weight:bold;
	letter-spacing:0.02em;
	text-decoration:none;
	margin-right:5px;
}
#menu .rankMain ul li div a:hover{	text-decoration:underline;}
#menu .rankMain ul li div span{
	font-size:90%;
}

/*after*/
#menu .rankMain ul li:after,
#menu .relateditmBox .relatedItm:after,
#menu .relatedItm .relatedIn:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
/* クチコミ改修 131216SM13 END*/

/* 比較タブ　商品説明枠 20160519 sm26　*/
#searchCategory #searchMain #mainLeft #result .shopDescription {
	width: 340px;
	color: #666666;
  line-height: 1.3;
  font-size: 85%;
	margin: 5px 0 2px 0;
	text-align: left;
	word-break: break-all;
}
#searchCategory #searchMain #mainLeft #result .deliveryNone .shopDescription{
	width: 406px;
}

/* 比較タブ　商品説明枠 20160519 sm26 END　*/
/* タブ下　モール絞り込みチェックボックス化 1807 sm26 */
.itemNarrowMain ul.narrowList .hasicon {
	background: none;
	letter-spacing: .01em;
}
.itemNarrowMain ul.narrowList .hasicon:first-child .no_follow_link {
	margin-left:0; 
}
.narrowList .narrowResult {
	color: #666;
	margin: 0 0 0 3px;
}
.narrowList .narrowResult .num {
	padding: 0 2px 0 1px;
}
.narrowList .hasicon .input_icn1 {
	background: url(https://img1.kakaku.k-img.com/images/facetsearch/parts_menu_02.png) no-repeat 0 0;
	padding: 0 0 0 15px;
	margin: 0 0 0 3px;
}
.narrowList .hasicon.checked .input_icn1,
.narrowList .hasicon .input_icn1:hover {
	background: url(https://img1.kakaku.k-img.com/images/facetsearch/parts_menu_02.png) no-repeat 0 -200px;
}
.itemNarrowMain ul.narrowList .hasicon.zerohit {
	color: #999;
	margin-left: 5px;
	background: url(https://img1.kakaku.k-img.com/images/facetsearch/parts_menu_02.png) 0 -801px no-repeat;
	padding: 0 0 0 15px;
}
.narrowList .hasicon.zerohit .narrowResult {
	color: #999;
}
.itemNarrowMain .itemNarrow .narrowArea + .narrowArea_mall {
	padding:0 0 5px 0;
}
/* タブ下　モール絞り込みチェックボックス化 1807 sm26 end */

/* 201906 add aタグ以外のタグへonclickでリンク機能追加 sm22 */
#main .box13 .no_follow_link {
	color: #00d; 
	cursor: pointer; 
}
#main .box13 .no_follow_link:hover {
	color: #09f;
	text-decoration: underline;
}

/* 20191011 キャッシュレス還元追加 sm50 */
#searchMain #result .allinfobox .allinfo2 .itemDetailArea2_info_cashless {
	margin-bottom: 2px;
	text-align: left;
}
#searchMain #result .allinfobox .allinfo2 .itemDetailArea2_info_cashless span {
	display: inline-block;
	position: relative;
	padding: 2px 3px;
	background: #fff2d4;
	border: 1px solid #f7e1ab;
	font-size: 10px;
}
/* 20191011 キャッシュレス還元追加 sm50 end */
/* 送料無料ラベル 2001 sm26 */
#searchMain #result .p-item_price_label .p-priceLabel {
    display: inline-block;
    margin: 3px 0 2px;
    vertical-align: middle;
}
/* 送料無料ラベル 2001 sm26 end */