@import "https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@100..900&family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap";.c-notes{margin-top:.5rem;font-size:1.4rem;font-weight:400;line-height:1.6em}.c-notes li{text-indent:-1.5em;margin-left:1.5em}.c-notes li:before{content:"※";margin-right:.5em}.c-notes--asterisk li:before{content:"＊"}@media (width<=1279.98px){.c-notes{font-size:1.094vw}}@media (width<=959.98px){.c-notes{font-size:1rem}}.c-num{color:#333;counter-reset:num;margin-top:.5rem;font-size:1.2rem;font-weight:400;line-height:1.6em;list-style:none}.c-num li{text-indent:-2.3em;counter-increment:num;margin-left:2.3em}.c-num li:before{content:"＊" counter(num);margin-right:.5em}@media (width<=1279.98px){.c-num{font-size:.938vw}}@media (width<=959.98px){.c-num{font-size:1rem}}.c-cite{font-size:1.4rem;font-style:normal;font-weight:400;line-height:1.6em}@media (width<=1279.98px){.c-cite{font-size:1.094vw}}@media (width<=959.98px){.c-cite{font-size:1rem}}.c-button{color:#fff;text-box-trim:trim-both;text-box-edge:cap alphabetic;background:#0086d1;border-radius:100vmax;justify-content:center;align-items:center;gap:.6em;width:fit-content;margin-inline:auto;padding:1em 3em;font-size:1.8rem;font-weight:700;line-height:1.4em;display:flex;box-shadow:0 4px 12px #2e89ca33}.c-button:after{content:"";transform-origin:50%;border-top:1px solid #fff;border-right:1px solid #fff;width:8px;height:8px;display:inline-block;transform:rotate(45deg)}.c-button--org{background:#f18d00;box-shadow:0 4px 12px #f18d0033}@media (width<=1279.98px){.c-button{font-size:1.406vw}}@media (width<=959.98px){.c-button{padding:.8em 2em;font-size:1.4rem}}.c-more{text-box-trim:trim-both;text-box-edge:cap alphabetic;background:#e6f7ff;border-radius:100vmax;justify-content:center;align-items:center;gap:.9em;width:fit-content;padding:.6em 1.5em;font-size:1.6rem;display:flex}.c-more:before{content:"";transform-origin:50%;border-top:2px solid #0086d1;border-right:2px solid #0086d1;width:8px;height:8px;display:inline-block;transform:rotate(45deg)}@media (width<=1279.98px){.c-more{font-size:1.25vw}}@media (width<=959.98px){.c-more{font-size:1.4rem}}.c-box{background-color:#fff;border:1px solid #80c3e8;border-radius:20px;padding:32px}.c-box>header{gap:20px;display:flex}.c-box>header>picture{width:75px}.c-box>header>picture img{border-radius:50%}.c-box>header>div>p{color:#0086d1;font-size:1.4rem;line-height:1.4em}.c-box>header>div>h3{font-size:2rem;font-weight:700}.c-box>p{background:#e6f7ff;border-radius:20px;margin-top:20px;padding:1.2em;font-size:1.6rem;font-weight:400;line-height:1.6em}@media (width<=1279.98px){.c-box{padding:2.5vw}.c-box>header>div>p{font-size:1.094vw}.c-box>header>div>h3{font-size:1.563vw}.c-box>p{margin-top:1.563vw;font-size:1.25vw}}@media (width<=959.98px){.c-box{padding:20px}.c-box>header>div>p{font-size:14px}.c-box>header>div>h3{font-size:16px}.c-box>p{margin-top:20px;font-size:16px}}.c-scrollhint__wrapper{position:relative}@media (width<=959.98px){.c-scrollhint{padding-bottom:5.128vw;overflow-x:scroll}.c-scrollhint::-webkit-scrollbar{height:15px}.c-scrollhint::-webkit-scrollbar-track{background-color:#d8dfe4;border-radius:10px}.c-scrollhint::-webkit-scrollbar-thumb{background-color:#0086d1;border-radius:10px}}.c-scrollhint__smoke{pointer-events:none;width:100%;height:100%;transition:opacity .4s;position:absolute;top:0;right:0}.c-scrollhint__smoke:before,.c-scrollhint__smoke:after{content:"";pointer-events:none;height:100%;display:block;position:absolute;top:0;right:0}.c-scrollhint__smoke:before{background:linear-gradient(90deg,#fff0 0%,#fff 100%);width:25%}.c-scrollhint__smoke:after{background:url(images/common/scroll.svg) 50% no-repeat;width:100%}.wrapper{overflow:hidden}.wrapper img{width:100%;height:auto}.wrapper .disp__pc{display:inline}@media (width<=959.98px){.wrapper .disp__pc{display:none}}.wrapper .disp__sp{display:none}@media (width<=959.98px){.wrapper .disp__sp{display:inline}}.zenzouseries{text-align:justify;letter-spacing:.05em;font-family:Noto Sans JP,游ゴシック,YuGothic,ヒラギノ角ゴ Pro,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,sans-serif;font-weight:500;line-height:1.6em;position:relative}.zenzouseries__inner{width:100%;margin:0 auto}.zenzouseries-content{width:100%;height:100%;overflow:hidden}.zenzouseries-content__header{text-align:center}.zenzouseries-content__header__title{text-align:center;letter-spacing:.1em;color:#000;margin-top:20px;font-size:3.6rem;font-weight:700;line-height:1.6em}@media (width<=1279.98px){.zenzouseries-content__header__title{margin-top:1.563vw;font-size:2.813vw}}@media (width<=959.98px){.zenzouseries-content__header__title{margin-top:min(20px,5.128vw);font-size:min(32px,7.692vw)}}.zenzouseries-content__header__text{margin-top:20px;font-size:1.8rem;font-weight:400;line-height:1.6em}@media (width<=1279.98px){.zenzouseries-content__header__text{margin-top:1.563vw;font-size:1.406vw}}@media (width<=959.98px){.zenzouseries-content__header__text{margin-top:min(20px,5.128vw);font-size:min(18px,4.615vw)}}.zenzouseries-section__inner{width:calc(100% - 40px);max-width:1200px;margin-inline:auto;padding-top:100px;padding-bottom:100px;position:relative}@media (width<=1279.98px){.zenzouseries-section__inner{padding-top:7.813vw;padding-bottom:7.813vw}}.zenzouseries-header{background:url(../images/header/bg.webp) bottom/cover no-repeat;width:100%;overflow:hidden}.zenzouseries-header__inner{justify-content:space-between;gap:30px;width:calc(100% - 80px);max-width:1200px;margin-inline:auto;padding-top:80px;padding-bottom:120px;display:flex;position:relative}.zenzouseries-header__movie{flex-shrink:0;width:560px;position:relative}.zenzouseries-header__movie>li{border-radius:20px;padding-top:56.25%;display:none;position:relative;overflow:hidden}.zenzouseries-header__movie>li.is-active{display:block}.zenzouseries-header__movie>li>iframe{width:100%;height:100%;position:absolute;top:0;left:0}.zenzouseries-header__movie__hiyokko{opacity:0;width:80px;position:absolute;top:-68px;right:-10px}.zenzouseries-header__fuki{text-align:center;color:#fff;letter-spacing:.075em;text-box-trim:trim-both;text-box-edge:cap alphabetic;background-color:#0086d1;border-radius:100vmax;padding:.6em 1.2em;font-size:2.5rem;font-weight:700;line-height:1em;display:inline-block;position:relative}.zenzouseries-header__fuki:before{content:"";clip-path:polygon(50% 100%,100% 0%,0% 0%);background-color:#0086d1;width:25px;height:17px;display:block;position:absolute;bottom:-15px;left:1.2em}.zenzouseries-header__fuki__hiyokko{opacity:0;display:none;position:absolute}.zenzouseries-header__catch{max-width:525px;margin-top:30px}.zenzouseries-header__text{color:#000;margin-top:30px;font-size:1.8rem;font-weight:500}.zenzouseries-header__text--zenzou{color:#0086d1;font-weight:700}.zenzouseries-header__text--trio{color:#f18d00;font-weight:700}.zenzouseries-header__chara{position:absolute;bottom:-66px;left:-45px}.zenzouseries-header__chara--shido{width:195px;position:absolute;bottom:0;left:0}.zenzouseries-header__chara--butterfly{width:60px;position:absolute;bottom:120px;left:195px}@media (width<=1279.98px){.zenzouseries-header__inner{width:93.75%;padding-top:6.25vw;padding-bottom:9.375vw}.zenzouseries-header__movie{width:43.75vw}.zenzouseries-header__movie__hiyokko{width:6.25vw;top:-5.313vw;right:-.781vw}.zenzouseries-header__fuki{font-size:1.953vw}.zenzouseries-header__fuki:before{width:1.953vw;height:1.328vw;bottom:-1.172vw}.zenzouseries-header__catch{margin-top:2.344vw}.zenzouseries-header__text{margin-top:2.344vw;font-size:1.406vw}.zenzouseries-header__chara{bottom:-5.156vw;left:-3.516vw}.zenzouseries-header__chara--shido{width:15.234vw}.zenzouseries-header__chara--butterfly{width:4.688vw;bottom:9.375vw;left:15.234vw}}@media (width<=959.98px){.zenzouseries-header{background:#ebf8ff url(../images/header/bg_sp.webp) bottom/100% no-repeat}.zenzouseries-header__inner{flex-direction:column;gap:5.128vw;width:90.7692%;padding-top:12.308vw;padding-bottom:48.205vw}.zenzouseries-header__movie{width:100%}.zenzouseries-header__movie__hiyokko{display:none}.zenzouseries-header__fuki{width:100%;font-size:4.615vw}.zenzouseries-header__fuki:before{width:6.41vw;height:4.359vw;bottom:-3.846vw}.zenzouseries-header__fuki__hiyokko{width:11.795vw;display:block;top:-10.769vw;right:2.564vw}.zenzouseries-header__catch{max-width:100%;margin-top:6.154vw}.zenzouseries-header__text{margin-top:5.128vw;font-size:3.333vw;line-height:1.6em}.zenzouseries-header__chara{bottom:-9.231vw;left:-12.821vw}.zenzouseries-header__chara--shido{width:38.462vw}.zenzouseries-header__chara--butterfly{width:11.795vw;bottom:23.59vw;left:38.462vw}}.zenzouseries-nav{background:linear-gradient(90deg,#2e7ad9 0%,#144dad 50%,#2e7ad9 100%)}.zenzouseries-nav__inner{width:calc(100% - 40px);max-width:1200px;margin-inline:auto;padding-top:20px;padding-bottom:20px}.zenzouseries-nav__list{justify-content:center;align-items:stretch;width:100%;display:flex}.zenzouseries-nav__item{text-align:center;color:#fff;justify-content:center;align-items:center;width:33.33%;padding:.6em;font-size:1.8rem;font-weight:700;line-height:1.4em;display:flex;position:relative}.zenzouseries-nav__item:after{content:"";pointer-events:none;border-right:1px dashed #fff;width:1px;height:100%;position:absolute;top:0;right:0}.zenzouseries-nav__item:last-of-type:after{display:none}@media (width<=1279.98px){.zenzouseries-nav__inner{width:93.75%;padding-top:1.563vw;padding-bottom:1.563vw}.zenzouseries-nav__item{font-size:1.406vw}}@media (width<=959.98px){.zenzouseries-nav__inner{width:100%;padding-top:2.564vw;padding-bottom:2.564vw}.zenzouseries-nav__item{font-size:2.821vw}}.zenzouseries-points{background:#fff url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAylpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDkuMS1jMDAyIDc5LmViYzgzMDYyNywgMjAyNS8wMi8xNy0yMDo0MTozOCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDI1LjEyIChNYWNpbnRvc2gpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjRBQkNFOTg3OUVDMDExRjE5RkVCRDUzREE4QjFDRUY0IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjRBQkNFOTg4OUVDMDExRjE5RkVCRDUzREE4QjFDRUY0Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NEFCQ0U5ODU5RUMwMTFGMTlGRUJENTNEQThCMUNFRjQiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NEFCQ0U5ODY5RUMwMTFGMTlGRUJENTNEQThCMUNFRjQiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5e2ouCAAAAJklEQVR42mL8//8/A6ng+6+//5kYyASjGkc10lkjCyjBkqMRIMAAt8YK9eRmKMYAAAAASUVORK5CYII=) 0 0}.zenzouseries-points__header__title--en{text-align:center;color:#fff;letter-spacing:.1em;text-box-trim:trim-both;text-box-edge:cap alphabetic;background-color:#0086d1;border-radius:100vmax;padding:.6em 1.2em;font-family:Poppins,sans-serif;font-size:1.8rem;font-weight:700;line-height:1.2em;display:inline-block}@media (width<=1279.98px){.zenzouseries-points__header__title--en{font-size:1.406vw}}@media (width<=959.98px){.zenzouseries-points__header__title--en{font-size:min(1.8rem,4.615vw)}}.zenzouseries-points__content{margin-top:20px;position:relative}.zenzouseries-points__aozoramu{z-index:1;width:304px;position:absolute;top:-180px;left:-21px}.zenzouseries-points__tablist{z-index:10;justify-content:center;align-items:stretch;gap:10px;display:flex;position:relative}.zenzouseries-points__tablist__item{width:calc(50% - 5px)}.zenzouseries-points__tablist__item>[role=tab]{text-align:center;text-box-trim:trim-both;text-box-edge:cap alphabetic;color:#fff;opacity:.6;border-radius:20px 20px 0 0;justify-content:center;align-items:stretch;width:100%;height:100%;padding:1.2em 0 calc(1.2em - 5px);font-size:1.8rem;font-weight:700;display:flex}.zenzouseries-points__tablist__item>[role=tab].is-active{opacity:1;background:#0086d1}.zenzouseries-points__tablist__item:first-child>[role=tab]{background:#0086d1}.zenzouseries-points__tablist__item:nth-child(2)>[role=tab]{background:#f18d00}.zenzouseries-points__panellist{z-index:10;position:relative}.zenzouseries-points__panellist>[role=tabpanel]{display:none}.zenzouseries-points__panellist>[role=tabpanel].is-active{display:block}.zenzouseries-points__panel--zenzou .zenzouseries-points__panel__content{background:#e8f4fd;border-top:5px solid #0086d1}.zenzouseries-points__panel--zenzou .zenzouseries-points__panel__header p{color:#0086d1}.zenzouseries-points__panel--zenzou .zenzouseries-points__panel__checklist li:before{background:#0086d1}.zenzouseries-points__panel--zenzou .zenzouseries-points__panel__figure{max-width:750px}@media (width<=700px){.zenzouseries-points__panel--zenzou .zenzouseries-points__panel__figure img{width:750px;max-width:750px}}.zenzouseries-points__panel--zenzou .zenzouseries-points__panel__box:not(:first-of-type){border-top:1px solid #bfdbf2}.zenzouseries-points__panel--zenzou .zenzouseries-points__panel__box__title span{color:#0086d1}.zenzouseries-points__panel--trio .zenzouseries-points__panel__content{background:#fff5e6;border-top:5px solid #f18d00}.zenzouseries-points__panel--trio .zenzouseries-points__panel__header p{color:#f18d00}.zenzouseries-points__panel--trio .zenzouseries-points__panel__checklist li:before{background:#f18d00}@media (width<=700px){.zenzouseries-points__panel--trio .zenzouseries-points__panel__figure img{width:1114px;max-width:1114px}}.zenzouseries-points__panel--trio .zenzouseries-points__panel__box:not(:first-of-type){border-top:1px solid #f0e0d0}.zenzouseries-points__panel--trio .zenzouseries-points__panel__box__title span{color:#f18d00}.zenzouseries-points__panel__content{border-radius:0 0 20px 20px;padding:40px 30px 60px}.zenzouseries-points__panel__header{gap:20px;display:flex}.zenzouseries-points__panel__header picture{flex-shrink:0;width:130px}.zenzouseries-points__panel__header h3{font-size:3.2rem;font-weight:700}.zenzouseries-points__panel__header p{margin-top:.6em;font-size:2.4rem;line-height:1.5em}.zenzouseries-points__panel__checklist{counter-reset:num;margin-top:20px;font-size:1.8rem;font-weight:500;list-style:none}.zenzouseries-points__panel__checklist li{counter-increment:num;align-items:center;gap:10px;display:flex}.zenzouseries-points__panel__checklist li:before{content:"0" counter(num);text-align:center;letter-spacing:.1em;text-indent:.1em;color:#fff;background:#000;border-radius:50%;flex-shrink:0;width:2.4em;height:2.4em;font-size:1.8rem;font-weight:700;line-height:2.4em;display:block}.zenzouseries-points__panel__checklist li:not(:first-child){margin-top:20px}.zenzouseries-points__panel__block{margin-top:40px}.zenzouseries-points__panel__block h5{font-size:1.8rem;font-weight:700}.zenzouseries-points__panel__block h4{color:#333;font-size:2.8rem;font-weight:700}.zenzouseries-points__panel__figure{margin-top:10px;position:relative}.zenzouseries-points__panel__box{margin-top:10px}.zenzouseries-points__panel__box:not(:first-of-type){padding-top:10px}.zenzouseries-points__panel__box__title{align-items:center;gap:10px;font-size:1.8rem;font-weight:700;display:flex}.zenzouseries-points__panel__box__title span{text-align:center;letter-spacing:.1em;text-indent:.1em;color:#000;background:#fff;border-radius:50%;flex-shrink:0;width:2.4em;height:2.4em;font-size:1.8rem;font-weight:700;line-height:2.4em;display:block}.zenzouseries-points__panel__box__text{margin-top:10px;font-size:1.8rem;font-weight:400;line-height:1.7em}.zenzouseries-points__panel__fundlist{margin-top:1em;font-size:1.4rem;font-weight:400;line-height:1.6em}.zenzouseries-points__panel__button{text-align:center}.zenzouseries-points__aside{background-color:#f4f4f4;margin-top:20px;padding:30px}.zenzouseries-points__aside__stg{color:#cc1a1a;margin-top:1em;font-size:1.2rem;font-weight:700;line-height:1.6em}.zenzouseries-points__aside__disclaimer p{color:#333;margin-top:1em;font-size:1.2rem;font-weight:400;line-height:1.6em}@media (width<=1279.98px){.zenzouseries-points__content{margin-top:1.563vw}.zenzouseries-points__aozoramu{width:23.75vw;top:-14.063vw;left:-1.641vw}.zenzouseries-points__tablist__item>[role=tab]{font-size:1.406vw}.zenzouseries-points__panel__content{padding:3.125vw 2.344vw 4.688vw}.zenzouseries-points__panel__header picture{width:10.156vw}.zenzouseries-points__panel__header h3{font-size:2.5vw}.zenzouseries-points__panel__header p{font-size:1.875vw}.zenzouseries-points__panel__checklist{margin-top:1.563vw;font-size:1.406vw}.zenzouseries-points__panel__checklist li:before{font-size:1.406vw}.zenzouseries-points__panel__checklist li:not(:first-child){margin-top:1.563vw}.zenzouseries-points__panel__block{margin-top:3.125vw}.zenzouseries-points__panel__block h5{font-size:1.406vw}.zenzouseries-points__panel__block h4{font-size:2.188vw}.zenzouseries-points__panel__box__title,.zenzouseries-points__panel__box__title span,.zenzouseries-points__panel__box__text{font-size:1.406vw}.zenzouseries-points__panel__fundlist{font-size:1.094vw}.zenzouseries-points__aside{margin-top:1.563vw;padding:2.344vw}.zenzouseries-points__aside__stg,.zenzouseries-points__aside__disclaimer p{font-size:.938vw}}@media (width<=959.98px){.zenzouseries-points__content{margin-top:20px}.zenzouseries-points__aozoramu{display:none}.zenzouseries-points__tablist{gap:8px}.zenzouseries-points__tablist__item>[role=tab]{letter-spacing:.025em;font-size:min(1.4rem,3.59vw)}.zenzouseries-points__panel__content{padding:30px 15px 40px}.zenzouseries-points__panel__header{gap:10px}.zenzouseries-points__panel__header picture{width:28.205vw;max-width:110px}.zenzouseries-points__panel__header h3{font-size:2rem}.zenzouseries-points__panel__header p{font-size:1.6rem}.zenzouseries-points__panel__checklist{margin-top:20px;font-size:1.6rem}.zenzouseries-points__panel__checklist li:before{font-size:1.6rem}.zenzouseries-points__panel__checklist li:not(:first-child){margin-top:20px}.zenzouseries-points__panel__block{margin-top:24px}.zenzouseries-points__panel__block h5{font-size:1.6rem}.zenzouseries-points__panel__block h4{font-size:2.2rem}.zenzouseries-points__panel__box{margin-top:16px}.zenzouseries-points__panel__box:not(:first-of-type){padding-top:16px}.zenzouseries-points__panel__box__title,.zenzouseries-points__panel__box__title span,.zenzouseries-points__panel__box__text{font-size:1.6rem}.zenzouseries-points__panel__fundlist{font-size:1.4rem}.zenzouseries-points__aside{margin-top:16px;padding:16px}.zenzouseries-points__aside__stg,.zenzouseries-points__aside__disclaimer p{font-size:10px}}.zenzouseries-comparison{background:#2fb3ff;display:block;position:relative}.zenzouseries-comparison:before{content:"";opacity:.5;background:url(../images/comparison/bg.webp) top/cover no-repeat;width:100%;padding-top:61.7188%;display:block;position:absolute;top:0;left:0}.zenzouseries-comparison__header__title{color:#fff}.zenzouseries-comparison__header__title--en{text-align:center;color:#fff;letter-spacing:.1em;text-box-trim:trim-both;text-box-edge:cap alphabetic;background-color:#f18d00;border-radius:100vmax;padding:.6em 1.2em;font-family:Poppins,sans-serif;font-size:1.8rem;font-weight:700;line-height:1.2em;display:inline-block}@media (width<=1279.98px){.zenzouseries-comparison__header__title--en{font-size:1.406vw}}@media (width<=959.98px){.zenzouseries-comparison__header__title--en{font-size:min(1.8rem,4.615vw)}}.zenzouseries-comparison__header__text{color:#fff}.zenzouseries-comparison__content{margin-top:40px;position:relative}.zenzouseries-comparison__chara{z-index:1;position:absolute;top:0;right:0}.zenzouseries-comparison__chara--hoshizoramu{width:250px;position:absolute;top:-184px;right:-2px}.zenzouseries-comparison__chara--butterfly{width:82px;position:absolute;top:-184px;right:216px}.zenzouseries-comparison__table{z-index:10;position:relative}.zenzouseries-comparison__table table{border-spacing:0;border-collapse:separate;border:1px solid #fff;border-radius:20px;width:100%;overflow:hidden}.zenzouseries-comparison__table table tbody tr:first-child th:first-child{background-color:#f0f0f0;width:10em}.zenzouseries-comparison__table table tbody tr:first-child th:nth-child(2){color:#fff;background-color:#0086d1;border-right:1px solid #ccc}.zenzouseries-comparison__table table tbody tr:first-child th:nth-child(3){color:#fff;background-color:#f18d00}.zenzouseries-comparison__table table tbody tr:first-child th:first-child{border-radius:19px 0 0}.zenzouseries-comparison__table table tbody tr:first-child th:last-child{border-radius:0 19px 0 0}.zenzouseries-comparison__table table tbody tr:not(:first-child) td:nth-child(3){background-color:#e8f4fd;border-right:1px solid #ccc}.zenzouseries-comparison__table table tbody tr:not(:first-child) td:nth-child(4){background-color:#fff5e6;border-right:1px solid #ccc}.zenzouseries-comparison__table table tbody tr:not(:first-child) td:first-of-type{background-color:#e8f4fd;border-right:1px solid #ccc}.zenzouseries-comparison__table table tbody tr:not(:first-child) td:last-of-type{background-color:#fff5e6;border-right:none}.zenzouseries-comparison__table table tbody tr:last-child th,.zenzouseries-comparison__table table tbody tr:last-child td{border-bottom:none}.zenzouseries-comparison__table table th{text-align:left;letter-spacing:.05em;vertical-align:top;background-color:#f0f0f0;border-bottom:1px solid #ccc;border-right:1px solid #ccc;padding:1em;font-size:1.8rem;font-weight:700;line-height:1.5em}.zenzouseries-comparison__table table td{text-align:left;letter-spacing:.05em;vertical-align:top;border-bottom:1px solid #ccc;padding:1em;font-size:1.8rem;line-height:1.7em}.zenzouseries-comparison__table table dt{font-weight:700}@media (width<=1279.98px){.zenzouseries-comparison__content{margin-top:3.125vw}.zenzouseries-comparison__chara--hoshizoramu{width:19.531vw;top:-14.375vw;right:-.156vw}.zenzouseries-comparison__chara--butterfly{width:6.406vw;top:-14.375vw;right:16.875vw}.zenzouseries-comparison__table tbody th,.zenzouseries-comparison__table tbody td{font-size:1.406vw}}@media (width<=959.98px){.zenzouseries-comparison__content{margin-top:24px}.zenzouseries-comparison__chara{display:none}.zenzouseries-comparison__table table tbody tr:first-child th:first-child{width:7em}.zenzouseries-comparison__table table tbody th,.zenzouseries-comparison__table table tbody td{padding:.6em;font-size:14px}}.zenzouseries-management{background-color:#e8f4fd}.zenzouseries-management__header__title--en{text-align:center;color:#fff;letter-spacing:.1em;text-box-trim:trim-both;text-box-edge:cap alphabetic;background-color:#0086d1;border-radius:100vmax;padding:.6em 1.2em;font-family:Poppins,sans-serif;font-size:1.8rem;font-weight:700;line-height:1.2em;display:inline-block}@media (width<=1279.98px){.zenzouseries-management__header__title--en{font-size:1.406vw}}@media (width<=959.98px){.zenzouseries-management__header__title--en{font-size:min(1.8rem,4.615vw)}}.zenzouseries-management__content{margin-top:40px}.zenzouseries-management__dimensional__title{justify-content:center;align-items:center;gap:20px;font-size:1.8rem;font-weight:700;display:flex}.zenzouseries-management__dimensional__title figure{max-width:250px}.zenzouseries-management__dimensional__text{margin-top:10px;font-size:1.6rem;line-height:2em}.zenzouseries-management__dimensional__map{margin-top:20px;background-color:#fff;border-radius:20px;max-width:880px;margin-inline:auto;padding:40px}.zenzouseries-management__dimensional__info{margin-top:10px;font-size:1.6rem;line-height:2em}.zenzouseries-management__support,.zenzouseries-management__notes{margin-top:40px}@media (width<=1279.98px){.zenzouseries-management__content{margin-top:3.125vw}.zenzouseries-management__dimensional__title{font-size:1.406vw}.zenzouseries-management__dimensional__title figure{max-width:19.531vw}.zenzouseries-management__dimensional__text,.zenzouseries-management__dimensional__info{font-size:1.25vw}.zenzouseries-management__support,.zenzouseries-management__notes{margin-top:3.125vw}}@media (width<=959.98px){.zenzouseries-management__content{margin-top:24px}.zenzouseries-management__dimensional__title{flex-direction:column;gap:10px;font-size:18px}.zenzouseries-management__dimensional__title figure{max-width:180px}.zenzouseries-management__dimensional__map{padding:20px}.zenzouseries-management__dimensional__text,.zenzouseries-management__dimensional__info{font-size:16px}.zenzouseries-management__support,.zenzouseries-management__notes{margin-top:32px}}.zenzouseries-message{background:#fff url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAylpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDkuMS1jMDAyIDc5LmViYzgzMDYyNywgMjAyNS8wMi8xNy0yMDo0MTozOCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDI1LjEyIChNYWNpbnRvc2gpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjRBQkNFOTg3OUVDMDExRjE5RkVCRDUzREE4QjFDRUY0IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjRBQkNFOTg4OUVDMDExRjE5RkVCRDUzREE4QjFDRUY0Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NEFCQ0U5ODU5RUMwMTFGMTlGRUJENTNEQThCMUNFRjQiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NEFCQ0U5ODY5RUMwMTFGMTlGRUJENTNEQThCMUNFRjQiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5e2ouCAAAAJklEQVR42mL8//8/A6ng+6+//5kYyASjGkc10lkjCyjBkqMRIMAAt8YK9eRmKMYAAAAASUVORK5CYII=) 0 0}.zenzouseries-message__header__title--en{text-align:center;color:#fff;letter-spacing:.1em;text-box-trim:trim-both;text-box-edge:cap alphabetic;background-color:#0086d1;border-radius:100vmax;padding:.6em 1.2em;font-family:Poppins,sans-serif;font-size:1.8rem;font-weight:700;line-height:1.2em;display:inline-block}@media (width<=1279.98px){.zenzouseries-message__header__title--en{font-size:1.406vw}}@media (width<=959.98px){.zenzouseries-message__header__title--en{font-size:min(1.8rem,4.615vw)}}.zenzouseries-message__content{margin-top:60px;position:relative}.zenzouseries-message__content .fadeIn{z-index:5;position:relative}.zenzouseries-message__nagi{z-index:1;width:271px;position:absolute;top:-174px;left:-34px}.zenzouseries-message__block{z-index:10;justify-content:space-between;align-items:stretch;gap:20px;display:flex;position:relative}.zenzouseries-message__box{width:calc(50% - 10px)}@media (width<=1279.98px){.zenzouseries-message__content{margin-top:4.688vw}.zenzouseries-message__nagi{width:21.172vw;top:-13.594vw;left:-2.656vw}}@media (width<=959.98px){.zenzouseries-message__content{margin-top:30px}.zenzouseries-message__nagi{display:none}.zenzouseries-message__block{flex-direction:column}.zenzouseries-message__box{width:100%}}.zenzouseries-more{background:radial-gradient(50% 45% at 50% 100%,#d5fdff 0%,#d5fdffb3 45%,#0000 100%),radial-gradient(35% 40% at 100% 20%,#d9f6ffcc,#0000 100%),radial-gradient(40% 50% at 0 80%,#d9f7ffb3,#0000 100%),linear-gradient(#d9eeff 0%,#d9f3ff 50%,#d9f7ff 100%)}.zenzouseries-more__header__title{color:#0086d1}.zenzouseries-more__content{position:relative}.zenzouseries-more__content .fadeIn{z-index:5;position:relative}.zenzouseries-more__seichan{z-index:1;width:190px;position:absolute;top:-180px;right:10px}.zenzouseries-more__block{z-index:10;gap:20px;margin-top:40px;display:flex;position:relative}.zenzouseries-more__card{background-color:#fff;border-radius:20px;width:calc(33% - 13.32px);overflow:hidden;box-shadow:0 10px 24px -8px #0086d11a}.zenzouseries-more__card__title{color:#0086d1;margin:20px 20px auto;font-size:2rem;font-weight:700}.zenzouseries-more__card__button{margin:10px 20px 20px}.zenzouseries-more__notes{margin-top:40px}@media (width<=1279.98px){.zenzouseries-more__seichan{width:14.844vw;top:-14.063vw;right:.781vw}.zenzouseries-more__block{margin-top:3.125vw}.zenzouseries-more__card__title{margin:1.563vw 1.563vw auto;font-size:1.563vw}.zenzouseries-more__card__button{margin:.781vw 1.563vw 1.563vw}.zenzouseries-more__notes{margin-top:3.125vw}}@media (width<=959.98px){.zenzouseries-more__seichan{display:none}.zenzouseries-more__block{flex-direction:column;margin-top:30px}.zenzouseries-more__card{width:100%}.zenzouseries-more__card__title{margin:20px 20px auto;font-size:20px}.zenzouseries-more__card__button{margin:10px 20px 20px}.zenzouseries-more__notes{margin-top:30px}}
/*$vite$:1*/