.l-main{font-family:"Hiragino Kaku Gothic ProN",Meiryo,"sans-serif";color:#3f3f3f;overflow:hidden}.l-main__body{overflow:hidden}.c-pageLogo{text-align:center}@media print,screen and (max-width: 767px){.c-pageLogo img{width:22.6666666667vw;max-width:none}}.c-commonTxt{text-align:center}@media print,screen and (max-width: 767px){.c-commonTxt img{width:85.7333333333vw;max-width:none}}.c-tabBtn{cursor:pointer;outline:none;appearance:none;display:flex;align-items:center;justify-content:center;width:42.6666666667vw;height:19.7333333333vw;padding:2.1333333333vw 0px 0 .8vw;background-color:#fff;border:.5333333333vw solid #ea6da4;border-radius:2.6666666667vw;box-shadow:0 0 0 .8vw #fff}@media screen and (min-width: 768px){.c-tabBtn{width:246px;height:116px;padding:6px 0 0 8px;border:3px solid #ea6da4;border-radius:10px;box-shadow:0 0 0 5px #fff}}@media print,screen and (max-width: 767px){.c-tabBtn--nui img{width:35.3333333333vw;max-width:none}}.c-tabBtn--nui:hover,.c-tabBtn--nui.is-active{background-color:#ffcae6}.c-tabBtn--doll{border:.5333333333vw solid #52b8db;background-color:#fff}@media screen and (min-width: 768px){.c-tabBtn--doll{border:3px solid #52b8db}}@media print,screen and (max-width: 767px){.c-tabBtn--doll img{width:38.2666666667vw;max-width:none}}.c-tabBtn--doll:hover,.c-tabBtn--doll.is-active{background-color:#95d8ef}.c-reservationLink{width:100%;max-width:64vw;margin:0 auto 0}@media screen and (min-width: 768px){.c-reservationLink{max-width:340px}}.p-contents__body--doll .c-reservationLink{max-width:66.1333333333vw}@media screen and (min-width: 768px){.p-contents__body--doll .c-reservationLink{max-width:350px}}.c-reservationLink--point{max-width:89.3333333333vw}@media screen and (min-width: 768px){.c-reservationLink--point{max-width:335px}}.p-contents__body--doll .c-reservationLink--point{max-width:89.3333333333vw}@media screen and (min-width: 768px){.p-contents__body--doll .c-reservationLink--point{max-width:335px}}.c-reservationLink button{padding:0;border:none;outline:none;font:inherit;color:inherit;background:none}.p-contents__body--doll .c-reservationLink--goods{max-width:58.1333333333vw}@media screen and (min-width: 768px){.p-contents__body--doll .c-reservationLink--goods{max-width:292px}}.p-contents__body--doll .c-reservationLink--random{max-width:58.1333333333vw}@media screen and (min-width: 768px){.p-contents__body--doll .c-reservationLink--random{max-width:292px}}.c-reservationLink__link,button.c-reservationLink__link{position:relative;display:flex;align-items:center;justify-content:center;width:100%;height:12.2666666667vw;text-decoration:none;background-color:#ea6da4;border-radius:6.1333333333vw;box-shadow:.8vw .8vw 0 0 #f7d5e6;cursor:pointer}@media screen and (min-width: 768px){.c-reservationLink__link,button.c-reservationLink__link{height:64px;border-radius:32px;box-shadow:4px 4px 0 0 #f7d5e6}}.p-contents__body--doll .c-reservationLink__link,.p-contents__body--doll button.c-reservationLink__link{height:14.4vw;background-color:#52b8db;border:1.0666666667vw solid #fff;border-radius:7.2vw;box-shadow:.8vw .8vw 0 0 #f2ddb8}@media screen and (min-width: 768px){.p-contents__body--doll .c-reservationLink__link,.p-contents__body--doll button.c-reservationLink__link{height:74px;border:5px solid #fff;border-radius:37px;box-shadow:4px 4px 0 0 #f2ddb8}}.p-point--doll .c-reservationLink__link,.p-point--doll button.c-reservationLink__link{height:12.2666666667vw;border:none;border-radius:6.1333333333vw;box-sizing:none}@media screen and (min-width: 768px){.p-point--doll .c-reservationLink__link,.p-point--doll button.c-reservationLink__link{height:64px;border-radius:32px}}.c-reservationLink__link::before,button.c-reservationLink__link::before{position:absolute;top:0;left:0;display:block;width:calc(100% - 2.1333333333vw);height:calc(100% - 2.1333333333vw);margin:1.0666666667vw;content:"";background-image:url("./images/icon_border.svg");background-color:rgba(0,0,0,0);background-position:0 0;background-repeat:no-repeat;background-size:contain}@media screen and (min-width: 768px){.c-reservationLink__link::before,button.c-reservationLink__link::before{width:calc(100% - 8px);height:calc(100% - 8px);margin:4px}}.p-contents__body--doll .c-reservationLink__link::before,.p-contents__body--doll button.c-reservationLink__link::before{top:50%;left:3.2vw;width:1.6vw;height:1.6vw;margin:0;background:none;background-color:#fff;border-radius:50%;transform:translateY(-50%)}@media screen and (min-width: 768px){.p-contents__body--doll .c-reservationLink__link::before,.p-contents__body--doll button.c-reservationLink__link::before{left:18px;width:9px;height:9px}}.p-contents__body--doll .c-reservationLink__link::after,.p-contents__body--doll button.c-reservationLink__link::after{position:absolute;top:50%;right:3.2vw;display:block;width:1.6vw;height:1.6vw;content:"";background-color:#fff;border-radius:50%;transform:translateY(-50%)}@media screen and (min-width: 768px){.p-contents__body--doll .c-reservationLink__link::after,.p-contents__body--doll button.c-reservationLink__link::after{right:18px;width:9px;height:9px}}.c-reservationLink--point .c-reservationLink__link,.c-reservationLink--point button.c-reservationLink__link{height:21.3333333333vw;border:1.0666666667vw solid #fff;border-radius:2.6666666667vw;box-shadow:none}@media screen and (min-width: 768px){.c-reservationLink--point .c-reservationLink__link,.c-reservationLink--point button.c-reservationLink__link{height:80px;border:4px solid #fff;border-radius:10px}}.c-reservationLink--point .c-reservationLink__link::before,.c-reservationLink--point .c-reservationLink__link::after,.c-reservationLink--point button.c-reservationLink__link::before,.c-reservationLink--point button.c-reservationLink__link::after{display:none}.p-contents__body--doll .c-reservationLink--point .c-reservationLink__link,.p-contents__body--doll .c-reservationLink--point button.c-reservationLink__link{height:21.3333333333vw;border:1.0666666667vw solid #fff}@media screen and (min-width: 768px){.p-contents__body--doll .c-reservationLink--point .c-reservationLink__link,.p-contents__body--doll .c-reservationLink--point button.c-reservationLink__link{height:80px;border:4px solid #fff}}.c-reservationLink--goods .c-reservationLink__link,.c-reservationLink--goods button.c-reservationLink__link{height:10.6666666667vw;background-color:#5bb2a8;border:.5333333333vw solid #fff;border-radius:6.1333333333vw;box-shadow:.5333333333vw .5333333333vw 0 0 #f2ddb8;cursor:pointer}@media screen and (min-width: 768px){.c-reservationLink--goods .c-reservationLink__link,.c-reservationLink--goods button.c-reservationLink__link{height:48px;border:2px solid #fff;box-shadow:4px 4px 0 0 #f2ddb8}}.c-reservationLink--random .c-reservationLink__link,.c-reservationLink--random button.c-reservationLink__link{height:10.6666666667vw;background-color:#309ae2;border:.5333333333vw solid #fff;border-radius:6.1333333333vw;box-shadow:.5333333333vw .5333333333vw 0 0 #f2ddb8;cursor:pointer}@media screen and (min-width: 768px){.c-reservationLink--random .c-reservationLink__link,.c-reservationLink--random button.c-reservationLink__link{height:48px;border:2px solid #fff;box-shadow:4px 4px 0 0 #f2ddb8}}a.c-reservationLink__link:hover,button.c-reservationLink__link:hover{text-decoration:none}@media screen and (min-width: 768px){a.c-reservationLink__link:hover,button.c-reservationLink__link:hover{opacity:.8}}.c-reservationLink__link__txt{display:flex;color:#fff;font-size:4.8vw;line-height:1;font-weight:bold}@media screen and (min-width: 768px){.c-reservationLink__link__txt{font-size:1.375rem;line-height:1}}.c-reservationLink--point .c-reservationLink__link__txt{font-size:7.4666666667vw;line-height:1}@media screen and (min-width: 768px){.c-reservationLink--point .c-reservationLink__link__txt{font-size:1.75rem;line-height:1}}.c-reservationLink--point .c-reservationLink__link__txt::before,.c-reservationLink--point .c-reservationLink__link__txt::after{display:block;width:7.2vw;height:7.2vw;content:"";background-image:url("./images/icon_star.svg");background-color:rgba(0,0,0,0);background-position:0 0;background-repeat:no-repeat;background-size:contain}@media screen and (min-width: 768px){.c-reservationLink--point .c-reservationLink__link__txt::before,.c-reservationLink--point .c-reservationLink__link__txt::after{width:27px;height:27px}}.c-reservationLink--point .c-reservationLink__link__txt::before{margin-right:6px}.p-goodsInfo__other .c-reservationLink__link__txt{font-size:4.2666666667vw;line-height:1;font-weight:bold}@media screen and (min-width: 768px){.p-goodsInfo__other .c-reservationLink__link__txt{font-size:1.375rem;line-height:1}}.c-reservationBnr{position:relative;display:flex;align-items:center;justify-content:center;width:100%;max-width:89.3333333333vw;height:21.3333333333vw;margin:0 auto 0;text-decoration:none;background-color:#ea6da4;border:1.0666666667vw solid #fff;border-radius:2.6666666667vw}@media screen and (min-width: 768px){.c-reservationBnr{max-width:335px;height:80px;border:4px solid #fff;border-radius:10px}}.p-contents__body--doll .c-reservationBnr{background-color:#52b8db}.c-reservationBnr__txt{display:flex;color:#fff;font-size:7.4666666667vw;line-height:1;font-weight:bold}@media screen and (min-width: 768px){.c-reservationBnr__txt{font-size:1.75rem;line-height:1}}.c-reservationBnr__txt::before,.c-reservationBnr__txt::after{display:block;width:7.2vw;height:7.2vw;content:"";background-image:url("./images/icon_star.svg");background-color:rgba(0,0,0,0);background-position:0 0;background-repeat:no-repeat;background-size:contain}@media screen and (min-width: 768px){.c-reservationBnr__txt::before,.c-reservationBnr__txt::after{width:27px;height:27px}}.c-reservationBnr__txt::before{margin-right:6px}@media print,screen and (max-width: 767px){.p-goodsInfo--nuiSanrio .c-goodsImg img{width:80vw;max-width:none}}@media print,screen and (max-width: 767px){.p-goodsInfo--nuiHaikyu .c-goodsImg img{width:79.3333333333vw;max-width:none}}@media print,screen and (max-width: 767px){.p-goodsInfo--nuiHiroaca .c-goodsImg img{width:53.6vw;max-width:none}}@media print,screen and (max-width: 767px){.p-goodsInfo--nuiJujutsu .c-goodsImg img{width:81.8666666667vw;max-width:none}}@media print,screen and (max-width: 767px){.p-goodsInfo--dollHaikyu .c-goodsImg img{width:81.6vw;max-width:none}}@media print,screen and (max-width: 767px){.p-goodsInfo--dollHiroaca .c-goodsImg img{width:55.4666666667vw;max-width:none}}@media print,screen and (max-width: 767px){.p-goodsInfo--dollJujutsu .c-goodsImg img{width:54.9333333333vw;max-width:none}}@media print,screen and (max-width: 767px){.p-goodsInfo--dollConan .c-goodsImg img{width:54.9333333333vw;max-width:none}}@media print,screen and (max-width: 767px){.p-goodsInfo--dollSakamoto .c-goodsImg img{width:54.9333333333vw;max-width:none}}.c-goodsCopy{font-size:3.2vw;line-height:1.3333333333}@media screen and (min-width: 768px){.c-goodsCopy{font-size:0.875rem;line-height:1.4285714286}}.p-goodsInfo--nuiHiroaca .c-goodsCopy,.p-goodsInfo--dollHiroaca .c-goodsCopy{font-size:2.9333333333vw;line-height:1.4545454545}@media screen and (min-width: 768px){.p-goodsInfo--nuiHiroaca .c-goodsCopy,.p-goodsInfo--dollHiroaca .c-goodsCopy{font-size:0.875rem;line-height:1.4285714286}}.c-cautionText{margin:2.1333333333vw 0 0 0;font-size:2.6666666667vw;line-height:2.2}@media screen and (min-width: 768px){.c-cautionText{margin:5px 0 0 0;font-size:0.75rem;line-height:1.8333333333;text-align:right}}.p-goodsInfo--nuiHaikyu .c-cautionText{margin:2.1333333333vw 0 0 0}@media screen and (min-width: 768px){.p-goodsInfo--nuiHaikyu .c-cautionText{margin:10px 0 0 0}}.p-goodsInfo__other .c-cautionText{margin:2.1333333333vw 0 0 0;font-size:2.1333333333vw;line-height:2.75}@media screen and (min-width: 768px){.p-goodsInfo__other .c-cautionText{margin:20px 27px 0 0;font-size:0.625rem;line-height:2.2;text-align:right}}.c-postBtn{max-width:69.3333333333vw;margin:auto}@media screen and (min-width: 768px){.c-postBtn{max-width:340px}}.c-postBtn button{padding:0;border:none;outline:none;font:inherit;color:inherit;background:none}.c-postBtn__link{position:relative;display:flex;align-items:center;justify-content:center;width:100%;height:13.3333333333vw;background-color:#52b8db;border:.5333333333vw solid #fff;border-radius:6.6666666667vw;box-shadow:0 1.0666666667vw 0 0 rgba(58,182,237,.3);cursor:pointer}@media screen and (min-width: 768px){.c-postBtn__link{height:64px;border:2px solid #fff;border-radius:32px;box-shadow:0 4px 0 0 rgba(58,182,237,.3)}}a.c-postBtn__link:hover,button.c-postBtn__link:hover{text-decoration:none}@media screen and (min-width: 768px){a.c-postBtn__link:hover,button.c-postBtn__link:hover{opacity:.8}}.c-postBtn__link__txt{display:flex;color:#fff;font-size:4.8vw;line-height:1;font-weight:bold}@media screen and (min-width: 768px){.c-postBtn__link__txt{font-size:1.375rem;line-height:1}}.p-mv__body{width:100%;margin:0 auto}.p-mvSlideArea{height:auto}.p-mvSlider__item img{width:100%}.p-mvSlideArea .splide__arrow{display:flex;align-items:center;justify-content:center;opacity:1;width:8.5333333333vw;height:8.5333333333vw;background-color:#fff;border-radius:4.2666666667vw;box-shadow:0 .8vw 0 0 #52b8db}@media screen and (min-width: 768px){.p-mvSlideArea .splide__arrow{width:70px;height:70px;border-radius:35px;box-shadow:0 5px 0 0 #52b8db}}.p-mvSlideArea .splide__arrow::before{display:block;width:3.2vw;height:3.4666666667vw;content:"";background-image:url("./images/mv_arrow.svg");background-color:rgba(0,0,0,0);background-position:0 0;background-repeat:no-repeat;background-size:contain}@media screen and (min-width: 768px){.p-mvSlideArea .splide__arrow::before{width:25px;height:27px}}.p-mvSlideArea .splide__arrow--prev{left:2.6666666667vw}@media screen and (min-width: 768px){.p-mvSlideArea .splide__arrow--prev{left:30px}}.p-mvSlideArea .splide__arrow--next{right:2.6666666667vw}@media screen and (min-width: 768px){.p-mvSlideArea .splide__arrow--next{right:30px}}.p-mvSlideArea .splide__arrow--next::before{transform:scale(-1, 1)}.p-mvSlideArea .splide__arrow svg{display:none}.p-mvSlideArea .splide__arrow:hover{opacity:.7}.p-summary{background-image:url("./images/bg_summary_sp.png");background-color:rgba(0,0,0,0);background-position:-2px 0;background-repeat:repeat;background-size:30px 30px}@media screen and (min-width: 768px){.p-summary{background-image:url("./images/bg_summary.png");background-position:7px 0}}.p-summary__body{width:100%;max-width:1400px;margin:0 auto;padding:8vw 0 14.4vw;text-align:center}@media screen and (min-width: 768px){.p-summary__body{padding:37px 0 80px}}.p-summary__heading{margin:4.8vw 0 0}@media screen and (min-width: 768px){.p-summary__heading{margin:32px 0 0}}@media print,screen and (max-width: 767px){.p-summary__heading img{width:78.8vw;max-width:none}}.p-summary__contents{margin:6.9333333333vw 2.1333333333vw 0 0}@media screen and (min-width: 768px){.p-summary__contents{margin:31px 0 0}}.p-summary__tab{margin:10.9333333333vw 0 0}@media screen and (min-width: 768px){.p-summary__tab{margin:47px 0 0}}.p-summary__character{margin:10.6666666667vw 0 0}@media screen and (min-width: 768px){.p-summary__character{margin:90px 0 0}}@media print,screen and (max-width: 767px){.p-summary__character__img img{width:64.8vw;max-width:none}}@media print,screen and (max-width: 767px){.p-tab__text img{width:90.9333333333vw;max-width:none}}.p-tab__btn{margin:3.2vw 0 0}@media screen and (min-width: 768px){.p-tab__btn{margin:23px 0 0}}.p-lineUp .p-tab__btn{margin:5.6vw 0 0}@media screen and (min-width: 768px){.p-lineUp .p-tab__btn{margin:23px 0 0}}.c-tabText{color:#e84b96;font-size:4.2666666667vw;line-height:1.625;font-weight:bold}@media screen and (min-width: 768px){.c-tabText{font-size:1.375rem;line-height:1.4545454545}}.c-tabText+.c-tabTitle{margin:5.0666666667vw 0 0}@media screen and (min-width: 768px){.c-tabText+.c-tabTitle{margin:16px 0 0}}.p-tabBtnList{display:flex;justify-content:center;gap:2.4vw}@media screen and (min-width: 768px){.p-tabBtnList{gap:18px}}.p-tabBtnList--lineUp{display:block;gap:0}@media screen and (min-width: 768px){.p-tabBtnList--lineUp{display:flex;justify-content:center;gap:30px}}.p-tabBtnList--lineUp .p-tabBtnList__item{text-align:center}@media screen and (min-width: 768px){.p-tabBtnList--lineUp .p-tabBtnList__item+.p-tabBtnList__item{margin:0 0 0 30px}}.p-tabBtnList__link{position:relative;display:inline-block;overflow:hidden;mask-image:url("/brand/favoritoy/images/lineup/tab_nui_v2.png");mask-repeat:no-repeat;mask-position:0 0;mask-size:71.3333333333vw auto}@media screen and (min-width: 768px){.p-tabBtnList__link{mask-size:358px 368px}}@media screen and (min-width: 768px){.p-tabBtnList__link:hover{opacity:.8}}.p-tabBtnList__link::after{position:absolute;top:0;left:0;display:block;width:30px;height:100%;content:"";border-radius:10px;background-color:rgba(255,255,255,.5);opacity:0;transform:rotate(45deg);animation:reflection 2s ease-in-out infinite}.p-tabBtnList__link img{filter:drop-shadow(0px 0px 10px rgba(51, 51, 51, 0.3))}@media print,screen and (max-width: 767px){.p-tabBtnList__link--nui img{width:71.3333333333vw;max-width:none}}.p-tabBtnList__link--doll{mask-image:url("/brand/favoritoy/images/lineup/tab_doll.png");mask-size:70.4vw auto}@media screen and (min-width: 768px){.p-tabBtnList__link--doll{mask-size:357px 363px}}@media print,screen and (max-width: 767px){.p-tabBtnList__link--doll img{width:70.4vw;max-width:none}}.p-tabBtnList__link--doll::after{animation-delay:1s}@keyframes reflection{0%{transform:scale(0) rotate(45deg);opacity:0}80%{transform:scale(0) rotate(45deg);opacity:.5}81%{transform:scale(4) rotate(45deg);opacity:1}100%{transform:scale(50) rotate(45deg);opacity:0}}.p-contentsArea{overflow:hidden}.p-contents{display:flex;width:100%}@media screen and (min-width: 768px){.p-contents{justify-content:center}}.p-contents__body{position:relative;width:100%;background:#a9e3f7;background:linear-gradient(0deg, rgb(169, 227, 247) 0%, rgb(229, 215, 249) 49%, rgb(255, 202, 230) 100%)}.p-contents__body::before{position:absolute;top:0;left:0;display:block;width:100%;height:100%;content:"";background-image:url("./images/bg_star.png");background-color:rgba(0,0,0,0);background-position:30px -6px;background-repeat:repeat;opacity:.5}@media screen and (min-width: 768px){.p-contents__body::before{background-position:57px 0}}.p-contents__body--doll{background:#ffe791;background:linear-gradient(0deg, rgb(255, 231, 145) 0%, rgb(231, 247, 223) 49%, rgb(169, 227, 247) 100%)}.p-contents__body--doll::before{background-position:-20px -6px}@media screen and (min-width: 768px){.p-contents__body--doll::before{background-position:19px 2px}}@media screen and (min-width: 768px){.p-contents__body{padding:35px 0 155px}}.p-contents__body__main{position:relative;z-index:1;width:100%;max-width:880px;margin:0 auto}@media screen and (min-width: 768px){.p-contents__body__main{width:100%}}.p-contents__body--nui .p-contents__body__main{padding:8.8vw 5.3333333333vw 38.9333333333vw}@media screen and (min-width: 768px){.p-contents__body--nui .p-contents__body__main{padding:35px 0 155px}}.p-contents__body--doll .p-contents__body__main{padding:2.6666666667vw 5.3333333333vw 36.8vw}@media screen and (min-width: 768px){.p-contents__body--doll .p-contents__body__main{padding:32px 0 155px}}.p-heading{text-align:center}@media print,screen and (max-width: 767px){.p-heading--nui .p-heading__ttl img{width:82.6666666667vw;max-width:none}}@media print,screen and (max-width: 767px){.p-heading--doll .p-heading__ttl img{width:89.3333333333vw;max-width:none}}.p-heading__txt{margin:2px 0 0}.p-heading--nui .p-heading__txt{margin:-1.0666666667vw 0 0}@media screen and (min-width: 768px){.p-heading--nui .p-heading__txt{margin:2px 0 0}}@media print,screen and (max-width: 767px){.p-heading--nui .p-heading__txt img{width:78.9333333333vw;max-width:none}}.p-heading--doll .p-heading__txt{margin:-2.6666666667vw 0 0}@media screen and (min-width: 768px){.p-heading--doll .p-heading__txt{margin:19px 0 0}}@media print,screen and (max-width: 767px){.p-heading--doll .p-heading__txt img{width:81.6vw;max-width:none}}.p-point__heading{text-align:center}@media screen and (min-width: 768px){.p-point__heading{margin:52px 0 0 0;transform:translateX(-33px)}}.p-point--doll .p-point__heading{margin:6.4vw 1.0666666667vw 0 0}@media screen and (min-width: 768px){.p-point--doll .p-point__heading{margin:39px 0 0;padding:0 0 0 60px}}@media print,screen and (max-width: 767px){.p-point--doll .p-point__heading img{width:77.7333333333vw;max-width:none}}.p-point__heading--nui01{margin:4.5333333333vw 4.2666666667vw 0 0}@media screen and (min-width: 768px){.p-point__heading--nui01{margin:37px 0 0 60px}}@media print,screen and (max-width: 767px){.p-point__heading--nui01 img{width:82.5333333333vw;max-width:none}}.p-point__heading--nui02{margin:11.2vw 14.6666666667vw 0 0}@media screen and (min-width: 768px){.p-point__heading--nui02{margin:52px 0 0 0;transform:translateX(-34px)}}@media print,screen and (max-width: 767px){.p-point__heading--nui02 img{width:72.2666666667vw;max-width:none}}.p-point__heading--nui03{margin:10.4vw 9.8666666667vw 0 0}@media screen and (min-width: 768px){.p-point__heading--nui03{margin:54px 0 0 0;transform:translateX(-21px)}}@media print,screen and (max-width: 767px){.p-point__heading--nui03 img{width:76.6666666667vw;max-width:none}}.p-point__notice{margin:-0.8vw .8vw 0 0;text-align:right}@media screen and (min-width: 768px){.p-point__notice{margin:2px 105px 0 0}}.p-point--doll .p-point__notice{margin:1.6vw 1.0666666667vw 0 0}@media screen and (min-width: 768px){.p-point--doll .p-point__notice{margin:24px 111px 0 0}}@media print,screen and (max-width: 767px){.p-point__notice img{width:20.9333333333vw;max-width:none}}.p-point__parts{margin:-2.1333333333vw 0 0}@media screen and (min-width: 768px){.p-point__parts{margin:26px 0 0}}.p-point__heading+.p-point__parts{margin:1.3333333333vw 0 0}@media screen and (min-width: 768px){.p-point__heading+.p-point__parts{margin:9px 0 0}}.p-point--doll .p-point__parts{margin:.8vw 0 0}@media screen and (min-width: 768px){.p-point--doll .p-point__parts{margin:16px 0 0 8px}}.p-point__btn{margin:11.7333333333vw 0 0}@media screen and (min-width: 768px){.p-point__btn{margin:56px 0 0}}.p-point--doll .p-point__btn{margin:7.7333333333vw 0 0}@media screen and (min-width: 768px){.p-point--doll .p-point__btn{margin:42px 0 0}}.p-partsImg--nuiParts02{margin:0 2.4vw 0 0}@media screen and (min-width: 768px){.p-partsImg--nuiParts02{margin:0 0 0 12px}}@media print,screen and (max-width: 767px){.p-partsImg--nuiParts02 img{width:84.8vw;max-width:none}}.p-partsImg--nuiParts03{margin:3.7333333333vw 0 0 1.8666666667vw}@media screen and (min-width: 768px){.p-partsImg--nuiParts03{margin:14px 0 0 31px}}@media print,screen and (max-width: 767px){.p-partsImg--nuiParts03 img{width:81.7333333333vw;max-width:none}}@media print,screen and (max-width: 767px){.p-partsImg--dollParts01 img{width:85.6vw;max-width:none}}.p-partsListArea{visibility:visible}@media screen and (min-width: 768px){.p-partsList{display:flex !important}}.p-partsList__item{text-align:center}@media screen and (min-width: 768px){.p-partsList__item--parts01{margin:0 0 0 112px}}@media print,screen and (max-width: 767px){.p-partsList__item--parts01 img{width:48.8vw;max-width:none}}@media screen and (min-width: 768px){.p-partsList__item--parts02{margin:0 0 0 63px}}@media print,screen and (max-width: 767px){.p-partsList__item--parts02 img{width:48.8vw;max-width:none}}@media screen and (min-width: 768px){.p-partsList__item--parts03{margin:0 0 0 45px}}@media print,screen and (max-width: 767px){.p-partsList__item--parts03 img{width:48.8vw;max-width:none}}.p-partsListArea .splide__arrow{display:flex;align-items:center;justify-content:center;opacity:1;width:10.6666666667vw;height:10.6666666667vw;background-color:#fff;border-radius:5.3333333333vw;box-shadow:0 .8vw 0 0 #52b8db}.p-partsListArea .splide__arrow::before{display:block;width:3.7333333333vw;height:4.2666666667vw;content:"";background-image:url("./images/mv_arrow.svg");background-color:rgba(0,0,0,0);background-position:0 0;background-repeat:no-repeat;background-size:contain}.p-partsListArea .splide__arrow--prev{left:4.8vw;transform:translateY(-8.2666666667vw)}.p-partsListArea .splide__arrow--next{right:4.8vw;transform:translateY(-8.2666666667vw)}.p-partsListArea .splide__arrow--next::before{transform:scale(-1, 1)}.p-partsListArea .splide__arrow svg{display:none}.p-goodsInfo{width:100%;max-width:860px;margin:12vw auto 0;background-color:#fff;border:1.3333333333vw solid #f291c0;border-radius:8vw;box-shadow:0 0 0 1.6vw #fff}@media screen and (min-width: 768px){.p-goodsInfo{margin:51px auto 0;border:9px solid #f291c0;border-radius:32px;box-shadow:0 0 0 11px #fff}}.p-contents__body--doll .p-goodsInfo{border:1.3333333333vw solid #52b8db}@media screen and (min-width: 768px){.p-contents__body--doll .p-goodsInfo{border:9px solid #52b8db}}.p-goodsInfo--nuiSanrio{margin:10.9333333333vw auto 0}@media screen and (min-width: 768px){.p-goodsInfo--nuiSanrio{margin:56px auto 0}}.p-goodsInfo--dollHaikyu{margin:12vw auto 0}@media screen and (min-width: 768px){.p-goodsInfo--dollHaikyu{margin:51px auto 0}}.p-goodsInfo+.p-goodsInfo{margin:13.3333333333vw auto 0}@media screen and (min-width: 768px){.p-goodsInfo+.p-goodsInfo{margin:80px auto 0}}.p-goodsInfo__body{padding:7.4666666667vw 2.6666666667vw 7.4666666667vw;text-align:center}@media screen and (min-width: 768px){.p-goodsInfo__body{padding:45px 20px 50px}}.p-goodsInfo--nuiHaikyu .p-goodsInfo__body{padding:10.4vw 0 10.1333333333vw}@media screen and (min-width: 768px){.p-goodsInfo--nuiHaikyu .p-goodsInfo__body{padding:61px 20px 41px}}.p-goodsInfo--nuiHiroaca .p-goodsInfo__body{padding:7.7333333333vw 0 9.8666666667vw}@media screen and (min-width: 768px){.p-goodsInfo--nuiHiroaca .p-goodsInfo__body{padding:55px 20px 45px}}.p-goodsInfo--nuiJujutsu .p-goodsInfo__body{padding:7.4666666667vw 0 9.8666666667vw}@media screen and (min-width: 768px){.p-goodsInfo--nuiJujutsu .p-goodsInfo__body{padding:60px 20px 41px}}.p-goodsInfo--nuiConan .p-goodsInfo__body{padding:7.4666666667vw 0 9.8666666667vw}@media screen and (min-width: 768px){.p-goodsInfo--nuiConan .p-goodsInfo__body{padding:60px 20px 41px}}.p-goodsInfo--dollHaikyu .p-goodsInfo__body{padding:8.8vw 0 9.0666666667vw}@media screen and (min-width: 768px){.p-goodsInfo--dollHaikyu .p-goodsInfo__body{padding:70px 20px 48px}}.p-goodsInfo--dollHiroaca .p-goodsInfo__body{padding:8vw 0 9.0666666667vw}@media screen and (min-width: 768px){.p-goodsInfo--dollHiroaca .p-goodsInfo__body{padding:49px 20px 48px}}.p-goodsInfo--dollJujutsu .p-goodsInfo__body{padding:7.2vw 0 9.0666666667vw}@media screen and (min-width: 768px){.p-goodsInfo--dollJujutsu .p-goodsInfo__body{padding:61px 20px 43px}}.p-goodsInfo--dollSakamoto .p-goodsInfo__body{padding:13.3333333333vw 0 8.5333333333vw}@media screen and (min-width: 768px){.p-goodsInfo--dollSakamoto .p-goodsInfo__body{padding:86px 20px 43px}}.p-goodsInfo--dollBluelock .p-goodsInfo__body{padding:12vw 0 8.5333333333vw}@media screen and (min-width: 768px){.p-goodsInfo--dollBluelock .p-goodsInfo__body{padding:86px 20px 43px}}@media print,screen and (max-width: 767px){.p-goodsInfo--nuiSanrio .p-goodsInfo__ttl img{width:72.8vw;max-width:none}}@media print,screen and (max-width: 767px){.p-goodsInfo--nuiHaikyu .p-goodsInfo__ttl img,.p-goodsInfo--dollHaikyu .p-goodsInfo__ttl img{width:58.6666666667vw;max-width:none}}@media print,screen and (max-width: 767px){.p-goodsInfo--nuiHiroaca .p-goodsInfo__ttl img,.p-goodsInfo--dollHiroaca .p-goodsInfo__ttl img{width:61.6vw;max-width:none}}@media print,screen and (max-width: 767px){.p-goodsInfo--nuiJujutsu .p-goodsInfo__ttl img,.p-goodsInfo--dollJujutsu .p-goodsInfo__ttl img{width:47.4666666667vw;max-width:none}}@media print,screen and (max-width: 767px){.p-goodsInfo--nuiConan .p-goodsInfo__ttl img,.p-goodsInfo--dollConan .p-goodsInfo__ttl img{width:48vw;max-width:none}}@media print,screen and (max-width: 767px){.p-goodsInfo--dollSakamoto .p-goodsInfo__ttl img{width:60vw;max-width:none}}@media print,screen and (max-width: 767px){.p-goodsInfo--dollBluelock .p-goodsInfo__ttl img{width:60vw;max-width:none}}.p-goodsInfo__picture{margin:5.3333333333vw 0 0}@media screen and (min-width: 768px){.p-goodsInfo__picture{margin:24px 0 0}}@media print,screen and (max-width: 767px){.p-goodsInfo--nuiHaikyu .p-goodsInfo__picture img{width:81.8666666667vw;max-width:none}}@media print,screen and (max-width: 767px){.p-goodsInfo--nuiHiroaca .p-goodsInfo__picture img{width:81.8666666667vw;max-width:none}}@media print,screen and (max-width: 767px){.p-goodsInfo--nuiJujutsu .p-goodsInfo__picture img{width:81.8666666667vw;max-width:none}}@media print,screen and (max-width: 767px){.p-goodsInfo--nuiConan .p-goodsInfo__picture img{width:81.8666666667vw;max-width:none}}.p-goodsInfo__logo{margin:6.4vw 0 0}@media screen and (min-width: 768px){.p-goodsInfo__logo{margin:46px 0 0}}.p-goodsInfo--nuiHaikyu .p-goodsInfo__logo{margin:8vw 0 0}@media screen and (min-width: 768px){.p-goodsInfo--nuiHaikyu .p-goodsInfo__logo{margin:60px 0 0}}.p-goodsInfo--nuiHiroaca .p-goodsInfo__logo{margin:8vw 0 0}@media screen and (min-width: 768px){.p-goodsInfo--nuiHiroaca .p-goodsInfo__logo{margin:40px 0 0}}.p-goodsInfo--nuiJujutsu .p-goodsInfo__logo{margin:7.4666666667vw 0 0}@media screen and (min-width: 768px){.p-goodsInfo--nuiJujutsu .p-goodsInfo__logo{margin:40px 0 0}}.p-goodsInfo--dollHaikyu .p-goodsInfo__logo{margin:8.8vw 0 0}@media screen and (min-width: 768px){.p-goodsInfo--dollHaikyu .p-goodsInfo__logo{margin:59px 0 0}}.p-goodsInfo--dollHiroaca .p-goodsInfo__logo{margin:6.6666666667vw 0 0}@media screen and (min-width: 768px){.p-goodsInfo--dollHiroaca .p-goodsInfo__logo{margin:32px 0 0}}.p-goodsInfo--dollJujutsu .p-goodsInfo__logo{margin:7.2vw 0 0}@media screen and (min-width: 768px){.p-goodsInfo--dollJujutsu .p-goodsInfo__logo{margin:53px 0 0}}.p-goodsInfo--dollSakamoto .p-goodsInfo__logo{margin:7.2vw 0 0}@media screen and (min-width: 768px){.p-goodsInfo--dollSakamoto .p-goodsInfo__logo{margin:44px 0 0}}@media print,screen and (max-width: 767px){.p-goodsInfo__logo img{width:48vw;max-width:none}}.p-goodsInfo__img{margin:3.7333333333vw 1.0666666667vw 0 0}@media screen and (min-width: 768px){.p-goodsInfo__img{margin:23px 0 0}}.p-goodsInfo--nuiSanrio .p-goodsInfo__img{margin:3.7333333333vw 0 0 0;transform:translateX(-0.5333333333vw)}@media screen and (min-width: 768px){.p-goodsInfo--nuiSanrio .p-goodsInfo__img{margin:23px 0 0;transform:none}}.p-goodsInfo--nuiHaikyu .p-goodsInfo__img{margin:5.3333333333vw .8vw 0 0}@media screen and (min-width: 768px){.p-goodsInfo--nuiHaikyu .p-goodsInfo__img{margin:29px 0 0}}.p-goodsInfo--nuiHiroaca .p-goodsInfo__img{margin:6.6666666667vw 0 0 0}@media screen and (min-width: 768px){.p-goodsInfo--nuiHiroaca .p-goodsInfo__img{margin:13px 0 0}}.p-goodsInfo--nuiJujutsu .p-goodsInfo__img{margin:6.9333333333vw 1.0666666667vw 0 0}@media screen and (min-width: 768px){.p-goodsInfo--nuiJujutsu .p-goodsInfo__img{margin:10px 0 0}}.p-goodsInfo--dollHaikyu .p-goodsInfo__img{margin:5.8666666667vw 0 0 0}@media screen and (min-width: 768px){.p-goodsInfo--dollHaikyu .p-goodsInfo__img{margin:29px 0 0}}.p-goodsInfo--dollHiroaca .p-goodsInfo__img{margin:7.4666666667vw 0 0 0}@media screen and (min-width: 768px){.p-goodsInfo--dollHiroaca .p-goodsInfo__img{margin:37px 12px 0 0}}.p-goodsInfo--dollJujutsu .p-goodsInfo__img{margin:6.6666666667vw 0 0 0}@media screen and (min-width: 768px){.p-goodsInfo--dollJujutsu .p-goodsInfo__img{margin:30px 0 0}}.p-goodsInfo--dollSakamoto .p-goodsInfo__img{margin:6.1333333333vw 0 0 0}@media screen and (min-width: 768px){.p-goodsInfo--dollSakamoto .p-goodsInfo__img{margin:35px 0 0}}.p-goodsInfo__reservation{margin:3.7333333333vw 0 0 0}@media screen and (min-width: 768px){.p-goodsInfo__reservation{margin:26px 0 0}}.p-goodsInfo--nuiHaikyu .p-goodsInfo__reservation{margin:4.8vw 0 0 0}@media screen and (min-width: 768px){.p-goodsInfo--nuiHaikyu .p-goodsInfo__reservation{margin:33px 0 0}}.p-goodsInfo--nuiHiroaca .p-goodsInfo__reservation{margin:5.8666666667vw 0 0 0}@media screen and (min-width: 768px){.p-goodsInfo--nuiHiroaca .p-goodsInfo__reservation{margin:26px 0 0}}.p-goodsInfo--nuiJujutsu .p-goodsInfo__reservation{margin:6.9333333333vw 0 0 0}@media screen and (min-width: 768px){.p-goodsInfo--nuiJujutsu .p-goodsInfo__reservation{margin:27px 0 0}}.p-goodsInfo--dollHaikyu .p-goodsInfo__reservation{margin:3.7333333333vw 0 0 0}@media screen and (min-width: 768px){.p-goodsInfo--dollHaikyu .p-goodsInfo__reservation{margin:29px 0 0}}.p-goodsInfo--dollHiroaca .p-goodsInfo__reservation{margin:5.3333333333vw 0 0 0}@media screen and (min-width: 768px){.p-goodsInfo--dollHiroaca .p-goodsInfo__reservation{margin:25px 0 0}}.p-goodsInfo--dollJujutsu .p-goodsInfo__reservation{margin:5.3333333333vw 0 0 0}@media screen and (min-width: 768px){.p-goodsInfo--dollJujutsu .p-goodsInfo__reservation{margin:33px 0 0}}.p-goodsInfo__detail{margin:6.9333333333vw 0 0 .5333333333vw}@media screen and (min-width: 768px){.p-goodsInfo__detail{margin:30px 0 0 6px}}.p-goodsInfo--nuiHaikyu .p-goodsInfo__detail{margin:6.9333333333vw 0 0 .5333333333vw}@media screen and (min-width: 768px){.p-goodsInfo--nuiHaikyu .p-goodsInfo__detail{margin:30px 0 0 6px}}.p-goodsInfo--nuiHiroaca .p-goodsInfo__detail{margin:7.7333333333vw 0 0 .5333333333vw}@media screen and (min-width: 768px){.p-goodsInfo--nuiHiroaca .p-goodsInfo__detail{margin:31px 0 0 6px}}.p-goodsInfo--nuiJujutsu .p-goodsInfo__detail{margin:7.4666666667vw 0 0 .5333333333vw}@media screen and (min-width: 768px){.p-goodsInfo--nuiJujutsu .p-goodsInfo__detail{margin:34px 0 0 6px}}.p-goodsInfo--dollHaikyu .p-goodsInfo__detail{margin:4.5333333333vw 0 0 1.0666666667vw}@media screen and (min-width: 768px){.p-goodsInfo--dollHaikyu .p-goodsInfo__detail{margin:33px 0 0 4px}}.p-goodsInfo--dollHiroaca .p-goodsInfo__detail{margin:5.6vw 0 0 .5333333333vw}@media screen and (min-width: 768px){.p-goodsInfo--dollHiroaca .p-goodsInfo__detail{margin:40px 0 0}}.p-goodsInfo--dollJujutsu .p-goodsInfo__detail{margin:5.6vw 0 0 .5333333333vw}@media screen and (min-width: 768px){.p-goodsInfo--dollJujutsu .p-goodsInfo__detail{margin:33px 0 0}}@media print,screen and (max-width: 767px){.p-goodsInfo__detail img{width:65.8666666667vw;max-width:none}}@media screen and (min-width: 768px){.p-goodsInfo__detail a:hover{opacity:.8}}.p-goodsInfo__copy{margin:7.7333333333vw 0 0}@media screen and (min-width: 768px){.p-goodsInfo__copy{margin:45px 0 0}}.p-goodsInfo--nuiHaikyu .p-goodsInfo__copy{margin:8.5333333333vw 0 0}@media screen and (min-width: 768px){.p-goodsInfo--nuiHaikyu .p-goodsInfo__copy{margin:40px 0 0}}.p-goodsInfo--nuiHiroaca .p-goodsInfo__copy{margin:8vw 0 0 0}@media screen and (min-width: 768px){.p-goodsInfo--nuiHiroaca .p-goodsInfo__copy{margin:45px 0 0}}.p-goodsInfo--nuiJujutsu .p-goodsInfo__copy{margin:9.6vw 0 0 0}@media screen and (min-width: 768px){.p-goodsInfo--nuiJujutsu .p-goodsInfo__copy{margin:44px 0 0}}.p-goodsInfo--dollHaikyu .p-goodsInfo__copy{margin:8.2666666667vw 0 0 0}@media screen and (min-width: 768px){.p-goodsInfo--dollHaikyu .p-goodsInfo__copy{margin:40px 0 0}}.p-goodsInfo--dollHiroaca .p-goodsInfo__copy{margin:8vw 0 0 0}@media screen and (min-width: 768px){.p-goodsInfo--dollHiroaca .p-goodsInfo__copy{margin:40px 0 0}}.p-goodsInfo--dollJujutsu .p-goodsInfo__copy{margin:9.0666666667vw 0 0 0}@media screen and (min-width: 768px){.p-goodsInfo--dollJujutsu .p-goodsInfo__copy{margin:35px 0 0}}.p-goodsInfo--dollSakamoto .p-goodsInfo__copy{margin:8vw 0 0 0}@media screen and (min-width: 768px){.p-goodsInfo--dollSakamoto .p-goodsInfo__copy{margin:30px 0 0}}.p-reservationInfo__txt{margin:0 0 0}@media screen and (min-width: 768px){.p-reservationInfo__txt{margin:0 0 0}}@media print,screen and (max-width: 767px){.p-reservationInfo__txt img{width:60.1333333333vw;max-width:none}}@media print,screen and (max-width: 767px){.p-reservationInfo__txt--sale img{width:46.6666666667vw;max-width:none}}.p-reservationInfo__btn{margin:3.2vw 0 0}@media screen and (min-width: 768px){.p-reservationInfo__btn{margin:15px 0 0}}.p-contents__body--doll .p-reservationInfo__btn{margin:2.1333333333vw 0 0}@media screen and (min-width: 768px){.p-contents__body--doll .p-reservationInfo__btn{margin:13px 0 0}}.p-characterInfo{position:relative;display:inline-block}.p-characterList__item{position:absolute}.p-goodsInfo--nuiSanrio .p-characterList__item--chara1{top:0;left:9.3333333333vw}@media screen and (min-width: 768px){.p-goodsInfo--nuiSanrio .p-characterList__item--chara1{top:0;left:87px}}.p-goodsInfo--nuiSanrio .p-characterList__item--chara2{top:0;right:13.3333333333vw}@media screen and (min-width: 768px){.p-goodsInfo--nuiSanrio .p-characterList__item--chara2{top:0;right:100px}}.p-goodsInfo--nuiSanrio .p-characterList__item--chara3{top:28vw;left:0}@media screen and (min-width: 768px){.p-goodsInfo--nuiSanrio .p-characterList__item--chara3{top:160px;left:0}}.p-goodsInfo--nuiSanrio .p-characterList__item--chara4{top:28vw;left:26.6666666667vw}@media screen and (min-width: 768px){.p-goodsInfo--nuiSanrio .p-characterList__item--chara4{top:160px;left:180px}}.p-goodsInfo--nuiSanrio .p-characterList__item--chara5{top:28vw;right:0}@media screen and (min-width: 768px){.p-goodsInfo--nuiSanrio .p-characterList__item--chara5{top:160px;right:0}}.p-goodsInfo--nuiSanrio .p-characterList__item--chara6{top:56vw;left:9.3333333333vw}@media screen and (min-width: 768px){.p-goodsInfo--nuiSanrio .p-characterList__item--chara6{top:320px;left:87px}}.p-goodsInfo--nuiSanrio .p-characterList__item--chara7{top:56vw;right:13.3333333333vw}@media screen and (min-width: 768px){.p-goodsInfo--nuiSanrio .p-characterList__item--chara7{top:320px;right:100px}}.p-goodsInfo--nuiHaikyu .p-characterList__item--chara1{top:0;left:0}@media screen and (min-width: 768px){.p-goodsInfo--nuiHaikyu .p-characterList__item--chara1{top:0;left:0}}.p-goodsInfo--nuiHaikyu .p-characterList__item--chara2{top:0;left:27.2vw}@media screen and (min-width: 768px){.p-goodsInfo--nuiHaikyu .p-characterList__item--chara2{top:0;left:183px}}.p-goodsInfo--nuiHaikyu .p-characterList__item--chara3{top:0;right:0}@media screen and (min-width: 768px){.p-goodsInfo--nuiHaikyu .p-characterList__item--chara3{top:0;right:0}}.p-goodsInfo--nuiHaikyu .p-characterList__item--chara4{top:28vw;left:13.3333333333vw}@media screen and (min-width: 768px){.p-goodsInfo--nuiHaikyu .p-characterList__item--chara4{top:180px;left:90px}}.p-goodsInfo--nuiHaikyu .p-characterList__item--chara5{top:28vw;right:12.5333333333vw}@media screen and (min-width: 768px){.p-goodsInfo--nuiHaikyu .p-characterList__item--chara5{top:180px;right:85px}}.p-goodsInfo--nuiHiroaca .p-characterList__item--chara1{top:0;left:12.8vw}@media screen and (min-width: 768px){.p-goodsInfo--nuiHiroaca .p-characterList__item--chara1{top:3px;left:0}}.p-goodsInfo--nuiHiroaca .p-characterList__item--chara2{top:0;right:12.8vw}@media screen and (min-width: 768px){.p-goodsInfo--nuiHiroaca .p-characterList__item--chara2{top:3px;left:170px;right:0}}.p-goodsInfo--nuiHiroaca .p-characterList__item--chara3{top:28vw;left:12.8vw}@media screen and (min-width: 768px){.p-goodsInfo--nuiHiroaca .p-characterList__item--chara3{top:3px;right:175px;left:auto}}.p-goodsInfo--nuiHiroaca .p-characterList__item--chara4{top:28vw;right:12.8vw}@media screen and (min-width: 768px){.p-goodsInfo--nuiHiroaca .p-characterList__item--chara4{top:3px;right:5px}}.p-goodsInfo--nuiJujutsu .p-characterList__item--chara1{top:0;left:0}@media screen and (min-width: 768px){.p-goodsInfo--nuiJujutsu .p-characterList__item--chara1{top:5px;left:-5px}}.p-goodsInfo--nuiJujutsu .p-characterList__item--chara2{top:0;left:27.4666666667vw}@media screen and (min-width: 768px){.p-goodsInfo--nuiJujutsu .p-characterList__item--chara2{top:5px;left:170px}}.p-goodsInfo--nuiJujutsu .p-characterList__item--chara3{top:0;right:0}@media screen and (min-width: 768px){.p-goodsInfo--nuiJujutsu .p-characterList__item--chara3{top:5px;right:0}}.p-goodsInfo--nuiJujutsu .p-characterList__item--chara4{top:28vw;left:12.8vw}@media screen and (min-width: 768px){.p-goodsInfo--nuiJujutsu .p-characterList__item--chara4{top:172px;left:80px}}.p-goodsInfo--nuiJujutsu .p-characterList__item--chara5{top:28vw;right:13.3333333333vw}@media screen and (min-width: 768px){.p-goodsInfo--nuiJujutsu .p-characterList__item--chara5{top:172px;right:87px}}.p-goodsInfo--dollHaikyu .p-characterList__item--chara1{top:0;left:0}@media screen and (min-width: 768px){.p-goodsInfo--dollHaikyu .p-characterList__item--chara1{top:0;left:15px}}.p-goodsInfo--dollHaikyu .p-characterList__item--chara2{top:0;left:27.4666666667vw}@media screen and (min-width: 768px){.p-goodsInfo--dollHaikyu .p-characterList__item--chara2{top:0;left:180px}}.p-goodsInfo--dollHaikyu .p-characterList__item--chara3{top:0;right:0}@media screen and (min-width: 768px){.p-goodsInfo--dollHaikyu .p-characterList__item--chara3{top:0;right:15px}}.p-goodsInfo--dollHaikyu .p-characterList__item--chara4{top:28vw;left:13.3333333333vw}@media screen and (min-width: 768px){.p-goodsInfo--dollHaikyu .p-characterList__item--chara4{top:165px;left:110px}}.p-goodsInfo--dollHaikyu .p-characterList__item--chara5{top:28vw;right:14.1333333333vw}@media screen and (min-width: 768px){.p-goodsInfo--dollHaikyu .p-characterList__item--chara5{top:165px;right:110px}}.p-goodsInfo--dollHiroaca .p-characterList__item--chara1{top:-1.0666666667vw;left:12vw}@media screen and (min-width: 768px){.p-goodsInfo--dollHiroaca .p-characterList__item--chara1{top:0;left:20px}}.p-goodsInfo--dollHiroaca .p-characterList__item--chara2{top:-1.0666666667vw;right:12vw}@media screen and (min-width: 768px){.p-goodsInfo--dollHiroaca .p-characterList__item--chara2{top:0;left:166px;right:auto}}.p-goodsInfo--dollHiroaca .p-characterList__item--chara3{top:26.9333333333vw;left:12vw}@media screen and (min-width: 768px){.p-goodsInfo--dollHiroaca .p-characterList__item--chara3{top:0;right:165px;left:auto}}.p-goodsInfo--dollHiroaca .p-characterList__item--chara4{top:26.9333333333vw;right:12vw}@media screen and (min-width: 768px){.p-goodsInfo--dollHiroaca .p-characterList__item--chara4{top:0;right:20px}}.p-goodsInfo--dollJujutsu .p-characterList__item--chara1{top:0;left:12vw}@media screen and (min-width: 768px){.p-goodsInfo--dollJujutsu .p-characterList__item--chara1{top:0;left:20px}}.p-goodsInfo--dollJujutsu .p-characterList__item--chara2{top:0;right:12vw}@media screen and (min-width: 768px){.p-goodsInfo--dollJujutsu .p-characterList__item--chara2{top:0;left:170px;right:auto}}.p-goodsInfo--dollJujutsu .p-characterList__item--chara3{top:28vw;left:12vw}@media screen and (min-width: 768px){.p-goodsInfo--dollJujutsu .p-characterList__item--chara3{top:0;right:165px;left:auto}}.p-goodsInfo--dollJujutsu .p-characterList__item--chara4{top:28vw;right:12vw}@media screen and (min-width: 768px){.p-goodsInfo--dollJujutsu .p-characterList__item--chara4{top:0;right:20px}}.p-goodsInfo--nuiConan .p-characterList__item--chara1{top:-1.6vw;left:2.6666666667vw}@media screen and (min-width: 768px){.p-goodsInfo--nuiConan .p-characterList__item--chara1{top:0;left:5px}}.p-goodsInfo--nuiConan .p-characterList__item--chara2{top:-1.6vw;right:2.6666666667vw}@media screen and (min-width: 768px){.p-goodsInfo--nuiConan .p-characterList__item--chara2{top:0;left:172px;right:0}}.p-goodsInfo--nuiConan .p-characterList__item--chara3{top:41.0666666667vw;left:2.6666666667vw}@media screen and (min-width: 768px){.p-goodsInfo--nuiConan .p-characterList__item--chara3{top:0;right:170px;left:auto}}.p-goodsInfo--nuiConan .p-characterList__item--chara4{top:41.0666666667vw;right:2.6666666667vw}@media screen and (min-width: 768px){.p-goodsInfo--nuiConan .p-characterList__item--chara4{top:0;right:5px}}.p-goodsInfo--dollConan .p-characterList__item--chara1{top:0;left:14.6666666667vw}@media screen and (min-width: 768px){.p-goodsInfo--dollConan .p-characterList__item--chara1{top:0;left:20px}}.p-goodsInfo--dollConan .p-characterList__item--chara2{top:0;right:14.6666666667vw}@media screen and (min-width: 768px){.p-goodsInfo--dollConan .p-characterList__item--chara2{top:0;left:165px;right:auto}}.p-goodsInfo--dollConan .p-characterList__item--chara3{top:28vw;left:14.6666666667vw}@media screen and (min-width: 768px){.p-goodsInfo--dollConan .p-characterList__item--chara3{top:0;right:165px;left:auto}}.p-goodsInfo--dollConan .p-characterList__item--chara4{top:28vw;right:14.6666666667vw}@media screen and (min-width: 768px){.p-goodsInfo--dollConan .p-characterList__item--chara4{top:0;right:20px}}.p-goodsInfo--dollSakamoto .p-characterList__item--chara1{top:0;left:15.2vw}@media screen and (min-width: 768px){.p-goodsInfo--dollSakamoto .p-characterList__item--chara1{top:0;left:20px}}.p-goodsInfo--dollSakamoto .p-characterList__item--chara2{top:0;right:15.2vw}@media screen and (min-width: 768px){.p-goodsInfo--dollSakamoto .p-characterList__item--chara2{top:0;left:165px;right:auto}}.p-goodsInfo--dollSakamoto .p-characterList__item--chara3{top:28vw;left:15.2vw}@media screen and (min-width: 768px){.p-goodsInfo--dollSakamoto .p-characterList__item--chara3{top:0;right:165px;left:auto}}.p-goodsInfo--dollSakamoto .p-characterList__item--chara4{top:28vw;right:15.2vw}@media screen and (min-width: 768px){.p-goodsInfo--dollSakamoto .p-characterList__item--chara4{top:0;right:20px}}.c-popClickBtn{padding:0;border:none;outline:none;font:inherit;color:inherit;background:none;cursor:pointer}.p-characterInfo .c-popClickBtn{display:block;width:26.6666666667vw;height:28vw}@media screen and (min-width: 768px){.p-characterInfo .c-popClickBtn{width:160px;height:160px}}@media screen and (min-width: 768px){.p-characterInfo .c-popClickBtn:hover{opacity:.2;background-color:#fff}}.p-goodsInfo--nuiHaikyu .c-popClickBtn{width:25.3333333333vw;height:27.2vw}@media screen and (min-width: 768px){.p-goodsInfo--nuiHaikyu .c-popClickBtn{width:160px;height:160px}}.p-goodsInfo--nuiHiroaca .c-popClickBtn{width:26.6666666667vw;height:28vw}@media screen and (min-width: 768px){.p-goodsInfo--nuiHiroaca .c-popClickBtn{width:150px;height:160px}}.p-goodsInfo--dollHaikyu .c-popClickBtn{width:26.6666666667vw;height:28vw}@media screen and (min-width: 768px){.p-goodsInfo--dollHaikyu .c-popClickBtn{width:130px;height:160px}}.p-goodsInfo--dollHiroaca .c-popClickBtn{width:26.6666666667vw;height:28vw}@media screen and (min-width: 768px){.p-goodsInfo--dollHiroaca .c-popClickBtn{width:120px;height:160px}}.p-goodsInfo--dollJujutsu .c-popClickBtn{width:26.6666666667vw;height:28vw}@media screen and (min-width: 768px){.p-goodsInfo--dollJujutsu .c-popClickBtn{width:120px;height:160px}}.p-goodsInfo--nuiConan .c-popClickBtn{width:34.6666666667vw;height:42.6666666667vw}@media screen and (min-width: 768px){.p-goodsInfo--nuiConan .c-popClickBtn{width:150px;height:160px}}.p-goodsInfo--dollConan .c-popClickBtn{width:21.3333333333vw;height:26.6666666667vw}@media screen and (min-width: 768px){.p-goodsInfo--dollConan .c-popClickBtn{width:120px;height:160px}}.p-goodsInfo--dollSakamoto .c-popClickBtn{width:21.3333333333vw;height:28vw}@media screen and (min-width: 768px){.p-goodsInfo--dollSakamoto .c-popClickBtn{width:120px;height:160px}}.p-goodsInfo__other{position:relative;width:fit-content;margin-top:10.6666666667vw;margin-bottom:9.3333333333vw;padding:16.2666666667vw 0 10.6666666667vw;margin-inline:auto}@media screen and (min-width: 768px){.p-goodsInfo__other{margin-top:87px;margin-bottom:50px;padding:87px 0 62px}}.p-goodsInfo__other::before,.p-goodsInfo__other::after{position:absolute;left:50%;display:block;width:70.5333333333vw;height:.9333333333vw;content:"";background-image:url("images/dotline_sp.png");background-color:rgba(0,0,0,0);background-position:0 0;background-repeat:no-repeat;background-size:cover;translate:-50% 0}@media screen and (min-width: 768px){.p-goodsInfo__other::before,.p-goodsInfo__other::after{width:535px;height:3px;background-image:url("images/dotline.png")}}.p-goodsInfo__other::before{top:0}.p-goodsInfo__other::after{bottom:0}.p-goodsInfo__other--random{padding:16.2666666667vw 0 11.7333333333vw}@media screen and (min-width: 768px){.p-goodsInfo__other--random{padding:87px 0 90px}}.p-goodsInfo__other--noBorder{margin-top:10.6666666667vw;margin-bottom:9.3333333333vw;padding:0}@media screen and (min-width: 768px){.p-goodsInfo__other--noBorder{margin-top:65px;margin-bottom:50px}}.p-goodsInfo__other--noBorder::before,.p-goodsInfo__other--noBorder::after{display:none}.p-otherGoods{width:fit-content}.p-otherGoods__ttl{margin:0}@media screen and (min-width: 768px){.p-otherGoods__ttl{margin:0 8px 0 0}}@media print,screen and (max-width: 767px){.p-otherGoods__ttl img{width:65.7333333333vw;max-width:none}}*+.p-otherGoods__goods{margin:8vw 0 0}@media screen and (min-width: 768px){*+.p-otherGoods__goods{margin:60px 0 0 10px}}@media print,screen and (max-width: 767px){.p-otherGoods__goods img{width:66.1333333333vw;max-width:none}}@media print,screen and (max-width: 767px){.p-goodsInfo--dollConan .p-otherGoods__goods img{width:69.0666666667vw;max-width:none}}*+.p-otherGoods__box{margin:11.2vw 0 0}@media screen and (min-width: 768px){*+.p-otherGoods__box{margin:60px 0 0 2px}}@media print,screen and (max-width: 767px){.p-otherGoods__box img{width:74.6666666667vw;max-width:none}}.p-otherGoods__btn{margin:7.7333333333vw 0 0}@media screen and (min-width: 768px){.p-otherGoods__btn{margin:24px 0 0 0}}.p-otherGoods__box+.p-otherGoods__btn{margin:11.7333333333vw 0 0}@media screen and (min-width: 768px){.p-otherGoods__box+.p-otherGoods__btn{margin:60px 0 0 0}}@media print,screen and (max-width: 767px){.p-otherGoods__btn .p-reservationInfo__txt img{width:54.4vw;max-width:none}}@media print,screen and (max-width: 767px){.p-goodsInfo--dollConan .p-otherGoods__btn .p-reservationInfo__txt img{width:63.2vw;max-width:none}}*+.p-otherGoods__txt{margin:11.7333333333vw 0 0}@media screen and (min-width: 768px){*+.p-otherGoods__txt{margin:46px 0 0 0}}@media print,screen and (max-width: 767px){.p-otherGoods__txt img{width:59.6vw;max-width:none}}.p-otherRandom{width:fit-content}.p-otherRandom__ttl{margin:0}@media screen and (min-width: 768px){.p-otherRandom__ttl{margin:0 0 0 10px}}@media print,screen and (max-width: 767px){.p-otherRandom__ttl img{width:66.6666666667vw;max-width:none}}*+.p-otherRandom__goods{margin:8vw 0 0}@media screen and (min-width: 768px){*+.p-otherRandom__goods{margin:56px 0 0 0px}}@media print,screen and (max-width: 767px){.p-otherRandom__goods img{width:72vw;max-width:none}}*+.p-otherRandom__box{margin:11.7333333333vw 0 0}@media screen and (min-width: 768px){*+.p-otherRandom__box{margin:60px 0 0 2px}}@media print,screen and (max-width: 767px){.p-otherRandom__box img{width:74.6666666667vw;max-width:none}}.p-otherRandom__btn{margin:7.7333333333vw 0 0}@media screen and (min-width: 768px){.p-otherRandom__btn{margin:20px 0 0 0}}.p-otherRandom__box+.p-otherRandom__btn{margin:11.7333333333vw 0 0}@media screen and (min-width: 768px){.p-otherRandom__box+.p-otherRandom__btn{margin:50px 0 0 0}}@media print,screen and (max-width: 767px){.p-otherRandom__btn .p-reservationInfo__txt img{width:63.2vw;max-width:none}}.p-buyModal{width:89.3333333333vw;max-width:860px;margin:auto;padding:0;border:1.0666666667vw solid #f291c0;border-radius:8vw;box-shadow:0 0 0 1.3333333333vw #fff}@media screen and (min-width: 768px){.p-buyModal{width:1200px;padding:0;border:none;border-radius:30px;box-shadow:none}}.p-contents__body--doll .p-buyModal{border:1.0666666667vw solid #52b8db}@media screen and (min-width: 768px){.p-contents__body--doll .p-buyModal{border:none;box-shadow:none}}.p-buyModal button{padding:0;border:none;outline:none;font:inherit;color:inherit;background:none}.p-buyModal::backdrop{background:rgba(0,0,0,.4)}.p-buyModal__body{position:relative;padding:28.5333333333vw 5.3333333333vw 16.8vw 5.3333333333vw}@media screen and (min-width: 768px){.p-buyModal__body{padding:80px 20px 70px 20px;border:none;border-radius:0}}.p-buyModal__btn{position:absolute;top:6.4vw;right:6.4vw;width:13.3333333333vw;height:13.3333333333vw;cursor:pointer}@media screen and (min-width: 768px){.p-buyModal__btn{top:30px;right:30px;width:50px;height:50px}}.p-buyModal__btn:hover{text-decoration:none}@media screen and (min-width: 768px){.p-buyModal__btn:hover{opacity:.8}}@media print,screen and (max-width: 767px){.p-buyModal__btn img{width:100%;height:100%}}.p-buyModal__list .buylink{width:100%;margin:0}.p-buyModal__list .buylink__ttl{margin:0}.p-buyModal__list .buylink__ttl-txt{display:none;font-size:6.9333333333vw;line-height:1;color:#3f3f3f}@media screen and (min-width: 768px){.p-buyModal__list .buylink__ttl-txt{font-size:1.875rem;line-height:1}}.p-buyModal__list .buylink__ttl-txt::before{display:none}.p-buyModal__list .buylink__ttl-txt.buylink__ttl-text--display{display:block}.p-buyModal__list .buylink__list{display:flex;flex-wrap:wrap;margin:8vw auto 0;border:none;border-radius:0}@media screen and (min-width: 768px){.p-buyModal__list .buylink__list{gap:30px;max-width:710px;margin:40px auto 0}}.p-buyModal__list .buylink__list-item{width:100%;max-width:64vw;margin:0 auto}@media screen and (min-width: 768px){.p-buyModal__list .buylink__list-item{max-width:340px;margin:0}}.p-buyModal__list .buylink__list-item+.buylink__list-item{margin:6.6666666667vw auto 0}@media screen and (min-width: 768px){.p-buyModal__list .buylink__list-item+.buylink__list-item{margin:0}}.p-buyModal__list .buylink__list-item:not(:last-of-type) .buylink__link{border:none}.p-buyModal__list .buylink__link{position:relative;display:flex;align-items:center;justify-content:center;width:100%;height:12.2666666667vw;padding:0;color:#fff;font-size:inherit;text-decoration:none;background-color:#ea6da4;border:none;border-radius:6.1333333333vw;box-shadow:.8vw .8vw 0 0 #f7d5e6;cursor:pointer}@media screen and (min-width: 768px){.p-buyModal__list .buylink__link{height:64px;border-radius:32px;box-shadow:4px 4px 0 0 #f7d5e6}}.p-buyModal__list .buylink__link::before{position:absolute;top:0;left:0;display:block;width:calc(100% - 2.1333333333vw);height:calc(100% - 2.1333333333vw);margin:1.0666666667vw;content:"";background-image:url("./images/icon_border.svg");background-color:rgba(0,0,0,0);background-position:0 0;background-repeat:no-repeat;background-size:contain;border:none}@media screen and (min-width: 768px){.p-buyModal__list .buylink__link::before{width:calc(100% - 8px);height:calc(100% - 8px);margin:4px;background-image:url("./images/icon_border.svg")}}.p-contents__body--doll .p-buyModal__list .buylink__link{height:14.4vw;background-color:#52b8db;border:1.0666666667vw solid #fff !important;border-radius:7.2vw;box-shadow:.8vw .8vw 0 0 #f2ddb8}@media screen and (min-width: 768px){.p-contents__body--doll .p-buyModal__list .buylink__link{height:74px;border:5px solid #fff !important;border-radius:37px;box-shadow:4px 4px 0 0 #f2ddb8}}.p-contents__body--doll .p-buyModal__list .buylink__link::before{top:50%;left:3.2vw;width:1.6vw;height:1.6vw;margin:0;background:none;background-color:#fff;border-radius:50%;transform:translateY(-50%)}@media screen and (min-width: 768px){.p-contents__body--doll .p-buyModal__list .buylink__link::before{left:18px;width:9px;height:9px}}.p-contents__body--doll .p-buyModal__list .buylink__link::after{position:absolute;top:50%;right:3.2vw;display:block;width:1.6vw;height:1.6vw;content:"";background-color:#fff;border-radius:50%;transform:translateY(-50%)}@media screen and (min-width: 768px){.p-contents__body--doll .p-buyModal__list .buylink__link::after{right:18px;width:9px;height:9px}}.p-buyModal__list .buylink__link-txt{display:flex;color:#fff;font-size:4.2666666667vw;line-height:1;font-weight:bold;text-align:center}@media screen and (min-width: 768px){.p-buyModal__list .buylink__link-txt{font-size:1.375rem;line-height:1}}.p-buyModal__list .buylink__link-txt::after{display:none}.p-goodsPop{width:auto;max-width:100vw;margin:auto;padding:0 5.3333333333vw;border:none;background-color:rgba(0,0,0,0)}@media screen and (min-width: 768px){.p-goodsPop{width:100%;max-width:1050px;padding:0}}@media print,screen and (max-width: 767px){.p-goodsPop{overflow:auto;height:100%}}.p-goodsPop button{padding:0;border:none;outline:none;font:inherit;color:inherit;background:none}.p-goodsPop::backdrop{background:rgba(0,0,0,.4);cursor:pointer}.p-goodsPop__inner{position:relative;height:calc(100% - 3.2vw);margin:1.6vw 0;padding:19.4666666667vw 5.3333333333vw 3.2vw 5.3333333333vw;border:1.3333333333vw solid #f291c0;border-radius:8vw;box-shadow:0 0 0 1.6vw #fff;background-color:#fff}@media screen and (min-width: 768px){.p-goodsPop__inner{height:auto;margin:20px 94px;padding:40px 55px 44px 55px;border-radius:25px;border:4px solid #f291c0;box-shadow:0 0 0 4px #fff}}@media print,screen and (max-width: 767px){.p-goodsPop__inner{overflow:auto}}.p-goodsPop--blue .p-goodsPop__inner{border:1.3333333333vw solid #80c7e8}@media screen and (min-width: 768px){.p-goodsPop--blue .p-goodsPop__inner{border:4px solid #80c7e8}}.c-closeBtn{position:absolute;top:5.0666666667vw;right:5.0666666667vw;width:16vw;height:16vw;cursor:pointer;z-index:5}@media screen and (min-width: 768px){.c-closeBtn{top:10px;right:14px;width:60px;height:60px}}.c-closeBtn:hover{text-decoration:none}@media screen and (min-width: 768px){.c-closeBtn:hover{opacity:.8}}@media print,screen and (max-width: 767px){.c-closeBtn img{width:100%;height:100%}}.p-goodsPop .splide__arrow{display:flex;align-items:center;justify-content:center;opacity:1;width:8.5333333333vw;height:8.5333333333vw;background-color:#fff;border-radius:4.2666666667vw;box-shadow:0 .8vw 0 0 #52b8db;top:66.6666666667vw;transform:none}@media screen and (min-width: 768px){.p-goodsPop .splide__arrow{width:70px;height:70px;border-radius:35px;box-shadow:0 5px 0 0 #52b8db;top:50%;transform:translateY(-50%)}}.p-goodsPop .splide__arrow::before{display:block;width:3.2vw;height:3.4666666667vw;content:"";background-image:url("./images/mv_arrow.svg");background-color:rgba(0,0,0,0);background-position:0 0;background-repeat:no-repeat;background-size:contain}@media screen and (min-width: 768px){.p-goodsPop .splide__arrow::before{width:25px;height:27px}}.p-goodsPop .splide__arrow--prev{left:-2.6666666667vw}@media screen and (min-width: 768px){.p-goodsPop .splide__arrow--prev{left:-152px}}.p-goodsPop .splide__arrow--next{right:-2.6666666667vw}@media screen and (min-width: 768px){.p-goodsPop .splide__arrow--next{right:-152px}}.p-goodsPop .splide__arrow--next::before{transform:scale(-1, 1)}.p-goodsPop .splide__arrow svg{display:none}.p-goodsPop .splide__arrow:hover{opacity:.7}.p-characterDetail{max-width:76vw}@media screen and (min-width: 768px){.p-characterDetail{max-width:none}}.p-characterDetail__body{margin-top:2.1333333333vw;padding:8vw 0 0;border-top:.2666666667vw solid #727272}@media screen and (min-width: 768px){.p-characterDetail__body{margin-top:8px;padding:30px 0 0;border-top:1px solid #727272}}@media screen and (min-width: 768px){.p-characterIntro{display:flex}}@media screen and (min-width: 768px){.p-characterIntro__img{width:43.4139784946%}}@media print,screen and (max-width: 767px){.p-characterIntro__img img{width:76vw;max-width:none}}.p-characterIntro__body{margin-top:5.3333333333vw}@media screen and (min-width: 768px){.p-characterIntro__body{display:flex;flex-direction:column;width:54.5698924731%;margin:0 0 0 auto;padding-left:10px}}.p-characterIntro__txt{font-size:4.2666666667vw;line-height:1.875}@media screen and (min-width: 768px){.p-characterIntro__txt{font-size:1rem;line-height:1.875}}.p-characterIntro__copy{margin-top:5.8666666667vw;padding:0;text-align:right;font-size:2.9333333333vw;line-height:2.0909090909}@media screen and (min-width: 768px){.p-characterIntro__copy{margin-top:auto;padding:10px 0 6px;font-size:0.75rem;line-height:1.9166666667}}.c-productName{font-size:4.8vw;line-height:1.6666666667;font-weight:bold}@media screen and (min-width: 768px){.c-productName{font-size:1.125rem;line-height:1.6666666667}}.c-releaseDate{margin-top:2.6666666667vw;font-weight:bold;text-align:right;font-size:3.7333333333vw;line-height:1.7142857143}@media screen and (min-width: 768px){.c-releaseDate{margin-top:-3px;padding-right:15px;font-size:0.875rem;line-height:1.7142857143}}.p-fixedBtn{position:fixed;right:0;bottom:0;z-index:2;width:26.6666666667vw;height:26.6666666667vw;margin:0 0 0 auto;opacity:0;visibility:hidden;-webkit-transition:opacity .4s ease;transition:opacity .4s ease}@media screen and (min-width: 768px){.p-fixedBtn{right:2%;bottom:15px;width:160px;height:160px}}.p-fixedBtn.is-show{opacity:1;visibility:visible}.p-fixedBtn.is-footer{opacity:0;visibility:hidden}.p-fixedBtn a{display:block;width:100%;height:100%}@media screen and (min-width: 768px){.p-fixedBtn a:hover{opacity:.8}}.p-lineUp{position:relative;width:100%;background:#f4d9e8}.p-lineUp::before{position:absolute;top:0;left:0;display:block;width:100%;height:100%;content:"";background-image:url("./images/bg_star.png");background-color:rgba(0,0,0,0);background-position:30px -6px;background-repeat:repeat;opacity:.5}@media screen and (min-width: 768px){.p-lineUp::before{background-position:57px 0}}.p-lineUp__body{position:relative;z-index:1;padding:13.3333333333vw 0 8.8vw}@media screen and (min-width: 768px){.p-lineUp__body{padding:77px 0 74px}}.p-lineUp__ttl{text-align:center}@media print,screen and (max-width: 767px){.p-lineUp__ttl img{width:40vw;max-width:none}}.p-lineUp__tab{margin:13.3333333333vw 0 0}@media screen and (min-width: 768px){.p-lineUp__tab{margin:42px 0 0}}.p-post{background-image:url("./images/bg_summary_sp.png");background-color:rgba(0,0,0,0);background-position:-2px 0;background-repeat:repeat;background-size:30px 30px}@media screen and (min-width: 768px){.p-post{background-image:url("./images/bg_summary.png");background-position:7px 0}}.p-post__body{padding:19.7333333333vw 0 26.6666666667vw}@media screen and (min-width: 768px){.p-post__body{padding:94px 0 90px}}.p-post__ttl{text-align:center}@media print,screen and (max-width: 767px){.p-post__ttl img{width:34.8vw;max-width:none}}.p-post__slider{margin:10.6666666667vw 0 0}@media screen and (min-width: 768px){.p-post__slider{margin:48px 0 0}}.p-post__btn{margin:11.2vw 0 0;text-align:center}@media screen and (min-width: 768px){.p-post__btn{margin:50px 0 0}}.p-postSlider{position:relative}.p-postSlider__body{position:relative}.p-postSlider__arrows{position:absolute;top:0;left:0;right:0;width:100%;height:100%;max-height:154.1333333333vw;margin:0 auto}@media screen and (min-width: 768px){.p-postSlider__arrows{max-width:540px;max-height:690px}}.p-postSlider__pagination{margin:5.3333333333vw 0 0}@media screen and (min-width: 768px){.p-postSlider__pagination{margin:40px 0 0}}.p-postSlider__pagination__list{position:relative;bottom:0;display:flex !important;justify-content:center}.p-postSlider__pagination__list li{display:block;line-height:0}.p-postList__item{width:73.6vw;max-height:154.1333333333vw}@media screen and (min-width: 768px){.p-postList__item{width:360px;max-height:690px}}.p-postList__item .twitter-tweet{margin:0 !important}.c-postBox{width:73.6vw;height:100%;max-height:578px;overflow-y:auto;scrollbar-width:none;border-radius:3.2vw}@media screen and (min-width: 768px){.c-postBox{width:360px;max-height:690px;border-radius:12px}}.c-postBox::-webkit-scrollbar{display:none}.p-postSlider .splide__arrow{display:flex;align-items:center;justify-content:center;opacity:1;width:8.5333333333vw;height:8.5333333333vw;background-color:#fff;border-radius:4.2666666667vw;box-shadow:0 .8vw 0 0 #52b8db}@media screen and (min-width: 768px){.p-postSlider .splide__arrow{width:70px;height:70px;border-radius:35px;box-shadow:0 5px 0 0 #52b8db}}.p-postSlider .splide__arrow::before{display:block;width:3.2vw;height:3.4666666667vw;content:"";background-image:url("./images/mv_arrow.svg");background-color:rgba(0,0,0,0);background-position:0 0;background-repeat:no-repeat;background-size:contain}@media screen and (min-width: 768px){.p-postSlider .splide__arrow::before{width:25px;height:27px}}.p-postSlider .splide__arrow--prev{left:2.6666666667vw}@media screen and (min-width: 768px){.p-postSlider .splide__arrow--prev{left:0}}.p-postSlider .splide__arrow--next{right:2.6666666667vw}@media screen and (min-width: 768px){.p-postSlider .splide__arrow--next{right:0}}.p-postSlider .splide__arrow--next::before{transform:scale(-1, 1)}.p-postSlider .splide__arrow svg{display:none}.p-postSlider .splide__arrow:hover{opacity:.7}.p-postSlider .splide__pagination__page{width:5.3333333333vw;height:5.3333333333vw;margin:0 2.6666666667vw;border:.5333333333vw solid #3ab6ed;background-color:#fff;border-radius:5.3333333333vw;opacity:1}@media screen and (min-width: 768px){.p-postSlider .splide__pagination__page{width:20px;height:20px;margin:0 10px;border:2px solid #3ab6ed;border-radius:20px}}.p-postSlider .splide__pagination__page.is-active{border:.5333333333vw solid #fff;background-color:#3ab6ed;transform:none}@media screen and (min-width: 768px){.p-postSlider .splide__pagination__page.is-active{border:2px solid #fff}}.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}@media screen and (min-width: 768px){.p-contents__body--doll .p-goodsInfo#dollConan{margin-top: 100px;}}
