/*---------2-11—p--ƒRƒR‚©‚ç--------------------------------------*/
.fw_formtitle2{
	margin: 10px;
	width: 950px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #A7A7A7;
}

.fw_fromset2{
	width: 950px;
	background-image: url(/fw/images/shopping/fm2_11bg.gif);
	background-repeat: repeat-y;
	padding: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
}

.fw_fm2_intxt{
	font-size: 12px;
	line-height: 17px;
	color: #333;
	margin: 5px 0px 0px 21px;
	padding: 0px;
}

.fw_sfm{
	background-image: url(/fw/images/shopping/fm2_11bg_s.gif);
	background-repeat: no-repeat;
	float: left;
	height: 80px;
	width: 634px;
	margin: 7px 0px 5px 0px;
	padding: 0px;
}

.fw_sfm_in{
	font-size: 12px;
	line-height: 17px;
	color: #333;
	padding: 28px 0px 10px 30px;
	margin: 0px;
	float: left;
	width: 280px;
}

.fw_btn_fleft{
	float: left;
	padding: 32px 0px 0px 20px;
	margin: 0px;
}
/*---------2-11—p--ƒRƒR‚Ü‚Å--------------------------------------*/




/*----------------4-1--h-f---------------*/

#fw_41head{
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3", Arial;
	background-image: url(/fw/images/shopping/sh41h.gif);
	background-repeat: no-repeat;
	height: 36px;
	width: 950px;
	margin-left: 20px;
}

.fw_41h_1{
	margin: 0px;
	float: left;
	padding-top: 8px;
	padding-left: 15px;
	font-size: 12px;
	color: #333;
}
.fw_rlbtext{
	font-size: 15px;
	font-weight: bold;
	color: #B91238;
}

.fw_nextl{
	font-size: 12px;
	color: #333;
	margin: 0px;
	padding-top: 6px;
	float: right;
	padding-top: 13px;
	padding-right: 15px;
}

