@charset "utf-8";
/* ===================================================================

products2

=================================================================== */

div#products_container {
	
}

div#products_container div.left_main {
	float: left;
	width: 740px;
}

div#products_container div.left_main div.main_visual {
	margin: 0 0 20px 0;
	width: 740px;
	height: 300px;
}

div#products_container div.left_main ul li {
	float: left;
	width: 165px;
	margin: 0 0 30px 0;
	padding: 15px 10px 0 10px;
	background: url(/products/img/category_list_bg.gif) no-repeat left top;
}

div#products_container div.left_main ul li span.product_txt {
	display:block;
	padding: 20px 0 15px 0;
	line-height: 1.5;
}

div#products_container div.left_main ul li a {
	display: block;
	color: #666666;
	cursor: pointer;
}

div#products_container ul.bnr_area {
	float: right;
	width: 170px;
}

div#products_container ul.bnr_area li {
	margin: 0 0 10px 0;
}

/*
	main_visual_running 
------------------------------------------------------------------------------------------*/

div#products_container div.left_main div.main_visual_running {
	background: url(/products/running/img/main_img_disco.jpg) no-repeat left top;
}

div#products_container div.left_main div.main_visual_running div.btn_man {
	float: left;
	padding: 246px 0 0 104px;
}

div#products_container div.left_main div.main_visual_running div.btn_man a {
	background: url(/products/running/img/btn_mens.jpg) no-repeat left top;
	display: block;
	width: 40px;
	height: 13px;
	line-height: 13px;
	text-indent: -9999px;
}

div#products_container div.left_main div.main_visual_running div.btn_man a:hover {
	background-position: 0 -13px;
}

div#products_container div.left_main div.main_visual_running div.btn_woman {
	float: left;
	padding: 246px 0 0 10px;
}

div#products_container div.left_main div.main_visual_running div.btn_woman a {
	background: url(/products/running/img/btn_womens.jpg) no-repeat left top;
	display: block;
	width: 64px;
	height: 13px;
	line-height: 13px;
	text-indent: -9999px;
}

div#products_container div.left_main div.main_visual_running div.btn_woman a:hover {
	background-position: 0 -13px;
}

/*
	main_visual_fitness 
------------------------------------------------------------------------------------------*/

div#products_container div.left_main div.main_visual_fitness {
	background: url(/products/fitness/img/main_img_887.jpg) no-repeat left top;
}

div#products_container div.left_main div.main_visual_fitness div.btn_man {
	float: left;
	padding: 257px 0 0 513px;
}

div#products_container div.left_main div.main_visual_fitness div.btn_man a {
	background: url(/products/fitness/img/btn_mens.jpg) no-repeat left top;
	display: block;
	width: 40px;
	height: 13px;
	line-height: 13px;
	text-indent: -9999px;
}

div#products_container div.left_main div.main_visual_fitness div.btn_man a:hover {
	background-position: 0 -13px;
}

div#products_container div.left_main div.main_visual_fitness div.btn_woman {
	float: left;
	padding: 257px 0 0 10px;
}

div#products_container div.left_main div.main_visual_fitness div.btn_woman a {
	background: url(/products/fitness/img/btn_womens.jpg) no-repeat left top;
	display: block;
	width: 64px;
	height: 13px;
	line-height: 13px;
	text-indent: -9999px;
}

div#products_container div.left_main div.main_visual_fitness div.btn_woman a:hover {
	background-position: 0 -13px;
}

/*
	main_visual_outdoor 
------------------------------------------------------------------------------------------*/

div#products_container div.left_main div.main_visual_outdoor {
	background: url(/products/outdoor/img/main_img.jpg) no-repeat left top;
}

div#products_container div.left_main div.main_visual_outdoor div.btn_man {
	float: left;
	padding: 257px 0 0 533px;
}

div#products_container div.left_main div.main_visual_outdoor div.btn_man a {
	background: url(/products/outdoor/img/btn_mens.jpg) no-repeat left top;
	display: block;
	width: 40px;
	height: 13px;
	line-height: 13px;
	text-indent: -9999px;
}

div#products_container div.left_main div.main_visual_outdoor div.btn_man a:hover {
	background-position: 0 -13px;
}

div#products_container div.left_main div.main_visual_outdoor div.btn_woman {
	float: left;
	padding: 257px 0 0 10px;
}

div#products_container div.left_main div.main_visual_outdoor div.btn_woman a {
	background: url(/products/outdoor/img/btn_womens.jpg) no-repeat left top;
	display: block;
	width: 64px;
	height: 13px;
	line-height: 13px;
	text-indent: -9999px;
}

div#products_container div.left_main div.main_visual_outdoor div.btn_woman a:hover {
	background-position: 0 -13px;
}

/*
	main_visual_sports 
------------------------------------------------------------------------------------------*/

div#products_container div.left_main div.main_visual_sports {
	background: url(/products/sports/img/main_img_1187.jpg) no-repeat left top;
}
div#products_container div.left_main div.main_visual_sports div.btn_man {
	float: left;
	padding: 258px 0 0 513px;
}

div#products_container div.left_main div.main_visual_sports div.btn_man a {
	background: url(/products/sports/img/btn_mens.jpg) no-repeat left top;
	display: block;
	width: 40px;
	height: 13px;
	line-height: 13px;
	text-indent: -9999px;
}

