<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.header__poster{margin-inline:auto}.header__poster img{width:100%}.topLink{padding-right:16px;padding-left:16px;background-color:var(--color-yellow2)}@media (max-width:850px){.topLink{padding-right:8px;padding-left:8px}}.topLink .linkArea{display:flex;align-items:center;justify-content:space-between;max-width:1008px;margin-right:auto;margin-left:auto;padding-top:8px;padding-bottom:8px}@media (max-width:850px){.topLink .linkArea{display:block;padding-bottom:12px}}.topLink .vodBnr{display:grid;grid-template-columns:296px 296px;column-gap:32px}@media (max-width:850px){.topLink .vodBnr{grid-template-columns:49% 49%;justify-content:space-between;column-gap:0}}.topLink .snsLink{display:grid;grid-template-columns:repeat(3,33px);column-gap:26px}@media (max-width:850px){.topLink .snsLink{grid-template-columns:repeat(3,26px);justify-content:center;column-gap:18px;margin-top:14px}.topLink .snsLink img{filter:brightness(0) invert(1)}}.infoArea{padding:8px 16px}@media (max-width:768px){.infoArea{padding:8px}}.infoArea__inner{display:grid;grid-template-columns:auto 1fr;align-items:center;column-gap:12px;max-width:960px;margin-right:auto;margin-left:auto;padding:10px 14px;border-radius:4px}@media (max-width:768px){.infoArea__inner{display:block;width:calc(100% - 16px);padding:0}}.infoArea__title{color:var(--color-yellow);font-size:1.8rem;font-family:"vdl-logomarupop-futoline",sans-serif;font-weight:400;font-style:normal}@media (max-width:768px){.infoArea__title{padding:0}}.infoArea__text{padding:4px 18px;border-radius:4px;color:#2b2b2b;line-height:1.55;background-color:#fff}@media (max-width:768px){.infoArea__text{margin-top:8px;padding:4px 8px;clip-path:none}}.mainContents{background:url(../img/bg_top.png) no-repeat center top/1336px auto}@media (max-width:1300px){.mainContents{background-size:105% auto}}@media (max-width:768px){.mainContents{background-image:url(../img/sp/bg_top.png);background-size:100% auto}}.section{padding-right:16px;padding-left:16px}.section__inner{margin-right:auto;margin-left:auto}.section__title{width:fit-content;margin-right:auto;margin-left:auto;color:var(--color-yellow);text-align:center}.section__title .en{display:block;font-size:3.2rem;font-family:"vdl-logomarupop-futoline",sans-serif;font-weight:400;font-style:normal}.section__title .ja{display:block;margin-top:8px;font-size:1.2rem;font-family:"momochidori",sans-serif;font-weight:700}.story .section__inner{max-width:752px;padding-top:64px;padding-bottom:49px}.story__oa{display:flex;justify-content:center;align-items:flex-end;column-gap:4px}@media (max-width:600px){.story__oa{margin-top:20px}}.story__num{position:relative;flex-shrink:0}.story__num .num{position:absolute;top:14px;left:0;display:flex;align-items:center;justify-content:center;width:76px;color:#000;font-size:4.6rem;font-family:"darumadrop-one",sans-serif;font-weight:400;font-style:normal}.story__num .num span{translate:0 5px;font-size:2.3rem}.story__num .img{width:150px}.story__day{translate:0 -12px;padding:0 28px 10px;border-bottom:2px dashed #fff;font-size:2.2rem}@media (max-width:600px){.story__day{translate:0;padding:0 10px 6px;line-height:1.2}}@media (max-width:430px){.story__day{font-size:5.4vw}}.story__day span{font-size:1.72em}.story__day br{display:none}@media (max-width:600px){.story__day br{display:block}}.story__img{margin-top:24px}@media (max-width:768px){.story__img{width:calc(100% + 32px);translate:-16px 0;margin-top:14px}}.story__title{position:relative;margin-top:18px;padding-left:28px;font-size:2.2rem;line-height:1.4}.story__title:before{content:"";position:absolute;top:11px;left:0;width:20px;height:2px;background-color:#fff}.story__text{margin-top:6px;line-height:2}.story .moreBtn{margin-top:24px}.vodList{padding-right:8px;padding-left:8px}.vodList__inner{position:relative;max-width:960px;margin-right:auto;margin-left:auto;border:1px solid var(--color-yellow);background-color:var(--color-yellow2)}@media (max-width:768px){.vodList__inner{padding:14px 14px 16px}}.vodList__box{padding:25px 25px 28px}@media (max-width:768px){.vodList__box{padding:0}}.vodList__title{display:flex;align-items:center;justify-content:center;column-gap:14px;color:#fff;font-weight:bold;white-space:nowrap}@media (max-width:768px){.vodList__title{column-gap:7px;font-size:1.6rem}}.vodList__title:after,.vodList__title:before{content:"";width:20%;height:1px;background-color:#fff}.vodList__list{display:flex;justify-content:center;column-gap:15px;margin-top:30px}@media (max-width:768px){.vodList__list{align-items:center;flex-direction:column;row-gap:16px;margin-top:24px}}.vodList__list li{max-width:220px}.js-vodList .separate{display:none}.topics .section__inner{overflow:hidden;max-width:960px;padding-top:70px;padding-bottom:70px}@media (max-width:768px){.topics .section__inner{padding-top:48px;padding-bottom:40px}}.topics .topicsList{margin-top:32px}@media (max-width:768px){.topics .topicsList{width:calc(100% + 32px);margin-top:24px;padding-left:16px;translate:-16px 0}}.bnrArea__inner{column-gap:32px}.bnrArea__inner li:nth-child(n+3){display:none}.pickup .section__inner{display:grid;grid-template-columns:1fr 1fr;column-gap:35px;max-width:960px;padding-top:65px;padding-bottom:75px}@media (max-width:768px){.pickup .section__inner{grid-template-columns:1fr;row-gap:24px;padding-top:28px;padding-bottom:0}}.pickup .intro{padding:30px 30px 22px;border:2px solid var(--color-yellow)}@media (max-width:500px){.pickup .intro{padding:30px 12px 22px}}.pickup .intro__catch{margin-top:14px;color:#fff2c7;font-size:1.8rem;line-height:1.6;text-align:center;font-family:"momochidori",sans-serif;font-weight:400}@media (max-width:500px){.pickup .intro__catch{font-size:4vw}}.pickup .intro__img{width:fit-content;margin:12px auto 0}.pickup .intro__text{margin-top:12px;line-height:1.75;text-align:center}@media (max-width:1000px){.pickup .intro__text{text-align:left}.pickup .intro__text br{display:none}}.pickup .intro .moreBtn{margin-top:16px}.pickup__bnr{background:url(../img/character_text_w.png) no-repeat right bottom/263px auto}@media (max-width:768px){.pickup__bnr{padding-bottom:184px;background-size:190px auto;background-position:center bottom 30px}}@media (max-width:768px){.pickup__bnr .bnr{width:fit-content;margin-right:auto;margin-left:auto}}.pickup__bnr .bnr li+li{margin-top:16px}
/*# sourceMappingURL=top.css.map */</pre></body></html>