/*  ページレイアウト  */

#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_title_main{
	display:block;
	width:950px;
	height:180px;
	margin-bottom:23px;
	clear:both;
	overflow:hidden;
}

#m_page #m_title_main h1{
	display:block;
	width:950px;
	height:180px;
	background:url(/voi/m_businesssty/images/title_main.jpg) no-repeat;
}

/* タイトル */
.m_tit {
	height:20px;
}

#m_page #m_bnrLeft {
	width:100%;
	background:#ffffff;
	padding-top:20px;
}
#m_page #m_bnrLeft p{
	padding-bottom:8px;
}

/* ニュース(中央カラム用) */
#m_page #m_mCenterNEWS{
	width:584px;
	margin-bottom:20px;
}
#m_page #m_mCenterNEWS .m_tit {
	background:url(/voi/m_businesssty/images/title_main_news.gif) 0 bottom;
	background-repeat:no-repeat;
}

#m_page #m_mCenterNEWS .m_contents_1 {
	width:584px;
	background:url(/voi/common/floor/images/sml/box_line.gif) repeat-y;
	background-position:-584px 0;
	background-repeat:repeat-y;
}

#m_page #m_mCenterNEWS .m_contents_2 {
	width:584px;
	background:url(/voi/common/floor/images/sml/box_line.gif) repeat-y;
	border-bottom:solid 1px #e6e6e6;
}

#m_page #m_mCenterNEWS #m_news_txt-area {
	width:584px;
	height:120px;
	overflow-y:scroll;
	line-height:153%;
}

#m_page #m_mCenterNEWS #m_news_txt-area .m_column_txt-area{
	width:545px;
	padding:0 0 6px 0;
	background:url(/voi/m_businesssty/images/news_line.gif) 0 bottom repeat-x;
}

#m_page #m_mCenterNEWS #m_news_txt-area .m_column_txt-area2{
	width:547px;
	padding:5px 0 5px 9px;
	margin-left:5px;
	background:url(/voi/m_businesssty/images/news_line.gif) 0 bottom repeat-x;
}

#m_page #m_mCenterNEWS #m_news_txt-area .m_column_txt-area2 .m_column_txt{
	text-indent:8px;
	background:url(/voi/m_businesssty/images/news_arrow.gif) 0 0.4em no-repeat;
}

#m_page #m_mCenterNEWS #m_news_txt-area .m_column_txt-area2 .m_column_txt_no-arrow{
	text-indent:10px;
	color:#676767;
}

/* FOUCUS OF THE TREND */
#m_page #m_mTrend {
	width:584px;
	margin-bottom:20px;
}
#m_page #m_mTrend .m_tit {
	background:url(/voi/m_businesssty/images/title_main_pickupitem.gif) no-repeat;
}
#m_page #m_mTrend .m_contents_1 {
	width:584px;
	background:url(/voi/common/floor/images/sml/box_line.gif) repeat-y;
}
#m_page #m_mTrend .m_contents_2 {
	width:584px;
	background:url(/voi/common/floor/images/sml/box_bottom_line.gif) no-repeat 0 100%;
}
#m_page #m_mTrend .m_contents-area {
	padding:12px 0 6px 19px;
}
#m_page #m_mTrend .m_mTrendBnr {
	float:left;
	padding-right:10px;
	padding-bottom:9px;
}

/* SHOES ITEM */
#m_page #m_mItem {
	width:584px;
	margin-bottom:20px;
}
#m_page #m_mItem .m_tit {
	background:url(/voi/m_businesssty/images/title_main_item.gif) no-repeat;
}
#m_page #m_mItem .m_contents_1 {
	width:584px;
	background:url(/voi/common/floor/images/sml/box_line.gif) repeat-y;
}
#m_page #m_mItem .m_contents_2 {
	width:584px;
	background:url(/voi/common/floor/images/sml/box_bottom_line.gif) no-repeat 0 100%;
}
#m_page #m_mItem .m_contents-area {
	padding:14px 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 p.m_Item2 {
	margin-top:12px;
}
#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_ItemBox_txt {
	float:left;
	width:85px;
}
#m_page #m_mItem .m_ItemBox_txt1 {
	width:170px;
}
#m_page #m_mItem .m_ItemBox_txt p ,#m_page #m_mItem .m_ItemBox_txt1 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; }


