@charset "utf-8";
/* CSS Document */

.M:link { color:#3300ff; text-decoration:underline }
.M:visited { color:darkslateblue; text-decoration:underline }
.M:active { color:red; background:whitesomke; text-decoration:underline }
.M:hover { color:#ff3300; text-decoration:underline }

/* item
 ------------------------------------------------------------------------*/
.B { font-size:9pt; color:#FF3300; font-weight:bolder }
.C { font-size:9pt; color:#3300FF; font-weight:bolder }
.F { font-size:9pt; color:#ec9c3d; font-weight:bolder }
.G { font-size:9pt; color:#FFFFFF }
.H { font-size:9pt; color:#339933; font-weight:bolder }
.T { font-size:12pt; color:#C10303; font-weight:bolder }
.E { font-size:9pt; color:#3300FF; }
.D { font-size:9pt }
.I { font-size:15pt; color:#3000ff; font-weight:bolder; text-decoration:underline }
.J { font-size:15pt; color:#FF3300; font-weight:bolder }
/* div.bookmarkarea div.bkm a.addbkm { width:310px !important; height:30px !important; background:url(../index_imgs/btn_pulldown_bkm.gif) no-repeat 0 0 !important; } */
li { list-style:none; }


#kwa_PRDitems { margin:10px auto; }
#kwa_PRDitems img { width:100% }
#kwa_PRDitems ul { margin:0; padding:0 !important; }
#kwa_PRDitems ul li { display:block !important; padding:5px; background-color: white; box-shadow: 0 1px 3px rgba(34, 25, 25, 0.4); -moz-box-shadow: 0 1px 2px rgba(34,25,25,0.4); -webkit-box-shadow: 0 1px 3px rgba(34, 25, 25, 0.4); margin:0 9px 10px 9px; width:25%; display:inline; float:left; }
#kwa_PRDitems .itemName { border-left: 1px solid #CCC; border-right: 1px solid #CCC; border-top: 1px solid #FCFAFA; border-bottom: 1px solid #D9D4D4; overflow: hidden; margin: 0 -10px; padding: 5px 10px; background-color: #F2F0F0; font-size:70% !important; }
#kwa_PRDitems .imageUrl { text-align:center; }
#kwa_PRDitems .PRDitems_title { display:block; height:36px; background-image:url(https://www.rakuten.ne.jp/gold/kawachi/m/img/smp_prdTitle.gif); background-repeat:repeat-x; border-bottom:#000 2px solid; margin-bottom:10px;}
#kwa_PRDitems .smp_titleArrow { height:26px; background-image:url(https://www.rakuten.ne.jp/gold/kawachi/m/img/smp_prdArrow.png); background-repeat:no-repeat; font-size:120% !important; font-weight:bold; float:left; margin:6px; padding:3px 0 0 35px; }



/* カート
 ------------------------------------------------------------------------*/
#rakutenLimitedId_aroundCart table:first-child tr td select { padding:10px; } 
#rakutenLimitedId_aroundCart table:first-child tr td input { padding:10px; background:none no-repeat scroll 0% 0% #000; color:#FFF; font-size:140%; font-weight:bold; border-radius:2px; }
#rakutenLimitedId_aroundCart table:first-child tr td input:hover #kawachiya_caution { display:block !important; }
#rakutenLimitedId_aroundCart table:first-child tr td input:after #kawachiya_caution { display:none; }
#kawachiya_caution { display:none; position:relative; top:230px; left:180px; z-index:9999 !important; padding:10px; border:#CCC solid 2px; font-size:120%; width:180px; background:none no-repeat scroll 0% 0% #FFF; }
/* #rakutenLimitedId_aroundCart > table:first-child tbody tr:nth-child(1) { height:290px !important; vertical-align: text-top; }
/* PC用商品説明文<div id="item_caution"></div>　
#item_caution {z-index:-1; width:490px; height:210px !important; position:relative; top:-895; left:270px; background:url(https://image.rakuten.co.jp/kawachi/cabinet/item_caution.gif) no-repeat right top; }
#item_caution-asuraku {z-index:-1; width:490px; height:210px !important; position:relative; top:-435; left:270px; background:url(https://image.rakuten.co.jp/kawachi/cabinet/item_caution.gif) no-repeat right top; } */
#rakutenLimitedId_aroundCart table tbody tr td font { font-size:200% !important; font-weight:bold; }
#rakutenLimitedId_aroundCart table tbody tr td span { font-size:120% !important; font-weight:bold; }



/* */
#kwc_guide { margin:10px 0 0 0; padding:0px; }
#kwc_guide ul { margin:0px; padding:0px;}
#kwc_guide ul li { margin:0 10px 0 0; padding:5 5 5 0 !important; width:245px; float:left; border-bottom:#BABABA dotted 1px !important; list-style: disc inside url('https://www.rakuten.co.jp/kawachi/cabinet/favlist.gif') !important; font-size:80%; }


/* category
 ------------------------------------------------------------------------*/
.category_itemnamelink { font-size:60% !important; line-height:140% !important; text-decoration:none !important; display:block; overflow:hidden; width:250px; height:55px; text-overflow:ellipsis; -o-text-overflow:ellipsis; -moz-binding: url('ellipsis.xml#ellipsis'); }
.category_itemnamelink:hover { text-decoration:underline !important; }
.category_itemprice { font-size:120% !important; color:#A11D19 !important; }
.category_itemnamelink, x:-moz-any-link, x:default{ white-space:normal;word-wrap:break-word; }
*+html .category_itemnamelink { white-space:nowrap; }
.title_p { height:27px; background-image:url(https://www.rakuten.ne.jp/gold/kawachi/index_imgs/nav_catagory-bg.gif); background-repeat:repeat-x; background-position:0 -7px; color:#FFF; font-size:14px; font-weight:bold; margin:0px; padding:3px 3px 0 10px; position:relative; }


/*RightBanner
　右トップ固定メニュー
 --------------------------------------------------------*/
div#RightBannerwrap { display:block; position:absolute; z-index: 9999; text-indent:-9993px; }
div#RightBanner { display:block; position:fixed; right:0px; top:70px;  }
div#RightBanner .bnFB:hover, div#RightBanner .bnSale, div#RightBanner .bnPointataru, div#RightBanner .bnPointUp:hover, div#RightBanner .bnOsusume:hover, div#RightBanner .bnReceipt:hover, div#RightBanner .bnkubo:hover, div#RightBanner .bnReview:hover, div#RightBanner .bnEagles:hover, div#RightBanner .bnshrank:hover { background-position:0 0; width:90px; }
div#RightBanner .bnFB, { background:url("https://www.rakuten.co.jp/kawachi/cabinet/banner/bn-rt-fbp5.gif") no-repeat scroll 15px 0px transparent; display: none; position:relative; width: 90px; height:205px; z-index:9999; }
div#RightBanner .bnSale { background:url("https://image.rakuten.co.jp/kawachi/cabinet/banner/bn-0303-01.gif") no-repeat scroll 15px 0px transparent; display: none; position:relative; width: 90px; height:205px; margin-top: 5px; z-index:9999; }
div#RightBanner .bnPointUp { background:url("https://www.rakuten.co.jp/kawachi/cabinet/banner/bn-rt-pointup.gif") no-repeat scroll 15px 0px transparent; display: none; position:relative; width: 90px; height:205px; margin-top: 5px; z-index:9999; }
div#RightBanner .bnOsusume { background:url("https://www.rakuten.co.jp/kawachi/cabinet/banner/bn-rt-osusume.gif") no-repeat scroll 15px 0px transparent; display: block; position:relative; width: 90px; height:205px; margin-top: 5px; z-index:9999; }
div#RightBanner .bnReceipt { background:url("https://www.rakuten.co.jp/kawachi/cabinet/banner/bn-rt-receipt.gif") no-repeat scroll 15px 0px transparent; display: none; position:relative; width: 90px; height:205px; margin-top: 5px; z-index:9999; }
div#RightBanner .bnReview { background:url("https://image.rakuten.co.jp/kawachi/cabinet/banner/bn-121110-01.gif") no-repeat scroll 15px 0px transparent; display: none; position:relative; width: 90px; height:205px; margin-top: 5px; z-index:9999; }
div#RightBanner .bnEagles { background:url("https://image.rakuten.co.jp/karinhonpo2951/cabinet/sale/tateobisale.gif") no-repeat scroll 15px 0px transparent; display: block; position:relative; width: 90px; height:205px; margin-top: 5px; z-index:9999; }
div#RightBanner .bnkubo { background:url("https://image.rakuten.co.jp/kawachi/cabinet/banner/bn-rt-kubo.gif") no-repeat scroll 15px 0px transparent; display: block; position:relative; width: 90px; height:60px; margin-top: 5px; z-index:9999; }
div#RightBanner .bnshrank { background:url("https://image.rakuten.co.jp/kawachi/cabinet/banner/bn-1410-01.gif") no-repeat scroll 15px 0px transparent; display: block; position:relative; width: 90px; height:205px; margin-top: 5px; z-index:9999; }
div#RightBanner .bnPointataru { background:url("https://image.rakuten.co.jp/kawachi/cabinet/banner/bn-161103-01.gif") no-repeat scroll 15px 0px transparent; display: block; position:relative; width: 90px; height:205px; margin-top: 5px; z-index:9999; }

/*gbuy
　スーパーセール用
 --------------------------------------------------------*/
#gbuy_basket_10012402 input[type="submit"], #gbuy_basket_10022531 input[type="submit"], #gbuy_basket_10012406 input[type="submit"], #gbuy_basket_10012407 input[type="submit"], #gbuy_basket_10012409 input[type="submit"] { font-size:20px !important; width:350px; }
