@charset "utf-8";
.slider ul {
    display: block;
    list-style-type: disc;
    margin-block-start: 0em;
    margin-block-end: 0em;
    margin-inline-start: 0px;
    margin-inline-end: 0px;
    padding-inline-start: 0px;
    position: static;
    bottom: 0;
    z-index: 1;
    width: auto;
    height: auto;
    list-style: none;
    text-align: center;
    display: flex;
    flex-wrap: wrap;
    justify-content: flex-start;
    margin: 0;
}
.slick-next,.slick-prev{
    display: none!important;
}
.point-box .w-wrapper .tabs .modal-container img:nth-child(1){
width: 99%;
}
/* スライダーメイン画像下余白0 */
.slick-dotted.slick-slider {
    margin-bottom: 0px;
}


/* 画像消す */
.slick-dots li button:before{
    content: ''!important;
    height:100%!important;
    width: 100%!important;
    opacity: 1;
}

/* ドットを左へ移動 */
.slick-dots {
    position: static;
    bottom: -25px;
    display: block;
    width: 100%;
    padding: 0;
    margin: 0;
    list-style: none;
    text-align: center;
}

.slick-dots li.slick-active button:before{
    opacity: 0.25;
}
/* ドットボタン調整 */
.slick-dots li{
    width: 74px!important;
    height:100px!important;
    margin: 0!important;
    padding: 0 3px;
}
.slick-dots li button{
    position: relative;
    font-size: 0;
    line-height: 0;
    display: block;
    width: 100%;
    padding: 133% 0 0;
    cursor: pointer;
    color: transparent;
    border: 0;
    outline: none;
    background: transparent;
    border-radius: 0;
    background-repeat: no-repeat;
    background-position: 0 0;
    background-size: 100% 100%;
    opacity: 1;
    transition: opacity .2s;
}
/* サムネイル画像上余白 */
.slick-dots{
    bottom: initial!important;
}