/* FIND THE BEST */
#m_page #m_mBest .m_tit{
	background:url(/voi/m_businesssty/images/title_ranking.gif) no-repeat;
	margin-bottom:10px;
}
#m_page #m_mRank .m_tit{
	background:url(/voi/m_businesssty/images/title_business_ranking.gif) no-repeat;
	margin-bottom:10px;
}

#m_page #m_mBest .m_tab_bg,
#m_page #m_mRank .m_tab_bg {
	background:url(/voi/common/floor/images/sml/tg_find_bg.gif) no-repeat;
	background-position:right;
	text-align:left;
	height:21px;
}

#m_page #m_mBest a:hover img,
#m_page #m_mRank a:hover img {
	opacity:1;
	filter:alpha(opacity=100);
}

#m_page #m_MainBox_t #m_mBest,
#m_page #m_MainBox_t #m_mRank {
	width:780px;
	margin:0 0 20px 0;
	padding:0;
}
#m_page #m_MainBox_t #m_mBest .m_tab_bg,
#m_page #m_MainBox_t #m_mRank .m_tab_bg {
	background:url(/voi/common/floor/images/sml/tg_find_bg2.gif) no-repeat;
	background-position:right;
	text-align:left;
	height:36px;
}
#m_page #m_MainBox_t #m_mBest ul,
#m_page #m_MainBox_t #m_mRank ul {
	margin:0;
	padding:0;
}
#m_page #m_MainBox_t #m_mBest li,
#m_page #m_MainBox_t #m_mRank li {
	float:left;
	list-style-type:none;
	margin:0;
}


/* NEW&RE-ARRIVAL */
#m_page #m_mArrival {
	width:584px;
	margin:0 0 20px 0;
	padding:0;
}
#m_page #m_mArrival .m_tit{
	background:url(/voi/m_businesssty/images/title_main_arrival.gif) no-repeat;
	margin-bottom:10px;
}
#m_page #m_mArrival .m_tab_bg {
	background:url(/voi/common/floor/images/sml/tg_find_bg.gif) no-repeat;
	background-position:right;
	text-align:left;
}

#m_page #m_mArrival ul {
	margin:0;
	padding:0;
}
#m_page #m_mArrival li {
	float:left;
	margin-right:10px;
	list-style-type:none;
}


/* SHOP & BRAND LIST */
/* SHOP */
#m_page #m_mShopBrand {
	width:584px;
}
#m_page #m_mShopBrand .m_tit{
	background:url(/voi/m_businesssty/images/title_main_shopbrand.gif) no-repeat;
	margin-bottom:10px;
}
#m_page #m_mShopBrand h3{
	text-indent:0;
	overflow:visible;
}

#m_page #m_mShopBrand .m_sbWrpBox {
	padding-left:2px;
}

#m_page #m_mShopBrand .m_sbWrpArea {
	float:left;
}
#m_page #m_mShopBrand .m_sbWrpL {
	width:192px;
	height:196px;
	margin-left:2px;
	margin-bottom:4px;
	background:url(/voi/common/floor/images/sb_bgl.gif) no-repeat;
}
#m_page #m_mShopBrand .m_sbWrpL_none {
	width:192px;
	height:196px;
	margin-left:2px;
	margin-bottom:4px;
	background:url(/voi/common/floor/images/sb_bgl_none.gif) no-repeat;
}
#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_line_cont.gif) no-repeat bottom;
	padding-bottom:1px;
	margin-bottom:7px;
}
#m_page #m_mShopBrand .m_sbDet {
	width:190px;
	height:30px;
	overflow:hidden;
	background:url(/voi/common/floor/images/sb_line_cont.gif) no-repeat top;
	padding-top:1px;
	text-align:left;
}
#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;
}
#m_page #m_mShopBrand .m_sbWrpS {
	width:192px;
	height:82px;
	margin-left:3px;
	margin-bottom:4px;
	background:url(/voi/common/floor/images/sb_bgs.gif) no-repeat;
}
#m_page #m_mShopBrand .m_sbWrpS_none {
	width:192px;
	height:82px;
	margin-left:3px;
	margin-bottom:4px;
	background:url(/voi/common/floor/images/sb_bgs_none.gif) no-repeat;
}
#m_page #m_mShopBrand .m_sbWrpS .m_sbLgo {
	margin-bottom:0px;
}
#m_page #m_mShopBrand .m_sbWrpS .m_sbDet {
	padding:0;
	background:none;
}

