/* CSS Document */
/* --- サイドのスタイルシート --- */
/* --- メニューエリア --- */
.sidemune .nl {
margin: 10px 0 15px 0;
padding: 0;
border-top: 10px #A59684 solid; /* 最上部の枠線 */
border-left: 5px #A59684 solid; /* 最上部の枠線 */
border-right: 5px #A59684 solid; /* 最上部の枠線 */
border-bottom: 10px #A59684 solid; /* 最上部の枠線 */
list-style-type: none;
text-align: left;
width:170px;
}

/* --- メニュー項目 --- */
.sidemune .nl li {
background-color: #ffffff; /* 項目の背景色 */
border-bottom: 1px #ECECEC solid;
 /* 項目の下枠線 */
}


/* --- メニューエリア --- */
.sidemune .nl2 {
margin: 0 0 5px 0;
padding: 0;
border-top: 5px #A59684 solid; /* 最上部の枠線 */
border-left: 5px #A59684 solid; /* 最上部の枠線 */
border-right: 5px #A59684 solid; /* 最上部の枠線 */
border-bottom: 5px #A59684 solid; /* 最上部の枠線 */
list-style-type: none;
text-align: left;
width:170px;
}

/* --- メニュー項目 --- */
.sidemune .nl2 li {
background-color: #ffffff; /* 項目の背景色 */
border-bottom: 1px #ECECEC solid;
 /* 項目の下枠線 */
}

