@charset "shift_jis";
/* main */
#main{
	width:980px;
	margin:0 auto;
	text-align:left;
}

.pankuzu{
	padding:0 0 20px;
	font-size:12px;
}
.pankuzu ul li{
	float:left;
}
.pankuzu h1{
	display:inline;
	font-weight:normal;
}

.main_title{
	font-size:12px;
	margin:0;
	padding:0;
}
.main_title strong{
	font-size:16px;
	font-weight:normal;
	color:#00FFD7;
}

.top_category_list{
	margin-bottom:10px;
}
.top_category_list table{
	border-bottom: 1px dotted #595757;
	border-right: 1px dotted #595757;
}
.top_category_list table tr td{
	border-top: 1px dotted #595757;
	border-left: 1px dotted #595757;
}
.top_category_list a p{
	width:100px;
	padding-left:62px;
	font-size:10px;
	line-height:1.4;
	display:table-cell;
	vertical-align:middle;
	height:40px;
}
.top_category_list a p span{
	font-weight:bold;
}

/*
.top_t-shirts{background:url(../../cmmn/top_category_list/top_category_list_t-shirts_off.png) no-repeat;}
.top_t-shirts:hover{background:url(../../cmmn/top_category_list/top_category_list_t-shirts_on.png) no-repeat;}
.top_tank-top{background:url(../../cmmn/top_category_list/top_category_list_tank-top_off.png) no-repeat;}
.top_tank-top:hover{background:url(../../cmmn/top_category_list/top_category_list_tank-top_on.png) no-repeat;}
.top_shirts{background:url(../../cmmn/top_category_list/top_category_list_shirts_off.png) no-repeat;}
.top_shirts:hover{background:url(../../cmmn/top_category_list/top_category_list_shirts_on.png) no-repeat;}
.top_polo-shirts{background:url(../../cmmn/top_category_list/top_category_list_polo-shirts_off.png) no-repeat;}
.top_polo-shirts:hover{background:url(../../cmmn/top_category_list/top_category_list_polo-shirts_on.png) no-repeat;}
.top_parka{background:url(../../cmmn/top_category_list/top_category_list_parka_off.png) no-repeat;}
.top_parka:hover{background:url(../../cmmn/top_category_list/top_category_list_parka_on.png) no-repeat;}
.top_sweat{background:url(../../cmmn/top_category_list/top_category_list_sweat_off.png) no-repeat;}
.top_sweat:hover{background:url(../../cmmn/top_category_list/top_category_list_sweat_on.png) no-repeat;}
.top_cut-sew{background:url(../../cmmn/top_category_list/top_category_list_cut-sew_off.png) no-repeat;}
.top_cut-sew:hover{background:url(../../cmmn/top_category_list/top_category_list_cut-sew_on.png) no-repeat;}
.top_knit{background:url(../../cmmn/top_category_list/top_category_list_knit_off.png) no-repeat;}
.top_knit:hover{background:url(../../cmmn/top_category_list/top_category_list_knit_on.png) no-repeat;}
.top_jacket{background:url(../../cmmn/top_category_list/top_category_list_jacket_off.png) no-repeat;}
.top_jacket:hover{background:url(../../cmmn/top_category_list/top_category_list_jacket_on.png) no-repeat;}
.top_pants{background:url(../../cmmn/top_category_list/top_category_list_pants_off.png) no-repeat;}
.top_pants:hover{background:url(../../cmmn/top_category_list/top_category_list_pants_on.png) no-repeat;}
.top_headgear{background:url(../../cmmn/top_category_list/top_category_list_headgear_off.png) no-repeat;}
.top_headgear:hover{background:url(../../cmmn/top_category_list/top_category_list_headgear_on.png) no-repeat;}
.top_sunglass{background:url(../../cmmn/top_category_list/top_category_list_sunglass_off.png) no-repeat;}
.top_sunglass:hover{background:url(../../cmmn/top_category_list/top_category_list_sunglass_on.png) no-repeat;}
.top_accesories{background:url(../../cmmn/top_category_list/top_category_list_accesories_off.png) no-repeat;}
.top_accesories:hover{background:url(../../cmmn/top_category_list/top_category_list_accesories_on.png) no-repeat;}
.top_bag{background:url(../../cmmn/top_category_list/top_category_list_bag_off.png) no-repeat;}
.top_bag:hover{background:url(../../cmmn/top_category_list/top_category_list_bag_on.png) no-repeat;}
.top_belt{background:url(../../cmmn/top_category_list/top_category_list_belt_off.png) no-repeat;}
.top_belt:hover{background:url(../../cmmn/top_category_list/top_category_list_belt_on.png) no-repeat;}
.top_shoes{background:url(../../cmmn/top_category_list/top_category_list_shoes_off.png) no-repeat;}
.top_shoes:hover{background:url(../../cmmn/top_category_list/top_category_list_shoes_on.png) no-repeat;}
.top_goods{background:url(../../cmmn/top_category_list/top_category_list_goods_off.png) no-repeat;}
.top_goods:hover{background:url(../../cmmn/top_category_list/top_category_list_goods_on.png) no-repeat;}
.top_other{background:url(../../cmmn/top_category_list/top_category_list_other_off.png) no-repeat;}
.top_other:hover{background:url(../../cmmn/top_category_list/top_category_list_other_on.png) no-repeat;}
*/
.top_t-shirts,
.top_t-shirts:hover,
.top_tank-top,
.top_tank-top:hover,
.top_shirts,
.top_shirts:hover,
.top_polo-shirts,
.top_polo-shirts:hover,
.top_parka,
.top_parka:hover,
.top_sweat,
.top_sweat:hover,
.top_cut-sew,
.top_cut-sew:hover,
.top_knit,
.top_knit:hover,
.top_jacket,
.top_jacket:hover,
.top_pants,
.top_pants:hover,
.top_headgear,
.top_headgear:hover,
.top_sunglass,
.top_sunglass:hover,
.top_accesories,
.top_accesories:hover,
.top_bag,
.top_bag:hover,
.top_belt,
.top_belt:hover,
.top_shoes,
.top_shoes:hover,
.top_goods,
.top_goods:hover,
.top_other,
.top_other:hover{
	background: url(../../cmmn/top_category_list/top_category_list.png) no-repeat;
}
.top_t-shirts{background-position:0px 0px;}
.top_t-shirts:hover{background-position:0px -166px;}
.top_tank-top{background-position:-163px 0px;}
.top_tank-top:hover{background-position:-163px -166px;}
.top_shirts{background-position:-326px 0px;}
.top_shirts:hover{background-position:-326px -166px;}
.top_polo-shirts{background-position:-489px 0px;}
.top_polo-shirts:hover{background-position:-489px -166px;}
.top_parka{background-position:-652px 0px;}
.top_parka:hover{background-position:-652px -166px;}
.top_sweat{background-position:-815px 0px;}
.top_sweat:hover{background-position:-815px -166px;}
.top_cut-sew{background-position:0px -40px;}
.top_cut-sew:hover{background-position:0px -206px;}
.top_knit{background-position:-163px -40px;}
.top_knit:hover{background-position:-163px -206px;}
.top_jacket{background-position:-326px -40px;}
.top_jacket:hover{background-position:-326px -206px;}
.top_pants{background-position:-489px -40px;}
.top_pants:hover{background-position:-489px -206px;}
.top_headgear{background-position:-652px -40px;}
.top_headgear:hover{background-position:-652px -206px;}
.top_sunglass{background-position:-815px -40px;}
.top_sunglass:hover{background-position:-815px -206px;}
.top_accesories{background-position:0px -80px;}
.top_accesories:hover{background-position:0px -246px;}
.top_bag{background-position:-163px -80px;}
.top_bag:hover{background-position:-163px -246px;}
.top_belt{background-position:-326px -80px;}
.top_belt:hover{background-position:-326px -246px;}
.top_shoes{background-position:-489px -80px;}
.top_shoes:hover{background-position:-489px -246px;}
.top_goods{background-position:-652px -80px;}
.top_goods:hover{background-position:-652px -246px;}
.top_other{background-position:-815px -80px;}
.top_other:hover{background-position:-815px -246px;}