/* BRAND */
#m_page #m_mShopBrand .m_contents_1 {
	width:584px;
	margin-top:6px;
	background:url(/voi/common/floor/images/sml/sb_box_line.gif) repeat-y;
}
#m_page #m_mShopBrand .m_contents_2 {
	width:584px;
	padding-bottom:3px;
	background:url(/voi/common/floor/images/sml/sb_box_bottom_line.gif) no-repeat 0 100%;
}
#m_page #m_mShopBrand .m_contents-area {
	padding:0 0 0 2px;
}
#m_page #m_mShopBrand .m_BrandBox {
	float:left;
	display:block;
	padding:4px 8px 0 8px;
	width:100px;
	_width:116px;
}
#m_page #m_mShopBrand .m_BrandBox_img {
	margin-bottom:7px;
}
#m_page #m_mShopBrand .m_BrandBox li{
	padding-bottom:1px;
	background:url(/voi/common/floor/images/sml/sb_dot_line.gif) no-repeat 0 100%;
}
#m_page #m_mShopBrand .m_BrandBox li.m_btm{
	padding-bottom:0px;
	background:none;
}

/* 右バナー */
#m_page #m_right_bnr-area {
	width:178px;
	margin:0;
	padding:0;
}
#m_page #m_right_bnr-area p {
	margin:0;
	padding:0 0 10px 0;
}
#m_page #m_right_bnr-area p.m_btm {
	margin:0;
	padding:0;
}


/* sale */
#m_page #m_mArrival .m_tit_spsale_alert{
	height:20px;
	background:url(/voi/m_businesssty/images/title_main_arrival.gif) no-repeat;
}



/* 右ナビ追加  */

#m_page #m_MainBox_r #m_newshop-area,
#m_page #m_MainBox_r #m_info-area,
#m_page #m_MainBox_r #m_recommend_shop {
	width:178px;
	height:20px;
	margin-bottom:6px;
	text-indent:-9999px;
	overflow:hidden;
	background:url(/voi/l_partyfor/images/title_rightarea.gif) no-repeat;
}

#m_page #m_MainBox_r #m_newshop-area{ background-position:0 0; }
#m_page #m_MainBox_r #m_info-area { background-position:0 -20px; }
#m_page #m_MainBox_r #m_recommend_shop{ background-position:0 -40px; }

#m_page #m_MainBox_r #m_pickup_brand-area {
	background:url(/voi/m_businesssty/images/tit_r_pickupbrand.gif) no-repeat;
	margin-bottom:5px;
	height:19px;
	text-indent:-9999px;
}
#m_page #m_MainBox_r .m_right_brand-area {
	margin-bottom:15px;
}
#m_page #m_MainBox_r ul.m_rPickup_Area li {
	margin-bottom:3px;
}

#m_page #m_topics-area {
	width:780px;
	margin-bottom:20px;
}
#m_page #m_topics-area .m_tit {
	background:url(/voi/m_businesssty/images/tit_topics.gif) no-repeat;
	margin-bottom:10px;
}
#m_page #m_MainBox_t ul.m_topics_Area {
}
#m_page #m_MainBox_t ul.m_topics_Area li {
	float:left;
	margin-left:3px;
	margin-bottom:3px;
}
/* 2カラム */

#m_page #m_MainBox_t {
	padding-bottom:20px;
}

#m_page a:hover img {
	opacity:0.7;
	filter:alpha(opacity=70);
}

#m_page .m_alllink_wrap{
	width:100%;
}

#m_page .m_alllink_wrap.m_clearfix{
	display:block;
}

#m_page .m_alllink{
	float:right;
	text-align:right;
	line-height: 18px;
	font-size:12px;
}
#m_page .m_alllink a{
	padding-right: 10px;
	background:url(/voi/m_businesssty/images/search_icon_main.gif) right center no-repeat;
	color:#00C;
	text-decoration:none;
}
#m_page #m_MainBox_t #m_rakutinyshirt {
	margin-bottom:25px;
}
#m_page #m_MainBox_t .m_rakutin_bnr li {
	float:left;
	margin:0;
}

#m_page #m_MainBox_t .m_main_brand-area #m_tit {
	background:url(/voi/m_businesssty/images/title_main_pickup_brand.gif) 0 bottom no-repeat;
	height:20px;
	margin-bottom:10px;
}


