/* CSS Document */
@charset "Shift_JIS";
h1 {
    font-size: 0.9em;
 color: #666666;
}
.shijimoji {
 width: 770px;
 font-size: 0.7em;
 text-align: right;
}
.shijimoji a:link{
 color: #CC99FF;
 text-decoration: none;
}
.shijimoji a:hover{
 color: #FF6699;
 text-decoration: underline;
}
span.delfree{/*送料無料アイコン*/
	text-indent:-9999px;
	background:url(http://www.wakudoki.ne.jp/ec/images/SALE/delfree.gif) no-repeat;
	width:63px;
	height:13px;
	display:block;
	float:left;
}


span.red{/*セール価格*/
	color:#CC0000;
	font-size:12px;
	font-weight:bold;
}
/* ------------------------------------------------------*/
/*-- 共通画像
---------------------------------------------------*/
*,img{
 margin:0;
 padding:0;
}
a:hover img {
filter:alpha(opacity=50); /*IE*/
-moz-opacity:0.50; /*FF*/
opacity:0.50;
}
/* ------------------------------------------------------*/
/* メイン
---------------------------------------------------*/
 .s_menu{
 width:770px;
 padding:0;
 text-align:center;
 margin: 0px;
 border: 0px none;
  }
  
 .s_menu_main img{
 width:770px;
 padding:0;
 margin: 0px;
 border: none;
  }
/*-- メインナビ navi--*/
 .s_menu ul {
  width:780px;
  height:50px;
  margin:0 0 20px 0;
  }
  
 .s_menu_navi, .s_menu_navi_02{
 list-style:none;
 padding:0;
 margin:0;
 float:left;
 overflow:hidden;
 border: 0px;
  }
  
 .s_menu_navi img, .s_menu_navi_02 img {
 padding:0;
 margin:0;
 border: 0px;
  }  
  
 .s_menu_navi a{
 display:block;
 width:100px;
 height:50px;
 margin: 0px;
 padding: 0px;
 float:left;
 overflow:hidden;
 border: 0px;
  }
  
 .s_menu_navi_02 a{
 display:block;
 width:70px;
 height:50px;
 margin: 0px;
 padding: 0px;
 float:left;
 overflow:hidden;
 border: 0px;
  } 
  
/* ------------------------------------------------------*/   
/* バナー
---------------------------------------------------*/  
.sale_banner {
	width: 770px;
	border: none;
	text-align: center;
	margin:15px 0 10px 0;
}
/*-- 特集他おすすめバナー1--*/
div.toku_banner{
	width: 770px;
	border: none;
	text-align: center;
	margin:15px 0 10px 0;
	font-size: 10px;
	color: #666666;
	text-decoration: none;
}
/*-- 特集他おすすめバナー2--*/
div.toku_banner_2{
	width:780px;
	padding:0;
	margin:0 0 10px 0;
	border: 0px none;
}
div.toku_banner_2 div{
	vertical-align: top;
	text-align:center;
	width:380px;
	height:117px;
	overflow:hidden;
	float:left;
	margin:0 10px 6px 0;
	font-size: 10px;
	color: #666666;
	text-decoration: none;
}
div.toku_banner img, div.toku_banner_2 div img{
	padding:0;
	margin:0;
	border: none;
}
/*-- 特集他おすすめバナー4--*/
div.toku_banner_4{
 width:780px;
 padding:0;
 margin:0 0 10px 0;
 border: 0px none;
}
div.toku_banner_4 div{
 vertical-align: top;
 text-align:center;
 width:191px;
 overflow:hidden;
 float:left;
 margin:5px 3px 10px 0;
 font-size: 0.7em;
 color: #666666;
 text-decoration: none;
} 
  
div.toku_banner_4 div img{
 padding:0;
 margin:0;
 border: none;
} 

/* ------------------------------------------------------*/  
/* 新着セール　ifram
---------------------------------------------------*/  
.newsale_i {
 margin:0 15px 0 0;
 height: 400px;
 width: 770px;
 //overflow: auto;
}

/* ------------------------------------------------------*/
/*共通項目
---------------------------------------------------*/
div.medama_sale, div.w_sale_5, div.sale_5, div.sale_3, div.fuku_sale, div.sale_4 {/*大枠幅、フォントサイズ、マージン*/
 width: 780px;
 margin:0 0 20px 0;
 font-size:0.7em;
}
div.medama_sale a, div.w_sale_5 a, div.sale_5 a, div.sale_4 a, div.sale_3 a, div.fuku_sale a {/*大枠内Aタグ　アンダーラインなし　フォントカラーグレー*/
 text-decoration: none;
 color:#666666;
}
div.medama_sale a:link, div.w_sale_5 a:link, div.sale_5 a:link, div.sale_3 a:link, div.sale_4 a:link, div.fuku_sale a:link{
 color:#666666;
 text-decoration: none;
}
div.medama_sale a:visited, div.w_sale_5 a:visited, div.sale_5 a:visited, div.sale_3 a:visited, div.sale_4 a:visited, div.fuku_sale a:visited{
 color:#666666;
 text-decoration: none;
}
div.medama_sale a:hover, div.w_sale_5 a:hover, div.sale_5 a:hover, div.sale_3 a:hover, div.sale_4 a:hover, div.fuku_sale a:hover{
 color:#ff9900;
 text-decoration: underline;
}
div.medama_sale a:active, div.w_sale_5 a:active, div.sale_5 a:active, div.sale_3 a:active, div.sale_4 a:active, div.fuku_sale a:active{
 color:#666666;
 text-decoration: none;
}
/* ------------------------------------------------------*/
/*目玉詳細
---------------------------------------------------*/
div.medama_sale div{/*1商品ずつのDIV　幅高さ　文字あふれたら隠す　左寄せ　マージン*/
 vertical-align: top;
 text-align:left;
 width:250px;
 height:380px;
 overflow:hidden;
 float:left;
 margin:0 10px 12px 0;
} 
div.medama_sale div img{/*1商品　画像枠なし*/
 border: none;
 margin:0;
 width:250px;
 height:250px;
}
div.medama_sale div img.per{
 margin:0 0 3px 0;
 border: none;
 width:250px;
 height:52px;
}
/* ------------------------------------------------------*/
/*ワコールセール5つ並び詳細
---------------------------------------------------*/
div.w_sale_5 div{/*1商品ずつのDIV　幅高さ　文字あふれたら隠す　左寄せ　マージン*/
 vertical-align: top;
 text-align:left;
 width:146px;
 height:300px;
 overflow:hidden;
 float:left;
 margin:0 10px 10px 0;
} 
div.w_sale_5 div img{/*1商品　画像に外線をつける*/
 border:3px solid #FF7397;
 margin:0;
 width:140px;
 height:140px;
 
}
div.w_sale_5 div img.per{
 margin:0 0 3px 0;
 border: none;
 width:146px;
 height:30px; 
}
/* ------------------------------------------------------*/
/*注目のセール3つ並び
---------------------------------------------------*/
div.sale_3 div{
 vertical-align: top;
 text-align:left;
 width:242px;
 height:350px;
 overflow:hidden;
 float:left;
 margin-right: 16px;
 margin-bottom: 8px;
} 
div.sale_3 div img{/*1商品　画像に外線をつける*/
 border:none;
 margin:0;
 width:242px;
 height:242px 
}
div.sale_3 div img.per{
 margin:0;
 border: none;
 width:242px;
 height:30px; 
}
/* ------------------------------------------------------*/
/*セール4つ並び
---------------------------------------------------*/
div.sale_4 div{/*1商品ずつのDIV　幅高さ　文字あふれたら隠す　左寄せ　マージン*/
 vertical-align: top;
 text-align:left;
 width:185px;
 height:280px;
 overflow:hidden;
 float:left;
 margin:0 10px 10px 0;
 
} 
div.sale_4 img{
 margin:0;
 border-top: none;
 border-right: 1px solid #CCCCCC;
 border-bottom: 1px solid #CCCCCC;
 border-left: 1px solid #CCCCCC;
 width: 183px;
 height: 183px; 
}
div.sale_4 img.per{
 margin:0;
 border-top: 1px solid #CCCCCC;
 border-right: 1px solid #CCCCCC;
 border-bottom: none;
 border-left: 1px solid #CCCCCC;
 position: relative;
 top: 3px;
 width: 183px; 
 height: 30px; 
 
}
/* ------------------------------------------------------*/
/*セール5つ並び
---------------------------------------------------*/
div.sale_5 div{/*1商品ずつのDIV　幅高さ　文字あふれたら隠す　左寄せ　マージン*/
 vertical-align: top;
 text-align:left;
 width:146px;
 height:300px;
 overflow:hidden;
 float:left;
 margin:0 10px 10px 0;
 
} 
div.sale_5 img{
 margin:0;
 border-top: none;
 border-right: 1px solid #CCCCCC;
 border-bottom: 1px solid #CCCCCC;
 border-left: 1px solid #CCCCCC;
 width: 144px;
 height: 144px; 
}
div.sale_5 img.per{
 margin:0;
 width: 144px;
 height: 30px;  
 border-top: 1px solid #CCCCCC;
 border-right: 1px solid #CCCCCC;
 border-bottom: none;
 border-left: 1px solid #CCCCCC;
 position: relative;
 top: 3px;
}
/* ------------------------------------------------------*/
/*福袋4つ並び
---------------------------------------------------*/
div.fuku_sale div{/*1商品ずつのDIV　幅高さ　文字あふれたら隠す　左寄せ　マージン*/
 vertical-align: top;
 text-align:left;
 width:185px;
 height:280px;
 overflow:hidden;
 float:left;
 margin:0 10px 10px 0;
 
} 
div.fuku_sale img{
 margin:0;
 border-top: none;
 border-right: 4px solid #ff99cc;
 border-bottom: 4px solid #ff99cc;
 border-left: 4px solid #ff99cc;
 width:177px;
 height:177px;
 
}
div.fuku_sale img.per{
 margin:0;
 border:none;
 position: relative;
 top: 3px;
 width:185px;
 height:45px;
 
}


/* ------------------------------------------------------*/
/* 特集_20100330_k.kawade
---------------------------------------------------*/
#issue{
	width:770px;
}
#issue div.tr_container_s{
	width:760px;
	margin:7px 5px 15px 13px;
}
#issue div.tr_container_s div a img{
	width:137px;
	height:137px;
	float:left;
	margin:0 13px 15px 0;
	border:none;
}
.triumph{
	background:#F7FFEB;
	}
.gwroomwear{
	border:2px solid #00CCCC;
	background:#E7FFFD;
	}


/* ------------------------------------------------------*/
/*大決算セール％ナビ　2011.01.13 kawade
---------------------------------------------------*/
ul.navi_per{
	width:770px;
	height:66px;
	margin:3px 0 40px 0;
}
ul.navi_per li{
	float:left;
	list-style:none;
}
ul.navi_per li a{
	display:block;
	width:155px;
	height:66px;
	float:left;
	border:0;
}

ul.navi_per li a.w150{
	width:150px;
}
/* ------------------------------------------------------*/
/* clearfix huck */
/* ------------------------------------------------------*/
.clearfix:after {/*大枠の高さをつくり、次の大枠とのマージンを開ける*/
  content: ".";  /* 新しい要素を作る */
  display: block;  /* ブロックレベル要素に */
  clear: both;
  height: 0;
  visibility: hidden;
}
.clearfix {
  min-height: 1px;
}
/* Hides from IE-mac ＼*/
* html .clearfix{height: 1%;}
.clearfix{display: block;}
/* End hide from IE-mac */
