html{scroll-behavior:smooth}body{color:#000;font-family:Noto Sans JP,-apple-system,BlinkMacSystemFont,Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif}p{line-height:1.6}img{max-width:100%;height:auto}.is-hidden{display:none!important}@media screen and (width>=1025px){.br-pc{display:none}}.br-sp{display:none}@media screen and (width<=767px){.br-sp{display:block}}.btn{color:#fff;text-align:center;cursor:pointer;background-color:#71717a;border:none;border-radius:4px;justify-content:center;align-items:center;width:100%;padding:1em 1.5em;font-size:1rem;font-weight:700;text-decoration:none;transition:opacity .2s;display:inline-flex}.btn:hover{opacity:.8}.btn:disabled,.btn.is-disabled{color:#a1a1aa;cursor:not-allowed;pointer-events:none;background-color:#d4d4d8}.webnazo-btn{width:100%;max-width:calc(var(--u,1px) * 320);padding:calc(var(--u,1px) * 16);border:calc(var(--u,1px) * 3) solid #181878;border-radius:calc(var(--u,1px) * 50);box-shadow:calc(var(--u,1px) * 4) calc(var(--u,1px) * 4) 0 #000;color:#fff;font-family:Dela Gothic One,sans-serif;font-size:calc(var(--u,1px) * 20);letter-spacing:.06em;white-space:nowrap;text-shadow:3px 0 var(--webnazo-btn-edge,#181878), 2.8px 1px var(--webnazo-btn-edge,#181878), 2.1px 2.1px var(--webnazo-btn-edge,#181878), 1px 2.8px var(--webnazo-btn-edge,#181878), 0 3px var(--webnazo-btn-edge,#181878), -1px 2.8px var(--webnazo-btn-edge,#181878), -2.1px 2.1px var(--webnazo-btn-edge,#181878), -2.8px 1px var(--webnazo-btn-edge,#181878), -3px 0 var(--webnazo-btn-edge,#181878), -2.8px -1px var(--webnazo-btn-edge,#181878), -2.1px -2.1px var(--webnazo-btn-edge,#181878), -1px -2.8px var(--webnazo-btn-edge,#181878), 0 -3px var(--webnazo-btn-edge,#181878), 1px -2.8px var(--webnazo-btn-edge,#181878), 2.1px -2.1px var(--webnazo-btn-edge,#181878), 2.8px -1px var(--webnazo-btn-edge,#181878);cursor:pointer;background-color:#0097e6;justify-content:center;align-items:baseline;margin-inline:auto;font-weight:400;line-height:1;text-decoration:none;transition:opacity .2s;display:flex}.webnazo-btn .is-lg{font-size:calc(var(--u,1px) * 24)}@media (hover:hover){.webnazo-btn:hover{opacity:.8}}.webnazo-btn--white{box-shadow:calc(var(--u,1px) * 4) calc(var(--u,1px) * 4) 0 #181878;color:#181878;text-shadow:none;background-color:#fff}.footer{text-align:center;background-color:#ffd800;flex-direction:column;align-items:center;gap:1rem;padding:2.5rem 1.5rem;display:flex}.footer__brand{font-weight:700}.footer__brand--mentholatum{letter-spacing:.02em;font-size:1.375rem}.footer__brand--donki{font-size:1.5rem}.footer__credit{color:#71717a;font-size:.875rem;line-height:1.6}.footer__credit span{font-size:.75rem}header{color:#000;z-index:999;width:100%;display:none;position:fixed;top:0;left:0}.header-inner{justify-content:space-between;align-items:center;height:60px;padding-inline:2rem;display:flex}@media screen and (width<=1024px){.header-inner{padding-inline:1rem}}@keyframes top-fade-in{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}@keyframes top-op-fly-in{0%{opacity:1;transform:translate(var(--fx), var(--fy)) rotate(calc(var(--r) + var(--spin))) scale(1.15)}to{opacity:1;transform:translate(0, 0) rotate(var(--r)) scale(1)}}@keyframes top-mv-in{0%{opacity:0;translate:0 60px;scale:1.12}60%{opacity:1}to{opacity:1;translate:0;scale:1}}@keyframes top-anim-pop{0%{opacity:0;scale:.4}55%{opacity:1;scale:1.08}to{opacity:1;scale:1}}@keyframes top-anim-sec-pop{0%{opacity:0;translate:0 80px;scale:.82}60%{opacity:1;translate:0;scale:1.07}to{opacity:1;translate:0;scale:1}}@keyframes top-anim-from-left{0%{opacity:0;translate:-120vw}to{opacity:1;translate:0}}@keyframes top-anim-from-right{0%{opacity:0;translate:120vw}to{opacity:1;translate:0}}@keyframes top-anim-fade-up{0%{opacity:0;translate:0 32px}to{opacity:1;translate:0}}@keyframes top-anim-fade-left{0%{opacity:0;translate:-60px}to{opacity:1;translate:0}}.p-top{--yellow:#ffd900;--yellow-2:#fff100;--red:#d80011;--red-2:#e60012;--red-shadow:#d00010;--green:#009054;--pink:#f58e97;--mint:#81c6a9;--gray:#efefef;--black:#000;--white:#fff;--ff-base:"Hiragino Sans", "Hiragino Kaku Gothic ProN", "Noto Sans JP", sans-serif;--ff-dela:"Dela Gothic One", var(--ff-base);--ff-pop:"Mochiy Pop P One", var(--ff-base);--col:800px;font-family:var(--ff-base);color:var(--black);background:var(--yellow);font-weight:500;line-height:1.6;overflow-x:hidden}.p-top *,.p-top :before,.p-top :after{box-sizing:border-box}.p-top h1,.p-top h2,.p-top h3,.p-top h4,.p-top h5,.p-top p,.p-top ul,.p-top ol,.p-top dl,.p-top dd,.p-top figure{margin:0;padding:0}.p-top ul,.p-top ol{list-style:none}.p-top img{max-width:100%;height:auto;display:block}.p-top a{color:inherit}.p-top button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}.p-top [hidden]{display:none!important}.p-top.is-menu-open{overflow:hidden}.p-top .u-pc{display:none}@media (width>=768px){.p-top .u-sp{display:none}.p-top .u-pc{display:block}.p-top br.u-pc{display:inline}}.p-top .page{width:100%;margin:0 auto;position:relative}.p-top .main{z-index:0;clip-path:inset(0);flex-direction:column;gap:80px;display:flex;position:relative;overflow:hidden}.p-top .main:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(#0006,#0006),url(/assets/bg_collage-CAVxMq5I.webp) top/390px;position:fixed;inset:0}@media (width>=768px){.p-top .page{max-width:var(--col)}.p-top .main{gap:100px}.p-top .main:before{width:min(100%, var(--col));background-image:linear-gradient(#0006,#0006),url(/assets/bg_collage_pc-soN_QmgF.webp);background-repeat:repeat-y;background-size:auto,800px;left:50%;right:auto;transform:translate(-50%)}}.p-top [id]{scroll-margin-top:16px}.p-top .pc-side{display:none}@media (width>=801px){.p-top .pc-side{width:calc((100% - var(--col)) / 2);z-index:1;display:block;position:fixed;top:0;bottom:0;overflow:hidden}.p-top .pc-side--l{background:url(/assets/pc_side_l_top-_RbsD8Xd.webp) left top/320px auto no-repeat, url(/assets/pc_side_l_btm-CuCVpEOJ.webp) left bottom/320px auto no-repeat, var(--yellow);left:0}.p-top .pc-side--r{background:url(/assets/pc_side_r-DFR1NoH5.webp) left top/cover no-repeat var(--yellow);right:0}.p-top .pc-side__girl{width:205px;position:absolute;bottom:4.5%;left:117px}}.p-top .gnav{flex-direction:column;align-items:flex-start;gap:32px;width:249px;display:flex}.p-top .gnav__group{flex-direction:column;gap:24px;width:100%;display:flex}.p-top .gnav__group:first-of-type{width:228px}.p-top .gnav__main{background:var(--black);color:var(--yellow);letter-spacing:2px;white-space:nowrap;filter:drop-shadow(4px 4px 0 var(--white));justify-content:center;padding:8px 16px;font-size:20px;font-weight:900;line-height:1.4;text-decoration:none;transition:transform .15s;display:inline-flex}.p-top .gnav__group .gnav__main{width:100%}.p-top .gnav__sub{flex-direction:column;gap:24px;padding-left:16px;display:flex}.p-top .gnav__sub a{letter-spacing:2px;white-space:nowrap;align-items:center;gap:8px;font-size:16px;font-weight:900;line-height:1.4;text-decoration:none;display:inline-flex}.p-top .gnav__sub a:before{content:"";background:var(--black);flex-shrink:0;width:12px;height:12px}@media (hover:hover){.p-top .gnav__main:hover{transform:translate(-2px,-2px)}.p-top .gnav__sub a{position:relative}.p-top .gnav__sub a:after{content:"";background:var(--black);transform-origin:0;height:3px;transition:transform .3s;position:absolute;bottom:-4px;left:20px;right:0;transform:scaleX(0)}.p-top .gnav__sub a:hover:after,.p-top .gnav__sub a:focus-visible:after{transform:scaleX(1)}}.p-top .gnav--side{transform-origin:0 0;display:none;position:absolute;top:max(24px,50vh - 240px);left:24px;scale:.85}@media (width>=1360px){.p-top .gnav--side{display:flex}}@media (width>=1600px){.p-top .gnav--side{top:max(24px,50vh - 282px);left:34px;scale:1}}.p-top .menu-btn{z-index:90;background:var(--yellow);width:40px;height:40px;position:fixed;top:8px;right:8px}.p-top .menu-btn span{background:var(--black);width:24px;height:3px;position:absolute;left:8px}.p-top .menu-btn span:first-child{top:10.5px}.p-top .menu-btn span:nth-child(2){top:18.5px}.p-top .menu-btn span:nth-child(3){top:26.5px}@media (width>=801px){.p-top .menu-btn{right:calc((100% - var(--col)) / 2 + 8px)}}@media (width>=1360px){.p-top .menu-btn{display:none}}.p-top .menu{z-index:100;visibility:hidden;transition:visibility 0s linear .35s;position:fixed;inset:0}.p-top .menu.is-open{visibility:visible;transition-delay:0s}.p-top .menu__overlay{opacity:0;background:#00000080;transition:opacity .35s;position:absolute;inset:0}.p-top .menu.is-open .menu__overlay{opacity:1}.p-top .menu__panel{background:var(--yellow);overscroll-behavior:contain;flex-direction:column;width:min(100%,390px);transition:transform .35s cubic-bezier(.22,.61,.36,1);display:flex;position:absolute;top:0;bottom:0;right:0;overflow-y:auto;transform:translate(100%)}.p-top .menu.is-open .menu__panel{transform:none}@media (prefers-reduced-motion:reduce){.p-top .menu,.p-top .menu__overlay,.p-top .menu__panel{transition-duration:0s}}.p-top .menu .gnav{flex:1 0 auto;justify-content:center;margin:0 auto;padding:64px 0 40px;position:relative}.p-top .menu__close{z-index:1;width:40px;height:40px;position:absolute;top:8px;right:8px}.p-top .menu__close:before,.p-top .menu__close:after{content:"";background:var(--black);width:30.5px;height:3px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(45deg)}.p-top .menu__close:after{transform:translate(-50%,-50%)rotate(-45deg)}.p-top .menu__logo{pointer-events:none;flex-shrink:0;width:100%}.p-top .card{background:var(--white);border:2px solid var(--black);width:min(342px,100% - 48px);margin-top:20px;padding:40px 16px 32px;position:relative}.p-top .card__label{background:var(--white);border:2px solid var(--black);white-space:nowrap;padding:8px 16px;font-size:16px;font-weight:600;line-height:1.4;position:absolute;top:-21px;left:50%;transform:translate(-50%)}.p-top .bar{background:var(--yellow);text-align:center;width:100%;padding:4px 10px;font-size:18px;font-weight:600;line-height:normal}@media (width>=768px){.p-top .card{width:640px;padding:48px 32px 32px}}.p-top .sec-ttl{width:var(--w);height:var(--h);color:var(--white);white-space:nowrap;flex-shrink:0;font-weight:400;line-height:1.6;position:relative}.p-top .sec-ttl>span{left:calc(50% + var(--x));top:var(--y);transform:translateX(-50%) rotate(var(--r));-webkit-text-stroke:4px var(--black);paint-order:stroke fill;filter:drop-shadow(0 4.45px 0 var(--ts));position:absolute}.p-top .sec-ttl__l1{font-family:var(--ff-pop);font-size:var(--fs-s)}.p-top .sec-ttl__l1 b{font-family:var(--ff-dela);font-weight:400;font-size:var(--fs-l)}.p-top .sec-ttl__l2{font-family:var(--ff-pop);font-size:var(--fs-m);letter-spacing:.05em}.p-top .sec-ttl__ex{margin-left:.12em}.p-top .sec-ttl--shop{--ts:var(--red);--w:288px;--h:227px;--r:-7.95deg;--fs-l:64.665px;--fs-s:36px;--fs-m:36.374px}.p-top .sec-ttl--shop .sec-ttl__l1{--x:-68px;--y:74px}.p-top .sec-ttl--shop .sec-ttl__l2{--x:20px;--y:153px}@media (width>=768px){.p-top .sec-ttl--shop{--w:776px;--h:222px;--r:-6.02deg;--fs-l:96px;--fs-s:55px;--fs-m:55px}.p-top .sec-ttl--shop .sec-ttl__l1{--x:-130px;--y:-3px}.p-top .sec-ttl--shop .sec-ttl__l2{--x:71px;--y:109px;letter-spacing:0}}.p-top .steps{flex-direction:column;gap:16px;display:flex}.p-top .step{gap:16px;display:flex}.p-top .step__num{flex-direction:column;flex-shrink:0;align-items:center;gap:8px;width:46px;display:flex}.p-top .step__num span{background:var(--c);width:46px;height:46px;font-family:var(--ff-dela);color:var(--white);border-radius:50%;place-items:center;font-size:25px;line-height:1;display:grid}.p-top .step__num:after{content:"";background:repeating-linear-gradient(to bottom, var(--c) 0 4px, transparent 4px 8px);flex:1;width:2px}.p-top .step--last .step__num:after{content:none}.p-top .step__body{flex-direction:column;flex:1;align-items:flex-start;gap:8px;min-width:0;padding-top:8px;display:flex}.p-top .step__ttl{font-size:18px;font-weight:600;line-height:1.6}.p-top .step__txt{font-size:16px;line-height:1.6}.p-top .step__txt strong{color:var(--c);font-weight:600}.p-top .step__note{font-size:14px;line-height:1.6}.p-top .step__shops{border-left:6px solid var(--gray);flex-direction:column;gap:4px;width:100%;margin-top:4px;padding-left:8px;font-size:16px;line-height:1.6;display:flex}.p-top .step__shops-ttl{font-weight:600}.p-top .steps--red{--c:var(--red)}.p-top .steps--green{--c:var(--green)}.p-top .move{background:var(--gray);flex-direction:column;align-items:center;gap:8px;padding:12px 16px;display:flex}.p-top .move__ttl{align-items:center;gap:12px;font-size:16px;font-weight:700;line-height:1.4;display:flex}.p-top .move__txt{font-size:14px;line-height:1.6}@media (width>=768px){.p-top .steps,.p-top .steps--green{gap:24px}}.p-top .hero{z-index:2;background:var(--black);border-bottom:7px solid var(--white);filter:drop-shadow(0 6px #00000080);flex-direction:column;align-items:center;gap:40px;padding-bottom:40px;display:flex;position:relative}.p-top .hero__mv{aspect-ratio:780/1012;width:100%;overflow:hidden}.p-top .hero__mv-sp{object-fit:cover;object-position:top;width:100%;height:100%}.p-top .fv{display:none}.p-top .hero__body{width:min(365px,100%);color:var(--white);text-align:center;flex-direction:column;align-items:center;gap:24px;font-weight:600;display:flex}.p-top .hero__logos{width:313px}.p-top .hero__lead{margin-top:-16px;font-size:18px;line-height:1.4}.p-top .hero__period{border:3px solid var(--yellow);width:266px}.p-top .hero__period dt{background:var(--yellow);color:var(--black);padding:4px 0;font-size:16px;line-height:1.4}.p-top .hero__period-body{flex-direction:column;gap:4px;padding:12px 24px;display:flex}.p-top .hero__period-body+.hero__period-body{border-top:2px solid var(--yellow)}.p-top .hero__period-lead,.p-top .hero__period-date{white-space:nowrap;font-size:16px;line-height:1.4}.p-top .hero__period .hero__period-lead{text-underline-offset:3px;text-decoration:underline}.p-top .hero__period-color{color:var(--yellow)}@media (width>=768px){.p-top .hero{border-bottom-width:10px;gap:75px;padding-bottom:80px}.p-top .hero__mv{aspect-ratio:1600/1670;height:auto;position:relative}.p-top .hero__mv-sp{display:none}.p-top .fv{background:var(--black);display:block;position:absolute;inset:0;overflow:hidden}.p-top .fv__kv{object-fit:contain;object-position:50% 100%;width:100%;max-width:none;height:100%;position:absolute;inset:0}.p-top .hero__logos{width:416px}.p-top .hero__period{width:auto}}.p-top .select{height:463px;position:relative}.p-top .select__bubble{background:url(/assets/bubble_sp-e8jK-2U6.svg) 50%/100% 100% no-repeat;width:441px;height:461px;position:absolute;top:0;left:calc(50% - 218px)}.p-top .select__head{flex-direction:column;align-items:center;gap:16px;width:340px;display:flex;position:absolute;top:32px;left:50%;transform:translate(-50%)}.p-top .select__ttl img{width:284px}.p-top .select__txt{text-align:center;white-space:nowrap;font-size:16px;font-weight:600;line-height:1.6}.p-top .select__btn{left:calc(50% + var(--x));top:var(--y);isolation:isolate;flex-direction:column;align-items:center;gap:8px;width:126px;text-decoration:none;transition:transform .15s;display:flex;position:absolute}.p-top .select__btn:before{content:"";background:var(--bg);border:3px solid var(--bd);width:148px;height:124px;box-shadow:0 0 0 1px var(--black), 3px 4px 0 1px #00000080;transform:rotate(var(--r));z-index:-1;margin:-62px 0 0 -74px;position:absolute;top:50%;left:50%}.p-top .select__btn--shop{--x:-153px;--y:243px;--r:3deg;--bg:var(--pink);--bd:var(--red-2)}.p-top .select__btn--web{--x:27px;--y:261px;--r:-4deg;--bg:var(--mint);--bd:var(--green)}.p-top .select__btn-main{align-items:flex-end;gap:4px;font-size:18px;font-weight:600;line-height:1;display:flex}.p-top .select__btn-main b{font-family:var(--ff-dela);letter-spacing:1.8px;color:var(--yellow-2);-webkit-text-stroke:4px var(--black);paint-order:stroke fill;font-size:36px;font-weight:400}.p-top .select__btn-sub{white-space:nowrap;font-size:18px;font-weight:600;line-height:1}.p-top .select__btn img{width:14px;height:auto}@media (hover:hover){.p-top .select__btn:hover{transform:translateY(-3px)}}@media (width>=768px){.p-top .select{height:477px}.p-top .select__bubble{background-image:url(/assets/bubble_pc-DNPoblWa.svg);width:678px;height:483px;left:calc(50% - 336px)}.p-top .select__head{gap:0;top:47px}.p-top .select__ttl img{width:430px;margin-bottom:4px}.p-top .select__btn--shop{--x:-171px;--y:228px}.p-top .select__btn--web{--x:43px;--y:246px}}.p-top .shop{border-bottom:10px solid var(--white);overflow-clip-margin:0;flex-direction:column;align-items:center;gap:40px;padding-bottom:40px;display:flex;position:relative;overflow:clip;box-shadow:4px 6px #00000080}.p-top .shop>*{position:relative}.p-top .shop>.shop__bg{z-index:0;width:597px;position:absolute;top:31px;bottom:0;left:calc(50% - 299px)}.p-top .shop__bg-img{z-index:4;width:100%;position:relative}.p-top .shop__bg-tile{z-index:3;background:url(/assets/bg_shop_tile-CPlejMdQ.webp) 0 0/100% repeat-y;position:absolute;inset:774.906px 0 0}.p-top .shop__frame{z-index:3;width:601.2px;max-width:none;height:221.4px;position:absolute;top:-3.4px;left:0}.p-top .shop__frame--shadow{z-index:1;filter:brightness(0)opacity(.5);transform:translate(5px,-5px)}.p-top .shop__donpen{z-index:2;filter:drop-shadow(0 0 #fff)drop-shadow(2px 0 #fff)drop-shadow(-2px 0 #fff)drop-shadow(0 2px #fff)drop-shadow(0 -2px #fff)drop-shadow(4px 4px #00000080);width:116px;position:absolute;top:10px;left:342px;transform:rotate(9.7deg)}.p-top .shop>.sec-ttl{z-index:1}@media (width>=768px){.p-top .shop{gap:40px;padding:148px 80px 80px;box-shadow:0 6px #00000080}.p-top .shop>.shop__bg{width:993px;top:44px;left:calc(50% - 447px)}.p-top .shop__bg-tile{top:1288.91px}.p-top .shop__frame{width:997.6px;height:358.9px;top:-4px}.p-top .shop__donpen{width:225px;top:17px;left:546px}}.p-top .card--price{flex-direction:column;align-items:center;gap:16px;display:flex}.p-top .price{flex-direction:column;align-items:center;font-weight:600;line-height:1.6;display:flex}.p-top .price__main{white-space:nowrap;font-size:18px}.p-top .price__main b{margin-left:.9em;font-size:32px;font-weight:700}.p-top .price__main small{margin-left:.25em;font-size:16px;font-weight:700}.p-top .price__tax{font-size:16px}.p-top .price__note{width:100%;font-size:14px;line-height:1.6}@media (width>=768px){.p-top .price{flex-direction:row;align-items:baseline;gap:12px}.p-top .price__note{text-align:center}}.p-top .story{flex-direction:column;align-items:center;gap:32px;width:100%;padding:24px;display:flex}.p-top .story__catch{width:100%;max-width:342px;height:270px;position:relative}.p-top .tag{background:var(--white);font-family:var(--ff-pop);letter-spacing:.04em;white-space:nowrap;filter:drop-shadow(4px 4px #00000080);transform:rotate(var(--r));align-items:flex-end;gap:4.2px;padding:5px 9px 7px;font-size:16px;line-height:1;display:flex;position:absolute}.p-top .tag b{font-family:var(--ff-dela);color:var(--yellow);-webkit-text-stroke:2px var(--black);paint-order:stroke fill;filter:drop-shadow(0 3px 0 var(--black));font-size:24px;font-weight:400}.p-top .tag--1{--r:-2.73deg;top:5px;left:0}.p-top .tag--2{top:73px;left:50%;transform:translate(-50%)rotate(.67deg)}.p-top .story ruby{flex-direction:column;align-items:center;line-height:1;display:inline-flex}.p-top .story rt{letter-spacing:0;white-space:nowrap;justify-content:center;align-items:flex-end;width:0;height:0;font-size:8px;line-height:1.5;display:flex;transform:translateY(-15.5px)}.p-top .tag--3{--r:-2.1deg;padding-top:9px;top:127px;left:47px}.p-top .tag--4{top:188px;left:50%;transform:translate(-50%)rotate(-3.91deg)}.p-top .tag--5{--r:1.03deg;top:240px;right:0}.p-top .story__body{flex-direction:column;align-items:center;gap:24px;width:100%;max-width:342px;display:flex}.p-top .story__more{flex-direction:column;align-items:center;gap:24px;width:100%;display:flex}.p-top .story__more:not([hidden]){animation:.4s ease-out top-fade-in}.p-top .story__txt{width:100%;color:var(--white);text-shadow:2px 2px #d00d19;word-break:keep-all;overflow-wrap:anywhere;font-size:16px;font-weight:700;line-height:2.5}.p-top .story__txt--c{text-align:center}.p-top .story__panel,.p-top .story__panel img{width:100%}.p-top .story__toggle{border-bottom:2px solid var(--white);box-shadow:0 2px 0 var(--red-shadow);letter-spacing:.8px;color:var(--white);text-shadow:2px 2px 0 var(--red-shadow);align-items:center;gap:4px;font-size:16px;font-weight:700;line-height:1.6;display:inline-flex}.p-top .story__toggle img{width:17px;transition:transform .25s}.p-top .story__toggle[aria-expanded=true] img{transform:rotate(180deg)}@media (width>=768px){.p-top .story{gap:31px;padding:32px 80px}.p-top .story__catch{max-width:480px;height:316px}.p-top .tag--1{top:5.6px}.p-top .tag--2{top:74px;left:calc(50% - 46.7px)}.p-top .tag--3{top:131px;left:auto;right:0}.p-top .tag--4{top:205px;left:calc(50% + 10.5px)}.p-top .tag--5{top:263px;right:38.5px}.p-top .story__body{max-width:480px}.p-top .story__txt{line-height:2.75}.p-top .story__txt--c{width:432px}.p-top .story__panel{width:478px;max-width:100%}}.p-top .card--overview{flex-direction:column;align-items:center;gap:32px;padding-bottom:16px;display:flex}.p-top .ov{flex-direction:column;align-items:center;gap:24px;width:100%;display:flex}.p-top .ov__time{font-size:16px;line-height:normal}.p-top .ov__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 16px;width:100%;display:grid}.p-top .ov__grid li{text-align:center;flex-direction:column;align-items:center;gap:16px;font-size:16px;line-height:1.5;display:flex}.p-top .ov__grid img{width:100px;height:100px}.p-top .sp-need{background:var(--gray);flex-direction:column;align-items:center;gap:16px;width:100%;padding:16px;display:flex}.p-top .sp-need__ttl{padding-bottom:2px;font-size:18px;font-weight:600;line-height:1.5}.p-top .sp-need__ttl span{background:linear-gradient(transparent 50%, var(--yellow) 50%);padding:0 10px}.p-top .sp-need__txt{width:100%;font-size:16px;line-height:1.6}.p-top .sp-need__note{width:100%;font-size:14px;line-height:1.6}.p-top .sp-need__note b{font-weight:700}@media (width>=768px){.p-top .card--overview{padding-bottom:32px}.p-top .ov__grid{grid-template-columns:repeat(2,190px);justify-content:center}.p-top .sp-need{padding:24px}}.p-top .card--stores{flex-direction:column;gap:32px;padding-bottom:32px;display:flex}.p-top .store{flex-direction:column;gap:16px;display:flex}.p-top .store__photo{aspect-ratio:1;object-fit:cover;width:100%;height:auto;display:block}.p-top .store__map{aspect-ratio:576/324;background:#eee;overflow:hidden}.p-top .store__map iframe{border:0;width:100%;height:100%;display:block}.p-top .store__info{flex-direction:column;gap:8px;font-size:16px;line-height:1.6;display:flex}.p-top .store__info>div{grid-template-columns:auto 1fr;column-gap:4px;display:grid}.p-top .store__info dt{white-space:nowrap}.p-top .store__info dd p+p{margin-top:8px}.p-top .store__info dt:after{content:"：";margin-left:4px}.p-top .store__info a{grid-template-columns:1fr auto;column-gap:8px;text-decoration:none;display:grid}.p-top .store__info a>span{grid-column:1;display:block}.p-top .store__info a .store__zip{font-size:14px}.p-top .store__info a img{grid-area:1/2/span 2;align-self:center}@media (hover:hover){.p-top .store__info a:hover>span{text-decoration:underline}}@media (width>=768px){.p-top .store{grid-template-columns:200px 1fr;gap:16px 24px;display:grid}.p-top .store>.bar,.p-top .store__map{grid-column:1/-1}.p-top .store__info a .store__zip{font-size:16px}}.p-top .acc{background:var(--white);border:2px solid var(--black);width:min(342px,100% - 48px)}.p-top .acc__btn{border-bottom:2px solid var(--black);text-align:left;justify-content:space-between;align-items:center;width:100%;padding:16px 32px;font-size:18px;font-weight:600;line-height:normal;display:flex}.p-top .acc__btn img{width:8px;transition:transform .25s;transform:rotate(90deg)}.p-top .acc__btn[aria-expanded=true] img{transform:rotate(-90deg)}.p-top .acc__body{transition:height .35s;overflow:hidden}.p-top .notes{padding-bottom:32px}.p-top .notes__sec{flex-direction:column;gap:16px;padding:32px 32px 0;display:flex}.p-top .notes__ttl{background:var(--yellow);text-align:center;padding:4px 5px;font-size:16px;font-weight:600;line-height:1.6}.p-top .notes__sub{font-size:16px;font-weight:600;line-height:1.6}.p-top .notes__sub+.notes__list{margin-top:-8px}.p-top .notes__list{flex-direction:column;gap:8px;display:flex}.p-top .notes__list li{overflow-wrap:anywhere;padding-left:25px;font-size:16px;line-height:1.6;position:relative}.p-top .notes__list li:before{content:"";background:var(--black);border-radius:50%;width:5px;height:5px;position:absolute;top:10.5px;left:8px}.p-top .notes a{text-decoration:underline}.p-top .notes__txt{overflow-wrap:anywhere;font-size:16px;line-height:1.6}.p-top .notes__table{border-collapse:collapse;text-align:center;width:100%;font-size:14px;line-height:1.6}.p-top .notes__table thead th{background:var(--black);color:var(--white);padding:4px 8px;font-weight:600}.p-top .notes__table tbody th,.p-top .notes__table tbody td{border-bottom:1px solid var(--black);vertical-align:middle;padding:8px;font-weight:400}.p-top .notes__table tbody th{border-right:1px solid var(--black)}.p-top .notes__faq{flex-direction:column;gap:16px;display:flex}.p-top .notes__faq-item{flex-direction:column;gap:4px;display:flex}.p-top .notes__faq dt,.p-top .notes__faq dd{overflow-wrap:anywhere;gap:4px;font-size:16px;line-height:1.6;display:flex}.p-top .notes__faq dt{font-weight:600}.p-top .notes__faq-mark{flex-shrink:0}@media (width>=768px){.p-top .acc{width:640px}}.p-top .web{border-bottom:10px solid var(--white);flex-direction:column;align-items:center;gap:40px;padding:104px 0 56px;display:flex;position:relative;overflow:clip}.p-top .web>*{position:relative}.p-top .web>.web__bg{z-index:0;width:954px;position:absolute;top:13px;bottom:0;left:calc(50% - 455px)}.p-top .web__frame{width:960px;max-width:none;height:343.8px;position:absolute;top:-11px;left:0}.p-top .web__bg-tile{background:url(/assets/bg_web_tile-9cVyeZu9.webp) 0 0/100% repeat-y;position:absolute;inset:940.583px 0 0}.p-top .web__bg-img{width:100%;margin-top:-48px;position:relative}.p-top .web>.web__badge{z-index:1;width:168px;height:125px;position:absolute;top:28px;left:calc(50% + 22px)}.p-top .web__badge img{width:159px;height:112px;margin:-56px 0 0 -79.5px;position:absolute;top:50%;left:50%;transform:rotate(4.89deg)}.p-top .web__badge span{font-family:var(--ff-dela);letter-spacing:1px;color:var(--yellow);text-align:center;white-space:nowrap;-webkit-text-stroke:4px var(--black);paint-order:stroke fill;font-size:20px;line-height:1.37;position:absolute;top:calc(50% - 3px);left:calc(50% + 5px);transform:translate(-50%,-50%)rotate(4.89deg)}.p-top .web__ttl{z-index:1;margin-top:-7px;position:relative;left:-2px}.p-top .web__ttl img{width:318px}.p-top .web__lead{color:var(--white);text-align:center;text-shadow:2px 2px 0 var(--black);white-space:nowrap;font-size:18px;font-weight:600;line-height:1.6}.p-top .web__lead-note{margin-top:8px;font-size:14px;line-height:1.7;display:inline-block}.p-top .web .card{padding-bottom:16px}.p-top .web .steps,.p-top .web .step__body{gap:16px}.p-top .web .step__body .step__ttl{margin-bottom:-8px;line-height:normal}.p-top .btn-primary{--btn-primary-edge:var(--black);background:var(--yellow);border:2px solid var(--black);width:244px;max-width:100%;box-shadow:4px 4px 0 var(--black);font-family:var(--ff-dela);letter-spacing:1.2px;color:var(--white);white-space:nowrap;text-shadow:3px 0px 0 var(--btn-primary-edge), 2.8px 1.1px 0 var(--btn-primary-edge), 2.1px 2.1px 0 var(--btn-primary-edge), 1.1px 2.8px 0 var(--btn-primary-edge), 0px 3px 0 var(--btn-primary-edge), -1.1px 2.8px 0 var(--btn-primary-edge), -2.1px 2.1px 0 var(--btn-primary-edge), -2.8px 1.1px 0 var(--btn-primary-edge), -3px 0px 0 var(--btn-primary-edge), -2.8px -1.1px 0 var(--btn-primary-edge), -2.1px -2.1px 0 var(--btn-primary-edge), -1.1px -2.8px 0 var(--btn-primary-edge), 0px -3px 0 var(--btn-primary-edge), 1.1px -2.8px 0 var(--btn-primary-edge), 2.1px -2.1px 0 var(--btn-primary-edge), 2.8px -1.1px 0 var(--btn-primary-edge);justify-content:center;padding:16px 0;font-size:24px;line-height:1;text-decoration:none;transition:transform .1s,box-shadow .1s;display:flex}.p-top .btn-primary:active{box-shadow:0 0 0 var(--black);transform:translate(4px,4px)}@media (hover:hover){.p-top .btn-primary:hover{box-shadow:2px 2px 0 var(--black);transform:translate(2px,2px)}}.p-top .btn-primary.is-disabled{--btn-primary-edge:#52525b;box-shadow:none;cursor:default;pointer-events:none;background:#d4d4d8;border-color:#52525b}@media (width>=768px){.p-top .web{padding:104px 80px 56px}.p-top .web__ttl{margin-top:-57px;left:-38px}.p-top .web__ttl img{width:480px}.p-top .web>.web__bg{width:1016px;top:8.93px;left:calc(50% - 477px)}.p-top .web__frame{width:1022px;height:364.3px;top:-11px}.p-top .web__bg-img{margin-top:-51.5px}.p-top .web__bg-tile{top:1001.33px}.p-top .web>.web__badge{width:214px;height:159px;top:35px;left:calc(50% + 116px)}.p-top .web__badge img{width:202px;height:142px;margin:-71px 0 0 -101px}.p-top .web__badge span{letter-spacing:1.25px;font-size:25px;top:calc(50% - 4px);left:calc(50% + 6px)}.p-top .web .card{padding-bottom:32px}.p-top .web .steps{gap:24px}.p-top .btn-primary{width:100%}}.p-top .top-footer{background:var(--black);color:var(--white);letter-spacing:.6px;text-align:center;flex-direction:column;align-items:center;gap:24px;padding:40px 32px;font-size:12px;font-weight:600;line-height:1.6;display:flex}.p-top .top-footer__logos{flex-direction:column;align-items:center;gap:24px;display:flex}.p-top .top-footer__label{font-weight:800}.p-top .top-footer__txt a{color:inherit;text-decoration:underline}.p-top .top-footer__txt+.top-footer__copy{margin-top:-16px}.p-top .top-footer__copy small{font-size:inherit}@media (width>=768px){.p-top .top-footer__logos{flex-direction:row;align-items:flex-start;gap:32px}}.p-top .op{display:none}.is-op .p-top{overflow:hidden}.is-op .p-top .op{z-index:200;background:var(--yellow);cursor:pointer;display:block;position:fixed;inset:0;overflow:hidden}.p-top .op.is-bg,.p-top .op.is-side{pointer-events:none;cursor:auto;display:block;position:fixed;inset:0;overflow:hidden}.p-top .op.is-bg{z-index:-1}.p-top .op.is-bg:after{content:"";opacity:0;background:#0006;transition:opacity .8s .3s;position:absolute;inset:0}.p-top .op.is-bg.is-dim:after{opacity:1}.has-op-bg .p-top .main:before{display:none}.p-top .op.is-side{z-index:1;background-color:#0000;transition:background-color .6s}.p-top .op.is-bg .op__logo,.p-top .op.is-side .op__logo{display:none}.has-op-sides.is-op-done .p-top .page{z-index:2;position:relative}.has-op-sides .p-top .pc-side__girl{display:none}.has-op-sides .p-top .pc-side--l,.has-op-sides .p-top .pc-side--r{background:0 0}.p-top .pc-side{transition:opacity .6s}.is-op .p-top .pc-side{opacity:0}.p-top .op__logo{filter:brightness(0);width:min(313px,80vw);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.p-top .op__stage{position:absolute;inset:0}.p-top .op__sticker{opacity:0;max-width:none;transform:rotate(var(--r));filter:drop-shadow(3px 4px #00000059);will-change:transform, opacity;position:absolute}.p-top .op__sticker.is-on{animation:.35s cubic-bezier(.2,.85,.35,1) both top-op-fly-in}.js .p-top .hero{opacity:0}.is-ready .p-top .hero{animation:.8s cubic-bezier(.2,.7,.3,1) both top-mv-in}.js .p-top [data-anim]{opacity:0}.js .p-top [data-anim].is-in{animation:var(--anim) both;animation-delay:var(--delay,0s)}.p-top [data-anim=pop]{--anim:top-anim-pop .7s cubic-bezier(.3, .6, .4, 1)}.p-top .select[data-anim]{transform-origin:50% 85%}.p-top [data-anim=sec-pop]{--anim:top-anim-sec-pop .6s cubic-bezier(.3, .6, .4, 1);transform-origin:50% 0}.p-top [data-anim=from-left]{--anim:top-anim-from-left .6s cubic-bezier(.2, .8, .3, 1)}.p-top [data-anim=from-right]{--anim:top-anim-from-right .6s cubic-bezier(.2, .8, .3, 1)}.p-top [data-anim=fade-up]{--anim:top-anim-fade-up .8s cubic-bezier(.2, .7, .3, 1)}.p-top [data-anim=fade-left]{--anim:top-anim-fade-left .8s cubic-bezier(.2, .7, .3, 1)}@media (prefers-reduced-motion:reduce){.js .p-top [data-anim]{opacity:1}.js .p-top [data-anim].is-in{animation:none}.js .p-top .hero{opacity:1}.is-ready .p-top .hero{animation:none}}html:has(>body>.webnazo-intro,>body>.webnazo-quiz,>body>.webnazo-clear){background-color:#181878!important}body:has(>.webnazo-intro,>.webnazo-quiz,>.webnazo-clear){background-color:#181878}body:has(>.webnazo-intro,>.webnazo-quiz,>.webnazo-clear):before{content:"";pointer-events:none;background:url(/assets/back-Ddj3goZx.webp) 50%/cover no-repeat;position:fixed;inset:0}.webnazo-intro,.webnazo-quiz,.webnazo-clear{font-family:Hiragino Sans,Hiragino Kaku Gothic ProN,Noto Sans JP,sans-serif}.webnazo-intro{background-color:#fff;width:100%;max-width:767px;margin-inline:auto;padding-bottom:56px}.webnazo-intro__mv{width:100%;height:auto;display:block}.webnazo-intro__inner{margin-inline:auto;flex-direction:column;gap:56px;max-width:440px;margin-top:24px;padding-inline:24px;display:flex}@media screen and (width>=1025px){.webnazo-intro__inner{width:90%;max-width:unset}}.webnazo-intro__lead{text-align:center;font-size:1.125rem;font-weight:700}@media screen and (width>=1025px){.webnazo-intro__lead{font-size:1.8rem}}.webnazo-intro__section{flex-direction:column;gap:16px;display:flex}.webnazo-intro__heading{color:#181878;text-align:center;-webkit-text-stroke:6px #fff;paint-order:stroke fill;filter:drop-shadow(4px 4px #0097e6);align-self:center;font-family:Dela Gothic One,sans-serif;font-size:1.5rem;font-weight:400;line-height:1.4;display:inline-block}@media screen and (width>=1025px){.webnazo-intro__heading{font-size:1.8rem}}.webnazo-intro__sub{color:#fff;text-align:center;background-color:#181878;padding:6px 12px;font-size:1rem;font-weight:700;line-height:1.5}.webnazo-intro__table{border-collapse:collapse;text-align:left;width:calc(100% - 1.1em);margin-left:1.1em;font-size:1rem;line-height:1.5}.webnazo-intro__table th,.webnazo-intro__table td{vertical-align:middle;border:1px solid #000;width:50%;padding:8px 12px;font-weight:400}.webnazo-intro__table thead th{color:#fff;background-color:#009054}.webnazo-intro__table td p+p{margin-top:8px}.webnazo-intro__notes{flex-direction:column;gap:12px;display:flex}.webnazo-intro__notes li{padding-left:1.1em;line-height:1.6;position:relative}.webnazo-intro__notes li:before{content:"";background-color:#000;border-radius:50%;width:4px;height:4px;position:absolute;top:.8em;left:.2em}.webnazo-intro__notes a{text-decoration:underline}.webnazo-intro__agree{cursor:pointer;justify-content:center;align-items:center;gap:8px;font-size:1.125rem;display:flex}.webnazo-intro__agree input{appearance:none;cursor:pointer;background-color:#fff;border:1px solid #000;flex-shrink:0;width:20px;height:20px;margin:0;position:relative}.webnazo-intro__agree input:checked{background-color:#fdd000}.webnazo-intro__agree input:checked:after{content:"";border:1px solid #000;border-width:0 1px 1px 0;width:7px;height:11px;position:absolute;top:2px;left:5px;transform:rotate(45deg)}.webnazo-intro__agree input:focus-visible{outline-offset:2px;outline:2px solid #000}.webnazo-intro__submit{max-width:calc(var(--u,1px) * 300);letter-spacing:.05em;transition:opacity .2s,background-color .2s,border-color .2s,box-shadow .2s,color .2s}.webnazo-intro__submit:disabled{--webnazo-btn-edge:#52525b;box-shadow:none;color:#fff;cursor:default;pointer-events:none;background-color:#d4d4d8;border-color:#52525b}.webnazo-quiz{--u:calc(min(100vw, 440px) / 390);isolation:isolate;width:100%;max-width:767px;min-height:100dvh;padding-bottom:calc(var(--u,1px) * 56);background-color:#fff;margin-inline:auto;position:relative}.webnazo-quiz:before,.webnazo-quiz:after{content:"";z-index:-1;height:calc(var(--u,1px) * 300);pointer-events:none;position:absolute;inset:0 0 auto}.webnazo-quiz:before{background:radial-gradient(circle, #009054 calc(var(--u,1px) * 2.2), transparent calc(var(--u,1px) * 2.6)) 0 0/calc(var(--u,1px) * 7) calc(var(--u,1px) * 7), radial-gradient(circle, #009054 calc(var(--u,1px) * 2.2), transparent calc(var(--u,1px) * 2.6)) calc(var(--u,1px) * 3.5) calc(var(--u,1px) * 3.5)/calc(var(--u,1px) * 7) calc(var(--u,1px) * 7);-webkit-mask-image:linear-gradient(#000 30%,#0000 100%);mask-image:linear-gradient(#000 30%,#0000 100%)}.webnazo-quiz:after{background:linear-gradient(to bottom, #009054 calc(var(--u,1px) * 40), transparent calc(var(--u,1px) * 150))}.webnazo-quiz__inner{width:calc(var(--u,1px) * 390);margin-inline:auto;position:relative}@media screen and (width>=1025px){.webnazo-quiz__inner{width:100%}}.webnazo-quiz__head{padding-top:calc(var(--u,1px) * 10);text-align:center}.webnazo-quiz__catch{width:calc(var(--u,1px) * 220);letter-spacing:.04em;margin-block:0 -5px;margin-inline:auto;font-size:14px;display:block;overflow:visible}@media screen and (width>=1025px){.webnazo-quiz__catch{width:calc(var(--u,1px) * 260)}}.webnazo-quiz__catch text{fill:#fff;stroke-width:4px;stroke-linejoin:round;paint-order:stroke fill;font-weight:700}.webnazo-quiz__title{color:#181878;paint-order:stroke fill;flex-direction:column;align-items:center;gap:5px;font-weight:400;line-height:1;display:flex}.webnazo-quiz__title-sub{font-size:calc(var(--u,1px) * 18);text-shadow:calc(var(--u,1px) * 2) calc(var(--u,1px) * 0) 0 #fff, calc(var(--u,1px) * 2) calc(var(--u,1px) * .3) 0 #fff, calc(var(--u,1px) * 1.9) calc(var(--u,1px) * .5) 0 #fff, calc(var(--u,1px) * 1.8) calc(var(--u,1px) * .8) 0 #fff, calc(var(--u,1px) * 1.7) calc(var(--u,1px) * 1) 0 #fff, calc(var(--u,1px) * 1.6) calc(var(--u,1px) * 1.2) 0 #fff, calc(var(--u,1px) * 1.4) calc(var(--u,1px) * 1.4) 0 #fff, calc(var(--u,1px) * 1.2) calc(var(--u,1px) * 1.6) 0 #fff, calc(var(--u,1px) * 1) calc(var(--u,1px) * 1.7) 0 #fff, calc(var(--u,1px) * .8) calc(var(--u,1px) * 1.8) 0 #fff, calc(var(--u,1px) * .5) calc(var(--u,1px) * 1.9) 0 #fff, calc(var(--u,1px) * .3) calc(var(--u,1px) * 2) 0 #fff, calc(var(--u,1px) * 0) calc(var(--u,1px) * 2) 0 #fff, calc(var(--u,1px) * -.3) calc(var(--u,1px) * 2) 0 #fff, calc(var(--u,1px) * -.5) calc(var(--u,1px) * 1.9) 0 #fff, calc(var(--u,1px) * -.8) calc(var(--u,1px) * 1.8) 0 #fff, calc(var(--u,1px) * -1) calc(var(--u,1px) * 1.7) 0 #fff, calc(var(--u,1px) * -1.2) calc(var(--u,1px) * 1.6) 0 #fff, calc(var(--u,1px) * -1.4) calc(var(--u,1px) * 1.4) 0 #fff, calc(var(--u,1px) * -1.6) calc(var(--u,1px) * 1.2) 0 #fff, calc(var(--u,1px) * -1.7) calc(var(--u,1px) * 1) 0 #fff, calc(var(--u,1px) * -1.8) calc(var(--u,1px) * .8) 0 #fff, calc(var(--u,1px) * -1.9) calc(var(--u,1px) * .5) 0 #fff, calc(var(--u,1px) * -2) calc(var(--u,1px) * .3) 0 #fff, calc(var(--u,1px) * -2) calc(var(--u,1px) * 0) 0 #fff, calc(var(--u,1px) * -2) calc(var(--u,1px) * -.3) 0 #fff, calc(var(--u,1px) * -1.9) calc(var(--u,1px) * -.5) 0 #fff, calc(var(--u,1px) * -1.8) calc(var(--u,1px) * -.8) 0 #fff, calc(var(--u,1px) * -1.7) calc(var(--u,1px) * -1) 0 #fff, calc(var(--u,1px) * -1.6) calc(var(--u,1px) * -1.2) 0 #fff, calc(var(--u,1px) * -1.4) calc(var(--u,1px) * -1.4) 0 #fff, calc(var(--u,1px) * -1.2) calc(var(--u,1px) * -1.6) 0 #fff, calc(var(--u,1px) * -1) calc(var(--u,1px) * -1.7) 0 #fff, calc(var(--u,1px) * -.8) calc(var(--u,1px) * -1.8) 0 #fff, calc(var(--u,1px) * -.5) calc(var(--u,1px) * -1.9) 0 #fff, calc(var(--u,1px) * -.3) calc(var(--u,1px) * -2) 0 #fff, calc(var(--u,1px) * 0) calc(var(--u,1px) * -2) 0 #fff, calc(var(--u,1px) * .3) calc(var(--u,1px) * -2) 0 #fff, calc(var(--u,1px) * .5) calc(var(--u,1px) * -1.9) 0 #fff, calc(var(--u,1px) * .8) calc(var(--u,1px) * -1.8) 0 #fff, calc(var(--u,1px) * 1) calc(var(--u,1px) * -1.7) 0 #fff, calc(var(--u,1px) * 1.2) calc(var(--u,1px) * -1.6) 0 #fff, calc(var(--u,1px) * 1.4) calc(var(--u,1px) * -1.4) 0 #fff, calc(var(--u,1px) * 1.6) calc(var(--u,1px) * -1.2) 0 #fff, calc(var(--u,1px) * 1.7) calc(var(--u,1px) * -1) 0 #fff, calc(var(--u,1px) * 1.8) calc(var(--u,1px) * -.8) 0 #fff, calc(var(--u,1px) * 1.9) calc(var(--u,1px) * -.5) 0 #fff, calc(var(--u,1px) * 2) calc(var(--u,1px) * -.3) 0 #fff;font-family:Dela Gothic One,sans-serif}@media screen and (width>=1025px){.webnazo-quiz__title-sub{font-size:calc(var(--u,1px) * 24)}}.webnazo-quiz__title-num{margin-top:calc(var(--u,1px) * 2);font-family:Hiragino Sans,Noto Sans JP,sans-serif;font-size:calc(var(--u,1px) * 26);text-shadow:calc(var(--u,1px) * 3.5) calc(var(--u,1px) * 0) 0 #fff, calc(var(--u,1px) * 3.5) calc(var(--u,1px) * .5) 0 #fff, calc(var(--u,1px) * 3.4) calc(var(--u,1px) * .9) 0 #fff, calc(var(--u,1px) * 3.2) calc(var(--u,1px) * 1.3) 0 #fff, calc(var(--u,1px) * 3) calc(var(--u,1px) * 1.7) 0 #fff, calc(var(--u,1px) * 2.8) calc(var(--u,1px) * 2.1) 0 #fff, calc(var(--u,1px) * 2.5) calc(var(--u,1px) * 2.5) 0 #fff, calc(var(--u,1px) * 2.1) calc(var(--u,1px) * 2.8) 0 #fff, calc(var(--u,1px) * 1.8) calc(var(--u,1px) * 3) 0 #fff, calc(var(--u,1px) * 1.3) calc(var(--u,1px) * 3.2) 0 #fff, calc(var(--u,1px) * .9) calc(var(--u,1px) * 3.4) 0 #fff, calc(var(--u,1px) * .5) calc(var(--u,1px) * 3.5) 0 #fff, calc(var(--u,1px) * 0) calc(var(--u,1px) * 3.5) 0 #fff, calc(var(--u,1px) * -.5) calc(var(--u,1px) * 3.5) 0 #fff, calc(var(--u,1px) * -.9) calc(var(--u,1px) * 3.4) 0 #fff, calc(var(--u,1px) * -1.3) calc(var(--u,1px) * 3.2) 0 #fff, calc(var(--u,1px) * -1.7) calc(var(--u,1px) * 3) 0 #fff, calc(var(--u,1px) * -2.1) calc(var(--u,1px) * 2.8) 0 #fff, calc(var(--u,1px) * -2.5) calc(var(--u,1px) * 2.5) 0 #fff, calc(var(--u,1px) * -2.8) calc(var(--u,1px) * 2.1) 0 #fff, calc(var(--u,1px) * -3) calc(var(--u,1px) * 1.7) 0 #fff, calc(var(--u,1px) * -3.2) calc(var(--u,1px) * 1.3) 0 #fff, calc(var(--u,1px) * -3.4) calc(var(--u,1px) * .9) 0 #fff, calc(var(--u,1px) * -3.5) calc(var(--u,1px) * .5) 0 #fff, calc(var(--u,1px) * -3.5) calc(var(--u,1px) * 0) 0 #fff, calc(var(--u,1px) * -3.5) calc(var(--u,1px) * -.5) 0 #fff, calc(var(--u,1px) * -3.4) calc(var(--u,1px) * -.9) 0 #fff, calc(var(--u,1px) * -3.2) calc(var(--u,1px) * -1.3) 0 #fff, calc(var(--u,1px) * -3) calc(var(--u,1px) * -1.7) 0 #fff, calc(var(--u,1px) * -2.8) calc(var(--u,1px) * -2.1) 0 #fff, calc(var(--u,1px) * -2.5) calc(var(--u,1px) * -2.5) 0 #fff, calc(var(--u,1px) * -2.1) calc(var(--u,1px) * -2.8) 0 #fff, calc(var(--u,1px) * -1.8) calc(var(--u,1px) * -3) 0 #fff, calc(var(--u,1px) * -1.3) calc(var(--u,1px) * -3.2) 0 #fff, calc(var(--u,1px) * -.9) calc(var(--u,1px) * -3.4) 0 #fff, calc(var(--u,1px) * -.5) calc(var(--u,1px) * -3.5) 0 #fff, calc(var(--u,1px) * 0) calc(var(--u,1px) * -3.5) 0 #fff, calc(var(--u,1px) * .5) calc(var(--u,1px) * -3.5) 0 #fff, calc(var(--u,1px) * .9) calc(var(--u,1px) * -3.4) 0 #fff, calc(var(--u,1px) * 1.3) calc(var(--u,1px) * -3.2) 0 #fff, calc(var(--u,1px) * 1.8) calc(var(--u,1px) * -3) 0 #fff, calc(var(--u,1px) * 2.1) calc(var(--u,1px) * -2.8) 0 #fff, calc(var(--u,1px) * 2.5) calc(var(--u,1px) * -2.5) 0 #fff, calc(var(--u,1px) * 2.8) calc(var(--u,1px) * -2.1) 0 #fff, calc(var(--u,1px) * 3) calc(var(--u,1px) * -1.8) 0 #fff, calc(var(--u,1px) * 3.2) calc(var(--u,1px) * -1.3) 0 #fff, calc(var(--u,1px) * 3.4) calc(var(--u,1px) * -.9) 0 #fff, calc(var(--u,1px) * 3.5) calc(var(--u,1px) * -.5) 0 #fff;filter:drop-shadow(calc(var(--u,1px) * 2) calc(var(--u,1px) * 2) 0 #181878);font-weight:900}@media screen and (width>=1025px){.webnazo-quiz__title-num{font-size:calc(var(--u,1px) * 43)}}.webnazo-quiz__nurse{top:calc(var(--u,1px) * 23);right:calc(var(--u,1px) * 30);width:calc(var(--u,1px) * 73);height:auto;position:absolute;transform:rotate(8deg)}@media screen and (width>=1025px){.webnazo-quiz__nurse{top:calc(var(--u,1px) * 19);right:calc(var(--u,1px) * 70);width:calc(var(--u,1px) * 93)}}.webnazo-quiz__card{z-index:1;width:calc(var(--u,1px) * 340);margin:calc(var(--u,1px) * 16) auto 0;padding:calc(var(--u,1px) * 10) calc(var(--u,1px) * 17) calc(var(--u,1px) * 25);border:calc(var(--u,1px) * 3) solid #009054;background-color:#fff;position:relative}@media screen and (width>=1025px){.webnazo-quiz__card{width:90%;padding:24px 40px 48px}}.webnazo-quiz__item{top:calc(var(--u,1px) * -36);left:calc(var(--u,1px) * 22);width:calc(var(--u,1px) * 50);height:auto;filter:drop-shadow(calc(var(--u,1px) * 3) calc(var(--u,1px) * 3) calc(var(--u,1px) * 2) #0003);position:absolute}@media screen and (width>=1025px){.webnazo-quiz__item{top:calc(var(--u,1px) * -88);left:calc(var(--u,1px) * 36);width:calc(var(--u,1px) * 78)}}.webnazo-quiz__item-label{top:calc(var(--u,1px) * 1);padding-block:calc(var(--u,1px) * 1);font-size:calc(var(--u,1px) * 8);letter-spacing:.08em;writing-mode:vertical-rl;text-orientation:upright;background-color:#fff;font-weight:500;line-height:1.2;position:absolute;left:0}.webnazo-quiz__item-label span{margin-bottom:calc(var(--u,1px) * 2);padding:calc(var(--u,1px) * 2) calc(var(--u,1px) * 1);border:1px solid #000;font-weight:700;display:inline-block}.webnazo-quiz__text{padding-left:calc(var(--u,1px) * 68);color:#009054;font-size:calc(var(--u,1px) * 14);font-weight:700;line-height:1.46667}@media screen and (width>=1025px){.webnazo-quiz__text{padding-left:calc(var(--u,1px) * 88);font-size:calc(var(--u,1px) * 20)}}.webnazo-quiz__image{width:calc(var(--u,1px) * 294);height:auto;margin:calc(var(--u,1px) * 24) auto 0;display:block}@media screen and (width>=1025px){.webnazo-quiz__image{width:100%;max-width:480px}}.webnazo-quiz__image+.webnazo-quiz__image{margin-top:calc(var(--u,1px) * 18)}.webnazo-quiz__hints{gap:calc(var(--u,1px) * 18);padding-inline:calc(var(--u,1px) * 37);flex-direction:column;display:flex}.webnazo-quiz__hints:has(>:not(.is-hidden)){margin-top:calc(var(--u,1px) * 22)}.webnazo-quiz__hint:not(.is-hidden){animation:.5s ease-out both products-text-in}.webnazo-quiz__hint-label{color:#181878;font-size:calc(var(--u,1px) * 16);font-weight:700;line-height:1.5}.webnazo-quiz__hint-text{margin-top:calc(var(--u,1px) * 8);color:#333;font-size:calc(var(--u,1px) * 16);font-weight:500}.webnazo-quiz__hint-text ruby{--ruby-shift:-.98em;flex-direction:column;align-items:center;line-height:1;display:inline-flex}.webnazo-quiz__hint-text rt{letter-spacing:0;white-space:nowrap;pointer-events:none;width:0;height:0;transform:translateY(var(--ruby-shift));justify-content:center;align-items:flex-end;font-size:.5em;line-height:1;display:flex}.webnazo-quiz__hint-image{width:100%;height:auto;margin-top:calc(var(--u,1px) * 4);display:block}.webnazo-quiz__hint-btn{align-items:center;gap:calc(var(--u,1px) * 8);margin:calc(var(--u,1px) * 16) auto 0;padding:0 calc(var(--u,1px) * 4) calc(var(--u,1px) * 6);border-bottom:calc(var(--u,1px) * 2) solid #181878;color:#181878;font-size:calc(var(--u,1px) * 16);cursor:pointer;font-weight:700;line-height:1;display:flex}.webnazo-quiz__hint-q{width:calc(var(--u,1px) * 22);height:calc(var(--u,1px) * 22);border:calc(var(--u,1px) * 2) solid currentColor;font-size:calc(var(--u,1px) * 13);border-radius:50%;place-items:center;display:grid}.webnazo-quiz__hint-chev{width:calc(var(--u,1px) * 8);height:calc(var(--u,1px) * 8);margin:0 calc(var(--u,1px) * 2) calc(var(--u,1px) * 4) calc(var(--u,1px) * 4);border-right:calc(var(--u,1px) * 2) solid currentColor;border-bottom:calc(var(--u,1px) * 2) solid currentColor;transform:rotate(45deg)}.webnazo-quiz__form{margin-top:calc(var(--u,1px) * 18)}.webnazo-quiz__field{width:calc(var(--u,1px) * 340);margin-inline:auto;position:relative}@media screen and (width>=1025px){.webnazo-quiz__field{width:100%;max-width:500px}}.webnazo-quiz__input{width:100%;height:calc(var(--u,1px) * 56);padding-inline:calc(var(--u,1px) * 17);border:calc(var(--u,1px) * 3) solid #181878;color:#000;font-size:max(var(--u,1px) * 17, 16px);background-color:#fff;border-radius:0;font-weight:700}.webnazo-quiz__input::placeholder{color:#a1a1aa;font-weight:500}.webnazo-quiz__input.is-error{padding-right:calc(var(--u,1px) * 52);color:#e11d48;background-color:#fce7e9;border-color:#e11d48}.webnazo-quiz__clear{top:50%;right:calc(var(--u,1px) * 16);width:calc(var(--u,1px) * 22);height:calc(var(--u,1px) * 22);border:calc(var(--u,1px) * 2) solid #000;cursor:pointer;border-radius:50%;position:absolute;transform:translateY(-50%)}.webnazo-quiz__clear:before,.webnazo-quiz__clear:after{content:"";width:calc(var(--u,1px) * 10);height:calc(var(--u,1px) * 2);background-color:#000;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(45deg)}.webnazo-quiz__clear:after{transform:translate(-50%,-50%)rotate(-45deg)}.webnazo-quiz__error{width:calc(var(--u,1px) * 340);margin:calc(var(--u,1px) * 8) auto 0;padding-left:calc(var(--u,1px) * 17);color:#e11d48;font-size:calc(var(--u,1px) * 15);font-weight:700}.webnazo-quiz__submit{max-width:calc(var(--u,1px) * 306);margin-top:calc(var(--u,1px) * 30);transition:transform .1s,box-shadow .1s}.webnazo-quiz__submit:active{transform:translate(calc(var(--u,1px) * 4), calc(var(--u,1px) * 4));box-shadow:0 0 #000}@media (hover:hover){.webnazo-quiz__submit:hover{opacity:1;transform:translate(calc(var(--u,1px) * 2), calc(var(--u,1px) * 2));box-shadow:calc(var(--u,1px) * 2) calc(var(--u,1px) * 2) 0 #000}}@media screen and (width>=1025px){.webnazo-quiz__submit{max-width:500px}}.webnazo-quiz__correct{z-index:100;isolation:isolate;width:100%;max-width:767px;padding:calc(var(--u,1px) * 15);background-color:#fff;margin-inline:auto;display:flex;position:fixed;inset:0;overflow-y:auto}.webnazo-quiz__correct:before,.webnazo-quiz__correct:after{content:"";z-index:-1;height:calc(var(--u,1px) * 300);pointer-events:none;position:absolute;inset:0 0 auto}.webnazo-quiz__correct:before{background:radial-gradient(circle, #009054 calc(var(--u,1px) * 2.2), transparent calc(var(--u,1px) * 2.6)) 0 0/calc(var(--u,1px) * 7) calc(var(--u,1px) * 7), radial-gradient(circle, #009054 calc(var(--u,1px) * 2.2), transparent calc(var(--u,1px) * 2.6)) calc(var(--u,1px) * 3.5) calc(var(--u,1px) * 3.5)/calc(var(--u,1px) * 7) calc(var(--u,1px) * 7);-webkit-mask-image:linear-gradient(#000 30%,#0000 100%);mask-image:linear-gradient(#000 30%,#0000 100%)}.webnazo-quiz__correct:after{background:linear-gradient(to bottom, #009054 calc(var(--u,1px) * 40), transparent calc(var(--u,1px) * 150))}.webnazo-quiz__correct-card{width:calc(var(--u,1px) * 360);min-height:100%;padding:calc(var(--u,1px) * 30) 0;border:calc(var(--u,1px) * 3) solid #181878;background-color:#0097e6;flex-direction:column;justify-content:center;align-items:center;margin:auto;display:flex;overflow:clip}@media screen and (width>=1025px){.webnazo-quiz__correct-card{width:90%}}.webnazo-quiz__correct-visual{width:calc(var(--u,1px) * 340);height:calc(var(--u,1px) * 315);margin-top:calc(var(--u,1px) * 35);position:relative}@media screen and (width>=1025px){.webnazo-quiz__correct-visual{--u:calc(min(100vw, 440px) / 390 * 1.25);margin-top:calc(var(--u,1px) * 15)}}.webnazo-quiz__correct-stamp{transform-origin:50% 49.2%;position:absolute;inset:0}.webnazo-quiz__correct-ring{top:calc(var(--u,1px) * 15);left:calc(var(--u,1px) * 30);width:calc(var(--u,1px) * 280);height:calc(var(--u,1px) * 280);border:calc(var(--u,1px) * 42) solid #fdd000;border-radius:50%;position:absolute}.webnazo-quiz__correct-text{top:calc(var(--u,1px) * 44);z-index:1;color:#fff;font-family:Dela Gothic One,sans-serif;font-size:calc(var(--u,1px) * 74);white-space:nowrap;-webkit-text-stroke:calc(var(--u,1px) * 7) #181878;paint-order:stroke fill;line-height:1;position:absolute;left:50%;transform:translate(-50%)rotate(-11deg)}.webnazo-quiz__correct-text span{margin-left:-.23em}.webnazo-quiz__correct-nurse,.webnazo-quiz__correct-donpen,.webnazo-quiz__correct-donko{height:auto;filter:drop-shadow(calc(var(--u,1px) * 2) calc(var(--u,1px) * 5) 0 #0000004d);position:absolute}.webnazo-quiz__correct-nurse{top:calc(var(--u,1px) * 135);left:calc(var(--u,1px) * 103);width:calc(var(--u,1px) * 134);transform:rotate(5deg)}.webnazo-quiz__correct-donpen{top:calc(var(--u,1px) * 155);left:calc(var(--u,1px) * 5);width:calc(var(--u,1px) * 92);transform:rotate(-12deg)}.webnazo-quiz__correct-donko{top:calc(var(--u,1px) * 160);left:calc(var(--u,1px) * 238);width:calc(var(--u,1px) * 95);transform:rotate(10deg)}.webnazo-quiz__correct-next{max-width:calc(var(--u,1px) * 306);margin-top:calc(var(--u,1px) * 33)}html.is-quiz-correct{overflow:hidden}.webnazo-quiz--q2 .webnazo-quiz__item{top:calc(var(--u,1px) * -30);width:calc(var(--u,1px) * 87)}@media screen and (width>=1025px){.webnazo-quiz--q2 .webnazo-quiz__item{top:calc(var(--u,1px) * -37);left:calc(var(--u,1px) * 45);width:calc(var(--u,1px) * 103)}}.webnazo-quiz--q2 .webnazo-quiz__text{padding-left:calc(var(--u,1px) * 102)}@media screen and (width>=1025px){.webnazo-quiz--q2 .webnazo-quiz__text{padding-left:calc(var(--u,1px) * 142)}}.webnazo-quiz--q2 .webnazo-quiz__image{width:calc(var(--u,1px) * 218)}@media screen and (width>=1025px){.webnazo-quiz--q2 .webnazo-quiz__image{width:100%;max-width:380px}}.webnazo-quiz--q2 .webnazo-quiz__image+.webnazo-quiz__image{width:calc(var(--u,1px) * 260)}.webnazo-quiz--q3 .webnazo-quiz__item{top:calc(var(--u,1px) * -39);left:calc(var(--u,1px) * 25);width:calc(var(--u,1px) * 44)}@media screen and (width>=1025px){.webnazo-quiz--q3 .webnazo-quiz__item{top:calc(var(--u,1px) * -68);left:calc(var(--u,1px) * 55);width:calc(var(--u,1px) * 58)}.webnazo-quiz--q3 .webnazo-quiz__text{padding-left:calc(var(--u,1px) * 108)}}.webnazo-quiz--q3 .webnazo-quiz__image{width:calc(var(--u,1px) * 300)}@media screen and (width>=1025px){.webnazo-quiz--q3 .webnazo-quiz__image{width:100%;max-width:480px}}.webnazo-quiz--q4 .webnazo-quiz__card{padding-top:calc(var(--u,1px) * 28);padding-bottom:calc(var(--u,1px) * 30)}.webnazo-quiz--q4 .webnazo-quiz__text{color:#000;text-align:center;padding-left:0}.webnazo-quiz--q4 .webnazo-quiz__image{width:calc(var(--u,1px) * 306);margin:calc(var(--u,1px) * 21) 0 0 calc(var(--u,1px) * -3)}@media screen and (width>=1025px){.webnazo-quiz--q4 .webnazo-quiz__image{width:100%;max-width:480px;margin-inline:auto}}.webnazo-quiz--q5 .webnazo-quiz__card{padding-top:calc(var(--u,1px) * 32);padding-bottom:calc(var(--u,1px) * 28)}.webnazo-quiz--q5 .webnazo-quiz__image{width:calc(var(--u,1px) * 300);margin-top:0}@media screen and (width>=1025px){.webnazo-quiz--q5 .webnazo-quiz__image{width:100%;max-width:480px}}.webnazo-quiz--q5 .webnazo-quiz__text{margin-top:calc(var(--u,1px) * 18);color:#000;text-align:center;padding-left:0}.webnazo-clear{--u:calc(min(100vw, 440px) / 390);background:radial-gradient(circle, #ffffff1f calc(var(--u,1px) * .8), transparent calc(var(--u,1px) * 1)) 0 0/calc(var(--u,1px) * 3) calc(var(--u,1px) * 3), #009054;color:#fff;width:100%;max-width:767px;margin-inline:auto;container-type:inline-size}.webnazo-clear__kv{--u:calc(100cqw / 390);width:calc(var(--u,1px) * 390);height:calc(var(--u,1px) * 472);margin-inline:auto;position:relative;overflow:hidden}.webnazo-clear__kv img{height:auto;display:block;position:absolute}.webnazo-clear__kv-bg{width:calc(var(--u,1px) * 390);top:0;left:0}.webnazo-clear__kv-phone{top:calc(var(--u,1px) * 11);width:calc(var(--u,1px) * 390);left:0}.webnazo-clear__kv-band{top:calc(var(--u,1px) * 406);height:calc(var(--u,1px) * 66);border-bottom:calc(var(--u,1px) * 4) solid #000;background-color:#fdd000;position:absolute;left:0;right:0}@keyframes webnazo-clear-kv-pop{0%{opacity:0;transform:scale(0) rotate(var(--kv-pop-r,0deg))}to{opacity:1;transform:scale(1) rotate(var(--kv-pop-r,0deg))}}.webnazo-clear__kv-donpen,.webnazo-clear__kv-donko,.webnazo-clear__kv-nurse{filter:drop-shadow(calc(var(--u,1px) * 2) calc(var(--u,1px) * 4) 0 #00000080)}.webnazo-clear__kv-donpen{top:calc(var(--u,1px) * 169);left:calc(var(--u,1px) * 53);width:calc(var(--u,1px) * 100);--kv-pop-r:-6deg;opacity:0}.webnazo-clear__kv.is-ready .webnazo-clear__kv-donpen{animation:.45s cubic-bezier(.34,1.56,.64,1) both webnazo-clear-kv-pop}@media (prefers-reduced-motion:reduce){.webnazo-clear__kv-donpen{opacity:1;transform:rotate(-6deg)}.webnazo-clear__kv.is-ready .webnazo-clear__kv-donpen{animation:none}}.webnazo-clear__kv-nurse{top:calc(var(--u,1px) * 119);left:calc(var(--u,1px) * 137);width:calc(var(--u,1px) * 130);--kv-pop-r:0deg;opacity:0}.webnazo-clear__kv.is-ready .webnazo-clear__kv-nurse{animation:.45s cubic-bezier(.34,1.56,.64,1) .12s both webnazo-clear-kv-pop}@media (prefers-reduced-motion:reduce){.webnazo-clear__kv-nurse{opacity:1;transform:rotate(0)}.webnazo-clear__kv.is-ready .webnazo-clear__kv-nurse{animation:none}}.webnazo-clear__kv-donko{top:calc(var(--u,1px) * 162);left:calc(var(--u,1px) * 240);width:calc(var(--u,1px) * 105);--kv-pop-r:11deg;opacity:0}.webnazo-clear__kv.is-ready .webnazo-clear__kv-donko{animation:.45s cubic-bezier(.34,1.56,.64,1) .24s both webnazo-clear-kv-pop}@media (prefers-reduced-motion:reduce){.webnazo-clear__kv-donko{opacity:1;transform:rotate(11deg)}.webnazo-clear__kv.is-ready .webnazo-clear__kv-donko{animation:none}}.webnazo-clear__kv-congrats{top:0;left:calc(var(--u,1px) * -17);width:calc(var(--u,1px) * 390);letter-spacing:.01em;--kv-pop-r:9deg;opacity:0;font-family:Dela Gothic One,sans-serif;font-size:31px;position:absolute;overflow:visible}.webnazo-clear__kv.is-ready .webnazo-clear__kv-congrats{animation:.45s cubic-bezier(.34,1.56,.64,1) .4s both webnazo-clear-kv-pop}@media (prefers-reduced-motion:reduce){.webnazo-clear__kv-congrats{opacity:1;transform:rotate(9deg)}.webnazo-clear__kv.is-ready .webnazo-clear__kv-congrats{animation:none}}.webnazo-clear__kv-congrats text{fill:#fff;stroke:#000;stroke-width:6px;stroke-linejoin:round;paint-order:stroke fill}.webnazo-clear__kv-congrats .is-shadow{fill:#fdd000;stroke:#fdd000;transform:translate(2px,4px)}.webnazo-clear__kv-title{bottom:calc(var(--u,1px) * 7);left:calc(var(--u,1px) * 30);color:#fdd000;transform-origin:0 100%;--kv-pop-r:-8deg;opacity:0;flex-direction:column;font-family:Dela Gothic One,sans-serif;font-weight:400;line-height:1;display:flex;position:absolute}.webnazo-clear__kv.is-ready .webnazo-clear__kv-title{animation:.45s cubic-bezier(.34,1.56,.64,1) .55s both webnazo-clear-kv-pop}@media (prefers-reduced-motion:reduce){.webnazo-clear__kv-title{opacity:1;transform:rotate(-8deg)}.webnazo-clear__kv.is-ready .webnazo-clear__kv-title{animation:none}}.webnazo-clear__kv-web{font-size:calc(var(--u,1px) * 52);text-shadow:calc(var(--u,1px) * 4) calc(var(--u,1px) * 0) 0 #000, calc(var(--u,1px) * 4) calc(var(--u,1px) * .5) 0 #000, calc(var(--u,1px) * 3.9) calc(var(--u,1px) * 1) 0 #000, calc(var(--u,1px) * 3.7) calc(var(--u,1px) * 1.5) 0 #000, calc(var(--u,1px) * 3.5) calc(var(--u,1px) * 2) 0 #000, calc(var(--u,1px) * 3.2) calc(var(--u,1px) * 2.4) 0 #000, calc(var(--u,1px) * 2.8) calc(var(--u,1px) * 2.8) 0 #000, calc(var(--u,1px) * 2.4) calc(var(--u,1px) * 3.2) 0 #000, calc(var(--u,1px) * 2) calc(var(--u,1px) * 3.5) 0 #000, calc(var(--u,1px) * 1.5) calc(var(--u,1px) * 3.7) 0 #000, calc(var(--u,1px) * 1) calc(var(--u,1px) * 3.9) 0 #000, calc(var(--u,1px) * .5) calc(var(--u,1px) * 4) 0 #000, calc(var(--u,1px) * 0) calc(var(--u,1px) * 4) 0 #000, calc(var(--u,1px) * -.5) calc(var(--u,1px) * 4) 0 #000, calc(var(--u,1px) * -1) calc(var(--u,1px) * 3.9) 0 #000, calc(var(--u,1px) * -1.5) calc(var(--u,1px) * 3.7) 0 #000, calc(var(--u,1px) * -2) calc(var(--u,1px) * 3.5) 0 #000, calc(var(--u,1px) * -2.4) calc(var(--u,1px) * 3.2) 0 #000, calc(var(--u,1px) * -2.8) calc(var(--u,1px) * 2.8) 0 #000, calc(var(--u,1px) * -3.2) calc(var(--u,1px) * 2.4) 0 #000, calc(var(--u,1px) * -3.5) calc(var(--u,1px) * 2) 0 #000, calc(var(--u,1px) * -3.7) calc(var(--u,1px) * 1.5) 0 #000, calc(var(--u,1px) * -3.9) calc(var(--u,1px) * 1) 0 #000, calc(var(--u,1px) * -4) calc(var(--u,1px) * .5) 0 #000, calc(var(--u,1px) * -4) calc(var(--u,1px) * 0) 0 #000, calc(var(--u,1px) * -4) calc(var(--u,1px) * -.5) 0 #000, calc(var(--u,1px) * -3.9) calc(var(--u,1px) * -1) 0 #000, calc(var(--u,1px) * -3.7) calc(var(--u,1px) * -1.5) 0 #000, calc(var(--u,1px) * -3.5) calc(var(--u,1px) * -2) 0 #000, calc(var(--u,1px) * -3.2) calc(var(--u,1px) * -2.4) 0 #000, calc(var(--u,1px) * -2.8) calc(var(--u,1px) * -2.8) 0 #000, calc(var(--u,1px) * -2.4) calc(var(--u,1px) * -3.2) 0 #000, calc(var(--u,1px) * -2) calc(var(--u,1px) * -3.5) 0 #000, calc(var(--u,1px) * -1.5) calc(var(--u,1px) * -3.7) 0 #000, calc(var(--u,1px) * -1) calc(var(--u,1px) * -3.9) 0 #000, calc(var(--u,1px) * -.5) calc(var(--u,1px) * -4) 0 #000, calc(var(--u,1px) * 0) calc(var(--u,1px) * -4) 0 #000, calc(var(--u,1px) * .5) calc(var(--u,1px) * -4) 0 #000, calc(var(--u,1px) * 1) calc(var(--u,1px) * -3.9) 0 #000, calc(var(--u,1px) * 1.5) calc(var(--u,1px) * -3.7) 0 #000, calc(var(--u,1px) * 2) calc(var(--u,1px) * -3.5) 0 #000, calc(var(--u,1px) * 2.4) calc(var(--u,1px) * -3.2) 0 #000, calc(var(--u,1px) * 2.8) calc(var(--u,1px) * -2.8) 0 #000, calc(var(--u,1px) * 3.2) calc(var(--u,1px) * -2.4) 0 #000, calc(var(--u,1px) * 3.5) calc(var(--u,1px) * -2) 0 #000, calc(var(--u,1px) * 3.7) calc(var(--u,1px) * -1.5) 0 #000, calc(var(--u,1px) * 3.9) calc(var(--u,1px) * -1) 0 #000, calc(var(--u,1px) * 4) calc(var(--u,1px) * -.5) 0 #000, calc(var(--u,1px) * 7) calc(var(--u,1px) * 4) 0 #fff, calc(var(--u,1px) * 7) calc(var(--u,1px) * 4.5) 0 #fff, calc(var(--u,1px) * 6.9) calc(var(--u,1px) * 5) 0 #fff, calc(var(--u,1px) * 6.7) calc(var(--u,1px) * 5.5) 0 #fff, calc(var(--u,1px) * 6.5) calc(var(--u,1px) * 6) 0 #fff, calc(var(--u,1px) * 6.2) calc(var(--u,1px) * 6.4) 0 #fff, calc(var(--u,1px) * 5.8) calc(var(--u,1px) * 6.8) 0 #fff, calc(var(--u,1px) * 5.4) calc(var(--u,1px) * 7.2) 0 #fff, calc(var(--u,1px) * 5) calc(var(--u,1px) * 7.5) 0 #fff, calc(var(--u,1px) * 4.5) calc(var(--u,1px) * 7.7) 0 #fff, calc(var(--u,1px) * 4) calc(var(--u,1px) * 7.9) 0 #fff, calc(var(--u,1px) * 3.5) calc(var(--u,1px) * 8) 0 #fff, calc(var(--u,1px) * 3) calc(var(--u,1px) * 8) 0 #fff, calc(var(--u,1px) * 2.5) calc(var(--u,1px) * 8) 0 #fff, calc(var(--u,1px) * 2) calc(var(--u,1px) * 7.9) 0 #fff, calc(var(--u,1px) * 1.5) calc(var(--u,1px) * 7.7) 0 #fff, calc(var(--u,1px) * 1) calc(var(--u,1px) * 7.5) 0 #fff, calc(var(--u,1px) * .6) calc(var(--u,1px) * 7.2) 0 #fff, calc(var(--u,1px) * .2) calc(var(--u,1px) * 6.8) 0 #fff, calc(var(--u,1px) * -.2) calc(var(--u,1px) * 6.4) 0 #fff, calc(var(--u,1px) * -.5) calc(var(--u,1px) * 6) 0 #fff, calc(var(--u,1px) * -.7) calc(var(--u,1px) * 5.5) 0 #fff, calc(var(--u,1px) * -.9) calc(var(--u,1px) * 5) 0 #fff, calc(var(--u,1px) * -1) calc(var(--u,1px) * 4.5) 0 #fff, calc(var(--u,1px) * -1) calc(var(--u,1px) * 4) 0 #fff, calc(var(--u,1px) * -1) calc(var(--u,1px) * 3.5) 0 #fff, calc(var(--u,1px) * -.9) calc(var(--u,1px) * 3) 0 #fff, calc(var(--u,1px) * -.7) calc(var(--u,1px) * 2.5) 0 #fff, calc(var(--u,1px) * -.5) calc(var(--u,1px) * 2) 0 #fff, calc(var(--u,1px) * -.2) calc(var(--u,1px) * 1.6) 0 #fff, calc(var(--u,1px) * .2) calc(var(--u,1px) * 1.2) 0 #fff, calc(var(--u,1px) * .6) calc(var(--u,1px) * .8) 0 #fff, calc(var(--u,1px) * 1) calc(var(--u,1px) * .5) 0 #fff, calc(var(--u,1px) * 1.5) calc(var(--u,1px) * .3) 0 #fff, calc(var(--u,1px) * 2) calc(var(--u,1px) * .1) 0 #fff, calc(var(--u,1px) * 2.5) calc(var(--u,1px) * 0) 0 #fff, calc(var(--u,1px) * 3) calc(var(--u,1px) * 0) 0 #fff, calc(var(--u,1px) * 3.5) calc(var(--u,1px) * 0) 0 #fff, calc(var(--u,1px) * 4) calc(var(--u,1px) * .1) 0 #fff, calc(var(--u,1px) * 4.5) calc(var(--u,1px) * .3) 0 #fff, calc(var(--u,1px) * 5) calc(var(--u,1px) * .5) 0 #fff, calc(var(--u,1px) * 5.4) calc(var(--u,1px) * .8) 0 #fff, calc(var(--u,1px) * 5.8) calc(var(--u,1px) * 1.2) 0 #fff, calc(var(--u,1px) * 6.2) calc(var(--u,1px) * 1.6) 0 #fff, calc(var(--u,1px) * 6.5) calc(var(--u,1px) * 2) 0 #fff, calc(var(--u,1px) * 6.7) calc(var(--u,1px) * 2.5) 0 #fff, calc(var(--u,1px) * 6.9) calc(var(--u,1px) * 3) 0 #fff, calc(var(--u,1px) * 7) calc(var(--u,1px) * 3.5) 0 #fff}.webnazo-clear__kv-web small{font-family:Mochiy Pop P One,sans-serif;font-size:calc(var(--u,1px) * 32)}.webnazo-clear__kv-clear{margin:calc(var(--u,1px) * 3) 0 0 calc(var(--u,1px) * 15);font-size:calc(var(--u,1px) * 67);text-shadow:calc(var(--u,1px) * 4) calc(var(--u,1px) * 0) 0 #000, calc(var(--u,1px) * 4) calc(var(--u,1px) * .5) 0 #000, calc(var(--u,1px) * 3.9) calc(var(--u,1px) * 1) 0 #000, calc(var(--u,1px) * 3.7) calc(var(--u,1px) * 1.5) 0 #000, calc(var(--u,1px) * 3.5) calc(var(--u,1px) * 2) 0 #000, calc(var(--u,1px) * 3.2) calc(var(--u,1px) * 2.4) 0 #000, calc(var(--u,1px) * 2.8) calc(var(--u,1px) * 2.8) 0 #000, calc(var(--u,1px) * 2.4) calc(var(--u,1px) * 3.2) 0 #000, calc(var(--u,1px) * 2) calc(var(--u,1px) * 3.5) 0 #000, calc(var(--u,1px) * 1.5) calc(var(--u,1px) * 3.7) 0 #000, calc(var(--u,1px) * 1) calc(var(--u,1px) * 3.9) 0 #000, calc(var(--u,1px) * .5) calc(var(--u,1px) * 4) 0 #000, calc(var(--u,1px) * 0) calc(var(--u,1px) * 4) 0 #000, calc(var(--u,1px) * -.5) calc(var(--u,1px) * 4) 0 #000, calc(var(--u,1px) * -1) calc(var(--u,1px) * 3.9) 0 #000, calc(var(--u,1px) * -1.5) calc(var(--u,1px) * 3.7) 0 #000, calc(var(--u,1px) * -2) calc(var(--u,1px) * 3.5) 0 #000, calc(var(--u,1px) * -2.4) calc(var(--u,1px) * 3.2) 0 #000, calc(var(--u,1px) * -2.8) calc(var(--u,1px) * 2.8) 0 #000, calc(var(--u,1px) * -3.2) calc(var(--u,1px) * 2.4) 0 #000, calc(var(--u,1px) * -3.5) calc(var(--u,1px) * 2) 0 #000, calc(var(--u,1px) * -3.7) calc(var(--u,1px) * 1.5) 0 #000, calc(var(--u,1px) * -3.9) calc(var(--u,1px) * 1) 0 #000, calc(var(--u,1px) * -4) calc(var(--u,1px) * .5) 0 #000, calc(var(--u,1px) * -4) calc(var(--u,1px) * 0) 0 #000, calc(var(--u,1px) * -4) calc(var(--u,1px) * -.5) 0 #000, calc(var(--u,1px) * -3.9) calc(var(--u,1px) * -1) 0 #000, calc(var(--u,1px) * -3.7) calc(var(--u,1px) * -1.5) 0 #000, calc(var(--u,1px) * -3.5) calc(var(--u,1px) * -2) 0 #000, calc(var(--u,1px) * -3.2) calc(var(--u,1px) * -2.4) 0 #000, calc(var(--u,1px) * -2.8) calc(var(--u,1px) * -2.8) 0 #000, calc(var(--u,1px) * -2.4) calc(var(--u,1px) * -3.2) 0 #000, calc(var(--u,1px) * -2) calc(var(--u,1px) * -3.5) 0 #000, calc(var(--u,1px) * -1.5) calc(var(--u,1px) * -3.7) 0 #000, calc(var(--u,1px) * -1) calc(var(--u,1px) * -3.9) 0 #000, calc(var(--u,1px) * -.5) calc(var(--u,1px) * -4) 0 #000, calc(var(--u,1px) * 0) calc(var(--u,1px) * -4) 0 #000, calc(var(--u,1px) * .5) calc(var(--u,1px) * -4) 0 #000, calc(var(--u,1px) * 1) calc(var(--u,1px) * -3.9) 0 #000, calc(var(--u,1px) * 1.5) calc(var(--u,1px) * -3.7) 0 #000, calc(var(--u,1px) * 2) calc(var(--u,1px) * -3.5) 0 #000, calc(var(--u,1px) * 2.4) calc(var(--u,1px) * -3.2) 0 #000, calc(var(--u,1px) * 2.8) calc(var(--u,1px) * -2.8) 0 #000, calc(var(--u,1px) * 3.2) calc(var(--u,1px) * -2.4) 0 #000, calc(var(--u,1px) * 3.5) calc(var(--u,1px) * -2) 0 #000, calc(var(--u,1px) * 3.7) calc(var(--u,1px) * -1.5) 0 #000, calc(var(--u,1px) * 3.9) calc(var(--u,1px) * -1) 0 #000, calc(var(--u,1px) * 4) calc(var(--u,1px) * -.5) 0 #000, calc(var(--u,1px) * 8) calc(var(--u,1px) * 5) 0 #fff, calc(var(--u,1px) * 8) calc(var(--u,1px) * 5.5) 0 #fff, calc(var(--u,1px) * 7.9) calc(var(--u,1px) * 6) 0 #fff, calc(var(--u,1px) * 7.7) calc(var(--u,1px) * 6.5) 0 #fff, calc(var(--u,1px) * 7.5) calc(var(--u,1px) * 7) 0 #fff, calc(var(--u,1px) * 7.2) calc(var(--u,1px) * 7.4) 0 #fff, calc(var(--u,1px) * 6.8) calc(var(--u,1px) * 7.8) 0 #fff, calc(var(--u,1px) * 6.4) calc(var(--u,1px) * 8.2) 0 #fff, calc(var(--u,1px) * 6) calc(var(--u,1px) * 8.5) 0 #fff, calc(var(--u,1px) * 5.5) calc(var(--u,1px) * 8.7) 0 #fff, calc(var(--u,1px) * 5) calc(var(--u,1px) * 8.9) 0 #fff, calc(var(--u,1px) * 4.5) calc(var(--u,1px) * 9) 0 #fff, calc(var(--u,1px) * 4) calc(var(--u,1px) * 9) 0 #fff, calc(var(--u,1px) * 3.5) calc(var(--u,1px) * 9) 0 #fff, calc(var(--u,1px) * 3) calc(var(--u,1px) * 8.9) 0 #fff, calc(var(--u,1px) * 2.5) calc(var(--u,1px) * 8.7) 0 #fff, calc(var(--u,1px) * 2) calc(var(--u,1px) * 8.5) 0 #fff, calc(var(--u,1px) * 1.6) calc(var(--u,1px) * 8.2) 0 #fff, calc(var(--u,1px) * 1.2) calc(var(--u,1px) * 7.8) 0 #fff, calc(var(--u,1px) * .8) calc(var(--u,1px) * 7.4) 0 #fff, calc(var(--u,1px) * .5) calc(var(--u,1px) * 7) 0 #fff, calc(var(--u,1px) * .3) calc(var(--u,1px) * 6.5) 0 #fff, calc(var(--u,1px) * .1) calc(var(--u,1px) * 6) 0 #fff, calc(var(--u,1px) * 0) calc(var(--u,1px) * 5.5) 0 #fff, calc(var(--u,1px) * 0) calc(var(--u,1px) * 5) 0 #fff, calc(var(--u,1px) * 0) calc(var(--u,1px) * 4.5) 0 #fff, calc(var(--u,1px) * .1) calc(var(--u,1px) * 4) 0 #fff, calc(var(--u,1px) * .3) calc(var(--u,1px) * 3.5) 0 #fff, calc(var(--u,1px) * .5) calc(var(--u,1px) * 3) 0 #fff, calc(var(--u,1px) * .8) calc(var(--u,1px) * 2.6) 0 #fff, calc(var(--u,1px) * 1.2) calc(var(--u,1px) * 2.2) 0 #fff, calc(var(--u,1px) * 1.6) calc(var(--u,1px) * 1.8) 0 #fff, calc(var(--u,1px) * 2) calc(var(--u,1px) * 1.5) 0 #fff, calc(var(--u,1px) * 2.5) calc(var(--u,1px) * 1.3) 0 #fff, calc(var(--u,1px) * 3) calc(var(--u,1px) * 1.1) 0 #fff, calc(var(--u,1px) * 3.5) calc(var(--u,1px) * 1) 0 #fff, calc(var(--u,1px) * 4) calc(var(--u,1px) * 1) 0 #fff, calc(var(--u,1px) * 4.5) calc(var(--u,1px) * 1) 0 #fff, calc(var(--u,1px) * 5) calc(var(--u,1px) * 1.1) 0 #fff, calc(var(--u,1px) * 5.5) calc(var(--u,1px) * 1.3) 0 #fff, calc(var(--u,1px) * 6) calc(var(--u,1px) * 1.5) 0 #fff, calc(var(--u,1px) * 6.4) calc(var(--u,1px) * 1.8) 0 #fff, calc(var(--u,1px) * 6.8) calc(var(--u,1px) * 2.2) 0 #fff, calc(var(--u,1px) * 7.2) calc(var(--u,1px) * 2.6) 0 #fff, calc(var(--u,1px) * 7.5) calc(var(--u,1px) * 3) 0 #fff, calc(var(--u,1px) * 7.7) calc(var(--u,1px) * 3.5) 0 #fff, calc(var(--u,1px) * 7.9) calc(var(--u,1px) * 4) 0 #fff, calc(var(--u,1px) * 8) calc(var(--u,1px) * 4.5) 0 #fff}.webnazo-clear__kv-clear span{margin-left:.08em}.webnazo-clear__inner{width:calc(var(--u,1px) * 390);margin-inline:auto;margin-top:calc(var(--u,1px) * 60);padding-bottom:calc(var(--u,1px) * 80)}@media screen and (width>=1025px){.webnazo-clear__inner{width:90%}}.webnazo-clear__intro{position:relative}.webnazo-clear__lead{font-size:calc(var(--u,1px) * 18);text-align:center;text-shadow:calc(var(--u,1px) * 2) calc(var(--u,1px) * 2) 0 #000;font-weight:700;line-height:1.75}@media screen and (width>=1025px){.webnazo-clear__lead{font-size:calc(var(--u,1px) * 26)}}.webnazo-clear__catch{margin-top:calc(var(--u,1px) * 20);padding-left:calc(var(--u,1px) * 55);color:#000;font-family:Mochiy Pop P One,sans-serif;font-size:calc(var(--u,1px) * 20);text-shadow:calc(var(--u,1px) * 2) calc(var(--u,1px) * -2) 0 #fdd000;line-height:1.5}@media screen and (width>=1025px){.webnazo-clear__catch{font-size:calc(var(--u,1px) * 26);padding-left:calc(var(--u,1px) * 115)}}.webnazo-clear__catch>span{margin-left:calc(var(--u,1px) * -17);padding:0 calc(var(--u,1px) * 50) 0 calc(var(--u,1px) * 17);-webkit-box-decoration-break:clone;box-decoration-break:clone;background:linear-gradient(#0000 38%,#fdd000 38% 92%,#0000 92%)}.webnazo-clear__catch-lg{font-size:calc(var(--u,1px) * 24)}@media screen and (width>=1025px){.webnazo-clear__catch-lg{font-size:calc(var(--u,1px) * 30)}}.webnazo-clear__catch-donpen{right:calc(var(--u,1px) * 24);bottom:calc(var(--u,1px) * -2);width:calc(var(--u,1px) * 76);height:auto;position:absolute;transform:rotate(8deg)}@media screen and (width>=1025px){.webnazo-clear__catch-donpen{right:calc(var(--u,1px) * 64);bottom:calc(var(--u,1px) * -12);width:calc(var(--u,1px) * 136)}}.webnazo-clear__section{margin-top:calc(var(--u,1px) * 63);flex-direction:column;align-items:center;display:flex}@media screen and (width>=1025px){.webnazo-clear__section{margin-top:calc(var(--u,1px) * 75)}}.webnazo-clear__section+.webnazo-clear__section{margin-top:calc(var(--u,1px) * 75)}.webnazo-clear__heading{font-family:Dela Gothic One,sans-serif;font-size:calc(var(--u,1px) * 32);text-align:center;text-shadow:calc(var(--u,1px) * 3) calc(var(--u,1px) * 0) 0 #000, calc(var(--u,1px) * 2.8) calc(var(--u,1px) * 1.1) 0 #000, calc(var(--u,1px) * 2.1) calc(var(--u,1px) * 2.1) 0 #000, calc(var(--u,1px) * 1.1) calc(var(--u,1px) * 2.8) 0 #000, calc(var(--u,1px) * 0) calc(var(--u,1px) * 3) 0 #000, calc(var(--u,1px) * -1.1) calc(var(--u,1px) * 2.8) 0 #000, calc(var(--u,1px) * -2.1) calc(var(--u,1px) * 2.1) 0 #000, calc(var(--u,1px) * -2.8) calc(var(--u,1px) * 1.1) 0 #000, calc(var(--u,1px) * -3) calc(var(--u,1px) * 0) 0 #000, calc(var(--u,1px) * -2.8) calc(var(--u,1px) * -1.1) 0 #000, calc(var(--u,1px) * -2.1) calc(var(--u,1px) * -2.1) 0 #000, calc(var(--u,1px) * -1.1) calc(var(--u,1px) * -2.8) 0 #000, calc(var(--u,1px) * 0) calc(var(--u,1px) * -3) 0 #000, calc(var(--u,1px) * 1.1) calc(var(--u,1px) * -2.8) 0 #000, calc(var(--u,1px) * 2.1) calc(var(--u,1px) * -2.1) 0 #000, calc(var(--u,1px) * 2.8) calc(var(--u,1px) * -1.1) 0 #000, calc(var(--u,1px) * 6) calc(var(--u,1px) * 4) 0 #fdd000, calc(var(--u,1px) * 5.8) calc(var(--u,1px) * 5.1) 0 #fdd000, calc(var(--u,1px) * 5.1) calc(var(--u,1px) * 6.1) 0 #fdd000, calc(var(--u,1px) * 4.1) calc(var(--u,1px) * 6.8) 0 #fdd000, calc(var(--u,1px) * 3) calc(var(--u,1px) * 7) 0 #fdd000, calc(var(--u,1px) * 1.9) calc(var(--u,1px) * 6.8) 0 #fdd000, calc(var(--u,1px) * .9) calc(var(--u,1px) * 6.1) 0 #fdd000, calc(var(--u,1px) * .2) calc(var(--u,1px) * 5.1) 0 #fdd000, calc(var(--u,1px) * 0) calc(var(--u,1px) * 4) 0 #fdd000, calc(var(--u,1px) * .2) calc(var(--u,1px) * 2.9) 0 #fdd000, calc(var(--u,1px) * .9) calc(var(--u,1px) * 1.9) 0 #fdd000, calc(var(--u,1px) * 1.9) calc(var(--u,1px) * 1.2) 0 #fdd000, calc(var(--u,1px) * 3) calc(var(--u,1px) * 1) 0 #fdd000, calc(var(--u,1px) * 4.1) calc(var(--u,1px) * 1.2) 0 #fdd000, calc(var(--u,1px) * 5.1) calc(var(--u,1px) * 1.9) 0 #fdd000, calc(var(--u,1px) * 5.8) calc(var(--u,1px) * 2.9) 0 #fdd000;font-weight:400;line-height:1.2}@media screen and (width>=1025px){.webnazo-clear__heading{font-size:calc(var(--u,1px) * 46)}}.webnazo-clear__heading-em{color:#fdd000}.webnazo-clear__heading-sm{font-family:Mochiy Pop P One,sans-serif;font-size:calc(var(--u,1px) * 22)}.webnazo-clear__text{margin-top:calc(var(--u,1px) * 22);font-size:calc(var(--u,1px) * 18);text-align:center;text-shadow:calc(var(--u,1px) * 2) calc(var(--u,1px) * 2) 0 #000;font-weight:700}.webnazo-clear__visual+.webnazo-clear__text{margin-top:calc(var(--u,1px) * 14)}.webnazo-clear__visual{width:calc(var(--u,1px) * 342);height:auto;margin-top:calc(var(--u,1px) * 22);display:block}@media screen and (width>=1025px){.webnazo-clear__visual{width:calc(var(--u,1px) * 540)}}.webnazo-clear__text+.webnazo-clear__visual{margin-top:calc(var(--u,1px) * 18)}.webnazo-clear__btn{width:calc(var(--u,1px) * 284);min-height:calc(var(--u,1px) * 71);margin-top:calc(var(--u,1px) * 15);padding:calc(var(--u,1px) * 10);border:calc(var(--u,1px) * 2) solid #000;box-shadow:calc(var(--u,1px) * 4) calc(var(--u,1px) * 4) 0 #000;color:#fff;font-family:Dela Gothic One,sans-serif;font-size:calc(var(--u,1px) * 24);text-align:center;text-shadow:calc(var(--u,1px) * 3) calc(var(--u,1px) * 0) 0 #000, calc(var(--u,1px) * 2.8) calc(var(--u,1px) * 1.1) 0 #000, calc(var(--u,1px) * 2.1) calc(var(--u,1px) * 2.1) 0 #000, calc(var(--u,1px) * 1.1) calc(var(--u,1px) * 2.8) 0 #000, calc(var(--u,1px) * 0) calc(var(--u,1px) * 3) 0 #000, calc(var(--u,1px) * -1.1) calc(var(--u,1px) * 2.8) 0 #000, calc(var(--u,1px) * -2.1) calc(var(--u,1px) * 2.1) 0 #000, calc(var(--u,1px) * -2.8) calc(var(--u,1px) * 1.1) 0 #000, calc(var(--u,1px) * -3) calc(var(--u,1px) * 0) 0 #000, calc(var(--u,1px) * -2.8) calc(var(--u,1px) * -1.1) 0 #000, calc(var(--u,1px) * -2.1) calc(var(--u,1px) * -2.1) 0 #000, calc(var(--u,1px) * -1.1) calc(var(--u,1px) * -2.8) 0 #000, calc(var(--u,1px) * 0) calc(var(--u,1px) * -3) 0 #000, calc(var(--u,1px) * 1.1) calc(var(--u,1px) * -2.8) 0 #000, calc(var(--u,1px) * 2.1) calc(var(--u,1px) * -2.1) 0 #000, calc(var(--u,1px) * 2.8) calc(var(--u,1px) * -1.1) 0 #000;justify-content:center;align-items:center;line-height:1.6;text-decoration:none;transition:transform .1s,box-shadow .1s;display:flex}.webnazo-clear__btn:active{transform:translate(calc(var(--u,1px) * 4), calc(var(--u,1px) * 4));box-shadow:0 0 #000}@media (hover:hover){.webnazo-clear__btn:hover{transform:translate(calc(var(--u,1px) * 2), calc(var(--u,1px) * 2));box-shadow:calc(var(--u,1px) * 2) calc(var(--u,1px) * 2) 0 #000}}.webnazo-clear__btn--yellow{background-color:#fdd000}.webnazo-clear__btn--white{background-color:#fff}.webnazo-clear__btn--tall{min-height:calc(var(--u,1px) * 105);margin-top:calc(var(--u,1px) * 18)}.webnazo-clear__footer{align-items:center;gap:calc(var(--u,1px) * 24);padding:calc(var(--u,1px) * 40) calc(var(--u,1px) * 32);border-top:calc(var(--u,1px) * 5) solid #fff;color:#fff;text-align:center;background-color:#000;flex-direction:column;display:flex}.webnazo-clear__footer-logo{height:auto;display:block}.webnazo-clear__footer-logo.is-donki{width:calc(var(--u,1px) * 143.21)}.webnazo-clear__footer-logo.is-rohto{width:calc(var(--u,1px) * 90.85)}.webnazo-clear__footer-logo.is-scrap{width:calc(var(--u,1px) * 80)}.webnazo-clear__footer-copy{gap:calc(var(--u,1px) * 8);font-size:calc(var(--u,1px) * 12);letter-spacing:.05em;flex-direction:column;font-weight:600;display:flex}.webnazo-clear__footer-copy p{line-height:1.6}body:has(>.products){background-color:#000}@property --ruby-shift{syntax:"<length>";inherits:true;initial-value:0}.products{color:#000;background-color:#eab7cf;width:100%;max-width:767px;min-height:100dvh;margin-inline:auto}.products ruby{--ruby-shift:-.98em;flex-direction:column;align-items:center;line-height:1;display:inline-flex}.products rt{letter-spacing:0;white-space:nowrap;pointer-events:none;width:0;height:0;transform:translateY(var(--ruby-shift));justify-content:center;align-items:flex-end;font-size:.5em;font-weight:700;line-height:1;display:flex}.products:not([data-loading]){animation:.3s ease-out products-page-in}@keyframes products-page-in{0%{opacity:0}to{opacity:1}}.products__bar{justify-content:center;height:56px;padding-top:22px;display:flex;position:relative}.products__back{position:absolute;top:18px;left:14px}.products__back[hidden]{display:none}.products__back{width:58px;transition:opacity .2s}.products__back img{width:100%;height:auto;display:block}.products__back:hover{opacity:.8}.products__bar-title{align-self:flex-start;width:201px;position:relative}.products__bar-title:before{content:"";z-index:0;background-color:#000;position:absolute;inset:4px -4px -4px 4px}.products__bar-title img{z-index:2;width:100%;height:auto;display:block;position:relative}.products__visual{z-index:1;aspect-ratio:366/245;background-color:#fff8cd;border:5px solid #f9db4a;margin-inline:12px;position:relative;overflow:hidden;box-shadow:4px 4px #000;container-type:inline-size}.products__slide-card{z-index:10;will-change:transform;pointer-events:none;background-color:#fff8cd;position:absolute;inset:0;overflow:hidden;box-shadow:10px 0 18px #0000004d}.products__visual-donpen,.products__visual-donko{height:auto;position:absolute}.products__visual-donpen{width:35%;bottom:15.5%;left:6.5%;rotate:-8deg}.products__visual-donko{width:45.5%;bottom:10%;left:46.5%}.products__scene-donpen,.products__scene-donpen-worry,.products__scene-donpen-face,.products__scene-fx,.products__scene-donko,.products__scene-donpen-sit,.products__scene-donko-wink,.products__scene-question,.products__scene-star,.products__scene-item,.products__scene-donpen-small,.products__scene-donko-small,.products__scene-pink-star,.products__scene-item-small,.products__scene-donpen-happy,.products__scene-donko-happy{height:auto;position:absolute}.products__scene-donpen{width:58%;bottom:0;left:0}.products__scene-donpen--hand{width:69%;bottom:-6px;left:-3.6%}.products__scene-donpen-worry{width:58%;bottom:0;left:0}.products__scene-donpen-face{object-fit:cover;width:100%;height:100%;inset:0}.products__scene-donpen-zoom{width:70.32cqw;height:auto;position:absolute;top:19.32cqw;left:12.1cqw}.products__scene-donpen-zoom--lips{transform:translate(.42cqw,-.02cqw)scale(2.025)}.products__scene-donpen-zoom--lips-end{transform:translate(.39cqw,1.97cqw)scale(2.816)}.products__scene-donpen-zoom-end{transform:translate(-.03cqw,.45cqw)scale(2.056)}.products__scene-fx{width:23.5%;top:21.5%;left:49.5%}.products__scene-fx--hand{width:23.2%;top:22.6%;left:55.6%}.products__scene-donko{width:32%;top:57%;left:72.5%}.products__scene-donko--hand{width:35.5%;top:calc(53.5% + 7px);left:calc(72.5% + 2px);rotate:-10deg}.products__scene-donpen-sit{width:41%;bottom:7%;left:6.5%}.products__scene-donpen-sit--sunburn{filter:drop-shadow(2cqw 1.6cqw #000);width:40.4%;bottom:15.5%;left:6.4%}.products__scene-donpen-sit--worry{width:34%;bottom:13%;left:9.5%}.products__scene-donko-wink{width:43%;bottom:7%;left:50.5%}.products__scene-donko-wink--sunburn{width:37.4%;bottom:14.6%;left:53.2%}.products__scene-donko-wink--think{width:46%;bottom:8%;left:45%}.products__scene-question{width:7.8%;top:9%;left:68.5%}.products__scene-star{width:63%;top:3%;left:19%}.products__scene-item{z-index:1;width:62.8%;top:4.6%;left:18.1%;rotate:-8deg}.products__scene-item--product02{width:61.4%;top:5.4%;left:19.3%}.products__scene-item--product03{width:72.5%;top:-1.7%;left:13.2%}.products__scene-item--product04{width:70.8%;top:-2.4%;left:14%}.products__scene-item--product05{width:60.9%;top:4.8%;left:19%}.products__scene-item--product06{width:69.7%;top:-3.4%;left:14.8%}.products__scene-item--product07{width:83.5%;top:-13.3%;left:9.6%}.products__scene-item--dummy{width:62.1%;top:4.8%;left:18.5%}.products__scene-item--nayami-1-1{width:22.9%;top:5.6%;left:37%}.products__scene-item--nayami-1-2{width:23.6%;top:5.3%;left:36.8%}.products__scene-item--nayami-2-1-1{width:18%;top:5.9%;left:39.5%}.products__scene-item--nayami-2-1-2{width:19.4%;top:5.2%;left:38.9%}.products__scene-item--nayami-2-1-3{width:29.1%;top:4.1%;left:34%;rotate:0deg}.products__scene-item--nayami-2-2-1{width:31.3%;top:5.2%;left:32.9%;rotate:0deg}.products__scene-item--nayami-2-2-2{width:18%;top:5.3%;left:39.5%}.products__scene-item--nayami-3{width:23.5%;top:7.4%;left:36.9%}.products__scene-item--nayami-4-1{width:33.9%;top:19%;left:32.7%;rotate:0deg}.products__scene-item--nayami-4-2{width:29.1%;top:14%;left:34.9%;rotate:0deg}.products__scene-item--nayami-4-3{width:32.2%;top:12.1%;left:33%;rotate:0deg}.products__scene-donpen-small{width:34%;bottom:6.5%;left:3%;rotate:-8deg}.products__scene-donko-small{width:36%;bottom:7%;left:60%;rotate:8deg}.products__scene-pink-star{top:var(--y);left:var(--x);width:10.5%;rotate:var(--r,0deg)}.products__scene-item-small{z-index:1;width:25.1%;top:14.2%;left:32.1%}.products__scene-item-small--product02{width:24.6%;top:14.5%;left:32.6%}.products__scene-item-small--product03{width:29%;top:11.7%;left:30.2%}.products__scene-item-small--product04{width:28.3%;top:11.4%;left:30.5%}.products__scene-item-small--product05{width:24.4%;top:14.3%;left:32.5%}.products__scene-item-small--product06{width:27.9%;top:11%;left:30.8%}.products__scene-item-small--product07{width:32.7%;top:7.6%;left:29.1%}.products__scene-item-small--dummy{width:24.9%;top:14.3%;left:32.3%}.products__scene-item-small--nayami-1-1{width:17.3%;top:8.8%;left:42.5%}.products__scene-item-small--nayami-1-2{width:17.9%;top:8.5%;left:42.4%}.products__scene-item-small--nayami-2-1-1{width:13.8%;top:9.1%;left:44.4%}.products__scene-item-small--nayami-2-1-2{width:14.7%;top:8.5%;left:43.9%}.products__scene-item-small--nayami-2-1-3{width:22%;top:7.9%;left:40.3%}.products__scene-item-small--nayami-2-2-1{width:23.8%;top:8.5%;left:39.5%}.products__scene-item-small--nayami-2-2-2{width:13.5%;top:8.6%;left:44.4%}.products__scene-item-small--nayami-3{width:17.7%;top:9.9%;left:42.3%}.products__scene-item-small--nayami-4-1{width:30.7%;top:17.2%;left:36.1%}.products__scene-item-small--nayami-4-2{width:25.8%;top:9.9%;left:38.3%}.products__scene-item-small--nayami-4-3{width:29.1%;top:8.6%;left:36.6%}.products__scene-donpen-happy{transform-origin:50% 85%;touch-action:manipulation;width:75%;bottom:-52.5%;left:calc(-9% - 2px);rotate:-10deg}.products__scene-donko-happy{width:36%;bottom:3%;left:61%;rotate:8deg}.products__body{flex-direction:column;align-items:center;gap:1.5rem;padding:2.5rem 1.25rem 2rem;display:flex}.products__body--story{align-items:stretch;padding-inline:1.625rem}.products__body--top{gap:0;padding:1.75rem 1.8125rem 2.5rem}.products__lead{align-self:stretch;padding-inline:5px;font-size:1rem;font-weight:700;line-height:1.625}.products__text{font-size:1.125rem;line-height:2}.products__donko{align-self:center;width:215px}.products__donpen-hand{align-self:center;width:8.25rem}.products__donpen-nod{align-self:center;width:6.625rem}.products__donpen-happy{align-self:center;width:10rem}.products__happy-link{transition:opacity .2s;display:block}.products__happy-link img{width:100%;height:auto;display:block}.products__happy-link:hover{opacity:.8}.products-story{padding:2rem 2rem 2.5rem}.products-story__steps{flex-direction:column;min-height:229px;display:flex}.products-story__step{flex-direction:column;flex:1;display:flex}.products-story__step[hidden]{display:none}.products-story__text{font-size:1rem;font-weight:700;line-height:1.6}.products-story__text+.products-story__text{margin-top:.8em}.products-story__next{color:#000;cursor:pointer;background-color:#fff;border:none;margin-inline:auto;padding:.45em .95em;font-size:1.125rem;font-weight:900;transition:transform .22s cubic-bezier(.34,1.56,.64,1);display:block;box-shadow:4px 4px #000}.products-story__next:active{transition-duration:60ms;transform:translateY(-4px)}.products-story__next[hidden]{display:none}.products-story__next.is-appear{animation:.3s ease-out backwards products-next-in}@keyframes products-next-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.products-story__product{text-align:center;margin-top:.9rem;font-size:1.1875rem;font-weight:700;line-height:1.6}.products-story__product--long{font-size:1rem}.products-story__detail{align-self:center;margin-top:.5rem;margin-bottom:1rem}.products-story__detail-btn{color:#fff;cursor:pointer;background-color:#2b66b1;border:none;padding:.35em .8em;font-size:1.25rem;font-weight:900;transition:transform .22s cubic-bezier(.34,1.56,.64,1);box-shadow:4px 4px #000}.products-story__detail-btn:active{transition-duration:60ms;transform:translateY(-4px)}.products-story__choices{--choice-h:48px;justify-content:center;gap:33px;display:flex}.products-story__choices[hidden]{display:none}.products-story__choices--stack{--choice-h:40px;--choice-gap:15px;align-items:stretch;gap:var(--choice-gap);width:fit-content;margin-inline:auto;margin-top:calc(-1 * (var(--choice-h) + var(--choice-gap)));flex-direction:column}.products-story__choices--stack .products-story__choice{width:100%;padding:4px 15px}.products-story__choices--close{margin-top:1.25rem}.products-story:has(.products-story__choices--stack:not([hidden]):not(.products-story__choices--close)) .products-story__steps{padding-bottom:calc(55px + 1.5rem)}.products-story:has(.products-story__choices--close:not([hidden])) .products-story__steps{min-height:0}.products-story__choice{min-width:80px;min-height:var(--choice-h);color:#000;text-align:center;cursor:pointer;background-color:#f9db4a;border:none;justify-content:center;align-items:center;padding:0 .8em;font-size:1.125rem;font-weight:900;line-height:1.4;text-decoration:none;transition:transform .22s cubic-bezier(.34,1.56,.64,1);display:flex;box-shadow:4px 4px #000}.products-story__choice:active{transition-duration:60ms;transform:translateY(-4px)}.products-story__choice--white{background-color:#fff}.products__item{flex-direction:column;align-items:center;gap:1.25rem;display:flex}.products__item-img{width:14rem}.products__detail-btn{color:#2b66b1;cursor:pointer;background-color:#fff;border:2px solid #2b66b1;border-radius:999px;justify-content:center;align-items:center;gap:.75em;width:100%;max-width:16.25rem;padding:.75em 1em;font-size:.9375rem;font-weight:700;text-decoration:none;transition:opacity .2s;display:inline-flex}.products__detail-btn:after{content:"";border-top:2px solid;border-right:2px solid;width:.5em;height:.5em;transform:rotate(45deg)}.products__detail-btn:hover{opacity:.8}.products__choices{grid-template-columns:repeat(2,1fr);gap:1rem;width:100%;margin-top:1rem;display:grid}.products__choices--worry{gap:13px 12px;margin-top:1.25rem}.products__choices--worry .products__choice{min-height:88px}.products__choices--answer .products__choice{min-height:58px}.products__choices--single{grid-template-columns:1fr}.products__choices--single .products__choice{min-height:58px;padding-inline:1rem}.products__choices--result .products__choice{border:2px solid #000;min-height:62px}.products__choice{color:#000;text-align:center;background-color:#f9db4a;flex-direction:column;justify-content:center;align-items:center;height:100%;font-size:1rem;font-weight:900;text-decoration:none;transition:opacity .2s;display:flex;box-shadow:4px 4px #000c}.products__choice:hover{opacity:.8}.products__choice--white{background-color:#fff}.products__choice-main{font-size:1.5rem;line-height:1.3}.products__choice-main small{font-size:.875rem}.products__choice-sub{letter-spacing:.1em;margin-top:.4em;font-size:.9375rem}.products-modal{overscroll-behavior:contain;background-color:#2b66b1;border:none;width:100%;max-width:none;height:100%;max-height:none;margin:0;padding:20px;overflow-y:auto}.products-modal::backdrop{background-color:#2b66b1}.products-modal__card{color:#000;background-color:#fff;flex-direction:column;align-items:center;max-width:727px;min-height:100%;margin-inline:auto;padding:23px 15px 32px;display:flex;position:relative}.products-modal__close{cursor:pointer;background:0 0;border:none;width:25px;height:25px;padding:0;position:absolute;top:12px;right:14px}.products-modal__close:before,.products-modal__close:after{content:"";background-color:#2b66b1;width:32px;height:3px;position:absolute;top:50%;left:50%}.products-modal__close:before{transform:translate(-50%,-50%)rotate(45deg)}.products-modal__close:after{transform:translate(-50%,-50%)rotate(-45deg)}.products-modal__badge{border:1.5px solid #000;padding:.2em .55em;font-size:.875rem;font-weight:700}.products-modal__name{text-align:center;margin-top:.5rem;font-size:1.25rem;font-weight:700;line-height:1.65}.products-modal__name-s{font-size:1rem}.products-modal__img{width:14.5rem;margin-top:.75rem}.products-modal__img--tall{width:auto;height:14.5rem}.products-modal__catch{align-self:stretch;margin-top:1.25rem;font-size:1rem;font-weight:700;line-height:1.8}.products-modal__text{align-self:stretch;margin-top:1.25rem;font-size:1rem;font-weight:700;line-height:1.75}.products-modal__text small{font-size:inherit}.products-modal__notes{align-self:stretch;margin-top:1rem;font-size:.75rem;line-height:1.7}.products-hint-modal{background:0 0;border:none;width:calc(100% - 32px);max-width:358px;height:fit-content;max-height:none;margin:auto;padding:0;position:fixed;inset:0;overflow:visible}.products-hint-modal::backdrop{background-color:#000000b3}.products-hint-modal__card{aspect-ratio:1;filter:drop-shadow(6px 6px #000);color:#000;background-color:#fff;border:3px solid #000;flex-direction:column;justify-content:center;align-items:center;gap:24px;padding:32px 16px;display:flex}.products-hint-modal__card:focus{outline:none}.products-hint-modal__answer{--webnazo-btn-edge:#000;color:#ffd800;background-color:#fff;border-color:#000;margin-top:32px}.products-hint-modal__row{justify-content:center;align-items:center;gap:16px;display:flex}.products-hint-modal__logo{flex-shrink:0;width:min(138px,34vw);height:auto}.products-hint-modal__text{text-align:center;white-space:nowrap;font-size:1.375rem;font-weight:700;line-height:2.2}.products-hint-modal__close{cursor:pointer;background:0 0;border:none;width:40px;height:40px;padding:0;position:absolute;bottom:100%;right:0}.products-hint-modal__close:before,.products-hint-modal__close:after{content:"";background-color:#fff;width:36px;height:5px;position:absolute;top:50%;left:50%}.products-hint-modal__close:before{transform:translate(-50%,-50%)rotate(45deg)}.products-hint-modal__close:after{transform:translate(-50%,-50%)rotate(-45deg)}@keyframes products-text-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes products-story-text-in{0%{opacity:0;transform:translateY(32px)}to{opacity:1;transform:translateY(0)}}@keyframes products-star-spin-in{0%{opacity:0;transform:scale(.2)rotate(-120deg)}25%{opacity:.6}to{opacity:1;transform:scale(1)rotate(0)}}@keyframes products-item-pullout{0%{opacity:0;transform:translate(28cqw,22cqw)scale(.3)rotate(-35deg)}30%{opacity:1}to{opacity:1;transform:translate(0)scale(1)rotate(0)}}@keyframes products-char-in{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:scale(1)}}@keyframes products-motion-nod{0%,to{transform:translateY(0)}30%{transform:translateY(6px)}60%{transform:translateY(-3px)}}@keyframes products-motion-talk{0%,to{transform:rotate(0)}25%{transform:rotate(-3deg)}75%{transform:rotate(3deg)}}@keyframes products-motion-jump{0%,to{animation-timing-function:ease-out;transform:translateY(0)}50%{animation-timing-function:ease-in;transform:translateY(-8px)}}@keyframes products-zoom-in{0%{opacity:0;transform:scale(.35)}45%{opacity:1;transform:scale(1.18)}65%{transform:scale(.94)}82%{transform:scale(1.04)}to{transform:scale(1)}}@keyframes products-motion-pop{0%{transform:scale(.6)}to{transform:scale(1)}}@keyframes products-motion-pop-loop{0%,to{transform:translateY(0)scale(1)}12%{animation-timing-function:cubic-bezier(.2,.7,.4,1);transform:translateY(0)scale(1.12,.86)}40%{animation-timing-function:cubic-bezier(.6,0,.8,.4);transform:translateY(-14px)scale(.92,1.1)}68%{transform:translateY(0)scale(1.14,.84)}82%{transform:translateY(0)scale(.96,1.04)}}@keyframes products-motion-sway-loop{0%,50%,to{transform:translate(0)rotate(0)}25%{transform:translate(-3px)rotate(-6deg)}75%{transform:translate(3px)rotate(6deg)}}@keyframes products-motion-sway-half{0%,50%,to{transform:translate(0)rotate(0)}25%{transform:translate(-.94px)rotate(-1.875deg)}75%{transform:translate(.94px)rotate(1.875deg)}}@keyframes products-motion-tilt{0%{transform:rotate(0)}to{transform:rotate(8deg)}}@keyframes products-motion-poke-loop{0%,24%,48%,to{transform:translate(0)rotate(0)}12%,36%{transform:translate(-14px)rotate(-5deg)}}@keyframes products-motion-bob-loop{0%,75%,to{transform:translateY(0)scale(1)}30%{transform:translateY(6px)scale(1.04,.95)}55%{transform:translateY(-4px)scale(.98,1.03)}}@keyframes products-motion-hop2{0%,50%,to{animation-timing-function:ease-out;transform:translateY(0)scale(1)}22%,72%{animation-timing-function:ease-in;transform:translateY(-10px)scale(.98,1.03)}44%,94%{animation-timing-function:ease-out;transform:translateY(0)scale(1.04,.95)}}@keyframes products-motion-wiggle{0%,to{transform:rotate(0)}20%{transform:rotate(-2.5deg)}40%{transform:rotate(2.5deg)}60%{transform:rotate(-1.5deg)}80%{transform:rotate(1.5deg)}}@keyframes products-motion-zoomup{to{transform:translate(-.03cqw,.45cqw)scale(2.056)}}@keyframes products-motion-spin3{0%{transform:perspective(600px)rotateY(0)}to{transform:perspective(600px)rotateY(-720deg)}}@keyframes products-motion-zoomup-lips{0%{transform:translate(.42cqw,-.02cqw)scale(2.025)}to{transform:translate(.39cqw,1.97cqw)scale(2.816)}}@keyframes products-motion-hop2-plain{0%,50%,to{animation-timing-function:ease-out;transform:translateY(0)}22%,72%{animation-timing-function:ease-in;transform:translateY(-10px)}}@media (prefers-reduced-motion:no-preference){[data-anim]:not(.is-in){opacity:0}[data-anim=text].is-in,[data-anim=btn].is-in{animation:products-text-in .5s ease-out var(--anim-delay,0s) both}.products-story__text[data-anim=text].is-in{animation:products-story-text-in .6s cubic-bezier(.22, 1, .36, 1) var(--anim-delay,0s) both}[data-anim=zoom].is-in{transform-origin:50% 60%;animation:products-zoom-in .8s ease-out var(--anim-delay,0s) both}[data-anim=char].is-in{animation:products-char-in var(--enter-dur,.4s) cubic-bezier(.34, 1.56, .64, 1) var(--anim-delay,0s) both}[data-anim-motion=nod].is-in{animation:products-char-in var(--enter-dur,.4s) cubic-bezier(.34, 1.56, .64, 1) var(--anim-delay,0s) both, products-motion-nod .4s ease-in-out calc(var(--anim-delay,0s) + .5s) 2}[data-anim-motion=talk].is-in{animation:products-char-in var(--enter-dur,.4s) cubic-bezier(.34, 1.56, .64, 1) var(--anim-delay,0s) both, products-motion-talk .3s ease-in-out calc(var(--anim-delay,0s) + .5s) 2}[data-anim-motion=jump].is-in{animation:products-char-in var(--enter-dur,.4s) cubic-bezier(.34, 1.56, .64, 1) var(--anim-delay,0s) both, products-motion-jump .6s ease-out calc(var(--anim-delay,0s) + .5s) 2}[data-anim-motion=spin-in].is-in{animation:products-star-spin-in var(--enter-dur,.8s) cubic-bezier(.22, 1, .36, 1) var(--anim-delay,0s) both}[data-anim-motion=pullout].is-in{animation:products-item-pullout var(--enter-dur,.8s) cubic-bezier(.22, 1, .36, 1) calc(var(--anim-delay,0s) - .1s) both}[data-anim-motion=pop].is-in{animation:products-char-in var(--enter-dur,.4s) cubic-bezier(.34, 1.56, .64, 1) var(--anim-delay,0s) both, products-motion-pop .4s cubic-bezier(.34, 1.56, .64, 1) calc(var(--anim-delay,0s) + .5s)}[data-anim-motion=pop-loop].is-in{transform-origin:50% 100%;animation:products-char-in var(--enter-dur,.4s) cubic-bezier(.34, 1.56, .64, 1) var(--anim-delay,0s) both, products-motion-pop-loop .8s ease-out calc(var(--anim-delay,0s) + .5s) infinite}[data-anim].is-in.is-motion-nod{animation:products-char-in var(--enter-dur,.4s) cubic-bezier(.34, 1.56, .64, 1) var(--anim-delay,0s) both, products-motion-nod .4s ease-in-out 2}[data-anim].is-in.is-motion-talk{animation:products-char-in var(--enter-dur,.4s) cubic-bezier(.34, 1.56, .64, 1) var(--anim-delay,0s) both, products-motion-talk .3s ease-in-out 2}[data-anim].is-in.is-motion-jump{animation:products-char-in var(--enter-dur,.4s) cubic-bezier(.34, 1.56, .64, 1) var(--anim-delay,0s) both, products-motion-jump .2s linear 2}[data-anim].is-in.is-motion-tilt{animation:products-char-in var(--enter-dur,.4s) cubic-bezier(.34, 1.56, .64, 1) var(--anim-delay,0s) both, products-motion-tilt .5s cubic-bezier(.34, 1.56, .64, 1) forwards}[data-anim].is-in.is-motion-sway{transform-origin:50% 100%;animation:products-char-in var(--enter-dur,.4s) cubic-bezier(.34, 1.56, .64, 1) var(--anim-delay,0s) both, products-motion-sway-half .3s ease-in-out 2}[data-anim].is-in.is-motion-zoomup{animation:products-char-in var(--enter-dur,.4s) cubic-bezier(.34, 1.56, .64, 1) var(--anim-delay,0s) both, products-motion-zoomup 1.2s cubic-bezier(.45, 0, .25, 1) forwards}[data-anim].is-in.is-motion-zoomup-lips{animation:products-char-in var(--enter-dur,.4s) cubic-bezier(.34, 1.56, .64, 1) var(--anim-delay,0s) both, products-motion-zoomup-lips 1.2s cubic-bezier(.45, 0, .25, 1) forwards}.products__scene-donpen-zoom--lips.is-in:not(.is-motion-zoomup-lips),.products__scene-donpen-zoom--lips-end.is-in,.products__scene-donpen-zoom-end.is-in{animation:none}[data-anim].is-in.is-motion-spin3{animation:products-char-in var(--enter-dur,.4s) cubic-bezier(.34, 1.56, .64, 1) var(--anim-delay,0s) both, products-motion-spin3 1.33s linear}[data-anim].is-in.is-motion-hop{transform-origin:50% 100%;animation:products-char-in var(--enter-dur,.4s) cubic-bezier(.34, 1.56, .64, 1) var(--anim-delay,0s) both, products-motion-hop2-plain .4s linear}[data-anim].is-in.is-motion-wiggle{transform-origin:50% 100%;animation:products-char-in var(--enter-dur,.4s) cubic-bezier(.34, 1.56, .64, 1) var(--anim-delay,0s) both, products-motion-wiggle .6s ease-in-out}.products__visual [data-story-actor=fx-hand].is-in.is-motion-wiggle{transform-origin:-24.7cqw 51.7806cqw}[data-anim].is-in.is-motion-sway-loop{transform-origin:50% 100%;animation:products-char-in var(--enter-dur,.4s) cubic-bezier(.34, 1.56, .64, 1) var(--anim-delay,0s) both, products-motion-sway-loop .9s ease-in-out infinite}[data-anim].is-in.is-motion-poke-loop{transform-origin:50% 100%;animation:products-char-in var(--enter-dur,.4s) cubic-bezier(.34, 1.56, .64, 1) var(--anim-delay,0s) both, products-motion-poke-loop 1.4s ease-in-out infinite}[data-anim].is-in.is-motion-bob{transform-origin:50% 100%;animation:products-char-in var(--enter-dur,.4s) cubic-bezier(.34, 1.56, .64, 1) var(--anim-delay,0s) both, products-motion-hop2 .5s linear}[data-anim].is-in.is-motion-bob-loop{transform-origin:50% 100%;animation:products-char-in var(--enter-dur,.4s) cubic-bezier(.34, 1.56, .64, 1) var(--anim-delay,0s) both, products-motion-bob-loop .8s ease-in-out infinite}}.products__visual-donpen,.products__scene-donpen-small,.products__scene-donpen-sit--worry{filter:drop-shadow(1.7cqw 1.4cqw #000)}.products__scene-donko--hand,.products__scene-donko-happy,.products__scene-donko-small,.products__scene-donko-wink--sunburn{filter:drop-shadow(1.85cqw 1.45cqw #000)}.products__visual-donko,.products__scene-donko-wink--think{filter:drop-shadow(2.3cqw 1.8cqw #000)}.products__scene-donpen-happy{filter:drop-shadow(3.5cqw 2.8cqw #000)}.products__scene-donpen-zoom{filter:drop-shadow(3.8cqw 3cqw #000)}.products__scene-item,.products__scene-item-small{filter:drop-shadow(1.3cqw 1.3cqw #000)}
