/*

			サイドナビ(Top of top、Ladies' top、Men's top)用設定

=============================================================================			*/

/*	---------------------------------------------------------------------------

				初期化

	---------------------------------------------------------------------------		*/

/*	---------------------------------------------------------------------------

				レイアウト

	---------------------------------------------------------------------------		*/
#r-container #r-menuarea .r-area01{
	background: url("https://voi.0101.co.jp/voi/content/dam/01/exclusivepage/index/pc/css_parts/img_leftnavi.gif") no-repeat -616px 100%;
	padding-bottom: 10px;
	zoom: 1;
}
/*	---------------------------------------------------------------------------

				ブランド・ショップ ナビゲーション

	---------------------------------------------------------------------------		*/

/*	---------------------------------------------------------------------------
				最新入荷　New Release
	---------------------------------------------------------------------------		*/

#r-menuArea #r-newreleaseArea {
	background:url("https://voi.0101.co.jp/voi/content/dam/01/exclusivepage/index/pc/css_parts/snavi_frame.gif") repeat-y 1px 0;
	color:#000000;
	margin-top: 10px;
	}

#r-menuArea #r-newreleaseArea newrettl {
	
	}

#r-menuArea ul#r-releaselist {
	background:url("https://voi.0101.co.jp/voi/content/dam/01/exclusivepage/index/pc/css_parts/img_leftnavi.gif") no-repeat -615px 100%;
	padding-bottom:15px;
	zoom:1;
	}

#r-menuArea ul#r-releaselist li.r-link00 {
	margin:0px 0 1px 0;
	color:#888888;
	}
#r-menuArea ul#r-releaselist li.r-link00 p {
	padding:6px 0 2px 8px;
	color:#000000;
	}

#r-menuArea ul#r-releaselist li.r-link01,
#r-menuArea ul#r-releaselist li.r-link01btm {
	margin:2px 0 1px;
	}

#r-menuArea ul#r-releaselist li.r-link01 a {
	background:url("https://voi.0101.co.jp/voi/content/dam/01/exclusivepage/index/pc/css_parts/img_leftnavi.gif") no-repeat -154px 3px;
	padding:3px 0 2px 0;
	display:block;
	}

#r-menuArea ul#r-releaselist li.r-link01btm a {
	background:url("https://voi.0101.co.jp/voi/content/dam/01/exclusivepage/index/pc/css_parts/img_leftnavi.gif") no-repeat -308px 3px;
	padding:3px 0 2px 0;
	display:block;
	}

#r-menuArea ul#r-releaselist li.r-link01 a span,
#r-menuArea ul#r-releaselist li.r-link01btm a span {
	padding-left:20px;
	padding-right:10px;
	}

/*	---------------------------------------------------------------------------
				カテゴリーリンク
	---------------------------------------------------------------------------		*/
#r-menuArea #r-brandshopNaviArea {
	margin-bottom:15px;
	color:#000000;
}
#r-menuArea .r-subarea01,
#r-menuArea .r-subarea02 {
	border-right: #ebebeb 1px solid;
	color:#000000;
}
/*		topリンクボタン(Ttop表示 設定)				*/
#r-menuArea #r-brandshopNaviArea #r-navi-top-act{
	height:42px;
	background:url("https://voi.0101.co.jp/voi/content/dam/01/exclusivepage/index/pc/css_parts/img_leftnavi.gif") no-repeat 0 0;
	}
#r-menuArea #r-brandshopNaviArea #r-navi-top-act span{
	display:block;
	text-align:left;
	text-indent:-9999px;
	overflow:hidden;
	}

/*		topリンクボタン(L/Mtop表示 設定)				*/
#r-menuArea #r-brandshopNaviArea #r-navi-top{
	height:42px;
	background:url("https://voi.0101.co.jp/voi/content/dam/01/exclusivepage/index/pc/css_parts/img_leftnavi.gif") no-repeat 0 -84px;
	}
#r-menuArea #r-brandshopNaviArea #r-navi-top a{
	height:42px;
	display:block;
	background:url("https://voi.0101.co.jp/voi/content/dam/01/exclusivepage/index/pc/css_parts/img_leftnavi.gif") no-repeat 0 -42px;
	}
#r-menuArea #r-brandshopNaviArea #r-navi-top a:hover{
	background:none;
	}
#r-menuArea #r-brandshopNaviArea #r-navi-top span{
	display:block;
	overflow:hidden;
	text-align:left;
	text-indent:-9999px;
	}

#r-menuArea ul#r-brandshopNavi {
	background:url("https://voi.0101.co.jp/voi/content/dam/01/exclusivepage/index/pc/css_parts/img_leftnavi.gif") no-repeat -616px 100%;
	padding-bottom:26px;
	zoom:1;
	}

/*	----		Ladies TOP /Mens TOP / Lifestyle TOP category (Ttop表示 設定)		----		*/
#r-menuArea ul#r-navi-mainCategoryList {
	padding:0 0 14px 0;
	}

#r-menuArea ul#r-navi-mainCategoryList li {
	font-weight:bold;
	background:url("https://voi.0101.co.jp/voi/content/dam/01/exclusivepage/index/pc/css_parts/img_leftnavi.gif") no-repeat -462px 100%;
	padding-bottom:1px;	
	}

#r-menuArea ul#r-navi-mainCategoryList li a span {
	display:block;
	padding:6px 10px 6px 10px;
/* ■■■ CLOSE UP TOPICS 注目特集 テキスト ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ */
	font-size: 12px;
	line-height: 14px;
/* ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ */
	}

/*	----		Ladies TOP /Mens TOP / Lifestyle TOP category (LMtop表示 設定)		----		*/
#r-menuArea ul#r-navi-mainCategoryList-act {
	padding:0 0 14px 0;
	}

#r-menuArea ul#r-navi-mainCategoryList-act li {
	font-weight:bold;
	background:url("https://voi.0101.co.jp/voi/content/dam/01/exclusivepage/index/pc/css_parts/img_leftnavi.gif") no-repeat -462px 100%;
	padding-bottom:1px;	
	}

#r-menuArea ul#r-navi-mainCategoryList-act p.r-mainCategory-act {
	width:150px;
	background-color:#737373;
	color:#FFFFFF;
	}

#r-menuArea ul#r-navi-mainCategoryList-act li span {
	display:block;
	padding:6px 10px 6px 10px;
	}

/*	----			フォント関連				----		*/
#r-menuArea ul#r-navi-mainCategoryList a,
#r-menuArea ul#r-navi-mainCategoryList-act a,
#r-menuArea ul#r-releaselist li a,
#r-menuArea ul.r-navi-Catlnk li a {
	display:block;
	width:150px;
	}

