/*  ページレイアウト  */
#m_page #m_Box {
	width:950px;
	margin:0;
	padding:0;
}
#m_page #m_leftBox {
	width:154px;
	margin:0;
	padding:0;
	float:left;
}
#m_page #m_rightBox {
	width:780px;
	margin:0;
	padding:0;
	float:right;
}
#m_page #m_rightBox #m_MainBox {
	width:780px;
	margin:0;
	padding:0;
}
#m_page #m_rightBox #m_MainBox #m_MainBox_l {
	width:584px;
	margin:0;
	padding:0;
	float:left;
}
#m_page #m_rightBox #m_MainBox #m_MainBox_r {
	width:178px;
	margin:0;
	padding:0;
	float:right;
}
/*リンク*/
#m_page a:link { text-decoration:none; color:#000000; }
#m_page a:visited { text-decoration:none; color:#8c2846; }
#m_page a:hover { text-decoration:none; color:#d20000; }
#m_page a:active { text-decoration:none; color:#d20000; }

#m_page #m_mShopBrand .m_sbDet p.m_sbDetTxt a:link { text-decoration:none; color:#666666; }
#m_page #m_mShopBrand .m_sbDet p.m_sbDetTxt a:visited { text-decoration:none; color:#8c2846; }
#m_page #m_mShopBrand .m_sbDet p.m_sbDetTxt a:hover { text-decoration:none; color:#d20000; }

#m_page #m_mCoordinate ul li a:link { text-decoration:none; color:#666666; }
#m_page #m_mCoordinate ul li a:visited { text-decoration:none; color:#8c2846; }
#m_page #m_mCoordinate ul li a:hover { text-decoration:none; color:#d20000; }


#m_page #m_flash {
	margin-bottom:20px;

}
/* ------------------------------------------------------------------
左ナビ
------------------------------------------------------------------ */
/* タイトル箇所 */
#m_page dl#m_lNavi dt.m_lNaviDtTit{
	width:150px;
	height:20px;
	margin:0 0 4px 0;
	padding:0;
	text-indent:-9999px;
	overflow:hidden;
	background-image:url(/voi/z_ladiesbag/samanthathavasa_top/images/title.gif);
	background-repeat:no-repeat;
}

#m_page dl#m_lNavi #m_lNaviShop     {background-position:0px 0px;}
#m_page dl#m_lNavi #m_lNaviItem     {background-position:0px -25px;}
#m_page dl#m_lNavi #m_lNaviColor    {background-position:0px -50px;}
#m_page dl#m_lNavi #m_lNaviPrice    {background-position:0px -75px;}
#m_page dl#m_lNavi #m_lNaviKeyword  {background-position:0px -100px;}
#m_page dl#m_lNavi #m_lNaviObj      {background-position:0px -125px;}

#m_page dl#m_lNavi dd.m_LiAll {
	padding-top:1px;
	margin-top:14px;
	background:url(/voi/z_ladiesbag/samanthathavasa_top/images/line_bg.gif) no-repeat -921px top;
}
#m_page dl#m_lNavi dd.m_LiAll div{
	padding-bottom:1px;
	margin-bottom:18px;
	background:url(/voi/z_ladiesbag/samanthathavasa_top/images/line_bg.gif) no-repeat -921px bottom;
}
#m_page dl#m_lNavi .m_LiAll div p{
	margin-top:2px;
	margin-bottom:1px;
}
#m_page dl#m_lNavi .m_LiAll div a {
	background-image:url(/voi/z_ladiesbag/samanthathavasa_top/images/arrow.gif);
	background-repeat:no-repeat;
	background-position:2px -498px;
	display:block;
	width:134px;
	_width:150px;
	padding-left:16px;
	padding-top:5px;
	padding-bottom:4px;
}

/* リストパターン */
#m_page dl#m_lNavi ul.m_Li01 li,
#m_page dl#m_lNavi ul.m_Li02 li{
	margin:2px 0 1px 0;
}

#m_page dl#m_lNavi ul.m_Li01 li a,
#m_page dl#m_lNavi ul.m_Li01 li span,
#m_page dl#m_lNavi ul.m_Li02 li a {
	display:block;
	_width:150px;	/* _width=width+padding-left+right */
}

#m_page dl#m_lNavi ul.m_Li01 li a:hover,
#m_page dl#m_lNavi ul.m_Li02 li a:hover,
#m_page dl#m_lNavi ul.m_Li02 li.m_btm a:hover {
	background-color:#fff1e8;
	color:#d20000;
}
#m_page dl#m_lNavi dt a ,
#m_page dl#m_lNavi dt span {	/* dtのリンク無しは、span */
	width:143px;
	_width:150px;	/* _width=width+padding-left+right */
	display:block;
	padding:3px 5px 2px 2px;
}

#m_page dl#m_lNavi ul.m_Li01 li a ,
#m_page dl#m_lNavi ul.m_Li01 li span {
	background-image:url(/voi/z_ladiesbag/samanthathavasa_top/images/arrow.gif);
	background-repeat:no-repeat;
	background-position:-598px -500px;
	width:137px;
	_width:150px;	/* _width=width+padding-left+right */
	padding:3px 5px 2px 8px;
}
#m_page dl#m_lNavi ul.m_Li02 li a {
	background:url(/voi/common/floor/images/lnavi_arrow1_btm.gif);
	background-repeat:no-repeat;
	background-position:12px 3px;
	width:126px;
	_width:150px;	/* _width=width+padding-left+right */
	padding:3px 5px 2px 19px;
}

