@import url("https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@300;400;500;700;900&display=swap");body{background:#fff}#capsem{overflow:hidden}.wrapper{padding:0;font-family:"Noto Sans JP",-apple-system,BlinkMacSystemFont,"Helvetica Neue","Segoe UI",Meiryo,sans-serif;font-weight:bold;line-height:1.0em;color:#000}ruby{line-height:1}ruby rt{line-height:1}picture{display:block}header .header_globalLogo a{position:absolute;right:220px}.c-btn{width:230px;margin:10px auto 0;position:relative}@media only screen and (max-width: 1280px) and (min-width: 768px){.c-btn{width:15vw}}@media only screen and (max-width: 768px){.c-btn{width:120px}}.c-btn__link{display:block;position:relative;color:#000;text-decoration:none;text-align:center;padding:17px 1px 16px 1px;background:#fff;-webkit-filter:drop-shadow(0 0 10px #37ccb2);filter:drop-shadow(0 0 10px #37ccb2);-webkit-transform:translateZ(0);transform:translateZ(0)}@media only screen and (max-width: 768px){.c-btn__link{padding:11px 1px 12px 1px}}@media (hover: hover){.c-btn__link{transition:.3s ease-out}.c-btn__link:hover{-webkit-filter:none;filter:none}.c-btn__link:hover .c-btn__link--ja::before{right:-3px}}.c-btn__link::before,.c-btn__link::after{content:"";position:absolute;bottom:0;width:33px;height:100%;z-index:2}@media only screen and (max-width: 1280px) and (min-width: 768px){.c-btn__link::before,.c-btn__link::after{width:44px}}@media only screen and (max-width: 768px){.c-btn__link::before,.c-btn__link::after{width:20px}}.c-btn__link::before{background:url(../../images/zeztz/capsem/btn_line_right.png) no-repeat right center/cover;right:-33px}@media only screen and (max-width: 1280px) and (min-width: 768px){.c-btn__link::before{right:-43px}}@media only screen and (max-width: 768px){.c-btn__link::before{right:-20px}}.c-btn__link::after{background:url(../../images/zeztz/capsem/btn_line_left.png) no-repeat left center/cover;left:-33px}@media only screen and (max-width: 1280px) and (min-width: 768px){.c-btn__link::after{left:-43px}}@media only screen and (max-width: 768px){.c-btn__link::after{left:-20px}}.c-btn__no-buby .c-btn__link{padding:24px 1px 20px 1px}@media only screen and (max-width: 768px){.c-btn__no-buby .c-btn__link{padding:12px 1px 11px 1px}}.c-btn__link--en{display:block;position:absolute;top:-15px;left:0;right:0;z-index:3;background:url(../../images/zeztz/capsem/bg_btn_top.svg) no-repeat center center/contain;width:100%;max-width:219px;margin:auto;padding:3px 0;line-height:0.8em}@media only screen and (max-width: 1280px) and (min-width: 768px){.c-btn__link--en{top:-9px}.c-btn__link--en img{max-height:9px}}@media only screen and (max-width: 768px){.c-btn__link--en{top:-12px;left:-3px;width:124px}.c-btn__link--en img{max-height:8px}}.c-btn__link--en img{width:auto}.c-btn__link--ja{font-size:18px;font-size:1.8rem;display:inline-block;line-height:1;position:relative;padding-right:22px;letter-spacing:-0.07em}@media only screen and (max-width: 1280px) and (min-width: 768px){.c-btn__link--ja{font-size:16px;font-size:1.6rem}}@media only screen and (max-width: 1280px) and (min-width: 768px) and (max-width: 1380px) and (min-width: 768px){.c-btn__link--ja{font-size:14px;font-size:1.4rem}}@media only screen and (max-width: 768px){.c-btn__link--ja{padding-right:12px;font-size:12px;font-size:1.2rem}}@media only screen and (max-width: 768px) and (max-width: 320px){.c-btn__link--ja{font-size:10px;font-size:1rem}}.c-btn__link--ja::before{content:"";background:url(../../images/zeztz/capsem/icon_arrow.svg) no-repeat center center/contain;width:11px;height:16px;position:absolute;top:4px;bottom:0;right:0;margin:auto;transition:.3s ease-out}@media only screen and (max-width: 768px){.c-btn__link--ja::before{width:8px;height:10px;top:1px}}.c-btn__link--ja ruby rt{font-size:9px;font-size:.9rem;letter-spacing:-0.1em}.c-btn__link--ib{display:inline-block}.c-gif__bg{background:url(../../images/zeztz/capsem/bg_gif.png) no-repeat center center/contain;aspect-ratio:386 / 340;max-width:386px;width:100%;display:flex;justify-content:center;align-items:center;position:absolute;bottom:-129px;right:-115px}.c-gif__bg.--wide{background-image:url(../../images/zeztz/capsem/bg_gif_wide.png);aspect-ratio:386 / 292;max-width:420px;left:-9vw;width:52%;height:104%}@media only screen and (max-width: 768px){.c-gif__bg.--wide{height:82%}}.c-gif__bg.--wide img{width:40%;padding-top:12px}@media only screen and (max-width: 768px){.c-gif__bg.--wide img{padding-top:7px}}.c-gif__bg.--gif50 img{width:50%}.c-gif__bg.--gif60 img{width:60%}.c-gif__bg.--noBg{background:none}@media only screen and (max-width: 1700px) and (min-width: 768px){.c-gif__bg{width:60%;bottom:-7vw;right:-6vw}}@media only screen and (max-width: 1700px) and (min-width: 768px) and (max-width: 1380px) and (min-width: 768px){.c-gif__bg{right:inherit;left:-5vw}}@media only screen and (max-width: 768px){.c-gif__bg{bottom:-59px;left:-16vw;right:inherit;width:70%;height:70%}}.c-gif__bg img{width:auto;width:42%}@media only screen and (max-width: 1700px) and (min-width: 768px){.c-gif__bg img{width:35%}}@media only screen and (max-width: 768px){.c-gif__bg img{width:24%}}.c-title{max-width:1660px;padding:0 30px;width:-webkit-fit-content;width:fit-content;margin-right:auto;margin-left:0}@media only screen and (max-width: 768px){.c-title{padding:0}}.c-title img{width:100%}.c-title__reverse{text-align:right;width:-webkit-fit-content;width:fit-content;margin-left:auto;margin-right:0}@media only screen and (max-width: 768px){.c-nav{width:38vw}}.c-nav a{display:block;-webkit-filter:drop-shadow(0 0 20px #37ccb2);filter:drop-shadow(0 0 20px #37ccb2);-webkit-transform:translateZ(0);transform:translateZ(0);cursor:pointer}@media (hover: hover){.c-nav a{transition:.3s ease-out}.c-nav a:hover{-webkit-filter:none;filter:none}}.c-deco{width:100vw;height:100%;position:absolute;top:0;left:0}.c-deco__black{width:9vw;height:9vw;background-image:url(../../images/zeztz/capsem/bg_dots_pattern.png);background-repeat:no-repeat;background-size:contain;background-position:center center}.c-deco__black.wide{width:15.6vw;height:9vw;background-repeat:repeat-x;background-position:center left}.c-deco__green{position:absolute;width:24.9vw;height:8vw;background-repeat:repeat-x;background-position:center left;background-image:url(../../images/zeztz/capsem/bg_dots_green_pattern.png);background-size:contain;z-index:-1}header{border-bottom:none}#HEADER{opacity:0;display:none;pointer-events:none;transition:.3s ease-out;position:fixed;top:0;left:0;right:0;margin:auto;z-index:98;width:1100px;background:transparent;border-top:100px solid rgba(0,0,0,0.5);border-left:56px solid transparent;border-right:56px solid transparent}#HEADER.is-show{opacity:1;pointer-events:all;transition:.3s ease-out;display:block}#HEADER.hidden{-webkit-transform:translateY(-30vw);transform:translateY(-30vw);pointer-events:none}@media only screen and (max-width: 1380px) and (min-width: 768px){#HEADER{width:77vw}}@media only screen and (max-width: 768px){#HEADER{width:96vw;border-top-width:23vw;border-left-width:12vw;border-right-width:12vw}}#HEADER::before,#HEADER::after{content:"";background:url(../../images/zeztz/capsem/img_header_deco.png) no-repeat center center/contain;position:absolute;bottom:-5px;width:203px;height:125px}@media only screen and (max-width: 768px){#HEADER::before,#HEADER::after{width:20vw;height:12vw}}#HEADER::before{left:-113px}@media only screen and (max-width: 768px){#HEADER::before{left:-11vw}}#HEADER::after{right:-113px;-webkit-transform:scaleX(-1);transform:scaleX(-1)}@media only screen and (max-width: 768px){#HEADER::after{right:-11vw}}.pg-header__list{display:flex;align-items:center;justify-content:center;position:absolute;top:-85px;left:0;right:0;margin:auto}@media only screen and (max-width: 768px){.pg-header__list{flex-wrap:wrap;top:-20vw;width:78vw;left:-4vw}}.pg-header__list a{display:block}.pg-header__list--link img{width:100%}@media only screen and (min-width: 768px){.pg-header__list--link+.pg-header__list--link{margin-left:-20px}}.pg-mv__logo{position:absolute;top:9px;left:16px;z-index:3;width:40.05%;opacity:0}.pg-mv__logo img{width:100%}@media only screen and (max-width: 768px){.pg-mv__logo{width:50%}}.pg-mv__logo.is-show{opacity:1;transition:.3s ease-out}.pg-mv__nav{display:none}@media only screen and (min-width: 768px){.pg-mv__nav{display:block;position:absolute;top:0;bottom:24vh;margin:auto;right:11.5vw;z-index:97;height:-webkit-fit-content;height:fit-content}}@media only screen and (min-width: 768px) and (max-width: 1700px) and (min-width: 768px){.pg-mv__nav{bottom:0;right:7.5vw}}@media only screen and (min-width: 768px){.pg-mv__nav img{width:auto}}.pg-mv__nav--list{display:flex;flex-direction:column;align-items:flex-end;gap:20px}@media only screen and (max-width: 1700px) and (min-width: 768px){.pg-mv__nav--list{gap:1vw}}@media only screen and (max-width: 1380px) and (min-width: 768px){.pg-mv__nav--item{width:50%}.pg-mv__nav--item img{width:100%}}.pg-mv__nav--item:nth-child(2){margin-right:38px}.pg-mv__nav--item:nth-child(3){margin-right:90px}.pg-mv__rider{display:block;position:absolute;top:0;left:0;z-index:1}.pg-mv__bg{position:relative}.pg-mv__rider--main img,.pg-mv__bg img{width:100vw}.pg-mv__bg--line{display:none}@media only screen and (min-width: 768px){.pg-mv__bg--line{display:block;position:absolute;top:0;width:100%;height:100%}.pg-mv__bg--line img{position:absolute;mix-blend-mode:screen}.pg-mv__bg--line img:nth-child(1){width:12vw;height:auto;right:-16.5vw;left:0;margin:auto;z-index:1}.pg-mv__bg--line img:nth-child(2){width:26.3vw;height:auto;bottom:0;left:0}}.pg-mv__capsem{position:absolute;width:100%;height:100%;z-index:1}.pg-mv__capsem .pg-mv__capsem--red,.pg-mv__capsem .pg-mv__capsem--purple,.pg-mv__capsem .pg-mv__capsem--orange,.pg-mv__capsem .pg-mv__capsem--green,.pg-mv__capsem .pg-mv__capsem--blue{position:absolute;width:-webkit-fit-content;width:fit-content;pointer-events:none}.pg-mv__capsem .pg-mv__capsem--red img,.pg-mv__capsem .pg-mv__capsem--purple img,.pg-mv__capsem .pg-mv__capsem--orange img,.pg-mv__capsem .pg-mv__capsem--green img,.pg-mv__capsem .pg-mv__capsem--blue img{width:100%}.pg-mv__capsem .pg-mv__capsem--red{top:-30vw;left:-20vw;width:24.3%;max-width:502px;z-index:2}.pg-mv__capsem .pg-mv__capsem--red.is-show{top:20vw;left:9vw;animation:floating-y-02 1s ease-in-out infinite alternate-reverse}@media only screen and (max-width: 768px){.pg-mv__capsem .pg-mv__capsem--red.is-show{left:4vw;top:inherit;bottom:33vw}}.pg-mv__capsem .pg-mv__capsem--purple{bottom:-30vw;left:-20vw;width:21.1%;max-width:406px}.pg-mv__capsem .pg-mv__capsem--purple.is-show{top:11vw;left:-7vw}@media only screen and (max-width: 768px){.pg-mv__capsem .pg-mv__capsem--purple.is-show{top:24vw}}.pg-mv__capsem .pg-mv__capsem--orange{top:-30vw;right:-20vw;width:22.86%;max-width:439px}.pg-mv__capsem .pg-mv__capsem--orange.is-show{right:-12vw;top:1vw}@media only screen and (max-width: 768px){.pg-mv__capsem .pg-mv__capsem--orange.is-show{right:14vw}}.pg-mv__capsem .pg-mv__capsem--green{top:-100vw;right:-20vw;width:25.2%;max-width:484px;animation:floating-y 2.4s ease-in-out infinite alternate-reverse}.pg-mv__capsem .pg-mv__capsem--green.is-show{right:-8vw;top:-1vw;bottom:0;margin:auto;height:-webkit-fit-content;height:fit-content}.pg-mv__capsem .pg-mv__capsem--blue{bottom:-20vw;right:-30vw;width:18.2%;max-width:351px;animation:floating-y 3s ease-in-out infinite alternate-reverse}.pg-mv__capsem .pg-mv__capsem--blue.is-show{right:16vw;bottom:10vw}@media only screen and (max-width: 768px){.pg-mv__capsem .pg-mv__capsem--blue.is-show{right:13vw;bottom:17vw}}.pg-about{position:relative}@media only screen and (max-width: 1280px) and (min-width: 768px){.pg-about{margin-top:-10vw}}@media only screen and (max-width: 768px){.pg-about{margin-top:-15vw}}.pg-about__deco--black{position:absolute}.pg-about__deco--black:nth-child(1){top:-4vw;left:20vw;right:0;margin:auto}.pg-about__deco--black:nth-child(2){bottom:-9vw;right:3vw}.pg-about__deco--black:nth-child(3){left:2vw;top:-10vw;bottom:0;margin:auto}.pg-about__title{position:absolute;top:60px;z-index:9;right:10.4vw}@media only screen and (max-width: 1700px) and (min-width: 768px){.pg-about__title{right:8.4vw;top:4vw}.pg-about__title img{height:23vw}}@media only screen and (max-width: 1700px) and (min-width: 768px) and (max-width: 1380px) and (min-width: 768px){.pg-about__title img{max-height:470px}}@media only screen and (max-width: 768px){.pg-about__title{top:30px;right:30px;height:210px}}@media only screen and (max-width: 768px) and (max-width: 640px){.pg-about__title{height:240px;top:50px}}@media only screen and (max-width: 768px) and (max-width: 520px){.pg-about__title{height:47vw}}@media only screen and (max-width: 768px){.pg-about__title picture,.pg-about__title img{height:100%}}.pg-about__inner{display:flex;padding-left:7.5%}@media only screen and (max-width: 1280px){.pg-about__inner{padding-left:0;flex-direction:column-reverse}}.pg-about__inner::before,.pg-about__inner::after{content:"";background-repeat:no-repeat;background-position:center center;background-size:contain;position:absolute;z-index:1}.pg-about__inner::before{width:242px;height:231px;background-image:url(../../images/zeztz/capsem/img_capsem_light-blue.webp?v2);bottom:4.8vw;left:-2.3vw;animation:floating-y-small 1.4s ease-in-out infinite alternate-reverse}@media only screen and (max-width: 1800px) and (min-width: 768px){.pg-about__inner::before{width:13vw;height:13vw;bottom:0}}@media only screen and (max-width: 1800px) and (min-width: 768px) and (max-width: 1380px) and (min-width: 768px){.pg-about__inner::before{width:11vw;height:11vw;bottom:-2vw}}@media only screen and (max-width: 1280px){.pg-about__inner::before{width:13vw;height:13vw;bottom:-14vw;left:-1vw}}@media only screen and (max-width: 1280px) and (max-width: 1050px){.pg-about__inner::before{bottom:-18vw}}@media only screen and (max-width: 1280px) and (max-width: 1000px){.pg-about__inner::before{bottom:-23vw}}@media only screen and (max-width: 1280px) and (max-width: 768px){.pg-about__inner::before{width:15vw;height:15vw;bottom:-2vw;left:-1vw}}@media only screen and (max-width: 1280px) and (max-width: 768px) and (max-width: 500px){.pg-about__inner::before{bottom:-7vw}}.pg-about__inner::after{width:288px;height:283px;background-image:url(../../images/zeztz/capsem/img_capsem_pink.webp?v2);top:0;right:11.5vw;left:0;margin:auto;animation:floating-y-small 1s ease-in-out infinite alternate-reverse}@media only screen and (max-width: 1800px) and (min-width: 768px){.pg-about__inner::after{width:16vw;height:16vw;top:-3vw;right:8vw}}@media only screen and (max-width: 1280px){.pg-about__inner::after{width:14vw;height:14vw;top:48vw;bottom:0;left:inherit;right:20px}}@media only screen and (max-width: 1280px) and (max-width: 768px){.pg-about__inner::after{width:18vw;height:18vw;top:40vw;right:8vw;left:inherit}}@media only screen and (max-width: 1280px) and (max-width: 768px) and (max-width: 500px){.pg-about__inner::after{right:0}}.pg-about__text{left:-100vw;width:82%;height:-webkit-fit-content;height:fit-content;transition:0.5s cubic-bezier(0.45, 0, 0.55, 1)}@media only screen and (min-width: 768px){.pg-about__text{position:absolute;top:90px;bottom:0;margin:auto}}@media only screen and (min-width: 768px) and (max-width: 1280px) and (min-width: 768px){.pg-about__text{padding-right:13vw}}@media only screen and (max-width: 1280px){.pg-about__text{width:100%;top:29vw}}@media only screen and (max-width: 1280px) and (max-width: 768px){.pg-about__text{position:relative;top:-7vw}}@media only screen and (max-width: 1280px) and (max-width: 768px) and (max-width: 520px){.pg-about__text{top:-6px}}@media only screen and (max-width: 1280px) and (max-width: 768px) and (max-width: 320px){.pg-about__text{top:-3vw}}.pg-about__text::before{content:"";background:url(../../images/zeztz/capsem/bg_about_capsem-text.png) no-repeat center center/contain;width:46%;height:152px;position:absolute;bottom:-1vw;left:11.2%;z-index:1}@media only screen and (max-width: 1700px) and (min-width: 768px){.pg-about__text::before{bottom:-3vw;left:12vw}}@media only screen and (max-width: 1280px){.pg-about__text::before{left:40vw}}@media only screen and (max-width: 1280px) and (max-width: 768px){.pg-about__text::before{left:20vw;width:88%;bottom:-3vw}}@media only screen and (min-width: 768px){.pg-about__text.is-show{left:50px}}@media only screen and (min-width: 768px) and (max-width: 1390px) and (min-width: 1280px){.pg-about__text.is-show{left:10px}}@media only screen and (min-width: 768px) and (max-width: 1280px) and (min-width: 768px){.pg-about__text.is-show{left:-6vw}}@media only screen and (max-width: 768px){.pg-about__text.is-show{left:0}}.pg-about__text ruby rt{font-size:10px;font-size:1rem}.pg-about__text--wrap{position:absolute;top:100px;left:10vw;z-index:1}@media only screen and (min-width: 768px) and (max-width: 1700px){.pg-about__text--wrap{top:8vw}}@media only screen and (min-width: 768px) and (max-width: 1390px){.pg-about__text--wrap{left:11.5vw;top:9.5vw}}@media only screen and (max-width: 1280px){.pg-about__text--wrap{top:6vw;left:5vw;height:-webkit-fit-content;height:fit-content;padding-right:41vw}}@media only screen and (max-width: 1280px) and (max-width: 1050px){.pg-about__text--wrap{top:9vw}}@media only screen and (max-width: 1280px) and (max-width: 768px){.pg-about__text--wrap{padding-right:41vw;top:18vw;left:4vw;width:100vw}}@media only screen and (max-width: 1280px) and (max-width: 768px) and (max-width: 557px){.pg-about__text--wrap{top:18vw}}@media only screen and (max-width: 1280px) and (max-width: 768px) and (max-width: 435px){.pg-about__text--wrap{top:11vw;padding-right:33vw}}@media only screen and (max-width: 1280px) and (max-width: 768px) and (max-width: 357px){.pg-about__text--wrap{padding-right:20vw}}@media only screen and (max-width: 1280px) and (max-width: 1280px) and (min-width: 768px){.pg-about__text--wrap{padding-right:30vw;left:10vw;top:6vw;margin:auto;width:62vw}}@media only screen and (max-width: 1280px) and (max-width: 1280px) and (min-width: 768px) and (max-width: 1087px){.pg-about__text--wrap{top:9vw}}@media only screen and (max-width: 1280px) and (max-width: 1280px) and (min-width: 768px) and (max-width: 960px){.pg-about__text--wrap{top:10vw}}@media only screen and (max-width: 1280px) and (max-width: 1280px) and (min-width: 768px) and (max-width: 890px){.pg-about__text--wrap{padding-right:26vw;top:11vw}}@media only screen and (max-width: 768px){_::-webkit-full-page-media,_:future,:root .pg-about__text--wrap{top:6vw}}@media only screen and (min-width: 768px){_::-webkit-full-page-media,_:future,:root .pg-btn__top{padding-top:15px;padding-bottom:15px;width:460px;display:flex;justify-content:center}}@media only screen and (min-width: 768px){_::-webkit-full-page-media,_:future,:root .pg-btn__top::before{top:8px}}_::-webkit-full-page-media,_:future,:root ruby{line-height:1;ruby-position:over}_::-webkit-full-page-media,_:future,:root ruby rt{line-height:1;position:relative;top:0em;vertical-align:top;font-size:0.5em}_::-webkit-full-page-media,_:future,:root ruby rt{margin-top:-5px}@media only screen and (min-width: 768px) and (max-width: 1100px){_::-webkit-full-page-media,_:future,:root .pg-about__inner::before{bottom:-24vw}}.pg-about__text--inner{font-size:22px;font-size:2.2rem;letter-spacing:-0.115em}@media only screen and (max-width: 1840px){.pg-about__text--inner{font-size:20px;font-size:2rem}}@media only screen and (max-width: 1840px) and (max-width: 1700px) and (min-width: 768px){.pg-about__text--inner{font-size:16px;font-size:1.6rem}}@media only screen and (max-width: 1280px){.pg-about__text--inner{font-size:18px;font-size:1.8rem;line-height:2}}@media only screen and (max-width: 1280px) and (max-width: 1100px){.pg-about__text--inner{font-size:15px;font-size:1.5rem}}@media only screen and (max-width: 1280px) and (max-width: 768px){.pg-about__text--inner{font-size:14px;font-size:1.4rem}}@media only screen and (max-width: 1280px) and (max-width: 768px) and (max-width: 500px){.pg-about__text--inner{font-size:12px;font-size:1.2rem}}.pg-about__text--inner ruby rt{letter-spacing:0}.pg-about__text--inner+.pg-about__text--inner{margin-top:18px}@media only screen and (max-width: 1700px) and (min-width: 768px){.pg-about__text--inner+.pg-about__text--inner{margin-top:10px}}@media only screen and (max-width: 768px){.pg-about__text--inner+.pg-about__text--inner{margin-top:5px}}@media only screen and (max-width: 1380px) and (min-width: 768px){.pg-about__text--bg{-webkit-transform:scaleX(-1);transform:scaleX(-1)}}@media only screen and (max-width: 768px){.pg-about__text--bg{-webkit-transform:none;transform:none;width:100%}}@media only screen and (max-width: 768px) and (max-width: 435px){.pg-about__text--bg{width:100%;top:-5vw}}@media only screen and (max-width: 768px) and (max-width: 357px){.pg-about__text--bg{width:110%}}@media only screen and (max-width: 768px){.pg-about__text--bg img{width:100%}}.pg-about__img{background:url(../../images/zeztz/capsem/bg_about_capsem.png) no-repeat center center/contain;padding:260px 220px 65px 318px;aspect-ratio:1040 / 713;width:59%;margin-left:auto;z-index:2;right:-100vw;transition:0.5s cubic-bezier(0.45, 0, 0.55, 1)}.pg-about__img.is-show{right:0}@media only screen and (max-width: 1380px) and (min-width: 768px){.pg-about__img{width:47%}}@media only screen and (max-width: 1280px){.pg-about__img{padding:0;width:60%;margin-left:auto;margin-right:0}}@media only screen and (max-width: 1280px) and (max-width: 768px){.pg-about__img{padding:0;width:100%;height:68.5vw;margin-left:10vw}}.pg-about__img--wrap{position:absolute;bottom:7vw;margin:auto;left:9.5vw;width:54%;max-width:502px}@media only screen and (max-width: 1380px) and (min-width: 768px){.pg-about__img--wrap{left:7vw}}@media only screen and (max-width: 1280px){.pg-about__img--wrap{width:40%;bottom:10vw;margin:auto;left:14vw}}@media only screen and (max-width: 1280px) and (max-width: 768px){.pg-about__img--wrap{width:50%;left:17vw;bottom:16vw}}.pg-about__img--capsem img{width:100%}.pg-ability{margin-top:-8vw}@media only screen and (max-width: 1280px){.pg-ability{margin-top:11vw}}@media only screen and (max-width: 1280px) and (max-width: 768px){.pg-ability{margin-top:-20px}}.pg-ability__title{padding-left:15px;z-index:-1}.pg-ability__inner{display:flex;margin-top:-4vw}@media only screen and (max-width: 768px){.pg-ability__inner{margin-top:33vw}}.pg-ability__center{position:absolute;top:-6vw;left:0;right:0;margin:auto;z-index:1;width:27.75%}@media only screen and (max-width: 768px){.pg-ability__center{top:-42vw;width:67%;max-width:450px}}.pg-ability__center .pg-ability__center{width:22%;top:-70px}.pg-ability__center--text{position:absolute;top:6vw;left:-2vw;right:0;margin:auto;z-index:-1;max-width:555px}.pg-ability__center--text picture{max-width:555px}@media only screen and (max-width: 768px){.pg-ability__center--text picture{left:-10px}}.pg-ability__center--text img{width:100%}@media only screen and (max-width: 768px){.pg-ability__center--text{top:30px;left:0}}.pg-ability__center--posi{max-width:312px;margin:auto}.pg-ability__center--posi img{width:100%}@media only screen and (max-width: 1700px) and (min-width: 768px){.pg-ability__center--posi{max-width:15.5vw}}@media only screen and (max-width: 768px){.pg-ability__center--posi{max-width:31vw}}.pg-ability__left,.pg-ability__right{width:50%;transition:0.5s cubic-bezier(0.45, 0, 0.55, 1);position:relative}.pg-ability__left img,.pg-ability__right img{width:100%;height:auto}.pg-ability__left{left:-100vw}.pg-ability__left.is-show{left:0}.pg-ability__left::before{content:"";background:url(../../images/zeztz/capsem/img_ability_left_capsum.png?v2) no-repeat center center/contain;width:24%;max-width:249px;height:-webkit-fit-content;height:fit-content;position:absolute;bottom:9.5vw;margin:auto;left:-4vw;aspect-ratio:1 / 1;-webkit-filter:drop-shadow(0 0 30px #35cdff);filter:drop-shadow(0 0 30px #35cdff);-webkit-transform:translateZ(0);transform:translateZ(0);z-index:1;animation:floating-y 1.2s ease-in-out infinite alternate-reverse}@media only screen and (max-width: 768px){.pg-ability__left::before{left:-2vw;bottom:16.5vw}}.pg-ability__left .pg-ability__sound{opacity:0;position:absolute;top:9vw;left:5vw;max-width:303px;aspect-ratio:303 / 165;z-index:9;width:100%}.pg-ability__left .pg-ability__sound.is-delay{opacity:1;-webkit-animation:bound-sound 2s cubic-bezier(0.45, 0, 0.55, 1) infinite;animation:bound-sound 2s cubic-bezier(0.45, 0, 0.55, 1) infinite}@media only screen and (max-width: 1800px) and (min-width: 768px){.pg-ability__left .pg-ability__sound{width:17vw;left:2vw}}@media only screen and (max-width: 768px){.pg-ability__left .pg-ability__sound{top:13vw;left:0;width:26vw}}.pg-ability__right{right:-100vw}.pg-ability__right.is-show{right:0}.pg-ability__right::before{content:"";background:url(../../images/zeztz/capsem/img_ability_right_capsum.png?v2) no-repeat center center/contain;width:21.45%;max-width:203px;height:-webkit-fit-content;height:fit-content;position:absolute;top:3vw;bottom:0;margin:auto;right:2vw;aspect-ratio:1 / 1;-webkit-filter:drop-shadow(0 0 30px #ffb8e7);filter:drop-shadow(0 0 30px #ffb8e7);-webkit-transform:translateZ(0);transform:translateZ(0);z-index:1;animation:floating-y-02 1.8s ease-in-out infinite alternate-reverse}@media only screen and (max-width: 768px){.pg-ability__right{width:calc(50% + 12.5vw);margin-top:-1vw;margin-left:-12.5vw}}.pg-ability__right .pg-ability__sound{opacity:0;position:absolute;top:5vw;right:-1vw;width:100%;max-width:334px;aspect-ratio:334 / 192;z-index:9}.pg-ability__right .pg-ability__sound.is-delay{opacity:1;-webkit-animation:bound-sound 2s cubic-bezier(0.45, 0, 0.55, 1) infinite;animation:bound-sound 2s cubic-bezier(0.45, 0, 0.55, 1) infinite}@media only screen and (max-width: 1800px) and (min-width: 768px){.pg-ability__right .pg-ability__sound{width:17vw}}@media only screen and (max-width: 768px){.pg-ability__right .pg-ability__sound{top:0;right:-1vw;width:26vw}}.pg-ability__text{position:absolute;bottom:0.5vw;left:4vw;right:0;margin:auto;display:flex;justify-content:center;width:30%;height:auto;aspect-ratio:526 / 218;z-index:-1}@media only screen and (max-width: 1380px) and (min-width: 768px){.pg-ability__text{left:3.1vw}}@media only screen and (max-width: 768px){.pg-ability__text{aspect-ratio:323 / 145;width:38%;bottom:0}}.pg-ability__text .pg-ability__text--inner{width:100%;height:100%;position:relative;overflow:hidden}.pg-ability__text .pg-ability__text--inner picture{position:absolute;top:0;left:0}.pg-ability__text img{-o-object-fit:contain;object-fit:contain;width:100%;height:auto}.pg-attention{position:relative;z-index:5;margin-top:150px}@media only screen and (max-width: 768px){.pg-attention{margin-top:80px}}.pg-attention__deco--green{opacity:.5}.pg-attention__deco--green:nth-child(1){top:5vw;left:0}.pg-attention__deco--green:nth-child(2){bottom:-4vw;right:4vw}.pg-attention__wrap{display:flex;flex-direction:column}.pg-attention__title{margin-bottom:52px}@media only screen and (max-width: 768px){.pg-attention__title{width:54.4%;margin:0 0 28vw auto;padding-right:15px;margin-bottom:25px}}.pg-attention__right,.pg-attention__left{transition:0.5s cubic-bezier(0.45, 0, 0.55, 1);position:relative}.pg-attention__right .pg-attention__left--bg img,.pg-attention__right>img,.pg-attention__left .pg-attention__left--bg img,.pg-attention__left>img{width:100%;height:auto}.pg-attention__left{width:calc(100% - 175px);left:-100vw}.pg-attention__left.is-show{left:0}@media only screen and (max-width: 768px){.pg-attention__left{width:calc(100% - 15px)}}.pg-attention__right{width:calc(100% - 155px);margin-left:auto;margin-right:-10px;margin-top:-387px;z-index:-1;right:-100vw}.pg-attention__right.is-show{right:0}@media only screen and (max-width: 768px){.pg-attention__right{width:calc(100% - 15px);margin-top:-20vw}}@media only screen and (max-width: 1700px) and (min-width: 768px){.pg-attention__right{margin-top:-20.2%}}@media only screen and (max-width: 1700px) and (min-width: 768px) and (max-width: 768px) and (min-width: 640px){.pg-attention__right{margin-top:-18.5%}}.pg-attention__list{position:absolute;top:-140px;left:0;display:flex;z-index:9;padding-left:140px;width:100%}@media only screen and (max-width: 768px){.pg-attention__list{top:-30px;padding-left:30px}}@media only screen and (max-width: 1280px) and (min-width: 768px){.pg-attention__list{top:-53%;padding-left:30px}}.pg-attention__list--item{width:40%}@media only screen and (max-width: 768px){.pg-attention__list--item{width:50%}.pg-attention__list--item:nth-child(2){margin-top:30vw;margin-right:10vw}}@media only screen and (max-width: 1280px) and (min-width: 768px){.pg-attention__list--item{width:40%}}.pg-attention__list--btn{margin-top:34px}@media only screen and (max-width: 1280px) and (min-width: 768px){.pg-attention__list--btn{width:17vw}}.pg-attention__list--thumb{aspect-ratio:507 / 387;max-width:507px;display:flex;justify-content:center;align-items:center;transition:.3s ease-out;-webkit-filter:drop-shadow(0 0 20px #fff);filter:drop-shadow(0 0 20px #fff);-webkit-transform:translateZ(0);transform:translateZ(0);margin-bottom:12px}.pg-attention__list--thumb img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.pg-attention__list--link{display:flex;justify-content:center;flex-direction:column;align-items:center}@media (hover: hover){.pg-attention__list--link{transition:.3s ease-out}.pg-attention__list--link:hover{-webkit-transform:translateY(-10px);transform:translateY(-10px)}.pg-attention__list--link:hover .c-btn__link--ja::before{right:-3px}.pg-attention__list--link:hover .c-btn__link,.pg-attention__list--link:hover .pg-attention__list--thumb{-webkit-filter:none;filter:none}.pg-attention__list--link:hover .pg-attention__list--thumb img{opacity:1}}.pg-item{margin-top:150px}@media only screen and (max-width: 768px){.pg-item{margin-top:80px}}.pg-item__title{margin-bottom:50px}@media only screen and (max-width: 768px){.pg-item__title{width:59.63%;margin-left:0;margin-right:auto;margin-bottom:25px;padding-left:15px}}.pg-item__list{max-width:1525px;padding:0 30px;margin:-2vw auto auto;gap:40px 120px;display:flex;flex-wrap:wrap;justify-content:center}@media only screen and (max-width: 1280px) and (min-width: 768px){.pg-item__list{gap:40px 30px;margin:auto}}@media only screen and (max-width: 768px){.pg-item__list{padding:0 15px;gap:50px 20px;justify-content:flex-start;margin:auto}}.pg-item__list.--other{max-width:1660px;padding:0 30px;margin:40px auto 0;gap:80px;display:flex;flex-wrap:wrap;justify-content:flex-start}@media only screen and (max-width: 1280px) and (min-width: 768px){.pg-item__list.--other{padding:0 40px;gap:40px}}@media only screen and (max-width: 768px){.pg-item__list.--other{padding:0 15px;margin:40px auto 0;gap:20px}}.c-item{display:flex;justify-content:center;width:calc((100% / 3) - 100px)}.c-item.--double{width:calc(50% - 100px)}@media only screen and (max-width: 1280px) and (min-width: 768px){.c-item.--double{width:calc(50% - 20px)}}@media only screen and (max-width: 768px){.c-item.--double{width:calc((100% / 2) - 20px)}}@media only screen and (min-width: 768px){.c-item.--single:nth-of-type(4n+3).is-show::before,.c-item.--single:nth-of-type(4n+1).is-show::before{left:-40vw}}@media only screen and (max-width: 1280px) and (min-width: 768px){.c-item{width:calc((100% / 3) - 20px)}}@media only screen and (min-width: 768px){.c-item:nth-of-type(5n+1){margin-top:1.6vw}.c-item:nth-of-type(5n+2){margin-top:-0.8vw}.c-item:nth-of-type(5n+3){margin-top:-3.8vw}.c-item:nth-of-type(5n+3)::before{position:absolute;width:457px;height:153px;background-repeat:repeat-x;background-position:center left;background-image:url(../../images/zeztz/capsem/bg_dots_green_pattern.png);background-size:24%;z-index:-5;content:"";right:-10vw;bottom:7vw;opacity:.5}.c-item:nth-of-type(5n-1),.c-item:nth-of-type(5n){width:calc(50% - 100px)}}@media only screen and (min-width: 768px) and (max-width: 1280px) and (min-width: 768px){.c-item:nth-of-type(5n-1),.c-item:nth-of-type(5n){width:calc(50% - 20px)}}@media only screen and (min-width: 768px){.c-item:nth-of-type(5n){margin-left:-12.5vw;margin-top:-3vw}}@media only screen and (min-width: 768px) and (min-width: 1921px){.c-item:nth-of-type(5n){margin-left:-6vw}}@media only screen and (min-width: 768px){.c-item:nth-of-type(5n-1)::before,.c-item:nth-of-type(5n-1)::after,.c-item:nth-of-type(5n+1)::before,.c-item:nth-of-type(5n+1)::after{content:"";position:absolute;background-size:contain;background-position:center center;background-repeat:no-repeat;pointer-events:none}.c-item:nth-of-type(5n-1)::before,.c-item:nth-of-type(5n+1)::before{background:url(../../images/zeztz/capsem/bg_generarion_silver.webp) no-repeat center center/contain;width:120vw;height:31vw;left:-200vw;top:30vw;z-index:-1;transition:0.5s cubic-bezier(0.45, 0, 0.55, 1)}.c-item:nth-of-type(5n-1).is-show::before,.c-item:nth-of-type(5n+1).is-show::before{top:-9vw;left:-20vw}}@media only screen and (min-width: 768px) and (max-width: 1280px) and (min-width: 768px){.c-item:nth-of-type(5n-1).is-show::before,.c-item:nth-of-type(5n+1).is-show::before{left:-22vw}}@media only screen and (min-width: 768px){.c-item:nth-of-type(5n-1)::after,.c-item:nth-of-type(5n+1)::after{width:160vw;height:189px;-webkit-transform:rotateZ(-7.18deg);transform:rotateZ(-7.18deg);top:12vw;left:-60vw;z-index:-2;background-position:0 0;background-repeat:repeat-x;-webkit-animation:bgroop 40s linear infinite;animation:bgroop 40s linear infinite;background-image:url(../../images/zeztz/capsem/bg_item_text_green.png)}}@media only screen and (max-width: 768px){.c-item{width:calc((100% / 2) - 20px)}.c-item:nth-of-type(2n+2){margin-top:-35px}.c-item:nth-of-type(4n+3)::before,.c-item:nth-of-type(4n+3)::after,.c-item:nth-of-type(4n+1)::before,.c-item:nth-of-type(4n+1)::after{content:"";position:absolute;background-position:center center;background-repeat:no-repeat;background-size:contain;pointer-events:none}.c-item:nth-of-type(4n+3)::before,.c-item:nth-of-type(4n+1)::before{background-image:url(../../images/zeztz/capsem/bg_generarion_silver.webp);background-position:left top;width:200vw;height:54vw;top:15vw;left:-180vw;z-index:-1;transition:0.5s cubic-bezier(0.45, 0, 0.55, 1)}.c-item:nth-of-type(4n+3).is-show::before,.c-item:nth-of-type(4n+1).is-show::before{top:-8vw;left:-7vw}.c-item:nth-of-type(4n+3)::after,.c-item:nth-of-type(4n+1)::after{width:200vw;height:12vw;-webkit-transform:rotateZ(-7.18deg);transform:rotateZ(-7.18deg);top:24vw;left:-9vw;z-index:-2;background-position:0 0;background-repeat:repeat-x;-webkit-animation:bgroop 40s linear infinite;animation:bgroop 40s linear infinite;background-image:url(../../images/zeztz/capsem/bg_item_text_green.png)}}.c-item__inner{width:27.9%}.c-item__inner:nth-child(1){margin-top:8.6vw}.c-item__inner:nth-child(2){margin-top:80px}.c-item__link{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;position:relative;width:-webkit-fit-content;width:fit-content;-webkit-tap-highlight-color:rgba(0,0,0,0)}@media (hover: hover){.c-item__link{transition:.3s ease-out}.c-item__link:hover{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-transform:translateY(-10px);transform:translateY(-10px)}.c-item__link:hover .c-btn__link,.c-item__link:hover .c-item__thumb{-webkit-filter:none;filter:none}.c-item__link:hover .c-btn__link img,.c-item__link:hover .c-item__thumb img{opacity:1}.c-item__link:hover .c-btn__link--ja::before{right:-3px}.c-item__link:hover .c-item__new img{opacity:1}}.c-item__new{position:absolute;top:-10px;left:-10px;z-index:9}.c-item__new img{width:100%}@media only screen and (max-width: 1280px) and (min-width: 768px){.c-item__new{width:43%}}@media only screen and (max-width: 768px){.c-item__new{left:0;width:35%}}.c-item__thumb{aspect-ratio:340 / 322;max-width:340px;width:20vw;margin-bottom:18px;transition:.3s ease-out;-webkit-filter:drop-shadow(0 0 20px rgba(0,0,0,0.3));filter:drop-shadow(0 0 20px rgba(0,0,0,0.3));-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-tap-highlight-color:rgba(0,0,0,0)}@media only screen and (max-width: 768px){.c-item__thumb{width:100%;margin-bottom:8px}}.c-item__thumb img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}.c-item__btn{z-index:12}.c-item__other{width:calc((100% / 4) - 60px);height:-webkit-fit-content;height:fit-content;z-index:1}@media only screen and (max-width: 1280px) and (min-width: 768px){.c-item__other{width:calc((100% / 4) - 40px)}}@media only screen and (min-width: 768px){.c-item__other:nth-child(4n+1){margin-top:5.5vw}.c-item__other:nth-child(4n+2){margin-top:4.2vw}.c-item__other:nth-child(4n+3){margin-top:2.1vw}.c-item__other:nth-child(4n+1):nth-child(n+5){margin-top:0px}.c-item__other:nth-child(4n+2):nth-child(n+6){margin-top:-2.4vw}.c-item__other:nth-child(4n+3):nth-child(n+7){margin-top:-4.5vw}.c-item__other:nth-child(4n+4):nth-child(n+8){margin-top:-6.6vw}.c-item__other:nth-child(8n+5)::before,.c-item__other:nth-child(8n+5)::after,.c-item__other:nth-child(8n+1)::before,.c-item__other:nth-child(8n+1)::after{content:"";position:absolute;background-size:contain;pointer-events:none}.c-item__other:nth-child(8n+5)::after,.c-item__other:nth-child(8n+1)::after{width:160vw;height:189px;-webkit-transform:rotateZ(-7.18deg);transform:rotateZ(-7.18deg);top:12vw;z-index:-2;background-position:0 0;background-repeat:repeat-x;left:-60vw;-webkit-animation:bgroop 40s linear infinite;animation:bgroop 40s linear infinite;background-image:url(../../images/zeztz/capsem/bg_item_text_green.png)}.c-item__other:nth-child(8n+5)::before,.c-item__other:nth-child(8n+1)::before{background:url(../../images/zeztz/capsem/bg_generarion_silver.webp) no-repeat center center/contain;width:120vw;height:31vw;left:-200vw;top:30vw;z-index:-1;transition:0.5s cubic-bezier(0.45, 0, 0.55, 1)}.c-item__other:nth-child(8n+5).is-show::before,.c-item__other:nth-child(8n+1).is-show::before{top:-9vw;left:-20vw}}@media only screen and (min-width: 768px) and (max-width: 1280px) and (min-width: 768px){.c-item__other:nth-child(8n+5).is-show::before,.c-item__other:nth-child(8n+1).is-show::before{left:-22vw}}@media only screen and (max-width: 768px){.c-item__other{display:flex;justify-content:center;width:calc((100% / 2) - 20px)}.c-item__other:nth-child(2n+1){margin-top:35px}.c-item__other:nth-child(2n+2){margin-top:0}.c-item__other:nth-child(2n+1):nth-child(n+3){margin-top:20px}.c-item__other:nth-child(2n+2):nth-child(n+4){margin-top:-20px}.c-item__other:nth-child(4n+1)::before,.c-item__other:nth-child(4n+1)::after,.c-item__other:nth-child(4n+3)::before,.c-item__other:nth-child(4n+3)::after{content:"";position:absolute;background-position:center center;background-repeat:no-repeat;background-size:contain;pointer-events:none}.c-item__other:nth-child(4n+1)::before,.c-item__other:nth-child(4n+3)::before{background:url(../../images/zeztz/capsem/bg_generarion_silver.webp) no-repeat center center/contain;width:220vw;height:46vw;left:-250vw;top:30vw;z-index:-1;transition:0.5s cubic-bezier(0.45, 0, 0.55, 1)}.c-item__other:nth-child(4n+1).is-show::before,.c-item__other:nth-child(4n+3).is-show::before{top:-10vw;left:-42vw}.c-item__other:nth-child(4n+1)::after,.c-item__other:nth-child(4n+3)::after{width:200vw;height:12vw;-webkit-transform:rotateZ(-7.18deg);transform:rotateZ(-7.18deg);top:24vw;left:-9vw;z-index:-2;background-position:0 0;background-repeat:repeat-x;-webkit-animation:bgroop 40s linear infinite;animation:bgroop 40s linear infinite;background-image:url(../../images/zeztz/capsem/bg_item_text_green.png)}}.c-item__other .c-item__new{left:10px}@media only screen and (max-width: 768px){.c-item__other .c-item__new{left:0}}.pg-legend{margin-top:120px}@media only screen and (max-width: 768px){.pg-legend{margin-top:80px}}.pg-legend__title{z-index:9;mix-blend-mode:difference;pointer-events:none}@media only screen and (max-width: 768px){.pg-legend__title{padding-left:15px;width:72.2%}}.pg-legend__list{max-width:1660px;padding:60px 30px 180px;margin:-96px auto 0;gap:80px;display:flex;flex-wrap:wrap;justify-content:flex-start;position:relative}@media only screen and (max-width: 1280px) and (min-width: 768px){.pg-legend__list{gap:40px;padding-top:11vw}}@media only screen and (max-width: 768px){.pg-legend__list{gap:30px;padding-top:12vw;padding-bottom:90px;margin-top:-12vw}}.pg-legend__list::before{content:"";background-color:#000;height:calc(100% - 140px);width:132vw;-webkit-transform:skewY(-7deg);transform:skewY(-7deg);position:absolute;top:18px;left:-20vw}@media only screen and (max-width: 768px){.pg-legend__list::before{width:100vw;height:calc(100% - 120px);left:0}}@media only screen and (min-width: 768px){.pg-legend__list .c-item__other:nth-child(8n+1)::before,.pg-legend__list .c-item__other:nth-child(8n+1)::after,.pg-legend__list .c-item__other:nth-child(8n+5)::before,.pg-legend__list .c-item__other:nth-child(8n+5)::after{content:"";position:absolute;pointer-events:none}.pg-legend__list .c-item__other:nth-child(8n+1)::before,.pg-legend__list .c-item__other:nth-child(8n+5)::before{background:url(../../images/zeztz/capsem/bg_generarion_gold.webp) no-repeat center center/contain;width:120vw;height:31vw;left:-250vw;top:50vw;z-index:0;transition:0.5s cubic-bezier(0.45, 0, 0.55, 1)}.pg-legend__list .c-item__other:nth-child(8n+1).is-show::before,.pg-legend__list .c-item__other:nth-child(8n+5).is-show::before{top:-9vw;left:-20vw}.pg-legend__list .c-item__other:nth-child(8n+1)::after,.pg-legend__list .c-item__other:nth-child(8n+5)::after{background:url(../../images/zeztz/capsem/bg_legend_text_gold.png) repeat-x 0 0/contain;width:140vw;height:10vw;left:-18vw;top:8vw;z-index:-1;-webkit-transform:rotateZ(-7.18deg);transform:rotateZ(-7.18deg);-webkit-animation:bgroop 40s linear infinite;animation:bgroop 40s linear infinite}}@media only screen and (max-width: 768px){.pg-legend__list .c-item__other:nth-child(4n+1)::before,.pg-legend__list .c-item__other:nth-child(4n+1)::after,.pg-legend__list .c-item__other:nth-child(4n+3)::before,.pg-legend__list .c-item__other:nth-child(4n+3)::after{content:"";position:absolute;pointer-events:none}.pg-legend__list .c-item__other:nth-child(4n+1)::before,.pg-legend__list .c-item__other:nth-child(4n+3)::before{background:url(../../images/zeztz/capsem/bg_generarion_gold.webp) no-repeat center center/cover;width:120vw;height:47vw;top:30vw;left:-300vw;z-index:0;transition:0.5s cubic-bezier(0.45, 0, 0.55, 1)}.pg-legend__list .c-item__other:nth-child(4n+1).is-show::before,.pg-legend__list .c-item__other:nth-child(4n+3).is-show::before{top:-9vw;left:-8vw}.pg-legend__list .c-item__other:nth-child(4n+1)::after,.pg-legend__list .c-item__other:nth-child(4n+3)::after{background:url(../../images/zeztz/capsem/bg_legend_text_gold.png) repeat-x 0 0/contain;width:220vw;height:46vw;left:-10vw;top:21vw;z-index:-1;-webkit-transform:rotateZ(-7.18deg);transform:rotateZ(-7.18deg);-webkit-animation:bgroop 40s linear infinite;animation:bgroop 40s linear infinite}}.pg-btn__top{margin-top:-1vw;background:url(../../images/zeztz/capsem/btn_back_top.png) no-repeat center center/contain;width:393px;padding:10px 16px;margin:-5vw auto 80px;z-index:10}@media only screen and (max-width: 1280px) and (min-width: 768px){.pg-btn__top{margin-top:-12vw;width:420px}}@media only screen and (max-width: 768px){.pg-btn__top{width:-webkit-fit-content;width:fit-content;margin:-8vw auto 80px}}.pg-btn__top--link{display:inline-block;font-size:18px;font-size:1.8rem;position:relative;padding-left:15px;color:#000;text-decoration:none}@media (hover: hover){.pg-btn__top--link{transition:.3s ease-out}.pg-btn__top--link:hover{opacity:.8}.pg-btn__top--link:hover::before{left:-3px}}@media only screen and (max-width: 768px){.pg-btn__top--link{font-size:14px;font-size:1.4rem}}@media only screen and (max-width: 500px){.pg-btn__top--link{font-size:12px;font-size:1.2rem}}.pg-btn__top--link::before{content:"";background:url(../../images/zeztz/capsem/icon_arrow.svg) no-repeat center center/contain;width:11px;height:16px;display:block;position:absolute;top:13px;bottom:0;left:0;-webkit-transform:rotate(180deg);transform:rotate(180deg);margin:auto;transition:.3s ease-out}@media only screen and (max-width: 768px){.pg-btn__top--link::before{width:8px;height:auto;top:11px}}.pg-btn__top--link ruby rt{font-size:10px;font-size:1rem}#specialdetail{border-top:none;max-width:100vw;margin:auto;background:#fff;padding:50px 48px;overflow:hidden;min-width:auto}@media only screen and (max-width: 600px){#specialdetail{padding:30px 20px}}.pg-popup__title{margin-bottom:115px}@media only screen and (max-width: 600px){.pg-popup__title{margin-bottom:8vw;width:70%}}.pg-popup__title img{width:auto}@media only screen and (max-width: 600px){.pg-popup__title img{width:100%}}.pg-popup__text{font-size:18px;font-size:1.8rem;line-height:2;letter-spacing:-0.05em;margin-top:25px;font-weight:500}.pg-popup__btn--list{display:flex;justify-content:flex-start;align-items:center;gap:10px 0;flex-wrap:wrap;margin-top:30px}.pg-popup__btn--item{width:calc(100% / 3)}@media only screen and (max-width: 679px){.pg-popup__btn--item{width:calc(100% / 2)}}.pg-popup__btn--link{display:block}.pg-popup__btn--link img{width:100%}@media (hover: hover){.pg-popup__btn--link{transition:.3s ease-out}.pg-popup__btn--link:hover{opacity:.8}}.pg-popup__title--en{position:absolute;bottom:0;left:0;right:0;margin:auto;text-align:center}.pg-popup__img{position:relative;width:calc(100% + 50px + 50px);height:293px;margin-left:-50px;background:url(../../images/zeztz/capsem/bg_popup_gradation.jpg) no-repeat center center/cover}@media only screen and (max-width: 600px){.pg-popup__img{height:48vw}}.pg-popup__img--capsem{position:absolute;bottom:4vw;left:50px;width:50vw;height:auto;z-index:9}@media only screen and (max-width: 679px){.pg-popup__img--capsem{left:40px}}.pg-popup__img--capsem img{-webkit-filter:drop-shadow(0 0 20px rgba(0,0,0,0.3));filter:drop-shadow(0 0 20px rgba(0,0,0,0.3));-webkit-transform:translateZ(0);transform:translateZ(0);-o-object-fit:contain;object-fit:contain;width:100%;height:auto;max-width:340px}.pg-popup__img--capsem img.pg-popup__img--capsemGif{max-width:100%}.pg-popup__img--gif{position:absolute;top:0;bottom:10px;margin:auto;right:-53px;z-index:9;width:50%;right:-55vw}@media only screen and (max-width: 679px){.pg-popup__img--gif{right:-70vw}.pg-popup__img--gif.--wide{width:43%;right:6vw;left:inherit}}.pg-popup__title02{position:relative;margin-top:50px}.pg-popup__title02 img{width:auto}@media only screen and (max-width: 679px){.pg-popup__title02{margin-top:30px}.pg-popup__title02 img{width:40%}}.pg-popup__title02::before{content:"";background:url(../../images/zeztz/capsem/img_popup_line_place.png) no-repeat right center/contain;position:absolute;top:0;bottom:0;right:0;margin:auto;width:60vw;height:2px}@media only screen and (max-width: 768px){.pg-popup__title02::before{width:58%}}.fancybox-slide--iframe .fancybox-content{background:transparent;margin:auto;max-width:780px}@media only screen and (max-width: 880px){.fancybox-slide--iframe .fancybox-content{max-width:77vw !important;width:100% !important}}.fancybox-button--play,.fancybox-button--thumbs{display:none !important}.fancybox-close-small{opacity:1;padding:0;position:absolute;top:20px;right:20px}@media only screen and (max-width: 679px){.fancybox-close-small{width:20px;height:20px}}.fancybox-close-small svg{display:none}.fancybox-close-small::before{content:"";background:url(../../images/zeztz/capsem/icon_close.svg) no-repeat center center/contain;width:35px;height:35px;display:block}@media only screen and (max-width: 679px){.fancybox-close-small::before{width:20px;height:20px}}.fancybox-bg{opacity:.3}.fancybox-navigation{width:100%;top:0;bottom:0;left:-5px;right:0;align-items:center;margin:auto;position:absolute;display:flex;justify-content:space-between;max-width:780px}@media only screen and (max-width: 880px){.fancybox-navigation{max-width:77vw;width:100% !important}}.fancybox-navigation .fancybox-button{width:80px;height:80px;background:#000;padding:16px 11px;position:relative;top:inherit;left:inherit;right:inherit}@media only screen and (max-width: 890px){.fancybox-navigation .fancybox-button{width:8vw;max-width:50px;max-height:50px;height:8vw}}.fancybox-navigation .fancybox-button.fancybox-button--arrow_left:disabled,.fancybox-navigation .fancybox-button.fancybox-button--arrow_right:disabled{background:#5f5f5f}.fancybox-navigation .fancybox-button.fancybox-button--arrow_left{-webkit-transform:rotate(180deg);transform:rotate(180deg)}@media only screen and (min-width: 768px){.fancybox-navigation .fancybox-button.fancybox-button--arrow_left{margin-left:-80px}}@media only screen and (max-width: 768px){.fancybox-navigation .fancybox-button.fancybox-button--arrow_left{margin-left:-7vw;margin-top:15vw}}@media only screen and (min-width: 768px){.fancybox-navigation .fancybox-button.fancybox-button--arrow_right{margin-right:-80px}}@media only screen and (max-width: 768px){.fancybox-navigation .fancybox-button.fancybox-button--arrow_right{margin-right:-10vw;margin-top:15vw}}.fancybox-navigation .fancybox-button svg{display:none}.fancybox-navigation .fancybox-button::before{content:"";background:url(../../images/zeztz/capsem/icon_arrow_02.svg) no-repeat center center/contain;width:49px;height:57px;display:block;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto}@media only screen and (max-width: 890px){.fancybox-navigation .fancybox-button::before{width:3vw;height:auto}}@media only screen and (max-width: 890px) and (max-width: 768px){.fancybox-navigation .fancybox-button::before{width:4vw}}.btnPageTop{width:118px;height:103px;right:20px}@media only screen and (max-width: 768px){.btnPageTop{width:59px;height:51.5px;right:10px;bottom:48px !important}}.btnPageTop a{background:none}@media (hover: hover){.btnPageTop a{transition:.3s ease-out}.btnPageTop a:hover{-webkit-animation:pagetop-koro 0.8s linear 0s forwards infinite;animation:pagetop-koro 0.8s linear 0s forwards infinite}}.btnPageTop a::before{-webkit-transform:rotate(0deg);transform:rotate(0deg);border:none;top:inherit;bottom:inherit;left:inherit;right:inherit;width:100%;height:100%;background:url(../../images/zeztz/capsem/icon_pagetop.png) no-repeat center center/contain}@media only screen and (min-width: 768px){#wovn-translate-widget[wovn].type-default.wovn--position-bottom{bottom:110px}}.footerBandaiToys .footerBandaiToys__inner{width:92vw;max-width:1200px}@media only screen and (max-width: 768px){.footerBandaiToys .footerBandaiToys__inner{width:98%}}@-webkit-keyframes bgroop{from{background-position:0 0}to{background-position:-1956px 0}}@keyframes bgroop{from{background-position:0 0}to{background-position:-1956px 0}}@-webkit-keyframes bgroop-reverse{from{background-position:0 0}to{background-position:1956px 0}}@keyframes bgroop-reverse{from{background-position:0 0}to{background-position:1956px 0}}@-webkit-keyframes floating-y{0%{-webkit-transform:translateY(-5%);transform:translateY(-5%)}100%{-webkit-transform:translateY(5%);transform:translateY(5%)}}@keyframes floating-y{0%{-webkit-transform:translateY(-5%);transform:translateY(-5%)}100%{-webkit-transform:translateY(5%);transform:translateY(5%)}}@-webkit-keyframes floating-y-small{0%{-webkit-transform:translateY(-2%);transform:translateY(-2%)}100%{-webkit-transform:translateY(2%);transform:translateY(2%)}}@keyframes floating-y-small{0%{-webkit-transform:translateY(-2%);transform:translateY(-2%)}100%{-webkit-transform:translateY(2%);transform:translateY(2%)}}@-webkit-keyframes floating-y-02{0%{-webkit-transform:translateY(-3%);transform:translateY(-3%)}100%{-webkit-transform:translateY(3%);transform:translateY(3%)}}@keyframes floating-y-02{0%{-webkit-transform:translateY(-3%);transform:translateY(-3%)}100%{-webkit-transform:translateY(3%);transform:translateY(3%)}}@-webkit-keyframes bound-sound{0%{-webkit-transform:scale(1);transform:scale(1)}2%{-webkit-transform:scale(1.2);transform:scale(1.2)}4%{-webkit-transform:scale(0.9);transform:scale(0.9)}6%{-webkit-transform:scale(1.1);transform:scale(1.1)}8%{-webkit-transform:scale(0.95);transform:scale(0.95)}10%{-webkit-transform:scale(1);transform:scale(1)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes bound-sound{0%{-webkit-transform:scale(1);transform:scale(1)}2%{-webkit-transform:scale(1.2);transform:scale(1.2)}4%{-webkit-transform:scale(0.9);transform:scale(0.9)}6%{-webkit-transform:scale(1.1);transform:scale(1.1)}8%{-webkit-transform:scale(0.95);transform:scale(0.95)}10%{-webkit-transform:scale(1);transform:scale(1)}100%{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes pagetop-koro{0%{-webkit-transform:translate(0%, 0%);transform:translate(0%, 0%)}5%{-webkit-transform:translate(8%, 0%) rotate(8deg);transform:translate(8%, 0%) rotate(8deg)}25%{-webkit-transform:translate(12%, 0%) rotate(12deg);transform:translate(12%, 0%) rotate(12deg)}30%{-webkit-transform:translate(-8%, 0%) rotate(-8deg);transform:translate(-8%, 0%) rotate(-8deg)}35%{-webkit-transform:translate(-10%, 0%) rotate(-10deg);transform:translate(-10%, 0%) rotate(-10deg)}45%{-webkit-transform:translate(8%, 0%) rotate(8deg);transform:translate(8%, 0%) rotate(8deg)}50%{-webkit-transform:translate(10%, 0%) rotate(10deg);transform:translate(10%, 0%) rotate(10deg)}60%{-webkit-transform:translate(-3%, 0%) rotate(-3deg);transform:translate(-3%, 0%) rotate(-3deg)}65%{-webkit-transform:translate(-5%, 0%) rotate(-5deg);transform:translate(-5%, 0%) rotate(-5deg)}75%{-webkit-transform:translate(0%, 0%) rotate(0deg);transform:translate(0%, 0%) rotate(0deg)}100%{-webkit-transform:translate(0%, 0%) rotate(0deg);transform:translate(0%, 0%) rotate(0deg)}}@keyframes pagetop-koro{0%{-webkit-transform:translate(0%, 0%);transform:translate(0%, 0%)}5%{-webkit-transform:translate(8%, 0%) rotate(8deg);transform:translate(8%, 0%) rotate(8deg)}25%{-webkit-transform:translate(12%, 0%) rotate(12deg);transform:translate(12%, 0%) rotate(12deg)}30%{-webkit-transform:translate(-8%, 0%) rotate(-8deg);transform:translate(-8%, 0%) rotate(-8deg)}35%{-webkit-transform:translate(-10%, 0%) rotate(-10deg);transform:translate(-10%, 0%) rotate(-10deg)}45%{-webkit-transform:translate(8%, 0%) rotate(8deg);transform:translate(8%, 0%) rotate(8deg)}50%{-webkit-transform:translate(10%, 0%) rotate(10deg);transform:translate(10%, 0%) rotate(10deg)}60%{-webkit-transform:translate(-3%, 0%) rotate(-3deg);transform:translate(-3%, 0%) rotate(-3deg)}65%{-webkit-transform:translate(-5%, 0%) rotate(-5deg);transform:translate(-5%, 0%) rotate(-5deg)}75%{-webkit-transform:translate(0%, 0%) rotate(0deg);transform:translate(0%, 0%) rotate(0deg)}100%{-webkit-transform:translate(0%, 0%) rotate(0deg);transform:translate(0%, 0%) rotate(0deg)}}
