.wrap-line{background-size:300%;background-position:50% 50%}.top-img{width:90%}.top-title-sp{width:95%;height:auto;margin:10% auto;text-align:center}.top-title-sp img{width:100%}h2{margin:10% auto 7%}#about-slider1{display:block}#about-slider1 .slick-initialized .slick-slider{width:100%}#about-slider1{width:90%;height:100%;margin:10px auto;z-index:10}.content2{width:100%;overflow:hidden}.content2 h2{margin:4% auto 7%}.content2-li{margin:1%}.slick-list{overflow:visible}.content3{width:85%;padding-bottom:20%}.content3 img{max-width:330px}.content3 p{font-size:18px;line-height:177.778%}.content4{background-size:30%,30%;padding:4% 0 10%}.content4 .content-parent{display:grid;grid-template-columns:1fr;grid-template-rows:repeat(2);grid-column-gap:0px;grid-row-gap:30px;place-items:start}.div1{grid-area:1/1/2/2;width:100%;overflow:hidden}.div2{grid-area:2/1/3/2}.div2 p{width:85%;font-size:18px;line-height:177.778%}#about-slider2{width:90%;height:100%;margin:10px auto}#about-slider2 li{margin:0 10px}#about-slider2 .slick-list{overflow:visible;width:100%}#about-slider2 .slick-list img{width:100%;max-width:100%;height:auto}.content5{padding-bottom:7%}.content5 .p1{width:85%;padding-bottom:5%}.content5-wrap{width:90%}.content5-wrap table{border-spacing:0 10px}.content5-wrap table th,.content5-wrap table td{width:100%;display:block;padding:1% 9%}.content5-wrap table td{margin:2% auto 0}.content5 .p2{width:82%;margin:0 auto;text-align:left;padding-left:5%}.slide-dots{margin:2% 0 0}.slide-dots li{width:40px}.slide-dots li:before{background-repeat:repeat no-repeat;background-size:unset;width:40px;height:2px}