@charset "utf-8";
/* CSS Document */
#contents { 
	margin-top:10px;
}

#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:17px;
	*margin-left:21px;
	_margin-left:10px;
	
}

#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/category/mens/ui/sprite_men_bg.png) repeat-y;}
#a_wrapper #doc2 #bd #yui-main .yui-u .rmu, #a_wrapper #bd .yui-b.navi .lmu{background-image:url(http://c.tw.rakuten-static.com/front/www/img/category/mens/ui/sprite_men_mubg.png); background-repeat:repeat-y;}
#a_wrapper #doc2 #bd #yui-main p.moreLink {
font-family:"新細明體";/*fix text align*/ padding-right:5px;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;
	margin-top:2px\9;/*ie8*/
	*margin-top:3px;/*ie7*/
	_margin-top:0;/*ie6*/
}

#a_wrapper #doc2 #hd .naviMenu ul li a,
#a_wrapper #doc2 #bd #yui-main .yui-u .rmu h2,
#a_wrapper #doc2 #bd #yui-main .yui-u .rmu h3,
#a_wrapper #doc2 #bd 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 .row4,
#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 .row2,
#a_wrapper #doc2 #bd #yui-main .yui-u.first .row1,
#a_wrapper #doc2 #bd #yui-main .yui-u.first div h2,
#a_wrapper #doc2 #bd #yui-main .yui-u .rmu.ranking 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/category/mens/ui/sprite_men.png) !important;
}

#a_wrapper{ color:#333333;}
#a_wrapper #doc2 a:link,#a_wrapper #doc2 a:visited{ color:#003399; text-decoration:none;}
#a_wrapper #doc2 a:hover{color:#003399; text-decoration:underline;}
#a_wrapper #doc2 .price{color:#CC0000; font-size:24px; font-weight:bold;}
#a_wrapper #doc2 .textR{color:#CC0000;}
#a_wrapper #doc2 .textErase{ text-decoration:line-through;}

#a_wrapper #doc2 #hd{height:287px;background-position:0 16px;background-repeat:no-repeat;padding-top:19px;}
#a_wrapper #doc2 #hd h1{ text-indent:-5000px;}

#a_wrapper #doc2 #hd .focus.leftMu{width:160px; height:250px; margin:18px 5px 0 15px;_margin:18px 4px 0 8px; float:left;}
#a_wrapper #doc2 #hd .focus.leftMu h2{ /*background-position:-582px -460px; */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 #C1C1C1; padding:4px;width:120px;height:120px; margin:10px 5px 5px 15px; background:#FFF}
/*#a_wrapper #doc2 #hd .focus.rightMu{width:160px; margin:18px 0px 0 15px; float:left;}
#a_wrapper #doc2 #hd .focus.rightMu h2{ background-position:-582px -490px; 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:10px 10px 5px 10px;; background:#FFF}*/
#a_wrapper #doc2 #hd .naviMenu{ float:left; margin-top:5px; margin-left:12px;}
#a_wrapper #doc2 #hd .naviMenu ul{}
#a_wrapper #doc2 #hd .naviMenu ul li{float:left; display:block;}
#a_wrapper #doc2 #hd .naviMenu ul li a:link,
#a_wrapper #doc2 #hd .naviMenu ul li a:visited,
#a_wrapper #doc2 #hd .naviMenu ul li a:hover,
#a_wrapper #doc2 #hd .naviMenu ul li a:active
{text-indent:-5000px;display:block;height:49px;}
#a_wrapper #doc2 #hd .naviMenu ul li.sec1 a{width:113px;background-position:0 -627px;}
#a_wrapper #doc2 #hd .naviMenu ul li.sec1 a:hover{width:113px;background-position:0 -681px;}
#a_wrapper #doc2 #hd .naviMenu ul li.sec2 a{width:117px;background-position:-113px -627px;}
#a_wrapper #doc2 #hd .naviMenu ul li.sec2 a:hover{width:117px;background-position:-113px -681px;}
#a_wrapper #doc2 #hd .naviMenu ul li.sec3 a{width:131px;background-position:-230px -627px;}
#a_wrapper #doc2 #hd .naviMenu ul li.sec3 a:hover{width:131px;background-position:-230px -681px;}
#a_wrapper #doc2 #hd .naviMenu ul li.sec4 a{width:116px;background-position:-361px -627px;}
#a_wrapper #doc2 #hd .naviMenu ul li.sec4 a:hover{width:116px;background-position:-361px -681px;}
#a_wrapper #doc2 #hd .naviMenu ul li.sec5 a{width:117px;background-position:-477px -627px;}
#a_wrapper #doc2 #hd .naviMenu ul li.sec5 a:hover{width:117px;background-position:-477px -681px;}

