@charset "utf-8";
/* --------------------------------------------------------------------------
	event.html　追加設定
--------------------------------------------------------------------------*/
a:hover img {
	position:relative;
	top:1px;
	left:1px;
    filter: alpha(opacity=70);
    -moz-opacity:0.7;
    opacity:0.7;
}

ul,li {
	padding:0;
	margin:0;
}

#eventArea p {margin-bottom:6px;}
#eventArea table {width:1000px;}

/* --------------------------------------------------------------------------
	上部帯
--------------------------------------------------------------------------*/
#emergencyd{
	width:100%;
	height:40px;
	background-color:#f00;
	color:#FFF;
	text-align:center;
	font: bold 13px / 100%;
	letter-spacing:0.1em;
	margin:6px 0;
	}



#limited{
	width:100%;
	height:20px;
	background-color:#f8f8f8;
	color:#F00;
	text-align:center;
	font:15px / 150%;
	letter-spacing:0.2em;
	margin:6px 0;
	}


/* --------------------------------------------------------------------------
	上部テキストニュース
--------------------------------------------------------------------------*/
ul#txtNews {
	color:#F00;
	border:4px #EEE solid;
	padding:6px 6px 2px;
	margin:6px 0;
}
ul#txtNews li {
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	line-height:1.5;
	letter-spacing:1px;
}




/* --------------------------------------------------------------------------
	facebook　イベント一括
--------------------------------------------------------------------------*/
table#fbEvent {
	width:1000;
	background:#305097;
	text-align:center;
	margin-bottom:6px;
}
table#fbEvent tr.shop td {width:25%;}
table#fbEvent tr.shop td {
	text-align:left;
	color:#FFFFFF;
}
table#fbEvent tr.bnr td {
	height:60px;
	padding-bottom:6px;
}



/*-----------------------------------------------------------------
	10倍ページデザイン　サムネイル（大）タイプ
-----------------------------------------------------------------*/
#M_categoryList{
	width:100%;
	margin-bottom:16px;	
}
.M_innerList{
	overflow:hidden;
	_zoom:1;	
}
.M_innerList{
	overflow:hidden;
	_zoom:1;	
}
.M_innerList li{
	float:left;
	width:50%;/* 商品数が2つなので半分の50% */
}
.M_innerList li .M_innerBox{
	margin:8px 0 0 8px;	
	padding:8px;
	border:1px solid #ccc;
	background:#eee;
	overflow:hidden;
	_zoom:1;
	height:150px;/* 画像の高さに合わせて修正 */
}
.M_innerList .M_cl_price{
	text-align:right;	
}
.M_innerList .M_cl_imgWrap{	
	float:left;
	width:120px;
	text-align:left;
}
.M_innerList .M_cl_imgWrap img{
	border:1px solid #c9c9c9;
}
.M_innerList .M_cl_detail{	
	float:right;
	width:210px;
}
.M_innerList .M_cl_taxPrice{
	font-weight:bold;
	color:#fff;	
	background:#cc0000;
	padding:0 3px;
}
.M_innerList .M_cl_content{
	font-size:11px;
	margin-top:8px;
	border-top:1px dotted #999;
	padding-top:8px;
}	


/*-----------------------------------------------------------------
	SOY2015
-----------------------------------------------------------------*/

.soy2015_side A:hover {
    position: relative;
    right: 42px;
    top: 0;
}
.soy2015_side {
    position: fixed;
    right: -42px;
    top: 250px;
}


