/* reset----------------------------------------------------------- */

/* 目玉商品 */
td.lossleader_item_name {padding: 3px; }
a.lossleader_item_name {font-size: 11px;line-height:120%; font-weight: 500; text-decoration: none; } 
a.lossleader_item_name:hover {text-decoration: underline;}
a.lossleader_item_name:link { color: #2D0902;}
a.lossleader_item_name:visited { color: #2D0902;}
a.lossleader_item_name:active { color: #2D0902;}
span.lossleader_price1 { font-weight: 100; margin-right:1px;} /*目玉商品「価格」*/

/*商品ページのパンくず*/
td.sdtext { color:#666; font-size:12px;line-height:14px;}
td.sdtext a { text-decoration: none; }
td.sdtext a:link { color: #666; }
td.sdtext a:visited { color: #666; }
td.sdtext a:active { color: #666; }
td.sdtext a:hover { color: #666; text-decoration: underline;}

/*カテゴリページのパンくず*/
td.breadcrumbs_list { color: #666; font-size: 12px; line-height:14px;}
a.breadcrumbs_list { text-decoration: none; }
a.breadcrumbs_list:link { color: #666; }
a.breadcrumbs_list:visited { color: #666; }
a.breadcrumbs_list:active { color: #666; }
a.breadcrumbs_list:hover { color: #666; text-decoration: underline; }

/*共通説明文（小）装飾*/
.topT_sdtext  {
width:688px;
height:40px;
}
.topT_sdtext a {
display:block;
text-decoration:none;
text-align:center;
font-weight:bold;
font-size:15px;
line-height:42px;
border:1px solid #c00;
color:#c00;
padding:0;
margin:15px 0 0;
}



/* 共通----------------------------------------------------------- */

.clear { clear:both; }
.img_u2 { margin-bottom: 2px; }
.img_u5 { margin-bottom: 5px; }
.img_u10 { margin-bottom: 10px; }
.img_u15 { margin-bottom: 15px; }

.img_left {float: left;	margin-right: 8px;} /* QR*/



/* カテゴリページタイトル----------------------------------------------------------- */

.category-title {
font-size:13px;
line-height:150%;
margin:0 20px 0 35px; 
width:640px;
}

.category-title img.titleimage {
width:160px;
margin-right:15px; 
}



/* ★お気に入り商品ボタンのタグ----------------------------------------------------------- */
div.bookmarkArea div.bkm {
width: 300px !important; /*画像サイズ*/
height: 240px !important; /*説明画像エリア+ボタン画像サイズ*/
}

div.bookmarkArea div.bkm a.addBkm span.bkmStar {
display: inline-block !important;
width: 212px !important; /*画像サイズ*/
height: 32px !important; /*画像サイズ*/
margin-right: 0px !important;
/*margin-top:260px;*/
background: url(https://image.rakuten.co.jp/themeatguy/cabinet/shopdesign/cart-bookmark212.gif) no-repeat 0 0 !important;
cursor: pointer !important;
/*
background-image:url(https://image.rakuten.co.jp/themeatguy/cabinet/shopdesign/okiniiri.jpg) !important;
background-size:contain !important;
*/
} 


div.bookmarkArea div.bkm a.addBkm:before { 
content:"";
display: block;
/*画像サイズ*/
    width: 300px !important;
    height: 190px;
margin: 4px 0 !important;
background-image:url(https://image.rakuten.co.jp/themeatguy/cabinet/shopdesign/okiniirihukidashi.gif?20180626) !important;
background-size:contain !important;
cursor: pointer !important;
}


/* ★お気に入りショップボタンのタグ----------------------------------------------------------- */
div.shopBookmarkArea div.shopBkm { 
/*画像サイズ
width: 212px !important; 
height: 32px !important;
*/
}

div.shopBookmarkArea div.shopBkm a.addshopBkm span.shopbkmStar {
display: inline-block !important;
/*画像サイズ
width: 212px !important;
height: 32px !important;
*/
margin-right: 0px !important;
background: url(https://image.rakuten.co.jp/themeatguy/cabinet/shopdesign/cart-shopbookmark212.gif?2017120619) no-repeat 0 0 !important;　
cursor: pointer !important;
} 

/* ------------------------------------------------------------------------------------- */
/*レビューを書く　下に画像 レビューキャンぺーンバナー*/
#rakutenLimitedId_aroundCart table#serviceTableSml td.review:before { 
content:"";
display: block;
margin:4px 0 8px;
width: 400px !important; /*画像サイズ*/
height: 53px !important; /*画像サイズ*/
background-image:url(https://image.rakuten.co.jp/themeatguy/cabinet/design1/sp-bottombanner.gif
) !important;
background-size:contain !important;
}


/* ------------------------------------------------------------------------------------- */