#r-menuArea ul#r-navi-mainCategoryList a:link ,
#r-menuArea ul#r-navi-mainCategoryList a:active,
#r-menuArea ul#r-navi-mainCategoryList-act a:link ,
#r-menuArea ul#r-navi-mainCategoryList-act a:active,
#r-menuArea ul#r-releaselist li a:link,
#r-menuArea ul#r-releaselist li a:active,
#r-menuArea ul.r-navi-Catlnk li a:link,
#r-menuArea ul.r-navi-Catlnk li a:active {
	color:#000000;
	text-decoration:none;
	}

#r-menuArea ul#r-navi-mainCategoryList a:visited,
#r-menuArea ul#r-navi-mainCategoryList-act a:visited,
#r-menuArea ul#r-releaselist li a:visited,
#r-menuArea ul.r-navi-Catlnk li a:visited {
	color:#732045;
	}

#r-menuArea ul#r-navi-mainCategoryList a:hover,
#r-menuArea ul#r-navi-mainCategoryList-act a:hover,
#r-menuArea ul#r-releaselist li a:hover,
#r-menuArea ul.r-navi-Catlnk li a:hover {
	color:#D20000;
	text-decoration:none;
	background-color:#FFF1E8;
	}


/*	----		Ladies/Mmens カタログ商品検索 (Ttop表示 設定)		----		*/
/* タイトル */
#r-menuArea #r-navi-cat-ttl {
	background:url("https://voi.0101.co.jp/voi/content/dam/01/exclusivepage/index/pc/css_parts/img_leftnavi.gif") no-repeat -1078px 0;
	height:20px;
	}
#r-menuArea #r-navi-cat-ttl span.r-cat-itemsearch{
	font-size:10px;
	display:block;
	text-align:left;
	text-indent:-9999px;
	overflow:hidden;
	height:20px;
	}

/* リスト */
#r-menuArea ul.r-navi-Catlnk {
	padding:0 0 5px;
	}

#r-menuArea ul.r-navi-Catlnk li {
	font-weight:bold;
	background:url("https://voi.0101.co.jp/voi/content/dam/01/exclusivepage/index/pc/css_parts/img_leftnavi.gif") no-repeat -462px 100%;
	padding-bottom:1px;
	}

#r-menuArea ul.r-navi-Catlnk li a span {
	display:block;
	padding:6px 10px;
	font-size:12px;
	line-height:14px;
	}

/* カタログ商品検索 */
/* 注釈 */
#r-menuArea .r-dc-comme {
	padding:6px 8px 3px;
	font-size:10px;
	line-height:14px;
	}

#r-menuArea .r-separate {
	padding-bottom:1px;
	margin-bottom:10px;
	background:url("https://voi.0101.co.jp/voi/content/dam/01/exclusivepage/index/pc/css_parts/img_leftnavi.gif") no-repeat -932px 46px;
	}

#r-menuArea .r-catregist {
	width:142px;
	position:relative;
	margin-left:8px;
	padding-bottom:1px;
	margin-bottom:10px;
	background:url("https://voi.0101.co.jp/voi/content/dam/01/exclusivepage/index/pc/css_parts/img_leftnavi.gif") no-repeat -937px 85px;
	}
#r-menuArea .r-catregist li{
/*
	padding:0 0 0 78px;
*/
	font-size:12px;
	line-height:14px;
	height:90px;
	}
#r-menuArea .r-catregist li img{
	position:absolute;
	left:0;
	top:0;
	}

#r-menuArea ul#r-brandshopNavi .r-catregist li a{
	display:block;
	width:60px;
	color:#0000CC;
	}
#r-menuArea ul#r-brandshopNavi .r-catregist li a:hover{
	width:60px;
	color:#9999FF;
	background-color:#FFF !important;
	}

#r-menuArea ul#r-brandshopNavi li.r-category01 div.r-categorylinkBox01 ul.r-linklist02 li.r-link00 p.r-ttl{
	padding:0;
	margin:0;
	font-size: 12px;
	line-height: 14px;
	zoom:1;
	}

#r-menuArea ul#r-brandshopNavi .r-ttl a{
	width:141px;
	padding:2px 0 2px 8px;
	}
#r-menuArea ul#r-brandshopNavi.r-ttl a:hover{
	width:141px;
	padding:2px 0 2px 8px;
	}


/*	----		Ladies/Mmens category (Ttop表示 設定)		----		*/
#r-menuArea ul#r-bradanshopNavi li.r-category01 {
	}

/* カテゴリーlink（上部） */
#r-menuArea ul#r-brandshopNavi li.r-category01 p.r-categorylink01upper {
	background:url("https://voi.0101.co.jp/voi/content/dam/01/exclusivepage/index/pc/css_parts/snavi_2nd_default_a2.gif") repeat-y 0 0;
	}

#r-menuArea ul#r-brandshopNavi li.r-category01 p.r-categorylink01upper a {
	display:block;
	background:url("https://voi.0101.co.jp/voi/content/dam/01/exclusivepage/index/pc/css_parts/snavi_2nd_default_a1.gif") no-repeat 0 0;
	padding:10px 0 0 0;
	font-weight:bold;
	}

#r-menuArea ul#r-brandshopNavi li.r-category01 p.r-categorylink01upper a:visited {
	color:#000000;
	}

#r-menuArea ul#r-brandshopNavi li.r-category01 p.r-categorylink01upper a:hover {
	color:#D20000;
	}

#r-menuArea ul#r-brandshopNavi li.r-category01 p.r-categorylink01upper a span {
	display:block;
	padding:0 16px 0 10px;
	}


/* カテゴリーlink（Ttop用） */
#r-menuArea ul#r-brandshopNavi li.r-category01 p.r-categorylink01 {
	}

/* カテゴリーlink（LMtop用） */
#r-menuArea ul#r-brandshopNavi li.r-category01 p.r-categorylink02 {
	margin-top:10px;
	margin-bottom:3px;
	}

/* カテゴリ */
#r-menuArea ul#r-brandshopNavi li.r-category01 p#r-side-categorysearch span{
background:url("https://voi.0101.co.jp/voi/content/dam/01/exclusivepage/index/pc/css_parts/img_leftnavi.gif") no-repeat -770px -57px;
	height:27px;
	}

/* カテゴリー（Ltop用） */
#r-menuArea ul#r-brandshopNavi li.r-category01 p#r-side-categorysearchL span{
	background: url("https://voi.0101.co.jp/voi/content/dam/01/exclusivepage/index/pc/css_parts/img_leftnavi.gif") no-repeat -770px -85px;
	height:27px;
	}	
