/*------------------------------------------
Sagasu
------------------------------------------*/
h2.sagasu-title {
width:680px;
height:37px;
background:url("../img/sagasu-title.gif") top left no-repeat;
text-indent:-9999em;
padding:0;
margin:0 0 20px 0;
}

/*==========新着アイテム==========*/
.sagasu-new {
position:relative;
overflow:hidden;
width:460px;
float:left;
}
h3.sagasu-new-title {
position:relative;
float:left;
width:100px;
height:16px;
background:url("../img/sagasu-new-title.gif") top left no-repeat;
text-indent:-9999em;
padding:0;
margin:0;
}
ul.sagasu-nav {
position:relative;
top:0;
left:0;
margin:0;
padding:0;
list-style-type:none;
}
ul.sagasu-nav li {
float:left;
margin:0 8px 0 0;
padding:0 0 0 8px;
background:url("../img/icn-arw2.gif") left no-repeat;
}
ul.sagasu-nav li a:hover,
ul.sagasu-nav li a:active {border-bottom:1px dotted #ff3300;}

.sagasu-new-flash {
margin:0 0 12px 0;
}

/*==========クローズアップ！==========*/
.sagasu-closeup {
position:relative;
overflow:hidden;
width:220px;
float:left;
}
h3.sagasu-closeup-title {
position:relative;
width:109px;
height:16px;
background:url("../img/sagasu-closeup-title.gif") top left no-repeat;
text-indent:-9999em;
padding:0;
margin:0;
}
.sagasu-closeup-flash {
margin:0 0 12px 0;
}

/*==========アイテム別ランキング==========*/
h3.sagasu-ranking {
clear:both;
position:relative;
width:286px;
height:16px;
background:url("../img/sagasu-ranking-title.gif") bottom left no-repeat;
text-indent:-9999em;
padding:20px 0 0 0;
margin:0;
}
.sagasu-ranking5 {
position:relative;
width:145px;
text-indent:-9999em;
top:-15px;
left:300px;
}
.sagasu-ranking5 a:link,
.sagasu-ranking5 a:visited {
overflow:hidden;
display:block;
width:145px;
height:14px;
line-height:14px;
background:url("../img/sagasu-ranking5.gif") top left no-repeat;
}
.sagasu-ranking5 a:hover,
.sagasu-ranking5 a:active {background:url("../img/sagasu-ranking5.gif") bottom left no-repeat;}
.sagasu-term {
clear:both;
margin:0 0 12px 0;
}
/*==========ランキングNO.1リスト==========*/

ul.sgasu-no1-list {
width:360px;
margin:0;
padding:0;
list-style-type:none;
}
/*----↓2011.0307修正----*/
ul.sgasu-no1-list {
width:680px;
}
/*----↑2011.0307修正----*/

ul.sgasu-no1-list li {
width:100px;
height:164px;
float:left;
padding:0;
margin:0 18px 14px 0;
}
/*----↓2011.0307修正----*/
ul.sgasu-no1-list li {
margin:0 14px 14px 0;
}
* html ul.sgasu-no1-list li {/*IE6*/
margin:0 13px 14px 0;
}
*+ html ul.sgasu-no1-list li {/*IE7*/
margin:0 13px 14px 0;
}
/*----↑2011.0307修正----*/

ul.sgasu-no1-list li img {border:1px solid #e8e8e8;}
ul.sgasu-no1-list li a:link img,
ul.sgasu-no1-list li a:visited img {border:1px solid #e8e8e8;width:100px;height:128px;!important;}
ul.sgasu-no1-list li a:hover img,
ul.sgasu-no1-list li a:active img {border:1px solid #ff6600;width:100px;height:128px;!important;}

ul.sgasu-no1-list li.sagasu-no1-bra {background:url("../new_img/sagasu/sagasu-no1-bra.gif") top left no-repeat;}
ul.sgasu-no1-list li.sagasu-no1-sht {background:url("../new_img/sagasu/sagasu-no1-sht.gif") top left no-repeat;}
ul.sgasu-no1-list li.sagasu-no1-lgy {background:url("../new_img/sagasu/sagasu-no1-lgy.gif") top left no-repeat;}
ul.sgasu-no1-list li.sagasu-no1-hdg {background:url("../new_img/sagasu/sagasu-no1-hdg.gif") top left no-repeat;}
ul.sgasu-no1-list li.sagasu-no1-bdy {background:url("../new_img/sagasu/sagasu-no1-bdy.gif") top left no-repeat;}
ul.sgasu-no1-list li.sagasu-no1-gdl {background:url("../new_img/sagasu/sagasu-no1-gdl.gif") top left no-repeat;margin-right:0px;}

ul.sgasu-no1-list li.sagasu-no1-rgw {background:url("../new_img/sagasu/sagasu-no1-rgw.gif") top left no-repeat;}
ul.sgasu-no1-list li.sagasu-no1-shoes {background:url("../new_img/sagasu/sagasu-no1-shoes.gif") top left no-repeat;}
ul.sgasu-no1-list li.sagasu-no1-swim {background:url("../new_img/sagasu/sagasu-no1-swim.gif") top left no-repeat;}
ul.sgasu-no1-list li.sagasu-no1-zakka {background:url("../new_img/sagasu/sagasu-no1-zakka.gif") top left no-repeat;}
ul.sgasu-no1-list li.sagasu-no1-room {background:url("../new_img/sagasu/sagasu-no1-room.gif") top left no-repeat;}
ul.sgasu-no1-list li.sagasu-no1-mtnty {background:url("../new_img/sagasu/sagasu-no1-mtnty.gif") top left no-repeat;margin-right:0px;}


ul.sgasu-no1-list li.sagasu-no1-jnr {background:url("../new_img/sagasu/sagasu-no1-jnr.gif") top left no-repeat;}
ul.sgasu-no1-list li.sagasu-no1-sprt01 {background:url("../new_img/sagasu/sagasu-no1-sprt01.gif") top left no-repeat;}
ul.sgasu-no1-list li.sagasu-no1-sprt02 {background:url("../new_img/sagasu/sagasu-no1-sprt02.gif") top left no-repeat;}
ul.sgasu-no1-list li.sagasu-no1-sprt03 {background:url("../new_img/sagasu/sagasu-no1-sprt03.gif") top left no-repeat;}
ul.sgasu-no1-list li.sagasu-no1-men {background:url("../new_img/sagasu/sagasu-no1-men.gif") top left no-repeat;}

ul.sgasu-no1-list2 {
width:312px;
height:326px;
margin:0;
padding:0 0 0 6px;
list-style-type:none;
}
ul.sgasu-no1-list2 li {
width:156px;
height:66px;
float:left;
padding:0;
margin:0 0 16px 0;
}
ul.sgasu-no1-list2 li img {border:1px solid #e8e8e8;}
ul.sgasu-no1-list2 li a:link img,
ul.sgasu-no1-list2 li a:visited img {border:1px solid #e8e8e8;}
ul.sgasu-no1-list2 li a:hover img,
ul.sgasu-no1-list2 li a:active img {border:1px solid #ff6600;}
ul.sgasu-no1-list2 li.sagasu-no1-stkg {background:url("../new_img/sagasu-no1-stkg.gif") top right no-repeat;}
ul.sgasu-no1-list2 li.sagasu-no1-sprt01 {background:url("../new_img/sagasu-no1-sprt01.gif") top right no-repeat;}
ul.sgasu-no1-list2 li.sagasu-no1-room {background:url("../img/sagasu-no1-room.gif") top right no-repeat;}
ul.sgasu-no1-list2 li.sagasu-no1-sprt02 {background:url("../img/sagasu-no1-sprt02.gif") top right no-repeat;}
ul.sgasu-no1-list2 li.sagasu-no1-mtnty {background:url("../img/sagasu-no1-mtnty.gif") top right no-repeat;}
ul.sgasu-no1-list2 li.sagasu-no1-sprt03 {background:url("../img/sagasu-no1-sprt03.gif") top right no-repeat;}
ul.sgasu-no1-list2 li.sagasu-no1-jnr {background:url("../img/sagasu-no1-jnr.gif") top right no-repeat;}
ul.sgasu-no1-list2 li.sagasu-no1-men {background:url("../img/sagasu-no1-men.gif") top right no-repeat;}

/*==========気になるレビュー==========*/
h3.sagasu-review-title {
clear:both;
position:relative;
width:114px;
height:16px;
background:url("../img/sagasu-review-title.gif") top left no-repeat;
text-indent:-9999em;
padding:0;
margin:30px 0 16px 0;
}
.sagasu-review-item {width:332px; padding:0 16px 0 0;}
.sagasu-review-brand {width:332px;}
h4.sagasu-review {
font-size:12px; 
line-height:150%;
color:#000000;
margin:0 0 4px 0;
}
.sagasu-review-title {
margin:0 0 4px 0;
}
.sagasu-review-pic {padding:0 10px 0 0;}
.sagasu-review-pic img {border:1px solid #cccccc;}
.sagasu-review-txt {
background:#f2f2f2;
padding:8px;
}
.sagasu-review-name {
background:#ffffff url("../img/sagasu-review-txt-bg.gif") top left no-repeat;
padding:11px 0 0 0;
}
.sagasu-review-date {
font-size:10px; 
line-height:120%;
}

.sagasu-review-title a:hover,
.sagasu-review-title a:active,
.sagasu-review-txt a:hover,
.sagasu-review-txt a:active {border-bottom:1px dotted #ff3300;}


/*==========旬の商品キーワード==========*/
h3.sagasu-kw-title {
clear:both;
width:680px;
height:16px;
background:url("../img/sagasu-kw-title.gif") top left no-repeat;
text-indent:-9999em;
margin:30px 0 10px 0;
padding:0;
}
.sagasu-kw-top {
position:relative;
padding:18px 0 0 0;
background:url("../img/sagasu-kw-top.gif") top left no-repeat;
margin:0;
}
.sagasu-kw-bottom {
position:relative;
padding:0 0 18px 0;
background:url("../img/sagasu-kw-bottom.gif") bottom left no-repeat;
}
.sagasu-kw {
width:680px;
}
.sagasu-kw-inner {
border-left:1px solid #ff9933;
border-right:1px solid #ff9933;
padding:0 30px;
background:#f2f2f2;
color:#ffffff;
}
.sagasu-kw a:hover,
.sagasu-kw a:active {color:#ff0000; text-decoration:none;}
.sagasu-kw span {padding:0 20px 0 0;}

.kw-s {
vertical-align:middle;
font-size:10px; 
line-height:26px;
white-space: nowrap;
}
.kw-m {
vertical-align:middle;
font-size:14px; 
line-height:26px;
white-space: nowrap;
}
.kw-l {
vertical-align:middle;
font-size:18px; 
line-height:26px;
white-space: nowrap;
}
.kw-x {
vertical-align:middle;
font-size:22px; 
line-height:26px;
white-space: nowrap;
}

/*==========さまざまなライフシーンに==========*/
h3.sagasu-scene-title {
clear:both;
width:680px;
height:16px;
background:url("../img/sagasu-scene-title.gif") top left no-repeat;
text-indent:-9999em;
margin:30px 0 16px 0;
padding:0;
}
ul.sagasu-btn-list {
margin:0;
padding:0;
list-style-type:none;
}
ul.sagasu-btn-list li {
height:25px;
 float:left;
margin:0 10px 0 0;
text-indent:-9999em;
}
ul.sagasu-btn-list li.sagasu-btn-scene01 a:link,
ul.sagasu-btn-list li.sagasu-btn-scene01 a:visited {
display:block;
width:119px;
height:25px;
overflow:hidden;
background:url("../img/sagasu-btn-scene01.gif") top left no-repeat;
}
ul.sagasu-btn-list li.sagasu-btn-scene01 a:hover,
ul.sagasu-btn-list li.sagasu-btn-scene01 a:active {background:url("../img/sagasu-btn-scene01.gif") bottom left no-repeat;}
ul.sagasu-btn-list li.sagasu-btn-scene02 a:link,
ul.sagasu-btn-list li.sagasu-btn-scene02 a:visited {
display:block;
width:99px;
height:25px;
overflow:hidden;
background:url("../img/sagasu-btn-scene02.gif") top left no-repeat;
}
ul.sagasu-btn-list li.sagasu-btn-scene02 a:hover,
ul.sagasu-btn-list li.sagasu-btn-scene02 a:active {background:url("../img/sagasu-btn-scene02.gif") bottom left no-repeat;}
ul.sagasu-btn-list li.sagasu-btn-scene03 a:link,
ul.sagasu-btn-list li.sagasu-btn-scene03 a:visited {
display:block;
width:99px;
height:25px;
overflow:hidden;
background:url("../img/sagasu-btn-scene03.gif") top left no-repeat;
}
ul.sagasu-btn-list li.sagasu-btn-scene03 a:hover,
ul.sagasu-btn-list li.sagasu-btn-scene03 a:active {background:url("../img/sagasu-btn-scene03.gif") bottom left no-repeat;}
ul.sagasu-btn-list li.sagasu-btn-scene04 a:link,
ul.sagasu-btn-list li.sagasu-btn-scene04 a:visited {
display:block;
width:99px;
height:25px;
overflow:hidden;
background:url("../img/sagasu-btn-scene04.gif") top left no-repeat;
}
ul.sagasu-btn-list li.sagasu-btn-scene04 a:hover,
ul.sagasu-btn-list li.sagasu-btn-scene04 a:active {background:url("../img/sagasu-btn-scene04.gif") bottom left no-repeat;}
ul.sagasu-btn-list li.sagasu-btn-scene05 a:link,
ul.sagasu-btn-list li.sagasu-btn-scene05 a:visited {
display:block;
width:199px;
height:25px;
overflow:hidden;
background:url("../img/sagasu-btn-scene05.gif") top left no-repeat;
}
ul.sagasu-btn-list li.sagasu-btn-scene05 a:hover,
ul.sagasu-btn-list li.sagasu-btn-scene05 a:active {background:url("../img/sagasu-btn-scene05.gif") bottom left no-repeat;}

.sagasu-line {
clear:both;
padding:16px 0;
}

/*==========下着の知識==========*/
h3.sagasu-info-title {
clear:both;
width:680px;
height:16px;
background:url("../img/sagasu-info-title.gif") top left no-repeat;
text-indent:-9999em;
margin:6px 0 16px 0;
padding:0;
}
.sagasu-info-label {
background:url("../img/icn-arw2.gif") left no-repeat;
padding:3px 26px 3px 8px;
}
.sagasu-info-label a:hover,
.sagasu-info-label a:active {border-bottom:1px dotted #ff3300;}


/*------------------------------------------
Ranking
------------------------------------------*/
h2.ranking-title {
width:680px;
height:56px;
background:url("../img/ranking-title.gif") top left no-repeat;
text-indent:-9999em;
padding:0;
margin:0 0 10px 0;
}
.ranking-term {margin:0 0 22px 0;}
.ranking-h3-bg {
clear:both;
width:634px;
background:url("../img/sagasu-line.gif") right no-repeat;
}
.ranking-h3-bg h3 {
text-indent:-9999em;
padding:0 20px 0 0;
margin:0 0 8px 0;
}
h3.ranking-bra-title {
width:143px;
height:16px;
background:#ffffff url("../img/ranking-bra-title.gif") top left no-repeat;
}
h3.ranking-sht-title {
width:128px;
height:16px;
background:#ffffff url("../img/ranking-sht-title.gif") top left no-repeat;
}
h3.ranking-lgy-title {
width:162px;
height:16px;
background:#ffffff url("../img/ranking-lgy-title.gif") top left no-repeat;
}
h3.ranking-hdg-title {
width:225px;
height:16px;
background:#ffffff url("../img/ranking-hdg-title.gif") top left no-repeat;
}
h3.ranking-bdy-title {
width:304px;
height:16px;
background:#ffffff url("../img/ranking-bdy-title.gif") top left no-repeat;
}
h3.ranking-gdl-title {
width:283px;
height:16px;
background:#ffffff url("../img/ranking-gdl-title.gif") top left no-repeat;
}
h3.ranking-stkg-title {
width:208px;
height:16px;
background:#ffffff url("../img/ranking-stkg-title.gif") top left no-repeat;
}
h3.ranking-room-title {
width:240px;
height:16px;
background:#ffffff url("../img/ranking-room-title.gif") top left no-repeat;
}
h3.ranking-mtnty-title {
width:210px;
height:16px;
background:#ffffff url("../img/ranking-mtnty-title.gif") top left no-repeat;
}
h3.ranking-jnr-title {
width:133px;
height:16px;
background:#ffffff url("../img/ranking-jnr-title.gif") top left no-repeat;
}
h3.ranking-sprt01-title {
width:182px;
height:16px;
background:#ffffff url("../img/ranking-sprt01-title.gif") top left no-repeat;
}
h3.ranking-sprt02-title {
width:209px;
height:16px;
background:#ffffff url("../img/ranking-sprt02-title.gif") top left no-repeat;
}
h3.ranking-sprt03-title {
width:227px;
height:16px;
background:#ffffff url("../img/ranking-sprt03-title.gif") top left no-repeat;
}
h3.ranking-men-title {
width:226px;
height:16px;
background:#ffffff url("../img/ranking-men-title.gif") top left no-repeat;
}

h3.ranking-rgw-title {
width:160px;
height:16px;
background:#ffffff url("../new_img/sagasu/ranking-rgw-title.gif") top left no-repeat;
}
h3.ranking-shoes-title {
width:133px;
height:16px;
background:#ffffff url("../new_img/sagasu/ranking-shoes-title.gif") top left no-repeat;
}
h3.ranking-swim-title {
width:100px;
height:16px;
background:#ffffff url("../new_img/sagasu/ranking-swim-title.gif") top left no-repeat;
}
h3.ranking-zakka-title {
width:151px;
height:16px;
background:#ffffff url("../new_img/sagasu/ranking-zakka-title.gif") top left no-repeat;
}


ul.ranking-top5 a:link img,
ul.ranking-top5 a:visited img {border:1px solid #e8e8e8;}
ul.ranking-top5 a:hover img,
ul.ranking-top5 a:active img {border:1px solid #ff6600;}
ul.ranking-top5 {
height:168px;
margin:0;
padding:0;
list-style-type:none;
}
ul.ranking-top5 li {
width:102px;
float:left;
margin:-15px 30px 0 0;
}
ul.ranking-top5 .ranking-icn {
display:block;
position:relative;
top:16px;
left:83px;
}

/*------------------------------------------
Parts : Search
------------------------------------------*/
h3.sagasu-search-title {
width:210px;
height:57px;
background:url("../img/sagasu-search-title.gif") top left no-repeat;
text-indent:-9999em;
margin:6px 0 0 0;
padding:0;
}
.sagasu-search {
height:227px;
background:url("../img/sagasu-search-body.gif") top left no-repeat;
}
ul.sagasu-search-list {
margin:0;
padding:10px 0 0 26px;
list-style-type:none;
text-indent:-9999em;
}
ul.sagasu-search-list li.sagasu-search01 {margin:0 0 13px 0;}
ul.sagasu-search-list li.sagasu-search01 a:link,
ul.sagasu-search-list li.sagasu-search01 a:visited {
display:block;
width:164px;
height:40px;
overflow:hidden;
}
ul.sagasu-search-list li.sagasu-search01 a:hover,
ul.sagasu-search-list li.sagasu-search01 a:active {background:url("../img/sagasu-search01.gif") top left no-repeat;}
ul.sagasu-search-list li.sagasu-search02 {margin:0 0 13px 0;}
ul.sagasu-search-list li.sagasu-search02 a:link,
ul.sagasu-search-list li.sagasu-search02 a:visited {
display:block;
width:164px;
height:40px;
overflow:hidden;
}
ul.sagasu-search-list li.sagasu-search02 a:hover,
ul.sagasu-search-list li.sagasu-search02 a:active {background:url("../img/sagasu-search02.gif") top left no-repeat;}
ul.sagasu-search-list li.sagasu-search03 {margin:0 0 26px 0;}
ul.sagasu-search-list li.sagasu-search03 a:link,
ul.sagasu-search-list li.sagasu-search03 a:visited {
display:block;
width:164px;
height:40px;
overflow:hidden;
}
ul.sagasu-search-list li.sagasu-search03 a:hover,
ul.sagasu-search-list li.sagasu-search03 a:active {background:url("../img/sagasu-search03.gif") top left no-repeat;}
ul.sagasu-search-list li.sagasu-search04 a:link,
ul.sagasu-search-list li.sagasu-search04 a:visited {
display:block;
width:164px;
height:30px;
overflow:hidden;
}
ul.sagasu-search-list li.sagasu-search04 a:hover,
ul.sagasu-search-list li.sagasu-search04 a:active {background:url("../img/sagasu-search04.gif") top left no-repeat;}

/*------------------------------------------
Parts : Item All
------------------------------------------*/
h3.sagasu-item-all-title {
width:210px;
height:15px;
background:url("../img/sagasu-item-all-title.gif") top left no-repeat;
text-indent:-9999em;
margin:20px 0 10px 3px;
padding:0;
}
.sagasu-item-all {

}
.sagasu-item-all select {
background:#ffffff;
width:210px;
border:1px solid #cccccc;
margin:0 0 5px 0;
}


/*------------------------------------------
Parts : Sizenavi
------------------------------------------*/

h3.sizenavi-search-title {
display:none;
}

div.sizenavi-search{

width:210px;
height:120px;
background:url("../sizenavi/img/sizenavi_btn.gif") top left no-repeat;
margin-top:20px;
padding-top:57px;
}


ul.sizenavi-search-list{

width:202px;
overflow:hidden;
margin:0 auto;
display:block;

}

ul.sizenavi-search-list li{
width:202px;
height:55px;
margin:0;
display:block;
text-indent:-10000px;
}


ul.sizenavi-search-list li.sizenavi-search01 a{
background:url("../sizenavi/img/sizenavi_btn.gif") -4px -57px no-repeat;
width:202px;
height:55px;
display:block;
}

ul.sizenavi-search-list li.sizenavi-search01 a:hover{
background:url("../sizenavi/img/sizenavi_btn.gif") -214px -57px no-repeat;
}

ul.sizenavi-search-list li.sizenavi-search02 a{
background:url("../sizenavi/img/sizenavi_btn.gif") -4px -112px no-repeat;
width:202px;
height:55px;
display:block;
}

ul.sizenavi-search-list li.sizenavi-search02 a:hover{
background:url("../sizenavi/img/sizenavi_btn.gif") -214px -112px no-repeat;
}




/*------------------------------------------
Parts : Lifestyle
------------------------------------------*/
#sagasu_ls{
	float:left;
	margin:0 13px 10px 0;
	padding:0;
}
#sagasu_ls.end{
	margin:0 0px 10px 0;
}
#sagasu_ls img{
	border:0;
}