@charset "utf-8";


/* 2009NVbvy[W */

/* i摜 */
/************************************************/
#goods_list {
	border : 1px solid #091B2F;
	width :590px;
	height :auto;
	background-color: #0D2540;
	padding: 8px 2px 8px 2px ;
	margin-bottom:15px;
}

#goods_list p {
	width :108px;
	height :auto;
	float:left;
	font-size:85%;
	text-align:center;
	margin: 0 4px 8px 4px;
}

#goods_list a {
	color :#FFF;
	text-decoration: none;
}

#goods_list a:hover {
	color :#FF0000;
	text-decoration: none;
}

#goods_list img {
	margin-bottom:5px;
}


#goods_image {
	border : 1px solid #0F2E4F;
	width :270px;
	height :auto;
	background-image: url(../../shopping/img/general/bg_goods_image.jpg);
	background-repeat: repeat-y;
	padding: 10px 0 10px 10px;
}

#goods_image img {
	float:left;
	margin :0 10px 10px 0;
}

#goods_image p {
	font-size:85%;
	color :#FFF;
}

.lions_store  {
	text-align:right;
}

.lions_store a {
	background-image: url(/shopping/img/general/btn_lions_store.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	width: 200px;
	margin-bottom:10px;
	height: 40px;
	display: block;
}

.lions_store a:hover {
	background-repeat: no-repeat;
	background-position: 0px -42px;
	text-decoration: none;
}


/* CfbNXy[Wp{^ */
/************************************************/
#goods_linklist {
	width:600px;
 	overflow:hidden; 
  	zoom: 1;
  }

#goods_linklist:after {
  content: ".";
  display: block;
  height: 0px;
  clear: both;
  visibility: hidden;
  }

#goods_linklist ul {
 	overflow:hidden; 
  	zoom: 1;
  }

#goods_linklist ul li {
	float: left;
}

#goods_linklist ul .btn_apparel  a,
#goods_linklist ul .btn_cap      a,
#goods_linklist ul .btn_cap2010  a,
#goods_linklist ul .btn_cheer    a,
#goods_linklist ul .btn_doll     a,
#goods_linklist ul .btn_food     a,
#goods_linklist ul .btn_nike_a   a,
#goods_linklist ul .btn_nike_r   a,
#goods_linklist ul .btn_sundries a,
#goods_linklist ul .btn_towel    a,
#goods_linklist ul .btn_writing  a,
#goods_linklist ul .btn_memory   a,
#goods_linklist ul .btn_book     a,
#goods_linklist ul .btn_book2010 a,
#goods_linklist ul .btn_lc       a,
#goods_linklist ul .btn_lc09     a,
#goods_linklist ul .btn_lc2010   a,
#goods_linklist ul .btn_lc2010_sp a,
#goods_linklist ul .btn_web      a,
#goods_linklist ul .btn_online   a,
#goods_linklist ul .btn_believe  a {
	background-repeat: no-repeat;
	background-position: 0px 0px;
	width: 144px;
	margin: 3px;
	height: 100px;
	display: block;
}

