/* ___________________________ 告知板（お知らせ）　*/
div.notice {
	width: 650px;
	height: 126px;
	border-left: solid 3px #C00;
	border-right: solid 3px #C00;}
div.notice h4 {
	width: 650px;
	height: 47px;
	text-indent: -9999px;
	background: url(https://img21.shop-pro.jp/PA01487/760/etc/notice_title.gif?cmsp_timestamp=20220626193450) no-repeat;}
div.notice div.board {
	width: 650px;
	height: 79px;
	overflow: auto;}
div.notice p {
	border-bottom: dashed 1px #CCC;
	margin: 0 10px;
	padding: 5px 0 0 25px;}
div.bbottom {
	width: 656px;
	height: 6px;
	background: url(https://img21.shop-pro.jp/PA01487/760/etc/bbottom.gif?cmsp_timestamp=20220626193529);}

/* ___________________________ トップおすすめ商品（３列表示）　*/
h3.osusume {
	width: 656px;
	height: 39px;
	text-indent: -9999px;
	margin: 20px 0 10px 0;
	background: url(https://img21.shop-pro.jp/PA01487/760/etc/osusume_title.gif?cmsp_timestamp=20220626193603) no-repeat;}
div.reco3 {
	width: 212px;
	float: left;
	text-align: center;
	margin: 0 0 10px 5px;}
div.reco3 a {
	width: 212px;
	display: block;
	padding-bottom: 10px;}
div.reco3 a:hover {color:#FFF;background-color:#900;}
div.reco3 img {margin-top:2px;}

/* ------------------------------------- 
 *	イメージチェンジギャラリースタイル
 * ------------------------------------- */
.box_skitter {
	position: relative;
	width: 656px;
	height: 265px;
	background: #000;
	overflow: hidden;
}
.box_skitter .box_clone {
	position: absolute;
	top: 0;
	left: 0;
	width: 100px;
	overflow: hidden;
	display: none;
	z-index: 20;
}
.box_skitter ul {display:none;}
.box_skitter .image {overflow:hidden;}
.box_skitter .image img {display:none;}
.box_skitter .box_clone img {position:absolute;top:0;left:0;z-index:20;}

.box_skitter .prev_button {
	position: absolute;
	top: 50%;
	left: 35px;
	z-index: 100;
	width: 42px;
	height: 42px;
	overflow: hidden;
	text-indent: -9999em;
	margin-top: -25px;
	background: url(images/prev.png) no-repeat left top;
}
.box_skitter .next_button {
	position: absolute;
	top: 50%;right: 35px;
	z-index: 100;
	width: 42px;
	height: 42px;
	overflow: hidden;
	text-indent: -9999em;
	margin-top: -25px;
	background: url(images/next.png) no-repeat left top;
}
.box_skitter .info_slide {
	position: absolute;
	top: 15px;
	left: 15px;
	z-index: 100;
	background: #000;
	color: #fff;
	font: bold 11px arial;
	padding: 5px 0 5px 5px;
	-moz-border-radius: 5px;-webkit-border-radius:5px;
	border-radius: 5px;
	opacity: 0.75;
}
.box_skitter .image_number {background:#333;float:left;padding:2px 10px;margin:0 5px 0 0;cursor:pointer;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;}
.box_skitter .image_number_select {background:#cc0000;float:left;padding:2px 10px;margin:0 5px 0 0;}

.box_skitter .info_slide_thumb {-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;overflow:hidden;height:45px;top:auto;bottom:-5px;left:-5px;padding:5px;opacity:1.0;}
.box_skitter .info_slide_thumb .image_number {overflow:hidden;width:70px;height:40px;position:relative;}
.box_skitter .info_slide_thumb .image_number img {position:absolute;top:-50px;left:-50px}

.box_skitter .box_scroll_thumbs {padding:0 10px;}
.box_skitter .box_scroll_thumbs .scroll_thumbs {position:absolute;bottom:60px;left:50px;background:#ccc;background:-moz-linear-gradient(-90deg, #555, #fff);background:-webkit-gradient(linear, left top, left bottom, from(#555), to(#fff));width:200px;height:10px;overflow:hidden;text-indent:-9999em;z-index:101;-moz-border-radius:20px;-webkit-border-radius:20px;border-radius:20px;cursor:pointer;border:1px solid #333;}

.box_skitter .label_skitter {z-index:150;position:absolute;bottom:0px;left:0px;display:none;}

.loading {position:absolute; top:50%; right:50%; z-index:10000; margin:-16px -16px;color:#fff;text-indent:-9999em;overflow:hidden;background:url(../images/ajax-loader.gif) no-repeat left top;width:32px;height:32px;}

.box_skitter p {
	font-size: 12px;
	color: #e7b43b;
	padding: 10px 20px;
	background: #333;
	opacity: 0.8;
	filter: alpha(opacity=80);	/* IE6、IE7対応 */
	-moz-opacity: 0.8;		/* Firefox1.5以前対応 */
}

/**
 * Example for dimenions:
 */
.box_skitter_large {width:656px;height:265px;}
.box_skitter_small {width:200px;height:200px;}