@charset "utf-8";
/* CSS Document */
#tagLine, #tagLine strong{font-weight:normal;}
#topicPath h2{display:inline;font-weight:normal;}
#a_wrapper #doc2{width:950px;*width:950px;min-width:950px; margin:auto; font-size:13px;}

#a_wrapper #yui-main .yui-u {
	width:180px;
	*width:180px;
	/*background:#009900*/
}

#a_wrapper #bd #yui-main .yui-u.first {
	width:570px;
	*width:570px;
	/*background:#990000;*/
	margin-left:15px;
	_margin-left:8px;
	
}

#a_wrapper #bd .yui-b.navi {
	width:180px;
	*width:180px;
	/*background:#0033FF;*/
}

#a_wrapper #yui-main, #a_wrapper #yui-main.yui-b{background:none;}
#a_wrapper #bd{background:url(http://c.tw.rakuten-static.com/front/www/img/event/jp/theme/bg.png) repeat-y;}
#a_wrapper #doc2 #bd #yui-main p.moreLink {
text-align:right; margin:10px auto; background:url(http://c.tw.rakuten-static.com/front/common/img/t.gif) no-repeat;
}
.sprt{
	background-image:url("http://c.tw.rakuten-static.com/front/www/img/top/spriteImage.gif") !important;
}
img.sprt.arrow {
	margin-right:5px;
	vertical-align:middle;
	background-position:-299px -6px;
}

#a_wrapper #doc2 #bd #yui-main .yui-u .rmubg,
#a_wrapper #doc2 #bd #yui-main .yui-u .rmubg .rmu,
#a_wrapper #doc2 #bd #yui-main .yui-u .rmubg .rmu h2,
#a_wrapper #doc2 #bd #yui-main .yui-u .rmubg .rmu h3,
#a_wrapper #doc2 #bd #yui-main .yui-u.first div.row2 p.ft,
#a_wrapper #doc2 #bd #yui-main .yui-u.first div.row1 .weekly_topic,
#a_wrapper #doc2 #bd #yui-main .yui-u.first div ul.kword,
#a_wrapper #doc2 #bd #yui-main .yui-u.first div h3,
#a_wrapper #doc2 #bd #yui-main .yui-u.first .row3,
#a_wrapper #doc2 #bd #yui-main .yui-u.first .row2 h2,
#a_wrapper #doc2 #bd #yui-main .yui-u.first .row1,
#a_wrapper #bd .yui-b.navi .lmu.jp_rank ul li p,
#a_wrapper #bd .yui-b.navi,
#a_wrapper #bd .yui-b.navi .lmu h2,
#a_wrapper #bd .yui-b.navi .lmu,
#a_wrapper #doc2 #hd .focus.rightMu h2,
#a_wrapper #doc2 #hd .focus.leftMu h2,
#a_wrapper #doc2 #hd{
	background-image:url(http://c.tw.rakuten-static.com/front/www/img/event/jp/theme/sprite_jp091228.png) !important;
}

#a_wrapper{ color:#333333;}
#a_wrapper #doc2 a:link,#a_wrapper #doc2 a:visited{ color:#996600; text-decoration:none;}
#a_wrapper #doc2 a:hover{ color:#996600; text-decoration:underline;}

#a_wrapper #doc2 #hd{height:275px;background-position:0 16px;background-repeat:no-repeat;}
#a_wrapper #doc2 #hd h1{ text-indent:-5000px;}

#a_wrapper #doc2 #hd .focus.leftMu{width:160px; padding:23px 10px 0 10px; float:left;}
#a_wrapper #doc2 #hd .focus.leftMu h2{ background-position:-582px -426px; text-indent:-5000px;background-repeat:no-repeat;}
#a_wrapper #doc2 #hd .focus.leftMu h3{ font-size:15px; margin-bottom:5px;}
#a_wrapper #doc2 #hd .focus.leftMu img{ border:1px solid #DDD; padding:4px;width:120px;height:120px; margin:20px 10px 5px 10px;}
#a_wrapper #doc2 #hd .focus.rightMu{width:150px; padding:23px 0px 0 20px; float:left;}
#a_wrapper #doc2 #hd .focus.rightMu h2{ background-position:-582px -461px; text-indent:-5000px;background-repeat:no-repeat;}
#a_wrapper #doc2 #hd .focus.rightMu h3{ font-size:15px; margin-bottom:5px;}
#a_wrapper #doc2 #hd .focus.rightMu img{ border:1px solid #DDD;padding:4px;width:120px;height:120px;margin:20px 10px 5px 10px;}

