@charset "Shift_JIS";
/* don't touch */
#bp {margin: 0 auto;padding: 0;}
#bp .bp-mask {top: 0;left: 0;position: fixed;height: 100%;width: 100%;z-index: 9999;display: none;}
#bp .bp-wrap {left: 0;top: 0;position: absolute;margin: 0;padding: 0;overflow: hidden;height: auto;width: 100%;z-index: 10000;background: transparent none;text-align: center;display: none;}
#bp .bp-main {margin: 0 auto;padding: 0;overflow: hidden;position: relative;display: block;}
#bp .bp-view {margin: 0;padding: 0;overflow: hidden;}
#bp .bp-view img {margin: 0;padding: 0;display: block;border: none;}
#bp .bp-view .bp-nav {margin: 0;padding: 0;position: absolute;top: 0;z-index: 10001;display: none;background-color: transparent;}
#bp .bp-view .bp-prev-link {left: 0;}
#bp .bp-view .bp-next-link {right: 0;}
#bp .bp-view .bp-nav a {display: block;text-decoration: none;}
#bp .bp-view .bp-info-wrap {margin: 0;padding: 0;position: absolute;top: 0;left: 0;width: 100%;z-index: 10003;display: none;}
#bp .bp-view .bp-info-wrap .bp-info {margin: 0;	background-color: transparent;}
#bp .bp-bbar {margin: 0;position: absolute;left: 0;z-index: 10004;width: 100%;display: none;}
#bp .bp-bbar .bp-info-link {float: left;}
#bp .bp-bbar .bp-hide-link {float: right;}
.bp-clear {	clear: both;visibility: hidden;	height: 0px;background-color: transparent;border: none;}