.top_banner{
	margin:0 0 30px 0;
}








/*left_content*/
.left_content{
	float:left;
	width:220px;
	padding-right:10px;
}


/* brand_list */
.side_brand_list{
	width:220px;
	line-height:1.2;
	margin-bottom:20px;
}
.side_brand_list ul{
	border-top:1px dotted #888888;
}
.side_brand_list ul li{
	border-bottom:1px dotted #888888;
	height:40px;
	background:url(../../cmmn/side_list_arrow.png) no-repeat 0 center;
}
.side_brand_list ul li:hover{
	background:url(../../cmmn/side_list_arrow.png) no-repeat -238px center;
}
.side_brand_list ul li a{
	display:block;
	width:220px;
}
.side_brand_list ul li a img{
	float:left;
}
	/* IE 6 */
.side_brand_list ul li a p{
	display: inline;
	zoom: 1;
	height:40px;
}
	/* IE 7 */
.side_brand_list ul li a p{
	display: inline;
	zoom: 1;
	height:40px;
}
.side_brand_list ul li a p{
	display:table-cell;
	font-size:12px;
	height:40px;
	padding-left:6px;
	padding-right:20px;
	vertical-align:middle;
	word-break: break-all;
}

/* sub_category_list */
.side_sub_category_list{
	background-color:#262626;
	width:220px;
	line-height:1.2;
	padding:8px 0;
	margin-bottom:10px;
	margin-top:-10px;
}
.side_sub_category_list ul{
	border-top:1px dotted #888888;
}
.side_sub_category_list ul li{
	border-bottom:1px dotted #888888;
	height:auto;
	background: url(../../cmmn/side_sub_category_arrow_off.gif) 10px center no-repeat;
}
.side_sub_category_list ul li:hover{
	background: url(../../cmmn/side_sub_category_arrow_on.gif) 10px center no-repeat;
}
.side_sub_category_list ul li a{
	display:block;
	width:220px;
}
	/* IE 6 7 */
.side_sub_category_list ul li a p{
	display: inline;
	zoom: 1;
	height:auto;
}
.side_sub_category_list ul li a p{
	display:table-cell;
	font-size:13px;
	height:auto;
	padding:12px 0 12px 30px;
	vertical-align:middle;
	word-break: break-all;
}

.side_sub_category_list p.category_name{
	border-top:1px dotted #888888;
	font-size:13px;
	padding:10px 0 10px 45px;
}
.side_sub_category_list p.category_name span{
	display:block;
	background-color:#262626;
	padding:2px 0;
}

