/*  ページレイアウト  */
#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 #m_leftBox dl#m_lNavi {
    font-size:13px;
    line-height:13px;
}


/*リンク*/
#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_mShopBrandB .m_sbDet p.m_sbDetTxt a:link { text-decoration:none; color:#666666; }
#m_page #m_mShopBrandB .m_sbDet p.m_sbDetTxt a:visited { text-decoration:none; color:#8c2846; }
#m_page #m_mShopBrandB .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;
    background:url(/voi/z_fourdotwatch/images/title_main.jpg) no-repeat;
}

#m_page #m_title_main h1 {
    height:79px;
}

#m_page #m_title_main ul {
    padding-left:25px;
}

#m_page #m_title_main li {
    float:left;
    margin-right:10px;
    width:269px;
    height:78px;
}

#m_page #m_title_main li a {
    background:url(/voi/z_fourdotwatch/images/title_itembtn.jpg) no-repeat;
    display:block;
    width:269px;
    height:78px;
    overflow:hidden;
    text-indent:-9999px;
}

#m_page #m_title_main li.m_item_a a { background-position:0 0; }
#m_page #m_title_main li.m_item_b a { background-position:-269px 0; }
#m_page #m_title_main li.m_item_a a:hover { background-position:0 -78px; }
#m_page #m_title_main li.m_item_b a:hover { background-position:-269px -78px; }


/* メインビジュアル(HOT PRODUCTS有) */
#m_page #m_title-area{
    width:950px;
    margin-bottom:23px;
}
#m_page #m_title_main_s{
    float:left;
    display:block;
    width:620px;
    height:180px;
    clear:both;
    overflow:hidden;
}

#m_page #m_title_main_s h1{
    display:block;
    width:620px;
    height:180px;
    background:url(/voi/z_fourdotwatch/images/title_main_s.jpg) no-repeat;
}

/*(HOT PRODUCTS部分)*/

#m_page #m_HotProducts{
    float:right;
    display:block;
    width:320px;
}
#m_page #m_hp_title-area{
    background:#dadada url(/voi/common/floor/images/hp_title_bg.gif) no-repeat 0 0;
    width:320px;
    min-height:56px;
    height:auto !important;
    height:56px;
}
#m_page #m_hp_title-area2{
    background:url(/voi/common/floor/images/hp_dot_line.gif) no-repeat 0 100%;
    width:320px;
    min-height:56px;
    height:auto !important;
    height:56px;
}
#m_page #m_hp_title{
    background:url(/voi/common/floor/images/hp_title.gif) no-repeat 0 0;
    width:320px;
    height:30px;
    display:block;
    overflow:hidden;
}

#m_page #m_hp_title_txt{
    padding:5px 10px 3px 15px;
    font-size:12px;
    color:#888888;
    font-weight:bold;
}

#m_page #m_hp_box-area{
    background:url(/voi/common/floor/images/hp_box_line.gif) repeat-y 0 0;
    width:320px;
    min-height:124px;
    height:auto !important;
    height:124px;
}
#m_page #m_hp_box-area2{
    background:url(/voi/common/floor/images/hp_box_line_btm.gif) no-repeat 0 100%;
    width:320px;
    min-height:124px;
    height:auto !important;
    height:124px;
}
#m_page #m_hp_box{
    width:320px;
    padding-top:10px;
    padding-bottom:10px;
    min-height:104px;
    _min-height:124px;
    height:auto !important;
    height:104px;
    _height:124px;
}

#m_page #m_hp_box-img{
    float:left;
    padding-left:15px;
}
#m_page #m_hp_box-txt{
    float:right;
    color:#444444;
    line-height:135%;
    padding-right:10px;
    width:180px;
    _width:190px;
    min-height:104px;
    height:auto !important;
    height:104px;
}
#m_page #m_hp_box-txt1{
    width:180px;
    min-height:89px;
    height:auto !important;
    height:89px;
}
#m_page #m_hp_box-txt1 p.m_brand{
    margin-bottom:15px;
}
#m_page #m_hp_box-txt2{
    text-align:right;
    width:180px;
    min-height:15px;
    height:auto !important;
    height:15px;
}
#m_page #m_hp_box-txt2 span {
    padding-left:13px;
    background:url(/voi/common/floor/images/arrow1.gif) no-repeat scroll 0 50%;
}

#m_page #m_hp_box-txt2 a:link { text-decoration:none; color:#666666; }
#m_page #m_hp_box-txt2 a:visited { text-decoration:none; color:#8c2846; }
#m_page #m_hp_box-txt2 a:hover { text-decoration:none; color:#d20000; }
#m_page #m_hp_box-txt2 a:active { text-decoration:none; color:#d20000; }

