@charset "utf-8";
/* CSS Document */
#flash{width:100%
margin:0 auto;
background:url(../images/bg_flash.gif) top center none;
height:476px;
}
#flash01{
width:944px;
margin:0 auto;
background:url(../images/bg_flash.gif) top center no-repeat;
}
#flash02{width:516px;
height:346px;
padding-left:413px;
padding-top:47px;
*padding-left:399px !important;
*padding-left:417px;
}
body{background:url(../images/bg01.gif) top left repeat;
}

#contents{width:944px;
margin:0 auto;
}
h3{margin-top:15px;
}
.ex{margin-top:15px;
}

.data01{background:url(../images/bg02.gif) top left repeat;
width:100%;
margin-bottom:36px;
font-size:12px;
/font-size:75%;
}
.price01{width:287px;
float:left;
margin-left:19px;
padding-bottom:20px;
}
.ttl01{text-align:left;
padding:13px 0 8px;
}
.price01 table{width:287px;
border:#6e644c 2px dotted;
font-family:"Futura Medium";
color:#937a51;
text-align:left;
}
.price01 th,
.price01 td{
line-height:1.5;
padding-left:10px;
}
.price01 th{background:url(../images/bg03.gif) top left repeat;
}
.price01 td{background:url(../images/bg04.gif) top left repeat;
}
.price01 .discount{
color:#ff0000;
}
.price01 td del{
color:#ff0000;
}
.price01 td del .baseprice{
color:#937a51;
}
.price01 td .newprice{
color:#ff0000;
}
.line01{
border-right:#6e644c 1px dotted;
border-bottom:#6e644c 1px dotted;
}
.line02{
border-bottom:#6e644c 1px dotted;
}
.line03{
border-right:#6e644c 1px dotted;
}
.h201{width:980px;
margin-left:-18px;
}
#footer{width:100%;
background:url(../images/bg05.gif) repeat;
min-height:160px;
margin-top:48px;
}
.socks{width:944px;
margin:0 auto;
}
.ftxt01{float:left;
text-align:left;
padding-top:22px;
font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
line-height:1.5;

}
.fsp01{width:304px;
}
.fsp02{width:356px;
}
.ftxt01 dt{font-weight:bolder;
}
.ftxt01 dd{font-size:70%;
}
.ftxt02{float:right;
text-align:right;
width:280px;
}

.banner{
margin:0 0 20px;
}
.pagetop{padding-bottom:53px;
}
.copyright{font-size:6px;
font-weight:bolder;
}
.point01{width:308px;
float:left;
padding-right:10px;
font-size:11px;
text-align:left;
margin-top:10px;
font:"ヒラギノ角ゴ4";
text-align:left;
}
.point02{width:308px;
float:left;
font-size:11px;
text-align:left;
margin-top:10px;
font:"ヒラギノ角ゴ4";
text-align:left;
}
.img01{width:144px;
float:left;
}
.txt01{width:150px;
float:right;
}
.txt01 img{padding-bottom:10px;
}
.txt02{padding-left:25px;
padding-bottom:15px;
padding-top:10px;
}
#goat{position:absolute;
z-index:2;
left:160px;
top:197px;
}
#shoes{position:absolute;
z-index:2;
left:508px;
top:390px;
}
#tv{position:absolute;
z-index:2;
right:69px;
top:319px;
}
#bg00{background:url(../images/bg_flash.gif) top center no-repeat;
}
#dl01{width:755px;
margin:33px auto 0 auto;
}
#dl01 dt{width:545px;
float:left;
color:#b24545;
font-size:13px;
font-weight:bolder;
text-align:left;
line-height:1.3;
font-family:ヒラギノ角ゴ7;
}
#dl01 dd{float:right;
}
