

     #shopbody {
        
        background: #ffffff;
        
        background: -moz-linear-gradient(#ffffff, #ffccf6);
        background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#ffccf6));
        background: linear-gradient(to bottom, #ffffff, #ffccf6);/* IE10+, W3C */
     }







     .pcwidgets .pcwidgets-menu .item a {
        color : #000000     }     .pcwidgets .pcwidgets-menu .item a:hover {
        color : #dd0000     }
     .pcwidgets .pcwidgets-menu .item.stay a {
        color : #dd0000     }
     .pcwidgets .pcwidgets-menu {
        background-color : rgba(255,204,246,0.7)     }     .pcwidgets .pcwidgets-menu .item:hover {
        background-color : rgba(255,255,255,0.7)     }     .pcwidgets .pcwidgets-menu .item.stay {
        background-color : rgba(255,255,255,0.7)     }



     .pcwidgets .pcwidgets-contents {
        font-size : 140%     }
     .pcwidgets .pcwidgets-contents {
        background : rgba(255,255,255,0.5)     }     .pcwidgets .pcwidgets-contents {
        color : #020202     }     .pcwidgets .pcwidgets-contents.important {
        color : #020202 !important     }     .pcwidgets .pcwidgets-contents a {
        color : #000000     }     .pcwidgets .pcwidgets-contents a:hover {
        color : #dd3333     }


     .pcwidgets .pcwidgets-contents {
        border-radius : 4px     }
     .pcwidgets .pcwidgets-contents .pcwidgets-title {
        border-radius : 4px     }

       .pcwidgets .pcwidgets-contents {
        border-style : none     }








     .pcwidgets .pcwidgets-contents .pcwidgets-title > span {
        font-weight : normal     }


       .pcwidgets .pcwidgets-contents .pcwidgets-title {
        border-style : none     }


     #shop-age-auth .overlay  {
         background-color : #f7f7f7     }






 




     .pcwidgets .pcwidgets-contents .pcwidgets-subtitle-border {
        border-style : solid !important     }     .pcwidgets .pcwidgets-contents .pcwidgets-subtitle-border {
        border-width : 1px !important     }

     .pcwidgets .pcwidgets-contents ul.pcwidgets-top-borders li:first-child {
        border-top : none     }     .pcwidgets .pcwidgets-contents ul.pcwidgets-top-borders li {
         border-top : dashed 1px     }     .pcwidgets .pcwidgets-contents ul.pcwidgets-top-borders li {
        border-top-color : #020202     }

     .girlprofile_list > ul li.shop a, .girlprofile_list > ul li.shop span  {
        color : #000000 !important     }     .girlprofile_list > ul li.shop a:hover {
        color : #dd0000 !important     }     .girlprofile_list > ul li.shop {
        background-color : 255,204,246 !important     }     .girlprofile_list > ul li.shop:hover {
        background-color : 255,255,255 !important     }     .girlprofile_list > ul li.shop.stay {
        background-color : 255,255,255 !important     }















  
           #dummy-height-slide-banner .navArea nav a:hover {
        background-color : rgba(0,0,0,0.4) !important     }         #dummy-height-slide-banner .navArea nav a.shop_menu_top_display_toggle {
        background-color : rgba(0,0,0,0.4) !important     }             #dummy-height-slide-banner .navArea nav a:hover {
        color : #C0C0C0 !important     }         #dummy-height-slide-banner .navArea nav a.shop_menu_top_display_toggle {
        color : #C0C0C0 !important     }               #dummy-height-slide-banner .navArea nav a {
        font-size : 14px !important     }  
 

 
          #dummy-height-slide-banner ul.list_bg_color li a:hover {
        color : #ff6d00 !important     }         #dummy-height-slide-banner ul.list_bg_color .top a {
        color : #ff6d00 !important     }         #dummy-height-slide-banner .global-nav .btn-close:hover {
        color : #ff6d00 !important     }    
           #dummy-height-slide-banner ul.list_bg_color li a {
        color : #333 !important     }                
           #dummy-height-slide-banner div.menu_mark {
        background-color : rgba(255,140,0,1) !important     }         #dummy-height-slide-banner div.menu_mark {
        border : 1px solid rgba(255,140,0,1) !important     }         #dummy-height-slide-banner div.menu_mark:hover {
        background-color : rgba(255,255,255,1) !important     } 
         #dummy-height-slide-banner div.menu_mark:hover > span {
        background-color : rgba(255,140,0,1) !important     }     




     .shop_menu_chokuso_display_toggle {
        display : none !important     }     .shop_menu_message_display_toggle {
        display : none !important     }


     #shopfooter #footernavi .shop_menu_top_display_toggle {
        border-left : none !important     }
     #header-top .navmenu .shop_menu_mens_recruit_display_toggle {
        border-right : none !important     }
     ul.global-nav-list .shop_menu_top_display_toggle {
        border-top : 1px solid #AAA !important     }
     #dummy-height-slide-banner .global_menu > .menu .shop_menu_top_display_toggle {
        margin-left : 6px !important     }     #dummy-height-slide-banner .global_menu > .menu .shop_menu_mens_recruit_display_toggle {
        margin-right : 13px !important     }
     #dummy-height-slide-banner .grobalnavArea .nav>.shop_menu_top_display_toggle>a>span {
        border-left : 1px solid rgba(40,39,32,1.0) !important     }


