@charset "ECU-JP";
/* CSS Document */

/*====================================
      サイドナビ（アコーディオン）
=====================================*/


body {
	background:#FFF;
	color:#000;
	line-height:110%;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}




#sideNav .navTtl {
	text-align:center;
	background:#000000;
	color:#FFFFFF;
	height:30px;
	line-height:30px;
	font-weight:bold;
	width:200px;
}

.adNav{
	box-sizing:content-box;
	width:200px;
	color:#000000;
	font-size:12px;
}

dt.tasu,
dt.hiku{
	border-bottom:1px solid #A30008;
	height: 30px;
	line-height: 30px;
	font-weight:bold;
	cursor:pointer;
}

/*dt.tasu:hover,
dt.hiku:hover {
	background:#990000;
}*/

dt.tasu {
	background:url(../lib/icon-plus.gif) no-repeat 90% center;
	background-color:#ffffff;
}

dt.hiku {
	background:url(../lib/icon-minas.gif) no-repeat 90% center;
	background-color:#ffffff;
	box-sizing:border-box;
}




dt.tasu p,
dt.hiku p {
	padding-left:32px;
}

dd.adTxt p {
	box-sizing:content-box;
	padding:10px 10px 10px 27px;
/*	background:#BC0011;*/
	background:#ffffff;
	border-bottom:1px solid #A30008;
}


dd.adTxt a {
	display:block;
}

dd.adTxt a:link {
	color:#000000;
	text-decoration:none;
}
dd.adTxt a:visited {
	color:#000000;
	text-decoration:none;

}
a:hover p  {
	color:#000000;
	text-decoration:none;
	background:#32cd32;

}
dd.adTxt a:active  {
	color:#000000;
	text-decoration:none;
}


/*サイドナビ内の特集カテゴリの背景色*/
dd.adTxt p.tokusyu {
	color:#000000;
	background:#FFF666;
	border-bottom:1px solid #A30008;
	padding-left:10px;	/*特集カテゴリには先頭にマーカーを付けるので、左の余白を縮める*/
}
a:hover p.tokusyu  {
	color:#000000;
	text-decoration:none;
	background:#FF9966;

}


/*アイコン*/

dt.tasu p#tent,
dt.hiku p#tent {
	background:url(http://www.rakuten.ne.jp/gold/gorilla55/lib/icon-tent.gif) no-repeat;
	background-position:center left;
	font-size:13px;
}

dt.tasu p#tarp,
dt.hiku p#tarp {
	background:url(http://www.rakuten.ne.jp/gold/gorilla55/lib/icon-tarp.gif) no-repeat;
	background-position:center left;
	font-size:13px;
}

dt.tasu p#nebukuro,
dt.hiku p#nebukuro {
	background:url(http://www.rakuten.ne.jp/gold/gorilla55/lib/icon-nebukuro.gif) no-repeat;
	background-position:center left;
	font-size:13px;
}

dt.tasu p#mat,
dt.hiku p#mat {
	background:url(http://www.rakuten.ne.jp/gold/gorilla55/lib/icon-mat.gif) no-repeat;
	background-position:center left;
	font-size:13px;
}

dt.tasu p#bag,
dt.hiku p#bag {
	background:url(http://www.rakuten.ne.jp/gold/gorilla55/lib/icon-bag.gif) no-repeat;
	background-position:center left;
	font-size:13px;
}

dt.tasu p#trek,
dt.hiku p#trek {
	background:url(http://www.rakuten.ne.jp/gold/gorilla55/lib/icon-trek.gif) no-repeat;
	background-position:center left;
	font-size:13px;
}

dt.tasu p#bino,
dt.hiku p#bino {
	background:url(http://www.rakuten.ne.jp/gold/gorilla55/lib/icon-bino.gif) no-repeat;
	background-position:center left;
	font-size:13px;
}

dt.tasu p#tripod,
dt.hiku p#tripod {
	background:url(http://www.rakuten.ne.jp/gold/gorilla55/lib/icon-tri.gif) no-repeat;
	background-position:center left;
	font-size:13px;
}

dt.tasu p#lantern,
dt.hiku p#lantern {
	background:url(http://www.rakuten.ne.jp/gold/gorilla55/lib/icon-lantern.gif) no-repeat;
	background-position:center left;
	font-size:13px;
}

dt.tasu p#head,
dt.hiku p#head {
	background:url(http://www.rakuten.ne.jp/gold/gorilla55/lib/icon-head.gif) no-repeat;
	background-position:center left;
	font-size:13px;
}

dt.tasu p#hand,
dt.hiku p#hand {
	background:url(http://www.rakuten.ne.jp/gold/gorilla55/lib/icon-hand.gif) no-repeat;
	background-position:center left;
	font-size:13px;
}

dt.tasu p#cycle,
dt.hiku p#cycle {
	background:url(http://www.rakuten.ne.jp/gold/gorilla55/lib/icon-cyc.gif) no-repeat;
	background-position:center left;
	font-size:13px;
}

dt.tasu p#sonota,
dt.hiku p#sonota {
	background:url(../lib/icon-hobby.gif) no-repeat;
	background-position:center left;
	font-size:13px;
}

dt.tasu p#illu,
dt.hiku p#illu {
	background:url(http://www.rakuten.ne.jp/gold/gorilla55/lib/icon-illu.gif) no-repeat;
	background-position:center left;
	font-size:13px;
}

dt.tasu p#cont,
dt.hiku p#cont {
	background:url(http://www.rakuten.ne.jp/gold/gorilla55/lib/icon-cont.gif) no-repeat;
	background-position:center left;
	font-size:13px;
}

dt.tasu p#other,
dt.hiku p#other {
	background:url(../lib/icon-other.gif) no-repeat;
	background-position:center left;
}


#sideBnrArea {
	width:200px;
	text-align:center;
	margin-top:10px;
}


#sideBnrArea img {
	margin-bottom:10px;
}

#sideBnrArea a:hover {
opacity:0.6;
filter: alpha(opacity=60);
-ms-filter: "alpha(opacity=60)";
-moz-opacity:0.6;
-khtml-opacity: 0.6;
}