/*(HOT PRODUCTS部分-アイテム)*/

#m_page #m_HotProducts{
    float:right;
    width:320px;
}

#m_page #m_HotProducts #m_itemTitle{
    background:url(/voi/z_fourdotwatch/images/title_main_item_320.gif) no-repeat 0 0;
    width:320px;
    overflow:hidden;
    text-indent:-9999px;
}

#m_page #m_HotProducts #m_item_area{
    background:url(/voi/z_fourdotwatch/images/s_itembox.gif);
    width:320px;
    height:160px;
    background-repeat:repeat-y;
    border-bottom:1px solid #E6E6E6;
}

#m_page #m_HotProducts #m_item_btn-area{
    width:320px;
}

#m_page #m_HotProducts #m_item_btn-area2{
       padding-top: 6px;
    margin-left: 7px;
    width: 313px;
}

#m_page #m_HotProducts #m_item_btn-area2 .m_item_btn{
    float:left;
    padding-right: 5px;
    padding-bottom: 5px;
}
/* 左ナビ */
/* アイテムから探す */
#m_page dl#m_lNavi .m_lNaviList01 li.m_newitembnr_l,
#m_page dl#m_lNavi .m_lNaviList01 li.m_newitembnr_m {
    width:135px;
    margin:6px 0 0 10px;
    font-size:5px;
}

#m_page dl#m_lNavi .m_lNaviList01 li.m_newitembnr_m {
    margin:6px 0 7px 10px;
}

#m_page dl#m_lNavi .m_lNaviList01 li.m_newitembnr_l a{
    display:block;
    overflow:hidden;
    text-indent:-9999px;
    background:url(/voi/z_fourdotwatch/images/bnr_watch_newitem_l.gif) no-repeat;
    width:135px;
    height:26px;
    padding:0;
}

#m_page dl#m_lNavi .m_lNaviList01 li.m_newitembnr_l a:hover {
    background-position:left bottom;
}

#m_page dl#m_lNavi .m_lNaviList01 li.m_newitembnr_m a{
    display:block;
    overflow:hidden;
    text-indent:-9999px;
    background:url(/voi/z_fourdotwatch/images/bnr_watch_newitem_m.gif) no-repeat;
    width:135px;
    height:26px;
    padding:0;
}

#m_page dl#m_lNavi .m_lNaviList01 li.m_newitembnr_m a:hover {
    background-position:left bottom;
}

/* 簡単検索 */
#m_page dl#m_lNavi #m_easy_search-area{
    padding:0 0 4px 0;
    background:url(/voi/z_fourdotwatch/images/easy_search_bg.gif) repeat-y;
    margin:0 0 30px 0;
}

#m_page dl#m_lNavi #m_title_easy_search{
    width:150px;
    height:27px;
    margin:0;
    text-indent:-9999px;
    overflow:hidden;
    background:url(/voi/z_fourdotwatch/images/title_easy_search.gif) no-repeat;
}

#m_page dl#m_lNavi select{
    width:140px;
    font-size:12px;
    margin:0 0 2px 6px;
}

#m_page dl#m_lNavi .m_btn_search input{
    margin:6px 0 5px 21px;
}

#m_page dl#m_lNavi #m_left_naviMargin{
    margin:0 1px;
}

#m_page dl#m_lNavi dt#m_lNaviBrand {
    margin-bottom:4px;
}

#m_page dl#m_lNavi .m_lNaviBrand-area ul {
    overflow-y:scroll;
    overflow-x:hidden;
    width:148px;
    height:260px;
}
#m_page dl#m_lNavi .m_lNaviBrand-area ul.m_lNaviList01 li a {
    width:118px;
    _width:133px;    /* _width=width+padding-left+right */
    padding:3px 5px 2px 10px;
}


#m_page dl#m_lNavi #m_tab_lfunc_1 ,
#m_page dl#m_lNavi #m_tab_lfunc_2 {
    margin-top:15px;
}
#m_page dl#m_lNavi .m_func_box {
    width:135px;
    background:url(/voi/z_fourdotwatch/images/lnavi_watch_tab_bg.gif) repeat-y 0 0;
    border-bottom:solid 1px #dadada;
    margin-left:10px;
}
#m_page dl#m_lNavi .m_func_box ul {
    margin:10px 0 10px 0;
}
#m_page dl#m_lNavi .m_tab_lfunc {
    width:135px;
    background:url(/voi/z_fourdotwatch/images/lnavi_watch_tab_bg.gif) repeat-y -150px bottom;
}

