@charset "Shift_JIS";
/*sale css*/
/*
SITEF
BOMBA SALE 2009 @ ZOZORESORT

CREDITF
DESIGN BY STARTTODAY CO.,LTD.
______________________________________*/
html {color:000;background:#FFF;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,address {margin-top: 0;margin-right: 0;margin-bottom: 0;margin-left: 0;padding-top: 0;padding-right: 0;padding-bottom: 0;padding-left: 0;list-style-type: none;}
table {border-collapse:collapse; border-spacing:0;}
fieldset,img {border:0;}
address,caption,cite,code,dfn,em,strong,th,var,b,i {font-style:normal;font-weight:normal;}
b {font-style:;font-weight: bolder;}
li {list-style:none;}
caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6 {font-size:100%; font-weight:normal;}
sup {vertical-align:text-top;}
sub {vertical-align:text-bottom;}
input,textarea,select {font-family: inherit; font-size: inherit; font-weight: inherit;}
input,textarea,select {*font-size:100%;}
legend {color:#000;}

body { font:13px/1.231 arial,helvetica,clean,sans-serif; *font-size:small; *font:x-small;}
table {font-size: inherit; font: 100%;}
pre,cpde,kbd,samp,tt {font-family: monospace; *font-size:108%; line-height: 100%;}

/*--basic style--*/
html {width:100%; background:#FFFFFF;}

body {
	width:100%;
	padding: 0 0 0 0;
	margin: 0 auto 0 auto;
	background:#FFFFFF;
	text-align: center;
	font-size: 11px;
	font-family: Arial , "lr oSVbN",sans-serif;
	color:#333333;
}

form option {font-size: 11px;}

.kaigyo,
br.kaigyo {
	padding: 0;
	margin: 0;
	clear: both;
	font-size: 0;
	line-height: 0;
}

a {cursor:pointer; outline:none;}

a img {
	border: none;
	vertical-align: top;
	margin: 0;
	padding: 0;
}

a:hover img {
	-moz-opacity:0.70;
	opacity:0.70;
	filter:alpha(opacity=70);
}

a:hover img.colortab {
	-moz-opacity:1.0;
	opacity:1.0;
	filter:alpha(opacity=100);
}



a { color:#001199; text-decoration : none;}
a:link { color : #001199; text-decoration : none; }
a:visited { color: #800080; text-decoration : none; }
a:active { color: #001199; text-decoration : none; }
a:hover { color:#001199; text-decoration : underline; }

div#ZR_home-pankuzu {
	font-family:Arial, Helvetica, sans-serif;
}

/*----- site_body -----*/
/*outline*/
div#wrapper {
	width:900px;
	margin:0 auto;
}

div#header {
	float:left;
	width:900px;
}

div#menu {
	float:left;
	width:900px;
}

div#menu_brand {
	float:left;
	width:900px;
	padding-bottom:19px;
}

div#main {
	position:relative;
	float:left;
	width:900px;
	margin-bottom:0px;
	padding-top:19px;
	background-position:0px 0px;
}

div#main_body {
	float:left;
	width:900px;
	background:url(http://img4.zozo.jp/_sale/09awopen/img/bg_main.jpg) repeat-y;
	background-position:0px 0px;
}

div#main_body_men {
	float:left;
	width:900px;
	background:url(http://img4.zozo.jp/_sale/09awopen/img/bg_main_men.jpg) repeat-y;
	background-position:0px 0px;
}

div#main_body_women {
	float:left;
	width:900px;
	background:url(http://img4.zozo.jp/_sale/09awopen/img/bg_main_women.jpg) repeat-y;
	background-position:0px 0px;
}

div#main_body_kids {
	float:left;
	width:900px;
	background:url(http://img4.zozo.jp/_sale/09awopen/img/bg_main_kids.jpg) repeat-y;
	background-position:0px 0px;
}


/*ΗΑ*/

#attention_top {
clear:both;
padding-top:5px;
text-align:right;
font-size:9px;
}

div.up_box_area {
	position:relative;
	left:1px;
	float:left;
	width:898px;
	background:#FFFFFF;
	
}

div.bottom_box_area {
	float:left;
	width:900px;
}

div#sd_left {
	float:left;
	width:171px;
}

div#sd_left_inner {
	float:left;
	width:140px;
}

.left_cate_box {
float:left;
display:block;
width:60px;
padding:10px 0 0 5px;
}


.left_cate_box img {
padding:0 5px 2px 5px;
}

span.left_cate_a {
width:65px;
display:block;
text-align:center;
font:7pt bold;
}

*+html span.left_cate_a {
width:65px;
display:block;
text-align:center;
font:6pt bold;
}

html* span.left_cate_a {
width:65px;
display:block;
text-align:center;
font:6pt bold;
}


span.left_cate_b {
width:65px;
display:block;
text-align:center;
font-size:7pt;
}

div#center {
	float:left;
	width:565px;
}

* html div#center {
	float:left;
	position:relative;
	margin-left:-10px;
	width:550px;
}


div.right_culum {
	float:right;
	width:160px;
}

div#sd_right {
	float:left;
	width:160px;
}

* html div#sd_right {
	float:left;
	width:160px;
}


div#main_foot {
	float:left;
	width:900px;
}

div#main_foot2 {
	float:left;
	width:900px;
	margin-bottom:-13px;
}

div#main_return_top {
	float:left;
	width:900px;
	margin-bottom:20px;
}

