@charset "UTF-8";

._fnctWrap {line-height:1.5;}

.wrap-slide {position:relative;width: 100%;padding-left: 366px;background: url('./../images/album-logo.png') no-repeat 240px center;}
.wrap-slide .list{position: relative;right: -40px;}
.wrap-slide .slider {position:relative; z-index:1;}
.wrap-slide .slider .slick-track{display:flex;}
.wrap-slide .slider li {position:relative;text-align:center;margin-bottom: 30px;box-shadow: rgb(0 0 0 / 15%) 5px 10px 10px;}
.wrap-slide .slider li.slick-cloned{/* margin-left:0; */}
.wrap-slide .slider li + li{margin-left: 49px;}
.wrap-slide .slider li a{display:block;}
.wrap-slide .slider li img {display:inline-block;max-width:none;width:100%; height:240px;}
.wrap-slide .slider li.nodata {line-height:250px;}
.wrap-slide .thum{text-align: center;}
.wrap-slide .con{height: 95px;background-color: #fff;text-align: left;padding: 20px 25px;margin-top: -5px;box-sizing: border-box;}
.wrap-slide .con .con_title{font-size:14px;font-style: italic;margin-bottom:15px;}
.wrap-slide .con p{font-size: 16px;line-height: 1.4;color: #222;word-break: keep-all;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;font-family: 'Noto Regular';}
.wrap-slide .con .date{font-size: 16px;color: #666;margin-top: 7px;}

.wrap-slide .control {text-align:center; position:absolute; bottom:19%; left:0px; width:100%; height:0px; z-index:1;}

.wrap-slide .prevnext {position: absolute;left: 0;top: 66%;z-index: 999;}
.wrap-slide .prevnext .container {position: relative;}
.wrap-slide .prevnext button {position: absolute;width: 47px;height: 47px;text-indent: -9999px;transform: translate(0px, -50%);border:1px solid #ccc;}
.wrap-slide .prevnext .prev {left: 0;background: #fff url('../images/slide-leftBtn.png') no-repeat center center;}
.wrap-slide .prevnext .next {left: 48px;background: #fff url('../images/slide-rightBtn.png') no-repeat center center;}


.wrap-slide .fixed_box{width:20%;height: 100%;position: absolute;z-index: 999;left: 0;box-sizing: border-box;}
.wrap-slide .fixed_box strong{font-size: 30px;color: #222;display: block;position: relative;font-family: 'Noto Medium';}
.wrap-slide .fixed_box span{display:block;font-size: 20px;color: #222;margin-top: 45px;font-family: 'Noto Regular';letter-spacing: -1px;}
.wrap-slide .fixed_box p{font-size:14px;color:#666;}
.wrap-slide .fixed_box p i{color:#ff7f00;}
.wrap-slide .fixed_box a.recentBbsMore{font-size:14px;color:#222;border:1px solid #222;background: #fff;padding: 7px 15px;text-align: center;display: block;width:140px;margin-top: 20px;position: relative;}
.wrap-slide .fixed_box a.recentBbsMore:after{content:'';width:60px;height: 1px;background: #222;position: absolute;top:50%;right:-40px;}

.wrap-slide .slick-counter{position: absolute;top: 72.5%;left: 28.5%;z-index: 999;display:block;}
.wrap-slide .slick-counter .current{font-size:35px;color:#000;}
.wrap-slide .slick-counter .slash{font-size: 22px;color:#000;vertical-align: top;transform: rotate(25deg);display: inline-block;margin-top: 20px;}
.wrap-slide .slick-counter .total{font-size:22px;color:#666;margin-top: 28px;display: inline-block;vertical-align: top;}

@media all and (max-width:1500px) {
  .wrap-slide .prevnext{top:80%;}
}

@media all and (max-width:1200px) {
  .wrap-slide .fixed_box strong{font-size:22px;}
  .wrap-slide .fixed_box span{font-size:14px;}
	.wrap-slide .con p{text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
}

@media all and (max-width:1100px) {
  .wrap-slide{padding-left:240px;background-position: 160px center;}
/*.wrap-slide .slider li img {max-height:inherit;}*/
}

@media all and (max-width:767px) {
  .wrap-slide{width: 100%;margin:0 auto;padding-bottom:0;padding-left: 25px;padding-right: 25px;background: none;}
  .wrap-slide .fixed_box{width: 100%;position: inherit;margin:0 auto;padding-bottom:20px;overflow: hidden;box-sizing: border-box;text-align: center;}
  .wrap-slide .fixed_box strong{font-size: 30px;}
  .wrap-slide .fixed_box span{font-size: 21px;margin-top:0;}
  .wrap-slide .fixed_box p{font-size:16px;display: block;}
  .wrap-slide .slick-counter{left:50%;top: unset;margin-left:-37px;bottom: 20px;}
  .wrap-slide .prevnext{width:100%;top: 55%;}
  .wrap-slide .slick-counter .current{font-size:35px;}
  .wrap-slide .slick-counter .slash{font-size:22px;}
  .wrap-slide .slick-counter .total{font-size:22px;}
  .wrap-slide .prevnext button{width:50px;height:50px;}
  .wrap-slide .prevnext .prev{left: 0;}
  .wrap-slide .prevnext .next{right: 0;left: unset;}
  .wrap-slide .slider{}
	.wrap-slide .con{height: auto;}
	.wrap-slide .con p{text-overflow: clip;white-space: inherit;}
  .wrap-slide .slider li{box-shadow:rgb(0 0 0 / 5%) 5px 10px 10px;}

  .wrap-slide .fixed_box a.recentBbsMore{display: none;}
  .wrap-slide .list{right:0;}
}

@media all and (max-width:500px) {
.wrap-slide{padding-left:0;padding-right:15px;padding-left: 15px;}
.wrap-slide .slider li{box-shadow:none;}
.wrap-slide .slider li + li{margin-left:0;}
}