/*Editor's pick*/
#a_wrapper #doc2 #bd #yui-main .yui-u.first div.row1{background-position:0 -1109px;background-repeat:no-repeat;padding:0 10px;}
#a_wrapper #doc2 #bd #yui-main .yui-u.first div.row1 .weekly_topic{background-position:-759px -622px;background-repeat:no-repeat;padding:10px 10px 10px 90px; }
#a_wrapper #doc2 #bd #yui-main .yui-u.first div.row1 .weekly_topic a:link{ text-decoration:underline;}
#a_wrapper #doc2 #bd #yui-main .yui-u.first div.row1 .weekly_topic h4{ font-weight:bold; margin-bottom:5px; margin-left:65px;}
#a_wrapper #doc2 #bd #yui-main .yui-u.first div h2{text-indent:-5000px;display:block; height:40px; margin-bottom:5px; background-color:#FFF;}
#a_wrapper #doc2 #bd #yui-main .yui-u.first div h2.editor{background-position:-10px -1109px;}
#a_wrapper #doc2 #bd #yui-main .yui-u.first div h2.clothings{background-position:-10px -1069px;}
#a_wrapper #doc2 #bd #yui-main .yui-u.first div h2.shose{background-position:-10px -1029px;}
#a_wrapper #doc2 #bd #yui-main .yui-u.first div h2.accessories{background-position:-10px -989px;}
#a_wrapper #doc2 #bd #yui-main .yui-u.first div h3{background-position:-593px -570px; background-repeat:no-repeat;font-size:15px; font-weight:bold;padding-left:32px; line-height:230%;}
#a_wrapper #doc2 #bd #yui-main .yui-u.first div.row1.ed h3{line-height:200%;}
#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 #C1C1C1;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{font-family:"新細明體";/*fix text align*/ float:left; padding-right:15px;word-break:keep-all;word-wrap:nomal; white-space:nowrap;}

/*ad pick*/
#a_wrapper #doc2 #bd #yui-main .yui-u.first div.row2{ background-position:-1330px 0;background-repeat:no-repeat; margin-top:10px;}
#a_wrapper #doc2 #bd #yui-main .yui-u.first div.row2 h2.header{background-position:0 -758px;background-repeat:no-repeat; background-color:#FFF; line-height:180%}
#a_wrapper #doc2 #bd #yui-main .yui-u.first div.row2 h2{background-position:-573px -520px;background-repeat:no-repeat;height:38px; }
#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 -915px;height:20px; background-color:#FFFFFF}

#a_wrapper #doc2 #bd #yui-main .yui-u.first p.hbanner{border: 1px solid #DDD;text-align:center;padding:10px;}
#a_wrapper #doc2 #bd #yui-main .yui-u.first p.hbanner img{margin:3px;}

#a_wrapper #doc2 #bd p.hbanner{border: 1px solid #DDD;text-align:center;padding:10px; margin:10px 0;}
#a_wrapper #doc2 #bd p.hbanner img{margin:auto;}