/* 点線ライン */
#m_page dl#m_lNavi .m_LineBtm01 {
	padding-bottom:4px;
	background:url(/voi/z_ladiesbag/samanthathavasa_top/images/line_bg.gif) no-repeat -921px bottom;
}
#m_page dl#m_lNavi .m_LineTop01 {
	padding-top:4px;
	background:url(/voi/z_ladiesbag/samanthathavasa_top/images/line_bg.gif) no-repeat -921px top;
}
/* 下マージン */
#m_page dl#m_lNavi .m_MarBtm01 {
	margin-bottom:20px;
}
#m_page dl#m_lNavi .m_MarBtm02 {
	margin-bottom:5px;
}
/* =====/左ナビ共通===== */

/* 色で絞り込む */
#m_page dl#m_lNavi ul.m_LiColor li {
	margin:2px 0 2px 0;

}
#m_page dl#m_lNavi ul.m_LiColor li a{
	display:block;
	width:129px;
	_width:150px;	/* _width=width+padding-left+right */
	padding:3px 5px 3px 16px;
	background-image:url(/voi/z_ladiesbag/samanthathavasa_top/images/arrow.gif);
}

#m_page dl#m_lNavi ul.m_LiColor li a:hover {
	background-color:#fff1e8;
	color:#d20000;
}

#m_page dl#m_lNavi ul.m_LiColor li#m_lNaviC01 a {background-position:0px 0px;}
#m_page dl#m_lNavi ul.m_LiColor li#m_lNaviC02 a {background-position:-150px 0px;}
#m_page dl#m_lNavi ul.m_LiColor li#m_lNaviC03 a {background-position:-300px 0px;}
#m_page dl#m_lNavi ul.m_LiColor li#m_lNaviC04 a {background-position:-450px 0px;}
#m_page dl#m_lNavi ul.m_LiColor li#m_lNaviC05 a {background-position:-600px 0px;}
#m_page dl#m_lNavi ul.m_LiColor li#m_lNaviC06 a {background-position:-750px 0px;}
#m_page dl#m_lNavi ul.m_LiColor li#m_lNaviC07 a {background-position:-900px 0px;}
#m_page dl#m_lNavi ul.m_LiColor li#m_lNaviC08 a {background-position:-1050px 0px;}
#m_page dl#m_lNavi ul.m_LiColor li#m_lNaviC09 a {background-position:-1200px 0px;}
#m_page dl#m_lNavi ul.m_LiColor li#m_lNaviC10 a {background-position:-1350px 0px;}
#m_page dl#m_lNavi ul.m_LiColor li#m_lNaviC11 a {background-position:-1500px 0px;}
#m_page dl#m_lNavi ul.m_LiColor li#m_lNaviC12 a {background-position:-1650px 0px;}
#m_page dl#m_lNavi ul.m_LiColor li#m_lNaviC13 a {background-position:-1800px 0px;}
#m_page dl#m_lNavi ul.m_LiColor li#m_lNaviC14 a {background-position:-1950px 0px;}
#m_page dl#m_lNavi ul.m_LiColor li#m_lNaviC15 a {background-position:-2100px 0px;}

#m_page dl#m_lNavi ul.m_LiColor li#m_lNaviC01 a:hover {background-position:0px -250px;}
#m_page dl#m_lNavi ul.m_LiColor li#m_lNaviC02 a:hover {background-position:-150px -250px;}
#m_page dl#m_lNavi ul.m_LiColor li#m_lNaviC03 a:hover {background-position:-300px -250px;}
#m_page dl#m_lNavi ul.m_LiColor li#m_lNaviC04 a:hover {background-position:-450px -250px;}
#m_page dl#m_lNavi ul.m_LiColor li#m_lNaviC05 a:hover {background-position:-600px -250px;}
#m_page dl#m_lNavi ul.m_LiColor li#m_lNaviC06 a:hover {background-position:-750px -250px;}
#m_page dl#m_lNavi ul.m_LiColor li#m_lNaviC07 a:hover {background-position:-900px -250px;}
#m_page dl#m_lNavi ul.m_LiColor li#m_lNaviC08 a:hover {background-position:-1050px -250px;}
#m_page dl#m_lNavi ul.m_LiColor li#m_lNaviC09 a:hover {background-position:-1200px -250px;}
#m_page dl#m_lNavi ul.m_LiColor li#m_lNaviC10 a:hover {background-position:-1350px -250px;}
#m_page dl#m_lNavi ul.m_LiColor li#m_lNaviC11 a:hover {background-position:-1500px -250px;}
#m_page dl#m_lNavi ul.m_LiColor li#m_lNaviC12 a:hover {background-position:-1650px -250px;}
#m_page dl#m_lNavi ul.m_LiColor li#m_lNaviC13 a:hover {background-position:-1800px -250px;}
#m_page dl#m_lNavi ul.m_LiColor li#m_lNaviC14 a:hover {background-position:-1950px -250px;}
#m_page dl#m_lNavi ul.m_LiColor li#m_lNaviC15 a:hover {background-position:-2100px -250px;}

#m_page dl#m_lNavi ul.m_LiColor li a{
	background-repeat:no-repeat;
}

#m_page dl#m_lNavi ul.m_Li01 li, 
#m_page dl#m_lNavi ul.m_LiColor li {
	font-size:110%;
	padding:3px 0;
	line-height:15px;
}
#m_page dl#m_lNavi ul.m_shop li {
	padding:5px 0;
	font-size:87%;
}
html* #m_page dl#m_lNavi ul.m_shop li {
	height:100% \9;
}
#m_page dl#m_lNavi ul.m_shop img {
	margin-bottom:3px;
	display:block;
}

