@charset "utf-8";
/* CSS Document */

@media screen and (max-width:750px){
.bukken{margin: 0px auto 00px auto;width:60%;height:auto;text-align:center;padding:0px 0px 70px 0px;color:#000;font-family: "メイリオ","Meiryo",verdana,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;z-index:-5}
.bukken h3{margin: 0px auto 30px auto;font-weight:500;letter-spacing:3px;color:#000;text-align: center}
.center1{margin: 0px auto 40px auto;}
}

@media print, screen and (min-width:751px){
.bukken{margin:0px auto 0px auto ;width:900px;height:auto;text-align:center;padding:0px 0px 60px 0px;;color:#fff;font-family: "メイリオ","Meiryo",verdana,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;z-index:0}
.bukken h3{margin: 0px auto 40px auto;font-weight:500;letter-spacing:3px;color:#000;text-align: center}
.center1{margin: 0px auto 40px auto;}
}



#slider1 .slick-arrow {transition: all  0.5s;position: absolute;top: 50%;transform: translateY(-50%);z-index: 10;}
.slick-arrow:hover{cursor: pointer;opacity: 0.7;}
.prev-arrow2 {right: 100%;}
.next-arrow2 {left: 100%;}
@media screen and (min-width: 768px){
.slick-arrow {width: 50px;height: 50px;}
.slick-arrow:hover{cursor: pointer;opacity: 0.7;}}
@media screen and (max-width: 767px){
.slick-arrow {width: 30px;height: 100px;}}

@media screen and (max-width: 750px) {.slider {margin: 0 auto;max-width: 500px;width: 100%;}
.slider-img {margin: 0 0px;}
.slider-img img {height: auto;width: 100%;}
.slick-dots {text-align: center;margin-top: -100px;}
.slick-dots li {display: inline-block;margin: 0 0px;}.slick-dots li{width:10px!important;}
.slick-dots li button {font-size: 0;line-height: 0;display: block;width: 10px;height: 10px;border: none;border-radius: 50%;background: #ccc;cursor: pointer;}}
@media screen and (min-width: 751px) {.slider {margin: 0 auto;max-width: 300px;width: 30%;}
.slider-img {margin: 0 5%;}
.slider-img img {height: auto;width: 90%;}

.slick-arrow2{z-index:2!important;}
.slick-dots {text-align: center;margin-top: 500px;}
.slick-dots li {display: inline-block;margin: 0 5px;}
.slick-dots li button {font-size: 0;line-height: 0;display: block;width: 10px;height: 10px;border: none;border-radius: 50%;background: #ccc;cursor: pointer;}