#m_page dl#m_lNavi .m_tab_lfunc .m_tab_lfunc_L ,
#m_page dl#m_lNavi .m_tab_lfunc .m_tab_lfunc_L_act {
    float:left;
}
#m_page dl#m_lNavi .m_tab_lfunc .m_tab_lfunc_R,
#m_page dl#m_lNavi .m_tab_lfunc .m_tab_lfunc_R_act {
    float:left;
}
#m_page dl#m_lNavi .m_tab_lfunc a {
    display:block;
    text-indent:-9999px;
    overflow:hidden;
    width:64px;
    height:24px;
    background-image:url(/voi/z_fourdotwatch/images/lnavi_watch_tab.gif);
    background-repeat:no-repeat;
}
#m_page dl#m_lNavi .m_func_box ul li a {
    width:123px;
    _width:133px;
    padding:3px 5px 2px 5px;
    margin-left:1px;
    margin-right:1px;
}

#m_page dl#m_lNavi .m_tab_lfunc .m_tab_lfunc_L a{background-position:0 -48px;}
#m_page dl#m_lNavi .m_tab_lfunc .m_tab_lfunc_L a:hover{background-position:0 -24px;}
#m_page dl#m_lNavi .m_tab_lfunc .m_tab_lfunc_L_act a{background-position:0 0;}
#m_page dl#m_lNavi .m_tab_lfunc .m_tab_lfunc_L_act a:hover{background-position:0 0;}
#m_page dl#m_lNavi .m_tab_lfunc .m_tab_lfunc_R a{background-position:-64px -48px;}
#m_page dl#m_lNavi .m_tab_lfunc .m_tab_lfunc_R a:hover{background-position:-64px -24px;}
#m_page dl#m_lNavi .m_tab_lfunc .m_tab_lfunc_R_act a{background-position:-64px 0;}
#m_page dl#m_lNavi .m_tab_lfunc .m_tab_lfunc_R_act a:hover{background-position:-64px 0;}

/* タイトル */
.m_tit {
    height:20px;
}

/* ShopBrand_B C image */
#m_page #m_mShopBrandB .m_tit ,
#m_page #m_mShopBrandB .m_sbWrpS ,
#m_page #m_mShopBrandB .m_sbWrpS_none ,
#m_page #m_mShopBrandC .m_tit,
#m_page #m_mShopBrandC .m_mTBItemsWrpI5,
#m_page #m_mShopBrandC dl.m_mTBItem li{
    background-image:url(/voi/z_fourdotwatch/images/shop_brand_parts.gif);
    background-repeat:no-repeat;
}
/* ShopBrand_B */
#m_page #m_mShopBrandB {
    width:584px;
    margin-bottom:20px;
}
#m_page #m_mShopBrandB .m_tit {
    background-position:0 -20px;
}
#m_page #m_mShopBrandB .m_sbWrpBox{
    width:596px;
    padding-top:10px;
}

#m_page #m_mShopBrandB .m_sbWrpArea {
    float:left;
    width:149px;
}