#goods_linklist ul .btn_apparel  a {background-image: url(/shopping/img/index/btn_apparel.jpg);}
#goods_linklist ul .btn_cap      a {background-image: url(/shopping/img/index/btn_cap.jpg);}
#goods_linklist ul .btn_cap2010  a {background-image: url(/shopping/img/index/btn_cap2010.jpg);}
#goods_linklist ul .btn_cheer    a {background-image: url(/shopping/img/index/btn_cheer.jpg);}
#goods_linklist ul .btn_doll     a {background-image: url(/shopping/img/index/btn_doll.jpg);}
#goods_linklist ul .btn_food     a {background-image: url(/shopping/img/index/btn_food.jpg);}
#goods_linklist ul .btn_nike_a   a {background-image: url(/shopping/img/index/btn_nike_a.jpg);}
#goods_linklist ul .btn_nike_r   a {background-image: url(/shopping/img/index/btn_nike_r.jpg);}
#goods_linklist ul .btn_sundries a {background-image: url(/shopping/img/index/btn_sundries.jpg);}
#goods_linklist ul .btn_towel    a {background-image: url(/shopping/img/index/btn_towel.jpg);}
#goods_linklist ul .btn_writing  a {background-image: url(/shopping/img/index/btn_writing.jpg);}
#goods_linklist ul .btn_memory   a {background-image: url(/shopping/img/index/btn_memory.jpg);}
#goods_linklist ul .btn_book     a {background-image: url(/shopping/img/index/btn_book.jpg);}
#goods_linklist ul .btn_book2010 a {background-image: url(/shopping/img/index/btn_book2010.jpg);}
#goods_linklist ul .btn_lc       a {background-image: url(/shopping/img/index/btn_lc.gif);}
#goods_linklist ul .btn_lc09     a {background-image: url(/shopping/img/index/btn_lc09.jpg);}
#goods_linklist ul .btn_lc2010   a {background-image: url(/shopping/img/index/btn_lc2010.jpg);}
#goods_linklist ul .btn_lc2010_sp   a {background-image: url(/shopping/img/index/btn_lc2010_sp.jpg);}
#goods_linklist ul .btn_web      a {background-image: url(/shopping/img/index/btn_web.jpg);}
#goods_linklist ul .btn_online   a {background-image: url(/shopping/img/index/btn_online.jpg);}
#goods_linklist ul .btn_believe  a {background-image: url(/shopping/img/index/btn_believe.jpg);}

#goods_linklist ul .btn_apparel  a:hover,
#goods_linklist ul .btn_cap      a:hover,
#goods_linklist ul .btn_cap2010  a:hover,
#goods_linklist ul .btn_cheer    a:hover,
#goods_linklist ul .btn_doll     a:hover,
#goods_linklist ul .btn_food     a:hover,
#goods_linklist ul .btn_nike_a   a:hover,
#goods_linklist ul .btn_nike_r   a:hover,
#goods_linklist ul .btn_sundries a:hover,
#goods_linklist ul .btn_towel    a:hover,
#goods_linklist ul .btn_writing  a:hover,
#goods_linklist ul .btn_memory   a:hover,
#goods_linklist ul .btn_book     a:hover,
#goods_linklist ul .btn_book2010 a:hover,
#goods_linklist ul .btn_lc       a:hover,
#goods_linklist ul .btn_lc09     a:hover,
#goods_linklist ul .btn_lc2010   a:hover,
#goods_linklist ul .btn_lc2010_sp   a:hover,
#goods_linklist ul .btn_web      a:hover,
#goods_linklist ul .btn_online   a:hover,
#goods_linklist ul .btn_believe   a:hover{
	background-repeat: no-repeat;
	background-position: 0px -102px;
	text-decoration: none;
}


/*  */
/************************************************/
.boxShop {
	border-top: 1px solid #E4E4E4;
	border-right: 1px solid #DDDDDD;
	border-bottom: 1px solid #DDDDDD;
	border-left: 1px solid #E4E4E4;
	padding: 5px;
	margin-bottom: 20px;
	background:url(../../_share/bg_introduction.gif) right 0 repeat-y;
}
.ShopTable {
	border-collapse:collapse;
	border-spacing:0px;
	empty-cells:show;
	margin:10px 0px;
	border-top: 1px solid #DDDDDD;
	border-right: 1px solid #DDDDDD;
	width:100%;
}
.ShopTable caption{
	text-align:left;
	font-weight:bold;
	padding:5px;
}
.ShopTable th {
	background-color: #2b2b2b;
	border-bottom: 1px solid #DDDDDD;
	border-left: 1px solid #DDDDDD;
	color:#FFFFFF;
	padding:5px;
	vertical-align:top;
	width:40%;
}
.ShopTable td {
	padding:5px;
	border-bottom: 1px solid #DDDDDD;
	border-left: 1px solid #DDDDDD;
}