/*
.side_sub_category_list p{}

.side_sub_category_list p.side_t-shirts{background:url(../../cmmn/side_category_list/side_category_list_t-shirts_off.png) no-repeat;}
.side_sub_category_list p.side_tank-top{background:url(../../cmmn/side_category_list/side_category_list_tank-top_off.png) no-repeat;}
.side_sub_category_list p.side_shirts{background:url(../../cmmn/side_category_list/side_category_list_shirts_off.png) no-repeat;}
.side_sub_category_list p.side_polo-shirts{background:url(../../cmmn/side_category_list/side_category_list_polo-shirts_off.png) no-repeat;}
.side_sub_category_list p.side_parka{background:url(../../cmmn/side_category_list/side_category_list_parka_off.png) no-repeat;}
.side_sub_category_list p.side_sweat{background:url(../../cmmn/side_category_list/side_category_list_sweat_off.png) no-repeat;}
.side_sub_category_list p.side_cut-sew{background:url(../../cmmn/side_category_list/side_category_list_cut-sew_off.png) no-repeat;}
.side_sub_category_list p.side_knit{background:url(../../cmmn/side_category_list/side_category_list_knit_off.png) no-repeat;}
.side_sub_category_list p.side_jacket{background:url(../../cmmn/side_category_list/side_category_list_jacket_off.png) no-repeat;}
.side_sub_category_list p.side_pants{background:url(../../cmmn/side_category_list/side_category_list_pants_off.png) no-repeat;}
.side_sub_category_list p.side_headgear{background:url(../../cmmn/side_category_list/side_category_list_headgear_off.png) no-repeat;}
.side_sub_category_list p.side_sunglass{background:url(../../cmmn/side_category_list/side_category_list_sunglass_off.png) no-repeat;}
.side_sub_category_list p.side_accesories{background:url(../../cmmn/side_category_list/side_category_list_accesories_off.png) no-repeat;}
.side_sub_category_list p.side_bag{background:url(../../cmmn/side_category_list/side_category_list_bag_off.png) no-repeat;}
.side_sub_category_list p.side_belt{background:url(../../cmmn/side_category_list/side_category_list_belt_off.png) no-repeat;}
.side_sub_category_list p.side_shoes{background:url(../../cmmn/side_category_list/side_category_list_shoes_off.png) no-repeat;}
.side_sub_category_list p.side_goods{background:url(../../cmmn/side_category_list/side_category_list_goods_off.png) no-repeat;}
.side_sub_category_list p.side_other{background:url(../../cmmn/side_category_list/side_category_list_other_off.png) no-repeat;}
*/

/*
.side_sub_category_list p.side_t-shirts{background:url(../../cmmn/side_category_list/side_category_list_t-shirts_off.png) no-repeat;}
.side_sub_category_list p.side_t-shirts:hover{background:url(../../cmmn/side_category_list/side_category_list_t-shirts_on.png) no-repeat;}
.side_sub_category_list p.side_tank-top{background:url(../../cmmn/side_category_list/side_category_list_tank-top_off.png) no-repeat;}
.side_sub_category_list p.side_tank-top:hover{background:url(../../cmmn/side_category_list/side_category_list_tank-top_on.png) no-repeat;}
.side_sub_category_list p.side_shirts{background:url(../../cmmn/side_category_list/side_category_list_shirts_off.png) no-repeat;}
.side_sub_category_list p.side_shirts:hover{background:url(../../cmmn/side_category_list/side_category_list_shirts_on.png) no-repeat;}
.side_sub_category_list p.side_polo-shirts{background:url(../../cmmn/side_category_list/side_category_list_polo-shirts_off.png) no-repeat;}
.side_sub_category_list p.side_polo-shirts:hover{background:url(../../cmmn/side_category_list/side_category_list_polo-shirts_on.png) no-repeat;}
.side_sub_category_list p.side_parka{background:url(../../cmmn/side_category_list/side_category_list_parka_off.png) no-repeat;}
.side_sub_category_list p.side_parka:hover{background:url(../../cmmn/side_category_list/side_category_list_parka_on.png) no-repeat;}
.side_sub_category_list p.side_sweat{background:url(../../cmmn/side_category_list/side_category_list_sweat_off.png) no-repeat;}
.side_sub_category_list p.side_sweat:hover{background:url(../../cmmn/side_category_list/side_category_list_sweat_on.png) no-repeat;}
.side_sub_category_list p.side_cut-sew{background:url(../../cmmn/side_category_list/side_category_list_cut-sew_off.png) no-repeat;}
.side_sub_category_list p.side_cut-sew:hover{background:url(../../cmmn/side_category_list/side_category_list_cut-sew_on.png) no-repeat;}
.side_sub_category_list p.side_knit{background:url(../../cmmn/side_category_list/side_category_list_knit_off.png) no-repeat;}
.side_sub_category_list p.side_knit:hover{background:url(../../cmmn/side_category_list/side_category_list_knit_on.png) no-repeat;}
.side_sub_category_list p.side_jacket{background:url(../../cmmn/side_category_list/side_category_list_jacket_off.png) no-repeat;}
.side_sub_category_list p.side_jacket:hover{background:url(../../cmmn/side_category_list/side_category_list_jacket_on.png) no-repeat;}
.side_sub_category_list p.side_pants{background:url(../../cmmn/side_category_list/side_category_list_pants_off.png) no-repeat;}
.side_sub_category_list p.side_pants:hover{background:url(../../cmmn/side_category_list/side_category_list_pants_on.png) no-repeat;}
.side_sub_category_list p.side_headgear{background:url(../../cmmn/side_category_list/side_category_list_headgear_off.png) no-repeat;}
.side_sub_category_list p.side_headgear:hover{background:url(../../cmmn/side_category_list/side_category_list_headgear_on.png) no-repeat;}
.side_sub_category_list p.side_sunglass{background:url(../../cmmn/side_category_list/side_category_list_sunglass_off.png) no-repeat;}
.side_sub_category_list p.side_sunglass:hover{background:url(../../cmmn/side_category_list/side_category_list_sunglass_on.png) no-repeat;}
.side_sub_category_list p.side_accesories{background:url(../../cmmn/side_category_list/side_category_list_accesories_off.png) no-repeat;}
.side_sub_category_list p.side_accesories:hover{background:url(../../cmmn/side_category_list/side_category_list_accesories_on.png) no-repeat;}
.side_sub_category_list p.side_bag{background:url(../../cmmn/side_category_list/side_category_list_bag_off.png) no-repeat;}
.side_sub_category_list p.side_bag:hover{background:url(../../cmmn/side_category_list/side_category_list_bag_on.png) no-repeat;}
.side_sub_category_list p.side_belt{background:url(../../cmmn/side_category_list/side_category_list_belt_off.png) no-repeat;}
.side_sub_category_list p.side_belt:hover{background:url(../../cmmn/side_category_list/side_category_list_belt_on.png) no-repeat;}
.side_sub_category_list p.side_shoes{background:url(../../cmmn/side_category_list/side_category_list_shoes_off.png) no-repeat;}
.side_sub_category_list p.side_shoes:hover{background:url(../../cmmn/side_category_list/side_category_list_shoes_on.png) no-repeat;}
.side_sub_category_list p.side_goods{background:url(../../cmmn/side_category_list/side_category_list_goods_off.png) no-repeat;}
.side_sub_category_list p.side_goods:hover{background:url(../../cmmn/side_category_list/side_category_list_goods_on.png) no-repeat;}
.side_sub_category_list p.side_other{background:url(../../cmmn/side_category_list/side_category_list_other_off.png) no-repeat;}
.side_sub_category_list p.side_other:hover{background:url(../../cmmn/side_category_list/side_category_list_other_on.png) no-repeat;}

.side_sub_category_list p.side_t-shirts,
.side_sub_category_list p.side_t-shirts:hover,
.side_sub_category_list p.side_tank-top,
.side_sub_category_list p.side_tank-top:hover,
.side_sub_category_list p.side_shirts,
.side_sub_category_list p.side_shirts:hover,
.side_sub_category_list p.side_polo-shirts,
.side_sub_category_list p.side_polo-shirts:hover,
.side_sub_category_list p.side_parka,
.side_sub_category_list p.side_parka:hover,
.side_sub_category_list p.side_sweat,
.side_sub_category_list p.side_sweat:hover,
.side_sub_category_list p.side_cut-sew,
.side_sub_category_list p.side_cut-sew:hover,
.side_sub_category_list p.side_knit,
.side_sub_category_list p.side_knit:hover,
.side_sub_category_list p.side_jacket,
.side_sub_category_list p.side_jacket:hover,
.side_sub_category_list p.side_pants,
.side_sub_category_list p.side_pants:hover,
.side_sub_category_list p.side_headgear,
.side_sub_category_list p.side_headgear:hover,
.side_sub_category_list p.side_sunglass,
.side_sub_category_list p.side_sunglass:hover,
.side_sub_category_list p.side_accesories,
.side_sub_category_list p.side_accesories:hover,
.side_sub_category_list p.side_bag,
.side_sub_category_list p.side_bag:hover,
.side_sub_category_list p.side_belt,
.side_sub_category_list p.side_belt:hover,
.side_sub_category_list p.side_shoes,
.side_sub_category_list p.side_shoes:hover,
.side_sub_category_list p.side_goods,
.side_sub_category_list p.side_goods:hover,
.side_sub_category_list p.side_other,
.side_sub_category_list p.side_other:hover{
}
*/






















