.tp-fv__container{height:46.2rem;position:relative}.tp-fv__container,.tp-fv__image{width:93.6rem;margin:3.5rem auto 6.5rem}.tp-fv__balloon{width:93.6rem;height:46.2rem;position:absolute;top:0;left:0}.tp-fv__balloon-01{width:16.2rem;position:absolute;top:0;left:15.9rem}.tp-fv__balloon-02{width:16.2rem;position:absolute;top:0;right:0}.tp-fv__balloon-03{left:31rem}.tp-fv__balloon-03,.tp-fv__balloon-04{width:16.2rem;position:absolute;top:15.4rem}.tp-fv__balloon-04{right:14.4rem}.tp-fv__balloon-05{width:15.6rem;position:absolute;bottom:0;left:0}.tp-fv__balloon-06{width:16.2rem;position:absolute;bottom:0;right:30.8rem}.tp-fv__balloon-07{width:15.6rem;position:absolute;bottom:0;right:0}.tp-fv__backdeco{width:100%;max-width:136.6rem;position:absolute;top:0;right:0;left:0;margin:0 auto;z-index:-1}@media screen and (max-width:767px){.tp-fv__container{width:33.5rem;height:42rem;margin:.6rem auto 1.8rem}.tp-fv__image{width:100%;margin:0 auto 6.5rem}.tp-fv__balloon{width:33.5rem;height:42rem;position:absolute;top:0;left:0}.tp-fv__balloon-01{width:11.6rem;top:.2rem;left:11.8rem}.tp-fv__balloon-03{width:11.6rem;top:20.5rem;left:11.3rem}.tp-fv__balloon-05{width:11.3rem;top:10.3rem;left:.6rem;bottom:auto}.tp-fv__balloon-06{width:11.6rem;bottom:.3rem;right:-.1rem}.tp-fv__balloon-02,.tp-fv__balloon-04,.tp-fv__balloon-07{display:none}}.tp-fv__balloon>div{opacity:0;transform:scale(0);animation:balloon-pop .65s cubic-bezier(.34,1.56,.64,1) forwards}.tp-fv__balloon>div img{display:block;animation:balloon-purupuru 3s ease-in-out infinite}.tp-fv__balloon-01{animation-delay:.1s}.tp-fv__balloon-01 img{animation-delay:.8s;animation-duration:3.2s}.tp-fv__balloon-02{animation-delay:.2s}.tp-fv__balloon-02 img{animation-delay:.95s;animation-duration:2.8s}.tp-fv__balloon-03{animation-delay:.3s}.tp-fv__balloon-03 img{animation-delay:1.1s;animation-duration:3.4s}.tp-fv__balloon-04{animation-delay:.4s}.tp-fv__balloon-04 img{animation-delay:1.25s;animation-duration:3s}.tp-fv__balloon-05{animation-delay:.5s}.tp-fv__balloon-05 img{animation-delay:1.4s;animation-duration:3.3s}.tp-fv__balloon-06{animation-delay:.6s}.tp-fv__balloon-06 img{animation-delay:1.55s;animation-duration:2.9s}.tp-fv__balloon-07{animation-delay:.7s}.tp-fv__balloon-07 img{animation-delay:1.7s;animation-duration:3.1s}@keyframes balloon-pop{0%{opacity:0;transform:scale(0)}55%{opacity:1;transform:scale(1.15)}75%{transform:scale(.93)}90%{transform:scale(1.04)}to{opacity:1;transform:scale(1)}}@keyframes balloon-purupuru{0%,to{transform:scale(1)}20%{transform:scale(1.03,.97)}40%{transform:scale(.98,1.02)}60%{transform:scale(1.015,.985)}80%{transform:scale(.995,1.005)}}.tp-lead-title{width:100rem;margin:0 auto}.tp-lead-title picture{width:100%}@media screen and (max-width:767px){.tp-lead-title{width:32.1rem}}.tp-lead{width:100%;position:relative}.tp-lead__backdeco{width:100%;max-width:136.6rem;position:absolute;top:5.2rem;right:0;left:0;margin:0 auto;z-index:-1}@media screen and (max-width:767px){.tp-lead__backdeco{width:100%;max-width:37.5rem;top:-5.3rem}}.tp-lead-box{width:90rem;height:52rem;background-color:#3282cd;border-radius:5rem;margin:12rem auto 0;padding:10.8rem 0;position:relative}.tp-lead-box__title{width:55.8rem;margin:0 auto}.tp-lead-box__title img{width:100%}.tp-lead-box__text{width:56rem;color:#fff;font-size:1.9rem;line-height:3.5rem;letter-spacing:.02em;text-align:justify;margin:2.5rem auto 0}.tp-lead-box__btn{margin:3.2rem auto 0;width:-moz-fit-content;width:fit-content}.tp-lead-box__figure01{width:14.2rem;height:8.7rem;position:absolute;top:-5.7rem;left:20.6rem}.tp-lead-box__figure01 img:first-child{position:absolute;top:0;left:0}.tp-lead-box__figure01 img:nth-child(2){position:absolute;top:0;left:0;z-index:-1}.tp-lead-box__figure02{width:16.3rem;position:absolute;left:5rem;bottom:-3.6rem}.tp-lead-box__figure03{width:17.2rem;position:absolute;right:-4.5rem;bottom:2.7rem}@media screen and (max-width:767px){.tp-lead-box{width:33.5rem;height:auto;border-radius:3rem;margin:10.8rem auto 0;padding:3.6rem 2.5rem 12.1rem;position:relative}.tp-lead-box__title{width:20.2rem;margin:0 auto}.tp-lead-box__title img{width:100%}.tp-lead-box__text{width:auto;font-size:1.4rem;line-height:2.7rem}.tp-lead-box__btn,.tp-lead-box__text{margin:2.2rem auto 0}.tp-lead-box__figure01{width:11.2rem;top:-4.4rem;left:4.5rem}.tp-lead-box__figure02{width:11.9rem;left:.5rem;bottom:-5.8rem}.tp-lead-box__figure03{width:11.2rem;position:absolute;right:-.4rem;bottom:-6rem}}.tp-section-title__catch{display:block;font-size:5rem;font-weight:700;letter-spacing:.02em;text-align:center}.tp-section-title__main{font-size:2rem;font-weight:700;letter-spacing:.07em;margin-top:1.6rem;text-align:center}.tp-section-title.yellow{color:#ffef1f}@media screen and (max-width:767px){.tp-section-title__catch{font-size:4rem}.tp-section-title__main{font-size:1.6rem;margin-top:1rem}}.tp-movie{background-color:#fff;border-radius:10rem;padding:11rem 0 15rem;margin-top:14rem}.tp-movie__items{display:grid;grid-template-columns:repeat(2,1fr);gap:9.1rem 4rem;margin-top:6rem}@media screen and (max-width:767px){.tp-movie{border-radius:3rem;padding:5.4rem 0 6.6rem;margin-top:5rem}.tp-movie__items{grid-template-columns:repeat(1,1fr);gap:2.9rem 0;margin-top:3rem}}.tp-movie-item__movie{width:100%;height:27rem}.tp-movie-item__inner{background-color:#e6f0f0;padding:4rem 0;border-radius:0 0 2rem 2rem}.tp-movie-item__catch{font-size:1.6rem;font-weight:600;width:15rem;height:3rem;background-color:#ffef1f;border:1px solid #1f1715;border-radius:3rem;display:grid;place-content:center;margin:0 auto 1.4rem}.tp-movie-item__text{font-size:2.4rem;font-weight:600;line-height:3.6rem;text-align:center}@media screen and (max-width:767px){.tp-movie-item__movie{width:100%;height:18.8rem}.tp-movie-item__inner{padding:2.4rem 0 2rem;border-radius:0 0 2rem 2rem}.tp-movie-item__catch{font-size:1.3rem;width:10rem;height:2.5rem;border-radius:2.5rem;margin:0 auto .5rem}.tp-movie-item__text{font-size:1.7rem;line-height:3rem}}.tp-episode{margin-top:12rem;position:relative}.tp-episode__backdeco{width:100%;max-width:136.6rem;position:absolute;top:-2.5rem;right:0;left:0;margin:0 auto;z-index:-1}@media screen and (max-width:767px){.tp-episode{margin-top:6rem}}.tp-episode-box{width:100rem;height:71rem;height:auto;background-color:#e55941;border-radius:5rem;padding:7.5rem 0 10rem;position:relative}.tp-episode-box__title{width:67rem;margin:7rem auto 0}.tp-episode-box__text{width:67rem;color:#fff;font-size:1.9rem;line-height:3.6rem;letter-spacing:.02em;text-align:justify;margin:2.4rem auto 0}.tp-episode-box__btn{margin:3rem auto 0;width:-moz-fit-content;width:fit-content}.tp-episode-box__figure01{width:20.8rem;position:absolute;left:11.5rem;bottom:0}.tp-episode-box__figure02{width:16.6rem;position:absolute;right:10.8rem;bottom:0}.tp-episode-box__balloon01{width:14.2rem;position:absolute;top:7.2rem;left:10.4rem}.tp-episode-box__balloon02{width:13.8rem;position:absolute;bottom:16rem;left:-2.9rem}.tp-episode-box__balloon03{width:17.2rem;position:absolute;top:-1.3rem;right:16.5rem}.tp-episode-box__balloon04{width:15.4rem;position:absolute;right:-3.5rem;bottom:19.5rem}@media screen and (max-width:767px){.tp-episode-box{width:100%;height:auto;border-radius:3rem;padding:5.4rem 2.5rem 11.4rem}.tp-episode-box__title{width:27rem;margin:9.8rem auto 0}.tp-episode-box__text{width:100%;font-size:1.4rem;line-height:2.7rem;margin:7.5rem auto 0}.tp-episode-box__btn{margin:2.3rem auto 0}.tp-episode-box__figurewrap{width:100%;height:10rem;position:absolute;left:0;bottom:0;border-radius:0 0 3rem 3rem;overflow:hidden}.tp-episode-box__figure01{width:15.5rem;left:1.7rem;bottom:0}.tp-episode-box__figure02{width:12.4rem;right:1.9rem;bottom:0}.tp-episode-box__balloon01{width:11.2rem;top:13.1rem;left:-1.1rem}.tp-episode-box__balloon02{width:11.6rem;top:31.3rem;bottom:auto;left:-1.1rem}.tp-episode-box__balloon03{width:13.6rem;top:10.9rem;right:-1.7rem}.tp-episode-box__balloon04{width:12.8rem;right:-1.3rem;top:30.6rem;bottom:auto}}.tp-episode-prebanner{width:67rem;height:11.4rem;border:.6rem solid #ffef1f;border-radius:2rem;background-color:#fff;margin:2.5rem auto 0;padding:1.8rem 0 0;position:relative}.tp-episode-prebanner__text{font-size:1.7rem;letter-spacing:.02em;font-weight:500;text-align:center}.tp-episode-prebanner__text .color-vermilion{color:#e55941;font-weight:700}.tp-episode-prebanner__text .fs-l{font-size:2.4rem}.tp-episode-prebanner__under{display:flex;align-items:center;justify-content:center;gap:0 .8rem;margin-top:1rem}.tp-episode-prebanner__priod{width:10rem;height:2.6rem;background-color:#e55941;border-radius:2.6rem;color:#fff;font-size:1.5rem;font-weight:700;line-height:2.5rem;text-align:center;letter-spacing:.05em;margin-top:.3rem}.tp-episode-prebanner__date{font-size:1.9rem;font-weight:700;letter-spacing:.05em}.tp-episode-prebanner__date span{font-size:3rem}.tp-episode-prebanner__figure01{width:5.8rem;position:absolute;top:-2.4rem;left:-2.8rem;transform:rotate(-15deg)}.tp-episode-prebanner__figure02{width:4.7rem;position:absolute;top:-1.5rem;right:-1.3rem}@media screen and (max-width:767px){.tp-episode-prebanner{width:100%;height:15.6rem;border-radius:1.5rem;margin:2.2rem auto 0;padding:1.6rem 0 0}.tp-episode-prebanner__text{font-size:1.4rem;line-height:2.3rem}.tp-episode-prebanner__text .fs-l{font-size:2.1rem}.tp-episode-prebanner__under{gap:0 .6rem;margin-top:1rem}.tp-episode-prebanner__priod{width:8.6rem;height:2.2rem;border-radius:2.2rem;font-size:1.3rem;line-height:2.2rem;margin-top:.3rem}.tp-episode-prebanner__date{font-size:1.6rem}.tp-episode-prebanner__date span{font-size:2.6rem}.tp-episode-prebanner__figure01{width:4.6rem;top:-2.2rem;left:-1.3rem}.tp-episode-prebanner__figure02{width:3.7rem;top:-1.4rem;right:-1.1rem}}.tp-news{background-color:#fff;border-radius:10rem 10rem 0 0;padding:11rem 0 21rem;margin-top:13.4rem}.tp-news__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:0 4rem;margin-top:6rem}@media screen and (max-width:767px){.tp-news{border-radius:3rem 3rem 0 0;padding:5.4rem 0 17rem;margin-top:5rem}.tp-news__grid{grid-template-columns:repeat(1,1fr);gap:0;margin-top:3rem;padding:0 2rem}}.p-news-item{display:grid;grid-template-columns:7.5rem 1fr}.p-news-item:only-child{grid-column:2}.p-news-item__thumb{width:100%;grid-column:1/3;grid-row:1/2;margin-bottom:2rem;border-radius:1rem;overflow:hidden}.p-news-item__day{width:7.5rem;font-size:1.3rem;grid-column:1/2;grid-row:2/3;line-height:3rem}.p-news-item__category{width:8.9rem;height:3rem;background-color:#ffef1f;border:1px solid #1f1715;border-radius:3rem;font-size:1.4rem;font-weight:500;text-align:center;line-height:2.6rem;grid-column:2/3;grid-row:2/3}.p-news-item__title{font-size:1.6rem;line-height:2.5rem;grid-column:1/3;grid-row:3/4;margin-top:1.5rem}@media screen and (max-width:767px){.p-news-item{display:block}.p-news-item+.p-news-item{margin-top:2.6rem}.p-news-item__thumb{width:100%;margin-bottom:1.4rem}.p-news-item__day{width:7rem;font-size:1.2rem;line-height:2.5rem;display:inline-block}.p-news-item__category{width:8.9rem;height:2.5rem;border-radius:2.5rem;font-size:1.3rem;line-height:2.3rem;display:inline-block}.p-news-item__title{font-size:1.5rem;line-height:2.3rem;margin-top:1rem;display:block;width:100%}}
/*# sourceMappingURL=top.css.map */