/* カテゴリー（Mtop用） */
#r-menuArea ul#r-brandshopNavi li.r-category01 p#r-side-categorysearchM span{
	background: url("https://voi.0101.co.jp/voi/content/dam/01/exclusivepage/index/pc/css_parts/img_leftnavi.gif") no-repeat -770px -113px;
	height:27px;
	}

/* ショップから探す */
#r-menuArea ul#r-brandshopNavi li.r-category01 p#r-side-shopsearch {
	}
#r-menuArea ul#r-brandshopNavi li.r-category01 p#r-side-shopsearch a{
	background:url("https://voi.0101.co.jp/voi/content/dam/01/exclusivepage/index/pc/css_parts/img_leftnavi.gif") no-repeat -770px 0;
	display:block;
	height:20px;
	}	

/* アイテムから探す */
#r-menuArea ul#r-brandshopNavi li.r-category01 p#r-side-itemsearch {
	}
#r-menuArea ul#r-brandshopNavi li.r-category01 p#r-side-itemsearch a{
	background:url("https://voi.0101.co.jp/voi/content/dam/01/exclusivepage/index/pc/css_parts/img_leftnavi.gif") no-repeat -770px -20px;
	display:block;
	height:20px;
	}	
#r-menuArea ul#r-brandshopNavi li.r-category01 p#r-side-itemsearch a span{
	height:20px;
	}	

/* 対象商品で絞りこむ */
#r-menuArea ul#r-brandshopNavi li.r-searchmenu-lm p#r-side-refinementsearch {
	height:18px;
	width:140px;
	margin-left:10px;
	background:url("https://voi.0101.co.jp/voi/content/dam/01/exclusivepage/index/pc/css_parts/img_leftnavi.gif") no-repeat -780px -40px;
	}

#r-menuArea ul#r-brandshopNavi li.r-searchmenu-lm p#r-side-refinementsearch span{
	height:18px;
	padding:0;
	margin:0;
	}

/*	CSS Sprite	*/
#r-menuArea ul#r-brandshopNavi li.r-category01 p#r-side-categorysearch span,
#r-menuArea ul#r-brandshopNavi li.r-category01 p#r-side-categorysearchL span,
#r-menuArea ul#r-brandshopNavi li.r-category01 p#r-side-categorysearchM span,
#r-menuArea ul#r-brandshopNavi li.r-category01 p#r-side-shopsearch span,
#r-menuArea ul#r-brandshopNavi li.r-category01 p#r-side-itemsearch span,
#r-menuArea ul#r-brandshopNavi li.r-searchmenu-lm p#r-side-refinementsearch span{
	display:block;
	text-align:left;
	text-indent:-9999px;
	overflow:hidden;
	}

/*	----		Ladies/Mmens category (L/Mtop表示 設定)		----		*/
/* カテゴリーlink（上部） */
#r-menuArea ul#r-brandshopNavi li.r-category01 p.r-categorylink01upper-act {
	background:url("https://voi.0101.co.jp/voi/content/dam/01/exclusivepage/index/pc/css_parts/snavi_2nd_active_a2.gif") repeat-y 0 0;
	}

#r-menuArea ul#r-brandshopNavi li.r-category01 p.r-categorylink01upper-act span.actBox {
	display:block;
	background:url("https://voi.0101.co.jp/voi/content/dam/01/exclusivepage/index/pc/css_parts/snavi_2nd_active_1.gif") no-repeat 0 0;
	padding:10px 0 0 0;
	font-weight:bold;
	color:#FFFFFF;
	}

#r-menuArea ul#r-brandshopNavi li.r-category01 p.r-categorylink01upper-act span.actBox span.titBox {
	display:block;
	padding:0 16px 0 10px;
	}

/* カテゴリーボックス設定(Ttop) */
#r-menuArea ul#r-brandshopNavi li.r-category01 div.r-categorylinkBox01 {
	}

/* カテゴリーボックス設定（LMtop） */
#r-menuArea ul#r-brandshopNavi li.r-category01 div.r-categorylinkBox01-act {
	}

/* カテゴリーボックス設定(共通) */
#r-menuArea ul#r-brandshopNavi li.r-category01 div.r-categorylinkBox01 ul.r-listbtm {
	width:150px;
	padding-bottom:13px;
	}

#r-menuArea ul#r-brandshopNavi li.r-category01 div.r-categorylinkBox01-act ul.r-listbtm {
	width:150px;
	padding-bottom:3px;
	}

#r-menuArea ul#r-brandshopNavi li.r-category01 div.r-categorylinkBox01 ul.r-listbtm0 {
	width:150px;
	padding-bottom:0px;
	}

#r-menuArea ul#r-brandshopNavi li.r-category01 div.r-categorylinkBox01 ul.r-listbtm2 {
	width:150px;
	padding-bottom:5px;
	}

#r-menuArea ul#r-brandshopNavi li.r-category01 div.r-categorylinkBox01 ul.r-padbtm00 {
	padding-bottom:0px;
	}

#r-menuArea ul#r-brandshopNavi li.r-category01 div.r-categorylinkBox01 ul.r-padbtm02,
#r-menuArea ul#r-brandshopNavi li.r-category01 div.r-categorylinkBox01-act ul.r-padbtm02 {
	padding-bottom:16px;
	}

#r-menuArea ul#r-brandshopNavi li.r-category01 div.r-categorylinkBox01 ul.r-padbtm03,
#r-menuArea ul#r-brandshopNavi li.r-category01 div.r-categorylinkBox01-act ul.r-padbtm03 {
	padding-bottom:26px;
	}


/*	▽CSS Sprite base*/
#r-menuArea .r-linklist02{
	padding-top:1px;
	background:url("https://voi.0101.co.jp/voi/content/dam/01/exclusivepage/index/pc/css_parts/img_leftnavi.gif") no-repeat -929px 0;
	width:150px;
}
#r-menuArea .r-linklistHead{
	padding-top:0;
	background:none;
}
/*	△CSS Sprite base*/


#r-menuArea ul#r-brandshopNavi li.r-category01 div.r-categorylinkBox01 ul.r-linklist02 li.r-link00,
#r-menuArea ul#r-brandshopNavi li.r-category01 div.r-categorylinkBox01-act ul.r-linklist02 li.r-link00 {
	margin:0px 0 1px 0;
	color:#888888;
	}

#r-menuArea ul#r-brandshopNavi li.r-category01 div.r-categorylinkBox01 ul.r-linklist02 li.r-link00 span,
#r-menuArea ul#r-brandshopNavi li.r-category01 div.r-categorylinkBox01-act ul.r-linklist02 li.r-link00 span {
	display:block;
	padding:6px 0 2px 8px;
	}