#m_page dl#m_lNavi ul.m_shop li.m_samantha a,
#m_page dl#m_lNavi ul.m_shop li.m_samantha a:hover,
#m_page dl#m_lNavi ul.m_shop li.m_samantha a:visited,
#m_page dl#m_lNavi ul.m_shop li.m_samantha a:active {
	color:#7acdf4;
}
#m_page dl#m_lNavi ul.m_shop li.m_samantha_vega a,
#m_page dl#m_lNavi ul.m_shop li.m_samantha_vega a:hover,
#m_page dl#m_lNavi ul.m_shop li.m_samantha_vega a:visited,
#m_page dl#m_lNavi ul.m_shop li.m_samantha_vega a:active {
	color:#f1c7c5;
}
#m_page dl#m_lNavi ul.m_shop li.m_samantha_deluxe a,
#m_page dl#m_lNavi ul.m_shop li.m_samantha_deluxe a:hover,
#m_page dl#m_lNavi ul.m_shop li.m_samantha_deluxe a:visited,
#m_page dl#m_lNavi ul.m_shop li.m_samantha_deluxe a:active {
	color:#d9c98b;
}
#m_page dl#m_lNavi ul.m_shop li.m_samantha_petit a,
#m_page dl#m_lNavi ul.m_shop li.m_samantha_petit a:hover,
#m_page dl#m_lNavi ul.m_shop li.m_samantha_petit a:visited,
#m_page dl#m_lNavi ul.m_shop li.m_samantha_petit a:active {
	color:#efd013;
}
#m_page dl#m_lNavi ul.m_shop li.m_colors a,
#m_page dl#m_lNavi ul.m_shop li.m_colors a:hover,
#m_page dl#m_lNavi ul.m_shop li.m_colors a:visited,
#m_page dl#m_lNavi ul.m_shop li.m_colors a:active {
	color:#e0002a;
}
#m_page dl#m_lNavi ul.m_shop li.m_samantha_silva a,
#m_page dl#m_lNavi ul.m_shop li.m_samantha_silva a:hover,
#m_page dl#m_lNavi ul.m_shop li.m_samantha_silva a:visited,
#m_page dl#m_lNavi ul.m_shop li.m_samantha_silva a:active {
	color:#7acdf4;
}
#m_page dl#m_lNavi ul.m_shop li.m_samantha_tiara a,
#m_page dl#m_lNavi ul.m_shop li.m_samantha_tiara a:hover,
#m_page dl#m_lNavi ul.m_shop li.m_samantha_tiara a:visited,
#m_page dl#m_lNavi ul.m_shop li.m_samantha_tiara a:active {
	color:#a68d66;
}
#m_page dl#m_lNavi ul.m_shop li.m_samantha_kingz a,
#m_page dl#m_lNavi ul.m_shop li.m_samantha_kingz a:hover,
#m_page dl#m_lNavi ul.m_shop li.m_samantha_kingz a:visited,
#m_page dl#m_lNavi ul.m_shop li.m_samantha_kingz a:active {
	color:#0b4a7a;
}


/* タイトル */
#m_page #m_MainBox_l .m_tit {
	height:23px;
	background-image:url(/voi/z_ladiesbag/samanthathavasa_top/images/title.gif);
	background-repeat:no-repeat;
}
#m_page #m_mTrend .m_tit {
	background-position:-170px 0px;
}
#m_page #m_mBest .m_tit {
	background-position:-170px -25px;
	margin-bottom:10px;
}
#m_page #m_mShopBrand .m_tit {
	background-position:-170px -50px;
	margin-bottom:10px;
}
#m_page #m_mQuickSearch .m_tit {
	background-position:-170px -75px;
}
#m_page #m_mItem .m_tit {
	background-position:-170px -100px;
}
#m_page #m_mPickupbr .m_tit {
	background-position:-170px -125px;
}

/* FOUCUS OF THE TREND */
#m_page #m_mTrend {
	width:584px;
	margin-bottom:20px;
}
#m_page #m_mTrend .m_contents_1 {
	width:584px;
	margin-top:8px;
	background:url(/voi/z_ladiesbag/samanthathavasa_top/images/line_bg.gif) repeat-y 0 0;
}
#m_page #m_mTrend .m_contents_2 {
	width:584px;
	border-top:solid 1px #e6e6e6;
	border-bottom:solid 1px #e6e6e6;
}
#m_page #m_mTrend .m_contents-area {
	padding:15px 0 0 7px;
}
#m_page #m_mTrend .m_mTrendBnr {
	float:left;
	padding-right:8px;
	padding-left:8px;
	padding-bottom:15px;
}

#m_page #m_mTrend .m_mTextLink {
	text-align: center;
    padding-right: 8px;
    padding-left: 8px;
    padding-bottom: 15px;
	font-size: 15px;
}

#m_page #m_mTrend .m_mTextLink a {
    /*padding-right: 12px;*/
    border-bottom: 1px solid #0000FF;
	color: blue;
    /*background: url("/voi/z_ladiesbag/samanthathavasa_top/images/textLink_arw.gif") no-repeat scroll right center rgba(0, 0, 0, 0);
	text-decoration: underline;*/
}


/* PICK UP SHOP */
#m_page #m_mPickupbr .m_contents_1 {
	margin-top:8px;
}
#m_page #m_mPickupbr .m_contents_2 {
	width:584px;
	border-top:solid 1px #e6e6e6;
}


