@charset "UTF-8";
/* EC-CUBE テンプレートのページ内 <style> から生成（build_anshin.js） */

#slide_menu_inc ul li.prime a img{
	width:220px;
}
#slide_menu_inc ul.prime li{
	background-position: 12px 9px;
	background-repeat: no-repeat;
	background-size:22px auto;
/*	filter:brightness(1000%);*/
}
#slide_menu_inc ul.prime li a{
	padding:10px 0 10px 40px;
}
#slide_menu_inc ul.prime li a.entry{
	background-image: url(../img/common/icon_entry_sp.png);
	background-position: calc(50% - 119px) 7px;
	background-size: 22px auto;
}
#slide_menu_inc ul.prime li a.login{
	background-image: url(../img/common/icon_login_sp.png);
	background-position: calc(50% - 119px) 7px;
	background-size: 22px auto;
}
#slide_menu_inc ul.prime li a.logout{
	background-image: url(../img/common/icon_logout_sp.png);
	background-position: calc(50% - 119px) 7px;
	background-size: 22px auto;
}
#slide_menu_inc ul.prime li a.mypage{
	background-image: url(../img/common/icon_mypage_sp.png);
	background-position: calc(50% - 119px) 7px;
	background-size: 22px auto;
}
#slide_menu_inc ul.prime li a.btn_cart_sp{
	position:inherit;
	opacity:1;
    visibility:visible;
	background-image: url(../img/common/icon_cart_sp.png);
	background-position: calc(50% - 119px) 7px;
	background-size: 22px auto;
	position: relative;
}
#slide_menu_inc ul.prime li a.btn_cart_sp .count{
	display: block;
    width: 24px;
    height: 24px;
    line-height: 24px;
    background-color: #FFF;
    border-radius: 100%;
    text-align: center;
    color: #E75108;
    font-size: 12px;
    font-weight: bolder;
    position: absolute;
    right: 150px;
    top: 8px;
}