#r-menuArea ul#r-brandshopNavi li.r-category01 div.r-categorylinkBox01 ul.r-listbtm0 li.r-link00 span,
#r-menuArea ul#r-brandshopNavi li.r-category01 div.r-categorylinkBox01-act ul.r-listbtm0 li.r-link00 span {
	display:block;
	padding:6px 0 8px 8px;
	}

#r-menuArea ul#r-brandshopNavi li.r-category01 div.r-categorylinkBox01 ul.r-linklist02 li.r-link00 p,
#r-menuArea ul#r-brandshopNavi li.r-category01 div.r-categorylinkBox01-act ul.r-linklist02 li.r-link00 p {
	padding:6px 0 2px 8px;
	color:#000000;
/* ■■■ CLOSE UP TOPICS 注目特集 テキスト ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ */
	font-size: 12px;
	line-height: 14px;
/* ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ */
	}

#r-menuArea ul#r-brandshopNavi li.r-category01 div.r-categorylinkBox01 ul.r-linklist02 li.r-link01,
#r-menuArea ul#r-brandshopNavi li.r-category01 div.r-categorylinkBox01 ul.r-linklist02 li.r-link01btm,
#r-menuArea ul#r-brandshopNavi li.r-category01 div.r-categorylinkBox01-act ul.r-linklist02 li.r-link01,
#r-menuArea ul#r-brandshopNavi li.r-category01 div.r-categorylinkBox01-act ul.r-linklist02 li.r-link01btm {
	margin:2px 0 1px 0;
	}

#r-menuArea ul#r-brandshopNavi li.r-category01 div.r-categorylinkBox01 ul.r-linklist02 li.r-link01 a,
#r-menuArea ul#r-brandshopNavi li.r-category01 div.r-categorylinkBox01-act ul.r-linklist02 li.r-link01 a {
	background:url("https://voi.0101.co.jp/voi/content/dam/01/exclusivepage/index/pc/css_parts/img_leftnavi.gif") no-repeat -154px 3px;
	padding:3px 0 2px 0;
	}

#r-menuArea ul#r-brandshopNavi li.r-category01 div.r-categorylinkBox01 ul.r-linklist02 li.r-link01btm a,
#r-menuArea ul#r-brandshopNavi li.r-category01 div.r-categorylinkBox01-act ul.r-linklist02 li.r-link01btm a {
	background:url("https://voi.0101.co.jp/voi/content/dam/01/exclusivepage/index/pc/css_parts/img_leftnavi.gif") no-repeat -308px 3px;
	padding:3px 0 2px 0;
	}

#r-menuArea ul#r-brandshopNavi li.r-category01 div.r-categorylinkBox01 ul.r-linklist02 li.r-link01 a span,
#r-menuArea ul#r-brandshopNavi li.r-category01 div.r-categorylinkBox01 ul.r-linklist02 li.r-link01btm a span,
#r-menuArea ul#r-brandshopNavi li.r-category01 div.r-categorylinkBox01-act ul.r-linklist02 li.r-link01 a span,
#r-menuArea ul#r-brandshopNavi li.r-category01 div.r-categorylinkBox01-act ul.r-linklist02 li.r-link01btm a span {
	display:block;
	padding-left:20px;
	padding-right:10px;
/* ■■■ CLOSE UP TOPICS 注目特集 テキスト ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ */
	font-size: 12px;
	line-height: 14px;
/* ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ */
	}

#r-menuArea ul#r-brandshopNavi li.r-category01 div.r-categorylinkBox01 ul.r-linklist02 li.r-link01all,
#r-menuArea ul#r-brandshopNavi li.r-category01 div.r-categorylinkBox01-act ul.r-linklist02 li.r-link01all {
	margin:2px 0 1px 0;
	}

#r-menuArea ul#r-brandshopNavi li.r-category01 div.r-categorylinkBox01 ul.r-linklist02 li.r-link01all a,
#r-menuArea ul#r-brandshopNavi li.r-category01 div.r-categorylinkBox01-act ul.r-linklist02 li.r-link01all a {
	padding:6px 0 4px 0;
/* ■■■ CLOSE UP TOPICS 注目特集 テキスト ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ */
	font-size: 12px;
	line-height: 14px;
/* ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ */
	}

#r-menuArea ul#r-brandshopNavi li.r-category01 div.r-categorylinkBox01 ul.r-linklist02 li.r-link01all a span.r-allitem,
#r-menuArea ul#r-brandshopNavi li.r-category01 div.r-categorylinkBox01-act ul.r-linklist02 li.r-link01all a span.r-allitem {
	display:block;
	padding-left:22px;
	}

#r-menuArea ul#r-brandshopNavi li.r-category01 div.r-categorylinkBox01 ul.r-linklist02 li.r-link01all a span.r-allshop,
#r-menuArea ul#r-brandshopNavi li.r-category01 div.r-categorylinkBox01-act ul.r-linklist02 li.r-link01all a span.r-allshop {
	display:block;
	padding-left:70px;
	}

/*	----		「アイテムから探す」／「ブランドから探す」／「ショップ一覧」 設定		----		*/
#r-menuArea ul#r-brandshopNavi li.r-searchmenu {
	background-image:url("https://voi.0101.co.jp/voi/content/dam/01/exclusivepage/index/pc/css_parts/snavi_line.gif");
	background-repeat:no-repeat;
	background-position:0 0;
	padding-top:1px;
	}

#r-menuArea ul#r-brandshopNavi li.r-searchmenu p {
	font-weight:bold;
	}

#r-menuArea ul#r-brandshopNavi li.r-searchmenu p.r-menu01btm {
	background-image:url("https://voi.0101.co.jp/voi/content/dam/01/exclusivepage/index/pc/css_parts/snavi_line.gif");
	background-repeat:no-repeat;
	background-position:0 100%;
	padding-bottom:1px;
	}

#r-menuArea ul#r-brandshopNavi li.r-searchmenu-lm p a,
#r-menuArea ul#r-brandshopNavi li.r-searchmenu-lm p a {
	display:block;
	line-height:1.3;
	}

#r-menuArea ul#r-brandshopNavi li.r-searchmenu p span,
#r-menuArea ul#r-brandshopNavi li.r-searchmenu-lm p span {
	display:block;
	padding:6px 10px 5px;
	line-height:1.3;
	}

/*	----			フォント関連				----		*/
#r-menuArea ul#r-brandshopNavi a {
	display:block;
	width:150px;
	}

#r-menuArea ul#r-brandshopNavi a:link ,
#r-menuArea ul#r-brandshopNavi a:active {
	color:#000000;
	text-decoration:none;
	}