/* サイドのブランドリスト */
.side_bland_campaign{
	background-color:#262626;
	width:220px;
	line-height:1.2;
	padding:8px 0;
	margin-bottom:10px;
	margin-top:-10px;
}
.side_bland_campaign ul{
	border-top:1px dotted #888888;
}
.side_bland_campaign ul li{
	border-bottom:1px dotted #888888;
	height:auto;
	background: url(../../cmmn/side_sub_category_arrow_off.gif) 10px center no-repeat;
}
.side_bland_campaign ul li:hover{
	background: url(../../cmmn/side_sub_category_arrow_on.gif) 10px center no-repeat;
}
.side_bland_campaign ul li a{
	display:block;
	width:220px;
}
	/* IE 6 7 */
.side_bland_campaign ul li a p{
	display: inline;
	zoom: 1;
	height:auto;
}
.side_bland_campaign ul li a p{
	display:table-cell;
	font-size:13px;
	height:auto;
	padding:12px 0 12px 30px;
	vertical-align:middle;
	word-break: break-all;
}














/* category_list */
.side_category_list{
	background-color:#262626;
	width:220px;
	padding:8px 0;
	margin-bottom:20px;
}
.side_category_list ul{
	border-top:1px dotted #888888;
}
.side_category_list ul li{
	border-bottom:1px dotted #888888;
	height:40px;
}
.side_category_list ul li a p{
	font-size:13px;
	height:40px;
	padding-left:45px;
	padding-top:9px;
}
/*
.side_t-shirts{background:url(../../cmmn/side_category_list/side_category_list_t-shirts_off.png) no-repeat;}
.side_t-shirts:hover{background:url(../../cmmn/side_category_list/side_category_list_t-shirts_on.png) no-repeat;}
.side_tank-top{background:url(../../cmmn/side_category_list/side_category_list_tank-top_off.png) no-repeat;}
.side_tank-top:hover{background:url(../../cmmn/side_category_list/side_category_list_tank-top_on.png) no-repeat;}
.side_shirts{background:url(../../cmmn/side_category_list/side_category_list_shirts_off.png) no-repeat;}
.side_shirts:hover{background:url(../../cmmn/side_category_list/side_category_list_shirts_on.png) no-repeat;}
.side_polo-shirts{background:url(../../cmmn/side_category_list/side_category_list_polo-shirts_off.png) no-repeat;}
.side_polo-shirts:hover{background:url(../../cmmn/side_category_list/side_category_list_polo-shirts_on.png) no-repeat;}
.side_parka{background:url(../../cmmn/side_category_list/side_category_list_parka_off.png) no-repeat;}
.side_parka:hover{background:url(../../cmmn/side_category_list/side_category_list_parka_on.png) no-repeat;}
.side_sweat{background:url(../../cmmn/side_category_list/side_category_list_sweat_off.png) no-repeat;}
.side_sweat:hover{background:url(../../cmmn/side_category_list/side_category_list_sweat_on.png) no-repeat;}
.side_cut-sew{background:url(../../cmmn/side_category_list/side_category_list_cut-sew_off.png) no-repeat;}
.side_cut-sew:hover{background:url(../../cmmn/side_category_list/side_category_list_cut-sew_on.png) no-repeat;}
.side_knit{background:url(../../cmmn/side_category_list/side_category_list_knit_off.png) no-repeat;}
.side_knit:hover{background:url(../../cmmn/side_category_list/side_category_list_knit_on.png) no-repeat;}
.side_jacket{background:url(../../cmmn/side_category_list/side_category_list_jacket_off.png) no-repeat;}
.side_jacket:hover{background:url(../../cmmn/side_category_list/side_category_list_jacket_on.png) no-repeat;}
.side_pants{background:url(../../cmmn/side_category_list/side_category_list_pants_off.png) no-repeat;}
.side_pants:hover{background:url(../../cmmn/side_category_list/side_category_list_pants_on.png) no-repeat;}
.side_headgear{background:url(../../cmmn/side_category_list/side_category_list_headgear_off.png) no-repeat;}
.side_headgear:hover{background:url(../../cmmn/side_category_list/side_category_list_headgear_on.png) no-repeat;}
.side_sunglass{background:url(../../cmmn/side_category_list/side_category_list_sunglass_off.png) no-repeat;}
.side_sunglass:hover{background:url(../../cmmn/side_category_list/side_category_list_sunglass_on.png) no-repeat;}
.side_accesories{background:url(../../cmmn/side_category_list/side_category_list_accesories_off.png) no-repeat;}
.side_accesories:hover{background:url(../../cmmn/side_category_list/side_category_list_accesories_on.png) no-repeat;}
.side_bag{background:url(../../cmmn/side_category_list/side_category_list_bag_off.png) no-repeat;}
.side_bag:hover{background:url(../../cmmn/side_category_list/side_category_list_bag_on.png) no-repeat;}
.side_belt{background:url(../../cmmn/side_category_list/side_category_list_belt_off.png) no-repeat;}
.side_belt:hover{background:url(../../cmmn/side_category_list/side_category_list_belt_on.png) no-repeat;}
.side_shoes{background:url(../../cmmn/side_category_list/side_category_list_shoes_off.png) no-repeat;}
.side_shoes:hover{background:url(../../cmmn/side_category_list/side_category_list_shoes_on.png) no-repeat;}
.side_goods{background:url(../../cmmn/side_category_list/side_category_list_goods_off.png) no-repeat;}
.side_goods:hover{background:url(../../cmmn/side_category_list/side_category_list_goods_on.png) no-repeat;}
.side_other{background:url(../../cmmn/side_category_list/side_category_list_other_off.png) no-repeat;}
.side_other:hover{background:url(../../cmmn/side_category_list/side_category_list_other_on.png) no-repeat;}
*/

