table#floorguide {
background:url(../image/leftmenu/floorbg.jpg) no-repeat 0 0;
}

table#floorguide td {
vertical-align:top;
}

table#floorguide table {
background:url(../image/leftmenu/floorline.gif) no-repeat center bottom;
}

table#floorguide table.none {
background-image:none;
}

td.floor {
text-align:right;
vertical-align:top;
}

td.floor img {
margin:7px 7px 0 0;
}

td.floor img.floor7f {
margin:14px 7px 0 0;
}

td.shoplist {
vertical-align:top;
}

td.shoplist p {
margin:7px 12px 0 0;
padding:0;
}

td.shoplist p.f7f {
margin:14px 0 0 0;
} 

td.shoplist a {
color:#333;
}

td.shoplist a:hover {
color:#333;
text-decoration:underline;
}


table.leftmenu_cart{
background:url(../image/leftmenu/cartbg.jpg) no-repeat 0 0;
}

table.leftmenu_cart td {
vertical-align:top;
}

table.leftmenu_cart td.price p {
margin:10px 0 0 16px;
font-weight:bold;
color:#fff;
}

table.leftmenu_cart td.price p span {
color:#bba5cc;
font-weight:normal;
}

table.leftmenu_cart td.cartimage {
text-align:right;
}

table.leftmenu_cart td.cartimage img {
margin:3px 14px 0 0;
}

table.leftmenu_cart td.welcome p {
color:#fff;
margin:7px 0 0 16px;
}

table.leftmenu_cart td.welcome p span {
color:#a086b6;
}

img.login {
margin:0 0 0 15px;
}

img.touroku {
margin:0 0 0 5px;
}

table#category {
background:url(../image/leftmenu/categorybg.jpg) no-repeat 0 0;
}

table#category td {
vertical-align:top;
}

p.cate {
background:url(../image/leftmenu/cateline.gif) no-repeat center bottom;
padding-bottom:1px;
}

p.cate a {
color:#333;
}

p.cate a:hover {
color:#333;
text-decoration:underline;
}

table#category td.other {
text-align:center;
padding-top:17px;
}

table#category td.other a {
color:#333;
}

table#category td.other a:hover {
text-decoration:underline;
}

table#sizeguide {
background:#000;
}

table#sizeguide td {
padding:20px 0;
}

table#sizeguide p.subnavi {
margin:10px 0 15px 5px;
}

table#sizeguide p.subnavi a {
color:#ff0;
}

table#sizeguide p.subnavi a:hover {
color:#ff0;
text-decoration:underline;
} 

table#sizeguide p.subnavi img {
margin:0 5px 2px 0;
}