#m_page #m_mShopBrandB iframe {
    margin-left:1px;
    width:134px;
    height:161px;
}
#m_page #m_mShopBrandB .m_sbLgo h4 a{
    width:136px;
    height:32px;
    display:block;
    text-indent:-9999px;
    overflow:hidden;
    background-image:url(/voi/z_fourdotwatch/images/shop_brandb_logo.gif);
    background-repeat:no-repeat;
}
#m_page #m_mShopBrandB .m_sbLgo h4#m_logo-jillstuart_time a {background-position:0 0;}
#m_page #m_mShopBrandB .m_sbLgo h4#m_logo-tsumori_watch a {background-position:0 -40px;}
#m_page #m_mShopBrandB .m_sbLgo h4#m_logo-babyg a {background-position:0 -80px;}
#m_page #m_mShopBrandB .m_sbLgo h4#m_logo-zucca a {background-position:0 -120px;}
#m_page #m_mShopBrandB .m_sbLgo h4#m_logo-angelheart a {background-position:0 -160px;}
#m_page #m_mShopBrandB .m_sbLgo h4#m_logo-faceaward a {background-position:0 -200px;}
#m_page #m_mShopBrandB .m_sbLgo h4#m_logo-j_axis a {background-position:0 -240px;}
#m_page #m_mShopBrandB .m_sbLgo h4#m_logo-independentgirl a {background-position:0 -280px;}
#m_page #m_mShopBrandB .m_sbLgo h4#m_logo-agnesb a {background-position:0 -320px;}
#m_page #m_mShopBrandB .m_sbLgo h4#m_logo-10590 a {background-position:0 -360px;}
#m_page #m_mShopBrandB .m_sbLgo h4#m_logo-icewatch a {background-position:0 -400px;}
#m_page #m_mShopBrandB .m_sbLgo h4#m_logo-tagheuer a {background-position:-140px 0;}
#m_page #m_mShopBrandB .m_sbLgo h4#m_logo-hamilton a {background-position:-140px -40px;}
#m_page #m_mShopBrandB .m_sbLgo h4#m_logo-gshock a {background-position:-140px -80px;}
#m_page #m_mShopBrandB .m_sbLgo h4#m_logo-nixon a {background-position:-140px -120px;}
#m_page #m_mShopBrandB .m_sbLgo h4#m_logo-katharine_watch a {background-position:-140px -160px;}
#m_page #m_mShopBrandB .m_sbLgo h4#m_logo-angelclover a {background-position:-140px -200px;}
#m_page #m_mShopBrandB .m_sbLgo h4#m_logo-fossil a {background-position:-140px -240px;}
#m_page #m_mShopBrandB .m_sbLgo h4#m_logo-wired a {background-position:-140px -280px;}
#m_page #m_mShopBrandB .m_sbLgo h4#m_logo-vagary a {background-position:-140px -320px;}
#m_page #m_mShopBrandB .m_sbLgo h4#m_logo-independent a {background-position:-140px -360px;}
#m_page #m_mShopBrandB .m_sbLgo h4#m_logo-emporio_armani a {background-position:-140px -400px;}
#m_page #m_mShopBrandB .m_sbLgo h4#m_logo-dandg_watch a {background-position:-140px -440px;}
#m_page #m_mShopBrandB .m_sbLgo h4#m_logo-diesel_watch a {background-position:0px -440px;}
#m_page #m_mShopBrandB .m_sbLgo h4#m_logo-suunto a {background-position:0px -480px;}
#m_page #m_mShopBrandB .m_sbLgo h4#m_logo-orobiancotimeora a {background-position:-140px -480px;}
#m_page #m_mShopBrandB .m_sbLgo h4#m_logo-tendence a {background-position:0px -520px;}
#m_page #m_mShopBrandB .m_sbLgo h4#m_logo-rosemont a {background-position:-140px -520px;}
#m_page #m_mShopBrandB .m_sbLgo h4#m_logo-mackintoshphilosophy a {background-position:0px -560px;}
#m_page #m_mShopBrandB .m_sbLgo h4#m_logo-lamercollections a {background-position:-140px -560px;}
#m_page #m_mShopBrandB .m_sbLgo h4#m_logo-seiko a {background-position:0 -600px;}
#m_page #m_mShopBrandB .m_sbLgo h4#m_logo-gucci a {background-position:-140px -600px;}
#m_page #m_mShopBrandB .m_sbLgo h4#m_logo-paulajoe a {background-position:-0 -640px;}
#m_page #m_mShopBrandB .m_sbLgo h4#m_logo-skagen a {background-position:-140px -640px;}
#m_page #m_mShopBrandB .m_sbLgo h4#m_logo-citizen a {background-position:0 -680px;}
#m_page #m_mShopBrandB .m_sbLgo h4#m_logo-katespade_watch a {background-position:-140px -680px;}
#m_page #m_mShopBrandB .m_sbLgo h4#m_logo-michaelkors a {background-position:0 -720px;}
#m_page #m_mShopBrandB .m_sbLgo h4#m_logo-marcjacobs a {background-position:-140px -720px;}


#m_page #m_mShopBrandB .m_sbDet {
    width:136px;
    height:34px;
    overflow:hidden;
}
#m_page #m_mShopBrandB .m_sbDet p.m_sbDetTxt {
    margin-top:5px;
    margin-left:10px;
    margin-right:8px;
    padding-left:13px;
    line-height:1.3em;
}
#m_page #m_mShopBrandB .m_sbWrpS ,
#m_page #m_mShopBrandB .m_sbWrpS_none {
    width:136px;
    height:227px;
    background-position:0 -63px;
    margin-bottom:9px;
}
#m_page #m_mShopBrandB .m_sbWrpS_none {
    background-position:-136px -63px;
}

#m_page #m_mShopBrandB .m_sbWrpBox .m_sbWrpS,
#m_page #m_mShopBrandB .m_sbWrpBox .m_sbWrpS_none {
    margin-right:10px;
}

#m_page #m_mShopBrandB .m_link_irregular{
    width:134px;
    height:161px;
    position:absolute;
    display:block;
    background-image:url(/voi/common/images/spacer.gif);
}

#m_page #m_mShopBrandB .m_link_irregular a{
    width:134px;
    height:161px;
    position:absolute;
    display:block;
}