#m_page #m_MainBox_t .m_mPickup_Area li {
	float:left;
	margin:0;
	width:156px;
}


/* ------------------------------------------------------------------
あなたへのおすすめ商品
------------------------------------------------------------------ */

#m_page .m_recommendArea {
	width: 780px;
	margin-bottom:20px;
}

#m_page .m_recommendArea .m_recommendAreaTtl {
	width:780px;
}

#m_page .m_recommendArea .m_recommendAreaTtl.m_clearfix {
	display:block;
}

#m_page .m_recommendArea h2 {
	float: left;
	margin-bottom:5px;
	width:780px;
	height:20px;
	background:url(/voi/m_businesssty/images/title_recommend.gif) 0 0 no-repeat;
}

#m_page .m_recommendArea p.m_recommend_subText {
	float: right;
	line-height: 18px;
	font-size: 12px;
	margin: 0 0 20px 0;
	text-align:right;
	width:300px;
	color:#666666;
}

#m_page .m_recommendArea .m_recommend_back {
	width:16px;
	height:124px;
	margin-right:24px;
	float:left;
}
#m_page .m_recommendArea .m_recommend_next {
	width:16px;
	height:124px;
	float:right;
}

#m_page .m_recommendArea .m_recommend_back span.m_scBtnL {
	background:url(/voi/m_businesssty/images/recommend_arrow.gif) 0 0 no-repeat;
	width:16px;
	height:50px;
	text-indent:-9999px;
	overflow:hidden;
	font-size:0;
	display:block;
	margin-top:37px;
	opacity: 0.6;
	filter: alpha(opacity=60);
	-ms-filter: "alpha( opacity=60 )";
}

#m_page .m_recommendArea .m_recommend_back span.m_scBtnL.m_arrow_on {
	cursor:pointer;
	opacity: 1;
	filter: alpha(opacity=100);
	-ms-filter: "alpha( opacity=100 )";
}

#m_page .m_recommendArea .m_recommend_next span.m_scBtnR {
	background:url(/voi/m_businesssty/images/recommend_arrow.gif) -17px 0 no-repeat;
	width:16px;
	height:50px;
	text-indent:-9999px;
	overflow:hidden;
	font-size:0;
	display:block;
	margin-top:37px;
	opacity: 0.6;
	filter: alpha(opacity=60);
	-ms-filter: "alpha( opacity=60 )";
}

#m_page .m_recommendArea .m_recommend_next span.m_scBtnR.m_arrow_on{
	cursor:pointer;
	opacity: 1;
	filter: alpha(opacity=100);
	-ms-filter: "alpha( opacity=100 )";
}

#m_page .m_recommendArea #m_recommend_history_area {
	width:720px;
	height:215px;
	float:left;
	position:relative;
	overflow:hidden;
	margin-right:4px;
}

#m_page .m_recommendArea #m_recommend_history_area ul {
	width: 9999px;
	position: absolute;
}

#m_page .m_recommendArea ul li {
	float: left;
	height: auto;
	width: 124px;
	margin: 0 20px 0 0;
	font-size: 12px;
}

#m_page .m_recommendArea ul li .m_item_text a:link    { color:#000000; }
#m_page .m_recommendArea ul li .m_item_text a:visited { color:#8c2846; }
#m_page .m_recommendArea ul li .m_item_text a:hover   { color:#d20000; }
#m_page .m_recommendArea ul li .m_item_text a:active  { color:#d20000; }

#m_page .m_recommendArea ul li img {
	margin: 0 0 10px 0;
}

#m_page .m_recommendArea ul li span.m_sale {
	color: #d20000 !important;
}

#m_page .m_recommendArea ul li span.m_currency {
	font-size:10px;
	padding-left:2px;
}

#m_page .m_recommendArea ul li span.m_off {
	color: #d20000 !important;
	font-size:10px;
}

/* ------------------------------------------------------------------
新着コーディネート(L／M)
------------------------------------------------------------------ */
#m_page .m_coordinateHotArea {
	width: 780px;
	margin: 30px 0;
}

#m_page .m_coordinateHotArea h2{
	margin-bottom:5px;
	background:url(/voi/m_businesssty/images/title_new_coordinate.gif) 0 0 no-repeat;
	width:780px;
	height:20px;
}