.side_t-shirts,
.side_t-shirts:hover,
.side_tank-top,
.side_tank-top:hover,
.side_shirts,
.side_shirts:hover,
.side_polo-shirts,
.side_polo-shirts:hover,
.side_parka,
.side_parka:hover,
.side_sweat,
.side_sweat:hover,
.side_cut-sew,
.side_cut-sew:hover,
.side_knit,
.side_knit:hover,
.side_jacket,
.side_jacket:hover,
.side_pants,
.side_pants:hover,
.side_headgear,
.side_headgear:hover,
.side_sunglass,
.side_sunglass:hover,
.side_accesories,
.side_accesories:hover,
.side_bag,
.side_bag:hover,
.side_belt,
.side_belt:hover,
.side_shoes,
.side_shoes:hover,
.side_goods,
.side_goods:hover,
.side_other,
.side_other:hover{
	background:url(../../cmmn/side_category_list/side_category_list.png) no-repeat;
}

.side_t-shirts{background-position:0px 0px;}
.side_t-shirts:hover{background-position:-307px 0px;}
.side_tank-top{background-position:0px -42px;}
.side_tank-top:hover{background-position:-307px -42px;}
.side_shirts{background-position:0px -84px;}
.side_shirts:hover{background-position:-307px -84px;}
.side_polo-shirts{background-position:0px -127px;}
.side_polo-shirts:hover{background-position:-307px -127px;}
.side_parka{background-position:0px -169px;}
.side_parka:hover{background-position:-307px -169px;}
.side_sweat{background-position:0px -212px;}
.side_sweat:hover{background-position:-307px -212px;}
.side_cut-sew{background-position:0px -254px;}
.side_cut-sew:hover{background-position:-307px -254px;}
.side_knit{background-position:0px -297px;}
.side_knit:hover{background-position:-307px -297px;}
.side_jacket{background-position:0px -339px;}
.side_jacket:hover{background-position:-307px -339px;}
.side_pants{background-position:0px -382px;}
.side_pants:hover{background-position:-307px -382px;}
.side_headgear{background-position:0px -424px;}
.side_headgear:hover{background-position:-307px -424px;}
.side_sunglass{background-position:0px -467px;}
.side_sunglass:hover{background-position:-307px -467px;}
.side_accesories{background-position:0px -509px;}
.side_accesories:hover{background-position:-307px -509px;}
.side_bag{background-position:0px -552px;}
.side_bag:hover{background-position:-307px -552px;}
.side_belt{background-position:0px -594px;}
.side_belt:hover{background-position:-307px -594px;}
.side_shoes{background-position:0px -637px;}
.side_shoes:hover{background-position:-307px -637px;}
.side_goods{background-position:0px -679px;}
.side_goods:hover{background-position:-307px -679px;}
.side_other{background-position:0px -722px;}
.side_other:hover{background-position:-307px -722px;}


#side_category_list ul li{
	font-size:12px;
}

/* side_banner */
.side_banner{
	margin-bottom:10px;
}
.side_banner img{
	margin-bottom:10px;
}


/* calendar */
.side_calendar{
	margin-bottom:20px;
}
.side_calendar table{
	border-left:2px solid #000000;
}
.side_calendar table tr td{
	background-color:#262626;
	border-right:2px solid #000000;
	border-bottom:2px solid #000000;
	padding:1px 0;
}
.side_calendar table tr .holiday{
	background-color:#00FFD6;
	color:#000000;
}
.side_calendar p{font-size:10px; margin-top:6px;}
.side_calendar p .holiday_icon{
	background:url(../../cmmn/c_holiday_icon.gif) no-repeat left center;
	padding-left:20px;
}
.side_calendar p .delvry_icon{
	background:url(../../cmmn/c_delvry_icon.gif) no-repeat left center;
	padding-left:20px;
}

