@charset "UTF-8";*{box-sizing:border-box}*:before,*:after{box-sizing:border-box}body{width:100%;padding:0;margin:0;position:relative}h1,h2,h3,h4,h5,p,dt,dd,li,th,td,address,strong,em,table,dl,ul,ol,img,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary{padding:0;margin:0;background:transparent}h1,h2,h3,h4,h5,p,dt,dd,li,th,td,a,address,strong,em,form,input,textarea,select,submit,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary{color:inherit;line-height:inherit;font-family:inherit;font-size:inherit}a{border:none;color:inherit;word-wrap:break-word;text-decoration:underline;position:relative}a:hover{opacity:1;text-decoration:none}a:hover{text-decoration:none}address,em{font-style:normal}ul,ol{list-style:none none outside}img{display:block;border:none}:root{--sp-base-position: 48%}@media only screen and (max-height:630px){:root{--sp-base-position: 53%}}html{scroll-behavior:smooth}body{color:#000;font-family:"Noto Serif JP",serif;font-optical-sizing:auto;font-style:normal;font-weight:600;-webkit-font-smoothing:antialiased;line-height:1;text-align:justify;background-color:#ffeb3b;position:relative}body.no-scroll{position:fixed;top:0}a{text-decoration:none}img{max-width:100%;height:auto}.cm_flex{display:flex}@media only screen and (max-width:999px){.cm_flex{flex-direction:column}}.cm_txt_scroll{width:100vw;height:6.6666666667vw;overflow:hidden}@media only screen and (max-width:999px){.cm_txt_scroll{height:11.3777777778vw}}.cm_txt_scroll .mask{display:flex;max-width:inherit;height:6.6666666667vw;position:absolute;top:0;left:0;animation:a_scroll 20s linear infinite}@media only screen and (max-width:999px){.cm_txt_scroll .mask{height:11.3777777778vw}}.cm_txt_scroll .mask img{width:auto;max-width:inherit;height:6.6666666667vw}@media only screen and (max-width:999px){.cm_txt_scroll .mask img{height:11.3777777778vw}}@keyframes a_scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.blurIn{transition:.75s linear;opacity:0;filter:blur(16px)}.blurIn.play{opacity:1;filter:blur(0)}.fadeIn{transition:.75s linear;opacity:0}.fadeIn.play{opacity:1}.slideUp{transition:transform .75s cubic-bezier(.25,1,.5,1),opacity 1s linear;transform:translateY(2rem);opacity:0}.slideUp.play{transform:translateY(0);opacity:1}.slideLeft.play{transform:translate(0);opacity:1}.slideLeft{transition:transform .75s cubic-bezier(.25,1,.5,1),opacity 1s linear;opacity:0}@media only screen and (min-width:1000px){.slideLeft{transform:translate(2rem)}}@media only screen and (max-width:999px){.slideLeft{transform:translateY(2rem)}}.slideRight.play{transform:translate(0);opacity:1}.slideRight{transition:transform .75s cubic-bezier(.25,1,.5,1),opacity 1s linear;opacity:0}@media only screen and (min-width:1000px){.slideRight{transform:translate(-2rem)}}@media only screen and (max-width:999px){.slideRight{transform:translateY(2rem)}}@media only screen and (min-width:1000px){.slideUp.delay,.slideLeft.delay,.slideRight.delay{transition-delay:.125s}.slideUp.delay2,.slideLeft.delay2,.slideRight.delay2{transition-delay:.25s}.slideUp.delay3,.slideLeft.delay3,.slideRight.delay3{transition-delay:.375s}.slideUp.delay4,.slideLeft.delay4,.slideRight.delay4{transition-delay:.5s}.slideUp.delay5,.slideLeft.delay5,.slideRight.delay5{transition-delay:.625s}}@keyframes scroll-left{0%{transform:translate(0)}to{transform:translate(-100%)}}header{width:100%;overflow:hidden;z-index:3}header.show .menu div.bar{top:50%!important;transform:translate(-50%,-50%) rotate(45deg)}header.show .menu div.bar2{opacity:0}header.show .menu div.bar3{top:50%!important;transform:translate(-50%,-50%) rotate(-45deg)}header.show nav{visibility:visible;opacity:1}header.status .logo{opacity:1;visibility:visible;transform:scale(1)}@media only screen and (max-width:999px){header.status .logo{transform:translateY(0)}}header .logo{position:fixed;z-index:9;transition:.25s 1.2s cubic-bezier(.34,1.56,.64,1);top:32px;left:-42px;width:min(210px,17.142vw)}@media only screen and (max-width:999px){header .logo{top:16px;left:-18px;max-width:117px;width:100%}}header .logo a{width:100%;height:100%;opacity:1;visibility:visible;transition:opacity .35s ease-in,visibility .35s ease-in}header .logo a:hover{opacity:.5}header .kuji{z-index:9;transition:.5s}@media only screen and (min-width:1000px){header .kuji{position:fixed;top:2.5rem;right:min(3.125rem,3.5714285714vw);width:min(3.9375rem,4.5vw);filter:drop-shadow(5px 5px 0px rgba(0,0,0,.15))}}@media only screen and (max-width:999px){header .kuji{display:block;width:54.6666666667vw;position:relative;margin:22.6666666667vw auto 0}header .kuji:before{content:"";pointer-events:none;-webkit-user-select:none;user-select:none;width:53.4903466667vw;height:4.3082vw;background:url(/build/assets/kuji_txt-C7t4HiHd.svg) center/cover no-repeat;position:absolute;top:-4vw;left:50%;transform:translate(-50%,-100%)}}header .kuji:hover{transform:scale(1.1)}header .menu{cursor:pointer;width:10.6666666667vw;height:10.6666666667vw;background:url(/build/assets/menu-eYf3r6gX.svg) center/cover no-repeat;position:fixed;top:3.2vw;right:4.2666666667vw;z-index:10;opacity:1;transform:scale(1);transition:opacity .3s ease,transform .3s ease;filter:drop-shadow(5px 5px 0px rgba(0,0,0,.15))}@media only screen and (min-width:1000px){header .menu{display:none}}header .menu div{width:5.0666666667vw;position:absolute;top:calc(50% - 1.8666666667vw);left:50%;transition:top .15s ease,transform .15s ease,opacity .15s ease;transform:translate(-50%,-50%)}header .menu div.bar2{top:50%}header .menu div.bar3{top:calc(50% + 1.8666666667vw)}@media only screen and (max-width:999px){header nav{position:fixed;z-index:9;height:100vh;width:100%;background:#ffeb3b;right:0;top:0;overflow:auto;opacity:0;visibility:hidden;transition:.25s}}@media only screen and (min-width:1000px){header nav .nav{position:fixed;z-index:9;display:flex;filter:drop-shadow(5px 5px 0px rgba(0,0,0,.15));background:url(/build/assets/menu-bg-NMG9pRc8.svg) top center/100% 100% no-repeat;top:2.3125rem;right:min(9.625rem,11vw);padding:min(1.1875rem,1.3571428571vw) min(1.625rem,1.8571428571vw) min(1.125rem,1.2857142857vw) min(3.0625rem,3.5vw)}}header nav .nav ul{display:flex;gap:min(39px,2.785vw)}@media only screen and (max-width:999px){header nav .nav ul{width:calc(100% - 18.6666666667vw);gap:0 9.3333333333vw;flex-wrap:wrap;margin:23.3333333333vw auto 0}}@media only screen and (max-width:999px){header nav .nav ul li{width:calc((100% - 9.3333333333vw) / 2);border-bottom:1px solid rgba(0,0,0,.3)}header nav .nav ul li:first-child{border-top:1px solid rgba(0,0,0,.3)}header nav .nav ul li:nth-child(2){order:3}header nav .nav ul li:nth-child(3){order:5}header nav .nav ul li:nth-child(4){order:7}header nav .nav ul li:nth-child(5){border-top:1px solid rgba(0,0,0,.3);order:2}header nav .nav ul li:nth-child(6){order:4}header nav .nav ul li:nth-child(7){order:8}header nav .nav ul li:nth-child(8){order:6}}header nav .nav ul li:last-child a{font-weight:500}header nav .nav ul li a{display:block;font-size:min(.9375rem,1.0714285714vw);white-space:nowrap;position:relative;transition:.35s ease-in}@media only screen and (min-width:1000px){header nav .nav ul li a:hover:before{opacity:1}}@media only screen and (max-width:999px){header nav .nav ul li a{font-size:4.2666666667vw;padding:6.6666666667vw 0}}header nav .nav ul li a.off{color:#b3b3b3;pointer-events:none}header nav .nav ul li a.on:before{opacity:1}header nav .nav ul li a:before{content:"";background:url(/build/assets/mark-txvWZB65.svg) center/contain no-repeat;position:absolute;top:50%;transform:translateY(-50%);transition:.375s;opacity:0;left:max(-31px,-2.214vw);width:min(30px,2.142vw);height:min(17px,1.214vw)}footer{margin-top:9.375rem;position:relative;overflow:hidden}@media only screen and (max-width:999px){footer{margin-top:23.4666666667vw}}footer .cm_flex{justify-content:center;align-items:flex-end;gap:7.5rem;max-width:54.375rem;margin:0 auto;position:relative;z-index:2}@media only screen and (max-width:999px){footer .cm_flex{flex-direction:column-reverse;gap:9.3333333333vw;align-items:center}}footer .cm_flex .logo{width:15.9257375rem}@media only screen and (max-width:999px){footer .cm_flex .logo{width:100%;position:relative;z-index:1}footer .cm_flex .logo:before{content:"";width:20.6584666667vw;aspect-ratio:155/83;background:url(/build/assets/cloud11-CQEtWwPA.svg) center/cover no-repeat;position:absolute;left:9.0666666667vw;top:23.0666666667vw;z-index:-1}footer .cm_flex .logo:after{content:"";width:13.7695733333vw;aspect-ratio:155/83;background:url(/build/assets/cloud12-DbDdxyR-.svg) center/cover no-repeat;position:absolute;left:80.90024vw;top:16.4vw;z-index:-1}footer .cm_flex .logo img{width:42.9857333333vw;margin:0 auto}}footer .cm_flex .logo .author{text-align:center;margin-top:1.6875rem;white-space:nowrap}@media only screen and (max-width:999px){footer .cm_flex .logo .author{margin-top:4.2666666667vw;font-size:3.7333333333vw}}footer .cm_flex .nav ul{display:flex;flex-wrap:wrap;gap:3.25rem 2.5rem}@media only screen and (max-width:999px){footer .cm_flex .nav ul{flex-direction:column;gap:6.2666666667vw;align-items:center}}footer .cm_flex .nav ul li a{letter-spacing:.08em;position:relative}@media only screen and (max-width:999px){footer .cm_flex .nav ul li a{font-size:3.7333333333vw}}footer .cm_flex .nav ul li a:before{content:"";opacity:0;position:absolute;bottom:-.5rem;left:0;width:100%;height:1px;background:#000;transition:.5s all}footer .cm_flex .nav ul li a:hover:before{opacity:1}footer .cm_flex .nav ul li a.off{color:#b3b3b3;pointer-events:none}footer .cm_flex .nav .kuji{display:block;width:14.625rem;margin-top:3rem;transition:.5s}footer .cm_flex .nav .kuji:hover{transform:scale(1.1)}@media only screen and (max-width:999px){footer .cm_flex .nav .kuji{width:54.6666666667vw;margin:8vw auto 0}}footer p{line-height:1.75;text-align:center;margin:calc(3.75rem - .375em) 0 -.375em;position:relative;z-index:2}@media only screen and (max-width:999px){footer p{width:85.3333333333vw;font-size:3.7333333333vw;line-height:1.5;text-align:justify;margin:calc(7.2vw - .25em) auto -.25em}}footer .link{display:block;text-align:center;margin-top:2rem;position:relative}@media only screen and (max-width:999px){footer .link{font-size:3.7333333333vw;margin-top:11.7333333333vw}}footer .link:before{content:"";position:absolute;bottom:-.5rem;left:50%;width:8.5rem;height:1px;background:#000;transition:.5s all;transform:translate(-50%)}footer .link:hover:before{opacity:0}footer .copy{font-size:.875rem;line-height:2;text-align:center;margin:calc(3.75rem - .5em) 0 -.5em;padding-bottom:1.125rem}@media only screen and (max-width:999px){footer .copy{font-size:2.6666666667vw;letter-spacing:-.02em;margin:calc(8vw - .5em) 0 -.5em}}footer .side_fixed.scroll .manga{bottom:min(14.375rem,11.9791666667vw)}footer .side_fixed.scroll .pagetop{opacity:1;visibility:visible}footer .side_fixed .manga{display:block;position:fixed;transition:.5s;z-index:3;width:min(12rem,10vw);right:2.5rem;bottom:min(2.5rem,2.0833333333vw)}footer .side_fixed .manga:hover{transform:scale(1.1)}@media only screen and (max-width:999px){footer .side_fixed .manga{display:none}}footer .side_fixed .pagetop{display:block;position:fixed;transition:.5s;opacity:0;visibility:hidden;z-index:6;width:min(6.9375rem,5.78125vw);right:2.5rem;bottom:min(2.5rem,2.0833333333vw)}footer .side_fixed .pagetop:hover{transform:scale(1.1)}@media only screen and (max-width:999px){footer .side_fixed .pagetop{width:18.6666666667vw;right:.9230769231rem;bottom:2.5rem}}.subPage{overflow:hidden}.subPage .contents{position:relative}.w960{max-width:60rem;width:calc(100% - 4rem)}#index{overflow:hidden}#index .contents #fv{padding:9.375rem 0 0;position:relative}@media only screen and (max-width:999px){#index .contents #fv{padding:34.5333333333vw 0 0}}#index .contents #fv.status h1 img{transform:translate(0) rotate(0)!important;opacity:1}#index .contents #fv.status h1 img.t01{transition-delay:.0625s!important}#index .contents #fv.status h1 img.t02{transition-delay:.125s!important}#index .contents #fv.status h1 img.t03{transition-delay:.1875s!important}#index .contents #fv.status h1 img.t04{transition-delay:.25s!important}#index .contents #fv.status h1 img.t05{transition-delay:.3125s!important}#index .contents #fv.status h1 img.t06{transition-delay:.375s!important}#index .contents #fv.status .img .box{transition-delay:.25s;transform:scale(1);opacity:1}#index .contents #fv.status .img .miko_l,#index .contents #fv.status .img .miko_r{transition-delay:.25s;transform:translate(0);opacity:1}#index .contents #fv.status .btn{transition-delay:1.25s;transform:rotate(0);opacity:1}#index .contents #fv.status .fs18{transition-delay:1.625s;transform:translateY(0);opacity:1}#index .contents #fv.status2{transition:.25s linear;opacity:0}@media only screen and (max-width:999px){#index .contents #fv .cloud{display:none}}#index .contents #fv .cloud img{position:fixed;transform:translate(-50%,-50%)}#index .contents #fv .cloud .cloud1{width:19.9410625vw;left:6.1739427083vw;top:20.2394947917vw}#index .contents #fv .cloud .cloud2{width:8.773828125vw;left:25.237609375vw;top:16.3540572917vw}#index .contents #fv .cloud .cloud3{width:26.1094114583vw;left:99.1873385417vw;top:16.53465625vw}#index .contents #fv .cloud .cloud4{width:16.7071614583vw;left:1.8137760417vw;top:41.229875vw}#index .contents #fv .cloud .cloud5{width:13.2938385417vw;left:18.5906875vw;top:33.1830364583vw}#index .contents #fv .cloud .cloud6{width:13.3006927083vw;left:77.2812135417vw;top:27.6492135417vw}#index .contents #fv .cloud .cloud7{width:13.3006979167vw;left:96.8686927083vw;top:34.5642760417vw}#index .contents #fv .cloud .cloud8{width:9.56978125vw;left:21.612359375vw;top:46.3828125vw}#index .contents #fv .cloud .cloud9{width:13.2938385417vw;left:81.6978489583vw;top:45.071265625vw}#index .contents #fv h1{width:23.17625rem;aspect-ratio:370.82/66.51;position:relative;margin:0 auto}@media only screen and (max-width:999px){#index .contents #fv h1{width:64.2026583333vw}}#index .contents #fv h1 img{position:absolute;transition:1.5s cubic-bezier(.25,1,.5,1);opacity:0;filter:blur(8deg)}#index .contents #fv h1 img.t01{width:17.9223342862%;top:0;left:0;transform:translateY(2rem) rotate(5deg)}#index .contents #fv h1 img.t02{width:18.5756431692%;left:20.3179170487%;top:.1180273643%;transform:translateY(2rem) rotate(-3deg)}#index .contents #fv h1 img.t03{width:13.4435575212%;left:41.9745159377%;top:4.5009772966%;transform:translateY(2rem) rotate(2deg)}#index .contents #fv h1 img.t04{width:10.2065961922%;left:60.0519659134%;top:13.50202977%;transform:translateY(2rem) rotate(-6deg)}#index .contents #fv h1 img.t05{width:6.6516908473%;left:75.0304460385%;top:5.1422342505%;transform:translateY(2rem) rotate(7deg)}#index .contents #fv h1 img.t06{width:12.3051345666%;left:87.6868022221%;top:7.3373928733%;transform:translateY(2rem) rotate(-2deg)}#index .contents #fv .img{max-width:34.75rem;aspect-ratio:556/405;margin:2.375rem auto 0;transform:translate(-3.5%);position:relative}@media only screen and (min-width:1000px){#index .contents #fv .img{width:min(34.75rem,50.9259259259vh)}}@media only screen and (max-width:999px){#index .contents #fv .img{width:73.3333333333vw;margin:6.4vw auto 0}}#index .contents #fv .img .box{width:62.5179856115%;position:absolute;left:21.1883992806%;top:0;transition:1.125s cubic-bezier(.5,0,.75,0);transform:scale(.875);transform-origin:bottom;opacity:0}#index .contents #fv .img .miko_l{width:34.4105935252%;position:absolute;bottom:0;left:0;transition:1.125s cubic-bezier(.5,0,.75,0);transform:translate(-2rem);opacity:0}#index .contents #fv .img .miko_r{width:35.3238129496%;position:absolute;bottom:0;right:0;transition:1.125s cubic-bezier(.5,0,.75,0);transform:translate(2rem);opacity:0}#index .contents #fv .btn{display:block;width:16.8125rem;margin:2rem auto 0;transition:.75s cubic-bezier(.68,-.6,.32,1.6);transform:rotate(8deg);opacity:0;cursor:pointer}@media only screen and (max-width:999px){#index .contents #fv .btn{width:48.2666666667vw;margin:8vw auto 0}}#index .contents #fv .btn:hover img{transform:scale(1.1)}#index .contents #fv .btn img{transition:.375s cubic-bezier(.68,-.6,.32,1.6);transform:scale(1)}#index .contents #fv .fs18{font-size:1.125rem;line-height:2;text-align:center;margin:calc(3rem - .5em) 0 -.5em;letter-spacing:.08em;transition:.75s cubic-bezier(.25,1,.5,1);transform:translateY(1.5rem);opacity:0}@media only screen and (max-width:999px){#index .contents #fv .fs18{font-size:4vw;margin:calc(9.3333333333vw - .5em) 0 -.5em}}#index .contents #kamikuji{position:fixed;overflow:hidden;width:100%;height:100vh;top:0;left:0;z-index:5;visibility:hidden}#index .contents #kamikuji.show{visibility:visible}#index .contents #kamikuji.show:before{transition-delay:.25s;transform:scale(1);opacity:1}#index .contents #kamikuji.show .wrap{transition-delay:.5s;opacity:1}#index .contents #kamikuji:before{content:"";width:100%;height:100%;background:#ffeb3b;position:absolute;top:0;left:0;transition:.75s cubic-bezier(.68,-.6,.32,1.6);transform:scale(.875);opacity:0}#index .contents #kamikuji.status .wrap .box{opacity:1}#index .contents #kamikuji.status .wrap .box:after{transition-delay:.25s;transform:translate(-50%) scale(1)}#index .contents #kamikuji.status .wrap .box .rabbit{transition-delay:.25s;transform:translate(0);opacity:1}#index .contents #kamikuji.status .wrap .box .crane{transition-delay:.375s;transform:translate(0);opacity:1}#index .contents #kamikuji.status .wrap .box .tortoise{transition-delay:.25s;transform:translate(0);opacity:1}#index .contents #kamikuji.status2 .wrap h2{transition-delay:.1875s;transform:translate(-50%,calc(-50% - 15.1041666667vw));opacity:1}@media(min-aspect-ratio:2/1.25){#index .contents #kamikuji.status2 .wrap h2{transform:translate(-50%,calc(-50% - 11.328125vw))}}@media only screen and (max-width:999px){#index .contents #kamikuji.status2 .wrap h2{transform:translate(-50%,calc(-50% - 51.6585866667vw))}}#index .contents #kamikuji.status2 .wrap .box{transition:.5s cubic-bezier(.55,-.41,.52,1.24);transform:translate(-50%,calc(-50% + 8.8541666667vw))}@media only screen and (max-width:999px){#index .contents #kamikuji.status2 .wrap .box{transform:translate(-50%,calc(-50% + 62.9333333333vw))}}@media only screen and (max-width:999px)and (max-height:630px){#index .contents #kamikuji.status2 .wrap .box{transform:translate(-50%,calc(-50% + 50.3466666667vw))}}#index .contents #kamikuji.status2 .wrap .mikuji_grp .mikuji{transform:translate(-50%,-50%) rotate(0) scale(.625);opacity:1}#index .contents #kamikuji.status2 .wrap .mikuji_grp .mikuji.left{transition-delay:0s}#index .contents #kamikuji.status2 .wrap .mikuji_grp .mikuji.cl{transition-delay:.125s}#index .contents #kamikuji.status2 .wrap .mikuji_grp .mikuji.center{transition-delay:.25s}#index .contents #kamikuji.status2 .wrap .mikuji_grp .mikuji.cr{transition-delay:.375s}#index .contents #kamikuji.status2 .wrap .mikuji_grp .mikuji.right{transition-delay:.5s}#index .contents #kamikuji.status3 .wrap .mikuji_grp .mikuji{cursor:pointer;transform:translate(-50%,-50%) scale(.625);opacity:1}#index .contents #kamikuji.status3 .wrap .mikuji_grp .mikuji.left,#index .contents #kamikuji.status3 .wrap .mikuji_grp .mikuji.cl,#index .contents #kamikuji.status3 .wrap .mikuji_grp .mikuji.center,#index .contents #kamikuji.status3 .wrap .mikuji_grp .mikuji.cr,#index .contents #kamikuji.status3 .wrap .mikuji_grp .mikuji.right{transition-delay:0s}#index .contents #kamikuji.status4 .wrap h2{transition-delay:.25s;transform:translate(-50%,calc(-50% - 16.40625vw));opacity:0}#index .contents #kamikuji.status4 .wrap .box{transition-delay:1.75s;transform:translate(-50%,calc(-50% + 11.4583333333vw));opacity:0}#index .contents #kamikuji.status5 .wrap .gods:before{opacity:1;transform:translate(0)}#index .contents #kamikuji.status5 .wrap .gods:after{transition-delay:.125s;opacity:1;transform:translate(0)}#index .contents #kamikuji.status5 .wrap .gods .figure{transition-delay:.375s;transform:translate(0);opacity:1}#index .contents #kamikuji .wrap{width:100%;height:100%;position:fixed;top:0;left:0;z-index:3;transition:.5s;opacity:0}#index .contents #kamikuji .wrap h2{width:min(17rem,25.1851851852vh);position:absolute;top:50%;left:50%;transition:.5s cubic-bezier(.68,-.6,.32,1.6);transform:translate(-50%,calc(-50% - 13.8020833333vw));opacity:0}@media(min-aspect-ratio:2/1.25){#index .contents #kamikuji .wrap h2{transform:translate(-50%,calc(-50% - 10.3515625vw))}}@media only screen and (max-width:999px){#index .contents #kamikuji .wrap h2{width:45.4666666667vw;top:var(--sp-base-position);transform:translate(-50%,calc(-50% - 48.3252533333vw))}}#index .contents #kamikuji .wrap .box{width:min(22.75rem,33.7037037037vh);position:absolute;top:50%;left:50%;transition:.625s cubic-bezier(.68,-.6,.32,1.6);transform:translate(-50%,calc(-50% - 2rem));opacity:0}@media only screen and (max-width:999px){#index .contents #kamikuji .wrap .box{width:40.4vw;top:var(--sp-base-position);transform:translate(-50%,calc(-50% + 46.9333333333vw))}}@media only screen and (max-width:999px)and (max-height:630px){#index .contents #kamikuji .wrap .box{transform:translate(-50%,calc(-50% + 34.3466666667vw))}}#index .contents #kamikuji .wrap .box:before{content:"";width:100%;height:49.2105263158%;background:url(/build/assets/box-DdFbJ6dn.svg) center bottom/100% no-repeat;position:absolute;left:0;bottom:0;z-index:3}@media only screen and (max-width:999px){#index .contents #kamikuji .wrap .box:before{height:20vw}}#index .contents #kamikuji .wrap .box:after{content:"";width:86.3467631579%;aspect-ratio:328/59;background:url(/build/assets/shadow-DujvP-EP.svg) center/cover no-repeat;position:absolute;left:50%;bottom:-.875rem;transition:.5s cubic-bezier(.25,1,.5,1);transform:translate(-50%) scale(.875);mix-blend-mode:multiply;z-index:-1}@media only screen and (max-width:999px){#index .contents #kamikuji .wrap .box:after{width:36.5333333333vw;bottom:-1.6vw}}#index .contents #kamikuji .wrap .box .rabbit{width:32.6162105263%;position:absolute;left:-.625rem;bottom:1.0625rem;transition:.5s cubic-bezier(.25,1,.5,1);transform:translate(7%);opacity:0}@media only screen and (max-width:999px){#index .contents #kamikuji .wrap .box .rabbit{width:13.8045333333vw;left:-.9333333333vw;bottom:2.1333333333vw}}#index .contents #kamikuji .wrap .box .crane{width:55.5795526316%;position:absolute;right:-14.3297631579%;bottom:2rem;transition:.5s cubic-bezier(.25,1,.5,1);transform:translate(-8%);opacity:0}@media only screen and (max-width:999px){#index .contents #kamikuji .wrap .box .crane{width:23.5236vw;right:-6vw;bottom:3.6vw}}#index .contents #kamikuji .wrap .box .tortoise{width:21.6062894737%;position:absolute;right:5.2631578947%;bottom:1.1875rem;z-index:2;transition:.5s cubic-bezier(.25,1,.5,1);transform:translate(-25%);opacity:0}@media only screen and (max-width:999px){#index .contents #kamikuji .wrap .box .tortoise{width:9.14472vw;right:2.2666666667vw;bottom:2.1333333333vw}}#index .contents #kamikuji .wrap .mikuji_grp .mikuji{pointer-events:none;width:17.7022395833vw;height:32.1192395833vw;position:absolute;top:calc(50% - 5.46875vw);left:50%;z-index:1;transition:.75s 0s cubic-bezier(.25,1,.5,1);transform:translate(-50%,calc(-50% + 2rem)) scale(.625);opacity:0}@media(min-aspect-ratio:2/1.25){#index .contents #kamikuji .wrap .mikuji_grp .mikuji{top:calc(50% - 2.392578125vw)}}@media only screen and (max-width:999px){#index .contents #kamikuji .wrap .mikuji_grp .mikuji{width:55.670216vw;height:103.9047893333vw;top:calc(var(--sp-base-position) - 22.8843866667vw)}}@media only screen and (max-width:999px)and (max-height:630px){#index .contents #kamikuji .wrap .mikuji_grp .mikuji{width:49.3079056vw;height:92.0299562667vw;top:calc(var(--sp-base-position) - 25.1728253333vw)}}#index .contents #kamikuji .wrap .mikuji_grp .mikuji.hover{transition:.5s 0s cubic-bezier(.25,1,.5,1);transform:translate(-50%,calc(-50% - 1rem)) scale(.625)}#index .contents #kamikuji .wrap .mikuji_grp .mikuji.active{cursor:unset;z-index:2;transition:all 3s 1s cubic-bezier(.25,1,.5,1),z-index 0s;transform:translate(-50%,-50%) scale(.875);left:50%!important}@media only screen and (max-width:999px){#index .contents #kamikuji .wrap .mikuji_grp .mikuji.active{transform:translate(-50%,-50%) scale(.75)}}#index .contents #kamikuji .wrap .mikuji_grp .mikuji.active.left,#index .contents #kamikuji .wrap .mikuji_grp .mikuji.active.cl,#index .contents #kamikuji .wrap .mikuji_grp .mikuji.active.center,#index .contents #kamikuji .wrap .mikuji_grp .mikuji.active.cr,#index .contents #kamikuji .wrap .mikuji_grp .mikuji.active.right{top:50%}#index .contents #kamikuji .wrap .mikuji_grp .mikuji.active .mikuji_3d_wrap{transform:translate(0) rotateX(0) rotateY(0) rotate(-10deg)}#index .contents #kamikuji .wrap .mikuji_grp .mikuji.active .mikuji_3d_wrap .result img{animation:a_fog 1s 2.5s steps(9) forwards}@keyframes a_fog{0%{-webkit-mask-position:0% 0%;mask-position:0% 0%}to{-webkit-mask-position:100% 0%;mask-position:100% 0%}}#index .contents #kamikuji .wrap .mikuji_grp .mikuji.active .mikuji_3d_wrap .mikuji_paper_t{transition-delay:1.25s;transform:rotateX(0)}#index .contents #kamikuji .wrap .mikuji_grp .mikuji.active .mikuji_3d_wrap .mikuji_paper_t .mikuji_paper_tt{transition-delay:1s;transform:rotateX(0)}#index .contents #kamikuji .wrap .mikuji_grp .mikuji.active .mikuji_3d_wrap .mikuji_paper_t .mikuji_paper_tt:before{animation:a_hide2 3s linear forwards}@keyframes a_hide2{0%{opacity:0}55%{opacity:0}56%{opacity:1}70%{opacity:1}70.5%{opacity:0}to{opacity:0}}#index .contents #kamikuji .wrap .mikuji_grp .mikuji.active .mikuji_3d_wrap .mikuji_paper_t .mikuji_paper_tt:after{animation:a_hide 3s linear forwards}@keyframes a_hide{0%{opacity:1}38%{opacity:1}38.5%{opacity:0}55%{opacity:0}to{opacity:0}}#index .contents #kamikuji .wrap .mikuji_grp .mikuji.active .mikuji_3d_wrap .mikuji_paper_t .mikuji_paper_tb{height:calc(50% + 1px);transition-delay:1.5s}#index .contents #kamikuji .wrap .mikuji_grp .mikuji.active .mikuji_3d_wrap .mikuji_paper_b{transition-delay:1.25s;transform:rotateX(0)}#index .contents #kamikuji .wrap .mikuji_grp .mikuji.active .mikuji_3d_wrap .mikuji_paper_b .mikuji_paper_bt{transition-delay:1s;opacity:1}#index .contents #kamikuji .wrap .mikuji_grp .mikuji.active .mikuji_3d_wrap .mikuji_paper_b .mikuji_paper_bb{transition-delay:1.5s;transform:rotateX(0)}#index .contents #kamikuji .wrap .mikuji_grp .mikuji.active .mikuji_3d_wrap .mikuji_paper_b .mikuji_paper_bb:before{transition-delay:1s;opacity:1}#index .contents #kamikuji .wrap .mikuji_grp .mikuji.active2{transition:4s 0s linear;transform:translate(-50%,-60%)}#index .contents #kamikuji .wrap .mikuji_grp .mikuji.active2 .mikuji_3d_wrap{transition:4s 0s linear;transform:rotateX(-5deg) rotateY(-15deg) rotate(-10deg)}#index .contents #kamikuji .wrap .mikuji_grp .mikuji.ef{cursor:unset}#index .contents #kamikuji .wrap .mikuji_grp .mikuji.ef .mikuji_3d_wrap .mikuji_paper_t .mikuji_paper_tt{pointer-events:none}#index .contents #kamikuji .wrap .mikuji_grp .mikuji.hide{transition:1s 0s cubic-bezier(.5,0,.75,0);transform:translate(-50%,calc(-50% + 2rem)) scale(.625);opacity:0}#index .contents #kamikuji .wrap .mikuji_grp .mikuji.hide.cl{transition-delay:.125s}#index .contents #kamikuji .wrap .mikuji_grp .mikuji.hide.center{transition-delay:.25s}#index .contents #kamikuji .wrap .mikuji_grp .mikuji.hide.cr{transition-delay:.375s}#index .contents #kamikuji .wrap .mikuji_grp .mikuji.hide.right{transition-delay:.5s}#index .contents #kamikuji .wrap .mikuji_grp .mikuji.left{left:35%}@media only screen and (max-width:999px){#index .contents #kamikuji .wrap .mikuji_grp .mikuji.left{left:27.5%}}#index .contents #kamikuji .wrap .mikuji_grp .mikuji.cl{left:42.5%}@media only screen and (max-width:999px){#index .contents #kamikuji .wrap .mikuji_grp .mikuji.cl{top:calc(var(--sp-base-position) + 17.16329vw);left:38.75%}}@media only screen and (max-width:999px)and (max-height:630px){#index .contents #kamikuji .wrap .mikuji_grp .mikuji.cl{top:calc(var(--sp-base-position) + 10.297974vw)}}#index .contents #kamikuji .wrap .mikuji_grp .mikuji.center{left:50%}#index .contents #kamikuji .wrap .mikuji_grp .mikuji.cr{left:57.5%}@media only screen and (max-width:999px){#index .contents #kamikuji .wrap .mikuji_grp .mikuji.cr{top:calc(var(--sp-base-position) + 17.16329vw);left:61.25%}}@media only screen and (max-width:999px)and (max-height:630px){#index .contents #kamikuji .wrap .mikuji_grp .mikuji.cr{top:calc(var(--sp-base-position) + 10.297974vw)}}#index .contents #kamikuji .wrap .mikuji_grp .mikuji.right{left:65%}@media only screen and (max-width:999px){#index .contents #kamikuji .wrap .mikuji_grp .mikuji.right{left:72.5%}}#index .contents #kamikuji .wrap .mikuji_grp .mikuji .mikuji_3d_wrap{width:100%;height:100%;position:absolute;top:0;left:0;transition:3.25s cubic-bezier(.71,-.24,.51,1.27);transform:translate(-22.75%) rotateX(-15deg) rotateY(-360deg) rotate(90deg);perspective:100vw;transform-style:preserve-3d}#index .contents #kamikuji .wrap .mikuji_grp .mikuji .mikuji_3d_wrap:before{content:"";width:100%;height:100%;position:absolute;top:0;left:0}#index .contents #kamikuji .wrap .mikuji_grp .mikuji .mikuji_3d_wrap:after{content:"";width:100%;height:100%;position:absolute;top:0;left:0}#index .contents #kamikuji .wrap .mikuji_grp .mikuji .mikuji_3d_wrap .result{width:100%;height:100%;position:absolute;top:0;left:0;z-index:1}#index .contents #kamikuji .wrap .mikuji_grp .mikuji .mikuji_3d_wrap .result img{width:38.3764981097%;position:absolute;top:55.9918493816%;left:50%;transform:translate(-50%,-50%);-webkit-mask-image:url(/build/assets/fog_step-BLKk_PDL.webp);mask-image:url(/build/assets/fog_step-BLKk_PDL.webp);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:auto 100%;mask-size:auto 100%;-webkit-mask-position:0% 0%;mask-position:0% 0%}#index .contents #kamikuji .wrap .mikuji_grp .mikuji .mikuji_3d_wrap .mikuji_paper_t{width:100%;height:50%;position:absolute;top:0;left:0;transform-origin:bottom;transform-style:preserve-3d}#index .contents #kamikuji .wrap .mikuji_grp .mikuji .mikuji_3d_wrap .mikuji_paper_t .mikuji_paper_tt{pointer-events:auto;width:100%;height:50%;position:absolute;top:0;left:0;transition:1.5s cubic-bezier(.25,1,.5,1);transform-origin:bottom;transform:rotateX(-179deg);background:url(/build/assets/bg-3_o73Eb_.png) center top/100% auto no-repeat}#index .contents #kamikuji .wrap .mikuji_grp .mikuji .mikuji_3d_wrap .mikuji_paper_t .mikuji_paper_tt:before{content:"";width:58.8235294118%;height:25.8064516129%;position:absolute;top:34.1935483871%;left:50%;transform:translate(-50%);opacity:1;background-color:#fff}#index .contents #kamikuji .wrap .mikuji_grp .mikuji .mikuji_3d_wrap .mikuji_paper_t .mikuji_paper_tt:after{content:"";width:100%;height:calc(100% + 1px);background:url(/build/assets/kuji-ChCJymp1.png) center top/100% 100% no-repeat;position:absolute;top:0;left:0;transition:.125s;opacity:1}#index .contents #kamikuji .wrap .mikuji_grp .mikuji .mikuji_3d_wrap .mikuji_paper_t .mikuji_paper_tb{width:100%;height:50%;position:absolute;bottom:0;left:0;transition:.125s;transform-origin:bottom;background:url(/build/assets/bg-3_o73Eb_.png) center top 25%/100% auto no-repeat}#index .contents #kamikuji .wrap .mikuji_grp .mikuji .mikuji_3d_wrap .mikuji_paper_b{width:100%;height:50%;position:absolute;top:50%;left:0;transform-origin:top;transition:.5s cubic-bezier(.25,1,.5,1);transform:rotateX(179deg);transform-style:preserve-3d}#index .contents #kamikuji .wrap .mikuji_grp .mikuji .mikuji_3d_wrap .mikuji_paper_b .mikuji_paper_bt{width:100%;height:calc(50% + 2px);position:absolute;top:-1px;left:0;background:url(/build/assets/bg-3_o73Eb_.png) center top 50%/100% auto no-repeat;opacity:0}#index .contents #kamikuji .wrap .mikuji_grp .mikuji .mikuji_3d_wrap .mikuji_paper_b .mikuji_paper_bb{width:100%;height:50%;position:absolute;bottom:0;left:0;transition:.5s cubic-bezier(.25,1,.5,1);transform-origin:top;transform:rotateX(179deg)}#index .contents #kamikuji .wrap .mikuji_grp .mikuji .mikuji_3d_wrap .mikuji_paper_b .mikuji_paper_bb:before{content:"";width:100%;height:100%;background:url(/build/assets/bg-3_o73Eb_.png) center bottom/100% auto no-repeat;position:absolute;top:0;left:0;transition:.25s;opacity:0}#index .contents #kamikuji .wrap .gods{pointer-events:none;position:relative}#index .contents #kamikuji .wrap .gods:before{width:101%;aspect-ratio:192/66;content:"";background:url(/build/assets/cloud-CahK_lXZ.svg) left bottom/cover no-repeat;position:fixed;bottom:0;left:0%;z-index:2;transition:opacity .75s,transform 1.25s;transition-timing-function:cubic-bezier(.25,1,.5,1);transform:translate(-5%);opacity:0}@media only screen and (max-width:999px){#index .contents #kamikuji .wrap .gods:before{background-image:url(/build/assets/_cloud-270Aoz1z.svg);aspect-ratio:750/657}}#index .contents #kamikuji .wrap .gods:after{width:101%;aspect-ratio:192/66;content:"";background:url(/build/assets/cloud2-D-MXd5m4.svg) right bottom/cover no-repeat;position:fixed;bottom:0;right:0;z-index:2;transition:opacity .75s,transform 1.25s;transition-timing-function:cubic-bezier(.25,1,.5,1);transform:translate(5%);opacity:0}@media only screen and (max-width:999px){#index .contents #kamikuji .wrap .gods:after{background-image:url(/build/assets/_cloud2-Ucpa4sez.svg);aspect-ratio:750/657}}#index .contents #kamikuji .wrap .gods .figure{position:fixed;z-index:3;transition:.5s cubic-bezier(.68,-.6,.32,1.6);transform:translateY(-2rem);opacity:0}#index .contents #kamikuji .wrap .gods .figure.okuninushi{width:17.1875vw;left:68.930359375vw;bottom:6.09375vw}@media only screen and (max-width:999px){#index .contents #kamikuji .wrap .gods .figure.okuninushi{width:40vw;left:42.9333333333vw;bottom:12vw}}#index .contents #kamikuji .wrap .gods .figure.izanami{width:13.5416666667vw;left:74.1187083333vw;bottom:5.3125vw}@media only screen and (max-width:999px){#index .contents #kamikuji .wrap .gods .figure.izanami{width:31.4666666667vw;left:52.8vw;bottom:9.3333333333vw}}#index .contents #kamikuji .wrap .gods .figure.hinokagutsuchi{width:14.21875vw;left:69.00840625vw;bottom:7.7083333333vw}@media only screen and (max-width:999px){#index .contents #kamikuji .wrap .gods .figure.hinokagutsuchi{width:33.0666666667vw;left:50.1333333333vw;bottom:13.7333333333vw}}#index .contents #kamikuji .wrap .gods .figure.ogetsuhime{width:15.2604166667vw;left:69.0550520833vw;bottom:6.25vw}@media only screen and (max-width:999px){#index .contents #kamikuji .wrap .gods .figure.ogetsuhime{width:34.4vw;left:50.5333333333vw;bottom:11.6vw}}#index .contents #kamikuji .wrap .gods .figure.kotoshironushi{width:19.84375vw;left:63.6898958333vw;bottom:7.2916666667vw}@media only screen and (max-width:999px){#index .contents #kamikuji .wrap .gods .figure.kotoshironushi{width:45.2vw;left:38.1333333333vw;bottom:10.5333333333vw}}#index .contents #kamikuji .cloud{opacity:0}#index .contents #kamikuji .cloud.active{transition:.125s 0s linear;opacity:1}#index .contents .cloud.active2>div{transition:2s .875s cubic-bezier(.5,0,.75,0);transform:translate(-50%,calc(-50% - 37.5vh))}#index .contents .cloud>div{position:fixed;transform:translate(-50%,-50%)}#index .contents .cloud .cloud10{width:19.9410625vw;left:3.7965885417vw;top:16.6319814815vh}@media only screen and (max-width:999px){#index .contents .cloud .cloud10{width:26.13644vw;left:4.2143333333vw;top:4.5241052632vh}}#index .contents .cloud .cloud11{width:8.773828125vw;left:19.33178125vw;top:12.5710277778vh}@media only screen and (max-width:999px){#index .contents .cloud .cloud11{width:21.2737066667vw;left:-.08196vw;top:51.1742255639vh}}#index .contents .cloud .cloud12{width:13.053453125vw;left:77.3415989583vw;top:3.1654166667vh}@media only screen and (max-width:999px){#index .contents .cloud .cloud12{display:none}}#index .contents .cloud .cloud13{width:15.70265625vw;left:93.9839635417vw;top:24.7774907407vh}@media only screen and (max-width:999px){#index .contents .cloud .cloud13{display:none}}#index .contents .cloud .cloud14{width:16.7071614583vw;left:3.4214375vw;top:74.3342314815vh}@media only screen and (max-width:999px){#index .contents .cloud .cloud14{width:29.502vw;left:.9375866667vw;top:91.3333383459vh}}#index .contents .cloud .cloud15{width:13.2938385417vw;left:14.4378125vw;top:53.0299537037vh}@media only screen and (max-width:999px){#index .contents .cloud .cloud15{width:23.48676vw;left:95.2714666667vw;top:8.4993684211vh}}#index .contents .cloud .cloud16{width:13.3006927083vw;left:84.3455052083vw;top:49.7696944444vh}@media only screen and (max-width:999px){#index .contents .cloud .cloud16{width:23.48676vw;left:97.2786133333vw;top:68.6060300752vh}}#index .contents .cloud .cloud17{width:13.3006979167vw;left:95.1849427083vw;top:69.1823611111vh}@media only screen and (max-width:999px){#index .contents .cloud .cloud17{display:none}}#index .contents .cloud .cloud18{width:9.56978125vw;left:25.869625vw;top:83.3361574074vh}@media only screen and (max-width:999px){#index .contents .cloud .cloud18{display:none}}#index .contents .cloud .cloud19{width:11.2285208333vw;left:76.889vw;top:78.0237777778vh}@media only screen and (max-width:999px){#index .contents .cloud .cloud19{width:19.8276533333vw;left:91.4034133333vw;top:93.0903759398vh}}#index .contents .cloud .cloud20{width:25.5449466667vw;left:2.91612vw;top:68.8203984962vh}#index .contents .cloud .cloud21{width:29.5636666667vw;left:100vw;top:51.0483157895vh}#index .contents .overlay,#index .contents .overlay2{pointer-events:none;width:140vw;height:auto;position:fixed;left:0;bottom:0;z-index:4;transition:1.5s cubic-bezier(.5,0,.75,0);transform:translateY(100%)}@media(max-aspect-ratio:1/1){#index .contents .overlay,#index .contents .overlay2{width:100%;height:calc(100vw + 100vh + 1px)}#index .contents .overlay:after,#index .contents .overlay2:after{content:"";width:100%;height:calc(100vh + 1px);background:#fffce2;position:absolute;top:calc(100vw - 1px);left:0}}#index .contents .overlay.active,#index .contents .overlay2.active{transition-delay:.75s;transform:translateY(0)}#index .contents .overlay img,#index .contents .overlay2 img{width:100%;height:auto;object-fit:cover}@media(max-aspect-ratio:1/1){#index .contents .overlay img,#index .contents .overlay2 img{width:100vw;height:100vw;object-fit:cover}}#index .contents .overlay2{z-index:8;transition-duration:1.875s}@media(max-aspect-ratio:1/1){#index .contents .overlay2:after{background:#fff6a7}}#index .contents .overlay2.active{transition-delay:.5s}#kuji-kekka{overflow:hidden}#kuji-kekka.status .contents .overlay,#kuji-kekka.status .contents .overlay2{transition-delay:.625s;transform:translateY(-100%)}#kuji-kekka.status .contents .overlay2{transition-delay:0s}#kuji-kekka footer{margin-top:5.5rem}@media only screen and (min-width:1000px)and (max-width:1680px){#kuji-kekka footer .manga{display:none}}#kuji-kekka .contents .overlay,#kuji-kekka .contents .overlay2{pointer-events:none;-webkit-user-select:none;user-select:none;width:100%;height:calc(100vh + 32.670375vw);position:fixed;left:0;top:0;z-index:7;transition:1.5s cubic-bezier(.5,0,.75,0);transform:translateY(0)}#kuji-kekka .contents .overlay:after,#kuji-kekka .contents .overlay2:after{content:"";width:100%;height:100vh;background:#fffce2;position:absolute;top:0;left:0}@media only screen and (max-width:999px){#kuji-kekka .contents .overlay,#kuji-kekka .contents .overlay2{height:calc(100vh + 39.2vw)}}#kuji-kekka .contents .overlay img,#kuji-kekka .contents .overlay2 img{width:100%;aspect-ratio:1595.5503/627.2712;position:absolute;left:0;bottom:0}#kuji-kekka .contents .overlay2{z-index:8;transition-duration:1.875s}#kuji-kekka .contents .overlay2:after{background:#fff6a7}#kuji-kekka .contents .w768{max-width:48rem;margin:0 auto}#kuji-kekka .contents .w768>div{padding:11.75rem 0 13.0208333333vw;background:url(/build/assets/bg-pink-Duo6bY38.svg) center center/100% no-repeat}@media only screen and (max-width:999px){#kuji-kekka .contents .w768>div{padding:26.6666666667vw 0 21.3333333333vw;background-size:105%}}#kuji-kekka .contents .w768>div .frame{max-width:34.875rem;margin:0 auto;padding:3.875rem 0 4.625rem;background:url(/build/assets/frame-DdlDG0Nx.svg) center top/100% no-repeat;box-shadow:7px 7px #00000026;position:relative}@media only screen and (max-width:999px){#kuji-kekka .contents .w768>div .frame{width:88vw;padding:9.8666666667vw 0 10.6666666667vw}}#kuji-kekka .contents .w768>div .frame:after{content:"";width:100%;height:2rem;background:url(/build/assets/frame-DdlDG0Nx.svg) center bottom/100% no-repeat;position:absolute;left:0;bottom:-.0625rem}@media only screen and (max-width:999px){#kuji-kekka .contents .w768>div .frame:after{bottom:-.6666666667vw}}#kuji-kekka .contents .w768>div h2 img{width:auto;height:2.0625rem;margin:0 auto}@media only screen and (max-width:999px){#kuji-kekka .contents .w768>div h2 img{height:5.3333333333vw}}#kuji-kekka .contents .w768>div .unsei{width:10.1875rem;aspect-ratio:163/51;margin:1.5625rem auto 0;padding-top:.6875rem;background:url(/build/assets/f-pink-Cf2rTvwm.svg) center/100% no-repeat}@media only screen and (max-width:999px){#kuji-kekka .contents .w768>div .unsei{width:32.1333333333vw;margin:5.3333333333vw auto 0;padding-top:2.1333333333vw}}#kuji-kekka .contents .w768>div .unsei img{width:auto;height:1rem;margin:0 auto}@media only screen and (max-width:999px){#kuji-kekka .contents .w768>div .unsei img{height:3.3333333333vw}}#kuji-kekka .contents .w768>div .kichi{width:auto;height:4.125rem;margin:.5625rem auto 0}@media only screen and (max-width:999px){#kuji-kekka .contents .w768>div .kichi{height:12.5333333333vw}}#kuji-kekka .contents .w768>div p{line-height:2;letter-spacing:.08em}@media only screen and (max-width:999px){#kuji-kekka .contents .w768>div p{font-size:4vw}}#kuji-kekka .contents .w768>div .fs18{font-size:1.125rem;text-align:center;margin:calc(1rem - .5em) 0 -.5em}@media only screen and (max-width:999px){#kuji-kekka .contents .w768>div .fs18{font-size:3.7333333333vw;margin:calc(3.7333333333vw - .5em) 0 -.5em}}#kuji-kekka .contents .w768>div .god{padding:2.8125rem 4.3125rem 0;margin-top:2.5rem;position:relative}@media only screen and (max-width:999px){#kuji-kekka .contents .w768>div .god{padding:7.4666666667vw 0 0;margin-top:7.4666666667vw}}#kuji-kekka .contents .w768>div .god:after{width:32.75rem;height:.25rem;content:"";background:url(/build/assets/border-Z_LCB66t.svg) center/100% no-repeat;position:absolute;top:0;left:50%;transform:translate(-50%)}@media only screen and (max-width:999px){#kuji-kekka .contents .w768>div .god:after{width:82.9333333333vw;height:.6666666667vw}}#kuji-kekka .contents .w768>div .god h3{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;font-size:1.125rem;letter-spacing:.08em;font-feature-settings:"palt" 1;text-align:center}@media only screen and (max-width:999px){#kuji-kekka .contents .w768>div .god h3{font-size:4vw;gap:4vw}}#kuji-kekka .contents .w768>div .god h3 strong{display:block;font-weight:700;font-size:1.5625rem;position:relative;z-index:1}@media only screen and (max-width:999px){#kuji-kekka .contents .w768>div .god h3 strong{font-size:4.8vw;white-space:nowrap}}#kuji-kekka .contents .w768>div .god h3 strong:after{width:100%;height:.5625rem;content:"";background:#ffeb3b;position:absolute;left:50%;bottom:-.25rem;z-index:-1;transform:translate(-50%)}@media only screen and (max-width:999px){#kuji-kekka .contents .w768>div .god h3 strong:after{height:1.7333333333vw}}#kuji-kekka .contents .w768>div .god .img{margin:2.0625rem auto 0}@media only screen and (max-width:999px){#kuji-kekka .contents .w768>div .god .img{max-height:46.6666666667vw;max-width:53.3333333333vw}}#kuji-kekka .contents .w768>div .god p{margin:calc(2.625rem - .5em) 0 -.5em}@media only screen and (max-width:999px){#kuji-kekka .contents .w768>div .god p{padding:0 8.5333333333vw;line-height:1.75;margin:calc(8vw - .375em) 0 -.375em}}#kuji-kekka .contents .w768>div .dot{max-width:28.5625rem;margin:4.875rem auto 0;padding-top:3.125rem;position:relative}@media only screen and (max-width:999px){#kuji-kekka .contents .w768>div .dot{display:flex;flex-direction:column;gap:2.1333333333vw;padding-top:7.4666666667vw;margin-top:13.3333333333vw}}#kuji-kekka .contents .w768>div .dot:after{width:28.5625rem;height:.1875rem;content:"";background:url(/build/assets/dot-Bj2Otwnc.svg) center/100% no-repeat;position:absolute;top:0;left:50%;transform:translate(-50%)}@media only screen and (max-width:999px){#kuji-kekka .contents .w768>div .dot:after{width:64.8752133333vw;height:.4vw}}#kuji-kekka .contents .w768>div .dot p{text-align:center;letter-spacing:.1em}@media only screen and (min-width:1000px){#kuji-kekka .contents .w768>div .dot p{white-space:nowrap}}@media only screen and (max-width:999px){#kuji-kekka .contents .w768>div .dot p{line-height:1.6;letter-spacing:.06em;display:flex;flex-direction:column;align-items:center}}#kuji-kekka .contents .w768>div .dot p strong{font-size:150%;font-weight:700;position:relative;z-index:1}@media only screen and (max-width:999px){#kuji-kekka .contents .w768>div .dot p strong{display:block}}#kuji-kekka .contents .w768>div .dot p strong:after{width:calc(100% - .75rem);height:.375rem;content:"";background:#ffeb3b;position:absolute;left:50%;bottom:.125rem;z-index:-1;transform:translate(-50%)}@media only screen and (max-width:999px){#kuji-kekka .contents .w768>div .dot p strong:after{bottom:.8vw;height:1.7333333333vw}}#kuji-kekka .contents .w768>div .notice{max-width:28.375rem;background-color:#fff6a7;border-radius:1.25rem;margin:2.1875rem auto 0;padding:1.875rem}@media only screen and (max-width:999px){#kuji-kekka .contents .w768>div .notice{width:calc(100% - 5rem)}}#kuji-kekka .contents .w768>div .notice p{line-height:1.75;letter-spacing:.06em;margin:-.375em 0}@media only screen and (max-width:999px){#kuji-kekka .contents .w768>div .notice p{letter-spacing:.04em}}#kuji-kekka .contents .w768 #blue,#kuji-kekka .contents .w768 #izanami{background-image:url(/build/assets/bg-blue-DtNQ1Z_Q.svg)}#kuji-kekka .contents .w768 #blue .unsei,#kuji-kekka .contents .w768 #izanami .unsei{background-image:url(/build/assets/f-blue-C_DVFBRN.svg)}#kuji-kekka .contents .w768 #red,#kuji-kekka .contents .w768 #hinokagutsuchi{background-image:url(/build/assets/bg-red-CKVt006Q.svg)}#kuji-kekka .contents .w768 #red .unsei,#kuji-kekka .contents .w768 #hinokagutsuchi .unsei{background-image:url(/build/assets/f-red-Ca58IzD3.svg)}#kuji-kekka .contents .w768 #green,#kuji-kekka .contents .w768 #ogetsuhime{background-image:url(/build/assets/bg-green-CbzXHXEW.svg)}#kuji-kekka .contents .w768 #green .unsei,#kuji-kekka .contents .w768 #ogetsuhime .unsei{background-image:url(/build/assets/f-green-heQL4iar.svg)}#kuji-kekka .contents .w768 #orange,#kuji-kekka .contents .w768 #kotoshironushi{background-image:url(/build/assets/bg-orange-DAca9nHA.svg)}#kuji-kekka .contents .w768 #orange .unsei,#kuji-kekka .contents .w768 #kotoshironushi .unsei{background-image:url(/build/assets/f-orange-DooyJu6A.svg)}#kuji-kekka .contents .form{padding:4.7916666667vw 0 16.6666666667vw;background-color:#fcebf3;position:relative}@media only screen and (max-width:999px){#kuji-kekka .contents .form{padding:12.8vw 8vw 32vw}}#kuji-kekka .contents .form .error{color:red;margin:.5rem 0 0}#kuji-kekka .contents .form .error:empty{margin:0}#kuji-kekka .contents .form #all_error{text-align:center;font-weight:700;padding:4rem 0}#kuji-kekka .contents .form #all_error:empty{padding:0}#kuji-kekka .contents .form:before{width:100%;aspect-ratio:1920/64;content:"";position:absolute;top:calc(-3.3333333333vw + 1px);left:0;background:url(/build/assets/bg2-pink-CMIsbkkt.svg) center top/100% no-repeat}#kuji-kekka .contents .form#blue-form,#kuji-kekka .contents .form#izanami-form{background-color:#eaf6fd}#kuji-kekka .contents .form#blue-form:before,#kuji-kekka .contents .form#izanami-form:before{background-image:url(/build/assets/bg2-blue-CuNgYU1C.svg)}#kuji-kekka .contents .form#blue-form .popUp .wrap,#kuji-kekka .contents .form#blue-form .thanks .wrap,#kuji-kekka .contents .form#izanami-form .popUp .wrap,#kuji-kekka .contents .form#izanami-form .thanks .wrap{background:#ddf1fc}#kuji-kekka .contents .form#blue-form .popUp .back,#kuji-kekka .contents .form#blue-form .thanks .back,#kuji-kekka .contents .form#izanami-form .popUp .back,#kuji-kekka .contents .form#izanami-form .thanks .back{background-color:#bbe3f9}#kuji-kekka .contents .form#blue-form .thanks .wrap,#kuji-kekka .contents .form#izanami-form .thanks .wrap{background:#ddf1fc}#kuji-kekka .contents .form#blue-form .countdown strong,#kuji-kekka .contents .form#izanami-form .countdown strong{color:#54b8f1}#kuji-kekka .contents .form#blue-form .clear input[type=reset],#kuji-kekka .contents .form#blue-form .clear input[type=button],#kuji-kekka .contents .form#izanami-form .clear input[type=reset],#kuji-kekka .contents .form#izanami-form .clear input[type=button]{background-color:#bbe3f9}#kuji-kekka .contents .form#blue-form h3,#kuji-kekka .contents .form#izanami-form h3{background-image:url(/build/assets/f2-blue-B8-ILvIc.svg)}#kuji-kekka .contents .form#blue-form dl .q .num,#kuji-kekka .contents .form#izanami-form dl .q .num{background:#54b8f1}#kuji-kekka .contents .form#red-form,#kuji-kekka .contents .form#hinokagutsuchi-form{background-color:#fbeae8}#kuji-kekka .contents .form#red-form:before,#kuji-kekka .contents .form#hinokagutsuchi-form:before{background-image:url(/build/assets/bg2-red-CDCO3JeJ.svg)}#kuji-kekka .contents .form#red-form .popUp .wrap,#kuji-kekka .contents .form#red-form .thanks .wrap,#kuji-kekka .contents .form#hinokagutsuchi-form .popUp .wrap,#kuji-kekka .contents .form#hinokagutsuchi-form .thanks .wrap{background:#f8dcd9}#kuji-kekka .contents .form#red-form .popUp .back,#kuji-kekka .contents .form#red-form .thanks .back,#kuji-kekka .contents .form#hinokagutsuchi-form .popUp .back,#kuji-kekka .contents .form#hinokagutsuchi-form .thanks .back{background-color:#f1b9b3}#kuji-kekka .contents .form#red-form .thanks .wrap,#kuji-kekka .contents .form#hinokagutsuchi-form .thanks .wrap{background:#f8dcd9}#kuji-kekka .contents .form#red-form .countdown strong,#kuji-kekka .contents .form#hinokagutsuchi-form .countdown strong{color:#dc5042}#kuji-kekka .contents .form#red-form .clear input[type=reset],#kuji-kekka .contents .form#red-form .clear input[type=button],#kuji-kekka .contents .form#hinokagutsuchi-form .clear input[type=reset],#kuji-kekka .contents .form#hinokagutsuchi-form .clear input[type=button]{background-color:#f1b9b3}#kuji-kekka .contents .form#red-form h3,#kuji-kekka .contents .form#hinokagutsuchi-form h3{background-image:url(/build/assets/f2-red-BzJbHy5w.svg)}#kuji-kekka .contents .form#red-form dl .q .num,#kuji-kekka .contents .form#hinokagutsuchi-form dl .q .num{background:#dc5042}#kuji-kekka .contents .form#green-form,#kuji-kekka .contents .form#ogetsuhime-form{background-color:#e8f3ec}#kuji-kekka .contents .form#green-form:before,#kuji-kekka .contents .form#ogetsuhime-form:before{background-image:url(/build/assets/bg2-green-BA4608rn.svg)}#kuji-kekka .contents .form#green-form .popUp .wrap,#kuji-kekka .contents .form#green-form .thanks .wrap,#kuji-kekka .contents .form#ogetsuhime-form .popUp .wrap,#kuji-kekka .contents .form#ogetsuhime-form .thanks .wrap{background:#d9ecdf}#kuji-kekka .contents .form#green-form .popUp .back,#kuji-kekka .contents .form#green-form .thanks .back,#kuji-kekka .contents .form#ogetsuhime-form .popUp .back,#kuji-kekka .contents .form#ogetsuhime-form .thanks .back{background-color:#b3d8c0}#kuji-kekka .contents .form#green-form .thanks .wrap,#kuji-kekka .contents .form#ogetsuhime-form .thanks .wrap{background:#d9ecdf}#kuji-kekka .contents .form#green-form .countdown strong,#kuji-kekka .contents .form#ogetsuhime-form .countdown strong{color:#409e61}#kuji-kekka .contents .form#green-form .clear input[type=reset],#kuji-kekka .contents .form#green-form .clear input[type=button],#kuji-kekka .contents .form#ogetsuhime-form .clear input[type=reset],#kuji-kekka .contents .form#ogetsuhime-form .clear input[type=button]{background-color:#b3d8c0}#kuji-kekka .contents .form#green-form h3,#kuji-kekka .contents .form#ogetsuhime-form h3{background-image:url(/build/assets/f2-green-BDgotO30.svg)}#kuji-kekka .contents .form#green-form dl .q .num,#kuji-kekka .contents .form#ogetsuhime-form dl .q .num{background:#409e61}#kuji-kekka .contents .form#orange-form,#kuji-kekka .contents .form#kotoshironushi-form{background-color:#fdf3e0}#kuji-kekka .contents .form#orange-form:before,#kuji-kekka .contents .form#kotoshironushi-form:before{background-image:url(/build/assets/bg2-orange-BZlD9Ume.svg)}#kuji-kekka .contents .form#orange-form .popUp .wrap,#kuji-kekka .contents .form#orange-form .thanks .wrap,#kuji-kekka .contents .form#kotoshironushi-form .popUp .wrap,#kuji-kekka .contents .form#kotoshironushi-form .thanks .wrap{background:#fcebcc}#kuji-kekka .contents .form#orange-form .popUp .back,#kuji-kekka .contents .form#orange-form .thanks .back,#kuji-kekka .contents .form#kotoshironushi-form .popUp .back,#kuji-kekka .contents .form#kotoshironushi-form .thanks .back{background-color:#f9d799}#kuji-kekka .contents .form#orange-form .thanks .wrap,#kuji-kekka .contents .form#kotoshironushi-form .thanks .wrap{background:#fcebcc}#kuji-kekka .contents .form#orange-form .countdown strong,#kuji-kekka .contents .form#kotoshironushi-form .countdown strong{color:#f09c00}#kuji-kekka .contents .form#orange-form .clear input[type=reset],#kuji-kekka .contents .form#orange-form .clear input[type=button],#kuji-kekka .contents .form#kotoshironushi-form .clear input[type=reset],#kuji-kekka .contents .form#kotoshironushi-form .clear input[type=button]{background-color:#f9d799}#kuji-kekka .contents .form#orange-form h3,#kuji-kekka .contents .form#kotoshironushi-form h3{background-image:url(/build/assets/f2-orange-B9cAIz-x.svg)}#kuji-kekka .contents .form#orange-form dl .q .num,#kuji-kekka .contents .form#kotoshironushi-form dl .q .num{background:#f09c00}#kuji-kekka .contents .form form,#kuji-kekka .contents .form .fast_question{margin-top:2.75rem}@media only screen and (max-width:999px){#kuji-kekka .contents .form form,#kuji-kekka .contents .form .fast_question{margin-top:10vw}}#kuji-kekka .contents .form .thanks{display:flex;background:#fffc;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);align-items:center;justify-content:center;width:100%;height:100vh;position:fixed;top:0;left:0;overflow:auto;z-index:10;opacity:0;visibility:hidden;transition:opacity .375s,visibility .375s}#kuji-kekka .contents .form .thanks.show{opacity:1;visibility:visible}#kuji-kekka .contents .form .thanks .wrap{width:88vw;max-width:58.75rem;padding:5.25rem 0 4.8125rem;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:10;background:#f9deec;border-radius:2.0625rem;border:3px solid #000}@media only screen and (max-width:999px){#kuji-kekka .contents .form .thanks .wrap{padding:12vw 0vw}}#kuji-kekka .contents .form .thanks .wrap .fs20{text-align:center;font-size:1.25rem;font-weight:700;letter-spacing:.14em;margin:0}@media only screen and (max-width:999px){#kuji-kekka .contents .form .thanks .wrap .fs20{font-size:4.8vw;letter-spacing:.12em}}#kuji-kekka .contents .form .thanks .wrap img{width:10rem;margin:2.875rem auto 2rem}@media only screen and (max-width:999px){#kuji-kekka .contents .form .thanks .wrap img{width:37.0666666667vw;margin:8.5333333333vw auto 10.1333333333vw}}#kuji-kekka .contents .form .thanks .wrap .back{cursor:pointer;display:block;width:7rem;border:2px solid #000;background:#f4bed9;border-radius:1rem;font-size:.875rem;text-align:center;padding:.5rem 0;margin:0 auto}@media only screen and (max-width:999px){#kuji-kekka .contents .form .thanks .wrap .back{width:35.7333333333vw;padding:2.1333333333vw 0;font-size:3.7333333333vw;margin-top:6.6666666667vw;border-radius:4.4vw}}#kuji-kekka .contents .form .thanks .wrap .back{transition:transform .6s ease}#kuji-kekka .contents .form .thanks .wrap .back:hover{transform:scale(1.1)}#kuji-kekka .contents .form .popUp{display:flex;background:#fffc;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);align-items:center;justify-content:center;width:100%;height:100vh;position:fixed;top:0;left:0;overflow:auto;z-index:10;opacity:0;visibility:hidden;transition:opacity .375s,visibility .375s}@media only screen and (max-width:999px){#kuji-kekka .contents .form .popUp{height:100svh}}#kuji-kekka .contents .form .popUp.show{opacity:1;visibility:visible}#kuji-kekka .contents .form .popUp .popUp_inner{width:100%;max-height:100%;overflow:auto;padding:4rem 0}#kuji-kekka .contents .form .popUp .popUp_inner .wrap{width:88vw;max-width:58.75rem;padding:4.5rem 4.5rem 3.125rem;background:#f9deec;border-radius:2.0625rem;border:3px solid #000;margin:0 auto}@media only screen and (max-width:999px){#kuji-kekka .contents .form .popUp .popUp_inner .wrap{padding:8.5333333333vw 7.2vw}}#kuji-kekka .contents .form .popUp .popUp_inner p{margin-top:2.4375rem;text-align:center;letter-spacing:.08em}@media only screen and (max-width:999px){#kuji-kekka .contents .form .popUp .popUp_inner p{line-height:1.6;font-size:3.7333333333vw;white-space:nowrap;margin-top:8.5333333333vw}}#kuji-kekka .contents .form .popUp .popUp_inner p.fs20{font-size:1.25rem;margin:0}@media only screen and (max-width:999px){#kuji-kekka .contents .form .popUp .popUp_inner p.fs20{font-size:4.8vw}}#kuji-kekka .contents .form .popUp .popUp_inner h4+dl{margin-top:1.75rem}@media only screen and (max-width:999px){#kuji-kekka .contents .form .popUp .popUp_inner h4+dl{margin-top:4.2666666667vw}}#kuji-kekka .contents .form .popUp .popUp_inner dl{margin-top:1rem}@media only screen and (max-width:999px){#kuji-kekka .contents .form .popUp .popUp_inner dl{margin-top:6.4vw}}#kuji-kekka .contents .form .popUp .popUp_inner dl dt{margin-top:0rem}@media only screen and (max-width:999px){#kuji-kekka .contents .form .popUp .popUp_inner dl dt{font-size:3.7333333333vw}}#kuji-kekka .contents .form .popUp .popUp_inner dl dd{padding:1rem 1.25rem;line-height:1.75;border:1px solid #000;background-color:#fff;border-radius:.8125rem}@media only screen and (min-width:1000px){#kuji-kekka .contents .form .popUp .popUp_inner dl dd{width:calc(100% - 4.25rem);margin:0 0 0 auto}}@media only screen and (max-width:999px){#kuji-kekka .contents .form .popUp .popUp_inner dl dd{font-size:3.7333333333vw;line-height:1.5;margin-top:3.2vw}}#kuji-kekka .contents .form .popUp .popUp_inner .checkbox{display:flex;justify-content:center;gap:.5rem;margin-top:1.5rem}@media only screen and (max-width:999px){#kuji-kekka .contents .form .popUp .popUp_inner .checkbox{font-size:4vw}}#kuji-kekka .contents .form .popUp .popUp_inner .submit{margin-top:2.1875rem}@media only screen and (max-width:999px){#kuji-kekka .contents .form .popUp .popUp_inner .submit{width:100%;max-width:74.4vw}}#kuji-kekka .contents .form .popUp .popUp_inner .submit.disable{opacity:.5}#kuji-kekka .contents .form .popUp .popUp_inner .submit.disable:hover{transform:scale(1)}#kuji-kekka .contents .form .popUp .popUp_inner .submit.disable input[type=submit],#kuji-kekka .contents .form .popUp .popUp_inner .submit.disable input[type=button]{cursor:default}#kuji-kekka .contents .form .popUp .popUp_inner .back{cursor:pointer;display:block;width:7rem;border:2px solid #000;background:#f4bed9;border-radius:1rem;font-size:.875rem;text-align:center;padding:.5rem 0;margin:1.5rem auto 0}@media only screen and (max-width:999px){#kuji-kekka .contents .form .popUp .popUp_inner .back{width:32vw;padding:2.1333333333vw 0;font-size:3.7333333333vw;margin-top:6.6666666667vw;border-radius:4.4vw}}#kuji-kekka .contents .form .popUp .popUp_inner .back{transition:transform .6s ease}#kuji-kekka .contents .form .popUp .popUp_inner .back:hover{transform:scale(1.1)}#kuji-kekka .contents .form h2 .figure{margin:0 auto}@media only screen and (max-width:999px){#kuji-kekka .contents .form h2 .figure{max-width:34.6666666667vw;max-height:49.0666666667vw}}#kuji-kekka .contents .form h2 .title{width:auto;height:5.25rem;margin:2rem auto 0}@media only screen and (max-width:999px){#kuji-kekka .contents .form h2 .title{width:100%;height:auto;margin-top:3.3333333333vw}}#kuji-kekka .contents .form h3{width:22.8125rem;aspect-ratio:365/54;background:url(/build/assets/f2-pink-Z3PvU4_2.svg) center top/cover no-repeat;color:#fff;font-feature-settings:"palt" 1;font-weight:700;font-size:.9375rem;line-height:1;text-align:center;letter-spacing:.05em;transition:.375s;padding-top:.5rem}@media only screen and (max-width:999px){#kuji-kekka .contents .form h3{width:100%;font-size:3.3333333333vw;padding:1.8666666667vw 0 0 1.0666666667vw;text-align:center}}#kuji-kekka .contents .form h3.disable{opacity:0}#kuji-kekka .contents .form h3>span{font-size:130%;border-bottom:1px dashed #fff}#kuji-kekka .contents .form h4{display:inline-block;font-weight:700;font-size:1.125rem;padding:.5rem 1rem;background:#ffeb3b;border-radius:1.125rem;border:2px solid #000;margin-top:2.5rem}#kuji-kekka .contents .form .select{display:inline-block;position:relative;border:1px solid #000;border-radius:.1875rem;vertical-align:middle}#kuji-kekka .contents .form .select:after{width:.625rem;aspect-ratio:10/7;content:"";background-color:#000;clip-path:polygon(100% 0,0 0,50% 100%);position:absolute;right:.5rem;top:50%;transform:translateY(-50%)}#kuji-kekka .contents .form .select select{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:10.625rem;padding:.5rem .875rem;border-radius:.1875rem;border:none;outline:0;background:#fff;background-image:none;-webkit-box-shadow:none;box-shadow:none;text-indent:.01px;text-overflow:ellipsis;cursor:pointer}@media only screen and (max-width:999px){#kuji-kekka .contents .form .select select{width:46.9333333333vw;font-size:3.7333333333vw;padding:2.1333333333vw}}#kuji-kekka .contents .form input[type=tel],#kuji-kekka .contents .form input[type=email],#kuji-kekka .contents .form input[type=text],#kuji-kekka .contents .form textarea{display:block;width:100%;font-size:.9375rem;line-height:1.5;padding:.75em 1em;background:#fff;border:1px solid #000;border-radius:.25rem;-webkit-appearance:none}@media only screen and (max-width:999px){#kuji-kekka .contents .form input[type=tel],#kuji-kekka .contents .form input[type=email],#kuji-kekka .contents .form input[type=text],#kuji-kekka .contents .form textarea{font-size:3.7333333333vw;padding:2.1333333333vw}}#kuji-kekka .contents .form input[type=tel]::placeholder,#kuji-kekka .contents .form input[type=email]::placeholder,#kuji-kekka .contents .form input[type=text]::placeholder,#kuji-kekka .contents .form textarea::placeholder{color:#a9a9a9}#kuji-kekka .contents .form input[type=number]{display:block;min-width:1.625rem;width:1.625rem;background:#fff;border:1px solid #000;line-height:1;text-align:center}@media only screen and (max-width:999px){#kuji-kekka .contents .form input[type=number]{min-width:9.3333333333vw;width:9.3333333333vw;aspect-ratio:1/1;font-size:4.2666666667vw}}#kuji-kekka .contents .form input[type=number]::-webkit-inner-spin-button{display:none}#kuji-kekka .contents .form .submit{width:17.625rem;margin:3.375rem auto 0;transition:transform .6s ease;position:relative}@media only screen and (max-width:999px){#kuji-kekka .contents .form .submit{width:74.4vw;margin:11.4666666667vw auto 0}}#kuji-kekka .contents .form .submit:hover{transform:scale(1.1)}#kuji-kekka .contents .form .submit:after{width:1.5rem;aspect-ratio:1/1;content:"";background:url(/build/assets/arw-DqCSCbvu.svg) center/100% no-repeat;position:absolute;top:50%;right:2.5rem;transform:translate(50%,-50%);transition:.3s all}@media only screen and (max-width:999px){#kuji-kekka .contents .form .submit:after{width:6.4vw}}#kuji-kekka .contents .form .submit input[type=submit],#kuji-kekka .contents .form .submit input[type=button]{cursor:pointer;display:block;width:100%;line-height:1;letter-spacing:.08em;font-weight:700;text-align:center;text-decoration:none;padding:1.25rem 0;background:#ffeb3b;border-radius:1.8125rem;appearance:none;transition:.25s;border:2px solid #000}@media only screen and (max-width:999px){#kuji-kekka .contents .form .submit input[type=submit],#kuji-kekka .contents .form .submit input[type=button]{font-size:4.2666666667vw;border-radius:7.0666666667vw;padding:4.8vw 0}}#kuji-kekka .contents .form .clear input[type=reset],#kuji-kekka .contents .form .clear input[type=button]{display:block;width:8.75rem;font-size:.875rem;line-height:1;letter-spacing:.06em;text-align:center;text-decoration:none;padding:.625rem 0;appearance:none;background:#f4bed9;border:1px solid #000;border-radius:.375rem;transition:.375s;margin:1.25rem 0 0 auto}@media only screen and (max-width:999px){#kuji-kekka .contents .form .clear input[type=reset],#kuji-kekka .contents .form .clear input[type=button]{width:36.2666666667vw;font-size:3.7333333333vw;margin:6.4vw auto 0}}#kuji-kekka .contents .form .clear input[type=reset].disabled,#kuji-kekka .contents .form .clear input[type=button].disabled{cursor:default;pointer-events:none;-webkit-user-select:none;user-select:none;opacity:0}#kuji-kekka .contents .form .clear input[type=reset]:not(.disabled):hover,#kuji-kekka .contents .form .clear input[type=button]:not(.disabled):hover{opacity:.6}#kuji-kekka .contents .form .link{display:block;width:14.75rem;font-size:.875rem;font-weight:700;margin:1.875rem auto 0;padding:1rem 0 1rem 1.375rem;background:#fff;border:2px solid #000;border-radius:1.5rem;transition:transform .6s ease;position:relative;z-index:2}@media only screen and (max-width:999px){#kuji-kekka .contents .form .link{width:61.3333333333vw;margin:8.5333333333vw auto 0;font-size:3.7333333333vw;border-radius:6.4vw;padding:4.5333333333vw 0 4.5333333333vw 4.5333333333vw}}#kuji-kekka .contents .form .link:hover{transform:scale(1.1)}#kuji-kekka .contents .form .link:after{width:1.25rem;aspect-ratio:1/1;content:"";background:url(/build/assets/arw-DqCSCbvu.svg) center/100% no-repeat;position:absolute;top:50%;right:1.5rem;transform:translate(50%,-50%);transition:.3s all}@media only screen and (max-width:999px){#kuji-kekka .contents .form .link:after{width:5.0666666667vw}}#kuji-kekka .contents .form dl{max-width:58.75rem;margin:0 auto}#kuji-kekka .contents .form dl dt{display:flex;justify-content:center;line-height:1.6}@media only screen and (max-width:999px){#kuji-kekka .contents .form dl dt{align-items:flex-start;font-size:4.2666666667vw}}#kuji-kekka .contents .form dl .q{justify-content:flex-start;align-items:center;gap:.75rem;font-size:1.125rem;letter-spacing:.1em;line-height:1.6;margin-top:2.5rem}@media only screen and (max-width:999px){#kuji-kekka .contents .form dl .q{align-items:flex-start;line-height:1.5;font-size:4.2666666667vw;margin-top:10.6666666667vw}}#kuji-kekka .contents .form dl .q .num{min-width:3.5rem;width:3.5rem;aspect-ratio:1/1;padding:1rem 0;color:#fff;font-size:1.125rem;font-weight:700;line-height:1;text-align:center;border:2px solid #000;background:#e35c9f;border-radius:50%}@media only screen and (max-width:999px){#kuji-kekka .contents .form dl .q .num{min-width:11.2vw;width:11.2vw;font-size:4vw;padding:2.9333333333vw 0}}#kuji-kekka .contents .form dl dd{margin-top:1.5rem}@media only screen and (max-width:999px){#kuji-kekka .contents .form dl dd{margin-top:5.3333333333vw}}#kuji-kekka .contents .form dl dd .flex{display:flex;justify-content:center;gap:3.25rem}@media only screen and (max-width:999px){#kuji-kekka .contents .form dl dd .flex{flex-direction:column;align-items:center;gap:6.9333333333vw;font-size:4.2666666667vw}}#kuji-kekka .contents .form dl dd .flex .item>div{display:flex;align-items:center;gap:.75rem}#kuji-kekka .contents .form dl dd .flex2{display:flex;gap:2.5rem;margin-top:1rem}@media only screen and (max-width:999px){#kuji-kekka .contents .form dl dd .flex2{flex-direction:column;gap:5.3333333333vw;margin-top:5.3333333333vw}}#kuji-kekka .contents .form dl dd .flex2:not(.disable) .list li .item{cursor:pointer}#kuji-kekka .contents .form dl dd .flex2:not(.disable) .list li .item[data-num]{cursor:default}#kuji-kekka .contents .form dl dd .flex2:not(.disable) .list li .item:not([data-num]):hover:before{content:var(--select-num) "";color:#0000004d}#kuji-kekka .contents .form dl dd .flex2.disable .list li:not(.selected):not(.other){-webkit-user-select:none;user-select:none;pointer-events:none}#kuji-kekka .contents .form dl dd .flex2.disable .list li:not(.selected):not(.other) .item{opacity:.5}#kuji-kekka .contents .form dl dd .flex2.disable .list li:not(.selected):not(.other) .item:before{opacity:.2}#kuji-kekka .contents .form dl dd .flex2.disable .list li:not(.selected):not(.other)+.other{opacity:.5;-webkit-user-select:none;user-select:none;pointer-events:none}#kuji-kekka .contents .form dl dd .flex2.disable .list li:not(.selected):not(.other)+.other textarea{opacity:.2}#kuji-kekka .contents .form dl dd .list{display:flex;flex-direction:column;gap:1rem}@media only screen and (max-width:999px){#kuji-kekka .contents .form dl dd .list{gap:5.3333333333vw}}#kuji-kekka .contents .form dl dd .list li{display:flex;align-items:flex-start;gap:.5rem;line-height:1.5}@media only screen and (max-width:999px){#kuji-kekka .contents .form dl dd .list li{gap:2.6666666667vw;align-items:center;line-height:1.4;font-size:4vw}}#kuji-kekka .contents .form dl dd .list li .item{width:fit-content;display:inline-block;position:relative}@media only screen and (min-width:1000px){#kuji-kekka .contents .form dl dd .list li .item{padding:0 0 0 1.875rem}}@media only screen and (max-width:999px){#kuji-kekka .contents .form dl dd .list li .item{display:flex;align-items:center;gap:2.6666666667vw;min-height:9.3333333333vw}}#kuji-kekka .contents .form dl dd .list li .item:before{content:attr(data-num) "";display:block;width:1.625rem;height:1.625rem;flex-shrink:0;background:#fff;text-align:center;color:#000;border:1px solid #000}@media only screen and (min-width:1000px){#kuji-kekka .contents .form dl dd .list li .item:before{position:absolute;top:0;left:0}}@media only screen and (max-width:999px){#kuji-kekka .contents .form dl dd .list li .item:before{width:9.3333333333vw;height:9.3333333333vw;font-size:5.0666666667vw;line-height:9.3333333333vw}}#kuji-kekka .contents .form .countdown{display:table;justify-content:center;align-items:baseline;font-size:1.125rem;letter-spacing:.12em;text-align:center;margin:3.25rem auto 0;padding-bottom:.875rem;position:relative}@media only screen and (max-width:999px){#kuji-kekka .contents .form .countdown{display:flex;flex-direction:column;gap:6.4vw;align-items:center;justify-content:center;font-size:4.8vw;margin-top:13.2vw}#kuji-kekka .contents .form .countdown span{display:block;position:relative}#kuji-kekka .contents .form .countdown span:after{width:100%;height:.125rem;content:"";border-bottom:.125rem dashed #000;position:absolute;left:50%;bottom:-2.4vw;transform:translate(-50%)}}#kuji-kekka .contents .form .countdown:after{width:100%;height:.125rem;content:"";border-bottom:.125rem dashed #000;position:absolute;left:50%;bottom:0;transform:translate(-50%)}@media only screen and (max-width:999px){#kuji-kekka .contents .form .countdown:after{display:none}}#kuji-kekka .contents .form .countdown strong{display:inline-block;font-size:130%;color:#e35c9f;font-weight:700}@media only screen and (max-width:999px){#kuji-kekka .contents .form .countdown strong{font-size:150%}}#kuji-kekka .contents .foot{padding-bottom:7.65625vw;z-index:1;position:relative}@media only screen and (max-width:999px){#kuji-kekka .contents .foot{padding:0 4.2666666667vw 13.3333333333vw}}#kuji-kekka .contents .foot:before{width:100%;aspect-ratio:1920/834;content:"";background:url(/build/assets/cloud-DIxnAxwi.svg) center/cover no-repeat;position:absolute;bottom:0;left:50%;transform:translate(-50%);z-index:-1}@media only screen and (min-width:1000px){#kuji-kekka .contents .foot:before{min-width:120rem}}@media only screen and (max-width:999px){#kuji-kekka .contents .foot:before{width:100%;aspect-ratio:751/886;background-image:url(/build/assets/_cloud-Cwa_c5uc.svg)}}#kuji-kekka .contents .foot:after{width:100%;aspect-ratio:1920/32;content:"";background:url(/build/assets/footbg-N5aMVjhI.svg) center top/100% no-repeat;position:absolute;bottom:-1px;left:0}@media only screen and (max-width:999px){#kuji-kekka .contents .foot:after{background-image:url(/build/assets/_footbg-XweYuwNu.svg)}}#kuji-kekka .contents .foot h2{width:20.6875rem;margin:0 auto}@media only screen and (max-width:999px){#kuji-kekka .contents .foot h2{width:62.8vw}}#kuji-kekka .contents .foot .img{width:33.75rem;margin:1.75rem auto 0}@media only screen and (max-width:999px){#kuji-kekka .contents .foot .img{margin:4vw auto 0}}#kuji-kekka .contents .foot .btn{display:block;width:17.1875rem;margin:.5rem auto 0;transition:transform .6s ease}@media only screen and (max-width:999px){#kuji-kekka .contents .foot .btn{width:60.4vw;margin:4vw auto 0}}#kuji-kekka .contents .foot .btn:hover{transform:scale(1.1)}#kuji-kake .popUp{display:flex;background:#fffc;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);align-items:center;justify-content:center;width:100%;height:100vh;position:fixed;top:0;left:0;overflow:auto;z-index:10;opacity:0;visibility:hidden;transition:opacity .375s,visibility .375s}@media only screen and (max-width:999px){#kuji-kake .popUp{height:100svh}}#kuji-kake .popUp.show{opacity:1;visibility:visible}#kuji-kake .popUp .popUp_inner{width:100%;max-height:100%;overflow:auto;padding:4rem 0}#kuji-kake .popUp .popUp_inner .wrap{width:calc(100% - 4rem);max-width:58.75rem;z-index:10;border:3px solid #000;border-radius:2rem;background-color:#f9deec;position:relative;margin:0 auto;padding:3.375rem 4.625rem 3.375rem 5rem}@media only screen and (max-width:999px){#kuji-kake .popUp .popUp_inner .wrap{width:88vw;padding:7.2vw 7.2vw 10.6666666667vw;overflow:auto}}#kuji-kake .popUp .popUp_inner .wrap .close{width:3rem;position:absolute;top:1.75rem;right:1.75rem;cursor:pointer;transition:.375s}#kuji-kake .popUp .popUp_inner .wrap .close:hover{transform:scale(1.1)}@media only screen and (max-width:999px){#kuji-kake .popUp .popUp_inner .wrap .close{width:8vw;top:4vw;right:4vw}}#kuji-kake .popUp .popUp_inner .wrap.blue,#kuji-kake .popUp .popUp_inner .wrap[data-kami=izanami]{background-color:#ddf1fc}#kuji-kake .popUp .popUp_inner .wrap.blue dl dt .num,#kuji-kake .popUp .popUp_inner .wrap[data-kami=izanami] dl dt .num{background-color:#54b8f1}#kuji-kake .popUp .popUp_inner .wrap.red,#kuji-kake .popUp .popUp_inner .wrap[data-kami=hinokagutsuchi]{background-color:#f8dcd9}#kuji-kake .popUp .popUp_inner .wrap.red dl dt .num,#kuji-kake .popUp .popUp_inner .wrap[data-kami=hinokagutsuchi] dl dt .num{background-color:#dc5042}#kuji-kake .popUp .popUp_inner .wrap.green,#kuji-kake .popUp .popUp_inner .wrap[data-kami=ogetsuhime]{background-color:#d9ecdf}#kuji-kake .popUp .popUp_inner .wrap.green dl dt .num,#kuji-kake .popUp .popUp_inner .wrap[data-kami=ogetsuhime] dl dt .num{background-color:#409e61}#kuji-kake .popUp .popUp_inner .wrap.orange,#kuji-kake .popUp .popUp_inner .wrap[data-kami=kotoshironushi]{background-color:#fcebcc}#kuji-kake .popUp .popUp_inner .wrap.orange dl dt .num,#kuji-kake .popUp .popUp_inner .wrap[data-kami=kotoshironushi] dl dt .num{background-color:#f09c00}#kuji-kake .popUp .popUp_inner .wrap h2{display:inline-block;font-size:1.125rem;font-weight:700;text-align:center;border:2px solid #000;background:#ffeb3b;border-radius:1.0625rem;padding:.375rem 1em}@media only screen and (max-width:999px){#kuji-kake .popUp .popUp_inner .wrap h2{font-size:4vw;padding:1.3333333333vw 1em;border-radius:3.6vw}}#kuji-kake .popUp .popUp_inner .wrap h2+dl{margin-top:1.75rem}#kuji-kake .popUp .popUp_inner .wrap dl{margin-top:.875rem}@media only screen and (max-width:999px){#kuji-kake .popUp .popUp_inner .wrap dl{margin-top:5.8666666667vw}}#kuji-kake .popUp .popUp_inner .wrap dl dt{display:flex;align-items:center;gap:.75rem;font-size:1.125rem;letter-spacing:.14em;line-height:1.5}@media only screen and (max-width:999px){#kuji-kake .popUp .popUp_inner .wrap dl dt{align-items:flex-start}}#kuji-kake .popUp .popUp_inner .wrap dl dt .num{width:3rem;aspect-ratio:1/1;padding:.875rem 0;color:#fff;font-size:1rem;font-weight:700;line-height:1;text-align:center;letter-spacing:.1em;border:2px solid #000;background:#e35c9f;border-radius:50%}@media only screen and (max-width:999px){#kuji-kake .popUp .popUp_inner .wrap dl dt .num{min-width:3rem}}#kuji-kake .popUp .popUp_inner .wrap dl dd{border:1px solid #000;background-color:#fff;line-height:1.75;padding:1rem 1.25rem;border-radius:.8125rem}@media only screen and (min-width:1000px){#kuji-kake .popUp .popUp_inner .wrap dl dd{margin-left:3.75rem}}@media only screen and (max-width:999px){#kuji-kake .popUp .popUp_inner .wrap dl dd{font-size:3.7333333333vw;line-height:1.5;padding:3.7333333333vw 4.2666666667vw;margin-top:2.4vw;border-radius:3.0666666667vw}}#kuji-kake .contents .cloud{position:relative;z-index:1}@media only screen and (max-width:999px){#kuji-kake .contents .cloud{display:none}}#kuji-kake .contents .cloud img{position:fixed;transform:translate(-50%,-50%);z-index:-1}#kuji-kake .contents .cloud .cloud1{width:19.9410625vw;left:6.1739427083vw;top:20.2394947917vw}#kuji-kake .contents .cloud .cloud2{width:8.773828125vw;left:25.237609375vw;top:16.3540572917vw}#kuji-kake .contents .cloud .cloud3{width:13.3006927083vw;left:77.2812135417vw;top:27.3304427083vw}#kuji-kake .contents .cloud .cloud4{width:26.1094114583vw;left:96.8686927083vw;top:15.666578125vw}#kuji-kake .contents .cloud .cloud5{width:16.7071614583vw;left:-.3683854167vw;top:42.0668229167vw}#kuji-kake .contents .cloud .cloud6{width:13.2938385417vw;left:14.6670260417vw;top:33.1830364583vw}#kuji-kake .contents .cloud .cloud7{width:13.3006979167vw;left:96.8686927083vw;top:34.5642760417vw}#kuji-kake .contents .cloud .cloud8{width:14.3991822917vw;left:11.6908125vw;top:60.5428020833vw}#kuji-kake .contents .cloud .cloud9{width:13.3006927083vw;left:77.2812135417vw;top:48.456vw}#kuji-kake .contents .cloud .cloud10{width:17.7338958333vw;left:91.7721458333vw;top:69.5379895833vw}#kuji-kake .contents .cloud .cloud11{width:16.7071614583vw;left:2.7233645833vw;top:83.48565625vw}#kuji-kake .contents #fv{padding:11.875rem 0 0}@media only screen and (max-width:999px){#kuji-kake .contents #fv{padding:27.99676vw 0 0}}#kuji-kake .contents #fv h1 img{width:auto;height:3.9375rem;margin:0 auto}@media only screen and (max-width:999px){#kuji-kake .contents #fv h1 img{height:8.9333333333vw}}#kuji-kake .contents #fv p{text-align:center;font-size:1.25rem;margin-top:2.3125rem}@media only screen and (max-width:999px){#kuji-kake .contents #fv p{font-size:4vw;margin-top:4.9333333333vw}}#kuji-kake .contents #fv .img{max-width:33.75rem;margin:2.75rem auto 0}@media only screen and (max-width:999px){#kuji-kake .contents #fv .img{width:85.3333333333vw;margin:7.3333333333vw auto 0}}#kuji-kake .contents .w925{max-width:58.75rem;margin:0 auto}@media only screen and (max-width:999px){#kuji-kake .contents .w925{width:82.8vw}}#kuji-kake .contents .w925>div{border:3px solid #000;border-radius:4.75rem;background-color:#e35c9f;margin-top:3.4375rem;padding:2.8125rem 3.375rem 2.1875rem;box-shadow:7px 7px #00000026;position:relative;z-index:2}@media only screen and (max-width:999px){#kuji-kake .contents .w925>div{border-radius:10.1333333333vw;padding:4.2666666667vw 3.7333333333vw 5.3333333333vw;margin-top:11.0666666667vw}}#kuji-kake .contents .w925>div .cm_flex{justify-content:space-between}@media only screen and (max-width:999px){#kuji-kake .contents .w925>div .cm_flex{justify-content:center;align-items:center;gap:5.3333333333vw}}#kuji-kake .contents .w925>div .cm_flex h2{width:20.375rem;filter:drop-shadow(7px 7px 0px rgba(0,0,0,.15))}@media only screen and (max-width:999px){#kuji-kake .contents .w925>div .cm_flex h2{width:64.1333333333vw}}#kuji-kake .contents .w925>div .cm_flex .wrap{width:28rem}@media only screen and (max-width:999px){#kuji-kake .contents .w925>div .cm_flex .wrap{width:100%}}#kuji-kake .contents .w925>div .cm_flex .wrap h3{width:25rem;aspect-ratio:400/47;font-size:.875rem;padding-top:.5rem;font-weight:700;text-align:center;margin:0 auto;background:url(/build/assets/f-Dlve1qil.svg) center/100% no-repeat;font-feature-settings:"palt" 1}@media only screen and (max-width:999px){#kuji-kake .contents .w925>div .cm_flex .wrap h3{width:73.4666666667vw;aspect-ratio:551/167;font-size:3.7333333333vw;padding-top:2.4vw;line-height:1.6;background-image:url(/build/assets/_f-BOJy0kXP.svg)}}#kuji-kake .contents .w925>div .cm_flex .wrap h3 span{font-size:1.125rem}@media only screen and (max-width:999px){#kuji-kake .contents .w925>div .cm_flex .wrap h3 span{font-size:4.8vw}}#kuji-kake .contents .w925>div .cm_flex .wrap .list li{transition:1s;margin-top:.8125rem}#kuji-kake .contents .w925>div .cm_flex .wrap .list li.hide{opacity:0;visibility:hidden;transform:translateY(1rem)}#kuji-kake .contents .w925>div .cm_flex .wrap .list li a,#kuji-kake .contents .w925>div .cm_flex .wrap .list li .item{cursor:pointer;display:flex;align-items:center;gap:.5rem;min-height:4rem;font-size:.9375rem;line-height:1.5;border:2px solid #000;background:#fffc;border-radius:2rem;padding:.375rem 3.75rem .375rem 1.5rem;position:relative;transition:.3s all}@media only screen and (max-width:999px){#kuji-kake .contents .w925>div .cm_flex .wrap .list li a,#kuji-kake .contents .w925>div .cm_flex .wrap .list li .item{flex-direction:column;align-items:flex-start;padding:2.6666666667vw 10.1333333333vw 2.6666666667vw 4.2666666667vw;border-radius:4.8vw;font-size:3.7333333333vw;line-height:1.25}}#kuji-kake .contents .w925>div .cm_flex .wrap .list li a:after,#kuji-kake .contents .w925>div .cm_flex .wrap .list li .item:after{content:"";width:1.5rem;aspect-ratio:1/1;background:url(/build/assets/arw-DqCSCbvu.svg) center/100% no-repeat;position:absolute;right:1.75rem;top:50%;transform:translate(50%,-50%);transition:.3s all}@media only screen and (max-width:999px){#kuji-kake .contents .w925>div .cm_flex .wrap .list li a:after,#kuji-kake .contents .w925>div .cm_flex .wrap .list li .item:after{right:5.3333333333vw;width:4.9333333333vw}}#kuji-kake .contents .w925>div .cm_flex .wrap .list li a:hover:after,#kuji-kake .contents .w925>div .cm_flex .wrap .list li .item:hover:after{right:1.5rem}@media only screen and (max-width:999px){#kuji-kake .contents .w925>div .cm_flex .wrap .list li a:hover:after,#kuji-kake .contents .w925>div .cm_flex .wrap .list li .item:hover:after{right:5.0666666667vw}}#kuji-kake .contents .w925>div .cm_flex .wrap .list li a .age,#kuji-kake .contents .w925>div .cm_flex .wrap .list li .item .age{display:block;font-size:.875rem;font-weight:700;line-height:1;text-align:center;border:2px solid #000;background:#ffeb3b;border-radius:.875rem;padding:.375rem .625rem;white-space:nowrap}@media only screen and (max-width:999px){#kuji-kake .contents .w925>div .cm_flex .wrap .list li a .age,#kuji-kake .contents .w925>div .cm_flex .wrap .list li .item .age{font-size:3.7333333333vw;border-radius:3.3333333333vw}}#kuji-kake .contents .w925>div .cm_flex .wrap .list li a .txt,#kuji-kake .contents .w925>div .cm_flex .wrap .list li .item .txt{display:block;font-weight:700}#kuji-kake .contents .w925>div .cm_flex .wrap .more{display:flex;align-items:center;justify-content:center;gap:.4375rem;cursor:pointer;margin-top:1.125rem;transition:transform .6s ease,opacity .375s}@media only screen and (max-width:999px){#kuji-kake .contents .w925>div .cm_flex .wrap .more{font-size:4vw;margin-top:4.9333333333vw}}#kuji-kake .contents .w925>div .cm_flex .wrap .more:hover{transform:scale(1.1)}#kuji-kake .contents .w925>div .cm_flex .wrap .more.hide{opacity:0;visibility:hidden;pointer-events:none;-webkit-user-select:none;user-select:none}#kuji-kake .contents .w925>div .cm_flex .wrap .more img{width:1.125rem}@media only screen and (max-width:999px){#kuji-kake .contents .w925>div .cm_flex .wrap .more img{width:4.2666666667vw}}#kuji-kake .contents .w925 #blue{background-color:#54b8f1}#kuji-kake .contents .w925 #red{background-color:#dc5042}#kuji-kake .contents .w925 #green{background-color:#409e61}#kuji-kake .contents .w925 #orange{background-color:#f09c00}#error .contents #errorPage{margin:0 auto;padding:11.875rem 0 0}@media only screen and (max-width:999px){#error .contents #errorPage{padding:27.99676vw 0 0}}#error .contents #errorPage h1 img{width:auto;height:4rem;margin:0 auto}@media only screen and (max-width:999px){#error .contents #errorPage h1 img{height:8.8vw}}#error .contents #errorPage h2{text-align:center;font-size:1.5rem;letter-spacing:.1em;margin:4rem 0 0}#error .contents #errorPage p{line-height:2;text-align:center;margin:calc(4rem - .5em) 0 -.5em}@media screen and (min-width:1000px){.pcNone{display:none!important}html{width:100%;height:100%;font-size:16px}body{width:100%;height:100%;font-size:1rem}img{display:block;height:auto}}@media screen and (max-width:999px){.spNone{display:none!important}html{width:100%;height:100%;font-size:3.125vw}body{width:100%;height:100%;font-size:1rem;overflow-x:hidden}img{display:block;max-width:100%;width:100%}}
