/*-- gold.cssと同じ BEGIN----------------*/
a.btn {
	display: block;
	color: #333;
	text-decoration: none;
	padding: 8px 8px;	
	border: 1px solid #999;
	box-shadow: 0 2px 2px rgba(0, 0, 0, 0.4);
	-webkit-box-shadow: 0 2px 2px rgba(0, 0, 0, 0.4);
	-moz-box-shadow: 0 2px 2px rgba(0, 0, 0, 0.4);
	background: #CCC;
	background: -webkit-gradient(linear, left top, left bottom, from(#FFF), color-stop(0.05, #EEE), to(#CCC));
	background: -moz-linear-gradient(top, #FFF, #EEE 5%, #CCC);
	
}
a.btn-yellow {
	color: #331100;
	border: 1px solid #CCCC00;
	background: #F6F011;
	background: -webkit-gradient(linear, left top, left bottom, from(#FFFF99), color-stop(0.05, #F6F011), to(#EEAA22));
	background: -moz-linear-gradient(top, #FFFF99, #F6F011 5%, #EEAA22);
}

a.btn-orange {
	color: #FFF;
	border: 1px solid #CC3300;
	background: #FF6600;
	background: -webkit-gradient(linear, left top, left bottom, from(#FFCC66), color-stop(0.05, #FF9900), to(#FF6600));
	background: -moz-linear-gradient(top, #FFCC66, #FF9900 5%, #FF6600);
}
/*-- gold.cssと同じ END----------------*/

/*-- .mangaslider --------------------*/
div.mangaslider { margin: 1em 0; }
div.mangaslider a.prev,
div.mangaslider a.next {
	position: absolute;
	text-align: center;
	padding: 3px 0;
	width: 48%;
}
div.mangaslider a.prev {
	left: 1%;
	border-top-left-radius: 5px;
	border-bottom-left-radius: 5px;	
}
div.mangaslider a.next {
	right: 1%;
	border-top-right-radius: 5px;
	border-bottom-right-radius: 5px;	
}
div.mangaslider a.hide {
	border: 1px solid #FDA;
	background: #FC9;
	color: #FFF;
	box-shadow: none;
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
}
div.mangaslider a.btn-top { top: 0; }
div.mangaslider a.btn-bottom { bottom: 0; }
div.mangaslider div.slides div { width: 300px; /* コンテンツの横幅固定 */}
div.mangaslider div.panel div p { margin: 0 0 5px;	}

