/* 左カラム */
#left_column {
	width: 190px;
	float: left;
	text-align: left;
}

/* 共通 */
#left_column div.left_contents {
	width: 190px;
	margin: 0px 0px;
	padding: 0px 0px;
	background: url(../../../images/banner/fashion/leftside_backgroound.gif) repeat-y 0 0;
}

#left_column ul {
	margin-left: 20px;
}

#left_column img.line {
	margin-top: 15px;
}

/* アイテムから探す */
#left_column p.ladys_mens {
	margin-left: 17px;
	cursor: pointer;
}

#left_column p.ladys_mens span:hover {
	text-decoration: underline;	
}

#left_column ul.item li {
	background: url(../../../images/banner/fashion/icon_02.gif) 0 0 no-repeat;
	font-size: 11px;
	padding-left: 13px;
	margin-top: 7px;
}

/* ショップから探す */

#left_column ul.shop {
	margin-top: 0px;
	padding: 5px 0px 10px 0px;
}

#left_column ul.shop li {
	background: url(../../../images/banner/fashion/icon_01.gif) 0 1px no-repeat;
	font-size: 12px;
	padding-left: 15px;
	margin-top: 10px;
}

/* テイストから探す */
#left_column img.taste {
	margin: 0px 0px 5px 4px;
}

/* レディースブランド＞アルファベット順 */
ul.ca0,
ul.ca26,
ul.ca139,
ul.ca126 {
	padding: 3px 0px 10px 0px;	
}

ul.ca0 li,
ul.ca26 li,
ul.ca139 li,
ul.ca126 li {
	margin: 0px 10px 3px -3px;
	padding-left: 12px;
	font-size: 11px;
	line-height: 1.3;
	background: url(../../../images/banner/fashion/brand_list.gif) 0 0 no-repeat;
}

*:first-child+html ul.ca0 li,
*:first-child+html ul.ca26 li,
*:first-child+html ul.ca139 li,
*:first-child+html ul.ca126 li {
	margin: 0px 10px 3px 17px;
}


/* セール */
ul.sale {
	padding-top: 5px;
}

ul.sale li {
	font-size: 11px;
	padding-bottom: 5px;
}

ul.sale li img {	
}

ul.sale li.name {
	background: url(../../../images/banner/fashion/icon_01.gif) 0 1px no-repeat;
	font-size: 12px;
	padding-left: 15px;
}

ul.sale li.name_top {
	background: url(../../../images/banner/fashion/icon_01.gif) 0 1px no-repeat;
	font-size: 12px;
	padding-left: 15px;
	margin-top: 5px;
}


ul.sale li.per {
	color: #CC0000;
	font-weight: bold;
	font-size: 12px;
	margin-bottom: 3px;
}

/* ウィークリーランキング（レコメンド部分） */
#left_column div.tgrcat_box_1,
#left_column div.tgrcat_box_2,
#left_column div.tgrcat_box_3,
#left_column div.tgrcat_box_4,
#left_column div.tgrcat_box_5 {
	width: 190px;
	height: 94px;
}

#left_column div.tgrcat_box_1 {
	height: 99px;
	background: url(../../../images/banner/fashion/weekrank_1.gif) no-repeat 0 0;
}

#left_column div.tgrcat_box_2 {
	background: url(../../../images/banner/fashion/weekrank_2.gif) no-repeat 0 0;
}

#left_column div.tgrcat_box_3 {
	background: url(../../../images/banner/fashion/weekrank_3.gif) no-repeat 0 0;
}

#left_column div.tgrcat_box_4 {
	background: url(../../../images/banner/fashion/weekrank_4.gif) no-repeat 0 0;
}

#left_column div.tgrcat_box_5 {
	background: url(../../../images/banner/fashion/weekrank_5.gif) no-repeat 0 0;
}

#left_column a.tgrcat_imglink_1 {
	display: block;
	width: 50px;
	height: 50px;
	margin: 25px 0px 0px 17px;
	_margin: 25px 0px 0px 8px;
	text-align: center;
	border: solid 1px #EFEBE6;
	float: left;
	overflow: hidden;
	background: #FFFFFF;
}