#r-menuArea ul#r-brandshopNavi a:visited {
	color:#732045;
	}

#r-menuArea ul#r-brandshopNavi a:hover {
	color:#D20000;
	text-decoration:none !important;
	background-color:#FFF1E8 !important;
	}

/*	----		「アイテムから探す」／「ブランドから探す」／「ショップ一覧」 設定(L/Mtop表示 設定)		----		*/
#r-menuArea ul#r-brandshopNavi li.r-searchmenu-lm {
	padding-top:14px;
}

#r-menuArea ul#r-brandshopNavi li.r-searchmenu-lm p.r-searchcategory01 {
}

#r-menuArea ul#r-brandshopNavi li.r-searchmenu-lm div.r-categorylinkBox01 {
}

#r-menuArea ul#r-brandshopNavi li.r-searchmenu-lm div.r-categorylinkBox01 ul.r-linklist02 {
	padding-bottom:3px;
	}

#r-menuArea ul#r-brandshopNavi li.r-searchmenu-lm div.r-categorylinkBox01 ul.r-listbtm {
	width:150px;
	}

#r-menuArea ul#r-brandshopNavi li.r-searchmenu-lm div.r-categorylinkBox01 ul.r-listbtm2 {
	width:150px;
	padding-bottom:3px;
	}

#r-menuArea ul#r-brandshopNavi li.r-searchmenu-lm div.r-categorylinkBox01 ul.r-padbtm02 {
	padding-bottom:16px;
	}

#r-menuArea ul#r-brandshopNavi li.r-searchmenu-lm div.r-categorylinkBox01 ul.r-linklist02 li.r-link01,
#r-menuArea ul#r-brandshopNavi li.r-searchmenu-lm div.r-categorylinkBox01 ul.r-linklist02 li.r-link01btm {
	margin:2px 0 1px 0;
	}

#r-menuArea ul#r-brandshopNavi li.r-searchmenu-lm div.r-categorylinkBox01 ul.r-linklist02 li.r-link01 a {
	padding:3px 0 2px 0;
	}

#r-menuArea ul#r-brandshopNavi li.r-searchmenu-lm div.r-categorylinkBox01 ul.r-linklist02 li.r-link01btm a {
	padding:3px 0 2px 0;
	}

#r-menuArea ul#r-brandshopNavi li.r-searchmenu-lm div.r-categorylinkBox01 ul.r-linklist02 li.r-link01 a span,
#r-menuArea ul#r-brandshopNavi li.r-searchmenu-lm div.r-categorylinkBox01 ul.r-linklist02 li.r-link01btm a span {
	display:block;
	padding-left:10px;
	}

#r-menuArea ul#r-brandshopNavi li.r-searchmenu-lm p.r-menu01 {
	margin-bottom:14px;
	}

#r-menuArea ul#r-brandshopNavi li.r-searchmenu-lm p.r-menu01 a {
	text-align:right;
	}


/*	---------------------------------------------------------------------------
				ランキングエリア
	---------------------------------------------------------------------------		*/
#r-menuArea #r-sideRankingArea {
	width:154px;
	color:#000000;
}

/*		----		タブエリア設定		----		*/
/*
#r-menuArea #r-sideRankingArea .r-tabMenu2 {
	margin-bottom:10px;
	}
*/
/* 		----		ランキングデータエリア		----		 */
#r-menuArea #r-sideRankingArea .r-boxFrm {
	}

/*#r-menuArea #r-sideRankingArea #r-boxSideRankLadies,
#r-menuArea #r-sideRankingArea #r-boxSideRankMens {
	background:url("https://voi.0101.co.jp/voi/content/dam/01/exclusivepage/index/pc/css_parts/srank_frame.gif") repeat-y 0 0;
	}
*/
#r-menuArea #r-sideRankingArea .r-frmBtm {
	background:url("https://voi.0101.co.jp/voi/content/dam/01/exclusivepage/index/pc/css_parts/srank_bottom.gif") no-repeat 0 100%;
	padding:0 0 5px 0;
	}

/* 		----	----	レディースランキング	----	----	 */
#r-menuArea #r-sideRankingArea #r-boxSideRankLadies {
	display:block;
	}

/* 		----	----	メンズランキング	----	----	 */
#r-menuArea #r-sideRankingArea #r-boxSideRankMens {
	display:none;
	}

#r-menuArea #r-sideRankingArea ol.r-srank-words {
	padding-top:10px;
	}
#r-menuArea #r-sideRankingArea ol.r-srank-words li {
	background:url("https://voi.0101.co.jp/voi/content/dam/01/exclusivepage/index/pc/css_parts/srank_dot.gif") no-repeat 0 100%;
	padding-bottom:1px;
	}

#r-menuArea #r-sideRankingArea ol li a {
	padding:4px 0 5px;
	}

#r-menuArea #r-sideRankingArea ol li a span {
	padding-left:28px;
	}

#r-menuArea #r-sideRankingArea p.b-all-list {
	padding:6px 5px 12px 10px;
	border-right:1px solid #dadada;
	border-left:1px solid #dadada;
	margin-right:4px;
	}

/* 		----	----	キーワード検索ランキング	----	----	 */
#r-menuArea .r-lastKeywordRankingArea {
    display: none!important;
	background:url("https://voi.0101.co.jp/voi/content/dam/01/exclusivepage/index/pc/css_parts/srank_bottom.gif") no-repeat 0 100%;
	margin-top:15px;
	padding-bottom:5px;
	text-align:left;
}

#r-menuArea .r-lastKeywordRankingArea ol.r-srank-words {
	background:url("https://voi.0101.co.jp/voi/content/dam/01/exclusivepage/index/pc/css_parts/srank_frame.gif") repeat-y 0 0;
	}

#r-menuArea #r-sideRankingArea ol.r-srank-words li.rank10 {
	background:url("https://voi.0101.co.jp/voi/content/dam/01/exclusivepage/index/pc/css_parts/spacer.gif") no-repeat 0 0;
	padding-bottom:0px;
	}

/* 		----	----	ランキングアイコン	----	----	 */
/*						CSS Sprite							*/
/*base*/
#r-menuArea #r-sideRankingArea .r-srank-words .text1 a{		background:url("https://voi.0101.co.jp/voi/content/dam/01/exclusivepage/index/pc/css_parts/rank_parts.gif") no-repeat -140px -65px;	}