/*Editor's pick*/
#a_wrapper #doc2 #bd #yui-main .yui-u.first div.row1{background-position:0 -1119px;background-repeat:no-repeat; padding:10px;}
#a_wrapper #doc2 #bd #yui-main .yui-u.first div.row1 .weekly_topic{width:453px; height:52px;background-position:0 -340px;background-repeat:no-repeat;padding:35px 10px 10px 85px; }
#a_wrapper #doc2 #bd #yui-main .yui-u.first div h2{text-indent:-5000px;padding-bottom:20px;}
#a_wrapper #doc2 #bd #yui-main .yui-u.first div h3{background-position:-2086px 8px; background-repeat:no-repeat;font-size:15px; font-weight:bold;border-bottom:1px solid #BDB88C; padding-left:22px; line-height:160%;}
#a_wrapper #doc2 #bd #yui-main .yui-u.first div ul{margin:10px 0;}
#a_wrapper #doc2 #bd #yui-main .yui-u.first div ul.prd li{float:left;width:25%;*width:137px;}
#a_wrapper #doc2 #bd #yui-main .yui-u.first div ul.prd li p{display:block; width:125px;margin:0 auto;}
#a_wrapper #doc2 #bd #yui-main .yui-u.first div ul.prd li img{width:115px;height:115px;display:block;padding:4px;border:1px solid #DDD;background:#FFF;margin:0 auto 5px auto;}
#a_wrapper #doc2 #bd #yui-main .yui-u.first div ul.prd li.bty img{height:153px;}

#a_wrapper #doc2 #bd #yui-main .yui-u.first div ul.kword{ background-color:#EEE;background-position:-2039px -15px;background-repeat:no-repeat; padding:5px 0 5px 72px; margin-bottom:10px;}
#a_wrapper #doc2 #bd #yui-main .yui-u.first div ul.kword li{float:left; padding-right:15px;word-break:keep-all;word-wrap:nomal; white-space:nowrap;}

/*myday pick*/
#a_wrapper #doc2 #bd #yui-main .yui-u.first div.row2{ background:url(http://c.tw.rakuten-static.com/front/www/img/event/jp/theme/mydaybg.png) repeat-y;}
#a_wrapper #doc2 #bd #yui-main .yui-u.first div.row2 h2{background-position:0 -259px;background-repeat:no-repeat; line-height:180%}
#a_wrapper #doc2 #bd #yui-main .yui-u.first div.row2 ul.prd{padding-left:5px;}
#a_wrapper #doc2 #bd #yui-main .yui-u.first div.row2 ul.prd li{*width:24%;}
#a_wrapper #doc2 #bd #yui-main .yui-u.first div.row2 p.hbanner{border:none;text-align:center;padding:5px;}
#a_wrapper #doc2 #bd #yui-main .yui-u.first div.row2 p.hbanner img{margin:3px;}
#a_wrapper #doc2 #bd #yui-main .yui-u.first div.row2 p.ft{background-position:0 -304px;height:20px; background-color:#FFFFFF}

/*oversea pick*/
#a_wrapper #doc2 #bd #yui-main .yui-u.first div.row3{background-position:-570px -1119px;background-repeat:no-repeat; padding:10px;}
#a_wrapper #doc2 #bd p.hbanner{border: 1px solid #DDD;text-align:center;padding:10px;}
#a_wrapper #doc2 #bd p.hbanner img{margin:auto;}