#left_column a.tgrcat_imglink_2,
#left_column a.tgrcat_imglink_3,
#left_column a.tgrcat_imglink_4,
#left_column a.tgrcat_imglink_5 {
	display: block;
	width: 50px;
	height: 50px;
	margin: 20px 0px 0px 17px;
	_margin: 20px 0px 0px 8px;
	text-align: center;
	border: solid 1px #EFEBE6;
	float: left;
	overflow: hidden;
	background: #FFFFFF;
}

#left_column a.tgrcat_imglink_1:hover,
#left_column a.tgrcat_imglink_2:hover,
#left_column a.tgrcat_imglink_3:hover,
#left_column a.tgrcat_imglink_4:hover,
#left_column a.tgrcat_imglink_5:hover {
	display: block;
	width: 50px;
	height: 50px;
	text-align: center;
	border: solid 1px #6699CC;
}

#left_column a.tgrcat_imglink_1 img,
#left_column a.tgrcat_imglink_2 img,
#left_column a.tgrcat_imglink_3 img,
#left_column a.tgrcat_imglink_4 img,
#left_column a.tgrcat_imglink_5 img {
	height: 50px;
	width: *;
}

#left_column a.tgrcat_textlink_1 {
	display: block;
	width: 98px;
	height: 27px;
	overflow: hidden;
	margin: 25px 13px 10px 0px;
	_margin: 25px 7px 10px 0px;
	font-size: 11px;
	float: right;
	line-height: 1.3;
}

#left_column a.tgrcat_textlink_2,
#left_column a.tgrcat_textlink_3,
#left_column a.tgrcat_textlink_4,
#left_column a.tgrcat_textlink_5 {
	display: block;
	width: 98px;
	height: 27px;
	overflow: hidden;
	margin: 20px 13px 10px 0px;
	_margin: 20px 7px 10px 0px;
	font-size: 11px;
	float: right;
	line-height: 1.3;
}

#left_column div.tgrcat_price_1,
#left_column div.tgrcat_price_2,
#left_column div.tgrcat_price_3,
#left_column div.tgrcat_price_4,
#left_column div.tgrcat_price_5 {
	font-size: 11px;
	font-weight: bold;
	float: right;
	width: 99px;
	margin: 0px 13px 0px 0px;
	_margin: 0px 7px 10px 0px;
}


#left_column div.tgrcat_imglink_1_end,
#left_column div.tgrcat_imglink_2_end,
#left_column div.tgrcat_imglink_3_end,
#left_column div.tgrcat_imglink_4_end,
#left_column div.tgrcat_imglink_5_end {
	height: 1px;
	width: 1px;
	overflow: hidden;
	background-color:transparent;
	float: right;
}

#left_column div.tgrcat_textlink_1_end,
#left_column div.tgrcat_textlink_2_end,
#left_column div.tgrcat_textlink_3_end,
#left_column div.tgrcat_textlink_4_end,
#left_column div.tgrcat_textlink_5_end {
	height: 1px;
	overflow: hidden;
	background-color:transparent;
	float: right;
}

#left_column div.tgrcat_price_1_end,
#left_column div.tgrcat_price_2_end,
#left_column div.tgrcat_price_3_end,
#left_column div.tgrcat_price_4_end,
#left_column div.tgrcat_price_5_end {
	height: 1px;
	overflow: hidden;
	float: right;
}

#left_column div.tgrcat_box_1_end,
#left_column div.tgrcat_box_2_end,
#left_column div.tgrcat_box_3_end,
#left_column div.tgrcat_box_4_end,
#left_column div.tgrcat_box_5_end {
	height: 1px;
	overflow: hidden;
	clear: both;
	background: url(../../../images/banner/fashion/leftside_backgroound.gif);
}

#left_column div.tgrcat_box_5_end {
	background: none;
}