/* m_mShopBrand_C */
#m_page #m_mShopBrandC {
    width:584px;
    margin-bottom:20px;
}
#m_page #m_mShopBrandC .m_tit{
    background-position:0 0;
}
#m_page #m_mShopBrandC h3{
    text-indent:0px;
    overflow:visible;
}
#m_page #m_mShopBrandC .m_mTBItemsWrp {
    border-bottom: solid 1px #dadada;
}

#m_page #m_mShopBrandC .m_mTBItemsWrpI5 {
    width:584px;
    background-position:right top;
    background-repeat:repeat-y;
    padding-top:10px;
    padding-bottom:10px;
}
#m_page #m_mShopBrandC .m_mTBItemWrp {
    width:116px;
    float:left;
}
#m_page #m_mShopBrandC .m_end {
    _width:115px;
}
#m_page #m_mShopBrandC dl.m_mTBItem {
    padding-left:8px;
}
#m_page #m_mShopBrandC dl.m_mTBItem dt{
    padding-bottom:7px;
    background:#ffffff;
}
#m_page #m_mShopBrandC dl.m_mTBItem dd{
    padding:0;
    margin:0;
}
#m_page #m_mShopBrandC dl.m_mTBItem ul {
    width:108px;
}
#m_page #m_mShopBrandC dl.m_mTBItem li {
    display:block;
    margin:0;
    padding:0;
}
#m_page #m_mShopBrandC dl.m_mTBItem li {
    display:block;
    width:94px;
    _width:108px;
    padding:0px 5px 0px 13px;
    line-height:1.6em;
    background-position:-403px -82px;
}
#m_page #m_mShopBrandC dl.m_mTBItem li.m_new {
    display:block;
    width:78px;
    _width:108px;
    padding:0px 5px 0px 25px;
    line-height:1.6em;
    background-position:-273px -82px;
}


/* FOUCUS OF THE TREND */
#m_page #m_mTrend {
    width:584px;
    margin-bottom:20px;
}
#m_page #m_mTrend .m_tit {
    background:url(/voi/z_fourdotwatch/images/title_main_trend.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;
}

/* MEN'S ITEM */
#m_page #m_mItem {
    width:584px;
    margin-bottom:20px;
}

#m_page #m_mItem .m_tit {
    background:url(/voi/z_fourdotwatch/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:9px 0 15px 11px;
}

#m_page #m_mItem #m_Item_Shoes {
    width:170px;
    height:20px;
    margin:0 0 5px 0;
    background:url(/voi/z_fourdotwatch/images/title_item_shoes.gif) no-repeat;
}
#m_page #m_mItem #m_Item_Bag {
    width:170px;
    height:20px;
    margin:0 0 5px 0;
    background:url(/voi/z_fourdotwatch/images/title_item_bag.gif) no-repeat;
}
#m_page #m_mItem #m_Item_Accessory {
    width:170px;
    height:20px;
    margin:0 0 5px 0;
    background:url(/voi/z_fourdotwatch/images/title_item_accessory.gif) no-repeat;
}
#m_page #m_mItem #m_Item_Leather {
    width:561px;
    height:20px;
    margin:16px 0 5px 0;
    background:url(/voi/z_fourdotwatch/images/title_item_leather.gif) no-repeat;
}
#m_page #m_mItem #m_Item_Business {
    width:561px;
    height:20px;
    margin:16px 0 5px 0;
    background:url(/voi/z_fourdotwatch/images/title_item_business.gif) no-repeat;
}
#m_page #m_mItem #m_Item_Hat {
    width:561px;
    height:20px;
    margin:16px 0 5px 0;
    background:url(/voi/z_fourdotwatch/images/title_item_hat.gif) no-repeat;
}
#m_page #m_mItem #m_Item_Other {
    width:561px;
    height:20px;
    margin:16px 0 5px 0;
    background:url(/voi/z_fourdotwatch/images/title_item_other.gif) no-repeat;
}

#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 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; }

/* 最新入荷商品バナー */
#m_page #m_right_bnr-NEWitem{
    width:178px;
}

#m_page #m_right_bnr-NEWitem p{
    width:178px;
    margin-bottom:10px;
}

#m_page #m_right_bnr-NEWitem p a{
    background:url(/voi/z_fourdotwatch/images/bnr_z_fourdotwatch_new.gif) no-repeat;
    width:178px;
    height:35px;
    display:block;
    text-indent:-9999px;
    overflow:hidden;
}

#m_page #m_right_bnr-NEWitem .m_bnrl_new a{
    background-position:0 0;
}

#m_page #m_right_bnr-NEWitem .m_bnrm_new a{
    background-position:-178px 0;
}

