/* Rakuten　kawachiya 
　Global CSS 201205
　カテゴE汽ぅ疋弌 
 --------------------------------------------------------*/

.wrap_sidecat { background-color:#F0F0F0;  }
.wrap_sidecat .title_p { height:20px; color:#fff; font-size:14px; font-weight:bold; padding:8px 15px 0 15px; margin-bottom:5px; margin-top:0;}

.sidecat { border-bottom:#999 dotted 1px; }
.sidecat a { color: #0066BB; text-decoration: none; }
.sidecat a:hover { background-color: #DDDDDD; color: #CC0000; text-decoration: none; }
.sidecat a:link { color: #0066BB; text-decoration: none; }

.sidecat dt { color: #0066BB; font-size: 90%; font-weight: bold; padding:3px; }
.sidecat dd { padding: 2px 0 0; text-indent:15px; }
.sidecat dd ul li { font-size: 10px; height:15px; padding:3px; padding-left:15px; }
.sidecat .contry { margin-left: 5px; padding:0;}
.contry li { list-style: none outside none !important; position: relative; }
.contry li a { text-indent:15px; }
.contry li a span { background: url("https://www.rakuten.ne.jp/gold/kawachi/index_imgs/wine-flag.gif") no-repeat; height: 15px; position:absolute; left: 5px; top: 4px; width: 18px; } 
.contry li #au { background-position: 0 0; }
.contry li #ca { background-position: 0 -15px; }
.contry li #cl { background-position: 0 -30px; }
.contry li #de { background-position: 0 -45px; }
.contry li #es { background-position: 0 -60px; }
.contry li #fr { background-position: 0 -75px; }
.contry li #ie { background-position: 0 -90px; }
.contry li #it { background-position: 0 -105px; }
.contry li #jp { background-position: 0 -120px; }
.contry li #pt { background-position: 0 -135px; }
.contry li #us { background-position: 0 -150px; }
.contry li #uk-sc { background-position: 0 -165px; }