.mcat{
font-weight:bold;
background-image: url(http://www.rakuten.ne.jp/gold/sankyo/files/sidenavi/img/001.gif);
background-position: 6px center;
background-repeat: no-repeat;
list-style-position: inside;
padding-left: 10px;
}


.sc{
  background-image: url(http://www.rakuten.ne.jp/gold/sankyo/files/sidenavi/img/maru.gif);
background-position: 6px center;
background-repeat: no-repeat;
list-style-position: inside;
padding-left: 10px;
}

.sc-sita{
  background-image: url(http://www.rakuten.ne.jp/gold/sankyo/files/sidenavi/img/maru2.gif);
background-position: 6px center;
background-repeat: no-repeat;
list-style-position: inside;
padding-left: 10px;
}



/* --- リンク --- */
.sidemune .nl li a {
display: block;
position: relative; /* IE6用 */
padding: 3px 10px; /* リンクエリアのパディング（上下、左右） */
 /* テキストの下線（なし） */
}
html*.sidemune .nl li a {
display: block;
position: relative; /* IE6用 */
padding: 3px 0px; /* リンクエリアのパディング（上下、左右） */
 /* テキストの下線（なし） */
}

/* --- ポイント時の設定 --- */
.sidemune .nl2 li a:hover {
color:#81cddb;
text-decoration: underline;

}
/* --- リンク --- */
.sidemune .nl2 li a {
display: block;
position: relative; /* IE6用 */
padding: 3px 10px; /* リンクエリアのパディング（上下、左右） */
 /* テキストの下線（なし） */
}
html*.sidemune .nl2 li a {
display: block;
position: relative; /* IE6用 */
padding: 3px 0px; /* リンクエリアのパディング（上下、左右） */
 /* テキストの下線（なし） */
}

/* --- ポイント時の設定 --- */
.sidemune .nl2 li a:hover {
color:#81cddb;
text-decoration: underline;

}

/* --- ご利用ガイド --- */

.support{
  margin:15px 0px;
  padding:0px;
  width:180px;
}
dl {
	border-bottom:1px dotted #999;
	padding: 5px 0 5px 0;
	}
dl dt {
	color:#900;
	border-left: solid 4px #900;
	padding: 0 0 0 10px;
	font-weight: bold;
	}
dl dd {
	border-left: solid 4px #900;
	padding: 5px 0 0 15px;
}
.shopping{
background-image: url(http://www.rakuten.ne.jp/gold/sankyo/files/sidenavi/img/001.gif);
background-position: 6px center;
background-repeat: no-repeat;
list-style-position: inside;
padding-left: 20px;
}
#mailbox li{
  margin:2px 0px 5px 0px;
  padding:0px;
}
.kegawa{
  background-color:#A59684;
  width:180px;
}
.skanaban{
  margin:0 auto;
  padding:0px 0px 5px 0px;
  width:170px;
}
.wakusen{
  background-color:#A59684;
  width:180px;
  margin:15px 0px 0px 0px;
  border-top:10px solid #A59684;
}
.wakuseng{
  margin:0 auto;
  padding:0px 0px 5px 0px;
  width:170px;
}

/* --- ロールオーバーの指定--- */

#mailbox a span{
   display:none;
}
#mailbox .topgo a {
display:block;
width:178px;
height:34px;
background-image:url(http://www.rakuten.ne.jp/gold/sankyo/files/sidenavi/img/side_top.gif);
background-repeat:no-repeat;
text-decoration: none;
}
#mailbox .topgo a:hover {
background-image:url(http://www.rakuten.ne.jp/gold/sankyo/files/sidenavi/img/side_top2.gif);
background-repeat:no-repeat;
} 

#mailbox .yokuaruon a {
display:block;
width:180px;
height:279px;
background-image:url(http://www.rakuten.ne.jp/gold/sankyo/files/sidenavi/img/que.gif);
background-repeat:no-repeat;
text-decoration: none;
}
#mailbox .yokuaruon a:hover {
background-image:url(http://www.rakuten.ne.jp/gold/sankyo/files/sidenavi/img/que2.gif);
background-repeat:no-repeat;
} 

#mailbox .mailon a {
display:block;
width:180px;
height:169px;
background-image:url(http://www.rakuten.ne.jp/gold/sankyo/files/sidenavi/img/mail-toi.gif);
background-repeat:no-repeat;
text-decoration: none;
}
#mailbox .mailon a:hover {
background-image:url(http://www.rakuten.ne.jp/gold/sankyo/files/sidenavi/img/mail-toi2.gif);
background-repeat:no-repeat;
}
#mailbox .tenpoon a {
display:block;
width:180px;
height:380px;
background-image:url(http://www.rakuten.ne.jp/gold/sankyo/files/sidenavi/img/tenpo.gif);
background-repeat:no-repeat;
text-decoration: none;
}
#mailbox .tenpoon a:hover {
background-image:url(http://www.rakuten.ne.jp/gold/sankyo/files/sidenavi/img/tenpo2.gif);
background-repeat:no-repeat;
} 

#mailbox .tenblog a {
display:block;
width:178px;
height:54px;
background-image:url(http://www.rakuten.ne.jp/gold/sankyo/files/sidenavi/img/blog.gif);
background-repeat:no-repeat;
text-decoration: none;
}
#mailbox .tenblog a:hover {
background-image:url(http://www.rakuten.ne.jp/gold/sankyo/files/sidenavi/img/blog-on.gif);
background-repeat:no-repeat;
} 
 



#mailbox .mailmagon a {
display:block;
width:180px;
height:59px;
background-image:url(http://www.rakuten.ne.jp/gold/sankyo/files/sidenavi/img/mail.gif);
background-repeat:no-repeat;
text-decoration: none;
}
#mailbox .mailmagon a:hover {
background-image:url(http://www.rakuten.ne.jp/gold/sankyo/files/sidenavi/img/mail2.gif);
background-repeat:no-repeat;
} 

#mailbox .preon a {
display:block;
width:180px;
height:61px;
background-image:url(http://www.rakuten.ne.jp/gold/sankyo/files/sidenavi/img/present.gif);
background-repeat:no-repeat;
text-decoration: none;
}
#mailbox .preon a:hover {
background-image:url(http://www.rakuten.ne.jp/gold/sankyo/files/sidenavi/img/present2.gif);
background-repeat:no-repeat;
} 