.ShopTable2 {
	border-collapse:collapse;
	border-spacing:0px;
	empty-cells:show;
	margin:10px 0px;
	width:100%;
}
.ShopTable2 caption{
	text-align:left;
	font-weight:bold;
	padding:4px;
}
.ShopTable2 th {
	padding:4px;
	vertical-align:top;
}
.ShopTable2 td {
	padding:4px;
}

.ShopTable3 {
	border-collapse:collapse;
	border-spacing:0px;
	empty-cells:show;
	margin:10px 0px;
	border-top: 1px solid #DDDDDD;
	border-right: 1px solid #DDDDDD;
	width:100%;
}
.ShopTable3 caption{
	text-align:left;
	font-weight:bold;
	padding:5px;
}
.ShopTable3 th {
	background-color: #2b2b2b;
	border-bottom: 1px solid #DDDDDD;
	border-left: 1px solid #DDDDDD;
	color:#FFFFFF;
	padding:5px;
	vertical-align:top;
}
.ShopTable3 td {
	padding:5px;
	border-bottom: 1px solid #DDDDDD;
	border-left: 1px solid #DDDDDD;
}

.StoreLR {
	width:590px;
	min-height:200px;
}
html>body .StoreLR {
	height:200px;
}
.StoreImg {
	float:left;
	width:250px;
	height:200px;
	background:#F1F1F1;
}
.StoreEx {
	width:330px;
	margin-left:10px;
	height:auto;
	float:left;
}
.clearfix {
	clear:both;
}
/************************************************/

.GoodsIndex {
	margin-top: 3px;
	border-top: 1px solid #E4E4E4;
	border-right: 1px solid #DDDDDD;
	border-bottom: 1px solid #DDDDDD;
	border-left: 1px solid #E4E4E4;
	background-image: url(../_share/bg_boxinfo2.png);
	background-repeat: no-repeat;
	background-position: center bottom;
	padding: 2px;
	margin-right: 2px;
	width: 292px;
	overflow:hidden;
	zoom: 1;
	float:left;
}

.GoodsIndex:after {
	content: ".";
	display: block;
	height: 0px;
	clear: both;
	visibility: hidden;
}

/* --- 「New」「イチオシ」の帯------ */
.belt_new,
.belt_ichioshi,
.belt_limited,
.belt_sale,
.belt_sell_all,
.belt_sell_end,
.belt_limited_big{
position: relative;
}

.belt_new span,
.belt_ichioshi span,
.belt_limited span,
.belt_sale span{
width: 41px;
height: 40px;
display: block;
position: absolute;
top: 0px;
left: 0px;
}

.belt_sell_all span,
.belt_sell_end span,
.belt_limited_big span{
width: 260px;
height: 195px;
display: block;
position: absolute;
top: 11px;
left: 11px;
}

.belt_new span {background: url(/shopping/img/belt_new.gif) no-repeat;}
.belt_ichioshi span {background: url(/shopping/img/belt_ichioshi.gif) no-repeat;}
.belt_limited span {background: url(/shopping/img/belt_limited.gif) no-repeat;}
.belt_sale span {background: url(/shopping/img/belt_sale.gif) no-repeat;}
.belt_sell_all span {background: url(/shopping/img/belt_sell_all.png) no-repeat;}
.belt_sell_end span {background: url(/shopping/img/belt_sell_end.png) no-repeat;}
.belt_limited_big span {background: url(/shopping/img/belt_limited_big.png) no-repeat;}

* html .belt_sell_all span {/* IE6 だけに適用 */
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/shopping/img/belt_sell_all.png',sizingMethod='scale');
background:none;position: absolute;
} 
* html .belt_limited_big span {/* IE6 だけに適用 */
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/shopping/img/belt_limited_big.png',sizingMethod='scale');
background:none;position: absolute;
} 
* html .belt_sell_end span {/* IE6 だけに適用 */
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/shopping/img/belt_sell_end.png',sizingMethod='scale');
background:none;position: absolute;
} 


/* ---- 下部リンクスタイル ----- */

.navi_bottom_shopping  {
	margin:0 13px;
}

.navi_bottom_shopping li {
	display:inline;
	margin:0;
}

