@charset "Shift_JIS";

#brs .categorynav01 .lcate {
/* 修正 121101 TAM ココから  */
/* 修正 121114 TAM ココから  */
	padding-top: 10px;
/* 修正 121114 TAM ココまで  */
/* 修正 121101 TAM ココまで  */
	padding-right: 1px;
	background: url(../img/brs_img/li204_bg_tdl.gif) no-repeat left top;
	font-size: 12px;
	font-weight: bold;
}
/* 修正 20110621 TAM ココから  */
#brs .categorynav01 .lcate2 {
	padding-top: 15px;
	padding-right: 1px;
	background: url(../img/brs_img/li204_bg_tdl2.gif) no-repeat left top;
	font-size: 12px;
	font-weight: bold;
}
#brs .categorynav01 .lcate3 {
	padding-top: 15px;
	padding-right: 1px;
	background: url(../img/brs_img/li204_bg_tdl3.gif) no-repeat left top;
	font-size: 12px;
	font-weight: bold;
}
#brs .categorynav01 .lcate4 {
	padding-top: 15px;
	padding-right: 1px;
	background: url(../img/brs_img/li204_bg_tdl4.gif) no-repeat left top;
	font-size: 12px;
	font-weight: bold;
}
#brs .categorynav01 .lcate a,
#brs .categorynav01 .lcate span {
/* 修正 121101 TAM ココから  */
	display: block;
/* 修正 121114 TAM ココから  */
	width: 185px;
/* 修正 121114 TAM ココまで  */
	vertical-align: bottom;
/* 修正 121101 TAM ココまで  */
	padding: 5px 2px 5px 18px;
/* 修正 121115 TAM ココから  */
	background:  url(../img/brs_img/brs_sprite01.gif) no-repeat 5px 6px;
/* 修正 121115 TAM ココまで  */
	color: #333;
/* 修正 121114 TAM ココから  */
    width: 205px\9; /* IE8 and below */
    *width: 205px; /* IE7 and below */
    _width: 205px; /* IE6 */
}
#brs .categorynav01 .lcate a:not(:target),
#brs .categorynav01 .lcate span:not(:target) {
    width: 205px\9; /* IE9 */
}
/* 修正 121114 TAM ココまで  */
#brs .categorynav01 .lcate2 a,
#brs .categorynav01 .lcate2 span, 
#brs .categorynav01 .lcate3 a,
#brs .categorynav01 .lcate3 span, 
#brs .categorynav01 .lcate4 a,
#brs .categorynav01 .lcate4 span {
	display: block;
	_display: inline-block;
	padding: 10px 2px 5px 18px;
/* 修正 121115 TAM ココから  */
	background:  url(../img/brs_img/brs_sprite01.gif) no-repeat 5px 11px;
/* 修正 121115 TAM ココまで  */
	color: #333;
}
/* 修正 20110621 TAM ココまで  */

#brs .categorynav01 .lcate h1 {
/* 修正 121025 TAM ココから */
	display: block;
	padding: 0 2px 0 18px;
/* 修正 121115 TAM ココから  */
	background:  url(../img/brs_img/brs_sprite01.gif) no-repeat 5px 0;
/* 修正 121115 TAM ココまで  */
/* 修正 121025 TAM ココまで  */
	color: #333;
	font-weight: bold;
}
#brs .categorynav01 .mcate1 {
	padding-top: 15px;
	background: url(../img/brs_img/li204_bg_mdl1.gif) no-repeat left top;
	font-size: 12px;
	font-weight: bold;
}
#brs .categorynav01 .mcate2 {
	padding-top: 15px;
	background: url(../img/brs_img/li204_bg_mdl2.gif) no-repeat left top;
	font-size: 12px;
	font-weight: bold;
}
#brs .categorynav01 .mcate3 {
	padding-top: 15px;
	background: url(../img/brs_img/li204_bg_mdl3.gif) no-repeat left top;
	font-size: 12px;
	font-weight: bold;
}
#brs .categorynav01 .mcate1 a, 
#brs .categorynav01 .mcate1 span,
#brs .categorynav01 .mcate2 a, 
#brs .categorynav01 .mcate3 a {
	display: block;
	_display: inline-block;
	padding: 5px 2px 5px 28px;
/* 修正 121115 TAM ココから  */
	background:  url(../img/brs_img/brs_sprite01.gif) no-repeat 13px 6px;
