.img_L_ .bx-wrapper .bx-controls-direction a.bx-prev  {
	content: '';
	display: inline-block;
	background-image: url(https://store.kadokawa.co.jp/img/sys/re_nav_l.png);
	background-size: contain;
	background-repeat: no-repeat;
	width: 30px;
    height: 55px;
    position: absolute;
    top: 45%;
    left: -5px;
    z-index: 10;
}

.img_L_ .bx-wrapper .bx-controls-direction a{
	content: '';
	display: inline-block;
	background-image: url(https://store.kadokawa.co.jp/img/sys/re_nav_R.png);
	background-size: contain;
	background-repeat: no-repeat;
	width: 30px;
    height: 55px;
    position: absolute;
    top: 45%;
    right: -5px;
    z-index: 10;
}

.bx-viewport .bxslider {
    height: 100%;
}

.bxslider li {
    display: none;
}
.bx-viewport .bxslider li {
    display: block !important;
    height: 100%;
}

.bx-viewport .bxslider li a{
	display: flex;
	align-items: center;
	justify-content: center;
	width: 100%;
	height: 100%;
}

.pp_gallery li {
    display: block !important;
    height: 100%;
}

div.pp_default .pp_gallery ul li a{
	display: flex;
	align-items: center;
	justify-content: center;
	width: 100%;
	height: 100%;
}
/*color*/
#gallery #goods .etc_goodsimg_ .etc_goodsimg_item_.active_,#gallery #goods .etc_goodsimg_ .etc_goodsimg_item_:hover{border:#e5ac39 2px solid;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px}

/* border-color */
div.pp_default .pp_gallery ul li a:hover, div.pp_default .pp_gallery ul li.selected a, .pp_gallery ul a:hover, .pp_gallery li.selected a {
    border-color: #e5ac39!important;
}

#gallery #goods .etc_goodsimg_ .etc_goodsimg_item_{
    display: flex;
    justify-content: center;
    align-items: center;
}