/*lmu*/
#a_wrapper #bd .yui-b.navi{background-position:-1325px 0; background-repeat:repeat-y;}
#a_wrapper #bd .yui-b.navi .lmu {padding:0; margin-bottom:10px;}
#a_wrapper #bd .yui-b.navi .lmu p.ft{background-position:-570px -1193px; background-repeat:no-repeat;display:block; height:7px; background-color:#FFFFFF;}
#a_wrapper #bd .yui-b.navi .lmu h2{ margin-bottom:0;text-indent:-5000px;background-repeat:no-repeat;background-color:#FFF;display:block;height:40px}
#a_wrapper #bd .yui-b.navi .lmu h2.brand_navi{ background-position:-570px -1160px}
#a_wrapper #bd .yui-b.navi .lmu h3{ font-size:15px; font-weight:bold;margin:5px 10px 5px 10px;}
#a_wrapper #bd .yui-b.navi .lmu.category ul{margin:0 10px 10px 10px;padding-bottom:10px; padding-bottom:6px\9;/*ie8*/ border-bottom:1px dotted #999999;}
#a_wrapper #bd .yui-b.navi .lmu ul{margin:0 10px 10px 10px; *margin-bottom:13px;}
#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 ul li.sprLine{float:none; clear:both;border-bottom:1px dotted #CCC; padding-bottom:5px; _padding:0; *padding:0;/*ie7*/ margin:8px 0; margin-bottom:8px\9;/*ie8*/ *margin:5px 0 9px 0;/*ie7*/  font-size:1px; /*fix height*/}
#a_wrapper #bd .yui-b.navi .lmu ul li.last, #a_wrapper #bd .yui-b.navi .lmu ul.last{border-bottom:none; margin-bottom:0;}
#a_wrapper #bd .yui-b.navi .lmu ul li img{padding:4px;border:1px solid #DDD; background:#FFF; }

/*rmu*/
#a_wrapper #bd #yui-main .rmu {padding:0; margin-bottom:10px;background-position:-180px 0;}
#a_wrapper #bd #yui-main .rmu p.ft{background-position:-570px -1153px; background-repeat:no-repeat;display:block; height:7px; background-color:#FFFFFF;}
#a_wrapper #bd #yui-main .rmu h2{ margin-bottom:0;text-indent:-5000px;background-repeat:no-repeat;background-color:#FFF;display:block;height:40px}
#a_wrapper #bd #yui-main .rmu h3{ background-position:-570px -890px;font-size:15px; font-weight:bold; display:block; padding:5px 15px; margin:0;}
#a_wrapper #bd #yui-main .rmu h2.hotItem{ background-position:-570px -1040px}
#a_wrapper #bd #yui-main .rmu h2.auctionItem{ background-position:-570px -1000px}
#a_wrapper #bd #yui-main .rmu h2.presentItem{ background-position:-570px -960px}
#a_wrapper #bd #yui-main .rmu h2.jpItem{ background-position:-570px -920px}
#a_wrapper #bd #yui-main .rmu ul{margin:0 10px 10px 10px;}
#a_wrapper #bd #yui-main .rmu ul li{ padding-right:0; margin-top:10px; padding-bottom:8px; line-height:160%;font-size:12px;border-bottom:1px dotted #999999;word-break:nomal;word-wrap:break-word;white-space:normal;}
#a_wrapper #bd #yui-main .rmu ul li.last{border-bottom:none;}
#a_wrapper #bd #yui-main .rmu ul li img{margin-left:30px;padding:4px;border:1px solid #C1C1C1; background:#FFF; width:80px; height:80px;}
#a_wrapper #bd #yui-main .rmu ul.fuku li img{margin-left:20px;padding:4px;border:1px solid #DDD; background:#FFF; width:115px; height:115px;}