/* QUICK SEARCH */
#m_page #m_mQuickSearch {
	width:584px;
	margin-bottom:20px;
}
#m_page #m_mQuickSearch .m_quicksearch-area{
	width:584px;
	margin:10px 0 0 0;
	border-bottom:solid 1px #dadada;
}
#m_page #m_mQuickSearch .m_quicksearch_left-area{
	width:290px;
	float:left;
}
#m_page #m_mQuickSearch .m_quicksearch_left{
	margin:0 0 10px 10px;
	width:280px;
}
#m_page #m_mQuickSearch .m_quicksearch_right-area{
	width:290px;
	float:right;
}
#m_page #m_mQuickSearch .m_quicksearch_right{
	margin:0 2px 10px 10px;
	width:278px;
}
#m_page #m_mQuickSearch .m_quicksearch_img-area{
	width:68px;
	float:left;
}
#m_page #m_mQuickSearch .m_quicksearch_bg_img{
	width:68px;
	height:96px;
	text-indent:-9999px;
	overflow:hidden;
}
#m_page #m_mQuickSearch .m_quicksearch_txt-area{
	width:200px;
	float:right;
}

#m_page #m_mQuickSearch .m_quicksearch_txt{
	width:190px;
}

#m_page #m_mQuickSearch .m_quicksearch_bg_txt {
	width:190px;
	height:43px;
	text-indent:-9999px;
	overflow:hidden;
	padding-top:1px;
	margin-bottom:10px;
}

#m_page #m_mQuickSearch .m_quicksearch_txt-area ul li{
	width:85px;
	_width:95px;
	padding-left:10px;
	background:url(/voi/z_ladiesbag/samanthathavasa_top/images/arrow.gif) no-repeat scroll -595px -501px;
	float:left;
}
#m_page #m_mQuickSearch .m_quicksearch_txt-area ul li.m_new{
	width:69px;
	_width:95px;
	padding-left:26px;
	background:url(/voi/shoes/common/images/arrow_new.gif) 1px 0.4em no-repeat;
	float:left;
}

#m_page #m_mQuickSearch .m_quicksearch_txt-area .m_quicksearch_underline{
	padding:0 0 1px 0;
	background:url(/voi/z_ladiesbag/samanthathavasa_top/images/line_bg.gif) -1078px bottom no-repeat;
}
#m_page #m_mQuickSearch .m_quicksearch_txt-area .m_quicksearch_no-underline{
	margin:0 0 3px 0;
}
#m_page #m_mQuickSearch .m_quicksearch_txt-area .m_quicksearch_space{
	padding:0 0 1px 0;
}


#m_page #m_mQuickSearch .m_quicksearch_txt-area a.m_quicksearch_show_all{
	width:90px;
	padding-left:12px;
	background:url(/voi/z_ladiesbag/samanthathavasa_top/images/arrow.gif) no-repeat scroll 0 -503px;
	_background-position:0 -500px;
}
#m_page #m_mQuickSearch .m_quicksearch_txt-area .m_quicksearch_1line {
	width:180px;
	padding-left:10px;
	background:url(/voi/z_ladiesbag/samanthathavasa_top/images/arrow.gif) no-repeat scroll -600px -500px;
}

/* QUICK SEARCH↓unique↓ */
#m_page #m_mQuickSearch .m_quicksearch_bg_txt ,
#m_page #m_mQuickSearch .m_quicksearch_bg_img {
	background-image:url(/voi/z_ladiesbag/samanthathavasa_top/images/quick_search.jpg);
	background-repeat:no-repeat;
}
#m_page #m_mQuickSearch #m_quicksearch_a4 .m_quicksearch_bg_img {background-position:0px 0px;}
#m_page #m_mQuickSearch #m_quicksearch_a4 .m_quicksearch_bg_txt {background-position:-79px 0px;}
#m_page #m_mQuickSearch #m_quicksearch_2way .m_quicksearch_bg_img {background-position:0px -100px;}
#m_page #m_mQuickSearch #m_quicksearch_2way .m_quicksearch_bg_txt {background-position:-79px -100px;}
#m_page #m_mQuickSearch #m_quicksearch_gift .m_quicksearch_bg_img {background-position:0px -200px;}
#m_page #m_mQuickSearch #m_quicksearch_gift .m_quicksearch_bg_txt {background-position:-79px -200px;}
#m_page #m_mQuickSearch #m_quicksearch_party .m_quicksearch_bg_img {background-position:0px -300px;}
#m_page #m_mQuickSearch #m_quicksearch_party .m_quicksearch_bg_txt {background-position:-79px -300px;}
#m_page #m_mQuickSearch #m_quicksearch_commute .m_quicksearch_bg_img {background-position:0px -400px;}
#m_page #m_mQuickSearch #m_quicksearch_commute .m_quicksearch_bg_txt {background-position:-79px -400px;}

/* QUICK SEARCH↑unique↑ */

/* ITEM SEARCH */
#m_page #m_mItem {
	width:584px;
	margin-bottom:20px;
}
#m_page #m_mItem .m_contents_1 {
	width:584px;
	margin-top:10px;
	background:url(/voi/z_ladiesbag/samanthathavasa_top/images/line_bg.gif) repeat-y 0 0;
}
#m_page #m_mItem .m_contents_2 {
	width:584px;
	border-top:solid 1px #e6e6e6;
	border-bottom:solid 1px #e6e6e6;
}
#m_page #m_mItem .m_contents-area {
	padding:9px 0 15px 11px;
}
#m_page #m_mItem .m_ItemBox {
	float:left;
	display:block;
	width:170px;
	_width:195px;
	padding-right:25px;
}
#m_page #m_mItem .m_ItemBox_r {
	float:left;
	display:block;
	width:170px;
}
#m_page #m_mItem .m_ItemBox_top {
	display:block;
	width:170px;
	padding: 6px 0 2px 0;
	background:url(/voi/common/floor/images/sml/dot_line.gif) repeat-x 0 100%;
}
#m_page #m_mItem .m_ItemBox_con {
	display:block;
	width:170px;
	padding: 0 0 2px 0;
	background:url(/voi/common/floor/images/sml/dot_line.gif) repeat-x 0 100%;
}
#m_page #m_mItem .m_ItemBoxNoLine_top {
	display:block;
	width:170px;
	padding: 6px 0 2px 0;
}
#m_page #m_mItem .m_ItemBoxNoLine_con {
	display:block;
	width:170px;
	padding: 0 0 2px 0;
}
#m_page #m_mItem .m_ItemBox_txt {
	float:left;
	width:85px;
}
#m_page #m_mItem .m_ItemBox_txt1 {
	width:170px;
}
#m_page #m_mItem .m_ItemBox_txt_40 {
	float:left;
	width:39px;
}
#m_page #m_mItem .m_ItemBox_txt_50 {
	float:left;
	width:53px;
}
#m_page #m_mItem .m_ItemBox_txt_70 {
	float:left;
	width:64px;
}
#m_page #m_mItem .m_ItemBox_txt p,
#m_page #m_mItem .m_ItemBox_txt1 p,
#m_page #m_mItem .m_ItemBox_txt_40 p,
#m_page #m_mItem .m_ItemBox_txt_50 p,
#m_page #m_mItem .m_ItemBox_txt_70 p {
	padding-left:13px;
	background:url(/voi/common/floor/images/arrow1.gif) no-repeat scroll 0px 3px;
}

