

/*

 * Developers & Technical Support

 * http://07ye.taobao.com/

 * QQ：5944049

**/

html{overflow:scroll;}
/* TOP Ranking ランキング */
#main004waku {
width: 790px;
height:540px;
position: relative;
margin: 0px 0px 60px 0px;
}

#main004 {
width: 790px;
height:530px;
position: relative;
text-align:left;
}

#main004 .tittle001{
width: 195px;
height:400px;
position: absolute;
left:0px;
top:0px;
}

#main004 .alllink{
width: 270px;
height:30px;
position: absolute;
left:708px;
top:583px;
}

#main004 .rank001{
width: 260px;
height:503px;
position: absolute;
left:0px;
top:45px;
border-right: 2px solid #f3f3f3;
}

#main004 .rank002{
width: 260px;
height:460px;
position: absolute;
left:267px;
top:45px;
border-right: 2px solid #f3f3f3;
}

#main004 .rank003{
width: 260px;
height:460px;
position: absolute;
left:535px;
top:45px;
}


#main004 .waku000{
width: 307px;
height:460px;
position: absolute;
left:0px;
top:40px;
}

#main004 .waku000 .tittle002{
width: 275px;
height:28px;
position: absolute;
left:0px;
top:0px;
}

#main004 .waku000 li{
width: 255px;
height:91px;
float: left;
position: relative;
margin: 0px 17px 0px 0px;
}

#main004 .waku000 li .photo{
width: 105px;
height:74px;
border: 1px solid #ffffff;
-webkit-box-shadow: 1px 1px 3px 0px #777777;
-moz-box-shadow: 1px 1px 3px 0px #777777;
box-shadow: 1px 1px 3px 0px #777777;
position: absolute;
left:0px;
top:0px;
overflow:hidden;
}

#main004 .waku000 li .icon{
width: 140px;
height:19px;
position: absolute;
left:116px;
top:1px;
}

#main004 .waku000 li .text{
width: 148px;
height:30px;
font-size: 10px;
line-height: 150%;
color:#000000;
overflow:hidden;
position: absolute;
left:110px;
top:26px;
}

#main004 .waku000 li .price{
width: 248px;
height:11px;
font-size: 11px;
line-height: 100%;
font-weight: bold;
color:#000000;
overflow:hidden;
white-space: nowrap;
position: absolute;
left:116px;
top:64px;
}


/* TOP New Arrival 新着アイテム */
#main005waku {
width: 790px;
height:613px;
position: relative;
margin: 0px 0px 40px 0px;
}

#main005 {
width: 790px;
height:750px;
position: relative;
text-align:left;
}

#main005 .tittle001{
width: 195px;
height:400px;
position: absolute;
left:0px;
top:0px;
}

#main005 .link001{
width: 172px;
height:25px;
position: absolute;
left:829px;
top:60px;
}

#main005 .alllink{
width: 270px;
height:30px;
position: absolute;
left:731px;
top:682px;
}

#main005 .tabwaku{
width: 715px;
height:30px;
position: absolute;
left:0px;
top:60px;
}

#main005 .tabwaku li{
width: 142px;
height:30px;
float: left;
position: relative;
margin: 0px 1px 0px 0px;
}

#main005 .tabwaku li .date{
font-size: 12px;
line-height: 100%;
padding: 10px 0px 0px 0px;
}

#main005 .newarrivalwaku{
width: 790px;
height:584px;
border: 1px solid #ebebeb;
}

#main005waku001{
width: 980px;
height:551px;
padding: 31px 0px 0px 18px;
text-align:left;
}

#main005waku001 li{
width: 147px;
height:180px;
float: left;
margin: 0px 16px 0px 0px;
position: relative;
}

#main005waku001 li .photo{
width: 147px;
height:104px;
position: absolute;
left:0px;
top:0px;
}

#main005waku001 li .text{
width: 147px;
height:30px;
font-size: 10px;
line-height: 150%;
color:#000000;
overflow:hidden;
position: absolute;
left:0px;
top:113px;
}

#main005waku001 li .price{
width: 147px;
height:11px;
font-size: 11px;
line-height: 100%;
font-weight: bold;
color:#000000;
overflow:hidden;
white-space: nowrap;
position: absolute;
left:0px;
top:150px;
}


/* TOP Brand List ブランドリスト */

#main006 {
width: 790px;
height:auto;
position: relative;
}

#main006 .tittle001{
width: 790px;
height:50px;
}

#main006 .listwaku{
width: 1011px;
height:auto;
}

#main006 .listwaku li{
width: 155px;
height:48px;
float: left;
position: relative;
margin: 0px 11px 10px 0px;
border: 1px solid #ffffff;
-webkit-box-shadow: 1px 1px 3px 0px #777777;
-moz-box-shadow: 1px 1px 3px 0px #777777;
box-shadow: 1px 1px 3px 0px #777777;
text-align:center;
}

#main006 .listwaku li  a{
display:block;
width: 155px;
height:48px;
}

#main006 .listwaku li  a:hover{
background-color: #eeeeee;
filter: alpha(opacity=100);
opacity:1.0;
}


#main006 .listwaku li .brand1{
width: 155px;
height:12px;
font-size: 12px;
line-height: 100%;
font-weight: bold;
overflow:hidden;
white-space: nowrap;
position: absolute;
left:0px;
top:14px;
color:#000000;
z-index: 100;
}


#main006 .listwaku li .brand2{
width: 155px;
height:10px;
font-size: 10px;
line-height: 100%;
overflow:hidden;
white-space: nowrap;
position: absolute;
left:0px;
top:29px;
color:#000000;
z-index: 100;
}

#main006 .listwaku li .brand1_long{
width: 155px;
height:12px;
font-size: 12px;
letter-spacing: -0.1em; 
line-height: 100%;
font-weight: bold;
overflow:hidden;
white-space: nowrap;
position: absolute;
left:0px;
top:14px;
color:#000000;
z-index: 100;
}