/* 各画像 */
/* 1 */
.slick-dots li:nth-of-type(1) button:before{
    background: url("../img/modal/slider1_1.jpg") no-repeat;
    background-size: contain!important;
    background-position: center center;
}
.slick-dots li:nth-of-type(2) button:before{
    background: url("../img/modal/slider1_2.jpg") no-repeat;
    background-size: contain!important;
    background-position: center center;
}
.slick-dots li:nth-of-type(3) button:before{
    background: url("../img/modal/slider1_3.jpg") no-repeat;
    background-size: contain!important;
    background-position: center center;
}
.slick-dots li:nth-of-type(4) button:before{
    background: url("../img/modal/slider1_4.jpg") no-repeat;
    background-size: contain!important;
    background-position: center center;
}
.slick-dots li:nth-of-type(5) button:before{
    background: url("../img/modal/slider1_5.jpg") no-repeat;
    background-size: contain!important;
    background-position: center center;
}
/* 2 */
#modalTwo .slick-dots li:nth-of-type(1) button:before,#modalTwo2 .slick-dots li:nth-of-type(1) button:before{
    background: url("../img/modal/slider2_1.jpg") no-repeat;
}
#modalTwo .slick-dots li:nth-of-type(2) button:before,#modalTwo2 .slick-dots li:nth-of-type(2) button:before{
    background: url("../img/modal/slider2_2.jpg") no-repeat;
}
#modalTwo .slick-dots li:nth-of-type(3) button:before,#modalTwo2 .slick-dots li:nth-of-type(3) button:before{
    background: url("../img/modal/slider2_3.jpg") no-repeat;
}
#modalTwo .slick-dots li:nth-of-type(4) button:before,#modalTwo2 .slick-dots li:nth-of-type(4) button:before{
    background: url("../img/modal/slider2_4.jpg") no-repeat;
}
#modalTwo .slick-dots li:nth-of-type(5) button:before,#modalTwo2 .slick-dots li:nth-of-type(5) button:before{
    background: url("../img/modal/slider2_5.jpg") no-repeat;
}
/* 3 */
#modalThree .slick-dots li:nth-of-type(1) button:before,#modalThree2 .slick-dots li:nth-of-type(1) button:before{
    background: url("../img/modal/slider3_1.jpg") no-repeat;
}
#modalThree .slick-dots li:nth-of-type(2) button:before,#modalThree2 .slick-dots li:nth-of-type(2) button:before{
    background: url("../img/modal/slider3_2.jpg") no-repeat;
}
#modalThree .slick-dots li:nth-of-type(3) button:before,#modalThree2 .slick-dots li:nth-of-type(3) button:before{
    background: url("../img/modal/slider3_3.jpg") no-repeat;
}
#modalThree .slick-dots li:nth-of-type(4) button:before,#modalThree2 .slick-dots li:nth-of-type(4) button:before{
    background: url("../img/modal/slider3_4.jpg") no-repeat;
}
#modalThree .slick-dots li:nth-of-type(5) button:before,#modalThree2 .slick-dots li:nth-of-type(5) button:before{
    background: url("../img/modal/slider3_5.jpg") no-repeat;
}
/* 4 */
#modalFour .slick-dots li:nth-of-type(1) button:before,#modalFour2 .slick-dots li:nth-of-type(1) button:before{
    background: url("../img/modal/slider4_1.jpg") no-repeat;
}
#modalFour .slick-dots li:nth-of-type(2) button:before,#modalFour2 .slick-dots li:nth-of-type(2) button:before{
    background: url("../img/modal/slider4_2.jpg") no-repeat;
}
#modalFour .slick-dots li:nth-of-type(3) button:before,#modalFour2 .slick-dots li:nth-of-type(3) button:before{
    background: url("../img/modal/slider4_3.jpg") no-repeat;
}
#modalFour .slick-dots li:nth-of-type(4) button:before,#modalFour2 .slick-dots li:nth-of-type(4) button:before{
    background: url("../img/modal/slider4_4.jpg") no-repeat;
}
#modalFour .slick-dots li:nth-of-type(5) button:before,#modalFour2 .slick-dots li:nth-of-type(5) button:before{
    background: url("../img/modal/slider4_5.jpg") no-repeat;
}
/* 5 */
#modalFive .slick-dots li:nth-of-type(1) button:before,#modalFive2 .slick-dots li:nth-of-type(1) button:before{
    background: url("../img/modal/slider5_1.jpg") no-repeat;
}
#modalFive .slick-dots li:nth-of-type(2) button:before,#modalFive2 .slick-dots li:nth-of-type(2) button:before{
    background: url("../img/modal/slider5_2.jpg") no-repeat;
}
#modalFive .slick-dots li:nth-of-type(3) button:before,#modalFive2 .slick-dots li:nth-of-type(3) button:before{
    background: url("../img/modal/slider5_3.jpg") no-repeat;
}
#modalFive .slick-dots li:nth-of-type(4) button:before,#modalFive2 .slick-dots li:nth-of-type(4) button:before{
    background: url("../img/modal/slider5_4.jpg") no-repeat;
}
#modalFive .slick-dots li:nth-of-type(5) button:before,#modalFive2 .slick-dots li:nth-of-type(5) button:before{
    background: url("../img/modal/slider5_5.jpg") no-repeat;
}
/* 6 */
#modalSix .slick-dots li:nth-of-type(1) button:before,#modalSix2 .slick-dots li:nth-of-type(1) button:before{
    background: url("../img/modal/slider6_1.jpg") no-repeat;
}
#modalSix .slick-dots li:nth-of-type(2) button:before,#modalSix2 .slick-dots li:nth-of-type(2) button:before{
    background: url("../img/modal/slider6_2.jpg") no-repeat;
}
#modalSix .slick-dots li:nth-of-type(3) button:before,#modalSix2 .slick-dots li:nth-of-type(3) button:before{
    background: url("../img/modal/slider6_3.jpg") no-repeat;
}
#modalSix .slick-dots li:nth-of-type(4) button:before,#modalSix2 .slick-dots li:nth-of-type(4) button:before{
    background: url("../img/modal/slider6_4.jpg") no-repeat;
}
#modalSix .slick-dots li:nth-of-type(5) button:before,#modalSix2 .slick-dots li:nth-of-type(5) button:before{
    background: url("../img/modal/slider6_5.jpg") no-repeat;
}
/* 7 */
#modalSeven .slick-dots li:nth-of-type(1) button:before,#modalSeven2 .slick-dots li:nth-of-type(1) button:before{
    background: url("../img/modal/slider7_1.jpg") no-repeat;
}
#modalSeven .slick-dots li:nth-of-type(2) button:before,#modalSeven2 .slick-dots li:nth-of-type(2) button:before{
    background: url("../img/modal/slider7_2.jpg") no-repeat;
}
#modalSeven .slick-dots li:nth-of-type(3) button:before,#modalSeven2 .slick-dots li:nth-of-type(3) button:before{
    background: url("../img/modal/slider7_3.jpg") no-repeat;
}
#modalSeven .slick-dots li:nth-of-type(4) button:before,#modalSeven2 .slick-dots li:nth-of-type(4) button:before{
    background: url("../img/modal/slider7_4.jpg") no-repeat;
}
#modalSeven .slick-dots li:nth-of-type(5) button:before,#modalSeven2 .slick-dots li:nth-of-type(5) button:before{
    background: url("../img/modal/slider7_5.jpg") no-repeat;
}
/* 8 */
#modalEight .slick-dots li:nth-of-type(1) button:before,#modalEight2 .slick-dots li:nth-of-type(1) button:before{
    background: url("../img/modal/slider8_1.jpg") no-repeat;
}
#modalEight .slick-dots li:nth-of-type(2) button:before,#modalEight2 .slick-dots li:nth-of-type(2) button:before{
    background: url("../img/modal/slider8_2.jpg") no-repeat;
}
#modalEight .slick-dots li:nth-of-type(3) button:before,#modalEight2 .slick-dots li:nth-of-type(3) button:before{
    background: url("../img/modal/slider8_3.jpg") no-repeat;
}
#modalEight .slick-dots li:nth-of-type(4) button:before,#modalEight2 .slick-dots li:nth-of-type(4) button:before{
    background: url("../img/modal/slider8_4.jpg") no-repeat;
}
#modalEight .slick-dots li:nth-of-type(5) button:before,#modalEight2 .slick-dots li:nth-of-type(5) button:before{
    background: url("../img/modal/slider8_5.jpg") no-repeat;
}
/* 9 */
#modalNine .slick-dots li:nth-of-type(1) button:before,#modalNine2 .slick-dots li:nth-of-type(1) button:before{
    background: url("../img/modal/slider9_1.jpg") no-repeat;
}
#modalNine .slick-dots li:nth-of-type(2) button:before,#modalNine2 .slick-dots li:nth-of-type(2) button:before{
    background: url("../img/modal/slider9_2.jpg") no-repeat;
}
#modalNine .slick-dots li:nth-of-type(3) button:before,#modalNine2 .slick-dots li:nth-of-type(3) button:before{
    background: url("../img/modal/slider9_3.jpg") no-repeat;
}
#modalNine .slick-dots li:nth-of-type(4) button:before,#modalNine2 .slick-dots li:nth-of-type(4) button:before{
    background: url("../img/modal/slider9_4.jpg") no-repeat;
}
#modalNine .slick-dots li:nth-of-type(5) button:before,#modalNine2 .slick-dots li:nth-of-type(5) button:before{
    background: url("../img/modal/slider9_5.jpg") no-repeat;
}
/* 10 */
#modalTen .slick-dots li:nth-of-type(1) button:before,#modalTen2 .slick-dots li:nth-of-type(1) button:before{
    background: url("../img/modal/slider10_1.jpg") no-repeat;
}
#modalTen .slick-dots li:nth-of-type(2) button:before,#modalTen2 .slick-dots li:nth-of-type(2) button:before{
    background: url("../img/modal/slider10_2.jpg") no-repeat;
}
#modalTen .slick-dots li:nth-of-type(3) button:before,#modalTen2 .slick-dots li:nth-of-type(3) button:before{
    background: url("../img/modal/slider10_3.jpg") no-repeat;
}
#modalTen .slick-dots li:nth-of-type(4) button:before,#modalTen2 .slick-dots li:nth-of-type(4) button:before{
    background: url("../img/modal/slider10_4.jpg") no-repeat;
}
#modalTen .slick-dots li:nth-of-type(5) button:before,#modalTen2 .slick-dots li:nth-of-type(5) button:before{
    background: url("../img/modal/slider10_5.jpg") no-repeat;
}
/* 11 */
#modalEleven .slick-dots li:nth-of-type(1) button:before,#modalEleven2 .slick-dots li:nth-of-type(1) button:before{
    background: url("../img/modal/slider11_1.jpg") no-repeat;
}
#modalEleven .slick-dots li:nth-of-type(2) button:before,#modalEleven2 .slick-dots li:nth-of-type(2) button:before{
    background: url("../img/modal/slider11_2.jpg") no-repeat;
}
#modalEleven .slick-dots li:nth-of-type(3) button:before,#modalEleven2 .slick-dots li:nth-of-type(3) button:before{
    background: url("../img/modal/slider11_3.jpg") no-repeat;
}
/* 12 */
#modalTwelve .slick-dots li:nth-of-type(1) button:before,#modalTwelve2 .slick-dots li:nth-of-type(1) button:before{
    background: url("../img/modal/slider12_1.jpg") no-repeat;
}
#modalTwelve .slick-dots li:nth-of-type(2) button:before,#modalTwelve2 .slick-dots li:nth-of-type(2) button:before{
    background: url("../img/modal/slider12_2.jpg") no-repeat;
}
#modalTwelve .slick-dots li:nth-of-type(3) button:before,#modalTwelve2 .slick-dots li:nth-of-type(3) button:before{
    background: url("../img/modal/slider12_3.jpg") no-repeat;
}
#modalTwelve .slick-dots li:nth-of-type(4) button:before,#modalTwelve2 .slick-dots li:nth-of-type(4) button:before{
    background: url("../img/modal/slider12_4.jpg") no-repeat;
}
/* 13 */
#modalThirteen .slick-dots li:nth-of-type(1) button:before,#modalThirteen2 .slick-dots li:nth-of-type(1) button:before{
    background: url("../img/modal/slider13_1.jpg") no-repeat;
}
#modalThirteen .slick-dots li:nth-of-type(2) button:before,#modalThirteen2 .slick-dots li:nth-of-type(2) button:before{
    background: url("../img/modal/slider13_2.jpg") no-repeat;
}
#modalThirteen .slick-dots li:nth-of-type(3) button:before,#modalThirteen2 .slick-dots li:nth-of-type(3) button:before{
    background: url("../img/modal/slider13_3.jpg") no-repeat;
}
#modalThirteen .slick-dots li:nth-of-type(4) button:before,#modalThirteen2 .slick-dots li:nth-of-type(4) button:before{
    background: url("../img/modal/slider13_4.jpg") no-repeat;
}
#modalThirteen .slick-dots li:nth-of-type(5) button:before,#modalThirteen2 .slick-dots li:nth-of-type(5) button:before{
    background: url("../img/modal/slider13_5.jpg") no-repeat;
}
/* 14 */
#modalFourteen .slick-dots li:nth-of-type(1) button:before,#modalFourteen2 .slick-dots li:nth-of-type(1) button:before{
    background: url("../img/modal/slider14_1.jpg") no-repeat;
}
#modalFourteen .slick-dots li:nth-of-type(2) button:before,#modalFourteen2 .slick-dots li:nth-of-type(2) button:before{
    background: url("../img/modal/slider14_2.jpg") no-repeat;
}
#modalFourteen .slick-dots li:nth-of-type(3) button:before,#modalFourteen2 .slick-dots li:nth-of-type(3) button:before{
    background: url("../img/modal/slider14_3.jpg") no-repeat;
}
#modalFourteen .slick-dots li:nth-of-type(4) button:before,#modalFourteen2 .slick-dots li:nth-of-type(4) button:before{
    background: url("../img/modal/slider14_4.jpg") no-repeat;
}
#modalFourteen .slick-dots li:nth-of-type(5) button:before,#modalFourteen2 .slick-dots li:nth-of-type(5) button:before{
    background: url("../img/modal/slider14_5.jpg") no-repeat;
}
/* 15 */
#modalFifteen .slick-dots li:nth-of-type(1) button:before,#modalFifteen2 .slick-dots li:nth-of-type(1) button:before{
    background: url("../img/modal/slider15_1.jpg") no-repeat;
}
#modalFifteen .slick-dots li:nth-of-type(2) button:before,#modalFifteen2 .slick-dots li:nth-of-type(2) button:before{
    background: url("../img/modal/slider15_2.jpg") no-repeat;
}
#modalFifteen .slick-dots li:nth-of-type(3) button:before,#modalFifteen2 .slick-dots li:nth-of-type(3) button:before{
    background: url("../img/modal/slider15_3.jpg") no-repeat;
}
#modalFifteen .slick-dots li:nth-of-type(4) button:before,#modalFifteen2 .slick-dots li:nth-of-type(4) button:before{
    background: url("../img/modal/slider15_4.jpg") no-repeat;
}
#modalFifteen .slick-dots li:nth-of-type(5) button:before,#modalFifteen2 .slick-dots li:nth-of-type(5) button:before{
    background: url("../img/modal/slider15_5.jpg") no-repeat;
}
/* 16 */
#modalSixteen .slick-dots li:nth-of-type(1) button:before,#modalSixteen2 .slick-dots li:nth-of-type(1) button:before{
    background: url("../img/modal/slider16_1.jpg") no-repeat;
}
#modalSixteen .slick-dots li:nth-of-type(2) button:before,#modalSixteen2 .slick-dots li:nth-of-type(2) button:before{
    background: url("../img/modal/slider16_2.jpg") no-repeat;
}
#modalSixteen .slick-dots li:nth-of-type(3) button:before,#modalSixteen2 .slick-dots li:nth-of-type(3) button:before{
    background: url("../img/modal/slider16_3.jpg") no-repeat;
}
#modalSixteen .slick-dots li:nth-of-type(4) button:before,#modalSixteen2 .slick-dots li:nth-of-type(4) button:before{
    background: url("../img/modal/slider16_4.jpg") no-repeat;
}
#modalSixteen .slick-dots li:nth-of-type(5) button:before,#modalSixteen2 .slick-dots li:nth-of-type(5) button:before{
    background: url("../img/modal/slider16_5.jpg") no-repeat;
}

