@charset "UTF-8";


.swiper-custom-parent {
    position: relative;
}
/*slider3*/
.slider3 .slider-box {
	position: relative;
}
.slider3 .slider-ph {
    width: 100%;
    height: 400px;
}
.slider3 .slider-icon {
  position: absolute;
  top: 8px;
  right: 8px;
  width: 50px;
}
.swiper-button-prev, .swiper-container-rtl .swiper-button-next {
    left: 0;
    background: #808080;
}
.swiper-button-next, .swiper-container-rtl .swiper-button-prev {
    right: 0;
    background: #808080;
}
.swiper-button-next:after, .swiper-button-prev:after {
    font-size: 1.4rem;
    color: #fff;
}

.swiper-pagination {
    width: 100%;
}
.swiper-pagination-bullet {
	width: 10px;
    height: 10px;
    margin: 0 4px;
    border-radius: 5px;
    background: #808080;
    opacity: 1;
}
.swiper-pagination-bullet-active {
    background: #8cc640;
}


/*PCのみ*/
@media (min-width: 768px) {

.logo01 {
    width: 360px;
    margin-right: 30px;
    display: inline-block;
    vertical-align: bottom;
}






}

@media (max-width: 768px) {

    .logo01 {
        width: 70%;
        display: block;
        margin-bottom: 20px;
    }

    .slider3 .slider-box {
      width: 85%;
      margin: 0 auto;
    }
    .slider3 .slider-ph {
        height: 200px;
    }
    .swiper-button-prev, .swiper-container-rtl .swiper-button-next {
        left: 10px;
    }
    .swiper-button-next, .swiper-container-rtl .swiper-button-prev {
        right: 10px;
    }

    .pm-sp-0 {
        padding-left: 0;
        padding-right: 0;
        margin-left: 0;
        margin-right: 0;
    }

}



