
/* メニュー画像巾 */
.arrowlistmenu{
width: 185px; 
}

 /* メニュー画像 */

 /* 半袖Tシャツ */
.arrowlistmenu .menuheader01{
font-size:0px;
color: white;
background: url(/img/menu/tshirts.jpg) center left;
height: 32px;
margin: 0px;
padding: 4px 0 4px 10px; /*header text is indented 10px*/
cursor: hand;
cursor: pointer;
}
 /* 長袖Tシャツ */
.arrowlistmenu .menuheader02{
font-size:0px;
color: white;
background: url(/img/menu/long_tshirts.jpg) center left;
height: 32px;
margin-top: 1px;
margin-bottom: 1px;
padding: 4px 0 4px 10px;
cursor: hand;
cursor: pointer;
}
 /* ポロシャツ */
.arrowlistmenu .menuheader03{
font-size:0px;
color: white;
background: url(/img/menu/polo.jpg) center left;
height: 32px;
margin: 0px;
padding: 4px 0 4px 10px;
cursor: hand;
cursor: pointer;
}
 /* レディース */
.arrowlistmenu .menuheader04{
font-size:0px;
color: white;
background: url(/img/menu/ladys.jpg) center left;
height: 32px;
margin-top: 1px;
margin-bottom: 1px;
padding: 4px 0 4px 10px;
cursor: hand;
cursor: pointer;
}
 /* タンクトップ */
.arrowlistmenu .menuheader05{
font-size:0px;
color: white;
background: url(/img/menu/tanktop.jpg) center left;
height: 32px;
margin-top: 1px;
margin-bottom: 1px;
padding: 4px 0 4px 10px;
cursor: hand;
cursor: pointer;
}
 /* ショートパンツ */
.arrowlistmenu .menuheader06{
font-size:0px;
color: white;
background: url(/img/menu/pants.jpg) center left;
height: 32px;
margin-top: 1px;
margin-bottom: 1px;
padding: 4px 0 4px 10px;
cursor: hand;
cursor: pointer;
}
 /* パーカー */
.arrowlistmenu .menuheader07{
font-size:0px;
color: white;
background: url(/img/menu/parka.jpg) center left;
height: 32px;
margin: 0px;
padding: 4px 0px 4px 10px;
cursor: hand;
cursor: pointer;
}
 /* スウェット・トレーナー */
.arrowlistmenu .menuheader08{
font-size:0px;
color: white;
background: url(/img/menu/sweat.jpg) center left;
height: 32px;
margin-top: 1px;
margin-bottom: 1px;
padding: 4px 0px 4px 10px;
cursor: hand;
cursor: pointer;
}
 /* ベビー・キッズ */
.arrowlistmenu .menuheader09{
font-size:0px;
color: white;
background: url(/img/menu/baby.jpg) center left;
height: 32px;
margin: 0px;
padding: 4px 0px 4px 10px;
cursor: hand;
cursor: pointer;
}
 /* エコバッグ */
.arrowlistmenu .menuheader10{
font-size:0px;
color: white;
background: url(/img/menu/ecobag.jpg) center left;
height: 32px;
margin-top: 1px;
margin-bottom: 1px;
padding: 4px 0 4px 10px;
cursor: hand;
cursor: pointer;
}
 /* エプロン */
.arrowlistmenu .menuheader11{
font-size:0px;
color: white;
background: url(/img/menu/apron.jpg) center left;
height: 32px;
margin: 0px;
padding: 4px 0 4px 10px;
cursor: hand;
cursor: pointer;
}

 /* ギフト */
.arrowlistmenu .menuheader12{
font-size:0px;
color: white;
background: url(/img/menu/gift.jpg) center left;
height: 32px;
margin-top: 1px;
margin-bottom: 1px;
padding: 4px 0 4px 10px;
cursor: hand;
cursor: pointer;
}

 /* タオル */
.arrowlistmenu .menuheader13{
font-size:0px;
color: white;
background: url(/img/menu/towel.jpg) center left;
height: 32px;
margin-top: 1px;
margin-bottom: 1px;
padding: 4px 0 4px 10px;
cursor: hand;
cursor: pointer;
}

/* アクティブ時のメニュー画像
.arrowlistmenu .openheader{ 
background-image: url(/img/menu/.png);
}
 */




/* ------------------------------------------------------------------ */


.arrowlistmenu ul{ /*CSS for UL of each sub menu*/
list-style-type: none;
margin: 0;
padding: 0;
margin-bottom: 8px; /*bottom spacing between each UL and rest of content*/
}

.arrowlistmenu ul li{
padding-bottom: 2px; /*bottom spacing between menu items*/
}

.arrowlistmenu ul li .opensubheader{ /*Open state CSS for sub menu header*/
background: lightblue !important;
}

.arrowlistmenu ul li .closedsubheader{ /*Closed state CSS for sub menu header*/
background: lightgreen !important;
}

.arrowlistmenu ul li a{
background: url(/img/menu/arrowbullet.png) no-repeat center left; /*custom bullet list image*/
display: block;
margin:0 0 0 2px;
padding: 2px 0;
padding-left: 19px; /*link text is indented 19px*/
text-decoration: none;
font-weight: bold;
border-bottom: 1px solid #dadada;
font-size: 90%;
}

/*
.arrowlistmenu ul li a:visited{
color: #A70303;
}
*/

.arrowlistmenu ul li a:hover{ /*hover state CSS*/
background-color: #F3F3F3;
}

.arrowlistmenu ul li a.subexpandable:hover{ /*hover state CSS for sub menu header*/
background: lightblue;
}