/*Search MU*/
#a_wrapper #bd .yui-b.navi .lmu h2.searchTtl{ background-position:-750px -1160px;}
#a_wrapper #bd .yui-b.navi .lmu.search{background-position:-360px 0;}
#a_wrapper #bd .yui-b.navi .lmu.search p.ft{background-position:-750px -1193px;}
#a_wrapper #bd .yui-b.navi .lmu.search .naviSubBox{margin:0 10px 7px 10px; _margin:0 10px 5px 10px;/*ie6*/}
#a_wrapper #bd .yui-b.navi .lmu.search dd input,#a_wrapper #bd .yui-b.navi .lmu.search dd select{margin-bottom:5px; line-height:220%;}
#a_wrapper #bd .yui-b.navi .lmu.search dd.keyword{ padding-bottom:5px; border-bottom:1px dotted #999;}
#a_wrapper #bd .yui-b.navi .lmu.search dd ul.selectTag input{ vertical-align: middle; *margin-right:-2px;/*ie7*/ _margin-right:-2px;/*ie6*/}
#a_wrapper #bd .yui-b.navi .lmu.search dt{ font-weight:bold; margin:10px 0 5px 0;}
#a_wrapper #bd .yui-b.navi .lmu.search #searchBtn{padding:0; margin:10px 0 0 50px; margin-bottom:5px\9; line-height:100%;}


/*Shop event*/
#a_wrapper #doc2 #bd h2.shop_event{ background-position:-570px -850px;}
#a_wrapper #doc2 #bd .shopEvent{background-position:-180px 0;}
#a_wrapper #doc2 #bd .shopEvent ul{margin:0 5px 10px 5px;}
#a_wrapper #doc2 #bd .shopEvent ul li{ float:none;margin:5px 0;border-bottom:1px dotted #999999; padding:0; text-align:center;}
#a_wrapper #doc2 #bd .shopEvent ul li p{margin:0 5px;}
#a_wrapper #doc2 #bd .shopEvent ul li.last{border-bottom:none;}
#a_wrapper #doc2 #bd .shopEvent ul li img{padding:4px; margin-left:0;width:160px; height:80px;}


/*Shop brand*/
#a_wrapper #doc2 #bd h2.shop_brand{ background-position:-570px -1120px;}
#a_wrapper #doc2 #bd .shopBrand{background-position:0;}
#a_wrapper #doc2 #bd .shopBrand h3{ background-color:#EDE8DA;font-size:15px; font-weight:bold; display:block; padding:5px 10px; margin:0 5px;}
#a_wrapper #doc2 #bd .shopBrand p.ft{background-position:-570px -1153px;}
#a_wrapper #doc2 #bd .shopBrand ul{margin:0 5px 10px 5px;}
#a_wrapper #doc2 #bd .shopBrand ul li{ float:none;margin:5px 0; padding-bottom:4px; padding-bottom:3px\9; border-bottom:1px dotted #999999; text-align:center;}
#a_wrapper #doc2 #bd .shopBrand ul li img{ margin-left:0;width:160px; height:40px;padding:0;}
#a_wrapper #doc2 #bd .shopBrand ul li.last{border-bottom:none;}


/*Ranking*/
#a_wrapper #doc2 #bd h2.rank{ background-position:-570px -1080px}
#a_wrapper #doc2 #bd .ranking{background-position:-180px 0;}
#a_wrapper #doc2 #bd .ranking ul li{padding-right:0; padding-bottom:5px; margin-top:10px; line-height:160%;font-size:12px;border-bottom:1px dotted #999999;word-break:nomal;word-wrap:break-word;white-space:normal;}
#a_wrapper #doc2 #bd .ranking ul li img{margin-left:30px;}
#a_wrapper #doc2 #bd .ranking ul li p{padding:0 0 0 30px; word-break:nomal;}
#a_wrapper #doc2 #bd .ranking ul li.r1 p{background-position:0 -370px;background-repeat:no-repeat;}
#a_wrapper #doc2 #bd .ranking ul li.r2 p{background-position:-160px -370px;background-repeat:no-repeat;}
#a_wrapper #doc2 #bd .ranking ul li.r3 p{background-position:-320px -370px;background-repeat:no-repeat;}
#a_wrapper #doc2 #bd .ranking ul li.r4 p{background-position:-480px -370px;background-repeat:no-repeat;}
#a_wrapper #doc2 #bd .ranking ul li.r5 p{background-position:-640px -370px;background-repeat:no-repeat;}