#r-menuArea #r-sideRankingArea ol.r-srank-words li.rank01 a { background-position:-140px -65px;}
#r-menuArea #r-sideRankingArea ol.r-srank-words li.rank02 a { background-position:-140px -88px;}
#r-menuArea #r-sideRankingArea ol.r-srank-words li.rank03 a { background-position:-140px -111px;}
#r-menuArea #r-sideRankingArea ol.r-srank-words li.rank04 a { background-position:10px -65px;}
#r-menuArea #r-sideRankingArea ol.r-srank-words li.rank05 a { background-position:10px -88px;}
#r-menuArea #r-sideRankingArea ol.r-srank-words li.rank06 a { background-position:10px -111px;}
#r-menuArea #r-sideRankingArea ol.r-srank-words li.rank07 a { background-position:10px -134px;}
#r-menuArea #r-sideRankingArea ol.r-srank-words li.rank08 a { background-position:10px -157px;}
#r-menuArea #r-sideRankingArea ol.r-srank-words li.rank09 a { background-position:10px -180px;}
#r-menuArea #r-sideRankingArea ol.r-srank-words li.rank10 a { background-position:10px -203px;}

/*	----			フォント関連				----		*/
#r-menuArea #r-sideRankingArea ol a {
	display:block;
	width:148px;
	margin:0 1px;
	text-decoration:none;
	}

#r-menuArea #r-sideRankingArea a:link ,
#r-menuArea #r-sideRankingArea a:active {
	color:#000000;
	text-decoration:none;
	}

#r-menuArea #r-sideRankingArea a:visited {
	color:#732045;
	text-decoration:none;
	}

#r-menuArea #r-sideRankingArea a:hover {
	color:#D20000;
	text-decoration:none;
}
#r-brandshopNaviArea .r-linklist03 .r-link01{
	padding:5px 0 7px 6px;
	background:url("https://voi.0101.co.jp/voi/content/dam/01/exclusivepage/index/pc/css_parts/lnavi_dotline.gif") no-repeat 0 bottom #f7f7f7;
	zoom:1
}

/*#r-brandshopNaviArea .r-linklist03{
	padding-right:6px;
}*/
*html #r-brandshopNaviArea .r-linklist03 {
	padding-right:4px;
}
*:first-child+html #r-brandshopNaviArea .r-linklist03 {
	padding-right:4px;
}
#r-brandshopNaviArea .r-linklist03 a{
	text-decoration:none
} 
#r-brandshopNaviArea .r-linklist03 .r-cateTitle{
	margin-bottom:3px;
	font-size: 12px;
	font-weight:bold
}
#r-brandshopNaviArea .r-linklist03 span{
	margin-bottom:3px;
	padding-left:13px;
	font-size:10px;
	display:block;
}

#r-brandshopNaviArea .r-linklist03 span.r-normal{
	margin-bottom: 0;
	padding-left: 0;
	font-size: 12px;
	font-weight:normal;
	line-height: 1.2;
}

#r-brandshopNaviArea .r-navBannerList{
	margin-bottom:15px;
}
#r-brandshopNaviArea .r-navBannerList li{
	margin-bottom:2px
}
#r-side-categorysearch .r-navBannerList{
	margin-bottom:0;
}
#r-side-categorysearch .r-title{
	margin-bottom:10px;
	background:url("https://voi.0101.co.jp/voi/content/dam/01/exclusivepage/index/pc/css_parts/lnavi_t_category.gif") no-repeat 0 0;
	text-indent:-9999px;
	height:20px;
}
#r-side-categorysearch .r-subtitle{
	text-indent:-9999px;
	height:22px;
	font-size:12px;
}
#r-side-categorysearch .r-categorylinkBox01{
	margin-right:5px;
	/*padding-bottom:15px;　共通クラスでマージン調整したいためコメントアウト */
	zoom:1
}
*html #r-side-categorysearch .r-categorylinkBox01{
	margin-right:0;
}
#r-side-categorysearch .r-last{
	padding-bottom:10px;
}

/* アイコンつきリンク */
#r-side-categorysearch .r-bglink{
	display:block;
	background:url("https://voi.0101.co.jp/voi/content/dam/01/exclusivepage/index/pc/css_parts/arrow_s_bk.gif") no-repeat scroll 0 0.2em transparent;
	padding:0 0 2px 13px;
	text-decoration:none;
}

/*ファッション*/
.r-ladies #r-side-categorysearch .r-cate-fashion{
	background:url("https://voi.0101.co.jp/voi/content/dam/01/exclusivepage/index/pc/css_parts/lnavi_t_category_fashion_l.gif") no-repeat 0 0;
}
.r-mens #r-side-categorysearch .r-cate-fashion{
	background:url("https://voi.0101.co.jp/voi/content/dam/01/exclusivepage/index/pc/css_parts/lnavi_t_category_fashion_m.gif") no-repeat 0 0;
}
/*専門店*/
.r-ladies #r-side-categorysearch .r-cate-specialty{
	background:url("https://voi.0101.co.jp/voi/content/dam/01/exclusivepage/index/pc/css_parts/lnavi_t_category_senmonshop_l.gif") no-repeat 0 0;
}
.r-mens #r-side-categorysearch .r-cate-specialty{
	background:url("https://voi.0101.co.jp/voi/content/dam/01/exclusivepage/index/pc/css_parts/lnavi_t_category_senmonshop_m.gif") no-repeat 0 0;
}
/*雑貨*/
.r-ladies #r-side-categorysearch .r-cate-goods{
	background:url("https://voi.0101.co.jp/voi/content/dam/01/exclusivepage/index/pc/css_parts/lnavi_t_category_goods_l.gif") no-repeat 0 0;
}
.r-mens #r-side-categorysearch .r-cate-goods{
	background:url("https://voi.0101.co.jp/voi/content/dam/01/exclusivepage/index/pc/css_parts/lnavi_t_category_goods_m.gif") no-repeat 0 0;
}


/*	---------------------------------------------------------------------------
				おすすめショップ
	---------------------------------------------------------------------------		*/
	
#r-side-shopsearch .r-navBannerList{
	margin-bottom:0;
}
#r-side-shopsearch .r-title{
	margin-bottom:10px;
	background:url("https://voi.0101.co.jp/voi/content/dam/01/exclusivepage/index/pc/css_parts/lnavi_t_shop.gif") no-repeat 0 0;
	text-indent:-9999px;
	height:20px;
}
#r-side-shopsearch .r-subtitle{
	text-indent:-9999px;
	height:22px;
	font-size:12px;
}
#r-side-shopsearch .r-shoplinkBox01{
	margin-right:5px;
	padding-bottom:15px;
	zoom:1
}
*html #r-side-shopsearch .r-categorylinkBox01{
	margin-right:0;
}
#r-side-shopsearch .r-last{
	padding-bottom:10px;
}


