 @charset "UTF-8";

/*───────────────────────
大カテゴリメニュー検索
───────────────────────*/
#cat li, #cat a { display:block; margin:0; padding:0; list-style-image: none; list-style-type:none; width:149px; height:28px; line-height:1.4em; font-size:9pt; color:#000;}
#cat a:hover{ color:#666}
#cat li{ padding-top:10px}
#cat span {/*display:none;*/  padding-left:10px; vertical-align:middle}

#cat-001, #cat-002, #cat-003, #cat-004, #cat-005, #cat-006{ width: 149px; height:28px;}

#cat-001 { background:url("../img/menu/sidemenu_bg.png") repeat-x; }
/*#cat-001 a:hover { background:url("../img/menu/sidemenu_bg.png") -200px 0px no-repeat; }*/
#cat-002 { background:url("../img/menu/sidemenu_bg.png") repeat-x; }
/*#cat-002 a:hover { background:url("../img/menu/sidemenu_bg.png") -200px -50px no-repeat; }*/
#cat-003 { background:url("../img/menu/sidemenu_bg.png") repeat-x; }
/*#cat-003 a:hover { background:url("../img/menu/sidemenu_bg.png") -200px -100px no-repeat; }*/
#cat-004 { background:url("../img/menu/sidemenu_bg.png") repeat-x; }
/*#cat-004 a:hover { background:url("../img/menu/sidemenu_bg.png") -200px -150px no-repeat; }*/
#cat-005 { background:url("../img/menu/sidemenu_bg.png") repeat-x; }
/*#cat-005 a:hover { background:url("../img/menu/sidemenu_bg.png") -200px -200px no-repeat; }*/
#cat-006 { background:url("../img/menu/sidemenu_bg.png") repeat-x; }
/*#cat-006 a:hover { background:url("../img/menu/sidemenu_bg.png") -200px -250px no-repeat; }*/

/*未設定MENU

#cat-12 { background:url("../img/menu/software.gif") no-repeat; }
#cat-12 a:hover { background:url("../img/menu/software.gif") -150px 0px no-repeat; }

#cat-13 { background:url("../img/menu/software.gif") no-repeat; }
#cat-13 a:hover { background:url("../img/menu/software.gif") -150px 0px no-repeat; }

#cat-14 { background:url("../img/menu/software.gif") no-repeat; }
#cat-14 a:hover { background:url("../img/menu/software.gif") -150px 0px no-repeat; }

#cat-15 { background:url("../img/menu/software.gif") no-repeat; }
#cat-15 a:hover { background:url("../img/menu/software.gif") -150px 0px no-repeat; }

#cat-16 { background:url("../img/menu/software.gif") no-repeat; }
#cat-16 a:hover { background:url("../img/menu/software.gif") -150px 0px no-repeat; }

#cat-17 { background:url("../img/menu/software.gif") no-repeat; }
#cat-17 a:hover { background:url("../img/menu/software.gif") -150px 0px no-repeat; }

#cat-18 { background:url("../img/menu/software.gif") no-repeat; }
#cat-18 a:hover { background:url("../img/menu/software.gif") -150px 0px no-repeat; }

*/

/*───────────────────────
メニュー右
───────────────────────*/
#RmenuA li, #RmenuA a { display:block; margin:0; padding:0; list-style-image: none; list-style-type:none; width:149px; height:30px; line-height:0; font-size:0;}
#RmenuB li, #RmenuB a { display:block; margin:0; padding:0; list-style-image: none; list-style-type:none; width:149px; height:45px; line-height:0; font-size:0;}

#RmenuA span, #RmenuB span { display:none; margin:0; padding:0;}

#RmenuA-01,#RmenuA-02,#RmenuA-03{ width: 149px; height:30px;}
#RmenuB-04,#RmenuB-05{ width: 149px; height:45px;}

#RmenuA-01 { background:url("../img/login-alt.gif") no-repeat; }
#RmenuA-01 a:hover { background:url("../img/login-alt.gif") -150px 0px no-repeat; }

#RmenuA-02 { background:url("../img/cart-000.gif") no-repeat; }
#RmenuA-02 a:hover { background:url("../img/cart-000.gif") -150px 0px no-repeat; }

#RmenuA-03 { background:url("../img/cart-001.gif") no-repeat; }
#RmenuA-03 a:hover { background:url("../img/cart-001.gif") -150px 0px no-repeat; }

/**/

#RmenuB-04 { background:url("../img/new-product.gif") no-repeat; }
#RmenuB-04 a:hover { background:url("../img/new-product.gif") -150px 0px no-repeat; }

#RmenuB-05 { background:url("../img/outlet-prod.gif") no-repeat; }
#RmenuB-05 a:hover { background:url("../img/outlet-prod.gif") -150px 0px no-repeat; }




/* Float Clearing
 ---------------------------------------------------------------------*/

.module:after { clear: both; content: "."; display: block; height: 0; visibility: hidden; }
/* float clearing for IE6 */
* html .module { height: 1%; overflow: visible; }
/* float clearing for IE7 */
* + html .module { min-height: 1%; }
/* Breadcrumb Styles
 ---------------------------------------------------------------------*/