#m_page #m_right_bnr-NEWitem .m_bnrl_new a:hover{
    background-position:0 -35px;
}

#m_page #m_right_bnr-NEWitem .m_bnrm_new a:hover{
    background-position:-178px -35px;
}

/* 新着ニュース*/
#m_page #m_MainBox_r #m_news-area{
    width:178px;
    height:12px;
    margin-bottom:6px;
    text-indent:-9999px;
    overflow:hidden;
    background:url(/voi/z_fourdotwatch/images/title_right_news.gif) no-repeat;
}

#m_page #m_MainBox_r #m_news_txt-area {
    width:178px;
    height:144px;
    overflow-y:scroll;
    line-height:145%;
    margin-bottom:20px;
}

#m_page #m_MainBox_r #m_news_txt-area .m_column_txt-area{
    width:150px;
    padding:0 0 6px 0;
    background:url(/voi/z_fourdotwatch/images/news_line.gif) 0 bottom repeat-x;
}

#m_page #m_news_txt-area .m_column_txt-area2{
    width:152px;
    padding:2px 0 4px 1px;
    background:url(/voi/z_fourdotwatch/images/news_line.gif) 0 bottom repeat-x;
}

#m_page #m_news_txt-area .m_column_txt-area2 .m_column_txt{
    text-indent:8px;
    background:url(/voi/z_fourdotwatch/images/news_arrow.gif) 0 0.4em no-repeat;
}

#m_page #m_news_txt-area .m_column_txt-area2 .m_column_txt_no-arrow{
    text-indent:10px;
    color:#676767;
}
/* 取扱説明 */
#m_page #m_guide-area,
#m_page #m_guide,
#m_page #m_guide h2,
#m_page #m_guide ul.m_menulist,
#m_page #m_guide ul.m_menulist li{
    background-image:url(/voi/z_fourdotwatch/images/r_guide_bg.gif);
    background-repeat:no-repeat;
}
#m_page #m_guide-area {
    background-position:-534px 0;
    background-repeat:repeat-y;
}
#m_page #m_guide {
    background-position:-356px bottom;
    padding-bottom:10px;
}
#m_page #m_guide .m_tit,
#m_page #m_guide h2 ,
#m_page #m_guide h2 a{
    width:178px;
    height:33px;
}
#m_page #m_guide h2 a{
    display:block;
    text-indent:-9999px;
    overflow:hidden;
}
#m_page #m_guide ul.m_menulist {
    background-position:-178px bottom;
    padding-bottom:13px;
    margin-top:7px;
}
#m_page #m_guide ul.m_menulist li {
    padding:2px 10px 0 26px;
    background-position:-728px 5px;
}
#m_page #m_guide .m_txt {
    margin:3px 10px 0 10px;
    padding-left:1.1em;
    text-indent:-1.1em;
    line-height:143%;
}
/* 右バナー */
#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;
}
#m_page #m_MainBox_r #m_info-area {
    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_info-area { background-position:0 -20px; }

/* 右バナー例外パターン */
#m_page #m_right_bnr-area .m_bnr_box {
    margin:0 0 10px 0;
    padding:0;
}
#m_page #m_right_bnr-area .m_bnr_box p {
    margin:0;
    padding:0;
}

/*171219 更新 右バナーコンテンツ追加*/
#m_MainBox_r .m_watch_right_cnt {
  margin-bottom: 5px;
}

#m_MainBox_r .m_last {
  margin-bottom: 10px;
}




/* PICK UP BRAND（ウォッチ個別） */
#m_page #m_mNPickupbr .m_tit,
#m_page #m_mNPickupbr .m_tit2,
#m_page #m_mNPickupbr .m_contents-area,
#m_page #m_mNPickupbr .m_tit p a,
#m_page #m_mNPickupbr .m_tit2 p a,
#m_page #m_mNPickupbr .m_contents_2 .m_PickoldBtn a{
    background-image:url(/voi/common/floor/images/pickupbr_bg04.gif);
}


/* FIND THE BEST ↓common↓*/
#m_page #m_mBest {
    width:584px;
    margin:0 0 20px 0;
    padding:0;
}
#m_page #m_mBest .m_tit{
    margin-bottom:10px;
    background-image:url(/voi/z_fourdotwatch/images/title_main_best.gif);
    background-repeat:no-repeat;
}

#m_page #m_mBest #m_Best_l {
    width:584px;
    height:20px;
    margin:10px 0 5px 0;
    background:url(/voi/z_fourdotwatch/images/title_best_l_type.gif) no-repeat;
}
#m_page #m_mBest #m_Best_m {
    width:584px;
    height:20px;
    margin:10px 0 5px 0;
    background:url(/voi/z_fourdotwatch/images/title_best_m_type.gif) no-repeat;
}