/* Left navigation*/
#a_wrapper #bd .yui-b.navi{background-position:-1325px 0; background-repeat:repeat-y;}
#a_wrapper #bd .yui-b.navi .lmu {background-position:-1145px -1168px; padding:8px 10px 0 10px;background-repeat:no-repeat;}
#a_wrapper #bd .yui-b.navi .lmu.first {background-position:-1740px -1023px;padding-top:12px;background-repeat:no-repeat;}
#a_wrapper #bd .yui-b.navi .lmu h2{ margin-bottom:20px;}
#a_wrapper #bd .yui-b.navi .lmu h2.brand_navi{ background-position:-583px -268px;text-indent:-5000px;background-repeat:no-repeat;}
#a_wrapper #bd .yui-b.navi .lmu h2.jp_rank{ background-position:-583px -362px; text-indent:-5000px; background-repeat:no-repeat;}
#a_wrapper #bd .yui-b.navi .lmu h3{ font-size:15px; font-weight:bold;margin-bottom:5px;}
#a_wrapper #bd .yui-b.navi .lmu ul{margin-bottom:10px;padding-bottom:10px;border-bottom:1px dotted #999999;}
#a_wrapper #bd .yui-b.navi .lmu ul.last{border-bottom:none;}
#a_wrapper #bd .yui-b.navi .lmu ul li{float:left; padding-right:8px; line-height:145%;word-break:keep-all; font-size:12px;word-wrap:nomal; white-space:nowrap;}
#a_wrapper #bd .yui-b.navi .lmu.jp_rank ul{margin-bottom:10px;padding-bottom:10px;border-bottom:none;}
#a_wrapper #bd .yui-b.navi .lmu.jp_rank ul li{ float:none;padding-right:10px; line-height:160%;font-size:12px;border-bottom:1px dotted #999999;word-break:nomal;word-wrap:break-word; padding-bottom:10px;margin-bottom:10px; white-space:normal;}
#a_wrapper #bd .yui-b.navi .lmu.jp_rank ul li.last{border-bottom:none;}
#a_wrapper #bd .yui-b.navi .lmu.jp_rank ul li img{margin-left:30px;padding:4px;border:1px solid #DDD; background:#FFF; width:80px; height:80px;}
#a_wrapper #bd .yui-b.navi .lmu.jp_rank ul li p{padding:0 0 0 30px;height:40px;word-break:nomal;}
#a_wrapper #bd .yui-b.navi .lmu.jp_rank ul li.r1{padding-bottom:20px;}
#a_wrapper #bd .yui-b.navi .lmu.jp_rank ul li.r1 p{background-position:-2076px -40px;background-repeat:no-repeat;}
#a_wrapper #bd .yui-b.navi .lmu.jp_rank ul li.r2 p{background-position:-2076px -90px;background-repeat:no-repeat;}
#a_wrapper #bd .yui-b.navi .lmu.jp_rank ul li.r3 p{background-position:-2076px -140px;background-repeat:no-repeat;}
#a_wrapper #bd .yui-b.navi .lmu.jp_rank ul li.r4 p{background-position:-2076px -190px;background-repeat:no-repeat;}
#a_wrapper #bd .yui-b.navi .lmu.jp_rank ul li.r5 p{background-position:-2076px -240px;background-repeat:no-repeat;}
#a_wrapper #bd .yui-b.navi .lmu.jp_rank ul li.r6 p{background-position:-2076px -290px;background-repeat:no-repeat;}
#a_wrapper #bd .yui-b.navi .lmu.jp_rank ul li.r7 p{background-position:-2076px -340px;background-repeat:no-repeat;}
#a_wrapper #bd .yui-b.navi .lmu.jp_rank ul li.r8 p{background-position:-2076px -390px;background-repeat:no-repeat;}
#a_wrapper #bd .yui-b.navi .lmu.jp_rank ul li.r9 p{background-position:-2076px -440px;background-repeat:no-repeat;}
#a_wrapper #bd .yui-b.navi .lmu.jp_rank ul li.r10 p{background-position:-2076px -490px;background-repeat:no-repeat;}

/* right shop */
#a_wrapper #doc2 #bd #yui-main .yui-u .rmubg{background-position:-1505px 0; background-repeat:repeat-y;}
#a_wrapper #doc2 #bd #yui-main .yui-u .rmubg .rmu {background-position:-1140px -1168px; padding:0; background-repeat:no-repeat;}
#a_wrapper #doc2 #bd #yui-main .yui-u .rmubg .rmu.firstone {background-position:-1920px -1023px;padding-top:12px;background-repeat:no-repeat;}
#a_wrapper #doc2 #bd #yui-main .yui-u .rmubg .rmu h2{margin-bottom:20px;}
#a_wrapper #doc2 #bd #yui-main .yui-u .rmubg .rmu h2.shop_event{ background-position:-573px -393px;text-indent:-5000px;background-repeat:no-repeat;}
#a_wrapper #doc2 #bd #yui-main .yui-u .rmubg .rmu h2.shop_brand{ background-position:-573px -288px;text-indent:-5000px;background-repeat:no-repeat; height:30px;}
#a_wrapper #doc2 #bd #yui-main .yui-u .rmubg .rmu h3{font-size:13px; font-weight:bold;background-position:-1140px -1136px;background-repeat:no-repeat; height:21px;padding:9px 0 0 22px;}
#a_wrapper #doc2 #bd #yui-main .yui-u .rmubg .rmu ul{margin:0 10px 10px 10px;}
#a_wrapper #doc2 #bd #yui-main .yui-u .rmubg .rmu ul li{ float:none;margin:0;border-bottom:1px dotted #999999; padding:5px 0; text-align:center;}
#a_wrapper #doc2 #bd #yui-main .yui-u .rmubg .rmu ul li.last{border-bottom:none;}
#a_wrapper #doc2 #bd #yui-main .yui-u .rmubg .rmu ul li img{width:160px; height:40px;}
#a_wrapper #doc2 #bd #yui-main .yui-u .rmubg .rmu ul li img.new02{width:auto; height:auto;}
#a_wrapper #doc2 #bd #yui-main .yui-u .rmubg .rmu.firstone ul li img{width:160px; height:80px;}