#m_page #m_mItem .m_Item-contents {
	padding-top:12px;
}

#m_page #m_mItem a:link { text-decoration:none; color:#666666; }
#m_page #m_mItem a:visited { text-decoration:none; color:#8c2846; }
#m_page #m_mItem a:hover { text-decoration:none; color:#d20000; }
#m_page #m_mItem a:active { text-decoration:none; color:#d20000; }

/* ITEM SEARCH(ボタン) */
#m_page #m_mItem a.m_ItemBtn{
	width:170px;
	height:70px;
	text-indent:-9999px;
	display:block;
	overflow:hidden;
}

/* ITEM(タイトル)↓unique↓*/
#m_page #m_mItem #m_Item_bag{
	width:561px;
	height:20px;
	margin:0 0 5px 0;
	background:url(/voi/z_ladiesbag/samanthathavasa_top/images/title.gif) no-repeat -950px 0px;
}
#m_page #m_mItem #m_Item_wallet{
	width:561px;
	height:20px;
	margin:16px 0 5px 0;
	background:url(/voi/z_ladiesbag/samanthathavasa_top/images/title.gif) no-repeat -950px -25px;
}
/* ITEM(タイトル)↑unique↑*/
/* ITEM(ボタン)↓unique↓ */
#m_page #m_mItem a.m_ItemBtn{
	width:170px;
	height:70px;
	text-indent:-9999px;
	display:block;
	overflow:hidden;
	background-image:url(/voi/z_ladiesbag/samanthathavasa_top/images/smt_item.jpg);
	background-repeat:no-repeat;
}
#m_page #m_mItem #m_Item_Boston_btn a.m_ItemBtn	     {background-position:0px 0px;}
#m_page #m_mItem #m_Item_Clutch_btn a.m_ItemBtn	     {background-position:0px -70px;}
#m_page #m_mItem #m_Item_Tote_btn a.m_ItemBtn        {background-position:0px -140px;}
#m_page #m_mItem #m_Item_OneShoulder_btn a.m_ItemBtn {background-position:0px -210px;}
#m_page #m_mItem #m_Item_LongShoulder_btn a.m_ItemBtn{background-position:0px -280px;}
#m_page #m_mItem #m_Item_Handbag_btn a.m_ItemBtn     {background-position:0px -350px;}
#m_page #m_mItem #m_Item_Rucksack_btn a.m_ItemBtn    {background-position:0px -420px;}
#m_page #m_mItem #m_Item_EcoSubBag_btn a.m_ItemBtn   {background-position:0px -490px;}
#m_page #m_mItem #m_Item_CarryBag_btn a.m_ItemBtn    {background-position:-170px -280px;}

#m_page #m_mItem #m_Item_Wallet_btn a.m_ItemBtn      {background-position:-170px 0px;}
#m_page #m_mItem #m_Item_PassCase_btn a.m_ItemBtn    {background-position:-170px -70px;}
#m_page #m_mItem #m_Item_KeyCase_btn a.m_ItemBtn     {background-position:-170px -140px;}
#m_page #m_mItem #m_Item_Pouch_btn a.m_ItemBtn       {background-position:-170px -210px;}
/* ITEM(ボタン)↑unique↑ */


/* FIND THE BEST */
#m_page #m_mBest {
	width:584px;
	margin:0 0 20px 0;
	padding:0;
	overflow:hidden;
	height:473px;
	overflow:hidden;
}
/* tag */
#m_page #m_mBest .m_tab_bg,
#m_page #m_mBest .m_tab_bg li a{
	background-image:url(/voi/common/floor/images/sml/tag_best_bg.gif);
	background-repeat:no-repeat;
}
#m_page #m_mBest .m_tab_bg {
	height:21px;
	background-position:left bottom;
	text-align:left;
}
#m_page #m_mBest li {
	float:left;
	margin-right:10px;
	list-style-type:none;
}
#m_page #m_mBest .m_tab_bg li a {
	display:block;
	text-indent:-9999px;
	overflow:hidden;
	width:108px;
	height:21px;
	background-repeat:no-repeat;
}
#m_page #m_mBest .m_tab_bg li.m_topsale a {background-position:0px 0px;}
#m_page #m_mBest .m_tab_bg li.m_topaccess a {background-position:-108px 0px;}
#m_page #m_mBest .m_tab_bg li.m_newarr a {background-position:-216px 0px;}
#m_page #m_mBest .m_tab_bg li.m_rearr a {background-position:-324px 0px;}