/* 17 */
#modalSeventeen .slick-dots li:nth-of-type(1) button:before,#modalSeventeen2 .slick-dots li:nth-of-type(1) button:before{
    background: url("../img/modal/slider17_1.jpg") no-repeat;
}
#modalSeventeen .slick-dots li:nth-of-type(2) button:before,#modalSeventeen2 .slick-dots li:nth-of-type(2) button:before{
    background: url("../img/modal/slider17_2.jpg") no-repeat;
}
#modalSeventeen .slick-dots li:nth-of-type(3) button:before,#modalSeventeen2 .slick-dots li:nth-of-type(3) button:before{
    background: url("../img/modal/slider17_3.jpg") no-repeat;
}
#modalSeventeen .slick-dots li:nth-of-type(4) button:before,#modalSeventeen2 .slick-dots li:nth-of-type(4) button:before{
    background: url("../img/modal/slider17_4.jpg") no-repeat;
}
/* 18 */
#modalEighteen .slick-dots li:nth-of-type(1) button:before,#modalEighteen2 .slick-dots li:nth-of-type(1) button:before{
    background: url("../img/modal/slider18_1.jpg") no-repeat;
}
#modalEighteen .slick-dots li:nth-of-type(2) button:before,#modalEighteen2 .slick-dots li:nth-of-type(2) button:before{
    background: url("../img/modal/slider18_2.jpg") no-repeat;
}
#modalEighteen .slick-dots li:nth-of-type(3) button:before,#modalEighteen2 .slick-dots li:nth-of-type(3) button:before{
    background: url("../img/modal/slider18_3.jpg") no-repeat;
}
#modalEighteen .slick-dots li:nth-of-type(4) button:before,#modalEighteen2 .slick-dots li:nth-of-type(4) button:before{
    background: url("../img/modal/slider18_4.jpg") no-repeat;
}
/* 19 */
#modalNineteen .slick-dots li:nth-of-type(1) button:before,#modalNineteen2 .slick-dots li:nth-of-type(1) button:before{
    background: url("../img/modal/slider19_1.jpg") no-repeat;
}
#modalNineteen .slick-dots li:nth-of-type(2) button:before,#modalNineteen2 .slick-dots li:nth-of-type(2) button:before{
    background: url("../img/modal/slider19_2.jpg") no-repeat;
}
#modalNineteen .slick-dots li:nth-of-type(3) button:before,#modalNineteen2 .slick-dots li:nth-of-type(3) button:before{
    background: url("../img/modal/slider19_3.jpg") no-repeat;
}
#modalNineteen .slick-dots li:nth-of-type(4) button:before,#modalNineteen2 .slick-dots li:nth-of-type(4) button:before{
    background: url("../img/modal/slider19_4.jpg") no-repeat;
}
#modalNineteen .slick-dots li:nth-of-type(5) button:before,#modalNineteen2 .slick-dots li:nth-of-type(5) button:before{
    background: url("../img/modal/slider19_5.jpg") no-repeat;
}
/* 20 */
#modalTwenty .slick-dots li:nth-of-type(1) button:before,#modalTwenty2 .slick-dots li:nth-of-type(1) button:before{
    background: url("../img/modal/slider20_1.jpg") no-repeat;
}
#modalTwenty .slick-dots li:nth-of-type(2) button:before,#modalTwenty2 .slick-dots li:nth-of-type(2) button:before{
    background: url("../img/modal/slider20_2.jpg") no-repeat;
}
#modalTwenty .slick-dots li:nth-of-type(3) button:before,#modalTwenty2 .slick-dots li:nth-of-type(3) button:before{
    background: url("../img/modal/slider20_3.jpg") no-repeat;
}
#modalTwenty .slick-dots li:nth-of-type(4) button:before,#modalTwenty2 .slick-dots li:nth-of-type(4) button:before{
    background: url("../img/modal/slider20_4.jpg") no-repeat;
}
/* 21 */
#modalTwentyOne .slick-dots li:nth-of-type(1) button:before,#modalTwentyOne2 .slick-dots li:nth-of-type(1) button:before{
    background: url("../img/modal/slider21_1.jpg") no-repeat;
}
#modalTwentyOne .slick-dots li:nth-of-type(2) button:before,#modalTwentyOne2 .slick-dots li:nth-of-type(2) button:before{
    background: url("../img/modal/slider21_2.jpg") no-repeat;
}
#modalTwentyOne .slick-dots li:nth-of-type(3) button:before,#modalTwentyOne2 .slick-dots li:nth-of-type(3) button:before{
    background: url("../img/modal/slider21_3.jpg") no-repeat;
}
#modalTwentyOne .slick-dots li:nth-of-type(4) button:before,#modalTwentyOne2 .slick-dots li:nth-of-type(4) button:before{
    background: url("../img/modal/slider21_4.jpg") no-repeat;
}
#modalTwentyOne .slick-dots li:nth-of-type(5) button:before,#modalTwentyOne2 .slick-dots li:nth-of-type(5) button:before{
    background: url("../img/modal/slider21_5.jpg") no-repeat;
}
/* 22 */
#modalTwentyTwo .slick-dots li:nth-of-type(1) button:before,#modalTwentyTwo2 .slick-dots li:nth-of-type(1) button:before{
    background: url("../img/modal/slider22_1.jpg") no-repeat;
}
#modalTwentyTwo .slick-dots li:nth-of-type(2) button:before,#modalTwentyTwo2 .slick-dots li:nth-of-type(2) button:before{
    background: url("../img/modal/slider22_2.jpg") no-repeat;
}
#modalTwentyTwo .slick-dots li:nth-of-type(3) button:before,#modalTwentyTwo2 .slick-dots li:nth-of-type(3) button:before{
    background: url("../img/modal/slider22_3.jpg") no-repeat;
}
#modalTwentyTwo .slick-dots li:nth-of-type(4) button:before,#modalTwentyTwo2 .slick-dots li:nth-of-type(4) button:before{
    background: url("../img/modal/slider22_4.jpg") no-repeat;
}
#modalTwentyTwo .slick-dots li:nth-of-type(5) button:before,#modalTwentyTwo2 .slick-dots li:nth-of-type(5) button:before{
    background: url("../img/modal/slider22_5.jpg") no-repeat;
}
/* 23 */
#modalTwentyThree .slick-dots li:nth-of-type(1) button:before,#modalTwentyThree2 .slick-dots li:nth-of-type(1) button:before{
    background: url("../img/modal/slider23_1.jpg") no-repeat;
}
#modalTwentyThree .slick-dots li:nth-of-type(2) button:before,#modalTwentyThree2 .slick-dots li:nth-of-type(2) button:before{
    background: url("../img/modal/slider23_2.jpg") no-repeat;
}
#modalTwentyThree .slick-dots li:nth-of-type(3) button:before,#modalTwentyThree2 .slick-dots li:nth-of-type(3) button:before{
    background: url("../img/modal/slider23_3.jpg") no-repeat;
}
#modalTwentyThree .slick-dots li:nth-of-type(4) button:before,#modalTwentyThree2 .slick-dots li:nth-of-type(4) button:before{
    background: url("../img/modal/slider23_4.jpg") no-repeat;
}
#modalTwentyThree .slick-dots li:nth-of-type(5) button:before,#modalTwentyThree2 .slick-dots li:nth-of-type(5) button:before{
    background: url("../img/modal/slider23_5.jpg") no-repeat;
}
/* 24 */
#modalTwentyFour .slick-dots li:nth-of-type(1) button:before,#modalTwentyFour2 .slick-dots li:nth-of-type(1) button:before{
    background: url("../img/modal/slider24_1.jpg") no-repeat;
}
#modalTwentyFour .slick-dots li:nth-of-type(2) button:before,#modalTwentyFour2 .slick-dots li:nth-of-type(2) button:before{
    background: url("../img/modal/slider24_2.jpg") no-repeat;
}
#modalTwentyFour .slick-dots li:nth-of-type(3) button:before,#modalTwentyFour2 .slick-dots li:nth-of-type(3) button:before{
    background: url("../img/modal/slider24_3.jpg") no-repeat;
}
#modalTwentyFour .slick-dots li:nth-of-type(4) button:before,#modalTwentyFour2 .slick-dots li:nth-of-type(4) button:before{
    background: url("../img/modal/slider24_4.jpg") no-repeat;
}
#modalTwentyFour .slick-dots li:nth-of-type(5) button:before,#modalTwentyFour2 .slick-dots li:nth-of-type(5) button:before{
    background: url("../img/modal/slider24_5.jpg") no-repeat;
}
/* 25 */
#modalTwentyFive .slick-dots li:nth-of-type(1) button:before,#modalTwentyFive2 .slick-dots li:nth-of-type(1) button:before{
    background: url("../img/modal/slider25_1.jpg") no-repeat;
}
#modalTwentyFive .slick-dots li:nth-of-type(2) button:before,#modalTwentyFive2 .slick-dots li:nth-of-type(2) button:before{
    background: url("../img/modal/slider25_2.jpg") no-repeat;
}
#modalTwentyFive .slick-dots li:nth-of-type(3) button:before,#modalTwentyFive2 .slick-dots li:nth-of-type(3) button:before{
    background: url("../img/modal/slider25_3.jpg") no-repeat;
}
#modalTwentyFive .slick-dots li:nth-of-type(4) button:before,#modalTwentyFive2 .slick-dots li:nth-of-type(4) button:before{
    background: url("../img/modal/slider25_4.jpg") no-repeat;
}
/* 26 */
#modalTwentySix .slick-dots li:nth-of-type(1) button:before,#modalTwentySix2 .slick-dots li:nth-of-type(1) button:before{
    background: url("../img/modal/slider26_1.jpg") no-repeat;
}
#modalTwentySix .slick-dots li:nth-of-type(2) button:before,#modalTwentySix2 .slick-dots li:nth-of-type(2) button:before{
    background: url("../img/modal/slider26_2.jpg") no-repeat;
}
#modalTwentySix .slick-dots li:nth-of-type(3) button:before,#modalTwentySix2 .slick-dots li:nth-of-type(3) button:before{
    background: url("../img/modal/slider26_3.jpg") no-repeat;
}
#modalTwentySix .slick-dots li:nth-of-type(4) button:before,#modalTwentySix2 .slick-dots li:nth-of-type(4) button:before{
    background: url("../img/modal/slider26_4.jpg") no-repeat;
}
#modalTwentySix .slick-dots li:nth-of-type(5) button:before,#modalTwentySix2 .slick-dots li:nth-of-type(5) button:before{
    background: url("../img/modal/slider26_5.jpg") no-repeat;
}
/* 27 */
#modalTwentySeven .slick-dots li:nth-of-type(1) button:before,#modalTwentySeven2 .slick-dots li:nth-of-type(1) button:before{
    background: url("../img/modal/slider27_1.jpg") no-repeat;
}
#modalTwentySeven .slick-dots li:nth-of-type(2) button:before,#modalTwentySeven2 .slick-dots li:nth-of-type(2) button:before{
    background: url("../img/modal/slider27_2.jpg") no-repeat;
}
#modalTwentySeven .slick-dots li:nth-of-type(3) button:before,#modalTwentySeven2 .slick-dots li:nth-of-type(3) button:before{
    background: url("../img/modal/slider27_3.jpg") no-repeat;
}
#modalTwentySeven .slick-dots li:nth-of-type(4) button:before,#modalTwentySeven2 .slick-dots li:nth-of-type(4) button:before{
    background: url("../img/modal/slider27_4.jpg") no-repeat;
}
#modalTwentySeven .slick-dots li:nth-of-type(5) button:before,#modalTwentySeven2 .slick-dots li:nth-of-type(5) button:before{
    background: url("../img/modal/slider27_5.jpg") no-repeat;
}
/* 28 */
#modalTwentyEight .slick-dots li:nth-of-type(1) button:before,#modalTwentyEight2 .slick-dots li:nth-of-type(1) button:before{
    background: url("../img/modal/slider28_1.jpg") no-repeat;
}
#modalTwentyEight .slick-dots li:nth-of-type(2) button:before,#modalTwentyEight2 .slick-dots li:nth-of-type(2) button:before{
    background: url("../img/modal/slider28_2.jpg") no-repeat;
}
#modalTwentyEight .slick-dots li:nth-of-type(3) button:before,#modalTwentyEight2 .slick-dots li:nth-of-type(3) button:before{
    background: url("../img/modal/slider28_3.jpg") no-repeat;
}
#modalTwentyEight .slick-dots li:nth-of-type(4) button:before,#modalTwentyEight2 .slick-dots li:nth-of-type(4) button:before{
    background: url("../img/modal/slider28_4.jpg") no-repeat;
}
#modalTwentyEight .slick-dots li:nth-of-type(5) button:before,#modalTwentyEight2 .slick-dots li:nth-of-type(5) button:before{
    background: url("../img/modal/slider28_5.jpg") no-repeat;
}
/* 29 */
#modalTwentyNine .slick-dots li:nth-of-type(1) button:before,#modalTwentyNine2 .slick-dots li:nth-of-type(1) button:before{
    background: url("../img/modal/slider29_1.jpg") no-repeat;
}
#modalTwentyNine .slick-dots li:nth-of-type(2) button:before,#modalTwentyNine2 .slick-dots li:nth-of-type(2) button:before{
    background: url("../img/modal/slider29_2.jpg") no-repeat;
}
#modalTwentyNine .slick-dots li:nth-of-type(3) button:before,#modalTwentyNine2 .slick-dots li:nth-of-type(3) button:before{
    background: url("../img/modal/slider29_3.jpg") no-repeat;
}
#modalTwentyNine .slick-dots li:nth-of-type(4) button:before,#modalTwentyNine2 .slick-dots li:nth-of-type(4) button:before{
    background: url("../img/modal/slider29_4.jpg") no-repeat;
}
/* 30 */
#modalThirty .slick-dots li:nth-of-type(1) button:before,#modalThirty2 .slick-dots li:nth-of-type(1) button:before{
    background: url("../img/modal/slider30_1.jpg") no-repeat;
}
#modalThirty .slick-dots li:nth-of-type(2) button:before,#modalThirty2 .slick-dots li:nth-of-type(2) button:before{
    background: url("../img/modal/slider30_2.jpg") no-repeat;
}
#modalThirty .slick-dots li:nth-of-type(3) button:before,#modalThirty2 .slick-dots li:nth-of-type(3) button:before{
    background: url("../img/modal/slider30_3.jpg") no-repeat;
}
#modalThirty .slick-dots li:nth-of-type(4) button:before,#modalThirty2 .slick-dots li:nth-of-type(4) button:before{
    background: url("../img/modal/slider30_4.jpg") no-repeat;
}
#modalThirty .slick-dots li:nth-of-type(5) button:before,#modalThirty2 .slick-dots li:nth-of-type(5) button:before{
    background: url("../img/modal/slider30_5.jpg") no-repeat;
}
/* 31 */
#modalThirtyOne .slick-dots li:nth-of-type(1) button:before,#modalThirtyOne2 .slick-dots li:nth-of-type(1) button:before{
    background: url("../img/modal/slider31_1.jpg") no-repeat;
}
#modalThirtyOne .slick-dots li:nth-of-type(2) button:before,#modalThirtyOne2 .slick-dots li:nth-of-type(2) button:before{
    background: url("../img/modal/slider31_2.jpg") no-repeat;
}
#modalThirtyOne .slick-dots li:nth-of-type(3) button:before,#modalThirtyOne2 .slick-dots li:nth-of-type(3) button:before{
    background: url("../img/modal/slider31_3.jpg") no-repeat;
}
#modalThirtyOne .slick-dots li:nth-of-type(4) button:before,#modalThirtyOne2 .slick-dots li:nth-of-type(4) button:before{
    background: url("../img/modal/slider31_4.jpg") no-repeat;
}
#modalThirtyOne .slick-dots li:nth-of-type(5) button:before,#modalThirtyOne2 .slick-dots li:nth-of-type(5) button:before{
    background: url("../img/modal/slider31_5.jpg") no-repeat;
}
/* 32 */
#modalThirtyTwo .slick-dots li:nth-of-type(1) button:before,#modalThirtyTwo2 .slick-dots li:nth-of-type(1) button:before{
    background: url("../img/modal/slider32_1.jpg") no-repeat;
}
#modalThirtyTwo .slick-dots li:nth-of-type(2) button:before,#modalThirtyTwo2 .slick-dots li:nth-of-type(2) button:before{
    background: url("../img/modal/slider32_2.jpg") no-repeat;
}
#modalThirtyTwo .slick-dots li:nth-of-type(3) button:before,#modalThirtyTwo2 .slick-dots li:nth-of-type(3) button:before{
    background: url("../img/modal/slider32_3.jpg") no-repeat;
}
#modalThirtyTwo .slick-dots li:nth-of-type(4) button:before,#modalThirtyTwo2 .slick-dots li:nth-of-type(4) button:before{
    background: url("../img/modal/slider32_4.jpg") no-repeat;
}
#modalThirtyTwo .slick-dots li:nth-of-type(5) button:before,#modalThirtyTwo2 .slick-dots li:nth-of-type(5) button:before{
    background: url("../img/modal/slider32_5.jpg") no-repeat;
}
/* 33 */
#modalThirtyThree .slick-dots li:nth-of-type(1) button:before,#modalThirtyThree2 .slick-dots li:nth-of-type(1) button:before{
    background: url("../img/modal/slider33_1.jpg") no-repeat;
}
#modalThirtyThree .slick-dots li:nth-of-type(2) button:before,#modalThirtyThree2 .slick-dots li:nth-of-type(2) button:before{
    background: url("../img/modal/slider33_2.jpg") no-repeat;
}
#modalThirtyThree .slick-dots li:nth-of-type(3) button:before,#modalThirtyThree2 .slick-dots li:nth-of-type(3) button:before{
    background: url("../img/modal/slider33_3.jpg") no-repeat;
}
#modalThirtyThree .slick-dots li:nth-of-type(4) button:before,#modalThirtyThree2 .slick-dots li:nth-of-type(4) button:before{
    background: url("../img/modal/slider33_4.jpg") no-repeat;
}
#modalThirtyThree .slick-dots li:nth-of-type(5) button:before,#modalThirtyThree2 .slick-dots li:nth-of-type(5) button:before{
    background: url("../img/modal/slider33_5.jpg") no-repeat;
}
/* 34 */
#modalThirtyFour .slick-dots li:nth-of-type(1) button:before,#modalThirtyFour2 .slick-dots li:nth-of-type(1) button:before{
    background: url("../img/modal/slider34_1.jpg") no-repeat;
}
#modalThirtyFour .slick-dots li:nth-of-type(2) button:before,#modalThirtyFour2 .slick-dots li:nth-of-type(2) button:before{
    background: url("../img/modal/slider34_2.jpg") no-repeat;
}
#modalThirtyFour .slick-dots li:nth-of-type(3) button:before,#modalThirtyFour2 .slick-dots li:nth-of-type(3) button:before{
    background: url("../img/modal/slider34_3.jpg") no-repeat;
}
#modalThirtyFour .slick-dots li:nth-of-type(4) button:before,#modalThirtyFour2 .slick-dots li:nth-of-type(4) button:before{
    background: url("../img/modal/slider34_4.jpg") no-repeat;
}
#modalThirtyFour .slick-dots li:nth-of-type(5) button:before,#modalThirtyFour2 .slick-dots li:nth-of-type(5) button:before{
    background: url("../img/modal/slider34_5.jpg") no-repeat;
}

