@import url(https://fonts.googleapis.com/css2?family=Zen+Maru+Gothic&display=swap);
.d-contentsWrap{width:100%}@media(max-width: 600.98px){.d-contentsWrap{background-position:10% center;background-size:5% auto}}.d-contentsWrap [class*=-img] img{display:block;width:100%;pointer-events:none}.d-contentsWrap [class*=-img] source{pointer-events:none}.d-contentsWrap button{font-family:inherit;color:inherit}.d-main{width:100%}@media(min-width: 993px){.d-main a{transition:opacity .1s ease}.d-main a:hover{opacity:.6}}.ntv-pageTop a{z-index:500}.story-article-spoiler .spoiler-btn{position:relative;width:100%;max-width:320px;height:69px;margin-inline:auto;background-repeat:no-repeat;background-position:center;background-size:contain}body.webp .story-article-spoiler .spoiler-btn,.story-article-spoiler body.webp .spoiler-btn{background-image:url("/tatsuki/images/common/btn-bg_pc.webp")}body.no-webp .story-article-spoiler .spoiler-btn,.story-article-spoiler body.no-webp .spoiler-btn{background-image:url("/tatsuki/images/common/btn-bg_pc.png")}@media(max-width: 600.98px){.story-article-spoiler .spoiler-btn{max-width:65.3333333333vw;height:16.8vw}body.webp .story-article-spoiler .spoiler-btn,.story-article-spoiler body.webp .spoiler-btn{background-image:url("/tatsuki/images/common/btn-bg_sp.webp")}body.no-webp .story-article-spoiler .spoiler-btn,.story-article-spoiler body.no-webp .spoiler-btn{background-image:url("/tatsuki/images/common/btn-bg_sp.png")}}.story-article-spoiler .spoiler-btn a{position:relative;display:flex;align-items:center;justify-content:center;width:100%;height:100%;font-family:"FOT-筑紫A丸ゴシック Std B","Tsukushi A Round Gothic",sans-serif;font-size:1.8rem;font-weight:700;line-height:140%;color:#fff;text-align:center;letter-spacing:.9px}@media(max-width: 600.98px){.story-article-spoiler .spoiler-btn a{font-size:3.7333333333vw;letter-spacing:.7px}}.story-article-spoiler .spoiler-btn a::before,.story-article-spoiler .spoiler-btn a::after{position:absolute;top:calc(50% - 2px);right:19px;width:14px;height:3px;content:"";background-color:#fff;border-radius:9999px;transform-origin:calc(100% - 1px) 50%}@media(max-width: 600.98px){.story-article-spoiler .spoiler-btn a::before,.story-article-spoiler .spoiler-btn a::after{width:12px}}.story-article-spoiler .spoiler-btn a::before{transform:rotate(45deg)}.story-article-spoiler .spoiler-btn a::after{transform:rotate(-45deg)}.story-area__inner{width:100%;padding:80px 20px 120px}@media(max-width: 600.98px){.story-area__inner{padding-block:60px}}.d-main{position:relative}.d-main::before{content:"";position:fixed;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:center;background-repeat:no-repeat;z-index:-1;background-image:url("/tatsuki/images/common/bg/bg-kidsroom-a_pc.jpg")}@media(max-width: 600.98px){.d-main::before{background-image:url("/tatsuki/images/common/bg/bg-kidsroom-a_sp.jpg")}}.story-area{color:#2a0d05}.story-area a{display:block}.story-area__inner{position:relative}.story-box{max-width:1000px;margin-inline:auto}.story-title{position:relative;width:100%;margin-bottom:60px;z-index:1}@media(max-width: 600.98px){.story-title{margin-bottom:50px}}.story-title>span{font-size:0;text-indent:-9999px;white-space:nowrap;display:block;padding-top:120px;background-repeat:no-repeat;background-position:center;background-size:contain}@media(max-width: 600.98px){.story-title>span{padding-top:70px}}body.webp .story-title span{background-image:url("/tatsuki/images/story/story-title.webp")}body.no-webp .story-title span{background-image:url("/tatsuki/images/story/story-title.png")}.story-article-body{max-width:1000px;margin-inline:auto;position:relative;z-index:5;word-break:break-all;border-radius:50px;background:rgba(255,249,246,.85);box-shadow:0 0 10px 0 rgba(128,88,89,.2);padding-block:80px;padding-inline:20px;overflow:hidden;background-position:top;background-size:contain}@media(max-width: 600.98px){.story-article-body{border-radius:20px;padding-block:40px}}body.webp .story-article-body{background-image:url("/tatsuki/images/story/story-bg_pc.webp")}body.no-webp .story-article-body{background-image:url("/tatsuki/images/story/story-bg_pc.png")}@media(max-width: 600.98px){body.webp .story-article-body{background-image:url("/tatsuki/images/story/story-bg_sp.webp")}body.no-webp .story-article-body{background-image:url("/tatsuki/images/story/story-bg_sp.png")}}.story-article-contents{position:relative;z-index:3}@media(min-width: 601px){.story-article-contents{margin-inline:min(10.1% - 20px,100px)}}.story-article-mainImg{padding-top:66.7%;margin-top:40px;background-repeat:no-repeat;background-position:center;background-size:contain;border-radius:20px}@media(max-width: 600.98px){.story-article-mainImg{margin-top:30px;border-radius:10px}}.story-article-title{text-align:center}.story-article-title__number-img{display:block;max-width:147px;margin-inline:auto}@media(max-width: 600.98px){.story-article-title__number-img{max-width:113px}}.story-article-title__date{display:block;margin-top:10px;font-family:"FOT-筑紫A丸ゴシック Std B","Tsukushi A Round Gothic",sans-serif;font-size:1.6rem;font-weight:700;line-height:140%;color:#df7371;text-decoration-line:underline;text-decoration-thickness:8%;text-decoration-style:dotted;text-underline-position:from-font;text-underline-offset:16%;letter-spacing:.8px;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}@media(max-width: 600.98px){.story-article-title__date{font-size:1.2rem;letter-spacing:.6px}}.story-article-movie{position:relative;margin-top:40px}@media(max-width: 600.98px){.story-article-movie{margin-top:30px}}.story-article-movie__data{position:relative;padding-top:56.25%}.story-article-movie__data::before{position:absolute;top:0;left:0;z-index:2;display:block;width:100%;height:100%;pointer-events:none;content:"";background-repeat:no-repeat;background-position:center;background-size:cover}body.webp .story-article-movie__data::before{background-image:url("/tatsuki/images/movie/movie-bg-waku_pc.webp")}body.no-webp .story-article-movie__data::before{background-image:url("/tatsuki/images/movie/movie-bg-waku_pc.png")}@media(max-width: 600.98px){body.webp .story-article-movie__data::before{background-image:url("/tatsuki/images/movie/movie-bg-waku_sp.webp")}body.no-webp .story-article-movie__data::before{background-image:url("/tatsuki/images/movie/movie-bg-waku_sp.png")}}@media(max-width: 600.98px){.story-article-movie__data{padding-top:56.1194029851%}}.story-article-movie__data iframe{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;border-radius:20px}@media(min-width: 601px){.story-article-movie__data iframe{padding:1px}}@media(max-width: 600.98px){.story-article-movie__data iframe{border-radius:10px}}figure{border-radius:10px}.story-article-text,.story-article-img{margin-top:40px;font-size:1.6rem;font-weight:500;line-height:180%;color:#2a0d05;letter-spacing:.8px}@media(max-width: 600.98px){.story-article-text,.story-article-img{margin-top:25px;font-size:1.4rem;font-weight:500;line-height:180%;letter-spacing:.42px}}.story-article-text::after,.story-article-img::after{display:block;clear:both;content:""}@media(max-width: 600.98px){.story-article-text.column-reverse-sp,.story-article-img.column-reverse-sp{display:flex;flex-direction:column-reverse;gap:15px}}@media(max-width: 600.98px){.story-article-text.column-reverse-sp::after,.story-article-img.column-reverse-sp::after{display:none}}@media(max-width: 600.98px){.story-article-text.column-reverse-sp .story-article-fig,.story-article-text.column-reverse-sp .story-article-fig--twin,.story-article-text.column-reverse-sp .story-article-fig--r,.story-article-text.column-reverse-sp .story-article-fig--l,.story-article-img.column-reverse-sp .story-article-fig,.story-article-img.column-reverse-sp .story-article-fig--twin,.story-article-img.column-reverse-sp .story-article-fig--r,.story-article-img.column-reverse-sp .story-article-fig--l{margin:0 auto}}.story-article-img+.story-article-img{margin-top:15px}@media(max-width: 600.98px){.story-article-img+.story-article-img{margin-top:10px}}.story-article-fig,.story-article-fig--twin,.story-article-fig--r,.story-article-fig--l{width:100%;height:0;padding-top:66.7%;margin:0 auto 1em;background-repeat:no-repeat;background-position:center;background-size:cover}@media(min-width: 601px){.story-article-fig--l{float:left;width:calc((100% - 15px)/2);padding-top:33.35%;margin-right:30px}}@media(max-width: 600.98px){.story-article-fig--l{float:none;width:100%;padding-top:66.7%}}.story-article-fig--r{float:right}@media(min-width: 601px){.story-article-fig--r{width:calc((100% - 15px)/2);padding-top:33.35%;margin-left:26px}}@media(max-width: 600.98px){.story-article-fig--r{float:none;width:100%;padding-top:66.7%}}.story-article-fig--twin{float:left;width:calc((100% - 15px)/2);padding-top:36.75%;margin:0 auto}.story-article-fig--twin+.story-article-fig--twin{margin:0 0 0 15px}@media(max-width: 600.98px){.story-article-fig--twin+.story-article-fig--twin{margin:10px auto 0}}@media(max-width: 600.98px){.story-article-fig--twin{float:none;width:100%;padding-top:73.5%;margin:0 auto}}.story-article-spoiler{position:relative;margin-top:70px}@media(max-width: 600.98px){.story-article-spoiler{margin-top:40px}}.story-article-spoiler:has(.story-spoiler-text.is-show){margin-top:70px}@media(max-width: 600.98px){.story-article-spoiler:has(.story-spoiler-text.is-show){margin-top:40px}}.story-article-spoiler .spoiler-caution{margin-bottom:20px;font-size:1.8rem;line-height:1.7;text-align:center;letter-spacing:.03em}.story-article-spoiler .spoiler-caution>span{position:relative;color:#f485a0;border-bottom:2px solid #f485a0}.story-article-spoiler .spoiler-caution>span::after{position:absolute;bottom:-7px;left:0;width:100%;height:2px;content:""}.story-article-spoiler .spoiler-btn{position:absolute;top:55px;left:50%;z-index:5;margin:0 auto;transform:translateX(-50%)}.story-article-spoiler .spoiler-btn>button{width:100%;padding:18px 30px 22px;letter-spacing:.03em;cursor:pointer;background:none;border:none}@media(max-width: 600.98px){.story-article-spoiler .spoiler-btn>button{padding:13px 30px 17px;font-size:1.4rem}}.story-article-spoiler .spoiler-btn>button>span{position:relative;padding-left:26px;color:#fff}@media(max-width: 600.98px){.story-article-spoiler .spoiler-btn>button>span{padding-left:24px}}.story-article-spoiler .spoiler-btn>button>span::before,.story-article-spoiler .spoiler-btn>button>span::after{position:absolute;top:0;bottom:0;left:0;display:block;width:16px;height:2px;margin:auto;content:"";background-color:#fff;border-radius:100px}@media(max-width: 600.98px){.story-article-spoiler .spoiler-btn>button>span::before,.story-article-spoiler .spoiler-btn>button>span::after{width:14px}}.story-article-spoiler .spoiler-btn>button>span::after{left:7px;width:2px;height:16px}@media(max-width: 600.98px){.story-article-spoiler .spoiler-btn>button>span::after{left:6px;height:14px}}.story-article-spoiler .story-spoiler-text{position:relative;height:5.6em;overflow:hidden;font-size:1.6rem;line-height:1.8;letter-spacing:.05em;opacity:.5;transition:.2s ease}@media(max-width: 600.98px){.story-article-spoiler .story-spoiler-text{font-size:1.5rem}}.story-article-spoiler .story-spoiler-text.is-show{height:auto;opacity:1}.story-article-spoiler .story-spoiler-text.is-show::before{content:none}.story-article-spoiler .story-spoiler-text p:nth-child(n+2){margin-top:20px}.chart-banner{max-width:480px;margin-inline:auto;margin-top:55px}@media(max-width: 600.98px){.chart-banner{padding-inline:10px;margin-top:40px}}.chart-banner>a{display:block;aspect-ratio:1340/320;border-radius:10px;background-repeat:no-repeat;background-position:center;background-size:contain;font-size:0;text-indent:-9999px;white-space:nowrap}body.webp .chart-banner>a{background-image:url("/tatsuki/images/story/bnr-chart.webp")}body.no-webp .chart-banner>a{background-image:url("/tatsuki/images/story/bnr-chart.png")}
