/* CSS Document */

/* 基本のこと */
body {
	font-family:"メイリオ", Meiryo, Osaka,;
	font-size: 11px;
	line-height: 16px;
	color: #222222;}

a {text-decoration: underline;}
a img {border: none;}


*{
	margin:0;
	padding:0;
}

font.1{
		font-family:"メイリオ", Meiryo, Osaka,;
font-size:10px;
color:#666666;
}

font.2{
		font-family:"メイリオ", Meiryo, Osaka,;
font-size:12px;
color:#333333;
}

font.prize{
		font-family:"メイリオ", Meiryo, Osaka,;

 font-size:11px;
 line-height:18px;
}


.moji{
	font-family:"メイリオ", Meiryo, Osaka,;
	font-size:11px;
      color:#333333;
	  margin-top:10pt;
	  margin-left:10pt;}

a:hover .moji{text-decoration:underline;}


.moji2{
		font-family:"メイリオ", Meiryo, Osaka,;
font-size:11px;
       color:#666666}


/* リンク　ロールオーバー関連 */
a:hover img{ 
	opacity:0.8; /* 0〜1　の間で指定 標準はコレ　*/
	filter: alpha(opacity=80); /* IE6/7用 */
	-ms-filter: "alpha(opacity=80)" /* IE8用 */
	}
	
a:link {
	font-size: 11px;
	line-height: 16px;
	color: #333333;
	text-decoration: none;
	}

a:visited {
	font-size: 11px;
	line-height: 16px;
	color: #660066;
	text-decoration: none;
	}
	
a:hover {
	font-size: 11px;
	line-height: 16px;
	color: #FF0000;
/* 	position:relative; top:1.0px; left:1.0px;　*/
}
	
a:active{text-decoration:none;}







/* インデックス　What's newのところ　*/

div.whatsNew{
	margin:8px 0 0 0;
}
div.whatsNew img{
	margin-bottom:5px;
}
ul.whatsNew{
	margin:5px 0px 1em 13px;
}

ul.whatsNew li{
	font-size:10px;
	margin:0 0 0.7em 0;
	line-height:120%;
	list-style-type:none;
	list-style-image:url(https://www.rakuten.ne.jp/gold/outletshoes/images10/top_img/poti.gif);
	padding:0;
	color:#000000;
	text-align:left;
}

span.whatsNew{
text-decoration:none;
color:#222222;}

a:hover span.whatsNew{
text-decoration:underline;
color:#222222;}


div.whatsNew ul.whatsNew img{
	margin-bottom:0;
	vertical-align:baseline;
}

div.whatsNewtext{
	margin:0 0 0 2px;
}





/* インデックス　650x150バナー */

.box1{
	height:150px;
	width:630px;}
	
ul.banner650x150{	width:630px; list-style:none; padding:0px; margin:0px;}

div.word_bana{width:630px; margin-bottom:6px; background-color:#222222; text-align:center;}
div.word_bana font{ color:#F9F3E6; font-size:11px;}




/* インデックス　ランキング */

.rank-box1{
	width:105px;
	padding: 0 0 0 3px;}




/* トップ */

.top_point_pink {
	color: #FF0066;
	font-weight: bold;
	font-size: 16px;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
}
.style7 {
	color: #0000FF; 
	font-size: xx-small; 
	}
	
.style8 {
	color: #FF0066;
	}

.haisou_okure {
	font-weight: bold;
	color: #FFFFFF;
	padding: 5px;
	background-color: #009933;
}	







/*サイドナビ*/


div#sidenavi{
  width: 56px; 
  height: 280px;
  position: fixed; 
  top: 100px; 
  right: 0px;
  text-indent:-9999px;
  z-index:9999;
}


div#sidenavi a#point {
  outline:none;
  display: block;
  background: url("https://www.rakuten.ne.jp/gold/outletshoes/images10/left_navi/m_pt02.gif") no-repeat scroll 0 0 transparent;  
  background-position: 17px 0px;
  width: 56px; 
  height: 280px;
}


div#sidenavi a#point:hover {
  outline:none;
  display: block;
  background: url("https://www.rakuten.ne.jp/gold/outletshoes/images10/left_navi/m_pt02.gif") no-repeat scroll 0 0 transparent;  
  background-position: 0px 0px;
  width: 56px; 
  height: 280px;
}







/*日替わりタイトル*/

#dailytitle { /*日替わりタイトル*/
    background-color: #fa8072;
    color: #ffffff;
    text-align: center;
    width: 180px;
    height: 20px;
    font-weight:bold;
    line-height:20px;
}

#daily { /*日替わり*/
    float:left;
    border:1px solid #fa8072;
    padding:4px 0px 10px 0px;
    width:178px;
    margin-bottom: 15px;
}

#daily div.dailyitem{ /* 日替わりアイテム部分 */
    float:left;
    display: inline;
    margin:0px 9px 0px 10px;
    text-align: center;
}

#daily div.price { /* 日替わり値段部分 */
    margin-top: 5px;
    font-weight:bold;
    color: #fa8072;
    line-height:12px;
    text-align: center;
}




/* レフト用 */





/* レフト　new item */
.waku {
	padding: 3px;
	margin: 0px;
	width: 172px;
}

.mail_okure {
	padding: 5px;
	height: 50px;
	width: 950px;
	border: 1px double #CC0000;
	background: #FFFFFF;
	font-size:10px;
}




/*レフト　ランキング*/

div.rankimg{
	width:80px;
	height:76px;
	float:left;
	padding:3px}
div.ranktxt{
	width:80px;
	height:76px;
	float:left;
	padding:3px;
	color:#000000;}
a:hover .ranktxt {
	color: #FF0000;}



div.leftinfo img{padding-bottom:10px;}



/* レフト雑貨スライド */

#slide_left {
    margin:0;
    padding:0;
    width:120px;
    height:350px;
    position:relative;
    list-style:none;}

#slide_left li {
    margin:0;
    padding:0;
    position:absolute;
    top:0;
    left:0;
}





/* レフト　メニュー */

.leftmenutitle{
font-size: 14px;
font-weight: bold;
padding: 15px 0px 10px 15px;
color: #333;
border-bottom: solid 2px #333;
width: 170px; 
}

.leftlist ul{ 
margin: 0; 
padding: 0; 
list-style: none; 
}
.leftlist li{ 
display: inline; 
padding: 0; 
margin: 0; 
}
.leftlist li a{
display: block; 
background-color: #ffffff;
padding: 15px 0px 10px 15px;
text-decoration: none;
color: #333;
width: 170px; 
margin: 0px;
text-align: left;
font-size: 12px;
border-bottom: solid #cccccc 1px;
}
.leftlist li a:hover{
background-color: #F3F3F3;
}





/* 色 */

.pink_bold {
	color: #FF0066;
	font-weight: bold;
}
.pink_11px {
font-size:11px;
line-height:14px;
color: #FF6699;
}

.link {color: #0033FF;}
.pink {color: #C85868;}

.orange {color: #DA886C;}
.pink_12px_bold {color: #FF0066; font-weight: bold; font-size: 12px; }
.black_bold {
	color: #000000;
	font-weight: bold;
	font-size: 14px;
}