#m_page #m_mBest #m_Best_lw {
    width:584px;
    height:20px;
    margin:10px 0 5px 0;
    background:url(/voi/z_fourdotwatch/images/title_best_l_weekly.gif) no-repeat;
}
#m_page #m_mBest #m_Best_mw {
    width:584px;
    height:20px;
    margin:10px 0 5px 0;
    background:url(/voi/z_fourdotwatch/images/title_best_m_weekly.gif) no-repeat;
}

#m_page #m_mBest .m_tab_bg {
    background-position:0 -63px;
    text-align:left;
    background-image:url(/voi/z_fourdotwatch/images/ltype_tag_best.gif);
    height:21px;
}
#m_page #m_mBest ul {
    margin:0;
    padding:0;
}

#m_page #m_mBest li {
    float:left;
    margin-right:5px;
    list-style-type:none;
}

#m_page #m_mBest li.m_05 {
    padding-right:0px;
    margin-right:0px;
}

#m_page #m_mBest .m_tab_bg .m_tab_l li a {
    display:block;
    text-indent:-9999px;
    overflow:hidden;
    width:108px;
    height:21px;
    background-repeat:no-repeat;
    background-image:url(/voi/z_fourdotwatch/images/ltype_tag_best.gif);
}

#m_page #m_mBest .m_tab_bg .m_tab_m li a {
    display:block;
    text-indent:-9999px;
    overflow:hidden;
    width:108px;
    height:21px;
    background-repeat:no-repeat;
    background-image:url(/voi/z_fourdotwatch/images/mtype_tag_best.gif);
}

#m_page #m_mBest .m_tab_bg .m_tab_w li a {
    display:block;
    text-indent:-9999px;
    overflow:hidden;
    width:108px;
    height:21px;
    background-repeat:no-repeat;
    background-image:url(/voi/z_fourdotwatch/images/weekly_tag_best.gif);
}

#m_page #m_mBest .m_tab_bg .m_tab_l li.m_item01 a {background-position:0px 0px;}
#m_page #m_mBest .m_tab_bg .m_tab_l li.m_item02 a {background-position:-118px 0px;}
#m_page #m_mBest .m_tab_bg .m_tab_l li.m_item03 a {background-position:-236px 0px;}
#m_page #m_mBest .m_tab_bg .m_tab_l li.m_item04 a {background-position:-354px 0px;}
#m_page #m_mBest .m_tab_bg .m_tab_l li.m_item05 a {background-position:-472px 0px;}

#m_page #m_mBest .m_tab_bg .m_tab_l li.m_item01 a:hover {background-position:0px -21px;}
#m_page #m_mBest .m_tab_bg .m_tab_l li.m_item02 a:hover {background-position:-118px -21px;}
#m_page #m_mBest .m_tab_bg .m_tab_l li.m_item03 a:hover {background-position:-236px -21px;}
#m_page #m_mBest .m_tab_bg .m_tab_l li.m_item04 a:hover {background-position:-354px -21px;}
#m_page #m_mBest .m_tab_bg .m_tab_l li.m_item05 a:hover {background-position:-472px -21px;}

#m_page #m_mBest .m_tab_bg .m_tab_l li.m_item01 a.m_act {background-position:0px -42px;}
#m_page #m_mBest .m_tab_bg .m_tab_l li.m_item02 a.m_act {background-position:-118px -42px;}
#m_page #m_mBest .m_tab_bg .m_tab_l li.m_item03 a.m_act {background-position:-236px -42px;}
#m_page #m_mBest .m_tab_bg .m_tab_l li.m_item04 a.m_act {background-position:-354px -42px;}
#m_page #m_mBest .m_tab_bg .m_tab_l li.m_item05 a.m_act {background-position:-472px -42px;}

#m_page #m_mBest .m_tab_bg .m_tab_l li.m_item01 a.m_act:hover {background-position:0px -42px;}
#m_page #m_mBest .m_tab_bg .m_tab_l li.m_item02 a.m_act:hover {background-position:-118px -42px;}
#m_page #m_mBest .m_tab_bg .m_tab_l li.m_item03 a.m_act:hover {background-position:-236px -42px;}
#m_page #m_mBest .m_tab_bg .m_tab_l li.m_item04 a.m_act:hover {background-position:-354px -42px;}
#m_page #m_mBest .m_tab_bg .m_tab_l li.m_item05 a.m_act:hover {background-position:-472px -42px;}


