@charset "UTF-8";main{overflow-x:hidden}@media(width>=0)and (width<=767px){.sp-only{display:block}}@media(width>=768px){.sp-only{display:none}}@media(width>=0)and (width<=767px){.pc-only{display:none}}@media(width>=768px){.pc-only{display:block}}.container{margin-right:auto;margin-left:auto}@media(width>=768px){.container{width:1360px;padding-right:40px;padding-left:40px}}@media(width>=0)and (width<=767px){.container{padding-right:calc(16 / 375 * 100vw);padding-left:calc(16 / 375 * 100vw)}}@media(width>=768px){.container-1000{width:1080px;padding:0 40px;margin:0 auto}}@media(width>=0)and (width<=767px){.container-1000{padding-right:calc(16 / 375 * 100vw);padding-left:calc(16 / 375 * 100vw)}}@media(width>=768px){.pageLinks{margin-top:40px}}@media(width>=0)and (width<=767px){.pageLinks{margin-top:8vw}}.pageLinks__wrap{display:flex}@media(width>=768px){.pageLinks__wrap{gap:16px}}@media(width>=0)and (width<=767px){.pageLinks__wrap{gap:calc(16 / 375 * 100vw)}}.pageLinks__item{position:relative;display:flex;align-items:center;justify-content:center;font-weight:700;color:#888;text-decoration:none;transition:.2s}.pageLinks__item:link,.pageLinks__item:visited{color:#888}@media(width>=768px){.pageLinks__item{padding:8px 0;font-size:14px}}@media(width>=0)and (width<=767px){.pageLinks__item{padding:calc(8 / 375 * 100vw) 0;font-size:calc(14 / 375 * 100vw)}}.pageLinks__item:after{position:absolute;bottom:0;left:50%;width:100%;height:2px;content:"";background-color:#333;transition:transform .3s ease;transform:translate(-50%) scaleX(0);transform-origin:center}.pageLinks__item:hover{font-weight:700;color:#333}.pageLinks__item:hover:after{transform:translate(-50%) scaleX(1)}.cta__information{padding:0 32px;color:#fff;background-color:#de3d2f}.cta__information-content{display:grid;grid-template-areas:"left slider";grid-template-columns:1fr 1fr;gap:40px;align-items:center}@media screen and (width<=768px){.cta__information-content{grid-template-areas:"left" "slider";grid-template-columns:1fr;gap:20px}}.cta__information-left{display:flex;flex-direction:column;grid-area:left;gap:16px;align-items:flex-start}@media screen and (width<=768px){.cta__information-left{align-items:center}}.cta__information-header{display:flex;align-items:center}@media screen and (width>=769px){.cta__information-header{gap:16px}}@media screen and (width<=768px){.cta__information-header{flex-direction:column;text-align:center}}@media screen and (width>=769px){.cta__information-logo{width:64px}}@media screen and (width<=768px){.cta__information-logo{margin-bottom:10px}}.cta__information-text{font-weight:700;line-height:150%}@media screen and (width>=769px){.cta__information-text{font-size:24px}}.cta__information-slider{grid-area:slider}.cta__information-slider .slick-slide{outline:none}.cta__information-slide-img img{width:100%;max-width:300px;margin:0 auto}@media screen and (width<=768px){.cta__information-slide-img img{max-width:240px}}.cta__information-caption{margin-top:10px;font-size:16px;font-weight:700;text-align:center}.cta__information-btn{display:inline-block;padding:10px 20px;margin-top:0;font-weight:700;color:#d63f2e;text-decoration:none;background-color:#fff;border-radius:4px}@media screen and (width<=768px){.cta__information-btn{margin:0 auto}}@media(width>=768px){.toystory5__inner{margin-bottom:80px}}@media(width>=0)and (width<=767px){.toystory5__inner{margin-top:calc(40 / 375 * 100vw);margin-bottom:calc(56 / 375 * 100vw)}}.toystory5__container{padding-inline:calc(16.5 / 375 * 100vw)}@media(width>=768px){.toystory5__container{width:1000px;padding-inline:unset;margin:0 auto}}.toystory5__movieDateImg{display:block;width:calc(342 / 375 * 100vw);height:auto;margin:0 auto}@media(width>=768px){.toystory5__movieDateImg{width:581.04px}}.toystory5__dateImg{display:block;width:calc(342 / 375 * 100vw);height:auto;margin:0 auto;margin-top:calc(20 / 375 * 100vw)}@media(width>=768px){.toystory5__dateImg{width:1000px;margin-top:20px}}.toystory5__campaign{width:100%;margin-top:calc(40 / 375 * 100vw)}@media(width>=768px){.toystory5__campaign{margin-top:56px}}.toystory5__campaignTitle,.toystory5__cautionsTitle{display:block;width:calc(342 / 375 * 100vw)}@media(width>=768px){.toystory5__campaignTitle,.toystory5__cautionsTitle{width:1000px}}.toystory5__campaignText{margin-top:calc(16 / 375 * 100vw);font-size:calc(14 / 375 * 100vw);font-weight:400;line-height:150%;color:#333;letter-spacing:-.02em}@media(width>=768px){.toystory5__campaignText{margin-top:24px;font-size:16px}}.toystory5__campaignText--sp{display:block}@media(width>=768px){.toystory5__campaignText--sp{display:none}}.toystory5__campaignText--pc{display:none}@media(width>=768px){.toystory5__campaignText--pc{display:block}}.toystory5__img{display:block;width:100%;height:auto;max-height:unset}.toystory5__campaignImgContainer{display:grid;gap:calc(8 / 375 * 100vw);margin-top:calc(8 / 375 * 100vw)}@media(width>=768px){.toystory5__campaignImgContainer{display:flex;gap:10px;margin-top:24px}}.toystory5__campaignImgWrapper{display:block;width:calc(342 / 375 * 100vw);margin:0 auto}@media(width>=768px){.toystory5__campaignImgWrapper{width:100%}}.toystory5__campaignNote{margin-top:calc(8 / 375 * 100vw);font-size:3.2vw;font-weight:400;line-height:150%;color:#333;letter-spacing:-.02em}@media(width>=768px){.toystory5__campaignNote{margin-top:8px;font-size:12px}}.toystory5__campaignNote--sp{display:block}@media(width>=768px){.toystory5__campaignNote--sp{display:none}}.toystory5__campaignNote--pc{display:none}@media(width>=768px){.toystory5__campaignNote--pc{display:block}}.toystory5__cautions{margin-top:calc(40 / 375 * 100vw)}@media(width>=768px){.toystory5__cautions{margin-top:56px}}.toystory5__cautionsNote{display:flex;gap:calc(4 / 375 * 100vw);align-items:self-start;font-size:calc(14 / 375 * 100vw);line-height:150%;color:#333;letter-spacing:-.02em;white-space:nowrap}@media(width>=768px){.toystory5__cautionsNote{gap:6px;font-size:16px}}.toystory5__cautionsNote--sp{display:block;margin-top:calc(16 / 375 * 100vw)}@media(width>=768px){.toystory5__cautionsNote--sp{display:none}}.toystory5__cautionsNote--pc{display:none;margin-top:24px}@media(width>=768px){.toystory5__cautionsNote--pc{display:block}}.toystory5__officialSite{margin-top:calc(40 / 375 * 100vw)}@media(width>=768px){.toystory5__officialSite{margin-top:56px}}.toystory5__officialSite .moreButton--red{width:calc(311 / 375 * 100vw);height:12.8vw;font-size:calc(16 / 375 * 100vw);font-weight:600;color:#fff;background-color:#f80000;box-shadow:0 calc(5 / 375 * 100vw) 0 0 #7c1c33}@media(width>=768px){.toystory5__officialSite .moreButton--red{width:281px;height:56px;font-size:20px;box-shadow:0 5px #7c1c33}}.toystory5__officialSite .moreButton--red .moreButton__externalIcon.default{display:none}.toystory5__officialSite .moreButton--red .moreButton__externalIcon.hover{display:block}.toystory5__officialSite .moreButton--red .moreButton__label{margin-left:4.8vw}@media(width>=768px){.toystory5__officialSite .moreButton--red .moreButton__label{margin-left:30px}}.toystory5__officialSite .moreButton--red .moreButton__Arrow{margin-left:0;transform:translate(160%)}@media(width>=768px){.toystory5__officialSite .moreButton--red .moreButton__Arrow{transform:translate(40%)}}.toystory5__officialSite .moreButton--red .moreButton__Arrow--red{display:flex;align-items:center;justify-content:center;width:9.6vw;height:9.6vw;background-color:#fff;border-top:none;border-right:none;border-radius:50%;rotate:0deg}.toystory5__officialSite .moreButton--red .moreButton__Arrow--red:before{display:block;width:7.7px;height:7.7px;margin-right:2px;content:"";border-top:.8vw solid #f80000;border-right:.8vw solid #f80000;rotate:45deg}@media(width>=768px){.toystory5__officialSite .moreButton--red .moreButton__Arrow--red:before{border-top:3px solid #f80000;border-right:3px solid #f80000}}@media(width>=768px){.toystory5__officialSite .moreButton--red .moreButton__Arrow--red{width:41px;height:41px}}@media(width>=768px){.toystory5__officialSite .moreButton--red:hover{color:#f80000;background-color:#fff}.toystory5__officialSite .moreButton--red:hover .moreButton__externalIcon.default{display:block}.toystory5__officialSite .moreButton--red:hover .moreButton__externalIcon.hover{display:none}.toystory5__officialSite .moreButton--red:hover .moreButton__Arrow--red{background-color:#f80000;border-top:none;border-right:none}.toystory5__officialSite .moreButton--red:hover .moreButton__Arrow--red:before{border-top-color:#fff;border-right-color:#fff}}