.fw_nextl a:link    { color: #B91238; text-decoration: underline; }
.fw_nextl a:visited	{ color: #B91238; text-decoration: underline; }
.fw_nextl a:hover   { color: #B91238; text-decoration: none; }
.fw_nextl a:active	{ color: #B91238; text-decoration: none; }

.fw_itemn{
	font-size: 12px;
	color: #333;
	margin: 0px;
	float: right;
}


/*-----------------------------------*/
#fw_41celw{
	width: 970px;
	margin-left: 20px;
	
}
.fw_41cell{
	background-image: url(/fw/images/shopping/cel_bg.gif);
	float: left;
	height: 386px;
	width: 192px;
	background-repeat: no-repeat;
	z-index: 1;
	position:relative;
}

.fw_41sw{
	background-image: url(/fw/images/shopping/cel_bg02.gif);
	float: left;
	height: 332px;
	width: 193px;
	background-repeat: no-repeat;
	z-index: 1;
	position:relative;
}


.fw_cellin a:link    { color: #B91238; text-decoration: underline; }
.fw_cellin a:visited	{ color: #B91238; text-decoration: underline; }
.fw_cellin a:hover   { color: #B91238; text-decoration: none; }
.fw_cellin a:active	{ color: #B91238; text-decoration: none; }


.fw_celinlred{
	font-size: 11px;
	color: #FF0000;
	text-decoration: line-through;
}
.fw_celintred{
	font-size: 11px;
	color: #FF0000;
}


/*---4-2-2--------------------------------*/
#fw_42head{
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3", Arial;
	background-image: url(/fw/images/shopping/sh42h.gif);
	background-repeat: no-repeat;
	height: 36px;
	width: 740px;
	margin-left: 20px;
}


#fw_42celw{
	width: 747px;
	margin-left: 20px;
	
}
.fw_42cell{
	background-image: url(/fw/images/shopping/cel_bg.gif);
	float: left;
	height: 386px;
	width: 185px;
	background-repeat: no-repeat;
	z-index: 1;
	position:relative;
}

.fw_42h_1{
	margin: 0px;
	float: left;
	padding-top: 8px;
	padding-left: 15px;
	font-size: 12px;
	color: #333;
}


.dotline4_2 {margin: 0 0 0 20px;}

/*.fw_42navi{
	color:#333;
	font-size: 10px;
	margin-top: 11px;
	margin-left: 20px;
	margin-bottom: 7px;
	letter-spacing:1px
}

.fw_42navi a:link    { font-size: 10px; color: #333; text-decoration: underline; }
.fw_42navi a:visited	{ font-size: 10px; color: #333; text-decoration: underline; }
.fw_42navi a:hover   { font-size: 10px; color: #B91238; text-decoration: none; }
.fw_42navi a:active	{ font-size: 10px; color: #B91238; text-decoration: none; }*/


.fw_42navi{
	color:#4b4b4b;
	font-size: 12px;
	margin-top: 13px;
	margin-left: 20px;
	margin-bottom: 11px;
	letter-spacing:1px;
	text-align:left;
}

.fw_42navi a:link    { font-size: 12px; color: #4b4b4b; text-decoration: underline; }
.fw_42navi a:visited	{ font-size: 12px; color: #4b4b4b; text-decoration: underline; }
.fw_42navi a:hover   { font-size: 12px; color: #B91238; text-decoration: none; }
.fw_42navi a:active	{ font-size: 12px; color: #B91238; text-decoration: none; }


.fw_shopnavi{
	color:#333;
	font-size: 10px;
	margin-top: 6px;
	margin-left: 20px;
	margin-bottom: 7px;
	letter-spacing:1px;
	text-align:left;
}

.fw_shopnavi a:link    { font-size: 10px; color: #333; text-decoration: underline; }
.fw_shopnavi a:visited	{ font-size: 10px; color: #333; text-decoration: underline; }
.fw_shopnavi a:hover   { font-size: 10px; color: #B91238; text-decoration: none; }
.fw_shopnavi a:active	{ font-size: 10px; color: #B91238; text-decoration: none; }

/*-----------------------------------*/

.fw_sold{
	line-height: 20px;
	font-size: 11px;
	color: #333;
	z-index: 0;
	position: absolute;
	width: 155;
	left: 10px;
	top: 320px;
}
.fw_swsold{
	line-height: 20px;
	font-size: 11px;
	color: #333;
	z-index: 0;
	position: absolute;
	width: 155;
	left: 14px;
	top: 300px;
}
.fw_sold a:link    { color: #B91238; text-decoration: underline; }
.fw_sold a:visited	{ color: #B91238; text-decoration: underline; }
.fw_sold a:hover   { color: #B91238; text-decoration: none; }
.fw_sold a:active	{ color: #B91238; text-decoration: none; }

.fw_sold_img {
	z-index: 0;
	position: absolute;
	width: 155;
	left: 10px;
	top: 320px;
	}
	
.fw_sold_txt {
	margin-top:1px;
	line-height: 20px;
	font-size: 11px;
	color: #333;
	z-index: 0;
	position: absolute;
	width: 155;
	left: 10px;
	top: 345px;
	}
	
.fw_sold_txt a:link    { color: #B91238; text-decoration: underline; }
.fw_sold_txt a:visited	{ color: #B91238; text-decoration: underline; }
.fw_sold_txt a:hover   { color: #B91238; text-decoration: none; }
.fw_sold_txt a:active	{ color: #B91238; text-decoration: none; }
/*------------------------------------*/


.coming_txtcol { color:#660099; }




/*--------ƒoƒi[—p---------------------------*/

.fw_ban_txt{
	font-size: 15px;
	color: #333;
	margin: 0px;
	padding-top: 6px;
	float: right;
	padding-right: 15px;
}

.fw_ban_txt a:link    { color: #B91238; text-decoration: underline; }
.fw_ban_txt a:visited	{ color: #B91238; text-decoration: underline; }
.fw_ban_txt a:hover   { color: #B91238; text-decoration: none; }
.fw_ban_txt a:active	{ color: #B91238; text-decoration: none; }


/*--------&PIC=@—p--------------------------*/
#fw_florw950a { margin:0 0 5px 20px;}


/*---08/3/24’Ç‰Á--------------------------------*/
.fw_42_dotline{
	margin: 0;
	padding: 0;
	width: 727px;
}

.fw_42cell2{
	background-image: url(/fw/images/shopping/cel_bg2.gif);
	float: left;
	height: 386px;
	width: 172px;
	background-repeat: no-repeat;
	z-index: 1;
	position:relative;
	margin: 0;
	padding: 0;
	/*_*/overflow: hidden;/**/
}

/* FireFox2.0 */
.fw_totop2{
	margin: 20px;
	padding: 0;
	float: right;
}

/* IE */
* html .fw_totop2{
	margin: 20px 0;
	padding: 0;
	float: right;
}


/* V’…ƒAƒCƒeƒ€—pcss */
 .fw_newitem_top {
	margin-top: 5px;
	margin-left: 20px;
	height:40px;
}



.fw_newitem_ti {
	float:left;
	}

.fw_newitem_txt {
	float:right;
	color:#333;
	font-size: 12px;
	letter-spacing:1px;
	padding-top:20px;
	padding-right:30px;
}

.fw_newitem_date {
	background-image: url(/fw/images/shopping/newitem_datebg.gif);
	background-repeat: no-repeat;
	width: 720px;
}

.fw_newitem_dname {
	padding-left:20px;
	font-weight:bold;
	font-size: 12px;
	color: #FFF;
	}

.fw_newitem_time {
	color:ff008f;
	font-size:12px;
	font-weight:bold;
}

.fw_newitem_fname {
	padding-left:30px;
	font-weight:bold;
	}
	
.fw_newitem_floor {
	background-image: url(/fw/images/shopping/newitem_datefloor.gif);
	background-repeat: no-repeat;
	font-size: 12px;
	color: #333;
	width: 720px;
}

.fw_newitem_brand {
	background-image: url(/fw/images/shopping/newitem_bg.gif);
	background-repeat: repeat-y;
	height: auto;
	font-size: 12px;
	color: #333;
	padding:10px 0 0 23px;
	width: 720px;
}

.fw_newitem_bname {
	font-size: 12px;
	color: #333;
	padding:5px 0 0 12px;
}

.fw_newitem_dot {
	background-image: url(/fw/images/shopping/newitem_bg.gif);
	background-repeat: repeat-y;
	width: 720px;
}

.fw_newitem_foot {
	background-image: url(/fw/images/shopping/newitem_foot.gif);
	background-repeat:no-repeat;
	height: 10px;
}

.fw_newitem_space {
	height:15px;
	}

.fw_nextl a:link    { color: #B91238; text-decoration: underline; }
.fw_nextl a:visited	{ color: #B91238; text-decoration: underline; }
.fw_nextl a:hover   { color: #B91238; text-decoration: none; }
.fw_nextl a:active	{ color: #B91238; text-decoration: none; }


.cate_list {
	width:720px;
	list-style-type:none;
	text-align:left;
	margin:1px 0 0 0;
	padding:0;
}

.cate_list li {
	font-size: 12px;
	width: 180px;
	margin:0 0 10px 0;
	display:block;
	padding:0;
	float:left;
}

.cate_list a:link	 {
	color: #000000;
	text-decoration: underline;
}

.cate_list a:visited { color: #000000; text-decoration: underline; }
.cate_list a:hover	 { color: #B91238; text-decoration: underline; }
.cate_list a:active	 { color: #B91238; text-decoration: underline; }

.fw_brightcmenu_blacknew{
	font-size: 12px;
	color: #fff;
	background-image: url(/fw/images/shopping/new_item_blacknew.gif);
	background-repeat: no-repeat;
	padding-left: 15px;
	padding-top:5px;
	height: 27px;
	width: 175px;
	margin-top:1px;
}

.fw_brightcmenu_black{
	font-size: 12px;
	color: #fff;
	background-image: url(/fw/images/shopping/new_item_black.gif);
	background-repeat: no-repeat;
	padding-left: 15px;
	padding-top:5px;
	height: 27px;
	width: 175px;
	margin-top:1px;
}

.fw_brightcmenu_gray{
	font-size: 12px;
	color: #333;
	background-image: url(/fw/images/shopping/new_item_gray.gif);
	background-repeat: no-repeat;
	padding-left: 15px;
	padding-top:5px;
	height: 27px;
	width: 175px;
}

.fw_brightcmenu_graynew{
	font-size: 12px;
	color: #333;
	background-image: url(/fw/images/shopping/new_item_graynew.gif);
	background-repeat: no-repeat;
	padding-left: 15px;
	padding-top:5px;
	height: 27px;
	width: 175px;
}

.fw_bright_arri{
	background-color: #f7f7f7;
	padding-bottom: 9px;
	width: 175px;
	margin-top: 3px;
	margin-left: 15px;
	margin-bottom: 1px;
	border: 1px solid #CCCCCC;
}

.txt10{
	font-size: 10px;
	color: #333;
	padding-top:10px;
	padding-bottom:5px;
	margin-left: 15px;
}