#m_page #m_mBest .m_tab_bg .m_tab_m li.m_item01 a {background-position:0px 0px;}
#m_page #m_mBest .m_tab_bg .m_tab_m li.m_item02 a {background-position:-118px 0px;}
#m_page #m_mBest .m_tab_bg .m_tab_m li.m_item03 a {background-position:-236px 0px;}
#m_page #m_mBest .m_tab_bg .m_tab_m li.m_item04 a {background-position:-354px 0px;}
#m_page #m_mBest .m_tab_bg .m_tab_m li.m_item05 a {background-position:-472px 0px;}

#m_page #m_mBest .m_tab_bg .m_tab_m li.m_item01 a:hover {background-position:0px -21px;}
#m_page #m_mBest .m_tab_bg .m_tab_m li.m_item02 a:hover {background-position:-118px -21px;}
#m_page #m_mBest .m_tab_bg .m_tab_m li.m_item03 a:hover {background-position:-236px -21px;}
#m_page #m_mBest .m_tab_bg .m_tab_m li.m_item04 a:hover {background-position:-354px -21px;}
#m_page #m_mBest .m_tab_bg .m_tab_m li.m_item05 a:hover {background-position:-472px -21px;}

#m_page #m_mBest .m_tab_bg .m_tab_m li.m_item01 a.m_act {background-position:0px -42px;}
#m_page #m_mBest .m_tab_bg .m_tab_m li.m_item02 a.m_act {background-position:-118px -42px;}
#m_page #m_mBest .m_tab_bg .m_tab_m li.m_item03 a.m_act {background-position:-236px -42px;}
#m_page #m_mBest .m_tab_bg .m_tab_m li.m_item04 a.m_act {background-position:-354px -42px;}
#m_page #m_mBest .m_tab_bg .m_tab_m li.m_item05 a.m_act {background-position:-472px -42px;}

#m_page #m_mBest .m_tab_bg .m_tab_m li.m_item01 a.m_act:hover {background-position:0px -42px;}
#m_page #m_mBest .m_tab_bg .m_tab_m li.m_item02 a.m_act:hover {background-position:-118px -42px;}
#m_page #m_mBest .m_tab_bg .m_tab_m li.m_item03 a.m_act:hover {background-position:-236px -42px;}
#m_page #m_mBest .m_tab_bg .m_tab_m li.m_item04 a.m_act:hover {background-position:-354px -42px;}
#m_page #m_mBest .m_tab_bg .m_tab_m li.m_item05 a.m_act:hover {background-position:-472px -42px;}


#m_page #m_mBest .m_tab_bg .m_tab_w li.m_newarr a {background-position:0px 0px;}
#m_page #m_mBest .m_tab_bg .m_tab_w li.m_rearr a {background-position:-118px 0px;}
#m_page #m_mBest .m_tab_bg .m_tab_w li.m_topaccess a {background-position:-236px 0px;}

#m_page #m_mBest .m_tab_bg .m_tab_w li.m_newarr a:hover {background-position:0px -21px;}
#m_page #m_mBest .m_tab_bg .m_tab_w li.m_rearr a:hover {background-position:-118px -21px;}
#m_page #m_mBest .m_tab_bg .m_tab_w li.m_topaccess a:hover {background-position:-236px -21px;}

#m_page #m_mBest .m_tab_bg .m_tab_w li.m_newarr a.m_act {background-position:0px -42px;}
#m_page #m_mBest .m_tab_bg .m_tab_w li.m_rearr a.m_act {background-position:-118px -42px;}
#m_page #m_mBest .m_tab_bg .m_tab_w li.m_topaccess a.m_act {background-position:-236px -42px;}

#m_page #m_mBest .m_tab_bg .m_tab_w li.m_newarr a.m_act:hover {background-position:0px -42px;}
#m_page #m_mBest .m_tab_bg .m_tab_w li.m_rearr a.m_act:hover {background-position:-118px -42px;}
#m_page #m_mBest .m_tab_bg .m_tab_w li.m_topaccess a.m_act:hover {background-position:-236px -42px;}


/* GUCCI */
.m_rank_frame {
    font-size:10px;
    line-height:120%;
}
.m_rank_frame a span {
    color:#666666;
}
.m_rank_frame .m_ftb {
    width:134px;
}

.m_rank_frame .m_WrapImg{
    width:134px;
    margin-top:7px;
    text-align:center;
}

.m_rank_frame .m_Txt{
    height:43px;
    overflow:hidden;
    text-align:left;
    margin:9px 15px 0 15px;
}

/*=======================
    170623更新 GUCCI上バナー追加
=========================*/
.m_bnr_area,
.m_bnr_area .m_summer_watch,
.m_bnr_area .m_single_bnr {
    margin-bottom: 10px;
}
.m_bnr_area ul li {
    float: left;
}