/* 修正 121115 TAM ココまで  */
	color: #333;
}
#brs .categorynav01 .mcate1 a.arwr, 
#brs .categorynav01 .mcate1 span.arwr,
#brs .categorynav01 .mcate2 a.arwr, 
#brs .categorynav01 .mcate3 a.arwr {
/* 修正 121115 TAM ココから  */
	background:  url(../img/brs_img/brs_sprite01.gif) no-repeat 13px -34px;
/* 修正 121115 TAM ココまで  */
}

#brs .bgshadow01 {
	background: url(../img/brs_img/li204_bg_mdl4.gif) left bottom;
	height: 10px;
}
#brs .categorynav01 .scate {
	padding-top: 20px;
	background: url(../img/brs_img/li204_bg_sdl.gif) no-repeat left top;
	font-weight: bold;
}
#brs .categorynav01 .scate li {
	display: block;
	margin: 0;
	color: #36c;
	font-size: 12px;
	line-height: 1.2;
}
#brs .categorynav01 .scate li.current {
	display: block;
	margin: 0 1px;
	padding: 6px 10px 3px 33px;
	background:  url(../img/brs_img/listarw5_white_right.gif) #5C85D6 no-repeat 22px 8px;
	color: #fff;
	font-weight: bold;
}
#brs .categorynav01 .scate li a {
	width: 160px;
/* 修正 131018brs1 TAM ココから */
	width: 203px\9;
/* 修正 131018brs1 TAM ココから */
}
#brs .categorynav01 .scate li a:link, 
#brs .categorynav01 .scate li a:visited {
	display: block;
	padding: 4px 10px 4px 33px;
	margin: 0 1px;
	/*background:  url(../img/brs_img/listarw4_gray_left.gif) no-repeat 22px 3px;*/
	background:  url(../img/brs_img/listarw4_gray_left.gif) no-repeat 22px 6px;
	font-weight: normal;
	letter-spacing: 1px;
}
#brs .categorynav01 .scate li a:visited {
	/*color: #939;*/
}
#brs .categorynav01 .scate li a:hover, 
#brs .categorynav01 .scate li a:active {
	display: block;
	padding: 4px 10px 4px 33px;
	margin: 0 1px;
	/*background:  url(../img/brs_img/listarw4_blue_left.gif) no-repeat 22px 3px;*/
	background:  url(../img/brs_img/listarw5_white_right.gif) #5C85D6 no-repeat 22px 6px;
	/*font-weight: bold;
	letter-spacing: 0;*/
	font-weight: normal;
	letter-spacing: 1px;
	color: #fff;
}
#brs .navblock01 {
	padding: 10px 1px 10px 0;
	border-top: 1px dotted #BBB5B2;
}

/* 修正 110208 TAM 商品リストココから */
#brs .navblock01 .narrowing {
	padding: 3px 0 0 0;
	text-align: center;
}

#brs .navblock01 .cancel {
	padding: 3px 3px 0 0;
	font-size: 12px;
	line-height: 1.5;
	text-align: right;
}

#brs .navblock01 .cancel a {
	padding: 0 0 0 18px;
	background:  url(../img/brs_img/arw-gray02.gif) no-repeat 5px 3px;
}

/* 修正 121115 TAM ココから  */
#brs .navblock01 .headingtaisho,
#brs .navblock01 .headingsize,
#brs .navblock01 .headingprice,
#brs .navblock01 .headingcolor,
#brs .navblock01 .headingksictlg,
#brs .navblock01 .headingbrand,
#brs .headingkeyword {
	overflow: hidden;
	width: 204px;
	height: 20px;
}

#brs .navblock01 .headingtaisho img,
#brs .navblock01 .headingsize img,
#brs .navblock01 .headingprice img,
#brs .navblock01 .headingcolor img,
#brs .navblock01 .headingksictlg img,
#brs .navblock01 .headingbrand img,
#brs .headingkeyword img {
	vertical-align: top;
}

#brs .navblock01 .headingtaisho img {
	margin-top: -120px;
}

#brs .navblock01 .headingsize img {
	margin-top: -140px;
}

#brs .navblock01 .headingprice img {
	margin-top: -160px;
}

#brs .navblock01 .headingcolor img {
	margin-top: -180px;
}

#brs .navblock01 .headingksictlg img {
	margin-top: -200px;
}

#brs .navblock01 .headingbrand img {
	margin-top: -220px;
}

#brs .headingkeyword img {
	margin-top: -240px !important;
}

/* 修正 121115 TAM ココまで  */