@media (max-width: 767px) {
    .slick-dots {
        position: initial;
        bottom: 0px;
        display: block;
        width: 100%;
        padding: 0;
        margin: 0;
        list-style: none;
        text-align: center;
        left: 0%;
        margin-top: 0px!important;
    }
    .slick-dots {
        position: static;
        bottom: -25px;
        display: block;
        width: 100%;
        padding: 0;
        margin: 0;
        list-style: none;
        text-align: center;
        right: 0%;
        margin-top: 0px!important;
    }
    .slick-dotted.slick-slider {
        margin-bottom: 16px;
    }
    .slick-dots li {
        width: 20%!important;
        height: 20%!important;
        margin: 0!important;
    }
    .slick-dots li button {
        width: 100%!important;
        height: 100%!important;
        position: relative;
        font-size: 0;
        line-height: 0;
        display: block;
        width: 100%;
        padding: 132% 0 0;
        cursor: pointer;
        color: transparent;
        border: 0;
        outline: none;
        background: transparent;
        border-radius: 0;
        background-repeat: no-repeat;
        background-position: 0 0;
        background-size: 100% 100%;
        opacity: 1;
        transition: opacity .2s;
    }
    .slick-dots li {
        padding: 0px 2px;
        box-sizing: border-box;
    }
    .txt {
        width: 100%;
    }
}
/* ラグ解消 */
.slick-slide {
    width: 400px!important;
}
.slick-track {
    width: 4400px!important;
}
@media (max-width: 800px) { 
    .slick-slide {
        width: 300px!important;
    }
    .slick-track {
        width: 3300px!important;
    }
}