.ad-slider-wrapper .slider-container{display:flex;width:300px;height:500px;position:relative}.ad-slider-wrapper .slide{position:absolute;top:0;flex:0 0 270px;height:500px;width:270px;transition:transform .3s ease-in-out;transform:translate3d(0,0,0)}.ad-slider-wrapper .slide.on{z-index:1}.ad-slider-wrapper .slide:nth-child(1){transform:translateX(-200%)}.ad-slider-wrapper .slide:nth-child(2){transform:translateX(-100%)}.ad-slider-wrapper .slide:nth-child(3){transform:translateX(0)}.ad-slider-wrapper .slide:nth-child(4){transform:translateX(100%)}.ad-slider-wrapper .slide:nth-child(5){transform:translateX(200%)}.ad-slider-wrapper .card{position:relative;width:100%;height:100px;display:flex;align-items:center;justify-content:center;font-size:24px;background-color:#fff}.ad-slider-wrapper .card::before{content:"";position:absolute;left:0;top:0;width:100%;height:100%}.ad-slider-wrapper .next-button,.ad-slider-wrapper .prev-button{margin:10px}.ad-slider-wrapper .disabled-button{pointer-events:none;opacity:.5}.ad-slider-wrapper .page-indicator{font-size:16px;padding:5px 10px;border-radius:20px}.ad-slider-wrapper .slide.notransition{transition:none!important}#premier-slider{overflow:hidden;position:relative;padding-bottom:9.33vw;background-color:#f5f5f5}#premier-slider *{box-sizing:border-box}#premier-slider .lat__header{justify-content:space-between;padding:10.67vw 2.6vw 5.33vw}#premier-slider .lat__header,#premier-slider .lat__header .tit{display:flex;align-items:center}#premier-slider .lat__header .tit strong{font-weight:700;font-size:4.53vw;line-height:4.53vw;letter-spacing:-.005em;color:#393434}#best-slider .lat__header .tit strong span,#plus-slider .lat__header .tit strong span,#premier-slider .lat__header .tit strong span{color:#393434}#premier-slider .lat__header .tit .options{margin-left:1.8vw;height:22px}#best-slider .lat__header .tit .options a,#plus-slider .lat__header .tit .options a,#premier-slider .lat__header .tit .options a{display:inline-flex;align-items:center;justify-content:center;font-weight:400;font-size:2.9vw;letter-spacing:-.01em;color:#8f959f}#premier-slider .lat__header .tit .options a .helpIcon{width:2.4vw;height:2.4vw;text-align:center;border:1px solid #8f959f;border-radius:50%;font-size:2vw;line-height:3vw;color:#8f959f;margin-left:2px}#premier-slider .lat__header .page-indicator{display:inline-flex;align-items:center;justify-content:center;width:13.33vw;height:5.2vw;background:#fff;border-radius:2.6vw;color:#c6c6c6}#best-slider .lat__header .page-indicator>span,#plus-slider .lat__header .page-indicator>span,#premier-slider .lat__header .page-indicator>span{font-weight:500;font-size:3.47vw;line-height:3.47vw;letter-spacing:-.05em;padding:0 .67vw}#premier-slider .lat__header .page-indicator .current-page{color:#0085ff}#premier-slider .lat__header .page-indicator .total-pages{color:#c6c6c6}#premier-slider .slider-container{padding:0;width:100%;height:146.6667vw}#premier-slider .slider-container .slide{flex:0 0 92.27vw;display:flex;flex-direction:column;width:92.27vw;height:100%;padding-left:2.66vw}#premier-slider .slider-container .slide .card{box-sizing:border-box;display:flex;padding:0 3.2vw;background:#fff;width:100%;height:29.5vw;box-shadow:0 2px 8px 0 rgba(0,0,0,.08);overflow:hidden}#premier-slider .slider-container .slide .card:first-child{border-radius:10px 10px 0 0}#premier-slider .slider-container .slide .card:last-child{border-radius:0 0 10px 10px}#premier-slider .slider-container .slide .card+.card::before{border-top:solid .13vw #ebebeb}#premier-slider .slider-container .slide .card.main{background:#fafafa;height:29.5vw}#premier-slider .slider-container .slide .card.main .card-main{width:100%;display:flex;justify-content:center;align-items:center}#premier-slider .slider-container .slide .card.main .card-main .card-content{width:100%;display:flex;justify-content:center;align-items:start}#premier-slider .slider-container .slide .card.main .card-main .card-content>div{display:flex;align-items:start}#premier-slider .slider-container .slide .card.main .card-main .card-content>div:first-child{margin-right:1.33vw;font-size:0}#best-slider .slider-container .slide .card.main .card-main .card-content>div:first-child img,#plus-slider .slider-container .slide .card_speedup.main .card-main .card-content>div:first-child img,#premier-slider .slider-container .slide .card.main .card-main .card-content>div:first-child img{width:32.67vw}#best-slider .slider-container .slide .card.main .card-main .card-content>div:last-child a,#plus-slider .slider-container .slide .card_speedup.main .card-main .card-content>div:last-child a,#premier-slider .slider-container .slide .card.main .card-main .card-content>div:last-child a{display:inline-flex;align-items:center;justify-content:center;background:#fff;border:.13vw solid #c6c6c6;border-radius:.53vw;width:24vw;height:7.47vw;font-weight:500;font-size:3.2vw;line-height:3.2vw;letter-spacing:-.05em;color:#606060;position:relative;cursor:pointer}#premier-slider .slider-container .slide .card .card-img{width:29.07vw;height:21.87vw;margin-right:2.6vw;border-radius:1.33vw;overflow:hidden}#premier-slider .slider-container .slide .card .card-body{width:calc(100% - 31.67vw);display:flex;flex-direction:column;justify-content:center;gap:1.87vw}#premier-slider .slider-container .slide .card .card-body .card__red{font-weight:900;font-size:3.2vw;line-height:3.2vw;letter-spacing:-.05em;color:#393434;display:block}#premier-slider .slider-container .slide .card .card-body .card__subject{width:50vw;font-weight:500;font-size:4vw;line-height:5.07vw;overflow:hidden;text-overflow:ellipsis;letter-spacing:-.05em;color:#000;height:10.14vw;text-align:left;word-wrap:break-word;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}#premier-slider .slider-container .slide .card .card-body p{display:flex;align-items:center;height:3.2vw;color:#6c6c6c;gap:.7vw}#best-slider .slider-container .slide .card .card-body p span,#premier-slider .slider-container .slide .card .card-body p span{font-weight:500;font-size:3.2vw;line-height:3.2vw;letter-spacing:-.05em;color:#6c6c6c}#premier-slider .next-button,#premier-slider .prev-button{display:none}#plus-slider{overflow:hidden;position:relative;background-color:#f5f5f5}#plus-slider *{box-sizing:border-box}#plus-slider .lat__header{justify-content:space-between;padding:10.67vw 2.6vw 5.33vw}#plus-slider .lat__header,#plus-slider .lat__header .tit{display:flex;align-items:center}#plus-slider .lat__header .tit strong{font-weight:700;font-size:4.53vw;line-height:4.53vw;letter-spacing:-.005em;color:#393434!important}#plus-slider .lat__header .tit .options{margin-left:1.8vw;height:22px}#best-slider .lat__header .tit .options a .helpIcon,#plus-slider .lat__header .tit .options a .helpIcon{width:2.4vw;height:2.4vw;text-align:center;border:1px solid #8f959f;border-radius:50%;font-size:2vw;line-height:3vw;color:#8f959f;margin-left:2px}#plus-slider .lat__header .page-indicator{display:inline-flex;align-items:center;justify-content:center;width:13.33vw;height:5.2vw;background:#fff;border-radius:2.6vw;color:#c6c6c6}#plus-slider .lat__header .page-indicator .current-page{color:#0085ff}#plus-slider .lat__header .page-indicator .total-pages{color:#c6c6c6}#plus-slider .slider-container{padding:0 2.93vw;width:100%;height:206.6vw;margin:0}#plus-slider .slider-container .slide{flex:0 0 calc(100% - 2.93vw);width:calc(100% - 2.93vw);height:auto;display:flex;flex-wrap:wrap;align-items:stretch;gap:2.93vw;padding-right:2.93vw;background-color:#f5f5f5}#plus-slider .slider-container .slide .card_speedup{position:relative;display:inline-block;width:calc(50% - 1.465vw);box-shadow:0 2px 8px 0 rgba(0,0,0,.08);background:#fff;border-radius:2vw;min-height:auto;overflow:hidden}#plus-slider .slider-container .slide .card_speedup.main{height:65vw}#plus-slider .slider-container .slide .card_speedup.main .card-main{width:100%;height:100%;display:flex;justify-content:center;align-items:center}#plus-slider .slider-container .slide .card_speedup.main .card-main .card-content{width:100%;display:flex;justify-content:center;align-items:center;flex-direction:column}#plus-slider .slider-container .slide .card_speedup.main .card-main .card-content>div:first-child{margin-right:1.33vw}#plus-slider .slider-container .slide .card_speedup .img_background{margin:0;padding:0;top:0;height:33.73vw}#plus-slider .slider-container .slide .card_speedup .img_background .tit{line-height:6.26666667vw;letter-spacing:-.12vw;padding-left:3.73333333vw;padding-right:3.73333333vw;position:absolute;bottom:-1px;left:0;display:inline-block;border-top:1px solid #ebebeb;border-right:1px solid #ebebeb;background:#fff;font-weight:600;font-stretch:normal;font-style:normal;color:#393434;font-size:3vw;border-top-right-radius:1.5vw}#plus-slider .slider-container .slide .card_speedup .in{padding:2.67vw}#plus-slider .slider-container .slide .card_speedup .in .cats{display:flex;align-items:center;text-overflow:ellipsis;white-space:nowrap}#plus-slider .slider-container .slide .card_speedup .in .cats .cat,#plus-slider .slider-container .slide .card_speedup .in .tit{font-size:3.13333333vw;letter-spacing:-.12533333vw;font-weight:400;font-stretch:normal;font-style:normal;text-align:left;color:#393434}#plus-slider .slider-container .slide .card_speedup .in .cats .cat:before{margin-right:1vw}#plus-slider .slider-container .slide .card_speedup .in .tit{margin-top:3vw;margin-bottom:1.06666667vw;font-size:3.2vw;letter-spacing:-.16vw;font-weight:700;display:block;text-overflow:ellipsis;white-space:nowrap}#plus-slider .slider-container .slide .card_speedup .in .summary span{display:inline-block;font-size:3.2vw;font-weight:400;font-stretch:normal;font-style:normal;letter-spacing:-.128vw;text-align:left;color:#888;margin-right:2vw}#plus-slider .next-button,#plus-slider .prev-button{display:none}#best-slider{overflow:hidden;position:relative;padding-bottom:4.33vw}#best-slider.bg_white{background:#f5f5f5!important}#best-slider *{box-sizing:border-box}#best-slider .lat__header{justify-content:space-between;padding:9.73vw 2.6vw 5.33vw}#best-slider .lat__header,#best-slider .lat__header .tit,#best-slider .slider-container .slide .card .card-body p{display:flex;align-items:center}#best-slider .lat__header .tit strong{font-weight:700;font-size:4.53vw;line-height:4.53vw;letter-spacing:-.005em;color:#393434}#best-slider .lat__header .tit .options{margin-left:1.8vw;height:22px}#best-slider .lat__header .page-indicator{display:inline-flex;align-items:center;justify-content:center;width:13.33vw;height:5.2vw;background:#fff;border-radius:2.6vw;color:#c6c6c6}#best-slider .lat__header .page-indicator .current-page{color:#0085ff}#best-slider .lat__header .page-indicator .total-pages{color:#c6c6c6}#best-slider .slider-container{padding:0;width:100%;height:180vw}#best-slider .slider-container .slide{flex:0 0 100%;width:100%;height:auto;display:flex;flex-wrap:wrap;align-items:stretch;gap:2.6666666vw;padding:0 2.6666666vw}#best-slider .slider-container .slide .card{width:100%;background:#fff;box-shadow:0 .27vw 1.07vw 0 rgba(0,0,0,.08);border-radius:1.33vw;box-shadow:none;margin-left:0;display:block;height:32.73vw}#best-slider .slider-container .slide .card.main{background:#fafafa;height:32.73vw;display:flex;align-items:center}#best-slider .slider-container .slide .card.main .card-main,#best-slider .slider-container .slide .card.main .card-main .card-content{width:100%;display:flex;justify-content:center;align-items:center}#best-slider .slider-container .slide .card.main .card-main .card-content>div:first-child{margin-right:1.33vw;font-size:0}#best-slider .slider-container .slide .card.main .card-main .card-content>div:last-child a::after{content:"";width:0;height:0;border-left:1.87vw solid #c20000;border-top:.93vw solid transparent;border-bottom:.93vw solid transparent;margin-left:1vw}#best-slider .slider-container .slide .card .card-body{padding:4.53vw}#best-slider .slider-container .slide .card .card-body .card__red{font-weight:900;font-size:3.2vw;line-height:3.2vw;letter-spacing:-.05em;color:#393434;display:block;margin-top:.87vw;margin-bottom:1.87vw}#best-slider .slider-container .slide .card .card-body .card__subject{font-weight:500;font-size:4vw;line-height:5.07vw;overflow:hidden;text-overflow:ellipsis;letter-spacing:-.05em;color:#000;height:10.14vw;text-align:left;word-wrap:break-word;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-bottom:1.87vw}#best-slider .slider-container .slide .card .card-body p>span{margin:0 1vw}#best-slider .next-button,#best-slider .prev-button{display:none}.pb-0{padding-bottom:0!important}