@charset "UTF-8";

html,body{
  height: 100%
}
#header p{
  width: 200px;
  float: left;
}
h1.fude_1{
  background: #000;
  color: #fff !important;
  padding: 5px 15px
}

.description{
  padding-left: 20px
}

.bb-item{
  margin: 0;
  padding: 0
}

.bb-item img{
  width: 100%;
  height: auto;
  display: block;
}
.slick-slide img{
  width: 100%;
  height: auto;
}
.sp_gallery{
  display: none;
}

ul {
    list-style: disc;
    margin: 0;
    padding-left: 0;
}

.slick-initialized .slick-slide {
    padding: 0;
}

/*ギャラリーsp用*/

.slick-slider .slick-track, .slick-slider .slick-list {
  width: 100%;
  padding: 0;
  float: none;
}

.slick-prev:before,
.slick-next:before {
  color: black;
}

.bb-custom-wrapper{
  display: block;
}

footer{
  clear: both;
}

@media only screen and (max-width:600px){
  .sp_gallery{
    display:block
  }
  .bb-custom-wrapper{
    display: none;
  }
  #header p {
    width: 150px;
    text-align: left;
    margin-bottom: 10px
  }
  #header div{
    clear: both;
    width: 100%;
    font-size: 20px
  }
  h1.fude_1 {
    font-size: 18px !important;
  text-align: center;}
}
