@charset "euc-jp";

#pwSideMenu-left,
#pwSideMenu-right {
  position: fixed;
  top: 8px;
  width: 280px;
  height: 760px;
  background-position: center top;
}
#pwSideMenu-left {
  left: 50%;
  margin-left: -640px;
}
#pwSideMenu-right {
  right: 50%;
  margin-right: -640px;
}

/* ボタン,Youtube,スライドショー共通 */
#pwSideMenu-left .pwSideMenu-button,
#pwSideMenu-right .pwSideMenu-button,
#pwSideMenu-left .pwSideMenu-youtube,
#pwSideMenu-right .pwSideMenu-youtube,
#pwSideMenu-left .pwSideMenu-slideShow,
#pwSideMenu-right .pwSideMenu-slideShow {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  width: 280px;
  height: 760px;
  margin: 0;
  padding: 168px 0 0;
}

/* ボタン */
#pwSideMenu-left .pwSideMenu-button,
#pwSideMenu-right .pwSideMenu-button {
  list-style-type: none;
}
#pwSideMenu-left .pwSideMenu-button-item,
#pwSideMenu-right .pwSideMenu-button-item {
  width: 200px;
  height: 48px;
  margin-bottom: 8px;
  background-position: 0 0;
  background-repeat: no-repeat;
}
#pwSideMenu-left .pwSideMenu-button-item:hover,
#pwSideMenu-right .pwSideMenu-button-item:hover {
  opacity: .7;
}

#pwSideMenu-left .pwSideMenu-button-item > a,
#pwSideMenu-right .pwSideMenu-button-item > a {
  display: block;
  width: 200px;
  height: 48px;
  text-indent: -9999px;
}

#pwSideMenu-left .pwSideMenu-slideShow .owl-carousel,
#pwSideMenu-right .pwSideMenu-slideShow .owl-carousel {
  position: relative;
  display: none;
  margin: 0;
  padding: 0;
  list-style-type: none;
  -webkit-tap-highlight-color: transparent;
  z-index: 1;
}
#pwSideMenu-left .pwSideMenu-slideShow .no-js .owl-carousel,
#pwSideMenu-right .pwSideMenu-slideShow .no-js .owl-carousel {
  display: block;
}
#pwSideMenu-left .pwSideMenu-slideShow .owl-carousel .owl-stage-outer,
#pwSideMenu-right .pwSideMenu-slideShow .owl-carousel .owl-stage-outer {
  width: 260px;
  height: 364px;
  -webkit-transform: translate3d(0,0,0);
  -moz-transform: translate3d(0,0,0);
  transform: translate3d(0,0,0);
  overflow: hidden;
  z-index: 0;
}
#pwSideMenu-left .pwSideMenu-slideShow .owl-carousel .owl-stage,
#pwSideMenu-right .pwSideMenu-slideShow .owl-carousel .owl-stage {
  position: relative;
}
#pwSideMenu-left .pwSideMenu-slideShow .owl-carousel .owl-stage:after,
#pwSideMenu-right .pwSideMenu-slideShow .owl-carousel .owl-stage:after {
  content: '';
  display: table;
  clear: both;
}
#pwSideMenu-left .pwSideMenu-slideShow .owl-carousel.owl-loaded,
#pwSideMenu-right .pwSideMenu-slideShow .owl-carousel.owl-loaded {
  display: block;
}
#pwSideMenu-left .pwSideMenu-slideShow .owl-carousel.owl-loading,
#pwSideMenu-right .pwSideMenu-slideShow .owl-carousel.owl-loading {
  display: block;
  opacity: 0;
}
#pwSideMenu-left .pwSideMenu-slideShow .owl-carousel.owl-hidden,
#pwSideMenu-right .pwSideMenu-slideShow .owl-carousel.owl-hidden {
  opacity: 0;
}
#pwSideMenu-left .pwSideMenu-slideShow .owl-carousel .owl-refresh .owl-item,
#pwSideMenu-right .pwSideMenu-slideShow .owl-carousel .owl-refresh .owl-item {
  display: none;
}
#pwSideMenu-left .pwSideMenu-slideShow .owl-carousel .owl-item,
#pwSideMenu-right .pwSideMenu-slideShow .owl-carousel .owl-item {
  position: relative;
  float: left;
  width: 260px;
  height: 364px;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  text-align: center;
  vertical-align: middle;
}
#pwSideMenu-left .pwSideMenu-slideShow .owl-carousel.owl-text-select-on .owl-item,
#pwSideMenu-right .pwSideMenu-slideShow .owl-carousel.owl-text-select-on .owl-item {
  -webkit-user-select: auto;
  -moz-user-select: auto;
  -ms-user-select: auto;
  user-select: auto;
}
#pwSideMenu-left .pwSideMenu-slideShow .owl-carousel .owl-item > img,
#pwSideMenu-right .pwSideMenu-slideShow .owl-carousel .owl-item > img {
  width: auto;
  height: auto;
  max-width: 260px;
  max-height: 364px;
}