#r-brandshopNaviArea #r-side-shopsearch .r-linklist03 span{
	margin-bottom: 3px;
	padding-left: 0px;
	font-size:10px;
}


/*	---------------------------------------------------------------------------
				左ナビエリア 13/04/10
	---------------------------------------------------------------------------		*/
#r-menuArea .r-subarea01,
#r-menuArea .r-subarea02 {
	border-right: none;
	color:#000000;
}

#r-menuArea .r-subarea01 ul{
	width: 151px;
	border-right: #ebebeb solid 1px;
}


/* IE以外 */
:root *> #r-menuArea .r-subarea01 ul { width: 150px; }

#r-container #r-wrapper #r-menuarea .r-area01 {
	padding-bottom: 0;
	background: none;
	border-bottom: #ebebeb solid 1px;
}

/* タブ */
#r-wrapper #r-sideRankingArea .r-tabMenu2{
	position:static;
	width:151px;
}

#r-wrapper #r-sideRankingArea .r-tabList li#r-bSideRankLadies,
#r-wrapper #r-sideRankingArea .r-tabList li#r-bSideRankLadies a {
	width:74px;
}
#r-wrapper #r-sideRankingArea .r-tabList li#r-bSideRankMens,
#r-wrapper #r-sideRankingArea .r-tabList li#r-bSideRankMens a {
	width:74px;
}

#r-wrapper #r-sideRankingArea .r-tabList li#r-bSideRankLadies {
	margin-right:3px;
}
#r-wrapper #r-menuArea #r-sideRankingArea .r-category {
	margin-top:0;
	padding-top:2px;
	zoom:1;
}
#r-wrapper #r-menuArea #r-sideRankingArea #r-boxSideRankLadies {
	padding-bottom: 10px;
	background:url(https://voi.0101.co.jp/voi/content/dam/01/exclusivepage/index/pc/css_parts/bg_ladies.gif) no-repeat 0 0;
	border-bottom: 2px solid #e33b89;
}
#r-wrapper #r-menuArea #r-sideRankingArea #r-boxSideRankMens {
	padding-bottom: 10px;
	background:url(https://voi.0101.co.jp/voi/content/dam/01/exclusivepage/index/pc/css_parts/bg_mens.gif) no-repeat 0 0;
	border-bottom: 2px solid #272674;
}

/* タブL */
#r-wrapper #r-menuArea .r-tabList li#r-bSideRankLadies a {
	background:url(https://voi.0101.co.jp/voi/content/dam/01/exclusivepage/index/pc/css_parts/tub_l_1.gif) no-repeat 0 0;
}
#r-wrapper #r-menuArea .r-tabList li#r-bSideRankLadies a.r-on,
#r-wrapper #r-menuArea .r-tabList li#r-bSideRankLadies a:hover {
	background:url(https://voi.0101.co.jp/voi/content/dam/01/exclusivepage/index/pc/css_parts/tub_l_2.gif) no-repeat 0 0;
}

/* タブM */
#r-wrapper #r-menuArea .r-tabList li#r-bSideRankMens a {
	background:url(https://voi.0101.co.jp/voi/content/dam/01/exclusivepage/index/pc/css_parts/tub_m_1.gif) no-repeat 0 0;
}
#r-wrapper #r-menuArea .r-tabList li#r-bSideRankMens a.r-on,
#r-wrapper #r-menuArea .r-tabList li#r-bSideRankMens a:hover {
	background:url(https://voi.0101.co.jp/voi/content/dam/01/exclusivepage/index/pc/css_parts/tub_m_2.gif) no-repeat 0 0;
}

/* タブL */
#r-wrapper #r-menuArea .r-tab-btm li#r-bSideRankLadies a {
	background:url(https://voi.0101.co.jp/voi/content/dam/01/exclusivepage/index/pc/css_parts/tub_lbtm_1.gif) no-repeat 0 0;
}
#r-wrapper #r-menuArea .r-tab-btm li#r-bSideRankLadies a.r-on,
#r-wrapper #r-menuArea .r-tab-btm li#r-bSideRankLadies a:hover {
	background:url(https://voi.0101.co.jp/voi/content/dam/01/exclusivepage/index/pc/css_parts/tub_lbtm_2.gif) no-repeat 0 0;
}

/* タブM */
#r-wrapper #r-menuArea .r-tab-btm li#r-bSideRankMens a {
	background:url(https://voi.0101.co.jp/voi/content/dam/01/exclusivepage/index/pc/css_parts/tub_mbtm_1.gif) no-repeat 0 0;
}
#r-wrapper #r-menuArea .r-tab-btm li#r-bSideRankMens a.r-on,
#r-wrapper #r-menuArea .r-tab-btm li#r-bSideRankMens a:hover {
	background:url(https://voi.0101.co.jp/voi/content/dam/01/exclusivepage/index/pc/css_parts/tub_mbtm_2.gif) no-repeat 0 0;
}

#r-wrapper #r-sideRankingArea .r-tabList li a {
	height:25px;
}

/*　カテゴリボタン　*/

#r-wrapper #r-menuArea #r-side-categorysearch {
	padding:1px 0 0;
}

#r-side-categorysearch .r-last{
	padding-bottom:0;
}

#r-wrapper #r-menuArea #r-side-categorysearch .r-categorylist {
	padding-bottom:0;
}

#r-wrapper #r-menuArea #r-side-categorysearch .r-categorylist ul {
	padding-bottom: 20px;
}

#r-wrapper #r-menuArea #r-side-categorysearch .r-categorylist li {
    width: 145px;
	border-bottom: #ebebeb 1px solid;
}

	/* LM */
	#r-wrapper #r-menuArea .r-bdr-lm {
		border-bottom: #ebebeb 1px solid;
	}
	/* L */
	#r-wrapper #r-menuArea .r-bdr-l {
		border-top: #e33b89 1px solid;
	}
	/* M */
	#r-wrapper #r-menuArea .r-bdr-m {
		border-top: #272674 1px solid;
	}
	
#r-wrapper #r-menuArea #r-side-categorysearch .r-subtitle{
	height:auto;
	text-indent:0;
	font-size:12px;
}


#r-wrapper .r-ladies #r-side-categorysearch p.r-cate-item,
#r-wrapper .r-mens #r-side-categorysearch p.r-cate-item,
#r-wrapper .r-ladies #r-side-categorysearch p.r-cate-fashion,
#r-wrapper .r-mens #r-side-categorysearch p.r-cate-fashion,
#r-wrapper .r-ladies #r-side-categorysearch p.r-cate-specialty,
#r-wrapper .r-mens #r-side-categorysearch p.r-cate-specialty {
	background:none;
}

	
#r-wrapper #r-menuArea .r-cate-itemwrap .r-linklistHead{
	padding:5px 0 0;
	background-color:#fff;
}


