.tw-footer{box-sizing:border-box;color:#6a7384;background:#fff;width:100%;position:relative}.tw-footer__top{border-top:1px solid #e4e8ee;padding:2.125rem 2.5rem 6.75rem}.tw-footer__top-inner{max-width:var(--size-content-max,115rem);justify-content:space-between;align-items:flex-start;gap:1rem;margin:0 auto;display:flex}.tw-footer__logo{flex-shrink:0;width:25%}.tw-footer__logo-img{width:13.6875rem;height:2rem;display:block}.tw-footer__nav{flex:1;justify-content:space-between;min-width:0;max-width:85.9375rem;display:flex}.tw-footer__col{flex-direction:column;gap:1.5rem;display:flex}.tw-footer__col-title{color:#000;white-space:nowrap;font-size:1rem;font-weight:700;line-height:1.25rem}.tw-footer__col-links{flex-direction:column;gap:.75rem;display:flex}.tw-footer__link{color:#6a7384;white-space:nowrap;cursor:pointer;background:0 0;border:0;padding:0;font-size:.875rem;font-weight:400;line-height:1.375rem;text-decoration:none;transition:color .2s}.tw-footer__link:hover{color:#0052d9}.tw-footer__bottom{padding:2.1875rem 2.5rem 1.75rem}.tw-footer__bottom-inner{max-width:var(--size-content-max,115rem);justify-content:space-between;align-items:center;gap:1rem;margin:0 auto;display:flex}.tw-footer__bottom-left{flex-direction:column;flex-shrink:0;align-items:flex-start;gap:.5rem;display:flex}.tw-footer__bottom-logo{width:auto;height:1.25rem;display:block}.tw-footer__bottom-right{flex-direction:column;align-items:flex-end;gap:.5rem;display:flex}.tw-footer__social{align-items:center;gap:1.25rem;display:flex}.tw-footer__social-icon{justify-content:center;align-items:center;width:1.25rem;height:1.25rem;display:flex}.tw-footer__social-icon img,.tw-footer__social-icon svg{width:100%;height:100%;display:block}.tw-footer__social-popup .t-popup__content{-webkit-backdrop-filter:blur(.25rem);backdrop-filter:blur(.25rem);background:#fffc;border:none;border-radius:.5rem;margin-bottom:0;padding:2rem;font-size:0;line-height:0;box-shadow:0 .25rem 1rem #0000001f}.tw-footer__copyright{color:#6a7384;white-space:nowrap;font-size:.75rem;font-weight:400;line-height:1.25rem}.tw-footer__bottom-links{align-items:center;gap:0;display:flex}.tw-footer__bottom-divider{background:#6a7384;flex-shrink:0;width:1px;height:.75rem;margin:0 .75rem;display:inline-block}.tw-footer__bottom-links .tw-footer__link{font-size:.75rem;line-height:1.25rem}@media screen and (max-width:1440px){.tw-footer__top-inner,.tw-footer__bottom-inner{max-width:var(--size-content-sm,1180px)}}@media screen and (max-width:1023px){.tw-footer{padding:1.667rem}.tw-footer__top{border:0;padding:0}.tw-footer__top-inner{justify-content:center;display:flex}.tw-footer__logo{width:auto}.tw-footer__bottom{margin-top:.667rem;padding:0}.tw-footer__bottom-inner{flex-direction:column;align-items:center;gap:1.333rem}.tw-footer__bottom-left{align-items:center;gap:.667rem}.tw-footer__bottom-logo{display:none}.tw-footer__copyright{text-align:center;white-space:normal;font-size:.833rem;line-height:1rem}.tw-footer__bottom-right{align-items:center}.tw-footer__social{display:none}.tw-footer__bottom-links{justify-content:center}.tw-footer__bottom-links .tw-footer__link{font-size:.833rem;line-height:1.333rem}.tw-footer__bottom-divider{height:1rem;margin:0 1rem}}
.pg-wand-home{cursor:url(../media/magic-cursor.0kqrdfdkcdrw7.png) 14 12,auto;margin:0;overflow:hidden}.pg-wand-home__stage{justify-content:center;align-items:center;width:100%;height:100svh;display:flex}.pg-wand-home__stage--models{position:relative;overflow:hidden}.pg-wand-home__stage--story{display:block;position:relative;overflow:hidden}.pg-wand-home__usage .t-space{width:100%}.pg-wand-home .tw-home-header--fixed{animation:.45s cubic-bezier(.22,1,.36,1) both pg-wand-home-header-in}@media (max-width:1023px){.pg-wand-home__stage--models{height:auto;min-height:0;overflow:unset;display:unset}.pg-wand-home__stage--story{height:auto;min-height:0;overflow:unset;display:block}}@media (max-width:1023px) and (min-height:960px){.pg-wand-home__stage--hero{height:auto}}@media (min-width:1024px) and (max-height:639px){.pg-wand-home__stage--hero{align-items:stretch;height:auto}.pg-wand-home__stage--models{height:auto;min-height:40rem;overflow:unset;align-items:stretch}.pg-wand-home__stage--story{height:auto;min-height:0;overflow:unset;display:block}}@media (max-width:1023px){.pg-wand-home__usage .t-space{flex-direction:column;gap:32px}.pg-wand-home__usage .t-space-item{width:100%;margin:0!important}}@media (min-width:1024px) and (max-height:869px){html[lang=ja] .pg-wand-home__stage--hero{align-items:stretch;height:auto}html[lang=ja] .pg-wand-home__stage--models{height:auto;min-height:40rem;overflow:unset;align-items:stretch}html[lang=ja] .pg-wand-home__stage--story{height:auto;min-height:0;overflow:unset;display:block}}@keyframes pg-wand-home-header-in{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:translateY(0)}}.cap-scene{color:#1a1a1a;width:100%;height:100%;position:relative;overflow:hidden}.cap-scene__stage{--reveal:0;--erase-feather:120px;width:750px;height:480px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.cap-scene__model{--erase-mid:calc(var(--reveal) * (100% + var(--erase-feather)) - var(--erase-feather) / 2);-o-object-fit:contain;object-fit:contain;-webkit-user-select:none;user-select:none;width:100%;height:100%;position:absolute;inset:0}.cap-scene__model--before{z-index:6;-webkit-mask-image:linear-gradient(to bottom, transparent calc(var(--erase-mid) - var(--erase-feather) / 2), #000 calc(var(--erase-mid) + var(--erase-feather) / 2));-webkit-mask-image:linear-gradient(to bottom, transparent calc(var(--erase-mid) - var(--erase-feather) / 2), #000 calc(var(--erase-mid) + var(--erase-feather) / 2));mask-image:linear-gradient(to bottom, transparent calc(var(--erase-mid) - var(--erase-feather) / 2), #000 calc(var(--erase-mid) + var(--erase-feather) / 2))}.cap-scene__model--after{z-index:7;-webkit-mask-image:linear-gradient(to bottom, #000 calc(var(--erase-mid) - var(--erase-feather) / 2), transparent calc(var(--erase-mid) + var(--erase-feather) / 2));-webkit-mask-image:linear-gradient(to bottom, #000 calc(var(--erase-mid) - var(--erase-feather) / 2), transparent calc(var(--erase-mid) + var(--erase-feather) / 2));mask-image:linear-gradient(to bottom, #000 calc(var(--erase-mid) - var(--erase-feather) / 2), transparent calc(var(--erase-mid) + var(--erase-feather) / 2))}.cap-scene__scan{z-index:10;pointer-events:none;position:absolute;inset:0}.cap-scene__items{z-index:4;pointer-events:none;position:absolute;inset:0}.cap-scene__items--over{z-index:9}.cap-scene__item{opacity:0;-o-object-fit:contain;object-fit:contain;-webkit-user-select:none;user-select:none;position:absolute}.cap-scene__bubble{opacity:0;pointer-events:none;position:absolute;transform:translate(-50%,-50%)}.cap-scene__bubble img{max-width:320px;display:block}.cap-scene__label{z-index:12;white-space:nowrap;opacity:0;pointer-events:auto;transition:opacity .5s;position:absolute}.cap-scene.is-active .cap-scene__label{opacity:1}.cap-scene--ecommerce .cap-scene__bg{z-index:1;-o-object-fit:contain;object-fit:contain;pointer-events:none;-webkit-user-select:none;user-select:none;width:100%;height:100%;position:absolute;inset:0}.cap-scene--drama .cap-scene__stage{--erase-feather:36px}.cap-scene--drama .cap-scene__gallery{z-index:4;pointer-events:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.cap-scene--drama .cap-scene__gallery-cover{--drama-cover-size:384px;--erase-mid:calc(var(--reveal) * (100% + var(--erase-feather)) - var(--erase-feather) / 2);width:100%;height:var(--drama-cover-size);z-index:5;pointer-events:none;-webkit-mask-image:linear-gradient(to bottom, transparent calc(var(--erase-mid) - var(--erase-feather) / 2), #000 calc(var(--erase-mid) + var(--erase-feather) / 2));-webkit-mask-image:linear-gradient(to bottom, transparent calc(var(--erase-mid) - var(--erase-feather) / 2), #000 calc(var(--erase-mid) + var(--erase-feather) / 2));mask-image:linear-gradient(to bottom, transparent calc(var(--erase-mid) - var(--erase-feather) / 2), #000 calc(var(--erase-mid) + var(--erase-feather) / 2));background:#fff;border-radius:24px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.cap-scene--drama .cap-scene__model--before{--drama-before-size:384px;width:var(--drama-before-size);height:var(--drama-before-size);-o-object-fit:cover;object-fit:cover;border-radius:24px;margin:auto}.cap-scene--drama .cap-scene__inputs,.cap-scene--drama .cap-scene__labels{pointer-events:none;position:absolute;inset:0}.cap-scene--drama .cap-scene__inputs{z-index:8}.cap-scene--drama .cap-scene__labels{z-index:11}.cap-scene--drama .cap-scene__inputs-inner{position:absolute;inset:0}.cap-scene--drama .cap-scene__input{-webkit-user-select:none;user-select:none;width:auto;height:auto;display:flex;position:absolute}.cap-scene--drama .cap-scene__input--left{top:120px;left:80px}.cap-scene--drama .cap-scene__input--right{bottom:90px;right:110px}.cap-scene--live .cap-scene__model{-o-object-fit:cover;object-fit:cover;border-radius:16px;width:auto;height:auto;margin:0;inset:50% auto auto 50%;transform:translate(-50%,-50%)}.cap-scene--live .cap-scene__cards{z-index:8;pointer-events:none;position:absolute;inset:0}.cap-scene--live .cap-scene__card{opacity:0;pointer-events:auto;-webkit-user-select:none;user-select:none;height:auto;display:block;position:absolute}.cap-scene--live .cap-scene__card--right{top:-20px;right:90px}.cap-scene--live .cap-scene__card--left{bottom:70px;left:75px}.cap-scene--live .cap-scene__card-img{transform-origin:50%;width:100%;height:auto;transition:transform .3s;display:block;transform:scale(1)}.cap-scene--live .cap-scene__card--right:hover .cap-scene__card-img{transform:scale(1.06)}.cap-scene--live .cap-scene__highlight{cursor:pointer;width:100%;display:block;position:relative}.cap-scene--live .cap-scene__highlight-base{transform-origin:bottom;border-radius:12px;width:100%;height:auto;transition:transform .3s;display:block;transform:translateY(0)scale(1)}.cap-scene--live .cap-scene__highlight:hover .cap-scene__highlight-base{transform:translateY(-10px)scale(1.06)}.cap-scene--live .cap-scene__highlight-tag{pointer-events:none;height:auto;display:block;position:absolute;top:110px;left:50px}.cap-scene--live .cap-scene__inputs,.cap-scene--live .cap-scene__labels{pointer-events:none;position:absolute;inset:0}.cap-scene--live .cap-scene__inputs{z-index:9}.cap-scene--live .cap-scene__labels{z-index:11}.cap-scene--live .cap-scene__inputs-inner{position:absolute;inset:0}.cap-scene--live .cap-scene__input{-webkit-user-select:none;user-select:none;height:auto;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.cap-scene--creative .cap-scene__before{--erase-mid:calc(var(--reveal) * (100% + var(--erase-feather)) - var(--erase-feather) / 2);z-index:6;pointer-events:none;-webkit-mask-image:linear-gradient(to bottom, transparent calc(var(--erase-mid) - var(--erase-feather) / 2), #000 calc(var(--erase-mid) + var(--erase-feather) / 2));-webkit-mask-image:linear-gradient(to bottom, transparent calc(var(--erase-mid) - var(--erase-feather) / 2), #000 calc(var(--erase-mid) + var(--erase-feather) / 2));mask-image:linear-gradient(to bottom, transparent calc(var(--erase-mid) - var(--erase-feather) / 2), #000 calc(var(--erase-mid) + var(--erase-feather) / 2));background:#fff;border-radius:24px;position:absolute;inset:0;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.cap-scene--creative .cap-scene__corner{opacity:0;-webkit-user-select:none;user-select:none;border-radius:10px;height:auto;display:block;position:absolute}.cap-scene--creative .cap-scene__corner--lt{top:25px;left:87px}.cap-scene--creative .cap-scene__corner--rt{top:45px;right:82px}.cap-scene--creative .cap-scene__corner--lb{bottom:48px;left:55px}.cap-scene--creative .cap-scene__corner--rb{bottom:25px;right:75px}.cap-scene--creative .cap-scene__music{z-index:2;opacity:0;-webkit-user-select:none;user-select:none;height:auto;display:block;position:absolute;bottom:5px;left:172px}.cap-scene--creative .cap-scene__after{z-index:5;border-radius:24px;position:absolute;inset:0}.cap-scene--creative .cap-scene__video-frame{border-radius:14px;display:block;position:absolute;top:40px;left:50%;overflow:hidden;transform:translate(-50%)}.cap-scene--creative .cap-scene__video{background:#000;width:100%;height:auto;display:block}.cap-scene--creative .cap-scene__play{cursor:pointer;background:0 0;border:0;padding:0;transition:transform .25s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.cap-scene--creative .cap-scene__play img{width:100%;height:auto;display:block}.cap-scene--creative .cap-scene__play:hover{transform:translate(-50%,-50%)scale(1.08)}.cap-scene--creative .cap-scene__mute{z-index:3;cursor:pointer;background:0 0;border:0;padding:0;transition:transform .2s;position:absolute;top:12px;right:12px}.cap-scene--creative .cap-scene__mute img{width:100%;height:auto;display:block}.cap-scene--creative .cap-scene__mute:hover{transform:scale(1.08)}.cap-scene--creative .cap-scene__after-bottom{z-index:2;-webkit-user-select:none;user-select:none;pointer-events:none;width:auto;height:auto;display:block;position:absolute;bottom:26px;left:20px;right:20px}.cap-scene--creative .cap-scene__inputs,.cap-scene--creative .cap-scene__labels{pointer-events:none;position:absolute;inset:0}.cap-scene--creative .cap-scene__inputs{z-index:9}.cap-scene--creative .cap-scene__labels{z-index:11}.cap-scene--creative .cap-scene__inputs-inner{position:absolute;inset:0}.cap-scene--creative .cap-scene__input{-webkit-user-select:none;user-select:none;height:auto;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.cap-scene--family .cap-scene__carousel{z-index:5;position:absolute;inset:0}.cap-scene--family .cap-scene__card-item{opacity:0;cursor:pointer;display:block;position:absolute;top:50%;left:50%}.cap-scene--family .cap-scene__card-pic{-webkit-user-select:none;user-select:none;border-radius:16px;width:100%;height:auto;display:block}.cap-scene--family .cap-scene__card-mask{z-index:1;opacity:0;pointer-events:none;background:#ffffff80;border-radius:18px;position:absolute;inset:0}.cap-scene--family .cap-scene__card-text{z-index:2;opacity:0;-webkit-user-select:none;user-select:none;pointer-events:none;height:auto;display:block;position:absolute;top:90px;right:-20px}.cap-scene--family .cap-scene__labels{z-index:11;pointer-events:none;position:absolute;inset:0}@media screen and (max-width:1280px){.cap-scene__stage{width:340px}.cap-scene__bubble img{max-width:260px}}@media screen and (max-width:768px){.cap-scene__stage{width:70vw;max-width:none}.cap-scene__label{display:none}}.pg-wand-home__stage--capability{--capability-stage-media-half-height:min(280px, 25.333vw)}@media screen and (max-width:1280px){.pg-wand-home__stage--capability{--capability-stage-media-half-height:min(226.67px, 25.333vw)}}@media screen and (max-width:768px){.pg-wand-home__stage--capability{--capability-stage-media-half-height:46.667vw}}