/*right_content*/
.right_content{
	float:right;
	width:740px;
	padding-left:10px;
	word-wrap: break-word;
}

/* new_arrivals */
.new_arrivals{
	margin-bottom:20px;
}

/* news */
.news{
	padding:10px 16px 16px;
	width:708px;
	height:468px;
	margin-bottom:20px;
	overflow:hidden;
	background-color:#262626;
}
.news_detail_box{
    margin-bottom: 10px;
    padding: 10px 16px 16px;
    width: 708px;
	text-align:center;
}
.news_detail_box table{
	margin:0 auto;
}
.news_footer {
	/*
    background: rgba(0, 0, 0, 0) url("../../cmmn/cmmn_header_footer_bgimg.gif") repeat scroll left top;
    */
	margin-bottom: 20px;
    padding: 10px 16px 16px;
    width: 708px;
}


/* pick_up */
.pick_up{
	padding:10px 16px 16px;
	width:708px;
	margin-bottom:20px;
	background-color:#262626;
}

.pick_up hr{
	border-top:2px solid #000000;
	border-left:none;
	border-right:none;
	border-bottom:none;
	padding:0;
	margin:0 0 10px 0;
}
.pick_up p{
	word-break:break-all;
	margin-top:8px;
}


/* sub_content */
.sub_content{
	width:980px;
	margin-top:10px;
}

/* ranking */
.ranking{
	background-color:#262626;
	padding:10px 16px;
	width:948px;
	margin-bottom: 20px;
}
.ranking hr{
	border-top:2px solid #000000;
	border-left:none;
	border-right:none;
	border-bottom:none;
	padding:0;
	margin:0 0 10px 0;
}

#ranking_frame{
	margin-bottom:20px;
}

/* order status */
.order_status{
	background-color:#262626;
	padding:10px 16px;
}
.order_status hr{
	border-top:2px solid #000000;
	border-left:none;
	border-right:none;
	border-bottom:none;
	padding:0;
	margin:0 0 10px 0;
}

/* RECOMMEND */
.recommend{
	background-color:#262626;
	padding:10px 16px 0;
	margin-bottom:30px;
}
.recommend hr{
	border-top:2px solid #000000;
	border-left:none;
	border-right:none;
	border-bottom:none;
	padding:0;
	margin:0 0 10px 0;
}
.recommend_iteme{
	text-align:center;
}
.recommend_iteme img{
	margin-bottom:5px;
}
.recommend_iteme p{
	text-align:center;
	font-size:12px;
	line-height:1.2;
}
.recommend_iteme p span{
	font-weight:bold;
}
.recommend_iteme p strong{
	font-weight:bold;
}
.recommend_iteme .tax{
	font-size:10px;
	font-weight:normal;
}

.recommend_iteme tr td{
	padding-bottom:10px;
}
.recommend_iteme a{
	display:block;
}

/* インフォメーション */

/* サイズ */
.info_size{
	padding:10px 16px 16px;
	width:708px;
	margin-bottom:20px;
	background-color:#262626;
}

.info_size hr{
	border-top:2px solid #000000;
	border-left:none;
	border-right:none;
	border-bottom:none;
	padding:0;
	margin:0 0 10px 0;
}
.info_size p{
	word-break:break-all;
	margin-top:8px;
}


/* content_title */
.content_title{
	padding:10px 16px 16px;
	width:708px;
	margin-bottom:20px;
	background-color:#262626;
}

.content_title hr{
	border-top:2px solid #000000;
	border-left:none;
	border-right:none;
	border-bottom:none;
	padding:0;
	margin:0 0 10px 0;
}
.content_title p{
	word-break:break-all;
	margin-top:8px;
}


/*ショッピングトップ*/
.shopping_top_list{}

.shopping_top_list .brand_intro {
    font-size: 12px;
    line-height: 1.75;
    margin-bottom: 15px;
	margin-top:15px;
}
.shopping_top_list .brand_intro h2{
	font-size:14px;
}

.shopping_top_list hr{
	border:none;
	border-bottom:1px dotted #000000;
	margin:0;
	padding:0;	
}

/*メンバーズ*/
.members_content{}
.shopping_cart_members_login_title {
    font-size: 15px;
}

.members_content .id_pass_forget_title {
    color: #e50b00;
    font-size: 15px;
    margin: 7px 0 3px;
}

.member_manager{
	padding:10px 16px 16px;
	width:100%;
	margin-bottom:20px;
	background-color:#262626;
}

.member_manager hr{
	border-top:2px solid #000000;
	border-left:none;
	border-right:none;
	border-bottom:none;
	padding:0;
	margin:0 0 10px 0;
}
.member_manager p{
	word-break:break-all;
	margin-top:8px;
}

.member_manager .manager_list_main{
	font-size:14px;
	margin:30px 0;
	border-top:1px #000000 dotted;
	border-left:1px #000000 dotted;
	border-right:1px #000000 dotted;
}
.member_manager .manager_list_main li{
	padding:10px 0 10px 20px;
	border-bottom:1px #000000 dotted;
	background:url(../../cmmn/side_list_arrow_off.png) no-repeat;
	background-position: 99% center;
}
.member_manager .manager_list_main li:hover{
	background:url(../../cmmn/side_list_arrow_on.png) no-repeat;
	background-position: 99% center;
}
.member_manager .members_body{padding-top:20px;}
.member_manager .members_body .members_list{
	float:left;
	width:188px;
	margin-right:16px;
}
.member_manager .members_body .members_list .manager_list_main{ margin-top:0;}
.member_manager .members_body .members_list .manager_list_main li{
	padding:10px 0 10px 10px;
	font-size:12px;
	background:url(../../cmmn/side_list_arrow_off.png) no-repeat;
	background-position: 99% center;
}
.member_manager .members_body .members_list .manager_list_main li:hover{
	font-size:12px;
	background:url(../../cmmn/side_list_arrow_on.png) no-repeat;
	background-position: 99% center;
}