#m_page #m_mBest .m_tab_bg li.m_topsale a:hover {background-position:0px -21px;}
#m_page #m_mBest .m_tab_bg li.m_topaccess a:hover {background-position:-108px -21px;}
#m_page #m_mBest .m_tab_bg li.m_newarr a:hover {background-position:-216px -21px;}
#m_page #m_mBest .m_tab_bg li.m_rearr a:hover {background-position:-324px -21px;}

#m_page #m_mBest .m_tab_bg li.m_topsale a.m_act {background-position:0px -42px;}
#m_page #m_mBest .m_tab_bg li.m_topaccess a.m_act {background-position:-108px -42px;}
#m_page #m_mBest .m_tab_bg li.m_newarr a.m_act {background-position:-216px -42px;}
#m_page #m_mBest .m_tab_bg li.m_rearr a.m_act {background-position:-324px -42px;}

#m_page #m_mBest .m_tab_bg li.m_topsale a.m_act:hover {background-position:0px -42px;}
#m_page #m_mBest .m_tab_bg li.m_topaccess a.m_act:hover {background-position:-108px -42px;}
#m_page #m_mBest .m_tab_bg li.m_newarr a.m_act:hover {background-position:-216px -42px;}
#m_page #m_mBest .m_tab_bg li.m_rearr a.m_act:hover {background-position:-324px -42px;}

/* iframeArea */

/* 新着ニュース */
#m_page #m_rNews{ margin-bottom:20px;}

#m_page .m_news_txt-area {
	height:103px;
	_height:103px;
	padding:0 3px 10px 7px;
	overflow-y:scroll;
	line-height:145%;
	border:solid 1px #e8e8e8;
	border-right:none;
}

#m_page .m_news_txt-area .m_column_txt-area{
	padding:8px 8px 9px 0;
	background:url(/voi/z_ladiesbag/samanthathavasa_top/images/line_bg.gif) no-repeat -1273px bottom;
}
#m_page .m_news_txt-area .m_column_txt,
#m_page .m_news_txt-area .m_column_txt-icon{
	padding-left:6px;
	text-indent:-6px;
	background:url(/voi/z_ladiesbag/samanthathavasa_top/images/arrow02.gif) no-repeat 0 2em;
}
#m_page .m_news_txt-area .m_column_txt-nolink{
	padding-left:6px;
	text-indent:-6px;
	color:#676767;
}
#m_page .m_news_txt-area .m_column_txt-icon{
	_background:url(/voi/z_ladiesbag/samanthathavasa_top/images/arrow02.gif) no-repeat 0 1.6em;
}

#m_page .m_news_txt-area .m_column_txt-icon img {
	vertical-align:baseline;
	line-height:100%;
}

#m_page .m_news_txt-area span.m_date{color:#199cbd;}
#m_page .m_news_txt-area a:link .m_date{color:#199cbd;}
#m_page .m_news_txt-area a:hover .m_date{color:#D20000;}
#m_page .m_news_txt-area a:visited .m_date{color:#8C2846;}
#m_page .m_news_txt-area .m_column_txt-area .m_column_txt_no-link {color:#676767;}

/* SHOP & BRAND LIST ↓common↓ */
#m_page #m_mShopBrand {
	width:584px;
	margin-bottom:20px;
}
#m_page #m_mShopBrand h3{
	text-indent:0;
	overflow:visible;
}
#m_page #m_mShopBrand .m_sbWrpBox {
	padding-left:2px;
	padding-top:5px;
	border-top:solid 1px #e6e6e6;
}
#m_page #m_mShopBrand .m_sbWrpArea {
	float:left;
}
#m_page #m_mShopBrand .m_sbWrpL,
#m_page #m_mShopBrand .m_sbWrpL_none{
	width:192px;
	height:196px;
	margin-left:2px;
	margin-bottom:4px;
	background:url(/voi/common/floor/images/sb_bg.gif) no-repeat 0 0;
}
#m_page #m_mShopBrand .m_sbWrpS,
#m_page #m_mShopBrand .m_sbWrpS_none{
	width:192px;
	height:82px;
	margin-left:2px;
	margin-bottom:4px;
	background:url(/voi/common/floor/images/sb_bg.gif) no-repeat -192px -57px;
}
#m_page #m_mShopBrand iframe {
	width:190px;
	height:108px;
}
#m_page #m_mShopBrand .m_sbLgo {
	width:190px;
	height:44px;
	_height:45px;
	overflow:hidden;
	background:url(/voi/common/floor/images/sb_bg.gif) no-repeat -192px bottom;
	padding-bottom:1px;
	margin-bottom:7px;
}
#m_page #m_mShopBrand .m_sbWrpS .m_sbLgo {
	margin-bottom:0px;
}
#m_page #m_mShopBrand .m_sbLgo a{
	width:190px;
	height:44px;
	display:block;
	text-indent:-9999px;
	overflow:hidden;
}
#m_page #m_mShopBrand .m_sbDet {
	width:190px;
	height:30px;
	overflow:hidden;
	background:url(/voi/common/floor/images/sb_bg.gif) no-repeat -192px top;
	padding-top:1px;
	text-align:left;
}
#m_page #m_mShopBrand .m_sbWrpS .m_sbDet {
	padding:0;
	background:none;
}
#m_page #m_mShopBrand .m_sbDet p.m_sbDetTxt {
	margin-top:4px;
	margin-left:10px;
	margin-right:8px;
	padding-left:13px;
	line-height:1.3em;
	background:url(/voi/common/floor/images/arrow1.gif) no-repeat 0px 3px;
}
/* SHOP & BRAND LIST ↑common↑ */
/* SHOP & BRAND LIST ↓unique↓ */
#m_page #m_mShopBrand .m_sbDet p.m_sbDetTxt {
	background:url(/voi/z_ladiesbag/samanthathavasa_top/images/arrow.gif) no-repeat 0px -502px;
}
/* Shop&Brand list ロゴ */
#m_page #m_mShopBrand .m_sbLgo a{background-image:url(/voi/z_ladiesbag/samanthathavasa_top/images/shop_brand_logo.gif);background-repeat:no-repeat;}
#m_page #m_mShopBrand h3.m_logo-mega_samantha a         {background-position:0px 0px;}
#m_page #m_mShopBrand h3.m_logo-mega_samantha_vega a    {background-position:0px -44px;}
#m_page #m_mShopBrand h3.m_logo-mega_samantha_newyork a {background-position:0px -88px;}
#m_page #m_mShopBrand h3.m_logo-mega_violethanger a     {background-position:0px -132px;}
#m_page #m_mShopBrand h3.m_logo-mega_samantha_petit a   {background-position:0px -176px;}
#m_page #m_mShopBrand h3.m_logo-mega_samantha_silva a   {background-position:0px -220px;}
#m_page #m_mShopBrand h3.m_logo-mega_samantha_kingz a   {background-position:0px -264px;}
#m_page #m_mShopBrand h3.m_logo-mega_colorsbyjs a   {background-position:0px -308px;}
#m_page #m_mShopBrand h3.m_logo-mega_samantha_tiara a   {background-position:0px -352px;}
/* SHOP & BRAND LIST ↑unique↑ */

