.l-main{font-family:"Noto Sans JP","Hiragino Sans","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,sans-serif;font-weight:400;height:0;overflow:hidden}.is-visible .l-main{height:auto;overflow:visible}.js-fadeIn{opacity:0;transform:scale(0.6);transition:opacity .5s,transform .5s}.js-fadeIn.is-active{transform:scale(1);opacity:1}.js-fadeTitle{opacity:0;transform:translateY(100px);transition:opacity .5s,transform .5s}.js-fadeTitle.is-active{transform:translateY(0);opacity:1}.js-textUp{position:relative;transform:translateY(40px);transition:transform .5s}.js-textUp.is-active{transform:translateY(0)}.p-lead__txt__main--ruby .js-textUp{transform:translateY(47px)}.p-lead__txt__main--ruby .js-textUp.is-active{transform:translateY(0)}.a-star{opacity:0;animation-name:fadeStarAnimation;animation-duration:1.5s;animation-timing-function:ease;animation-delay:0s;animation-iteration-count:infinite;animation-direction:alternate}.a-star--delay{animation-delay:.5s}@keyframes fadeStarAnimation{0%{opacity:0}100%{opacity:1}}.p-goods:hover .p-goods__img{animation:tremble .75s;animation-timing-function:linear}@keyframes tremble{10%{transform:translateX(3px) rotate(2deg)}20%{transform:translateX(-3px) rotate(-2deg)}30%{transform:translateX(3px) rotate(2deg)}40%{transform:translateX(-3px) rotate(-2deg)}50%{transform:translateX(2px) rotate(1deg)}60%{transform:translateX(-2px) rotate(-1deg)}70%{transform:translateX(2px) rotate(1deg)}80%{transform:translateX(-2px) rotate(-1deg)}90%{transform:translateX(1px) rotate(0)}100%{transform:translateX(-1px) rotate(0)}}.c-parallaxImg{height:100%}.c-parallaxImg img{width:100%;height:100%}.l-fv.is-hidden{display:none}.p-fv{position:fixed;top:0;left:0;z-index:2000;display:block;width:100%;height:100vh;height:100svh;background-color:#fff;overflow:hidden}@media screen and (min-width: 768px){.p-fv{min-width:1200px}}.p-fv__body{position:relative;width:100%;height:100%;max-width:1280px;margin:0 auto}.p-fv__bg{position:absolute;top:50%;left:50%;display:block;width:300vw;height:300vw;background-image:url("./images/loading.webp");background-color:rgba(0,0,0,0);background-repeat:no-repeat;background-position:center center;background-size:cover;border-radius:50%;transform:translate(-50%, -50%) scale(0)}@media screen and (min-width: 768px){.p-fv__bg{width:210vw;height:210vw}}.p-fv__bg.is-active{animation:circle-expand 2s ease-out forwards}@keyframes circle-expand{0%{transform:translate(-50%, -50%) scale(0)}100%{transform:translate(-50%, -50%) scale(1)}}.p-fv__img{position:relative;width:100%;height:calc(100vh - 40px);height:calc(100svh - 40px);margin-top:40px;z-index:1}@media screen and (min-width: 768px){.p-fv__img{height:calc(100vh - 40px);margin-top:40px}}@media screen and (min-width: 1025px){.p-fv__img{height:calc(100vh - 83px);margin-top:83px}}.p-fv__img img{position:absolute;top:50%;left:50%;display:flex;width:auto;max-width:1000px;margin-top:-1.3333333333vw;transform:translate(-50%, -50%)}@media screen and (min-width: 768px){.p-fv__img img{top:calc(50% - 11px);width:303px;max-width:none;margin:0}}@media print,screen and (max-width: 767px){.p-fv__img img{width:42.1333333333vw;max-width:none}}.p-mv{position:relative}.p-mv_movies{width:100%;height:calc(100vh - 40px);height:calc(100svh - 40px);background-color:#ccc}@media screen and (min-width: 768px){.p-mv_movies{height:calc(100vh - 40px)}}@media screen and (min-width: 1025px){.p-mv_movies{height:calc(100vh - 83px)}}.p-mv__img{position:absolute;top:0;left:50%;width:100%;max-width:1280px;height:100%;margin:0 auto;transform:translateX(-50%)}.p-mvImg{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}@media print,screen and (max-width: 767px){.p-mvImg img{width:38.8vw;max-width:none}}.p-bgMovies{position:relative;height:100%;opacity:.5}.p-bgMovies video{object-fit:cover;width:100%;height:100%}.p-bgMovies::after{position:absolute;top:0;left:0;display:block;width:100%;height:100%;content:"";background-color:rgba(0,0,0,0)}.p-lead{position:relative;font-family:"Zen Kaku Gothic New","Hiragino Sans","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,sans-serif;color:#282671}.p-lead__bgImg{position:absolute;width:100%;height:100%;overflow:hidden}.p-lead__bgImg .simpleParallax{display:flex;justify-content:center;height:100%}.p-lead__bgImg img{max-width:none;max-height:173.3333333333vw}@media print,screen and (max-width: 767px){.p-lead__bgImg img{width:auto;height:auto}}@media screen and (min-width: 768px){.p-lead__bgImg img{max-height:none}}.p-lead__star{position:absolute;width:100%;height:100%}.p-lead__body{width:100%;max-width:1280px;margin:0 auto;padding:18.6666666667vw 0 16vw}@media screen and (min-width: 768px){.p-lead__body{padding:95px 0 142px}}.p-lead__ttl{text-align:center;overflow:hidden}.p-lead__ttl__main{display:block;font-size:6.4vw;line-height:1.4166666667;font-weight:900}@media screen and (min-width: 768px){.p-lead__ttl__main{font-size:2.5rem;line-height:1}}.p-lead__txt{text-align:center;font-size:4vw;line-height:1.1333333333;font-weight:900;margin:9.8666666667vw 0 0}@media screen and (min-width: 768px){.p-lead__txt{margin:63px 0 0 9px;font-size:1.9375rem;line-height:1.2903225806}}@media screen and (min-width: 768px){.p-lead__txt+.p-lead__txt{margin:61px 0 0 9px}}.p-lead__txt rt{font-size:2.6666666667vw;line-height:1;transform:scale(0.7)}@media screen and (min-width: 768px){.p-lead__txt rt{font-size:0.6875rem;line-height:1.6363636364;text-align:center;transform:none}}.p-lead__txt span{display:block}.p-lead__txt__main{overflow:hidden}.p-lead__txt__main+.p-lead__txt__main{margin:3.4666666667vw 0 0 0}@media screen and (min-width: 768px){.p-lead__txt__main+.p-lead__txt__main{margin:12px 0 0 0}}.p-bgStar{position:relative;width:100%;max-width:1280px;height:100%;margin:0 auto}.p-bgStar__item{position:absolute}.p-bgStar__item--left{bottom:8vw;left:5.3333333333vw}@media screen and (min-width: 768px){.p-bgStar__item--left{top:154px;bottom:auto;left:6.015625%}}@media print,screen and (max-width: 767px){.p-bgStar__item--left img{width:16.6666666667vw;max-width:none}}.p-bgStar__item--right{bottom:9.8666666667vw;right:2.1333333333vw}@media screen and (min-width: 768px){.p-bgStar__item--right{bottom:44px;right:1.953125%}}@media print,screen and (max-width: 767px){.p-bgStar__item--right img{width:23.6vw;max-width:none}}.p-line{position:relative;overflow:hidden}.p-line::before{position:absolute;top:0;left:0;z-index:-1;display:block;width:100%;height:100%;content:"";background-color:#fbcdc6}.p-line__bgImg{position:absolute;width:100%;height:100%;overflow:hidden;z-index:-1}.p-line__bgImg .simpleParallax{height:100%}.p-line__bgImg img{width:100%}@media print,screen and (max-width: 767px){.p-line__bgImg img{width:100vw;max-width:none}}.p-line__body{width:100%;max-width:1280px;margin:0 auto;padding:12vw 0 25.3333333333vw}@media screen and (min-width: 768px){.p-line__body{padding:108px 0 258px}}.p-line__ttl{text-align:center}@media print,screen and (max-width: 767px){.p-line__ttl img{width:36.9333333333vw;max-width:none}}.p-line__contents{margin:14.4vw 0 0}@media screen and (min-width: 768px){.p-line__contents{margin:107px 0 0}}.p-line__star{position:absolute;z-index:-1;width:100%;height:100%}.c-lineStarImg{transform:translateY(21.3333333333vw)}@media screen and (min-width: 768px){.c-lineStarImg{transform:translateY(135px)}}.c-lineStarImg img{max-width:1166px}@media print,screen and (max-width: 767px){.c-lineStarImg img{width:93.3333333333vw;max-width:none}}.p-goodsList__item:nth-child(2){margin:24vw 0 0 2.6666666667vw}@media screen and (min-width: 768px){.p-goodsList__item:nth-child(2){margin:105px 0 0 0}}.p-goodsList__item:nth-child(3){margin-top:22.1333333333vw}@media screen and (min-width: 768px){.p-goodsList__item:nth-child(3){margin-top:107px}}.p-goodsList__item:nth-child(4){margin-top:22.9333333333vw}@media screen and (min-width: 768px){.p-goodsList__item:nth-child(4){margin:97px 0 0}}.p-goodsList__item:nth-child(5){margin:20.8vw 0 0 0}@media screen and (min-width: 768px){.p-goodsList__item:nth-child(5){margin:142px 0 0}}.p-goods{display:flex;flex-direction:column;width:fit-content;margin:0 auto;text-decoration:none;cursor:pointer}.p-goods:hover{text-decoration:none}.p-goods__img{display:inline-block}@media screen and (min-width: 768px){.p-goods--item01 .p-goods__img{margin:0 0 0 11px}}@media print,screen and (max-width: 767px){.p-goods--item01 .p-goods__img img{width:81.4666666667vw;max-width:none}}@media screen and (min-width: 768px){.p-goods--item02 .p-goods__img{margin:0 0 0 11px}}@media print,screen and (max-width: 767px){.p-goods--item02 .p-goods__img img{width:90.2666666667vw;max-width:none}}@media screen and (min-width: 768px){.p-goods--item03 .p-goods__img{margin:0 0 0 11px}}@media print,screen and (max-width: 767px){.p-goods--item03 .p-goods__img img{width:90.2666666667vw;max-width:none}}@media screen and (min-width: 768px){.p-goods--item04 .p-goods__img{margin:0 0 0 30px}}@media print,screen and (max-width: 767px){.p-goods--item04 .p-goods__img img{width:88.2666666667vw;max-width:none}}@media print,screen and (max-width: 767px){.p-goods--item05 .p-goods__img img{width:83.8666666667vw;max-width:none}}.p-goods__txt{display:inline-block;text-align:center;font-size:4.2666666667vw;line-height:1.875;font-weight:700;color:#6d7ce7}@media screen and (min-width: 768px){.p-goods__txt{margin:0 0 0 0;font-size:1.75rem;line-height:2.3571428571}}@media screen and (min-width: 768px){.p-goods--item01 .p-goods__txt{margin:-17px 0 0 0}}.p-goods--item02 .p-goods__txt{margin:4.8vw 0 0 0}@media screen and (min-width: 768px){.p-goods--item02 .p-goods__txt{margin:25px 0 0 0}}@media screen and (min-width: 768px){.p-goods--item03 .p-goods__txt{margin:25px 0 0 0}}.p-goods--item04 .p-goods__txt{margin:4.2666666667vw 0 0 0}@media screen and (min-width: 768px){.p-goods--item04 .p-goods__txt{margin:22px 0 0 13px}}.p-goods__txt--row{margin:5.8666666667vw 0 0 0;font-size:4.2666666667vw;line-height:1.375}@media screen and (min-width: 768px){.p-goods__txt--row{margin:0 0 0 0;font-size:1.75rem;line-height:1.4285714286}}.p-goods__name{display:inline-block}@media screen and (min-width: 768px){.p-goods__name{margin:0 0 0 0}}.p-goods--item01 .p-goods__name{margin:1.6vw 0 0 0}@media screen and (min-width: 768px){.p-goods--item01 .p-goods__name{margin:8px 0 0 11px}}@media print,screen and (max-width: 767px){.p-goods--item01 .p-goods__name img{width:62vw;max-width:none}}.p-goods--item02 .p-goods__name{margin:1.6vw 0 0 0}@media screen and (min-width: 768px){.p-goods--item02 .p-goods__name{margin:5px 0 0 2px}}@media print,screen and (max-width: 767px){.p-goods--item02 .p-goods__name img{width:56vw;max-width:none}}.p-goods--item03 .p-goods__name{margin:.2666666667vw 0 0 0}@media screen and (min-width: 768px){.p-goods--item03 .p-goods__name{margin:-8px 0 0 14px}}.p-goods--item04 .p-goods__name{margin-top:2.6666666667vw}@media screen and (min-width: 768px){.p-goods--item04 .p-goods__name{margin-top:2px}}@media print,screen and (max-width: 767px){.p-goods--item04 .p-goods__name img{width:60vw;max-width:none}}.p-goods--item05 .p-goods__name{margin:1.8666666667vw 0 0 2.1333333333vw}@media screen and (min-width: 768px){.p-goods--item05 .p-goods__name{margin:10px 0 0}}@media print,screen and (max-width: 767px){.p-goods--item05 .p-goods__name img{width:44.8vw;max-width:none}}.p-goods__name--txt{text-align:center;font-size:6.4vw;line-height:1.4166666667;font-weight:700;color:#6d7ce7}@media screen and (min-width: 768px){.p-goods__name--txt{font-size:2.625rem;line-height:1.5714285714}}.p-goods__name+.p-goods__name{margin-top:2.6666666667vw}@media screen and (min-width: 768px){.p-goods__name+.p-goods__name{margin-top:10px}}.p-gallery{position:relative;background-image:url("./images/bg_gallery_sp.webp");background-color:rgba(0,0,0,0);background-repeat:no-repeat;background-position:center center}@media screen and (min-width: 768px){.p-gallery{background-image:url("./images/bg_gallery.webp");background-size:cover}}.p-gallery__body{width:100%;padding:11.7333333333vw 0 12.2666666667vw;margin:0 auto}@media screen and (min-width: 768px){.p-gallery__body{padding:87px 0 100px}}.p-gallery__ttl{text-align:center}@media print,screen and (max-width: 767px){.p-gallery__ttl img{width:42.5333333333vw;max-width:none}}.p-gallery__contents{width:100%;margin:9.3333333333vw 0 0;overflow:hidden}@media screen and (min-width: 768px){.p-gallery__contents{margin:77px 0 0}}@media screen and (min-width: 768px){.p-galleryArea{padding:0 0 103px 0}}.p-galleryList__item{max-width:79.2vw;margin:0 auto}@media screen and (min-width: 768px){.p-galleryList__item{width:100%;max-width:471px;padding:0}}.p-galleryBox{display:flex;flex-direction:column;height:100%;padding:3.2vw 3.2vw 5.0666666667vw 3.2vw;background:#8ea3f3;background:linear-gradient(180deg, rgb(142, 163, 243) 0%, rgb(228, 151, 216) 100%);border-radius:15px;box-shadow:5.5px 4.5px 0px 0px rgba(92,164,253,.5)}@media screen and (min-width: 768px){.p-galleryBox{padding:22px 22px 31px 22px}}.p-galleryBox:hover{text-decoration:none}.p-galleryBox__img{position:relative;padding:0;border:5px solid #fff;border-radius:3px;cursor:pointer}.p-galleryBox__img::before,.p-galleryBox__img::after{position:absolute;top:50%;left:50%;content:"";transform:translate(-50%, -50%)}.p-galleryBox__img::before{display:block;width:10.6666666667vw;height:10.6666666667vw;background:#8ea3f3;background:linear-gradient(180deg, rgb(142, 163, 243) 0%, rgb(228, 151, 216) 100%);border:3px solid #fff;border-radius:50%}@media screen and (min-width: 768px){.p-galleryBox__img::before{width:58px;height:58px;border-radius:29px}}.p-galleryBox__img:after{left:calc(50% + 2px);width:2.6666666667vw;height:2.6666666667vw;background-color:#fff;clip-path:polygon(2.6666666667vw 50%, 0% 0%, 0% 2.6666666667vw)}@media screen and (min-width: 768px){.p-galleryBox__img:after{left:calc(50% + 3px);width:14px;height:14px;clip-path:polygon(14px 50%, 0% 0%, 0% 14px)}}.p-galleryBox__img:hover{opacity:.8}.p-galleryBox__name{margin:2.1333333333vw 0 0 0}@media screen and (min-width: 768px){.p-galleryBox__name{margin:18px 0 0 0}}@media print,screen and (max-width: 767px){.p-galleryBox__name img{width:30.6666666667vw;max-width:none}}@media screen and (min-width: 768px){.p-galleryBox__name--cam{margin:18px 9px 0 0}}@media print,screen and (max-width: 767px){.p-galleryBox__name--cam img{width:30.6666666667vw;max-width:none}}@media print,screen and (max-width: 767px){.p-galleryBox__name--me img{width:30.6666666667vw;max-width:none}}@media print,screen and (max-width: 767px){.p-galleryBox__name--link img{width:7.6vw;max-width:none}}@media print,screen and (max-width: 767px){.p-galleryBox__name--emojam img{width:24vw;max-width:none}}.p-galleryBox__txt{margin:1.6vw 0 0 0;font-size:3.4666666667vw;line-height:1.3076923077;color:#fff;text-align:center}@media screen and (min-width: 768px){.p-galleryBox__txt{margin:14px 0 0 0;font-size:1.25rem;line-height:1.3;font-weight:600}}.p-galleryArea__track{padding:0 0 18.6666666667vw}@media screen and (min-width: 768px){.p-galleryArea__track{padding:0 0 5px}}.l-main__gallery .splide__pagination{bottom:2.6666666667vw;width:100%;max-width:57.8666666667vw;margin:0 auto;padding:0 1em}@media screen and (min-width: 768px){.l-main__gallery .splide__pagination{bottom:-5px;max-width:324px}}.l-main__gallery .splide .splide__pagination{display:flex}.l-main__gallery .splide__pagination__page{width:2.6666666667vw;height:2.6666666667vw;margin:0 2.9333333333vw 0 2.9333333333vw;padding:0;opacity:.3;background:#626feb;transition:none}@media screen and (min-width: 768px){.l-main__gallery .splide__pagination__page{width:15px;height:15px;margin:0 18px 18px 18px}}.l-main__gallery .splide__pagination__page.is-active{opacity:1;background:#626feb;transform:none;z-index:1}.l-main__gallery .splide__arrows{width:100%;max-width:609px;margin:0 auto}.l-main__gallery .splide__arrow{position:absolute;z-index:1;top:auto;bottom:5px;transform:none;opacity:1;background-color:rgba(0,0,0,0);width:10.6666666667vw;height:10.6666666667vw}@media screen and (min-width: 768px){.l-main__gallery .splide__arrow{top:0;bottom:auto;width:calc((100% - 609px)/2);height:calc(100% - 107px);border-radius:15px}}.l-main__gallery .splide__arrow::before{position:absolute;top:0;left:0;display:block;width:100%;height:100%;content:"";border-radius:15px}.l-main__gallery .splide__arrow__btn{display:flex;justify-content:center;align-items:center;width:100%;height:100%;content:"";background:#5d65e9;background:linear-gradient(180deg, rgb(93, 101, 233) 0%, rgb(147, 184, 249) 100%);box-shadow:5px 5px 0px 0px rgba(114,164,246,.5);border-radius:3PX}@media screen and (min-width: 768px){.l-main__gallery .splide__arrow__btn{position:absolute;top:calc(100% + 36px);width:64px;height:64px;border-radius:6PX}}.splide__arrow:hover .l-main__gallery .splide__arrow__btn{opacity:.9 !important}.l-main__gallery .splide__arrow__btn:after{display:block;width:3.2vw;height:4.2666666667vw;content:"";background-size:cover;background-image:url("./images/icon_arrow.svg");background-color:rgba(0,0,0,0);background-repeat:no-repeat;background-position:center center}@media screen and (min-width: 768px){.l-main__gallery .splide__arrow__btn:after{width:15px;height:22px}}.l-main__gallery .splide__arrow--prev{left:10.4vw}@media screen and (min-width: 768px){.l-main__gallery .splide__arrow--prev{left:0}}.l-main__gallery .splide__arrow--prev .splide__arrow__btn{left:calc(100% + 69px)}.l-main__gallery .splide__arrow--prev .splide__arrow__btn::after{transform:scale(-1, 1)}.l-main__gallery .splide__arrow--next{right:10.4vw}@media screen and (min-width: 768px){.l-main__gallery .splide__arrow--next{right:0}}.l-main__gallery .splide__arrow--next .splide__arrow__btn{right:calc(100% + 69px)}.l-main__gallery #modalMovie{cursor:pointer;display:flex;justify-content:center;align-items:center;position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:rgba(0,0,0,.75);transition:.5s}.l-main__gallery #modalMovie.close{filter:opacity(0);visibility:hidden}.l-main__gallery #modalMovie.open{filter:opacity(1);visibility:visible;z-index:2000}.l-main__gallery #modalMovie iframe{width:80vw;height:45vw}@media screen and (min-width: 768px){.l-main__gallery #modalMovie iframe{width:64vw;height:36vw}}.l-main__gallery #modalMovie.shorts iframe{width:70vw;height:70vh}@media screen and (min-width: 768px){.l-main__gallery #modalMovie.shorts iframe{width:21.35vw;height:80vh}}.p-newsArea{position:relative}.p-newsArea__body{width:100%;max-width:1280px;margin:0 auto;padding:12.8vw 0 10.9333333333vw}@media screen and (min-width: 768px){.p-newsArea__body{padding:92px 0 100px}}.p-newsArea__ttl{text-align:center}@media print,screen and (max-width: 767px){.p-newsArea__ttl img{width:27.4666666667vw;max-width:none}}.p-newsArea__contents{margin:6.9333333333vw 5.3333333333vw 0}@media screen and (min-width: 768px){.p-newsArea__contents{margin:76px 0 0}}.p-newsList{width:100%;max-width:896px;margin:0 auto}.p-newsList__item+.p-newsList__item{margin-top:2.9333333333vw;padding-top:8vw;background-image:url("./images/bg_dot_sp.png");background-color:rgba(0,0,0,0);background-repeat:repeat-x;background-position:0 0;background-size:7px 2px}@media screen and (min-width: 768px){.p-newsList__item+.p-newsList__item{margin-top:29px;padding-top:30px;background-image:url("./images/bg_dot.png");background-size:12px 4px}}.p-newsList__item:nth-child(1){padding-top:6.6666666667vw;background-image:url("./images/bg_dot_sp.png");background-color:rgba(0,0,0,0);background-repeat:repeat-x;background-position:0 0;background-size:7px 2px}@media screen and (min-width: 768px){.p-newsList__item:nth-child(1){padding-top:0;background:none}}.p-news{display:flex;gap:0 5.3333333333vw;text-decoration:none}@media screen and (min-width: 768px){.p-news{gap:0 35px}}.p-news:hover{text-decoration:none}.p-news__contents{width:54.1666666667%;margin-top:-0.8vw}@media screen and (min-width: 768px){.p-news__contents{width:auto;margin:0}}.p-news__img{width:40.1785714286%}@media screen and (min-width: 768px){.p-news__img{flex-shrink:0;width:auto;max-width:none}}@media screen and (min-width: 768px){.p-news:hover .p-news__img{opacity:.8}}.p-news__date{display:inline-block;font-size:3.2vw;line-height:1;font-weight:bold;color:#72a4f6}@media screen and (min-width: 768px){.p-news__date{margin:0 0 0 0;font-size:1.25rem;line-height:1}}.p-news__label{display:flex;flex-wrap:wrap;gap:2.6666666667vw;margin:1.3333333333vw 0 0 .8vw}@media screen and (min-width: 768px){.p-news__label{gap:17px;margin:7px 0 0 2px}}.c-label{display:inline-block;padding:0 1.3333333333vw;font-weight:500;font-size:2.4vw;line-height:2;color:#fff;border-radius:2.5px}@media screen and (min-width: 768px){.c-label{padding:0 8px;font-size:0.9375rem;line-height:2}}.c-label--game{background-color:#6ca3f6}.c-label--sales{background-color:#322f8d}.c-label--prize{background-color:#df84bf}.p-news__ttl{margin:1.6vw 0 0 .5333333333vw;font-size:3.2vw;line-height:1.3333333333;font-weight:600}@media screen and (min-width: 768px){.p-news__ttl{font-size:1.125rem;line-height:1.4444444444;color:#747474;margin:10px 0 0 1px}}@media screen and (min-width: 768px){.p-news:hover .p-news__ttl{text-decoration:underline}}.p-sns{position:relative;background-image:url("./images/bg_sns_sp.webp");background-color:rgba(0,0,0,0);background-repeat:no-repeat;background-position:center center;background-size:cover}@media screen and (min-width: 768px){.p-sns{background-image:url("./images/bg_sns.webp")}}.p-sns__inner{width:100%;max-width:1280px;margin:0 auto;padding:22.4vw 0 38.9333333333vw}@media screen and (min-width: 768px){.p-sns__inner{padding:120px 0 98px}}.p-sns__star{position:absolute;width:100%;height:100%}.p-snsList{display:flex;flex-wrap:wrap;justify-content:center;gap:5.3333333333vw;width:100%;max-width:60vw;margin:0 auto}@media screen and (min-width: 768px){.p-snsList{gap:30px;max-width:338px}}.p-snsList__item{width:10.6666666667vw}@media screen and (min-width: 768px){.p-snsList__item{width:auto}}.p-snsList__item:nth-child(5){width:60vw}@media screen and (min-width: 768px){.p-snsList__item:nth-child(5){width:auto}}.p-snsStar{position:relative;width:100%;max-width:1280px;height:100%;margin:0 auto}.p-snsStar__item{position:absolute}.p-snsStar__item--left{top:16vw;left:-2.6666666667vw}@media screen and (min-width: 768px){.p-snsStar__item--left{top:53px;left:5.78125%}}@media print,screen and (max-width: 767px){.p-snsStar__item--left img{width:27.0666666667vw;max-width:none}}.p-snsStar__item--right{bottom:14.4vw;right:3.2vw}@media screen and (min-width: 768px){.p-snsStar__item--right{bottom:30px;right:10.9375%}}@media print,screen and (max-width: 767px){.p-snsStar__item--right img{width:34.6666666667vw;max-width:none}}.p-snsList{display:grid;grid-template-columns:repeat(12, 1fr);gap:4.8vw 5.3333333333vw;width:100%;max-width:60vw;margin:0 auto}@media screen and (min-width: 768px){.p-snsList{gap:28px;max-width:336px}}*+.p-snsList{margin-top:13.8666666667vw}@media screen and (min-width: 768px){*+.p-snsList{margin-top:52px}}.p-snsList__item{text-align:center}.p-snsList__item--width1{grid-column:span 1}.p-snsList__item--width2{grid-column:span 2}.p-snsList__item--width3{grid-column:span 3}.p-snsList__item--width4{grid-column:span 4}.p-snsList__item--width5{grid-column:span 5}.p-snsList__item--width6{grid-column:span 6}.p-snsList__item--width7{grid-column:span 7}.p-snsList__item--width8{grid-column:span 8}.p-snsList__item--width9{grid-column:span 9}.p-snsList__item--width10{grid-column:span 10}.p-snsList__item--width11{grid-column:span 11}.p-snsList__item--width12{grid-column:span 12}@media screen and (min-width: 768px){.p-snsList__item img{width:60px}}@media screen and (min-width: 768px){.p-snsList__item:first-child{margin-left:2px}}@media screen and (min-width: 768px){.p-snsList__item:nth-of-type(4){margin-right:2px}}.p-snsList__item:last-child img{width:auto}@media screen and (min-width: 768px){.p-snsList__item a:hover{opacity:.8}}.p-links{position:relative;background-image:url("./images/bg_sns_sp.webp");background-color:rgba(0,0,0,0);background-repeat:no-repeat;background-position:center center;background-size:cover}@media screen and (min-width: 768px){.p-links{background-image:url("./images/bg_sns.webp")}}.p-links__body{position:relative;z-index:1;width:100%;max-width:1280px;margin:0 auto;padding:22.4vw 0 26.1333333333vw}@media screen and (min-width: 768px){.p-links__body{padding:120px 0 98px}}.p-sns__star{position:absolute;width:100%;height:100%}.p-snsStar{position:relative;width:100%;max-width:1280px;height:100%;margin:0 auto}.p-snsStar__item{position:absolute}.p-snsStar__item--left{top:16vw;left:-2.6666666667vw}@media screen and (min-width: 768px){.p-snsStar__item--left{top:53px;left:5.78125%}}@media print,screen and (max-width: 767px){.p-snsStar__item--left img{width:27.0666666667vw;max-width:none}}.p-snsStar__item--right{bottom:14.4vw;right:3.2vw}@media screen and (min-width: 768px){.p-snsStar__item--right{bottom:30px;right:10.9375%}}@media print,screen and (max-width: 767px){.p-snsStar__item--right img{width:34.6666666667vw;max-width:none}}.p-creditTxt{width:fit-content;margin-inline:auto;font-size:3.4666666667vw;line-height:1.9230769231;font-weight:bold}@media screen and (min-width: 768px){.p-creditTxt{font-size:1rem;line-height:1.875}}*+.p-creditTxt{margin-top:8vw}@media screen and (min-width: 768px){*+.p-creditTxt{margin-top:40px}}.u-pcOnly{display:none !important}@media screen and (min-width: 768px){.u-pcOnly{display:block !important}}.u-spOnly{display:block !important}@media screen and (min-width: 768px){.u-spOnly{display:none !important}}.u-hide{display:none}.u-block{display:block}.u-inlineBlock{display:inline-block}.u-afterHide:after{display:none}.u-afterHide:hover:after{display:none}.u-alignCenter{text-align:center !important}.u-alignCenter th,.u-alignCenter td{text-align:center !important}.u-alignLeft{text-align:left !important}.u-alignLeft th,.u-alignLeft td{text-align:left !important}.u-alignRight{text-align:right !important}.u-alignRight th,.u-alignRight td{text-align:right !important}@media print,screen and (max-width: 767px){.u-alignCenter--sp{text-align:center !important}.u-alignLeft--sp{text-align:left !important}.u-alignRight--sp{text-align:right !important}}.u-alignTop{vertical-align:top !important}.u-alignMiddle{vertical-align:middle !important}.u-alignBottom{vertical-align:bottom !important}.u-fwNormal{font-weight:400 !important}.u-fwBold{font-weight:700 !important}.u-caution{position:relative;display:inline-block;padding-left:1em}.u-caution:before{position:absolute;top:0;left:0;content:"＊"}.u-indent1{text-indent:1em}.u-indent2{text-indent:2em}.u-indent3{text-indent:3em}