.member_manager .members_body .members_body_content{
	float:right;
	width:776px;
}

.oder_list a{
	color:#FFFFFF;
}
.oder_list a:hover{
	color:#00FFD7;
}
.oder_list .tdpa{padding:3px 10px;}

.members_body_content .addressee_table{ background-color:#434343;}
.members_body_content .addressee_table tr td{
	padding:5px 10px;
	border-bottom:1px solid #262626;
}


.members_entry_body{
    margin-bottom: 20px;
    padding: 10px 16px 16px;
    width: 100%;
}



/*メールマガジン*/
.mail_magazin_content{}
.mail_magazin_content .mailmagazin{ font-size:15px}
.mail_magazin_content .box{
	padding:13px;
	background-color:#434343;
}


/*インフォメーション*/
.information_title{
	font-size:15px;
}
.information_box .information_title{
	font-size:15px;
}
.information_box strong{
	font-weight:bold;
}
.information_menu{
	border-top:1px dotted #000000;
	border-left:1px dotted #000000;
	font-size:14px;
}
.information_menu li{
	border:none;
	border-bottom:1px dotted #000000;
	border-right:1px dotted #000000;
	width:342px;
	float:left;
	padding:10px 0 10px 10px;
	background-image:url(../../cmmn/side_list_arrow_off.png);
	background-position:98% center;
	background-repeat:no-repeat;
}
.information_menu li:hover{
	background-image:url(../../cmmn/side_list_arrow_on.png);
}
.information_box p{
	margin:0;
	padding:5px 20px;
}
.information_box .help_list a{
	color:#00FFD7;
}
.information_box .help_title{
	font-weight:bold;
	background-color:#434343;
	border:1px solid #000000;
	margin-top:20px;
}
.information_box .help_text{
	border:1px solid #000000;
	border-top:none;
	margin-bottom:10px;
}
.information_box .help_top{
	display:block;
	text-align:right;
	color:#00FFD7;
}

.information_box .rule_table{
	border-left:none;
	border-top:none;
}
.information_box .rule_table tr th{
	background:none;
	font-weight:normal;
	border-right:3px solid #262626;
}

.information_box .rule_table tr th,
.information_box .rule_table tr td{
	border-bottom:3px solid #262626;
	padding:8px 10px 8px 10px;
	text-align:left;
	background-color:#434343;
}

.information_box .domain_table table tr th{
	text-align:left;
	padding:10px;
}
.information_box .domain_table table tr td{ padding:5px 0;}

.information_box .sitemap_table tr th{ background:url(../../cmmn/cmmn_header_footer_bgimg.gif) repeat; padding:10px 0 10px 10px; font-weight:normal;}
.information_box .sitemap_table tr td{ padding:10px 0 10px 10px;}
.information_box .sitemap_table tr td a{ display:block; color:#00ffd7;}

.contact_box{}
.contact_box a{
	color:#00ffd7;
}
/*
.contact_box table{
	border-left:1px solid #000000;
	border-top:1px solid #000000;
	margin:10px 0;
}
.contact_box table tr th{ font-weight:normal; background:url(../../cmmn/cmmn_header_footer_bgimg.gif) repeat;}
.contact_box table tr td{ background-color:#434343;}
.contact_box table tr th,
.contact_box table tr td{
	border-right:1px solid #000000;
	border-bottom:1px solid #000000;
	padding:5px 5px 5px 10px;
	text-align:left;
}
*/
.contact_box table{
	border-left:none;
	border-top:none;
}
.contact_box table tr th{
	background:none;
	font-weight:normal;
	border-right:3px solid #262626;
}

.contact_box table tr th,
.contact_box table tr td{
	border-bottom:3px solid #262626;
	padding:8px 10px 8px 10px;
	text-align:left;
	background-color:#434343;
}





/*新着一覧*/
.news_list{
	margin-bottom:30px;
}
.news_list .news_box{
	border-left:1px #000000 dotted;
	border-bottom:1px #000000 dotted;
	width:331px;
	padding:15px;
	height:120px;
	float:left;
	text-align:left;
}
.news_list .news_lbox{
	border-left:none;
	padding:15px 15px 15px 0;
	width:331px;
}
.news_list .news_bbox{border-bottom:none;}
.news_list .news_box img{
	float: left;
	margin-right:10px;
}
.news_list .news_box .ymd{
	font-weight:bold;
	margin:4px 0;
}

.news_box_l{
	border-bottom:1px #000000 dotted;
	width:339px;
	padding:15px 15px 15px 0;
	height:120px;
	float:left;
	text-align:left;
}
.news_box_r{
	border-left:1px #000000 dotted;
	border-bottom:1px #000000 dotted;
	width:338px;
	padding:15px 0 15px 15px;
	height:120px;
	float:left;
	text-align:left;
}


.news_box_l .ymd,
.news_box_r .ymd{
	font-weight:bold;
	margin:4px 0;
}
.news_box_l .news_img,
.news_box_r .news_img {
    display: table-cell;
    height: 120px;
    padding: 0;
    vertical-align: middle;
    width: 120px;
}
.news_box_l .news_img img ,
.news_box_r .news_img img {
    display: block;
    height: auto;
    margin: 0 auto;
	padding:0 10px 0 0;
    max-height: 120px;
    max-width: 120px;
    width: auto;
}
.news_box_l .news_title ,
.news_box_r .news_title {
    display: table-cell;
    max-width: 100%;
}
.news_box_l .news_text,
.news_box_r .news_text{
	height:88px;
	overflow:hidden;
}








/*フォームボタン色変え*/
.members_login_box{
	background:url(../../members/images/members_login_on.gif) no-repeat left center;
}
input[type="image"].members_login:hover{
	opacity: 0.0;
	/* IE */
	filter: alpha(opacity=0);
}
.id_pass_contact_box{
	background:url(../../members/images/members_id_contact_btn_on.gif) no-repeat left center;
}
input[type="image"].id_pass_contact:hover{
	opacity: 0.0;
	/* IE */
	filter: alpha(opacity=0);
}


.mail_magazine_btn_box{
		background:url(../../magazine/images/magazine_btn_on.gif) no-repeat left center;
}
input[type="image"].mailmagazine_btn:hover{
	opacity: 0.0;
	/* IE */
	filter: alpha(opacity=0);
}

.magazin_del_btn_box{
		background: url(../../members/images/magazin_del_on.gif) no-repeat left center;
}
input[type="image"].magazin_del_btn:hover{
	opacity: 0.0;
	/* IE */
	filter: alpha(opacity=0);
}

.magazin_sign_btn_box{
		background: url(../../members/images/magazin_sign_on.gif) no-repeat left center;
}
input[type="image"].magazin_sign_btn:hover{
	opacity: 0.0;
	/* IE */
	filter: alpha(opacity=0);
}

.resign_btn_box{
		background: url(../../members/images/resign_btn_on.gif) no-repeat left center;
}
input[type="image"].resign_btn:hover{
	opacity: 0.0;
	/* IE */
	filter: alpha(opacity=0);
}

.resign_cancel_btn_box{
		background: url(../../members/images/cancel_btn_on.gif) no-repeat left center;
}
input[type="image"].resign_cancel_btn:hover{
	opacity: 0.0;
	/* IE */
	filter: alpha(opacity=0);
}
.delivery_btn_new_box{
		background: url(../../members/images/delivery_btn_new_on.gif) no-repeat left center;
}
input[type="image"].delivery_btn_new_box_btn:hover{
	opacity: 0.0;
	/* IE */
	filter: alpha(opacity=0);
}



.tab-contents {
	background-color:#262626;
    clear: both;
}
.tab-contents div {
}
.tab-contents ul {
	overflow: hidden;
	margin: 0 0 6px;
}
.tab-contents li {
	width: 93px;
	float: left;
	margin: 0 9px 0 0;
	text-align: center;
	font-size: 10px;
	line-height: 1.2;
}
.tab-contents img {
	margin-bottom:3px;
}
.tab-contents li span {
	font-weight: bold;
}
.tab-contents li .tax {
	font-size:8px;
	font-weight:normal;
}
.tab-contents li:last-child {
	margin: 0;
}
.tabbox {
	margin-bottom:30px;
}
.new_arrivals_index_ymd{font-size:15px;}
.new_arrivals_index_table{
	background: url(../../cmmn/cmmn_header_footer_bgimg.gif) repeat top left;
	border:1px solid #434343;
	width:70%;
	margin:0 auto;
}

.new_arrivals_index_table tr td{
	text-align:center;
	padding:2px 0;
}

.news__index_table{
	background: url(../../cmmn/cmmn_header_footer_bgimg.gif) repeat top left;
	border:1px solid #434343;
	width:70%;
	margin:0 auto;
}

.news__index_table tr td{
	text-align:center;
	padding:2px 0;
}



/*変更後のレフトメニュー（商品タイプ・サブカテゴリー）*/

.side_products_type {
    background-color: #262626;
    line-height: 1.2;
    margin-bottom: 10px;
    margin-top: -12px;
    padding: 8px 0;
    width: 220px;
}
.side_products_type ul {
    border-top: 1px dotted #888888;
}
.side_products_type ul li {
    background: rgba(0, 0, 0, 0) url("../../cmmn/side_sub_category_arrow_off.gif") no-repeat scroll 10px center;
    border-bottom: 1px dotted #888888;
    height: auto;
}
.side_products_type ul li table tr th{
	font-weight:normal;
	padding-left:30px;
}
.side_products_type ul li table tr td{ font-size:24px;}
.side_products_type ul li a{ display:block;}
.side_products_type ul li a p {
    font-size: 13px;
    height: auto;
    padding: 12px 0;
    vertical-align: middle;
    word-break: break-all;
}



.side_sub_category_re{
    background-color: #262626;
    line-height: 1.2;
    margin-bottom: 10px;
    margin-top: -12px;
    padding: 8px 0;
    width: 220px;
}


.side_sub_category_re .category_name {border-top: 1px dotted #888888;}
.side_sub_category_re .category_name table tr th{
	font-weight:normal;
	font-size:13px;
	padding-left:45px;
}
.side_sub_category_re .category_name table tr th a p{ padding:12px 0;}
.side_sub_category_re .category_name table tr td{ font-size:24px; background-color:#262626;}



.side_sub_category_re ul {
    border-top: 1px dotted #888888;
}
.side_sub_category_re ul li {
    background: rgba(0, 0, 0, 0) url("../../cmmn/side_sub_category_arrow_off.gif") no-repeat scroll 10px center;
    border-bottom: 1px dotted #888888;
    height: auto;
}
.side_sub_category_re ul li table tr th{
	font-weight:normal;
	padding-left:30px;
}
.side_sub_category_re ul li table tr td{ font-size:24px;}
.side_sub_category_re ul li a{ display:block;}
.side_sub_category_re ul li a p {
    font-size: 13px;
    height: auto;
    padding: 12px 0;
    vertical-align: middle;
    word-break: break-all;
}



.side_sub_brand {
    background-color: #262626;
    line-height: 1.2;
    margin-bottom: 10px;
    margin-top: -12px;
    padding: 8px 0;
    width: 220px;
}
.side_sub_brand ul {
    border-top: 1px dotted #888888;
}
.side_sub_brand ul li {
    background: rgba(0, 0, 0, 0) url("../../cmmn/side_sub_category_arrow_off.gif") no-repeat scroll 10px center;
    border-bottom: 1px dotted #888888;
    height: auto;
}
.side_sub_brand ul li table tr th{
	font-weight:normal;
	padding-left:30px;
}
.side_sub_brand ul li table tr td{ font-size:24px;}
.side_sub_brand ul li a{ display:block;}
.side_sub_brand ul li a p {
    font-size: 13px;
    height: auto;
    padding: 12px 0;
    vertical-align: middle;
    word-break: break-all;
}