/* Arrow */
#m_page .m_arrowA li {
	padding-left:13px;
	background:url(/voi/z_ladiesbag/samanthathavasa_top/images/arrow.gif) no-repeat 0px -500px;
	line-height:190%;
}
#m_page .m_arrowB li {
	padding-left:6px;
	background:url(/voi/z_ladiesbag/samanthathavasa_top/images/arrow.gif) no-repeat -600px -500px;
	line-height:190%;
}

/* ------------------------------------------------------------------
右カラム
------------------------------------------------------------------ */
/* 右ナビ */
#m_page .m_mrgT10 {margin-top:10px;}
#m_page .m_mrgT20 {margin-top:20px;}
#m_page .m_mrgT30 {margin-top:30px;}
#m_page .m_mrgT38 {margin-top:38px;}

/* 共通 */
#m_page #m_MainBox_r .m_rBanner li {
	margin-top:10px;
}
#m_page #m_MainBox_r .m_rBoxA {
	border-top:solid 1px #efefef;
	border-bottom:solid 1px #efefef;
	width:178px;
	padding-top:5px;
	padding-bottom:5px;
	background:url(/voi/z_ladiesbag/samanthathavasa_top/images/line_bg.gif) repeat-y -584px 0px;
}
/* タイトル関連 */
#m_page #m_MainBox_r .m_tit h2{
	height:19px;
	width:178px;
	text-indent:-9999px;
	overflow:hidden;
}
#m_page #m_MainBox_r .m_tit {
	background-image:url(/voi/z_ladiesbag/samanthathavasa_top/images/title.gif);
	background-repeat:no-repeat;
}

#m_page #m_rStore .m_tit {background-position:-772px -50px;}
#m_page #m_rOfficialLink .m_tit {background-position:-772px -75px;}
#m_page #m_rInformation .m_tit {background-position:-772px -100px;}
#m_page #m_rNews .m_tit h2{height:23px;}
#m_page #m_rNews .m_tit {
	background-position:-170px -150px;
	margin-bottom:10px;
}
#m_page #m_rHotProducts .m_tit{background-position:-772px -128px;}
#m_page #m_rQuickSearch .m_tit{background-position:-772px -153px;}
#m_page #m_rShopper .m_tit{background-position:-772px -178px;}


/* オススメ情報 */
#m_page #m_rHotProducts{
	line-height:135%;
	width:178px;
}

#m_page #m_rHotProducts .m_rHP_tit{ 
	width:178px;
	font-size:10px;
	font-weight:bold;
	background-image:url(/voi/z_ladiesbag/samanthathavasa_top/images/hotpro_titbg.jpg);
	background-repeat:no-repeat;
	background-color:#fbcfd4;
}

#m_page #m_rHotProducts .m_rHP_tit .m_rHP_Tittxt { padding:6px 6px 8px 23px;}

#m_page #m_rHotProducts .m_rHP_wrap{
	border-bottom:1px solid #fcdbdf;
	background-image:url(/voi/z_ladiesbag/samanthathavasa_top/images/hotpro_line.gif);
	background-repeat:repeat-y;
}

#m_page #m_rHotProducts .m_rHP_img { padding:8px 0 0 36px;}
#m_page #m_rHotProducts .m_rHP_wrap02 { padding:10px 4px 0 12px;}

#m_page #m_rHotProducts .m_rHP_brand{
	font-size:10px;
	font-weight:bold;
}
#m_page #m_rHotProducts .m_rHP_txt { line-height:15px;}

#m_page .m_rHP_info {
	width:155px;
	padding:2px 0 4px 0;
}
#m_page .m_rHP_info p { float:right;}

#m_page .m_rHP_info p span{
	color:#676767;
	margin:0 0 0 5px;
}
#m_page .m_rHP_info p.m_arrow { 
	display:block;
	padding:0 0 0 13px;
	margin:0 0 0 5px;
	background:url(/voi/z_ladiesbag/samanthathavasa_top/images/arrow.gif) no-repeat;
	background-position:-1247px -503px;
}

#m_page #m_MainBox_l .m_info_link { margin-top:-20px;}

