@charset "utf-8";

/* CSS Document */

.M_headBasket{
	float: right;
	width:34px;
	padding:0 !important;;
	border:none  !important;
	margin:0  !important;
	background:none  !important;
}
#M_headBasketSwitch{
	position: relative;
	width: 34px !important;
	height: 52px !important;
	z-index: 999;
	float:right;
}
#M_headBasketIn{
	clear:both;
	font-size: 11px;
	text-align:right;
	padding:2px 0;
	width:126px;
	display:none;
}
#M_headBasketIn em{
	color:#ff0000;
	font-style:normal;
	font-weight:bold;	
}
#M_basketClosedBox{
	position: absolute;
	left: 0;
	top: 0;
	width: 34px !important;
	height: 52px;
	cursor:pointer;
	text-indent:-9999em;
	text-align:left;
}
#M_basketClosedBox a{
	display:block;
	width: 34px !important;
	height: 52px;	
}

#M_basketTemp2 #M_basketClosedBox{
	background:url("https://gigaplus.makeshop.jp/tallshoes/common/gnav_cart.gif") no-repeat !important;}
#M_basketOpenedBox{
	position: absolute;
	right: 0;
	top: 45px !important;	
	width:300px !important;	
	height: auto;
	background:#fff !important;
	display: none;
	border:1px solid #f0f0f0 !important;
}
.M_headBasket table{
	margin:3px 10px;
	width:280px !important;
}
.M_headBasket td{
    font-size: 12px;
    padding:6px 2px;
	border-bottom:1px solid #ccc !important;
	text-align:left;
}
.M_headBasket td.M_headImg{	
	width:44px;
}
.M_headBasket td.M_headNum{
	text-align:right;	
	white-space: nowrap;
	width:20px;
}
.M_headItem{
	width:170px;
	text-align:left;
	font-size:12px;
	line-height:1.3em;
}
.M_headBasket tr#last-child td{
	border-bottom:none;
}
.M_headBasket a{
	color:#666;
	text-decoration:none;	
	text-align:left;
}
.M_headBasket a:hover{
	color:#666;
	text-decoration:underline;	
}