div#brand_gotop {
	position:relative;
	float:left;
	width:900px;
	margin-bottom:20px;
	background:url(http://img4.zozo.jp/_sale/09ssopen/img/brand_gotop.jpg) no-repeat;
	
}
div.news_ttl {
	position:relative;
	float:left;
	width:700px;
	height:89px;
	padding-left:20px;
	padding-bottom:20px;
	background:url(http://img4.zozo.jp/_sale/09ssopen/img/newitem_search.jpg) no-repeat;
	background-position:20px 0px;
}

ul.news_list {
	float:left;
	width:350px;
	padding-top:11px;
	text-align:left;
	font-family:"lr oSVbN", Osaka, "qMmpS Pro W3",sans-serif;
}

ul.list_left {
	float:left;
}

ul.list_right {
	position:absolute;
	top:16px;
	left:372px;
	float:right;
	width:340px;
	padding-right:5px;
}

ul.news_list li {
	width:340px;
	float:left;
	padding-left:10px;
	margin-bottom:8px;
	font-size:11px;
	background:#FFF url(http://img4.zozo.jp/_sale/09ssopen/img/newstop.jpg) no-repeat;
	background-position:1px 3px;
	_background-position:1px 1px;
	/background-position:1px 1px;
}

ul.news_list li img {
	padding-left:3px;
	vertical-align:top;
	/vertical-align:text-top;
	_vertical-align:text-top;
}

ul.news_list li a { color:#C61A22; text-decoration : underline;}
ul.news_list li a:link    { color:#C61A22; text-decoration : underline; }
ul.news_list li a:visited { color:#C61A22; text-decoration : underline; }
ul.news_list li a:active  { color:#C61A22; text-decoration : underline; }
ul.news_list li a:hover   { color:#D87781; text-decoration : underline; }


.news_right {
	padding-top:10px;
	padding-left:85px;
}

ul.news_listttl {
	padding-top:2px;
	padding-left:8px;
	text-align:left;
	font-family:"lr oSVbN", Osaka, "qMmpS Pro W3";
	color:#ffffff
}

ul.news_listttl li {
	margin-bottom:1px;
	font-size:11px;
}



div#newstext {
	float:left;
	width:900px;
	height:35px;
}


ul.newstext1 {
	padding-top:16px;
	text-align:center;
	font-size:13px;
	font-weight:bold;
}

ul.newstext1 li {
	font-size:13px;
	font-weight:bold;
}

ul.newstext1 li a { color:#ff0000; text-decoration;}
ul.newstext1 li a:link    { color : #ff0000; text-decoration; }
ul.newstext1 li a:visited { color: #ff0000; text-decoration; }
ul.newstext1 li a:active  { color: #ff0000; text-decoration; }
ul.newstext1 li a:hover   { color:#ff0000; text-decoration : underline; }


/*menu*/
/*tab*/
ul.tab_menu {
	float:left;
	width:900px;
}

ul.tab_menu li.big {
	float:left;
	width:195px;
	height:50px;
	padding:15px 0 0 0px;
}

ul.tab_menu li.big_edge {
	float:left;
	width:190px;
	height:50px;
	padding:15px 0 0 0px;
}

ul.tab_menu li.small {
	float:left;
	width:143px;
	height:50px;
	padding:15px 0 0 0px;
}

ul.tab_menu li.small_edge {
	float:left;
	width:138px;
	height:50px;
	padding:15px 0 0 0px;
}

ul.tab_menu li.tabfirst {
	float:left;
	width:180px;
	height:50px;
	padding:15px 0 0 0px;
}

ul.tab_menu li.tabkidsfirst {
	float:left;
	width:180px;
	height:50px;
	padding:15px 0 0 15px;
}

ul.tab_menu li.tab_women {
	float:left;
	width:180px;
	height:50px;
	margin-left:15px;
	text-indent:-5000px;
}

ul.tab_menu li.tab_women a {
	display:block;
	width:180px;
	height:50px;
	background: url(http://img4.zozo.jp/_sale/09ssopen/img/tab2b.jpg) no-repeat;
}

ul.tab_menu li.tab_women a:hover {
	background: url(http://img4.zozo.jp/_sale/09ssopen/img/tab2b.jpg) no-repeat;
	background-position:0px -50px;
}

ul.tab_menu li.tab_women2 {
	float:left;
	width:180px;
	height:50px;
	text-indent:-5000px;
}

ul.tab_menu li.tab_women2 a {
	display:block;
	width:180px;
	height:50px;
	background: url(http://img4.zozo.jp/_sale/09ssopen/img/tab2b.jpg) no-repeat;
}

ul.tab_menu li.tab_women2 a:hover {
	background: url(http://img4.zozo.jp/_sale/09ssopen/img/tab2b.jpg) no-repeat;
	background-position:0px -50px;
}

ul.tab_menu li.tab_kids {
	float:left;
	width:180px;
	height:50px;
	margin-left:15px;
	text-indent:-5000px;
}

ul.tab_menu li.tab_kids a {
	display:block;
	width:180px;
	height:50px;
	background: url(http://img4.zozo.jp/_sale/09ssopen/img/tab3b.jpg) no-repeat;
}

ul.tab_menu li.tab_kids a:hover {
	background: url(http://img4.zozo.jp/_sale/09ssopen/img/tab3b.jpg) no-repeat;
	background-position:0px -50px;
}

ul.tab_menu li.tab_men {
	float:left;
	width:180px;
	height:50px;
	margin-right:15px;
	text-indent:-5000px;
}

ul.tab_menu li.tab_men a {
	display:block;
	width:180px;
	height:50px;
	background: url(http://img4.zozo.jp/_sale/09ssopen/img/tab1b.jpg) no-repeat;
}

ul.tab_menu li.tab_men a:hover {
	background: url(http://img4.zozo.jp/_sale/09ssopen/img/tab1b.jpg) no-repeat;
	background-position:0px -50px;
}


/*box_cnt*/
div.box_cnt {
	float:left;
	width:565px;
	margin-bottom:18px;
}

div.box_cnt_last {
	float:left;
	width:565px;
}


div.gotop {
	overflow:hidden;
	float:right;
	width:100px;
	height:19px;
	background:url(http://img4.zozo.jp/_sale/09awopen/img/up_btn.jpg) no-repeat;
	background-position:0px 0px;
	margin-bottom:37px;
	font-size:1px;
	text-indent:-9999px;}

div.gotop a {
	display:block;
	width:100px;
	height:19px;
}

div.gotop a:hover {
	background:url(http://img4.zozo.jp/_sale/09awopen/img/up_btn.jpg) no-repeat;
	background-position:0px -19px;
}

div.gotop2 {
	position:relative;
	right:3px;
	overflow:hidden;
	float:right;
	width:100px;
	height:19px;
	background:url(http://img4.zozo.jp/_sale/09awopen/img/up_btn.jpg) no-repeat;
	background-position:0px 0px;
	font-size:1px;
	text-indent:-9999px;}

div.gotop2 a {
	display:block;
	width:100px;
	height:19px;
}

div.gotop2 a:hover {
	background:url(http://img4.zozo.jp/_sale/09awopen/img/up_btn.jpg) no-repeat;
	background-position:0px -19px;
}


ul.shoplist {
	float:left;
	float:548px;/*565px*/
	padding:8px 17px 0 0;
}

ul.shoplist li {
	position: relative;
	float: left;
	width:100px;
	margin-bottom:11px;/*·[ΏαρI±ΜlΕACRΜΊΜΤπ²ίΕ«ιζI*/
	margin-left:11px;
}

ul.shoplist li.first {
	margin-left:0px;
}

ul.shoplist li a {
}


ul.shoplist li img {
position:relative;
z-index:0;
}

ul.shoplist li span.number {
width:100px;
display:block;
position: absolute;
top: 68px; 
/left:0px;
text-align:center;
color:#333333;
text-decoration:none;
z-index:1;
}

ul.shoplist li span.discount30 {
width:100px;
height:16px;
padding-top:2px;
display:block;
position:absolute;
top: 87px;
/left:0px;
background:url(http://img4.zozo.jp/_sale/09awopen/img/max30.jpg) no-repeat;
text-align:center;
font:bold 8px;
color:#FFFFFF;
z-index:1;
}

ul.shoplist li span.discount35 {
width:100px;
height:16px;
padding-top:2px;
display:block;
position:absolute;
top: 87px;
/left:0px;
background:url(http://img4.zozo.jp/_sale/09awopen/img/max35.jpg) no-repeat;
text-align:center;
font:bold 8px;
color:#FFFFFF;
z-index:1;
}

ul.shoplist li span.discount40 {
width:100px;
height:16px;
padding-top:2px;
display:block;
position:absolute;
top: 87px;
/left:0px;
background:url(http://img4.zozo.jp/_sale/09awopen/img/max40.jpg) no-repeat;
text-align:center;
font:bold 8px;
color:#FFFFFF;
z-index:1;
}

ul.shoplist li span.discount45 {
width:100px;
height:16px;
padding-top:2px;
display:block;
position:absolute;
top: 87px;
/left:0px;
background:url(http://img4.zozo.jp/_sale/09awopen/img/max45.jpg) no-repeat;
text-align:center;
font:bold 8px;
color:#FFFFFF;
z-index:1;
}

ul.shoplist li span.discount50 {
width:100px;
height:16px;
padding-top:2px;
display:block;
position:absolute;
top: 87px;
/left:0px;
background:url(http://img4.zozo.jp/_sale/09awopen/img/max50.jpg) no-repeat;
text-align:center;
font:bold 8px;
color:#000000;
z-index:1;
}

ul.shoplist li span.discount55 {
width:100px;
height:16px;
padding-top:2px;
display:block;
position:absolute;
top: 87px;
/left:0px;
background:url(http://img4.zozo.jp/_sale/09awopen/img/max55.jpg) no-repeat;
text-align:center;
font:bold 8px;
color:#000000;
z-index:1;
}

ul.shoplist li span.discount60 {
width:100px;
height:16px;
padding-top:2px;
display:block;
position:absolute;
top: 87px;
/left:0px;
background:url(http://img4.zozo.jp/_sale/09awopen/img/max60.jpg) no-repeat;
text-align:center;
font:bold 8px;
color:#000000;
z-index:1;
}

ul.shoplist li span.discount65 {
width:100px;
height:16px;
padding-top:2px;
display:block;
position:absolute;
top: 87px;
/left:0px;
background:url(http://img4.zozo.jp/_sale/09awopen/img/max65.jpg) no-repeat;
text-align:center;
font:bold 8px;
color:#000000;
z-index:1;
}

ul.shoplist li span.discount70 {
width:100px;
height:16px;
padding-top:2px;
display:block;
position:absolute;
top: 87px;
/left:0px;
background:url(http://img4.zozo.jp/_sale/09awopen/img/max70.jpg) no-repeat;
text-align:center;
font:bold 8px;
color:#000000;
z-index:1;
}

ul.shoplist li span.discount75 {
width:100px;
height:16px;
padding-top:2px;
display:block;
position:absolute;
top: 87px;
/left:0px;
background:url(http://img4.zozo.jp/_sale/09awopen/img/max75.jpg) no-repeat;
text-align:center;
font:bold 8px;
color:#000000;
z-index:1;
}

ul.shoplist li span.discount80 {
width:100px;
height:16px;
padding-top:2px;
display:block;
position:absolute;
top: 87px;
/left:0px;
background:url(http://img4.zozo.jp/_sale/09awopen/img/max80.jpg) no-repeat;
text-align:center;
font:bold 8px;
color:#000000;
z-index:1;
}

ul.shoplist li span.discount85 {
width:100px;
height:16px;
padding-top:2px;
display:block;
position:absolute;
top: 87px;
/left:0px;
background:url(http://img4.zozo.jp/_sale/09awopen/img/max85.jpg) no-repeat;
text-align:center;
font:bold 8px;
color:#000000;
z-index:1;
}

ul.shoplist li span.discount90 {
width:100px;
height:16px;
padding-top:2px;
display:block;
position:absolute;
top: 87px;
/left:0px;
background:url(http://img4.zozo.jp/_sale/09awopen/img/max90.jpg) no-repeat;
text-align:center;
font:bold 8px;
color:#000000;
z-index:1;
}


ul.shoplist li span.date {
width:100px;
display:block;
position:relative;
top: -27px; 
text-align:center;
z-index:1;
}


/*POSITION_MARK_STYLE*/

/**
ul.shoplist li span.mark_1 {
	behavior: url("iepngfix.htc");
	position:absolute;
	top: 74px; 
	left: 5px;
	width:7px;
	height:9px;
	background:url(http://img4.zozo.jp/_sale/09ssopen/img/arrow.png) no-repeat;
	background-position:0px 0px;
}

ul.shoplist li span.mark_2 {
	behavior: url("iepngfix.htc");
	position:absolute;
	top: 74px; 
	left: 5px;
	width:14px;
	height:9px;
	background:url(http://img4.zozo.jp/_sale/09ssopen/img/arrow.gif) no-repeat;
	background-position:0px 0px;
}

ul.shoplist li span.mark_3 {
	behavior: url("iepngfix.htc");
	position:absolute;
	top: 72px; 
	left: 5px;
	width:12px;
	height:12px;
	background:url(http://img4.zozo.jp/_sale/09ssopen/img/fire.png) no-repeat;
	background-position:0px 0px;
}

**/

/**Κν**/

ul.shoplist li span.mark_bomba {
	behavior: url("iepngfix.htc");
	position:absolute;		
	top:70px; 
	left:-5px;
	width:34px;
	height:41px;
	background:url(http://img4.zozo.jp/_sale/09awopen/img/lastbomba.png) no-repeat;
	background-position:0px 0px;
	z-index:3;
}

ul.shoplist li span.mark_bomba span.a{
position:relative;
width:28px;
float:left;
display:block;
padding-top:19px;
text-align:center;
color:#FFFFFF;
font:11px bold;
z-index:4;
}

/**IE7ΘΊ**/

*+html ul.shoplist li span.mark_bomba span.a{
position:relative;
width:28px;
float:left;
display:block;
padding-top:17px;
text-align:center;
color:#FFFFFF;
font:11px bold;
z-index:4;
}

/**IE8**/

head~/* */body ul.shoplist li span.mark_bomba span.a{
position:relative;
width:28px;
float:left;
display:block;
padding-top:17px;
text-align:center;
color:#FFFFFF;
font:11px bold;
z-index:4;
}




/*shop_center*/
div.shop_ttl {
	float:left;
	width:548px;
}

div.shop_ttl_box {
	float:left;
	width:548px;
	padding-top:13px;
}

div.shop_ttl_box1 {
	float:left;
	width:548px;
	margin-bottom:30px;
}

div.shop_ttl_left {
	float:left;
	width:220px;
	height:23px;
}

div.shop_ttl_left1 hover {
	background:url(http://img4.zozo.jp/_sale/09awopen/img/zone_4_all.jpg) no-repeat;
	background-position:0px -23px;
}



/*ZONE1*/
div.shop_ttl_right_1 {
	overflow:hidden;
	float:right;
	width:314px;
	height:23px;
	top:13px;
	background:url(http://img4.zozo.jp/_sale/09awopen/img/zone_1_all.jpg) no-repeat;
	background-position:0px 0px;
	font-size:1px;
	text-indent:-9999px;
}

div.shop_ttl_right_1 a {
	display:block;
	width:314px;
	height:23px;
}

div.shop_ttl_right_1 a:hover {
	background:url(http://img4.zozo.jp/_sale/09awopen/img/zone_1_all.jpg) no-repeat;
	background-position:0px -23px;
}

/*ZONE2*/
div.shop_ttl_right_2 {
	overflow:hidden;
	float:right;
	width:314px;
	background:url(http://img4.zozo.jp/_sale/09awopen/img/zone_2_all.jpg) no-repeat;
	background-position:0px 0px;
	font-size:1px;
	text-indent:-9999px;
}

div.shop_ttl_right_2 a {
	display:block;
	width:314px;
	height:23px;
}

div.shop_ttl_right_2 a:hover {
	background:url(http://img4.zozo.jp/_sale/09awopen/img/zone_2_all.jpg) no-repeat;
	background-position:0px -23px;
}

/*ZONE3*/
div.shop_ttl_right_3 {
	overflow:hidden;
	float:right;
	width:314px;
	height:23px;
	background:url(http://img4.zozo.jp/_sale/09awopen/img/zone_3_all.jpg) no-repeat;
	background-position:0px 0px;
	font-size:1px;
	text-indent:-9999px;
}

div.shop_ttl_right_3 a {
	display:block;
	width:314x;
	height:23px;
}

div.shop_ttl_right_3 a:hover {
	background:url(http://img4.zozo.jp/_sale/09awopen/img/zone_3_all.jpg) no-repeat;
	background-position:0px -23px;
}

/*ZONE4*/
div.shop_ttl_right_4 {
	overflow:hidden;
	float:right;
	width:314px;
	height:23px;
	background:url(http://img4.zozo.jp/_sale/09awopen/img/zone_4_all.jpg) no-repeat;
	background-position:0px 0px;
	font-size:1px;
	text-indent:-9999px;
}

div.shop_ttl_right_4 a {
	display:block;
	width:314px;
	height:23px;
}

div.shop_ttl_right_4 a:hover {
	background:url(http://img4.zozo.jp/_sale/09awopen/img/zone_4_all.jpg) no-repeat;
	background-position:0px -23px;
}

/*ZONE5*/
div.shop_ttl_right_5 {
	overflow:hidden;
	float:right;
	width:314px;
	height:23px;
	background:url(http://img4.zozo.jp/_sale/09awopen/img/zone_5_all.jpg) no-repeat;
	background-position:0px 0px;
	font-size:1px;
	text-indent:-9999px;
}

div.shop_ttl_right_5 a {
	display:block;
	width:314px;
	height:23px;
}

div.shop_ttl_right_5 a:hover {
	background:url(http://img4.zozo.jp/_sale/09awopen/img/zone_5_all.jpg) no-repeat;
	background-position:0px -23px;
}

/*ZONE6*/
div.shop_ttl_right_6 {
	overflow:hidden;
	float:right;
	width:314px;
	height:23px;
	background:url(http://img4.zozo.jp/_sale/09awopen/img/zone_6_all.jpg) no-repeat;
	background-position:0px 0px;
	font-size:1px;
	text-indent:-9999px;
}

div.shop_ttl_right_6 a {
	display:block;
	width:314x;
	height:23px;
}

div.shop_ttl_right_6 a:hover {
	background:url(http://img4.zozo.jp/_sale/09awopen/img/zone_6_all.jpg) no-repeat;
	background-position:0px -23px;
}

/*ZONE7*/
div.shop_ttl_right_7 {
	overflow:hidden;
	float:right;
	width:314px;
	height:23px;
	background:url(http://img4.zozo.jp/_sale/09awopen/img/zone_7_all.jpg) no-repeat;
	background-position:0px 0px;
	font-size:1px;
	text-indent:-9999px;
}

div.shop_ttl_right_7 a {
	display:block;
	width:314x;
	height:23px;
}

div.shop_ttl_right_7 a:hover {
	background:url(http://img4.zozo.jp/_sale/09awopen/img/zone_7_all.jpg) no-repeat;
	background-position:0px -23px;
}

/*ZONE8*/
div.shop_ttl_right_8 {
	overflow:hidden;
	float:right;
	width:314px;
	height:23px;
	background:url(http://img4.zozo.jp/_sale/09awopen/img/zone_8_all.jpg) no-repeat;
	background-position:0px 0px;
	font-size:1px;
	text-indent:-9999px;
}

div.shop_ttl_right_8 a {
	display:block;
	width:314x;
	height:23px;
}

div.shop_ttl_right_8 a:hover {
	background:url(http://img4.zozo.jp/_sale/09awopen/img/zone_8_all.jpg) no-repeat;
	background-position:0px -23px;
}

/*ZONE9*/
div.shop_ttl_right_9 {
	overflow:hidden;
	float:right;
	width:314px;
	height:23px;
	background:url(http://img4.zozo.jp/_sale/09awopen/img/zone_9_all.jpg) no-repeat;
	background-position:0px 0px;
	font-size:1px;
	text-indent:-9999px;
}

div.shop_ttl_right_9 a {
	display:block;
	width:314x;
	height:23px;
}

div.shop_ttl_right_9 a:hover {
	background:url(http://img4.zozo.jp/_sale/09awopen/img/zone_9_all.jpg) no-repeat;
	background-position:0px -23px;
}

/*ZONE10*/
div.shop_ttl_right_10 {
	overflow:hidden;
	float:right;
	width:314px;
	height:23px;
	background:url(http://img4.zozo.jp/_sale/09awopen/img/zone_10_all.jpg) no-repeat;
	background-position:0px 0px;
	font-size:1px;
	text-indent:-9999px;
}

div.shop_ttl_right_10 a {
	display:block;
	width:314x;
	height:23px;
}

div.shop_ttl_right_10 a:hover {
	background:url(http://img4.zozo.jp/_sale/09awopen/img/zone_10_all.jpg) no-repeat;
	background-position:0px -23px;
}

/*ZONE11*/
div.shop_ttl_right_11 {
	overflow:hidden;
	float:right;
	width:314px;
	height:23px;
	background:url(http://img4.zozo.jp/_sale/09awopen/img/zone_11_all.jpg) no-repeat;
	background-position:0px 0px;
	font-size:1px;
	text-indent:-9999px;
}

div.shop_ttl_right_11 a {
	display:block;
	width:314x;
	height:23px;
}

div.shop_ttl_right_11 a:hover {
	background:url(http://img4.zozo.jp/_sale/09awopen/img/zone_11_all.jpg) no-repeat;
	background-position:0px -23px;
}

div.all_item {
	float:left;
	width:545px;
	text-align:center;
}

div.all_item {
	float:left;
	width:545px;
	text-align:center;
	padding-bottom:12px;
}

/*sd_left*/
div.side_area {
	float:left;
	width:140px;
}

ul.side_cate {
	float:left;
	width:140px;/*160px*/
	padding:18px 0px;
	background:#E6E6E6;
}

ul.side_cate li {
	float:left;
	width:70px;
	padding:0 0px;
	padding-bottom:12px;
	text-align:center;
	font-size:9px;
}

ul.side_cate li a { color:#333333; text-decoration : none;}
ul.side_cate li a:link    { color : #333333; text-decoration : none; }
ul.side_cate li a:visited { color: #333333; text-decoration : none; }
ul.side_cate li a:active  { color: #333333; text-decoration : none; }
ul.side_cate li a:hover   { color:#E50012; text-decoration : none; }

ul.side_cate li img {
	padding-bottom:2px;
}

/*sd_right*/

div.sd_right1 {
	float:left;
	width:160px;
	margin-bottom:15px;
}


.newitems {
position:relative;
z-index:0;
padding-top:20px;
padding-left:10px;
}

.newitems span.newitems {
width:150px;
height:3px;
display:block;
position:relative;
top: -38px; 
left:-10px;
text-align:center;
color:#FFFFFF;
font:12px bold;
z-index:1;
}

* html div.newitems span.newitems {
width:150px;
height:3px;
display:block;
position:relative;
top: -38px; 
text-align:center;
color:#FFFFFF;
font:12px bold;
z-index:1;
}


.news_title {
width:160px;
height:30px;
padding-top:13px;
background:url(http://img4.zozo.jp/_sale/09awopen/img/subtitle_r_news.jpg) no-repeat;
background-position:7px 0;
color:#CC0000;
text-align:right;
}

.off_title_men {
width:160px;
height:30px;
padding-top:13px;
background:url(http://img4.zozo.jp/_sale/09awopen/img/subtitle_r_off_men.jpg) no-repeat;
background-position:7px 0;
color:#CC0000;
text-align:right;
}

.off_title_women {
width:160px;
height:30px;
padding-top:13px;
background:url(http://img4.zozo.jp/_sale/09awopen/img/subtitle_r_off_women.jpg) no-repeat;
background-position:7px 0;
color:#CC0000;
text-align:right;
}

.off_title_kids {
width:160px;
height:30px;
padding-top:13px;
background:url(http://img4.zozo.jp/_sale/09awopen/img/subtitle_r_off_kids.jpg) no-repeat;
background-position:7px 0;
color:#CC0000;
text-align:right;
}


.b-ranking_title {
width:160px;
height:30px;
padding-top:13px;
background:url(http://img4.zozo.jp/_sale/09awopen/img/subtitle_r_b-ranking.jpg) no-repeat;
background-position:7px 0;
color:#CC0000;
text-align:right;
}

.b-ranking_title_men {
width:160px;
height:30px;
padding-top:13px;
background:url(http://img4.zozo.jp/_sale/09awopen/img/subtitle_r_b-ranking.jpg) no-repeat;
background-position:7px 0;
color:#CC0000;
text-align:right;
}

.b-ranking_title_women {
width:160px;
height:30px;
padding-top:13px;
background:url(http://img4.zozo.jp/_sale/09awopen/img/subtitle_r_b-ranking.jpg) no-repeat;
background-position:7px 0;
color:#CC0000;
text-align:right;
}

.b-ranking_title_kids {
width:160px;
height:30px;
padding-top:13px;
background:url(http://img4.zozo.jp/_sale/09awopen/img/subtitle_r_b-ranking.jpg) no-repeat;
background-position:7px 0;
color:#CC0000;
text-align:right;
}



ul.news {
padding:0 8px;
text-align:left;
}

ul.news li {
background: url(http://img4.zozo.jp/_sale/09awopen/img/bg_news_listmark.jpg) no-repeat;
color:#CC0000;
padding-left:10px;
margin-bottom:3px;
line-height:1.6;
}

span.new {
display:inline-block;
width:20px;
height:7px;
background:url(http://img4.zozo.jp/_sale/09awopen/img/new.gif) no-repeat;
}


div.sd_box {
	padding:0 10px 7px 10px;
}

div.sd_boxoff a {
	padding-bottom:30px;
}


ul.brand_ranking {
	padding-left:10px;
	text-align:left;
	color:#333333;
}

ul.brand_ranking li.list01{
padding:6px 0 0 0px;
height:13px;
margin-bottom:7px;
}

ul.brand_ranking li.list02{
padding:6px 0 0 0px;
height:13px;
margin-bottom:7px;
}

ul.brand_ranking li.list03{
padding:6px 0 0 0px;
height:13px;
margin-bottom:7px;
}


ul.brand_ranking li.list04{
padding:6px 0 0 0px;
height:13px;
margin-bottom:7px;
}


ul.brand_ranking li.list05{
padding:6px 0 0 0px;
height:13px;
margin-bottom:7px;
}


ul.brand_ranking li.list06{
padding:6px 0 0 0px;
height:13px;
margin-bottom:7px;
}


ul.brand_ranking li.list07{
padding:6px 0 0 0px;
height:13px;
margin-bottom:7px;
}

ul.brand_ranking li.list08{
padding:6px 0 0 0px;
height:13px;
margin-bottom:7px;
}


ul.brand_ranking li.list09{
padding:6px 0 0 0px;
height:13px;
margin-bottom:7px;
}

ul.brand_ranking li.list10{
padding:6px 0 0 0px;
height:13px;
margin-bottom:7px;
}

ul.brand_ranking li.list11{
padding:6px 0 0 0px;
height:13px;
margin-bottom:7px;
}


ul.brand_ranking li.list12{
padding:6px 0 0 0px;
height:13px;
margin-bottom:7px;
}


ul.brand_ranking li.list13{
padding:6px 0 0 0px;
height:13px;
margin-bottom:7px;
}


ul.brand_ranking li.list14{
padding:6px 0 0 0px;
height:13px;
margin-bottom:7px;
}


ul.brand_ranking li.list15{
padding:6px 0 0 0px;
height:13px;
margin-bottom:7px;
}


ul.brand_ranking li.list16{
padding:6px 0 0 0px;
height:13px;
margin-bottom:7px;
}


ul.brand_ranking li.list17{
padding:6px 0 0 0px;
height:13px;
margin-bottom:7px;
}


ul.brand_ranking li.list18{
padding:6px 0 0 0px;
height:13px;
margin-bottom:7px;
}


ul.brand_ranking li.list19{
padding:6px 0 0 0px;
height:13px;
margin-bottom:7px;
}


ul.brand_ranking li.list20{
padding:6px 0 0 0px;
height:13px;
margin-bottom:7px;
}


ul.brand_ranking li.list21{
padding:6px 0 0 0px;
height:13px;
margin-bottom:7px;
}

ul.brand_ranking li.list22{
padding:6px 0 0 0px;
height:13px;
margin-bottom:7px;
}


ul.brand_ranking li.list23{
padding:6px 0 0 0px;
height:13px;
margin-bottom:7px;
}


ul.brand_ranking li.list24{
padding:6px 0 0 0px;
height:13px;
margin-bottom:7px;
}


ul.brand_ranking li.list25{
padding:6px 0 0 0px;
height:13px;
margin-bottom:7px;
}

ul.brand_ranking li.list26{
padding:6px 0 0 0px;
height:13px;
margin-bottom:7px;
}

ul.brand_ranking li.list27{
padding:6px 0 0 0px;
height:13px;
margin-bottom:7px;
}

ul.brand_ranking li.list28{
padding:6px 0 0 0px;
height:13px;
margin-bottom:7px;
}


ul.brand_ranking li.list29{
padding:6px 0 0 0px;
height:13px;
margin-bottom:7px;
}

ul.brand_ranking li.list30{
padding:6px 0 0 0px;
height:13px;
margin-bottom:7px;
}


img.search_allbrand {
padding:10px 0 0 3px;
float:left;
}

ul.brand_ranking li a { color:#333333; text-decoration : underline;}





.fukubukuro_box {
width:150px;
padding:30px 0 25px 12px;
}

.fukubukuro_box_up {
width:150px;
height:123px;
background:url(http://img4.zozo.jp/_sale/09awopen/img/rightbox_fukubukuro_up.jpg) no-repeat;
}

.fukubukuro_box_middle {
width:150px;
background:url(http://img4.zozo.jp/_sale/09awopen/img/rightbox_fukubukuro_middle.jpg) repeat-y;
}

.fukubukuro_box_bottom {
width:150px;
height:15px;
background:url(http://img4.zozo.jp/_sale/09awopen/img/rightbox_fukubukuro_bottom.jpg) no-repeat;
}

ul.fukubukuro {
padding:10px 0 3px 10px;
text-align:left;
}

ul.fukubukuro li {
padding-bottom:7px;
}

ul.fukubukuro li a { color:#333333; text-decoration : underline;}


.qrcode_box {
width:135px;
padding:20px 3px 10px 12px;
}


/*---------- category_search ----------*/

/*WinIE5.5CSS*/
.c_search_wrap {
width:280px;
float:left;
padding:25px 0 0 0;
}

/*NormalCSS*/
.c_search_wrap {
width: /**/280px;
float: /**/left;
padding: /**/25px 0 0 7px;
}

.c_search_wrap span.title {
background-color:#ddefff;
width:270px;
height:22px;
display:block;
margin-bottom:10px;
padding:5px 0 3px 5px;
text-align:left;
vertical-align:middle;
font-family:"lr oSVbN", Osaka, "qMmpS Pro W3";
font:13px bold;
}

.c_search_box {
width:280px;
text-align:left;
margin-bottom:15px;
}

.c_search_box img {
float:left;
width:72px;
display:block;
margin-bottom:15px;
}

.c_search_box_text {
float:left;
display:block;
width:190px;
padding:5px;
}

.c_search_box_text span {
width:180px;
height:20px;
display:block;
padding-top:2px;
padding-left:2px;
border-bottom:1px #666666 solid;
font-weight:bold;
}

.c_search_box_text ul {
list-style:none;
padding:3px;
}

.c_search_box_text ul li {
padding-top:5px;
}


/*---------- BRAND_LIST ----------*/

div.column_wrap {
	float:left;
	width:880px;
	padding:0px 0px 0px 20px;
	background:url(http://img4.zozo.jp/_sale/09ssopen/img/bg_main_brand.gif) repeat-y;
	background-position:0px 0px;
}
div.column_wrap2 {
position:relative;
	float:left;
	width:880px;
	padding:0px 0px 0px 0px;
	background:url(http://img4.zozo.jp/_sale/09ssopen/img/bg_main_brand.gif) repeat-y;
	background-position:0px 0px;
}

.columnlist{
	color:#4D4D4D;
	width:175px;
	float:left;
	text-align:left;
	padding-left:30px;
}

.columnlist table {
	position:relative;
	left:15px;
	width:45px;
	height:43px;
	margin:0px;
	margin-bottom:12px;
	margin-top:12px;
	background:#FFFFFF;/*±±Ε²ί*/
	border:1px solid #E50012;/*±±Ε²ί*/
	text-align:center;
	font-size:18px;
	color:#4D4D4D;
}

.columnlist table td {
	text-align: center;
}

.columnlist li{
	list-style:none;
	margin:0px;
	padding-left:16px;
	margin-bottom:10px;
	font-size:12px;
}

.columnlist li span {
	padding-left:3px;
}

.columnlist ul{
	text-align:left;
	margin:0px;
	padding:0px;
	margin-bottom:20px;
}

.columnlist li a { color:#4D4D4D; text-decoration : none;}
.columnlist li a:link    { color : #4D4D4D; text-decoration : none; }
.columnlist li a:visited { color: #4D4D4D; text-decoration : none; }
.columnlist li a:active  { color: #4D4D4D; text-decoration : none; }
.columnlist li a:hover   { color:#E50012; text-decoration : underline; }




div.atarea_1 {
	position:relative;
}

div.atform_1 {
	position:absolute;
	top:189px;
	left:508px;
	font:"lr oSVbN", Osaka, "qMmpS Pro W3"
	font-size:11px;
	color:#FFFFFF;
}

div.atform_1 a { color:#FFF; text-decoration : none;}
div.atform_1 a:link    { color : #FFF; text-decoration : none; }
div.atform_1 a:visited { color: #FFF; text-decoration : none; }
div.atform_1 a:active  { color: #FFF; text-decoration : none; }
div.atform_1 a:hover   { color:#E50012; text-decoration : underline; }

/*----- ΘΡ°[΅ερ -----*/

ul#main_navigation {
	float:left;
	width:900px;
	height:45px;
	margin-top:20px;
	margin-bottom:-14px;
}

ul.tall {
	background:url(http://img4.zozo.jp/_sale/09awopen/img/tab/bar_all.jpg) no-repeat;
	background-position:0px 24px;
}

ul.tmen {
	background:url(http://img4.zozo.jp/_sale/09awopen/img/tab/bar_men.jpg) no-repeat;
	background-position:0px 24px;
}

ul.twomen {
	background:url(http://img4.zozo.jp/_sale/09awopen/img/tab/bar_women.jpg) no-repeat;
	background-position:0px 24px;
}

ul.tkids {
	background:url(http://img4.zozo.jp/_sale/09awopen/img/tab/bar_kids.jpg) no-repeat;
	background-position:0px 24px;
}

ul.tcategory {
	background:url(http://img4.zozo.jp/_sale/09awopen/img/tab/bar_kids.jpg) no-repeat;
	background-position:0px 24px;
}

ul.tbrand {
	background:url(http://img4.zozo.jp/_sale/09awopen/img/tab/bar_kids.jpg) no-repeat;
	background-position:0px 24px;
}


ul#main_navigation li {
	float:left;
	width:162px;
	height:24px;
	font-size:1px;
	text-indent:-9999px;
}

ul#main_navigation li a {
	display:block;
	width:162px;
	height:24px;
}

/*ALL*/
ul#main_navigation li.all {
	background:url(http://img4.zozo.jp/_sale/09awopen/img/tab/type_tab.jpg) no-repeat;
	background-position:0px -48px;
}

ul#main_navigation li.all a {
	background:url(http://img4.zozo.jp/_sale/09awopen/img/tab/type_tab.jpg) no-repeat;
	background-position:0px 0px;
}

ul#main_navigation li.all a:hover {
	background:url(http://img4.zozo.jp/_sale/09awopen/img/tab/type_tab.jpg) no-repeat;
	background-position:0px -24px;
}

/*MEN*/
ul#main_navigation li.men {
	background:url(http://img4.zozo.jp/_sale/09awopen/img/tab/type_tab.jpg) no-repeat;
	background-position:-163px -48px;
}

ul#main_navigation li.men a {
	background:url(http://img4.zozo.jp/_sale/09awopen/img/tab/type_tab.jpg) no-repeat;
	background-position:-163px 0px;
}

ul#main_navigation li.men a:hover {
	background:url(http://img4.zozo.jp/_sale/09awopen/img/tab/type_tab.jpg) no-repeat;
	background-position:-163px -24px;
}

/*WOMEN*/
ul#main_navigation li.women {
	background:url(http://img4.zozo.jp/_sale/09awopen/img/tab/type_tab.jpg) no-repeat;
	background-position:-326px -48px;
}

ul#main_navigation li.women a {
	background:url(http://img4.zozo.jp/_sale/09awopen/img/tab/type_tab.jpg) no-repeat;
	background-position:-326px 0px;
}

ul#main_navigation li.women a:hover {
	background:url(http://img4.zozo.jp/_sale/09awopen/img/tab/type_tab.jpg) no-repeat;
	background-position:-326px -24px;
}

/*KIDS*/
ul#main_navigation li.kids {
	background:url(http://img4.zozo.jp/_sale/09awopen/img/tab/type_tab.jpg) no-repeat;
	background-position:-489px -48px;
}

ul#main_navigation li.kids a {
	background:url(http://img4.zozo.jp/_sale/09awopen/img/tab/type_tab.jpg) no-repeat;
	background-position:-489px 0px;
}

ul#main_navigation li.kids a:hover {
	background:url(http://img4.zozo.jp/_sale/09awopen/img/tab/type_tab.jpg) no-repeat;
	background-position:-489px -24px;
}

/*category*/
ul#main_navigation li.category {
	float:left;
	width:123px;
	height:24px;
	background:url(http://img4.zozo.jp/_sale/09awopen/img/tab/type_tab.jpg) no-repeat;
	background-position:-652px -48px;
}

ul#main_navigation li.category a {
	float:left;
	width:123px;
	height:24px;
	background:url(http://img4.zozo.jp/_sale/09awopen/img/tab/type_tab.jpg) no-repeat;
	background-position:-652px 0px;
}

ul#main_navigation li.category a:hover {
	float:left;
	width:123px;
	height:24px;
	background:url(http://img4.zozo.jp/_sale/09awopen/img/tab/type_tab.jpg) no-repeat;
	background-position:-652px -24px;
}

/*brand*/
ul#main_navigation li.brand {
	float:left;
	width:124px;
	height:24px;
	background:url(http://img4.zozo.jp/_sale/09awopen/img/tab/type_tab.jpg) no-repeat;
	background-position:-776px -48px;
}

ul#main_navigation li.brand a {
	float:left;
	width:124px;
	height:24px;
	background:url(http://img4.zozo.jp/_sale/09awopen/img/tab/type_tab.jpg) no-repeat;
	background-position:-776px 0px;
}

ul#main_navigation li.brand a:hover {
	float:left;
	width:124px;
	height:24px;
	background:url(http://img4.zozo.jp/_sale/09awopen/img/tab/type_tab.jpg) no-repeat;
	background-position:-776px -24px;
}


/*y[Wgbv*/

div.page_up {
	float:left;
	width:900px;
	text-align:right;
}

div.add_shop {
	float:left;
	width:545px;
	padding-bottom:30px;
}