#m_page .m_coordinateHotArea .m_hot_coordinate{
	margin-bottom:13px;
	width:780px;
	overflow:hidden;
}

#m_page .m_coordinateHotArea .m_hot_coordinate ul{
	width:785px;
}

#m_page .m_coordinateHotArea .m_hot_coordinate ul.m_clearfix{
	display:block;
}

#m_page .m_coordinateHotArea .m_hot_coordinate ul li {
	width:152px;
	float:left;
	margin-right:5px;
}

#m_page .m_coordinateHotArea .m_hot_coordinate ul li a img {
	width:152px;
	height:182px;
}
#m_page .m_coordinateHotArea .m_hot_coordinate ul li a:hover img {
	opacity:0.7;
	filter:alpha(opacity=70);
}


#m_page .m_coordinateHotArea .m_hot_coordinate_bottom{
	width:780px;
}


/* 左ナビ */
#m_page dl#m_lNavi dd.m_lNaviItemList ul.m_lNaviListItem {
	margin:5px 0 30px;
}
#m_page dl#m_lNavi dd.m_lNaviItemList ul.m_lNaviListItem li {
	min-height:35px;
	height:35px \9;
}
#m_page dl#m_lNavi dd.m_lNaviItemList ul.m_lNaviListItem span {
	margin-left:32px;
	font-size:110%;
	width:115px;
	display:block;
	padding-top:5px;
}
#m_page dl#m_lNavi dd.m_lNaviItemList ul.m_lNaviListItem span a {
	background-color:transparent;
}
#m_page dl#m_lNavi ul.m_lNaviListItem a {
	font-size:120%;
}
#m_page dl#m_lNavi dd.m_lNaviItemList ul.m_lNaviListItem li.item_coat {
	background:url(/voi/m_businesssty/images/title_coat.jpg) 0 0 no-repeat;
}
#m_page dl#m_lNavi dd.m_lNaviItemList ul.m_lNaviListItem li.item_suit {
	background:url(/voi/m_businesssty/images/title_suit.jpg) 0 0 no-repeat;
}
#m_page dl#m_lNavi dd.m_lNaviItemList ul.m_lNaviListItem li.item_jacket {
	background:url(/voi/m_businesssty/images/title_jacket.jpg) 0 0 no-repeat;
}
#m_page dl#m_lNavi dd.m_lNaviItemList ul.m_lNaviListItem li.item_yshirt {
	background:url(/voi/m_businesssty/images/title_yshirt.jpg) 0 0 no-repeat;
}
#m_page dl#m_lNavi dd.m_lNaviItemList ul.m_lNaviListItem li.item_tie {
	background:url(/voi/m_businesssty/images/title_tie.jpg) 0 0 no-repeat;
}
#m_page dl#m_lNavi dd.m_lNaviItemList ul.m_lNaviListItem li.item_underwear {
	background:url(/voi/m_businesssty/images/title_underwear.jpg) 0 0 no-repeat;
}
#m_page dl#m_lNavi dd.m_lNaviItemList ul.m_lNaviListItem li.item_slacks {
	background:url(/voi/m_businesssty/images/title_slacks.jpg) 0 0 no-repeat;
}
#m_page dl#m_lNavi dd.m_lNaviItemList ul.m_lNaviListItem li.item_belt {
	background:url(/voi/m_businesssty/images/title_belt.jpg) 0 0 no-repeat;
}
#m_page dl#m_lNavi dd.m_lNaviItemList ul.m_lNaviListItem li.item_shoes {
	background:url(/voi/m_businesssty/images/title_shoes.jpg) 0 0 no-repeat;
}
#m_page dl#m_lNavi dd.m_lNaviItemList ul.m_lNaviListItem li.item_socks {
	background:url(/voi/m_businesssty/images/title_socks.jpg) 0 0 no-repeat;
}
#m_page dl#m_lNavi dd.m_lNaviItemList ul.m_lNaviListItem li.item_bag {
	background:url(/voi/m_businesssty/images/title_bag.jpg) 0 0 no-repeat;
}
#m_page dl#m_lNavi dd.m_lNaviItemList ul.m_lNaviListItem li.item_wallet {
	background:url(/voi/m_businesssty/images/title_wallet.jpg) 0 0 no-repeat;
}
#m_page dl#m_lNavi dd.m_lNaviItemList ul.m_lNaviListItem li.item_passcase {
	background:url(/voi/m_businesssty/images/title_passcase.jpg) 0 0 no-repeat;
}
#m_page dl#m_lNavi dd.m_lNaviItemList ul.m_lNaviListItem li.item_watch {
	background:url(/voi/m_businesssty/images/title_watch.jpg) 0 0 no-repeat;
}