#r-wrapper #r-brandshopNaviArea .r-cate-itemwrap {
	margin-right:0px;
	zoom:1;
}


#r-wrapper #r-brandshopNaviArea .r-linklist03 li.r-last{
	margin-bottom: 0;
	padding-bottom: 0;
	background:none;
	background-color:#fff;
}


#r-wrapper #r-brandshopNaviArea .r-cate-itemwrap .r-linklist03 .r-link01 {
	margin-bottom: 8px;
	padding: 0;
	background: none;
	zoom:1;
}

#r-wrapper #r-brandshopNaviArea .r-cate-itemwrap .r-linklist03 li.r-last {
	margin-bottom:0;
	padding-bottom: 20px;
}

#r-wrapper #r-brandshopNaviArea .r-linklist03 .r-cateTitle {
	margin-bottom: 5px;
	line-height: 1.2;
	font-size: 12px;
	cursor:pointer;
	cursor:hand;
}

#r-wrapper #r-brandshopNaviArea #r-sideItemList .r-cateTitle {
	margin-bottom: 2px;
}

#r-wrapper #r-brandshopNaviArea #r-sideItemList li span.r-cateTitle {
    display: inline-block;
    margin-bottom: 0;
	zoom:1;
	
    }

#r-wrapper #r-side-categorysearch .r-cate-itemwrap .r-bglink{
	background:url("https://voi.0101.co.jp/voi/content/dam/01/exclusivepage/index/pc/css_parts/arrow_s_bk.gif") no-repeat scroll 0 0.35em transparent;
	padding:0 0 0px 13px;
	line-height:1.4;
}

#r-wrapper #r-side-categorysearch .r-categorylinkBox01{
	margin: 0;
}

#r-wrapper #r-brandshopNaviArea .r-linklist03 {
	padding-bottom: 20px;
}

#r-wrapper #r-brandshopNaviArea .r-linklist03 .r-link01{
	background: none;
	background: #fff;
	padding: 8px 0 0 0;
}


#r-wrapper #r-brandshopNaviArea .r-linklist03 .r-sideselect span,
#r-wrapper #r-brandshopNaviArea .r-linklist03 .r-sidefamily span {
	margin-bottom:5px;
}

#r-wrapper #r-brandshopNaviArea .r-linklist03 span {
	margin-bottom: 5px;
	font-size:10px;
	display:block;
}


#r-wrapper #r-brandshopNaviArea #r-sideItemList span {
	margin-bottom: 0px;
}

/* ランキング */

#r-wrapper #r-sideRankingArea {
	width:151px;
}

/* すべての〜から探す */
#r-menuArea #r-sideRankingArea p.b-all-list {
    background:url("https://voi.0101.co.jp/voi/content/dam/01/exclusivepage/index/pc/css_parts/srank_dot.gif") no-repeat left top;
	border: none;
	padding: 10px 5px 25px 0;
	}

/* アイコンつきリンク */
#r-menuArea #r-sideRankingArea .r-bglink{
	display:block;
	background:url("https://voi.0101.co.jp/voi/content/dam/01/exclusivepage/index/pc/css_parts/arrow_s_bk.gif") no-repeat scroll 0 0.2em transparent;
	padding:0 0 2px 13px;
	text-decoration:none;
}

#r-menuArea #r-sideRankingArea .r-frmBtm {
	background: none;
	padding:0 0 5px 0;
	}
	
	
/* レディースアイテム/メンズアイテム */
#r-menuArea .r-subarea01 .r-cate-itemwrap .inner {
	width: 151px;
	border-right: #ebebeb solid 1px;
}

#r-menuArea .r-subarea01 .r-cate-itemwrap ul {
	border-right: none;
}

#r-menuArea .r-subarea01 .r-cate-itemwrap {
	padding-bottom: 0;
}

#r-menuArea .r-subarea01 .r-cate-itemwrap .r-textall {
	padding-bottom: 10px;
	padding-right: 8px;
	text-align: right;
}

#r-menuArea #r-sideRankingArea .r-cate-itemwrap .r-textall .r-bglink {
	display: inline-block;
}	

/* 		----	----	キーワード検索ランキング	----	----	 */
#r-menuArea .r-lastKeywordRankingArea {
	background: none;
	margin-top:0px;
	padding-bottom:10px;
	background:url("https://voi.0101.co.jp/voi/content/dam/01/exclusivepage/index/pc/css_parts/srank_dot.gif") no-repeat 0 100%;
}

	
#r-menuArea #r-sideRankingArea ol.r-srank-words {
	padding-top:5px;
}

#r-menuArea .r-lastKeywordRankingArea ol.r-srank-words {
	background: none;
	}
	
#r-menuArea #r-sideRankingArea ol.r-srank-words li {
	background: none;
	height: 26px;
	}	

#r-menuArea #r-sideRankingArea .r-lastKeywordRankingArea .r-rankSubt {
	padding: 5px 0;
	border-top: #999 1px solid;
	border-bottom: #ebebeb 1px solid;
}

/*			----	----	ランキングアイコン	----	----	 */
/*						CSS Sprite							*/
#r-menuArea #r-sideRankingArea .r-srank-words .text1 a{	background:url("https://voi.0101.co.jp/voi/content/dam/01/exclusivepage/index/pc/css_parts/rank_parts_new.gif") no-repeat -140px -65px;}

#r-menuArea #r-sideRankingArea ol.r-srank-words li.rank01 a { background-position: 0px 2px; font-weight: bold;}
#r-menuArea #r-sideRankingArea ol.r-srank-words li.rank02 a { background-position: 0px -23px; font-weight: bold;}
#r-menuArea #r-sideRankingArea ol.r-srank-words li.rank03 a { background-position: 0px -48px; font-weight: bold;}
#r-menuArea #r-sideRankingArea ol.r-srank-words li.rank04 a { background-position: 0px -70px;}
#r-menuArea #r-sideRankingArea ol.r-srank-words li.rank05 a { background-position: 0px -94px;}
#r-menuArea #r-sideRankingArea ol.r-srank-words li.rank06 a { background-position: 0px -118px;}
#r-menuArea #r-sideRankingArea ol.r-srank-words li.rank07 a { background-position: 0px -143px;}
#r-menuArea #r-sideRankingArea ol.r-srank-words li.rank08 a { background-position: 0px -167px;}
#r-menuArea #r-sideRankingArea ol.r-srank-words li.rank09 a { background-position: 0px -191px;}
#r-menuArea #r-sideRankingArea ol.r-srank-words li.rank10 a { background-position: 0px -214px;}