/* クイックサーチ_右ナビ */
#m_page #m_rQuickSearch ul li.m_QS_01 a,
#m_page #m_rQuickSearch ul li.m_QS_02 a,
#m_page #m_rQuickSearch ul li.m_QS_03 a,
#m_page #m_rQuickSearch ul li.m_QS_04 a,
#m_page #m_rQuickSearch ul li.m_QS_05 a,
#m_page #m_rQuickSearch ul li.m_QS_07 a,
#m_page #m_rQuickSearch ul li.m_QS_08 a,
#m_page #m_rQuickSearch ul li.m_QS_09 a,
#m_page #m_rQuickSearch ul li.m_QS_10 a,
#m_page #m_rQuickSearch ul li.m_QS_11 a,
#m_page #m_rQuickSearch ul li.m_QS_12 a,
#m_page #m_rQuickSearch ul li.m_QS_13 a,
#m_page #m_rQuickSearch ul li.m_QS_14 a,
#m_page #m_rQuickSearch ul li.m_QS_15 a,
#m_page #m_rQuickSearch ul li.m_QS_16 a,
#m_page #m_rQuickSearch ul li.m_QS_17 a,
#m_page #m_rQuickSearch ul li.m_QS_18 a{
	background:url(/voi/z_ladiesbag/samanthathavasa_top/images/m_r_quicksearch.jpg) no-repeat;
	text-indent:-9999px;
	overflow:hidden;
	width:178px;
	height:70px;
	display:block;
}

#m_page #m_rQuickSearch ul li.m_QS_06{
	background:url(/voi/z_ladiesbag/samanthathavasa_top/images/m_r_quicksearch.jpg) no-repeat;
	width:178px;
	height:70px;
} 

#m_page #m_rQuickSearch ul li.m_QS_06 .m_QS_06_alt{
	text-indent:-9999px;
	overflow:hidden;
}

#m_page #m_rQuickSearch ul li.m_QS_01 a{background-position:0px 0px;}
#m_page #m_rQuickSearch ul li.m_QS_02 a{background-position:0px -100px;}
#m_page #m_rQuickSearch ul li.m_QS_03 a{background-position:0px -200px;}
#m_page #m_rQuickSearch ul li.m_QS_04 a{background-position:0px -300px;}
#m_page #m_rQuickSearch ul li.m_QS_05 a{background-position:0px -400px;}
#m_page #m_rQuickSearch ul li.m_QS_07 a{background-position:0px -600px;}
#m_page #m_rQuickSearch ul li.m_QS_08 a{background-position:0px -700px;}
#m_page #m_rQuickSearch ul li.m_QS_09 a{background-position:-188px 0px;}
#m_page #m_rQuickSearch ul li.m_QS_10 a{background-position:-188px -100px;}
#m_page #m_rQuickSearch ul li.m_QS_11 a{background-position:-188px -200px;}
#m_page #m_rQuickSearch ul li.m_QS_12 a{background-position:-188px -300px;}
#m_page #m_rQuickSearch ul li.m_QS_13 a{background-position:-188px -400px;}
#m_page #m_rQuickSearch ul li.m_QS_14 a{background-position:-188px -500px;}
#m_page #m_rQuickSearch ul li.m_QS_15 a{background-position:-188px -600px;}

#m_page #m_rQuickSearch ul li.m_QS_16 a{background-position:-188px -700px;}
#m_page #m_rQuickSearch ul li.m_QS_17 a{background-position:0px -800px;}
#m_page #m_rQuickSearch ul li.m_QS_18 a{background-position:-188px -800px;}

#m_page #m_rQuickSearch ul li.m_QS_06{background-position:0px -500px;}

#m_page #m_rQuickSearch ul li.m_QS_06 .m_QS_txtlink01 { margin:19px 0 0 74px;}

#m_page #m_rQuickSearch ul li.m_QS_06 .m_QS_txtlink01 p{
	padding-left:10px;
	background:url(/voi/z_ladiesbag/samanthathavasa_top/images/arrow.gif) no-repeat scroll -595px -501px;
}

/*  */
#m_page #m_rStore .m_rBoxA {
	margin-top:5px;
}
#m_page #m_rStore .m_arrowB {
	margin-left:12px;
}

/*  */
#m_page #m_rOfficialLink .m_arrowA {
	margin-top:5px;
	margin-left:1px;
}


/*  */
#m_page .m_info_link {
	width:584px;
	padding:5px 0 18px 0;
}
#m_page .m_info_link p {
	float:right;
}
#m_page .m_info_link p span{
	color:#676767;
	margin:0 0 0 5px;
}
#m_page .m_info_link p.m_arrow { 
	display:block;
	padding:0 0 0 13px;
	margin:0 0 0 5px;
	background:url(/voi/z_ladiesbag/samanthathavasa_top/images/arrow.gif) no-repeat 0px -500px;
}
#m_page #m_MainBox_l .m_info_link {
	margin-top:-20px;
}

/* PICK UP SHOP ※サマンサのみ */
#m_page #m_mPickupbr .m_contents_2 .m_PickoldBtn a{
	background-image:url(/voi/common/floor/images/pickupbr_bg.gif);
}

#m_page #m_mPickupbr .m_contents_2 .m_PickoldBtn {
	width:187px;
	margin:13px 0 0 379px;
}

#m_page #m_mPickupbr .m_contents_2 .m_PickoldBtn a{
	width:187px;
	height:18px;
	display:block;
	text-indent:-9999px;
	overflow:hidden;
	background-position:0px -20px;	
}

#m_page #m_mPickupbr .m_contents_2 .m_PickoldBtn a:hover{
	background-position:-187px -20px;	
}

/*  //////// FLASH廃止後のMV ////////  */
#m_page #m_samantha_mv{
	width:950px;
    margin-bottom: 30px;
}
#m_page #m_samantha_mv h1{
	width:950px;
    height:250px;
    text-indent: 0;
}