#m_page #m_lNaviPan .m_lNaviPan_04-btm span.m_act{
	background:url(/voi/common/floor/images/lnavi_pan_bg_04-btm.gif) no-repeat;
}
#m_page #m_lNavi .m_lNaviLineBtm01 li,
#m_page #m_lNavi .m_lNaviList01 li {
	font-size:130%;
	padding:10px 0 5px;
}
#m_page #m_leftBox {
	background:none;
}
#m_page #m_lNavi {
	background:url("/voi/common/floor/images/lnavi_bg.gif") repeat-y scroll 0 0;
	margin-top:-2px;
}


/* セール */

#m_page #m_biz_sale {
	width:780px;
	margin-bottom:25px;
}

#m_page #m_biz_sale .m_biz_left,
#m_page #m_biz_sale .m_biz_right{
	width:390px;
	float:left;
}

#m_page #m_biz_sale .m_biz_right .m_right_inner{
	width:390px;
}
#m_page #m_biz_sale .m_biz_right .m_right_inner p.m_type01,
#m_page #m_biz_sale .m_biz_right .m_right_inner p.m_type02{
	width:195px;
	float:left;
}




#m_page .m_saleArea {
	width:780px;
	margin-bottom:10px;
	border-bottom:solid 1px #cfcfcf; /*追加*/
}

/*
#m_page .m_saleArea ul {
	margin-bottom:10px;
}
*/

#m_page .m_saleArea ul li {
	float:left;
	margin:0;
	padding:0;
}

/*===============*/
.m_saleArea ul li img.m_oblong {
	margin-top:10px;
}



/*===============*/

/* セール下並列バナー */
#m_page #m_paraBnr {
	width:780px;
	margin-bottom:20px;
}

#m_page #m_paraBnr h2{
	text-indent:0;
	margin-bottom:8px;
}

#m_page #m_paraBnr .m_paraBnr_wrap{
	width:788px;
	overflow:hidden;
}

#m_page #m_paraBnr p.m_bnrItem{
	width:386px;
	float:left;
	margin-right:8px;
	margin-bottom:8px;
}




/* ------------------------------------------------------------------
201650129_ちょこっとバレンタイン
------------------------------------------------------------------ */


#m_page .m_valentine{
	width: 780px;
	height:155px;
	margin-bottom:20px;
	position:relative;
}

#m_page .m_valentine h2.m_vdbg{
	text-indent:0;
	width: 780px;
	top:0;
	left:0;
}
#m_page .m_valentine p.m_vd01{
	width: 780px;
	position:absolute;
	top:0;
	left:0;
}
#m_page .m_valentine p.m_vd02{
	width: 145px;
	position:absolute;
	top:89px;
	left:11px;
}
#m_page .m_valentine p.m_vd03{
	width: 145px;
	position:absolute;
	top:89px;
	left:165px;
}
#m_page .m_valentine p.m_vd04{
	width: 145px;
	position:absolute;
	top:89px;
	left:318px;
}
#m_page .m_valentine p.m_vd05{
	width: 145px;
	position:absolute;
	top:89px;
	left:472px;
}
#m_page .m_valentine p.m_vd06{
	width: 145px;
	position:absolute;
	top:89px;
	left:626px;
}

#m_page .m_valentine a:hover img{
	opacity:0.8;
	filter:alpha(opacity=80);
	-ms-filter: "alpha( opacity=80 )";
}


/*インフォメーション*/
#m_page #m_mInfomation{
	margin-bottom: 20px;
}

#m_page #m_mInfomation .m_tit{
	background: url(/voi/m_businesssty/images/title_main_info.jpg) no-repeat;
}

#m_page #m_mInfomation .m_mInfomationBox {
	margin-top: 10px;
}

#m_page #m_mInfomation .m_mInfomationBox li {
	float: left;
	margin: 0 12px 10px 0px;
}

#m_page #m_mInfomation .m_mInfomationBox li.m_last {
	margin-right: 0;
}

/*171201 冬セール先行スタート*/
.m_sale_wrap {
	margin-bottom: 20px;
}