div#products_container div.left_main div.main_visual_sports div.btn_man a:hover {
	background-position: 0 -13px;
}

div#products_container div.left_main div.main_visual_sports div.btn_woman {
	float: left;
	padding: 258px 0 0 10px;
}

div#products_container div.left_main div.main_visual_sports div.btn_woman a {
	background: url(/products/sports/img/btn_womens.jpg) no-repeat left top;
	display: block;
	width: 64px;
	height: 13px;
	line-height: 13px;
	text-indent: -9999px;
}

div#products_container div.left_main div.main_visual_sports div.btn_woman a:hover {
	background-position: 0 -13px;
}

/*------------------
div#products_container div.left_main div.main_visual_sports div.btn_shoes {
	padding: 182px 0 0 560px;
}

div#products_container div.left_main div.main_visual_sports div.btn_shoes a {
	background: url(/products/sports/img/btn_shoes.jpg) no-repeat left top;
	display: block;
	width: 42px;
	height: 18px;
	line-height: 18px;
	text-indent: -9999px;
}

div#products_container div.left_main div.main_visual_sports div.btn_shoes a:hover {
	background-position: 0 -18px;
}
------------------*/

/*
	main_visual_walking 
------------------------------------------------------------------------------------------*/

div#products_container div.left_main div.main_visual_walking {
	background: url(/products/walking/img/main_img.jpg) no-repeat left top;
}

div#products_container div.left_main div.main_visual_walking div.btn_shoes {
	padding: 175px 0 0 537px;
}

div#products_container div.left_main div.main_visual_walking div.btn_shoes a {
	background: url(/products/walking/img/btn_shoes.jpg) no-repeat left top;
	display: block;
	width: 88px;
	height: 20px;
	line-height: 20px;
	text-indent: -9999px;
}

div#products_container div.left_main div.main_visual_walking div.btn_shoes a:hover {
	background-position: 0 -20px;
}

/*
div#products_container div.left_main div.main_visual_walking div.btn_man {
	float: left;
	padding: 258px 0 0 513px;
}

div#products_container div.left_main div.main_visual_walking div.btn_man a {
	background: url(/products/walking/img/btn_mens.jpg) no-repeat left top;
	display: block;
	width: 41px;
	height: 13px;
	line-height: 13px;
	text-indent: -9999px;
}

div#products_container div.left_main div.main_visual_walking div.btn_man a:hover {
	background-position: 0 -13px;
}

div#products_container div.left_main div.main_visual_walking div.btn_woman {
	float: left;
	padding: 258px 0 0 8px;
}

div#products_container div.left_main div.main_visual_walking div.btn_woman a {
	background: url(/products/walking/img/btn_womens.jpg) no-repeat left top;
	display: block;
	width: 66px;
	height: 13px;
	line-height: 13px;
	text-indent: -9999px;
}

div#products_container div.left_main div.main_visual_walking div.btn_woman a:hover {
	background-position: 0 -13px;
}
*/

/*
	main_visual_classics 
------------------------------------------------------------------------------------------*/

div#products_container div.left_main div.main_visual_classics a {
	background: url(/products/classic/img/main_img-100601.jpg) no-repeat left top;
	display:block;
	height:300px;
	text-indent:-9999px;
}


/*
	main_visual_kids 
------------------------------------------------------------------------------------------*/

div#products_container div.left_main div.main_visual_kids {
	background: url(/products/kids/img/main_img.jpg) no-repeat left top;
}

div#products_container div.left_main div.main_visual_kids div.btn_shoes1 {
	float:left;
	padding: 96px 0 0 76px;
}

div#products_container div.left_main div.main_visual_kids div.btn_shoes2 {
	float:left;
	padding: 96px 0 0 22px;
}

div#products_container div.left_main div.main_visual_kids div.btn_shoes3 {
	float:left;
	padding: 96px 0 0 27px;
}

div#products_container div.left_main div.main_visual_kids div.btn_shoes1 a,
div#products_container div.left_main div.main_visual_kids div.btn_shoes2 a,
div#products_container div.left_main div.main_visual_kids div.btn_shoes3 a {
	display: block;
	height: 115px;
	line-height: 28px;
	text-indent: -9999px;
}

div#products_container div.left_main div.main_visual_kids div.btn_shoes1 a {
	background: url(/products/kids/img/btn_tmi.jpg) no-repeat left top;
	width: 180px;
}

div#products_container div.left_main div.main_visual_kids div.btn_shoes2 a {
	background: url(/products/kids/img/btn_cfi.jpg) no-repeat left top;
	width: 180px;
}

div#products_container div.left_main div.main_visual_kids div.btn_shoes3 a {
	background: url(/products/kids/img/btn_wdi.jpg) no-repeat left top;
	width: 180px;
}

div#products_container div.left_main div.main_visual_kids div.btn_shoes1 a:hover,
div#products_container div.left_main div.main_visual_kids div.btn_shoes2 a:hover,
div#products_container div.left_main div.main_visual_kids div.btn_shoes3 a:hover {
	background-position: 0 -115px;
}

/*
	main_visual_pinkribbon 
------------------------------------------------------------------------------------------*/

div#products_container div.left_main div.main_visual_pinkribbon {
	background: url(/products/pinkribbon/img/main_img.jpg) no-repeat left top;
}




/*
	bnr-minimus 
------------------------------------------------------------------------------------------*/
.outdoor li.bnr-minimus{
	display:none !important;
}

