@charset "EUC-JP";
/* CSS Document */


/* 納期 */

/*
td.inventory font { font-size: 10px; color: #666666; line-height: 12px;}
*/


#rakutenLimitedId_aroundCart .sku_message {
  font-size: 10px !important;
  color: #666666 !important;
  line-height: 12px;
}



/*
span.inventory_desc {
background: url(https://www.rakuten.ne.jp/gold/eebase/new/design-btn/img/nouki-ban-02.jpg) no-repeat left bottom;
display: block;
width: 315;
height: 180;
margin:10px 0 15px; }
*/



/* 買い物カゴ */

/*
.inventory{
width:20px;
}
*/

.inventory input {
background:none !important;
text-indent: 0px;
margin:auto;
width:20px;
height:25px;
}

input#units {
background:none !important;
border:solid 1px #000;
width: 30px;
height: 30px;
cursor:auto;
text-indent:0px;
overflow:hidden;
}


/*
input {
width: 230px;
height: 70px;
background: url(https://www.rakuten.ne.jp/gold/eebase/new/design-btn/img/cart-btn.jpg) no-repeat;
overflow:hidden;
border-width: 0px;
cursor: pointer;
text-indent:150%;
white-space:nowrap;
margin:5px 0;
}
*/

/*
input[value="買い物かごに入れる"]{
width: 230px;
height: 70px;
background: url(https://www.rakuten.ne.jp/gold/eebase/new/design-btn/img/cart-btn.jpg) no-repeat;
overflow:hidden;
border-width: 0px;
cursor: pointer;
text-indent:150%;
white-space:nowrap;
margin:5px 0;
}
*/

input[value="買い物かごに入れる"]:hover{
	opacity:0.8;
}


/* 問い合わせ 

input[value="商品についてのお問合わせはこちら！"]{
width: 315px;
height: 30px;
background: url(https://www.rakuten.ne.jp/gold/eebase/new/design-btn/img/toiawase-btn.jpg) no-repeat;
overflow:hidden;
border-width: 0px;
cursor: pointer;
display:block;
text-indent: -9999px;
}
*/

/* お気に入り商品 */

#rakutenLimitedId_aroundCart #serviceTableSml td.favorite {
	padding-top: 5px;
}

#rakutenLimitedId_aroundCart div.bookmarkArea div.bkm {
	width: 315px !important;
	height: 281px !important;
	padding: 0px 0px 10px 0px !important;
}

#rakutenLimitedId_aroundCart div.bookmarkArea div.bkm a.addBkm {
	width: 315px !important;
	height: 281px !important;
}

#rakutenLimitedId_aroundCart div.bookmarkArea div.bkm a.addBkm span.bkmStar {
	display: inline-block !important;
	width: 315px !important;
	height: 281px !important;
	margin:0px 0px 10px 0px !important;
	background: url('https://www.rakuten.ne.jp/gold/eebase/new/design-btn/img/additem-btn-02.jpg') no-repeat !important;
}




/* お気に入りショップ */

div.bookmarkArea {
	width: 315px;
}

#rakutenLimitedId_aroundCart div.shopBookmarkArea div.shopBkm {
	width: 315px !important;
	height: 50px !important;
	padding: 0px 0px !important;
	padding-left: 0px !important;
}


#rakutenLimitedId_aroundCart div.shopBookmarkArea div.shopBkm a.addShopBkm span.shopBkmStar {
	display: inline-block !important;
	width: 315px !important;
	height: 50px !important;
	margin-right: 0px !important;
	background: url('https://www.rakuten.ne.jp/gold/eebase/new/design-btn/img/addshop-btn-02.jpg') no-repeat !important;
}



/* 項目選択肢デザイン */


#rakutenLimitedId_aroundCart span.choice + select {
    display: block !important;
    padding: 8px;
    margin-bottom: 2px;
    border-radius: 2px;   
}

#rakutenLimitedId_aroundCart span.choice {
    display: inline-block;
    position:relative;
    padding: 8px;
    margin-bottom: 8px;
    background: #eee; /*吹き出しの背景色 */
    border-radius: 2px;
}
#rakutenLimitedId_aroundCart span.choice:after {
    content: "";
    position: absolute;
    bottom: -8px;
    left: 24px;
    margin-left: -8px;
    display: block;
    width: 0px;
    height: 0px;
    border-style: solid;
    border-width: 8px 8px 0 8px;
    border-color: #eee transparent transparent transparent;
}
