<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*! destyle.css v4.0.1 | MIT License | https://github.com/nicolas-cusan/destyle.css */*,::after,::before{box-sizing:border-box;border-style:solid;border-width:0;min-width:0}html{line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}body{margin:0}main{display:block}address,blockquote,dl,figure,form,iframe,p,pre,table{margin:0}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit;margin:0}ol,ul{margin:0;padding:0;list-style:none}dt{font-weight:700}dd{margin-left:0}hr{box-sizing:content-box;height:0;overflow:visible;border-top-width:1px;margin:0;clear:both;color:inherit}pre{font-family:monospace,monospace;font-size:inherit}address{font-style:inherit}a{background-color:transparent;text-decoration:none;color:inherit}abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:inherit}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}embed,iframe,img,object,svg{vertical-align:bottom}button,input,optgroup,select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;vertical-align:middle;color:inherit;font:inherit;background:0 0;padding:0;margin:0;border-radius:0;text-align:inherit;text-transform:inherit}[type=button],[type=reset],[type=submit],button{cursor:pointer}[type=button]:disabled,[type=reset]:disabled,[type=submit]:disabled,button:disabled{cursor:default}:-moz-focusring{outline:auto}select:disabled{opacity:inherit}option{padding:0}fieldset{margin:0;padding:0;min-width:0}legend{padding:0}progress{vertical-align:baseline}textarea{overflow:auto}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}[type=number]{-moz-appearance:textfield}label[for]{cursor:pointer}details{display:block}summary{display:list-item}[contenteditable]:focus{outline:auto}table{border-color:inherit;border-collapse:collapse}caption{text-align:left}td,th{vertical-align:top;padding:0}th{text-align:left;font-weight:700}html{overflow:hidden;height:100%;width:100%}body{position:relative;width:100%;height:100%;touch-action:pan-x pan-y}svg{width:100%;height:100%}img{width:100%;height:auto;vertical-align:bottom;pointer-events:none;-webkit-touch-callout:none;-webkit-user-select:none}a,button,dd,dt,h1,h2,h3,h4,h5,h6,label,li,p,span{letter-spacing:.05em;font-family:"Zen Old Mincho","貂ｸ譏取悃","Yu Mincho",YuMincho,"Hiragino Mincho Pro",serif;font-weight:500}button{-webkit-tap-highlight-color:transparent}video{width:100%;max-width:100%}.wrapper{position:relative;overflow:hidden;width:100%;height:100%;background:radial-gradient(circle,#fdf1dc 0,#fce4b5 80%)}.contents{position:relative;overflow:hidden;width:100%;height:100%}.contents .finish{position:absolute;display:flex;flex-direction:column;justify-content:center;align-items:center;top:calc(50% - min(15vmin,8.5714285714vw));left:0;width:100%;height:min(30vmin,17.1428571429vw);background-color:rgba(247,198,189,.6);color:#7a543f;font-size:min(8vmin,4.5714285714vw);line-height:1.5;text-align:center;z-index:10;pointer-events:none}.contents .finish span{font-size:min(4.5vmin,2.5714285714vw)}@media screen and (orientation:portrait){.wrapper{width:100svh;height:100vw;margin:-100vw 0 100svh;transform:rotate(90deg);transform-origin:left bottom}.contents .finish{top:calc(50% - min(15vmin,8.5714285714svh));height:min(30vmin,17.1428571429svh);font-size:min(8vmin,4.5714285714svh)}.contents .finish span{font-size:min(4.5vmin,2.5714285714svh)}}.back{margin:min(2.5vmin,1.4285714286vw) auto;width:min(50vmin,28.5714285714vw)}.back a{display:block}@media screen and (orientation:portrait){.back{margin:min(2.5vmin,1.4285714286svh) auto;width:min(50vmin,28.5714285714svh)}}.top{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}.top .top__title{position:absolute;top:8%;left:50%;width:min(102.5vh,58.5714285714%);transform:translateX(-50%)}@media screen and (orientation:portrait){.top .top__title{width:min(102.5vw,58.5714285714%)}}.top .top__image{position:absolute;top:40%;left:50%;width:min(49.5vh,28.2857142857%);transform:translateX(-50%)}@media screen and (orientation:portrait){.top .top__image{width:min(49.5vw,28.2857142857%)}}.top .top__text{position:absolute;top:calc(50% + min(5vmin,2.8571428571vw));left:calc(50% - min(72.5vh,41.4285714286%));width:min(40.5vh,23.1428571429%)}@media screen and (orientation:portrait){.top .top__text{top:calc(50% + min(5vmin,2.8571428571svh));left:calc(50% - min(72.5vw,41.4285714286%));width:min(40.5vw,23.1428571429%)}}.top .top__name{position:absolute;top:calc(50% + min(10vmin,5.7142857143vw));right:calc(50% - min(77.5vmin,44.2857142857vw));width:min(50vmin,28.5714285714vw);z-index:3}@media screen and (orientation:portrait){.top .top__name{top:calc(50% + min(10vmin,5.7142857143svh));right:calc(50% - min(77.5vmin,44.2857142857svh));width:min(50vmin,28.5714285714svh)}}.top .top__input{background-color:#fff;border-radius:50px;width:100%;height:min(10vmin,5.7142857143vw);color:#8e6547;font-family:"Hiragino Sans W3","Hiragino Kaku Gothic ProN","繝偵Λ繧ｮ繝手ｧ偵ざ ProN W3","繝｡繧､繝ｪ繧ｪ",Meiryo,"�ｭ�ｳ �ｰ繧ｴ繧ｷ繝�け","MS PGothic",sans-serif;font-size:min(3.5vmin,2vw);font-weight:700;text-align:center}.top .top__input::-moz-placeholder{color:#8e6547}.top .top__input::placeholder{color:#8e6547}@media screen and (orientation:portrait){.top .top__input{height:min(10vmin,5.7142857143svh);font-size:min(3.5vmin,2svh);font-weight:700}}.top .top__button{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}.top .top__foot{position:absolute;display:flex;justify-content:center;align-items:center;padding-bottom:min(1.25vmin,.7142857143vw);bottom:0;left:0;height:min(7.5vmin,4.2857142857vw);width:100%;background-color:#fff;text-align:center}@media screen and (orientation:portrait){.top .top__foot{padding-bottom:min(1.25vmin,.7142857143svh);height:min(7.5vmin,4.2857142857svh)}}.top .top__caption{position:relative;display:inline-block;padding-left:min(3.5vmin,2vw);color:#7a543f;font-size:min(3vmin,1.7142857143vw)}.top .top__caption span{font-size:70%}.top .top__caption::before{content:"";position:absolute;left:0;top:50%;width:min(2.25vmin,1.2857142857vw);height:min(2.25vmin,1.2857142857vw);background:url(../images/ico_hand.svg) 0 0 no-repeat;background-size:100% 100%;transform:translateY(-50%)}@media screen and (orientation:portrait){.top .top__caption{padding-left:min(3.5vmin,2svh);font-size:min(3vmin,1.7142857143svh)}.top .top__caption::before{width:min(2.25vmin,1.2857142857svh);height:min(2.25vmin,1.2857142857svh)}}.top .top__note{display:none;margin-top:min(2.5vmin,1.4285714286vw);margin-left:min(-2.5vmin,-1.4285714286vw);color:red;font-family:"Hiragino Sans","Hiragino Kaku Gothic ProN","繝偵Λ繧ｮ繝手ｧ偵ざ ProN W3","繝｡繧､繝ｪ繧ｪ",Meiryo,"�ｭ�ｳ �ｰ繧ｴ繧ｷ繝�け","MS PGothic",sans-serif;font-weight:700;font-size:min(5vmin,2.8571428571vw);text-align:center;white-space:nowrap}@media screen and (orientation:portrait){.top .top__note{margin-top:min(2.5vmin,1.4285714286svh);margin-left:min(-2.5vmin,-1.4285714286svh);font-size:min(5vmin,2.8571428571svh)}}.roulette{display:none;position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}.roulette .nyantime__text,.roulette .supernyantime__text,.roulette .turntable2,.roulette .turntable3{display:none}.roulette.nyantime{background:url(../images/bg_nyantime.png) center center no-repeat;background-size:cover}.roulette.nyantime .turntable1{display:none}.roulette.nyantime .turntable2{display:none}.roulette.nyantime .turntable3{display:block}.roulette.nyantime .nyantime__text{position:absolute;display:grid;place-items:center;top:0;left:0;width:100%;height:min(10vmin,5.7142857143svh);background-color:#522e06;color:#fff;font-size:min(6vmin,3.4285714286svh);text-align:center}.roulette.supernyantime{background:url(../images/bg_supernyantime.png) center center no-repeat;background-size:cover}.roulette.supernyantime .turntable1{display:none}.roulette.supernyantime .turntable2{display:block}.roulette.supernyantime .turntable3{display:none}.roulette.supernyantime .supernyantime__text{position:absolute;display:grid;place-items:center;top:0;left:0;width:100%;height:min(10vmin,5.7142857143svh);background-color:#522e06;color:#fff100;font-size:min(6vmin,3.4285714286svh);text-align:center}.roulette .roulette__button{position:absolute;top:0;left:0;width:100%;height:100%;z-index:3}.roulette .roulette__inner{position:absolute;top:50%;right:calc(50% - min(5vmin,2.8571428571vw));width:min(69.75vmin,39.8571428571vw);transform:translateY(-50%)}@media screen and (orientation:portrait){.roulette .roulette__inner{right:calc(50% - min(5vmin,2.8571428571svh));width:min(69.75vmin,39.8571428571svh)}}.roulette .roulette__item{transform:rotate(259.01deg)}.roulette .roulette__arrow{position:absolute;width:min(6.3vmin,3.6vw);left:calc(50% - 1px);top:-5.8064516129%;transform:translateX(-50%);z-index:1}@media screen and (orientation:portrait){.roulette .roulette__arrow{width:min(6.3vmin,3.6svh)}}.roulette .roulette__image{position:absolute;width:min(40.95vmin,23.4vw);top:50%;left:calc(50% + min(15vmin,8.5714285714vw));transform:translateY(-50%)}@media screen and (orientation:portrait){.roulette .roulette__image{width:min(40.95vmin,23.4svh);left:calc(50% + min(15vmin,8.5714285714svh))}}.is-human .roulette .roulette__image{display:none}.cat{display:none;position:absolute;top:calc(50% - min(31.25vmin,17.8571428571vw));left:50%;width:min(62.5vmin,35.7142857143vw);height:min(62.5vmin,35.7142857143vw);opacity:0;transform-style:preserve-3d;perspective:500px;z-index:10}.cat span{display:block;width:100%;height:100%;background-image:url(../images/img_cat_anim.svg);background-repeat:no-repeat;background-size:300% auto;transition:transform .2s}.cat.is-right span{transform:rotateY(180deg)}.cat[data-y="0"] span{background-position-y:0;animation:walk .7s steps(1,start) infinite}.cat[data-y="0"].is-fast span{animation-duration:.3s}.cat[data-y="0"].is-stop span{animation:none}.cat[data-y="1"] span{background-position-y:50%}.cat[data-y="2"] span{background-position-y:100%}.cat[data-x="0"] span{background-position-x:0}.cat[data-x="1"] span{background-position-x:50%}.cat[data-x="2"] span{background-position-x:100%}@media screen and (orientation:portrait){.cat{top:calc(50% - min(31.25vmin,17.8571428571svh));width:min(62.5vmin,35.7142857143svh);height:min(62.5vmin,35.7142857143svh)}}@keyframes walk{0%{rotate:5deg}50%{rotate:-5deg}}.result{display:none;position:absolute;top:0;left:0;width:100%;height:100%;z-index:3}.result .result__inner{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;background-color:rgba(232,198,135,.85)}.result .result__text{color:#7a543f;font-size:min(9vmin,5.1428571429vw);text-align:center}@media screen and (orientation:portrait){.result .result__text{font-size:min(9vmin,5.1428571429svh)}}.result .result__item{margin-top:min(5vmin,2.8571428571vw)}@media screen and (orientation:portrait){.result .result__item{margin-top:min(5vmin,2.8571428571svh)}}.result .result__item img{width:auto;height:min(40vmin,22.8571428571vw)}@media screen and (orientation:portrait){.result .result__item img{width:auto;height:min(40vmin,22.8571428571svh)}}.result .result__image{position:absolute;top:calc(50% + min(2.5vmin,1.4285714286vw));left:calc(50% + min(37.5vmin,21.4285714286vw));width:min(25vmin,14.2857142857vw);opacity:0}@media screen and (orientation:portrait){.result .result__image{top:calc(50% + min(2.5vmin,1.4285714286svh));left:calc(50% + min(37.5vmin,21.4285714286svh));width:min(25vmin,14.2857142857svh)}}.is-cat .result .result__image{display:none}.video{position:relative;opacity:0}.video video{width:auto;height:min(50vmin,28.5714285714vw);background-color:#000}@media screen and (orientation:portrait){.video video{height:min(50vmin,28.5714285714svh)}}.alert{display:none;width:100%;height:100%}.alert .alert__inner{display:flex;justify-content:center;align-items:center;width:100%;height:100%}.alert .alert__text{color:#7a543f;font-size:16px;text-align:center;line-height:2}.alert .alert__text span{display:block;margin:30px auto 0;width:120px}.thanks{display:none;width:100%;height:100%}.thanks .thanks__inner{display:flex;flex-direction:column;justify-content:center;align-items:center;padding-top:min(12.5vmin,7.1428571429vw);width:100%;height:100%}.thanks .thanks__image{width:min(142.5vmin,81.4285714286vw)}.thanks .back{position:absolute;top:calc(50% + min(20vmin,11.4285714286vw));left:calc(50% - min(25vmin,14.2857142857vw))}@media screen and (orientation:portrait){.thanks .thanks__inner{padding-top:min(12.5vmin,7.1428571429svh)}.thanks .thanks__image{width:min(142.5vmin,81.4285714286svh)}.thanks .back{top:calc(50% + min(20vmin,11.4285714286svh));left:calc(50% - min(25vmin,14.2857142857svh))}}.auth{display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(43,38,31,.85);z-index:10}.auth .auth__text{position:absolute;top:calc(50% - min(31.875vmin,18.2142857143vw));left:calc(50% - min(31.875vh,18.2142857143%));width:min(63.75vh,36.4285714286%);z-index:1}@media screen and (orientation:portrait){.auth .auth__text{top:calc(50% - min(31.875vmin,18.2142857143svh));left:calc(50% - min(31.875vw,18.2142857143%));width:min(63.75vw,36.4285714286%)}}.auth .auth__item{position:absolute;top:calc(50% + min(21.25vmin,12.1428571429vw));left:calc(50% - min(31.875vh,18.2142857143%));display:grid;grid-template-columns:repeat(2,min(29.75vh,17%));-moz-column-gap:min(5vh,2.8571428571%);column-gap:min(5vh,2.8571428571%);width:100%}@media screen and (orientation:portrait){.auth .auth__item{top:calc(50% + min(21.25vmin,12.1428571429svh));left:calc(50% - min(31.875vw,18.2142857143%));grid-template-columns:repeat(2,min(29.75vw,17%));-moz-column-gap:min(5vw,2.8571428571%);column-gap:min(5vw,2.8571428571%)}}.auth .auth__button{display:block;width:100%}.auth .auth__button svg{width:100%}.anim{display:none;position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:5}.anim .anim__image{position:absolute;filter:drop-shadow(min(.75vmin,.4285714286vw) min(.75vmin,.4285714286vw) 0 rgba(0, 0, 0, .1))}.anim .anim__image--1{width:min(28.125vmin,16.0714285714vw)}@media screen and (orientation:portrait){.anim .anim__image--1{width:min(28.125vmin,16.0714285714svh)}}.anim .anim__image--2{width:min(19.5vmin,11.1428571429vw)}@media screen and (orientation:portrait){.anim .anim__image--2{width:min(19.5vmin,11.1428571429svh)}}.anim .path{position:absolute;top:-10vh;height:120vh;width:auto;transform-origin:left bottom;opacity:0}@media screen and (orientation:portrait){.anim .path{top:-10vw;height:120vw}}.camera{display:none;position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;z-index:11}.camera .camera__inner{margin:min(15vh,8.5714285714%) auto 0;width:min(125vh,71.4285714286%);height:min(130vh,74.2857142857%);border-radius:30px;background-color:rgba(43,38,31,.85)}@media screen and (orientation:portrait){.camera .camera__inner{margin:min(15vw,8.5714285714%) auto 0;width:min(125vw,71.4285714286%);height:min(130vw,74.2857142857%)}}.camera .camera__text{position:absolute;top:calc(50% - min(17.5vmin,10vw));left:calc(50% - min(37.5vh,21.4285714286%));width:min(75vh,42.8571428571%)}@media screen and (orientation:portrait){.camera .camera__text{top:calc(50% - min(17.5vmin,10svh));left:calc(50% - min(37.5vw,21.4285714286%));width:min(75vw,42.8571428571%)}}.camera .camera__item{position:absolute;top:calc(50% + min(8.5vmin,4.8571428571vw));left:calc(50% - min(31.875vh,18.2142857143%));display:grid;grid-template-columns:repeat(2,min(29.75vh,17%));-moz-column-gap:min(5vh,2.8571428571%);column-gap:min(5vh,2.8571428571%);width:100%}@media screen and (orientation:portrait){.camera .camera__item{top:calc(50% + min(8.5vmin,4.8571428571svh));left:calc(50% - min(31.875vw,18.2142857143%));grid-template-columns:repeat(2,min(29.75vw,17%));-moz-column-gap:min(5vw,2.8571428571%);column-gap:min(5vw,2.8571428571%)}}.camera .camera__button{display:block;width:100%}.camera .camera__button svg{width:100%}</pre></body></html>