@import"https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@400;500;700&display=swap";@import"https://cdn.jsdelivr.net/npm/yakuhanjp@3.3.1/dist/css/yakuhanjp.min.css";.pino2407 html,.pino2407 body,.pino2407 div,.pino2407 span,.pino2407 applet,.pino2407 object,.pino2407 iframe,.pino2407 h1,.pino2407 h2,.pino2407 h3,.pino2407 h4,.pino2407 h5,.pino2407 h6,.pino2407 p,.pino2407 blockquote,.pino2407 pre,.pino2407 a,.pino2407 button,.pino2407 abbr,.pino2407 acronym,.pino2407 address,.pino2407 big,.pino2407 cite,.pino2407 code,.pino2407 del,.pino2407 dfn,.pino2407 em,.pino2407 img,.pino2407 ins,.pino2407 kbd,.pino2407 q,.pino2407 s,.pino2407 samp,.pino2407 small,.pino2407 strike,.pino2407 strong,.pino2407 sub,.pino2407 sup,.pino2407 tt,.pino2407 var,.pino2407 b,.pino2407 u,.pino2407 i,.pino2407 center,.pino2407 dl,.pino2407 dt,.pino2407 dd,.pino2407 ol,.pino2407 ul,.pino2407 li,.pino2407 fieldset,.pino2407 form,.pino2407 label,.pino2407 legend,.pino2407 table,.pino2407 caption,.pino2407 tbody,.pino2407 tfoot,.pino2407 thead,.pino2407 tr,.pino2407 th,.pino2407 td,.pino2407 article,.pino2407 aside,.pino2407 canvas,.pino2407 details,.pino2407 embed,.pino2407 figure,.pino2407 figcaption,.pino2407 footer,.pino2407 header,.pino2407 hgroup,.pino2407 menu,.pino2407 nav,.pino2407 output,.pino2407 ruby,.pino2407 section,.pino2407 summary,.pino2407 time,.pino2407 mark,.pino2407 audio,.pino2407 video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline;line-height:1}.pino2407 html{line-height:1}.pino2407 ol,.pino2407 ul{list-style:none}.pino2407 li,.pino2407 dd{list-style-type:none}.pino2407 a{text-decoration:none;margin:0;padding:0;font-size:100%;vertical-align:baseline;background:rgba(0,0,0,0)}.pino2407 a:visited,.pino2407 a:link,.pino2407 a:hover,.pino2407 a:active{color:#000}.pino2407 table{border-collapse:collapse;border-spacing:0}.pino2407 caption,.pino2407 th,.pino2407 td{text-align:left;font-weight:normal;vertical-align:middle}.pino2407 q,.pino2407 blockquote{quotes:none}.pino2407 q:before,.pino2407 q:after,.pino2407 blockquote:before,.pino2407 blockquote:after{content:"";content:none}.pino2407 article,.pino2407 aside,.pino2407 details,.pino2407 figcaption,.pino2407 figure,.pino2407 footer,.pino2407 header,.pino2407 hgroup,.pino2407 main,.pino2407 menu,.pino2407 nav,.pino2407 section,.pino2407 summary{display:block}.pino2407 img{vertical-align:bottom;border:none;width:100%}.pino2407 input[type=submit],.pino2407 input[type=button]{border-radius:0;-webkit-box-sizing:content-box;-webkit-appearance:button;-moz-appearance:button;appearance:button;border:none;box-sizing:border-box}.pino2407 input[type=submit]::-webkit-search-decoration,.pino2407 input[type=button]::-webkit-search-decoration{display:none}.pino2407 input[type=submit]::focus,.pino2407 input[type=button]::focus{outline-offset:-2px}.ball-pulse-sync>div,.ball-pulse>div,.ball-scale-random>div,.ball-scale>div{background-color:#fff;border-radius:100%;margin:2px;display:inline-block}@keyframes scale{0%,80%{transform:scale(1);opacity:1}45%{transform:scale(0.1);opacity:.7}}.ball-pulse>div:nth-child(1){animation:scale .75s -0.24s infinite cubic-bezier(0.2, 0.68, 0.18, 1.08)}.ball-pulse>div:nth-child(2){animation:scale .75s -0.12s infinite cubic-bezier(0.2, 0.68, 0.18, 1.08)}.ball-pulse>div:nth-child(3){animation:scale .75s 0s infinite cubic-bezier(0.2, 0.68, 0.18, 1.08)}.ball-pulse>div{width:15px;height:15px;animation-fill-mode:both}@keyframes ball-pulse-sync{33%{transform:translateY(10px)}66%{transform:translateY(-10px)}100%{transform:translateY(0)}}.ball-pulse-sync>div:nth-child(1){animation:ball-pulse-sync .6s -0.14s infinite ease-in-out}.ball-pulse-sync>div:nth-child(2){animation:ball-pulse-sync .6s -70ms infinite ease-in-out}.ball-pulse-sync>div:nth-child(3){animation:ball-pulse-sync .6s 0s infinite ease-in-out}.ball-pulse-sync>div{width:15px;height:15px;animation-fill-mode:both}@keyframes ball-scale{0%{transform:scale(0)}100%{transform:scale(1);opacity:0}}.ball-scale>div{height:60px;width:60px;animation:ball-scale 1s 0s ease-in-out infinite}.ball-scale-random{width:37px;height:40px}.ball-scale-random>div{position:absolute;height:30px;width:30px;animation:ball-scale 1s 0s ease-in-out infinite}.ball-rotate,.ball-rotate>div{position:relative}.ball-rotate>div,.ball-rotate>div:after,.ball-rotate>div:before{background-color:#fff;width:15px;height:15px;border-radius:100%}.ball-scale-random>div:nth-child(1){margin-left:-7px;animation:ball-scale 1s .2s ease-in-out infinite}.ball-scale-random>div:nth-child(3){margin-left:-2px;margin-top:9px;animation:ball-scale 1s .5s ease-in-out infinite}.ball-rotate>div{margin:2px;animation-fill-mode:both}.ball-rotate>div:first-child{animation:rotate 1s 0s cubic-bezier(0.7, -0.13, 0.22, 0.86) infinite}.ball-rotate>div:after,.ball-rotate>div:before{margin:2px;content:"";position:absolute;opacity:.8}.ball-rotate>div:before{top:0;left:-28px}.ball-rotate>div:after{top:0;left:25px}.ball-clip-rotate>div{border-radius:100%;margin:2px;border:2px solid #fff;border-bottom-color:rgba(0,0,0,0);height:26px;width:26px;background:0 0 !important;display:inline-block;animation:rotate .75s 0s linear infinite}@keyframes rotate{0%{transform:rotate(0)}50%{transform:rotate(180deg)}100%{transform:rotate(360deg)}}@keyframes scale{30%{transform:scale(0.3)}100%{transform:scale(1)}}.ball-clip-rotate-pulse{position:relative;transform:translateY(-15px)}.ball-clip-rotate-pulse>div{animation-fill-mode:both;position:absolute;top:0;left:0;border-radius:100%}.ball-clip-rotate-pulse>div:first-child{background:#fff;height:16px;width:16px;top:7px;left:-7px;animation:scale 1s 0s cubic-bezier(0.09, 0.57, 0.49, 0.9) infinite}.ball-clip-rotate-pulse>div:last-child{position:absolute;width:30px;height:30px;left:-16px;top:-2px;background:0 0;border:2px solid;border-color:#fff rgba(0,0,0,0);animation:rotate 1s 0s cubic-bezier(0.09, 0.57, 0.49, 0.9) infinite;animation-duration:1s}.ball-beat>div,.ball-scale-multiple>div{background-color:#fff;border-radius:100%}@keyframes rotate{0%{transform:rotate(0) scale(1)}50%{transform:rotate(180deg) scale(0.6)}100%{transform:rotate(360deg) scale(1)}}.ball-clip-rotate-multiple{position:relative}.ball-clip-rotate-multiple>div{position:absolute;left:-20px;top:-20px;border:2px solid #fff;border-bottom-color:rgba(0,0,0,0);border-top-color:rgba(0,0,0,0);border-radius:100%;height:35px;width:35px;animation:rotate 1s 0s ease-in-out infinite}.ball-clip-rotate-multiple>div:last-child{display:inline-block;top:-10px;left:-10px;width:15px;height:15px;animation-duration:.5s;border-color:#fff rgba(0,0,0,0);animation-direction:reverse}@keyframes ball-scale-ripple{0%{transform:scale(0.1);opacity:1}70%{transform:scale(1);opacity:.7}100%{opacity:0}}.ball-scale-ripple>div{height:50px;width:50px;border-radius:100%;border:2px solid #fff;animation:ball-scale-ripple 1s 0s infinite cubic-bezier(0.21, 0.53, 0.56, 0.8)}@keyframes ball-scale-ripple-multiple{0%{transform:scale(0.1);opacity:1}70%{transform:scale(1);opacity:.7}100%{opacity:0}}.ball-scale-ripple-multiple{position:relative;transform:translateY(-25px)}.ball-scale-ripple-multiple>div:nth-child(0){animation-delay:-0.8s}.ball-scale-ripple-multiple>div:nth-child(1){animation-delay:-0.6s}.ball-scale-ripple-multiple>div:nth-child(2){animation-delay:-0.4s}.ball-scale-ripple-multiple>div:nth-child(3){animation-delay:-0.2s}.ball-scale-ripple-multiple>div{position:absolute;top:-2px;left:-26px;width:50px;height:50px;border-radius:100%;border:2px solid #fff;animation:ball-scale-ripple-multiple 1.25s 0s infinite cubic-bezier(0.21, 0.53, 0.56, 0.8)}@keyframes ball-beat{50%{opacity:.2;transform:scale(0.75)}100%{opacity:1;transform:scale(1)}}.ball-beat>div{width:15px;height:15px;margin:2px;display:inline-block;animation:ball-beat .7s 0s infinite linear}.ball-beat>div:nth-child(2n-1){animation-delay:-0.35s !important}@keyframes ball-scale-multiple{0%{transform:scale(0);opacity:0}5%{opacity:1}100%{transform:scale(1);opacity:0}}.ball-scale-multiple{position:relative;transform:translateY(-30px)}.ball-scale-multiple>div:nth-child(2){animation-delay:-0.4s}.ball-scale-multiple>div:nth-child(3){animation-delay:-0.2s}.ball-scale-multiple>div{position:absolute;left:-30px;top:0;opacity:0;margin:0;width:60px;height:60px;animation:ball-scale-multiple 1s 0s linear infinite}.ball-triangle-path>div:nth-child(1),.ball-triangle-path>div:nth-child(2){-webkit-animation-duration:2s;-webkit-animation-timing-function:ease-in-out;-webkit-animation-iteration-count:infinite}@keyframes ball-triangle-path-1{33%{transform:translate(25px, -50px)}66%{transform:translate(50px, 0)}100%{transform:translate(0, 0)}}@keyframes ball-triangle-path-2{33%{transform:translate(25px, 50px)}66%{transform:translate(-25px, 50px)}100%{transform:translate(0, 0)}}@keyframes ball-triangle-path-3{33%{transform:translate(-50px, 0)}66%{transform:translate(-25px, -50px)}100%{transform:translate(0, 0)}}.ball-triangle-path{position:relative;transform:translate(-29.99px, -37.51px)}.ball-triangle-path>div:nth-child(1){animation-name:ball-triangle-path-1;animation-delay:0;animation-duration:2s;animation-timing-function:ease-in-out;animation-iteration-count:infinite}.ball-triangle-path>div:nth-child(2){animation-name:ball-triangle-path-2;animation-delay:0;animation-duration:2s;animation-timing-function:ease-in-out;animation-iteration-count:infinite}.ball-triangle-path>div:nth-child(3){animation-name:ball-triangle-path-3;animation-delay:0;animation-duration:2s;animation-timing-function:ease-in-out;animation-iteration-count:infinite}.ball-triangle-path>div{animation-fill-mode:both;position:absolute;width:10px;height:10px;border-radius:100%;border:1px solid #fff}.ball-grid-beat>div,.ball-pulse-rise>div{-webkit-animation-fill-mode:both;-webkit-animation-iteration-count:infinite}.ball-grid-beat>div,.ball-grid-pulse>div,.ball-pulse-rise>div{height:15px;border-radius:100%;display:inline-block;background-color:#fff;margin:2px}.ball-triangle-path>div:nth-of-type(1){top:50px}.ball-triangle-path>div:nth-of-type(2){left:25px}.ball-triangle-path>div:nth-of-type(3){top:50px;left:50px}@keyframes ball-pulse-rise-even{0%{transform:scale(1.1)}25%{transform:translateY(-30px)}50%{transform:scale(0.4)}75%{transform:translateY(30px)}100%{transform:translateY(0);transform:scale(1)}}@keyframes ball-pulse-rise-odd{0%{transform:scale(0.4)}25%{transform:translateY(30px)}50%{transform:scale(1.1)}75%{transform:translateY(-30px)}100%{transform:translateY(0);transform:scale(0.75)}}.ball-pulse-rise>div{width:15px;animation-fill-mode:both;animation-duration:1s;animation-timing-function:cubic-bezier(0.15, 0.46, 0.9, 0.6);animation-iteration-count:infinite;animation-delay:0}.ball-pulse-rise>div:nth-child(2n){animation-name:ball-pulse-rise-even}.ball-pulse-rise>div:nth-child(2n-1){animation-name:ball-pulse-rise-odd}@keyframes ball-grid-beat{50%{opacity:.7}100%{opacity:1}}.ball-grid-beat{width:57px}.ball-grid-beat>div:nth-child(1){animation-delay:.15s;animation-duration:1.45s}.ball-grid-beat>div:nth-child(2){animation-delay:-20ms;animation-duration:.97s}.ball-grid-beat>div:nth-child(3){animation-delay:.66s;animation-duration:1.23s}.ball-grid-beat>div:nth-child(4){animation-delay:.64s;animation-duration:1.24s}.ball-grid-beat>div:nth-child(5){animation-delay:-0.19s;animation-duration:1.13s}.ball-grid-beat>div:nth-child(6){animation-delay:.69s;animation-duration:1.42s}.ball-grid-beat>div:nth-child(7){animation-delay:.58s;animation-duration:1.14s}.ball-grid-beat>div:nth-child(8){animation-delay:.21s;animation-duration:1.17s}.ball-grid-beat>div:nth-child(9){animation-delay:-0.18s;animation-duration:.65s}.ball-grid-beat>div{width:15px;animation-fill-mode:both;float:left;animation-name:ball-grid-beat;animation-iteration-count:infinite;animation-delay:0}@keyframes ball-grid-pulse{0%{transform:scale(1)}50%{transform:scale(0.5);opacity:.7}100%{transform:scale(1);opacity:1}}.ball-grid-pulse{width:57px}.ball-grid-pulse>div:nth-child(1){animation-delay:.22s;animation-duration:.9s}.ball-grid-pulse>div:nth-child(2){animation-delay:.64s;animation-duration:1s}.ball-grid-pulse>div:nth-child(3){animation-delay:-0.15s;animation-duration:.63s}.ball-grid-pulse>div:nth-child(4){animation-delay:-30ms;animation-duration:1.24s}.ball-grid-pulse>div:nth-child(5){animation-delay:80ms;animation-duration:1.37s}.ball-grid-pulse>div:nth-child(6){animation-delay:.43s;animation-duration:1.55s}.ball-grid-pulse>div:nth-child(7){animation-delay:50ms;animation-duration:.7s}.ball-grid-pulse>div:nth-child(8){animation-delay:50ms;animation-duration:.97s}.ball-grid-pulse>div:nth-child(9){animation-delay:.3s;animation-duration:.63s}.ball-grid-pulse>div{width:15px;animation-fill-mode:both;float:left;animation-name:ball-grid-pulse;animation-iteration-count:infinite;animation-delay:0}@keyframes ball-spin-fade-loader{50%{opacity:.3;transform:scale(0.4)}100%{opacity:1;transform:scale(1)}}.ball-spin-fade-loader{position:relative;top:-10px;left:-10px}.ball-spin-fade-loader>div:nth-child(1){top:25px;left:0;animation:ball-spin-fade-loader 1s -0.96s infinite linear}.ball-spin-fade-loader>div:nth-child(2){top:17.05px;left:17.05px;animation:ball-spin-fade-loader 1s -0.84s infinite linear}.ball-spin-fade-loader>div:nth-child(3){top:0;left:25px;animation:ball-spin-fade-loader 1s -0.72s infinite linear}.ball-spin-fade-loader>div:nth-child(4){top:-17.05px;left:17.05px;animation:ball-spin-fade-loader 1s -0.6s infinite linear}.ball-spin-fade-loader>div:nth-child(5){top:-25px;left:0;animation:ball-spin-fade-loader 1s -0.48s infinite linear}.ball-spin-fade-loader>div:nth-child(6){top:-17.05px;left:-17.05px;animation:ball-spin-fade-loader 1s -0.36s infinite linear}.ball-spin-fade-loader>div:nth-child(7){top:0;left:-25px;animation:ball-spin-fade-loader 1s -0.24s infinite linear}.ball-spin-fade-loader>div:nth-child(8){top:17.05px;left:-17.05px;animation:ball-spin-fade-loader 1s -0.12s infinite linear}.ball-spin-fade-loader>div,.ball-spin-loader>div{-webkit-animation-fill-mode:both;position:absolute;width:15px;height:15px;border-radius:100%}.ball-spin-fade-loader>div{background-color:#fff;margin:2px;animation-fill-mode:both}@keyframes ball-spin-loader{75%{opacity:.2}100%{opacity:1}}.ball-spin-loader{position:relative}.ball-spin-loader>span:nth-child(1){top:45px;left:0;animation:ball-spin-loader 2s .9s infinite linear}.ball-spin-loader>span:nth-child(2){top:30.68px;left:30.68px;animation:ball-spin-loader 2s 1.8s infinite linear}.ball-spin-loader>span:nth-child(3){top:0;left:45px;animation:ball-spin-loader 2s 2.7s infinite linear}.ball-spin-loader>span:nth-child(4){top:-30.68px;left:30.68px;animation:ball-spin-loader 2s 3.6s infinite linear}.ball-spin-loader>span:nth-child(5){top:-45px;left:0;animation:ball-spin-loader 2s 4.5s infinite linear}.ball-spin-loader>span:nth-child(6){top:-30.68px;left:-30.68px;animation:ball-spin-loader 2s 5.4s infinite linear}.ball-spin-loader>span:nth-child(7){top:0;left:-45px;animation:ball-spin-loader 2s 6.3s infinite linear}.ball-spin-loader>span:nth-child(8){top:30.68px;left:-30.68px;animation:ball-spin-loader 2s 7.2s infinite linear}.ball-spin-loader>div{animation-fill-mode:both;background:green}.ball-zig-zag-deflect>div,.ball-zig-zag>div{background-color:#fff;width:15px;height:15px;border-radius:100%;margin:2px 2px 2px 15px;top:4px;left:-7px}@keyframes ball-zig{33%{transform:translate(-15px, -30px)}66%{transform:translate(15px, -30px)}100%{transform:translate(0, 0)}}@keyframes ball-zag{33%{transform:translate(15px, 30px)}66%{transform:translate(-15px, 30px)}100%{transform:translate(0, 0)}}.ball-zig-zag{position:relative;transform:translate(-15px, -15px)}.ball-zig-zag>div{animation-fill-mode:both;position:absolute}.ball-zig-zag>div:first-child{animation:ball-zig .7s 0s infinite linear}.ball-zig-zag>div:last-child{animation:ball-zag .7s 0s infinite linear}@keyframes ball-zig-deflect{17%,84%{transform:translate(-15px, -30px)}34%,67%{transform:translate(15px, -30px)}100%,50%{transform:translate(0, 0)}}@keyframes ball-zag-deflect{17%,84%{transform:translate(15px, 30px)}34%,67%{transform:translate(-15px, 30px)}100%,50%{transform:translate(0, 0)}}.ball-zig-zag-deflect{position:relative;transform:translate(-15px, -15px)}.ball-zig-zag-deflect>div{animation-fill-mode:both;position:absolute}.line-scale-party>div,.line-scale-pulse-out-rapid>div,.line-scale-pulse-out>div,.line-scale>div{width:4px;height:35px;display:inline-block}.line-scale-party>div,.line-scale-pulse-out-rapid>div,.line-scale-pulse-out>div,.line-scale>div,.line-spin-fade-loader>div{border-radius:2px;margin:2px;background-color:#fff}.ball-zig-zag-deflect>div:first-child{animation:ball-zig-deflect 1.5s 0s infinite linear}.ball-zig-zag-deflect>div:last-child{animation:ball-zag-deflect 1.5s 0s infinite linear}@keyframes line-scale{0%,100%{transform:scaley(1)}50%{transform:scaley(0.4)}}.line-scale>div:nth-child(1){animation:line-scale 1s -0.4s infinite cubic-bezier(0.2, 0.68, 0.18, 1.08)}.line-scale>div:nth-child(2){animation:line-scale 1s -0.3s infinite cubic-bezier(0.2, 0.68, 0.18, 1.08)}.line-scale>div:nth-child(3){animation:line-scale 1s -0.2s infinite cubic-bezier(0.2, 0.68, 0.18, 1.08)}.line-scale>div:nth-child(4){animation:line-scale 1s -0.1s infinite cubic-bezier(0.2, 0.68, 0.18, 1.08)}.line-scale>div:nth-child(5){animation:line-scale 1s 0s infinite cubic-bezier(0.2, 0.68, 0.18, 1.08)}.line-scale>div{animation-fill-mode:both}@keyframes line-scale-party{0%,100%{transform:scale(1)}50%{transform:scale(0.5)}}.line-scale-party>div:nth-child(1){animation-delay:.48s;animation-duration:.54s}.line-scale-party>div:nth-child(2){animation-delay:-0.15s;animation-duration:1.15s}.line-scale-party>div:nth-child(3){animation-delay:40ms;animation-duration:.77s}.line-scale-party>div:nth-child(4){animation-delay:-0.12s;animation-duration:.61s}.line-scale-party>div{animation-fill-mode:both;animation-name:line-scale-party;animation-iteration-count:infinite;animation-delay:0}@keyframes line-scale-pulse-out{0%,100%{transform:scaley(1)}50%{transform:scaley(0.4)}}.line-scale-pulse-out>div{animation:line-scale-pulse-out .9s -0.6s infinite cubic-bezier(0.85, 0.25, 0.37, 0.85)}.line-scale-pulse-out>div:nth-child(2),.line-scale-pulse-out>div:nth-child(4){animation-delay:-0.4s !important}.line-scale-pulse-out>div:nth-child(1),.line-scale-pulse-out>div:nth-child(5){animation-delay:-0.2s !important}@keyframes line-scale-pulse-out-rapid{0%,90%{transform:scaley(1)}80%{transform:scaley(0.3)}}.line-scale-pulse-out-rapid>div{vertical-align:middle;animation:line-scale-pulse-out-rapid .9s -0.5s infinite cubic-bezier(0.11, 0.49, 0.38, 0.78)}.line-scale-pulse-out-rapid>div:nth-child(2),.line-scale-pulse-out-rapid>div:nth-child(4){animation-delay:-0.25s !important}.line-scale-pulse-out-rapid>div:nth-child(1),.line-scale-pulse-out-rapid>div:nth-child(5){animation-delay:0s !important}@keyframes line-spin-fade-loader{50%{opacity:.3}100%{opacity:1}}.line-spin-fade-loader{position:relative;top:-10px;left:-4px}.line-spin-fade-loader>div:nth-child(1){top:20px;left:0;animation:line-spin-fade-loader 1.2s -0.84s infinite ease-in-out}.line-spin-fade-loader>div:nth-child(2){top:13.64px;left:13.64px;transform:rotate(-45deg);animation:line-spin-fade-loader 1.2s -0.72s infinite ease-in-out}.line-spin-fade-loader>div:nth-child(3){top:0;left:20px;transform:rotate(90deg);animation:line-spin-fade-loader 1.2s -0.6s infinite ease-in-out}.line-spin-fade-loader>div:nth-child(4){top:-13.64px;left:13.64px;transform:rotate(45deg);animation:line-spin-fade-loader 1.2s -0.48s infinite ease-in-out}.line-spin-fade-loader>div:nth-child(5){top:-20px;left:0;animation:line-spin-fade-loader 1.2s -0.36s infinite ease-in-out}.line-spin-fade-loader>div:nth-child(6){top:-13.64px;left:-13.64px;transform:rotate(-45deg);animation:line-spin-fade-loader 1.2s -0.24s infinite ease-in-out}.line-spin-fade-loader>div:nth-child(7){top:0;left:-20px;transform:rotate(90deg);animation:line-spin-fade-loader 1.2s -0.12s infinite ease-in-out}.line-spin-fade-loader>div:nth-child(8){top:13.64px;left:-13.64px;transform:rotate(45deg);animation:line-spin-fade-loader 1.2s 0s infinite ease-in-out}.line-spin-fade-loader>div{animation-fill-mode:both;position:absolute;width:5px;height:15px}@keyframes triangle-skew-spin{25%{transform:perspective(100px) rotateX(180deg) rotateY(0)}50%{transform:perspective(100px) rotateX(180deg) rotateY(180deg)}75%{transform:perspective(100px) rotateX(0) rotateY(180deg)}100%{transform:perspective(100px) rotateX(0) rotateY(0)}}.triangle-skew-spin>div{width:0;height:0;border-left:20px solid rgba(0,0,0,0);border-right:20px solid rgba(0,0,0,0);border-bottom:20px solid #fff;animation:triangle-skew-spin 3s 0s cubic-bezier(0.09, 0.57, 0.49, 0.9) infinite}@keyframes square-spin{25%{transform:perspective(100px) rotateX(180deg) rotateY(0)}50%{transform:perspective(100px) rotateX(180deg) rotateY(180deg)}75%{transform:perspective(100px) rotateX(0) rotateY(180deg)}100%{transform:perspective(100px) rotateX(0) rotateY(0)}}.square-spin>div{width:50px;height:50px;background:#fff;animation:square-spin 3s 0s cubic-bezier(0.09, 0.57, 0.49, 0.9) infinite}.pacman>div:first-of-type,.pacman>div:nth-child(2){width:0;height:0;border-right:25px solid rgba(0,0,0,0);border-top:25px solid #fff;border-left:25px solid #fff;border-bottom:25px solid #fff;border-radius:25px;position:relative;left:-30px}@keyframes rotate_pacman_half_up{0%,100%{transform:rotate(270deg)}50%{transform:rotate(360deg)}}@keyframes rotate_pacman_half_down{0%,100%{transform:rotate(90deg)}50%{transform:rotate(0)}}@keyframes pacman-balls{75%{opacity:.7}100%{transform:translate(-100px, -6.25px)}}.pacman{position:relative}.pacman>div:nth-child(3){animation:pacman-balls 1s -0.66s infinite linear}.pacman>div:nth-child(4){animation:pacman-balls 1s -0.33s infinite linear}.pacman>div:nth-child(5){animation:pacman-balls 1s 0s infinite linear}.pacman>div:first-of-type{animation:rotate_pacman_half_up .5s 0s infinite}.pacman>div:nth-child(2){animation:rotate_pacman_half_down .5s 0s infinite;margin-top:-50px}.pacman>div:nth-child(3),.pacman>div:nth-child(4),.pacman>div:nth-child(5),.pacman>div:nth-child(6){background-color:#fff;border-radius:100%;margin:2px;width:10px;height:10px;position:absolute;transform:translate(0, -6.25px);top:25px;left:70px}@keyframes cube-transition{25%{transform:translateX(50px) scale(0.5) rotate(-90deg)}50%{transform:translate(50px, 50px) rotate(-180deg)}75%{transform:translateY(50px) scale(0.5) rotate(-270deg)}100%{transform:rotate(-360deg)}}.cube-transition{position:relative;transform:translate(-25px, -25px)}.cube-transition>div{width:10px;height:10px;position:absolute;top:-5px;left:-5px;background-color:#fff;animation:cube-transition 1.6s 0s infinite ease-in-out}.cube-transition>div:last-child{animation-delay:-0.8s}@keyframes spin-rotate{0%{transform:rotate(0)}50%{transform:rotate(180deg)}100%{transform:rotate(360deg)}}.semi-circle-spin{position:relative;width:35px;height:35px;overflow:hidden}.semi-circle-spin>div{position:absolute;border-width:0;border-radius:100%;animation:spin-rotate .6s 0s infinite linear;background-image:linear-gradient(transparent 0, transparent 70%, #fff 30%, #fff 100%);width:100%;height:100%}.navigation{z-index:6}.pino2407{position:relative;font-family:YakuHanJP,"Noto Sans JP","游ゴシック","ヒラギノ角ゴ Pro",sans-serif}.pino2407 *{box-sizing:border-box}.pino2407 *:focus{outline:none}.pino2407 a{transition:opacity .2s;text-decoration:none;cursor:pointer}.pino2407 img{width:100%}.pino-main{position:relative;overflow:hidden}.pino-loading{height:100%;width:100%;background-color:#e50011;position:fixed;top:0;left:0;z-index:21;visibility:visible;opacity:1;transition:visibility .3s,opacity .3s}.pino-loading .ball-pulse{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.pino-loading.add-loaded{visibility:hidden;opacity:0}.js-pino-pokemon_listWrap{max-height:0;overflow:hidden;transition:max-height .5s ease}.js-pino-pokemon_listWrap .pino-pokemon_list_inner{margin-top:3.4666666667vw !important}@keyframes before-move-left{0%{left:0;transform:scale(1)}60%{left:27%;transform:scale(1)}100%{left:27%;transform:scale(0)}}@keyframes before-move-right{0%{right:0;transform:scale(1)}60%{right:27%;transform:scale(1)}100%{right:27%;transform:scale(0)}}@keyframes after-move-left{0%{left:27%;transform:scale(0);opacity:1}25%{left:27%;transform:scale(1.3);opacity:1}35%{left:27%;transform:scale(1);opacity:1}50%{left:27%;transform:scale(1);opacity:1}100%{left:0%;transform:scale(1);opacity:1}}@keyframes after-move-right{0%{right:27%;transform:scale(0);opacity:0}25%{right:27%;opacity:0;transform:scale(1.3)}35%{right:27%;opacity:0;transform:scale(1)}50%{right:27%;opacity:0;transform:scale(1)}100%{right:0%;opacity:1;transform:scale(1)}}@keyframes bounce-up{0%{transform:scale(0)}80%{transform:scale(1.2)}100%{transform:scale(1)}}.pino-about_imgArea_img{position:absolute;top:0}.pino-about_imgArea_img.mod-before{z-index:0;width:40vw}.pino-about_imgArea_img.mod-after{width:44.1333333333vw;opacity:0}.pino-about_imgArea_img.mod-left{left:0}.pino-about_imgArea_img.mod-right{right:0}.add-inview2 .pino-about_imgArea_img.mod-before.mod-left{animation:before-move-left .5s linear forwards;z-index:2}.add-inview2 .pino-about_imgArea_img.mod-before.mod-right{animation:before-move-right .5s linear forwards;z-index:1}.add-inview2 .pino-about_imgArea_img.mod-after.mod-left{animation:after-move-left .6s .7s linear forwards;z-index:2}.add-inview2 .pino-about_imgArea_img.mod-after.mod-right{animation:after-move-right .6s .7s linear forwards;z-index:1}.add-inview2 .pino-about_inner_img::before{animation:bounce-up .3s 2s ease-out forwards}.pino-others{margin-top:-1.0666666667vw !important;padding-top:1.8666666667vw !important;width:100%;background:url(../img/game/bg.webp) left top/100% repeat-y}.pino-othersFooter{padding-bottom:4.2666666667vw !important;background:url(../img/otherfooter/bg.webp) left bottom/100% no-repeat}.pino-othersFooter_inner{padding-top:6.8vw !important;text-align:center}.pino-othersFooterSns{margin:0 auto !important;width:57.6967733333vw}.pino-othersFooterSns_ttl{margin-inline:auto !important;width:55.4666666667vw}.pino-othersFooterSns_list{margin-top:2.4vw !important;display:flex;justify-content:center;align-items:center;grid-gap:4.1333333333vw;gap:4.1333333333vw}.pino-othersFooterSns_listItem{border-radius:50%}.pino-othersFooterSns_listItem_link{display:inline-block;width:16.46104vw;border-radius:50%}.pino-othersFooterSns_listItem_linkImg{border-radius:50% !important}.pino-othersFooter_copyright{margin-top:6.9333333333vw !important;display:inline-block;width:82.6666666667vw}.js-inview{rotate:-0.0001deg;opacity:0;transition:opacity .6s,rotate .6s !important}.js-inview.add-inview{rotate:-0.0001deg;opacity:1}.footer{z-index:5}.nav-bottom{z-index:6}.pino-kv{background:url(../img/kv/bg.webp) no-repeat center center/cover;padding-bottom:17.0666666667vw !important;z-index:0}.pino-kv_container{position:relative;padding-top:7.7333333333vw !important}.pino-kv_head{position:absolute;top:0;left:0;width:100%;z-index:2}.pino-kv_headInner{display:flex;align-items:center;justify-content:space-between;padding:0 1.3333333333vw 0 1.3333333333vw !important;z-index:10}.pino-kv_head_logoImg.mod-1{width:17.3333333333vw;margin-top:0.8vw !important}.pino-kv_head_logoImg.mod-2{width:28vw;margin-top:-4.5333333333vw !important}.pino-kv_ttl{width:52.8vw;margin-left:22.6666666667vw !important;margin-top:1.3333333333vw !important}.pino-kv_img{position:relative;z-index:4;width:52.6666666667vw;margin-left:24.1333333333vw !important;margin-top:0.8vw !important}.pino-kv_deco{position:absolute;pointer-events:none}.pino-kv_deco.mod-1{width:113.8666666667vw;top:27.2vw;left:-13.6vw;opacity:0;z-index:4}.pino-kv_deco.mod-1.add-inview{opacity:1;transition:opacity .6s .3s !important}.pino-kv_deco.mod-2{width:106vw;top:-7.2vw;left:-1.0666666667vw;opacity:0;z-index:3}.pino-kv_deco.mod-2.add-inview{opacity:1;transition:opacity .6s .9s !important}.pino-kv_deco.mod-3{width:18.5466666667vw;top:auto;bottom:-14.4vw;right:2.9333333333vw;opacity:0;z-index:3}.pino-kv_deco.mod-3.add-inview{opacity:1;transition:opacity .6s .9s !important}.pino-pageLink{position:relative;padding:5.6vw 0 5.3333333333vw !important;background-color:#f5f5f5;z-index:2}.pino-pageLink_list{display:flex;align-items:center;flex-wrap:wrap;grid-gap:2.6666666667vw 2.6666666667vw;gap:2.6666666667vw 2.6666666667vw;justify-content:center}.pino-pageLink_item{width:44.6666666667vw}.pino-pageLink_link{display:block;width:44.6666666667vw}.pino-slider{position:relative;z-index:1;background:url(../img/slider/bg.webp) no-repeat top left/cover}.pino-slider_container{overflow:hidden;width:100%;margin-top:4.2666666667vw;padding:10.6666666667vw 0 10.8vw !important}.pino-slider_ttl{width:93.7333333333vw;margin:0 auto !important}.pino-slider_txt{width:66.2666666667vw;margin:2.8vw auto 0 !important}.pino-slider_btn{display:block;width:76vw;margin:5.2vw auto 0 !important}.pino-slider_slide{margin-top:6vw !important}.pino-slider_inner .swiper{overflow:visible;--swiper-wrapper-transition-timing-function: linear}.swiper-slide.pino-slider_slide{width:25.6vw}.pino-slider_slide_img{display:block;width:100%;height:auto}.pino-about{position:relative;background:url(../img/about/bg.webp) no-repeat top center/cover;margin-top:-2.6666666667vw !important;padding-bottom:19.2vw !important}.pino-about_deco{width:17.0666666667vw;position:absolute;top:6.9333333333vw;left:5.0666666667vw;z-index:5}.pino-about_deco.mod-2{width:36.5333333333vw;top:-12vw;right:5.6vw;left:auto;z-index:2}.pino-about_container{padding-top:14.6666666667vw !important;margin:0 4vw 0 !important}.pino-about_wrap{position:relative;z-index:3;background:url(../img/about/content-bg.webp) no-repeat top center/contain;margin-top:-0.9333333333vw !important}.pino-about_contents{padding:8.5333333333vw 0 0 !important}.pino-about_contents_ttl{width:82.1333333333vw;text-align:center;margin:0 auto !important}.pino-about_box{margin-top:-0.8vw !important}.pino-about_imgArea{height:62.4vw;margin:0 2.6666666667vw !important;margin-top:1.0666666667vw !important;position:relative}.pino-about_infoArea{margin:-0.5333333333vw 4.9333333333vw 0 auto !important;text-align:right;opacity:0;transition:opacity .6s}.add-inview2 .pino-about_infoArea{opacity:1}.pino-about_infoArea_info{font-size:2.6666666667vw !important;font-weight:500 !important;line-height:1;color:#562802;letter-spacing:-0.05em}.pino-about_infoArea_txt{display:flex;align-items:center;justify-content:center;width:25.8666666667vw;height:5.0666666667vw;background-color:#fff;color:#562802;letter-spacing:0em;font-size:2.6666666667vw !important;font-weight:500 !important;line-height:1;margin:1.8666666667vw 0.5333333333vw 0 auto !important;border:0.1333333333vw solid #562802 !important}.pino-about_inner{display:flex;align-items:center;margin:0 auto 0 !important}.pino-about_inner_img{position:relative;flex-shrink:0;width:43.7333333333vw;margin-top:-1.3333333333vw !important;margin-left:1.8666666667vw !important;z-index:3;opacity:0;transition:opacity .6s}.pino-about_inner_img::before{content:"";position:absolute;top:-4.1333333333vw;left:0.8vw;width:44vw;height:45.0666666667vw;background:url(../img/about/ball-bg.webp) no-repeat top center/contain;z-index:-1;transform:scale(0)}.add-inview2 .pino-about_inner_img{opacity:1}.pino-about_txtArea{width:38.1333333333vw;background-color:#e60012;border-radius:4vw;padding:2.8vw 4.2666666667vw 2.9333333333vw 3.0666666667vw !important;margin-top:6.1333333333vw !important;margin-left:2.6666666667vw !important;opacity:0;transition:opacity .6s}.add-inview2 .pino-about_txtArea{opacity:1}.pino-about_txtArea_txt{width:30.6666666667vw}.pino-about_txtArea_info{display:block;font-size:2.6666666667vw !important;font-weight:500 !important;line-height:1;letter-spacing:-0.08em;color:#fff;margin-top:2.4vw !important;white-space:nowrap}.pino-design{position:relative;margin-top:12vw !important;padding-bottom:8.5333333333vw !important}.pino-design_ttl{width:64.6666666667vw;margin:0 auto !important}.pino-design_list{margin-top:6.4vw !important}.pino-design_item{position:relative;width:81.3333333333vw;margin:0 auto !important}.pino-design_item:last-of-type{position:relative;margin-top:12.2666666667vw !important}.pino-design_item:last-of-type::before{content:"";position:absolute;top:-6.6666666667vw;left:0vw;width:81.3333333333vw;height:0.8vw;background:url(../img/package/line.svg) no-repeat top left/contain}.pino-design_item:last-of-type .pino-design_item_ttl{width:33.0666666667vw}.pino-design_item:last-of-type .pino-design_item_lead{width:77.28vw}.pino-design_item_ttl{width:28.9066666667vw}.pino-design_item_ttlArea{display:flex !important;align-items:flex-end;justify-content:center;grid-gap:1.8666666667vw !important;gap:1.8666666667vw !important}.pino-design_item_info{display:block;font-size:2.6666666667vw !important;font-weight:500 !important;line-height:1;letter-spacing:0em;color:#fff}.pino-design_item_lead{width:64.8666666667vw;margin:2.9333333333vw auto 0 !important}.pino-design_item_img{width:81.3333333333vw;margin-top:4vw !important}.pino-package{position:relative;background:url(../img/package/bg.webp) no-repeat top center/cover;padding-top:12vw !important;padding-bottom:15.2vw !important;margin-top:-7.2vw !important}.pino-package_deco{position:absolute;top:-22vw;left:46%;width:40.8vw;display:none !important}.pino-package_deco.mod-2{display:block !important;width:16.8vw;top:-5.6vw;right:2.6666666667vw;left:auto;z-index:2}.pino-package_ttl{width:92vw;margin:0 auto !important}.pino-package_inner{margin-top:4.8vw !important}.pino-package_item{display:flex;justify-content:center;width:92.8vw;margin:0 auto !important}.pino-package_textArea{width:92vw;text-align:center;margin:6.6666666667vw auto 0 !important;background:linear-gradient(to right, #2974ba 0%, #3a59a6 100%);border-radius:5.3333333333vw;border:0.8vw solid #f4b737 !important;padding:3.7333333333vw 0 2.4vw !important}.pino-package_textArea_txt{width:80.7466666667vw;margin:0 auto !important}.pino-package_textArea_img{width:62.4533333333vw;margin:2.1333333333vw auto 0 !important}.pino-package_item_img{width:90.5333333333vw;margin-right:-1.3333333333vw !important}.pino-picDesign{position:relative;display:flex;width:91.8666666667vw;margin-top:5.0666666667vw !important;margin-left:4.4vw !important}.pino-picDesign_ttl{width:65.3333333333vw}.pino-picDesign_txtArea{position:absolute;top:10.6666666667vw;right:0.1333333333vw;display:flex;flex-direction:column;align-items:flex-end}.pino-picDesign_txtArea_ttl{width:29.8666666667vw;margin-top:0.5333333333vw !important}.pino-picDesign_info.mod-1{color:#562802;font-size:2.6666666667vw !important;font-weight:500 !important;line-height:1 !important;letter-spacing:-0.09em;margin-top:1.6vw !important;margin-right:-0.5333333333vw !important}.pino-picDesign_info.mod-2{font-size:2.6666666667vw !important;font-weight:500 !important;line-height:1 !important;letter-spacing:-0.04em;margin-top:3.0666666667vw !important;margin-right:-0.5333333333vw !important;color:#562802}.pino-picDesign_txtArea_txt{width:47.8666666667vw;margin-top:7.4666666667vw !important}.pino-answer{position:relative;margin-top:0vw !important}.pino-answer_inner{background-color:#fff;border:0.8vw solid #e60012 !important;border-radius:5.3333333333vw;width:92vw;margin:0 auto !important;padding-bottom:6.6666666667vw !important}.pino-answer_ttl{width:100%;text-align:center;background-color:#e60012;margin-top:-0.8vw !important;border-radius:5.3333333333vw 5.3333333333vw 0 0;padding:3.2vw 0 2.9333333333vw !important}.pino-answer_ttl img{width:46.9333333333vw}.pino-answer_lead{width:60vw;margin-top:4.5333333333vw !important;margin-left:4.8vw !important}.pino-answer_contents{display:flex}.pino-answer_contents_img{position:absolute;top:4.2666666667vw;right:-2.1333333333vw;width:32.0266666667vw}.pino-answer_contents_list{display:flex;flex-wrap:wrap;justify-content:center;grid-gap:5.3333333333vw 3.4666666667vw;gap:5.3333333333vw 3.4666666667vw;margin-top:4.6666666667vw !important}.pino-answer_contents_item{display:flex;flex-direction:column;align-items:center;width:24.5333333333vw}.pino-answer_contents_item_img{flex-shrink:0;width:21.4666666667vw}.pino-answer_contents_item_txt{width:20.6666666667vw;margin:0.2666666667vw auto 0 !important}.pino-answer_contents_item_txt.mod-2{margin-top:0.2666666667vw !important;width:21.3333333333vw}.pino-answer_contents_item_txt.mod-3{margin-top:0.4vw !important;width:21.6vw}.pino-answer_contents_item_txt.mod-4{margin-top:0.5333333333vw !important;width:18.4vw}.pino-answer_contents_item_txt.mod-5{margin-top:0.5333333333vw !important;width:15.4666666667vw}.pino-answer_contents_item_btn{display:block;width:100%;margin-top:2.2666666667vw !important}.pino-movie_ttl{width:64.8vw;margin:9.8666666667vw auto 0 !important}.pino-movie_container{width:81.3333333333vw;margin:8.2666666667vw auto 0 !important;position:relative;z-index:0}.pino-movie_container::before,.pino-movie_container::after{position:absolute;content:"";display:inline-block;width:100%;height:4.8vw;top:-3.7333333333vw;background:url(../img/movie/line.webp) no-repeat top left/contain;z-index:1}.pino-movie_container::after{top:auto;bottom:-4.6666666667vw}.pino-movie_overlay{position:relative;z-index:2}.pino-movie_youtube{position:relative;width:100%;aspect-ratio:610/343}.pino-movie_youtube_ratio{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;background-color:#000}.pino-movie_youtube_ratio iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0}.pino-howTo{position:relative;z-index:2;padding-top:0vw !important;padding-bottom:6.3vw !important;min-height:302.6666666667vw !important;background:url(../img/howto/bg.webp) no-repeat top center/cover}.pino-howTo_deco{position:absolute;bottom:4vw;right:-2.6666666667vw;width:47.7333333333vw}.pino-howTo_ttl{width:92vw;transform:translateY(-50%);margin:0 auto !important}.pino-howTo_lead{width:63.0666666667vw;margin:0.5333333333vw auto 0 !important}.pino-howTo_wrap{width:92vw;margin:0 auto !important}.pino-howTo_contents{position:relative}.pino-howTo_list{display:flex;flex-wrap:wrap;justify-content:space-between;width:84vw;margin:5.8666666667vw auto 0 !important}.pino-howTo_item{width:38.5333333333vw;padding:4vw 0 5.0666666667vw !important}.pino-howTo_item:nth-of-type(1),.pino-howTo_item:nth-of-type(2){padding-top:0 !important}.pino-howTo_item.mod-2{margin-top:-0.6666666667vw !important}.pino-howTo_item:nth-of-type(2n){position:relative}.pino-howTo_item:nth-of-type(2n)::before{content:"";position:absolute;bottom:0;transform:translateX(-53%);width:92vw;height:0.6666666667vw;background:url(../img/howto/line.svg) no-repeat top left/contain}.pino-howTo_item.mod-5,.pino-howTo_item.mod-6{padding-bottom:4.8vw !important}.mod-5 .pino-howTo_item_ttl{width:39.3333333333vw}.pino-howTo_item_txt{text-align:center;font-size:3.2vw !important;font-weight:bold !important;line-height:1.5 !important;letter-spacing:.05em;color:#fff;margin-top:1.8666666667vw !important;white-space:nowrap}.pino-howTo_item_txt .mod-info{display:block;font-size:2.6666666667vw !important;font-weight:500 !important;line-height:1.45 !important;letter-spacing:0em;margin-top:1.0666666667vw !important;margin-left:-0.8vw !important}.mod-2 .pino-howTo_item_txt{margin-top:2.6666666667vw !important}.mod-4 .pino-howTo_item_txt,.mod-3 .pino-howTo_item_txt{margin-top:2.4vw !important}.mod-5 .pino-howTo_item_txt,.mod-6 .pino-howTo_item_txt{margin-top:2.4vw !important}.mod-6 .pino-howTo_item_txt .mod-info{margin-top:1.3333333333vw !important;margin-left:-0.4vw !important}.mod-7 .pino-howTo_item_txt{margin-top:2.5333333333vw !important;margin-left:-1.3333333333vw !important}.pino-pokemon{position:relative;z-index:0;padding-top:8.8vw !important;padding-bottom:11.0666666667vw !important;margin-top:-6.6666666667vw !important}.pino-pokemon::before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:url(../img/pokemon/bg.webp) repeat top left/238px 238px}.pino-pokemon::after{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:url(../img/pokemon/bg2.webp) repeat top left/100vw 298.6666666667vw}.pino-pokemon_deco{display:none !important}.pino-pokemon_ttl{width:71.7333333333vw;margin:4.8vw auto 0 !important}.pino-pokemon_list{margin-top:1.8666666667vw !important}.pino-pokemon_item.mod-rare{margin-top:5.3333333333vw !important}.pino-pokemon_item.mod-season{margin-top:4.8vw !important}.pino-pokemon_item_ttl{width:92vw;margin:0 auto !important}.pino-pokemon_item_ttl+.pino-pokemon_list_inner{margin-top:1.6vw !important}.pino-pokemon_list_inner{display:flex;flex-wrap:wrap;grid-gap:3.4666666667vw;gap:3.4666666667vw;width:92vw;margin:0 auto !important}.pino-pokemon_list_item{width:44.2666666667vw;box-shadow:0.4vw 0.4vw 1.0666666667vw rgba(0,0,0,.15)}.pino-pokemon_btn{position:relative;display:block;margin:5.8666666667vw auto 0 !important;width:47.3333333333vw;padding:0;border:0;cursor:pointer;background-color:rgba(0,0,0,0)}.pino-pokemon_infoArea{position:relative;margin-top:20.2666666667vw !important}.pino-pokemon_infoArea::before{content:"";position:absolute;top:-10.9333333333vw;left:50%;transform:translateX(-50%);display:block;width:92vw;height:1.6vw;background:url(../img/pokemon/line.svg) no-repeat top left/contain}.pino-pokemon_infoArea_inner{display:flex;width:92vw;grid-gap:5.3333333333vw;gap:5.3333333333vw;margin:0 auto !important}.pino-pokemon_infoArea_item{width:43.4666666667vw;box-shadow:0.4vw 0.4vw 1.2vw rgba(0,0,0,.15)}.pino-pokemon_infoArea_info{display:flex;justify-content:flex-end;color:#fff;font-size:2vw !important;font-weight:500 !important;line-height:1.5333333333 !important;letter-spacing:.03em;text-align:center;margin-top:2.6666666667vw !important;margin-right:6.6666666667vw !important}.pino-banner{position:relative;background-color:#0068b7;border-top:0.6666666667vw solid #f4b737 !important;border-bottom:0.6666666667vw solid #f4b737 !important;margin-top:-5.3333333333vw !important;padding-bottom:10.6666666667vw !important}.pino-banner_ttl{width:88.6666666667vw;margin:9.6vw auto 0 !important}.pino-banner_list{width:74.6666666667vw;margin:5.3333333333vw auto 0 !important}.pino-banner_item{width:100%}.pino-banner_item+.pino-banner_item{margin-top:4vw !important}body{background-color:#f5f5f5;overflow-y:visible}.header{position:relative;z-index:3}@media screen and (min-width: 768px){.mod-none_upToSp{display:none !important}.pino2407 a:hover{opacity:.7}.js-pino-pokemon_listWrap .pino-pokemon_list_inner{margin-top:1.5384615385vw !important}.pino-about_imgArea_img{width:25.4615384615vw}.pino-about_imgArea_img.mod-before{z-index:0;width:23.0769230769vw}.pino-about_imgArea_img.mod-after{width:25.4615384615vw;opacity:0}.pino-about_imgArea_img.mod-left{left:0}.pino-about_imgArea_img.mod-right{right:0}.add-inview2 .pino-about_imgArea_img.mod-before.mod-left{animation:before-move-left .7s ease-in forwards;z-index:2}.add-inview2 .pino-about_imgArea_img.mod-before.mod-right{animation:before-move-right .7s ease-in forwards;z-index:1}.add-inview2 .pino-about_imgArea_img.mod-after.mod-left{animation:after-move-left .8s 1s ease-out forwards;z-index:2}.add-inview2 .pino-about_imgArea_img.mod-after.mod-right{animation:after-move-right .8s 1s ease-out forwards;z-index:1}.pino-others{margin-top:-0.8461538462vw !important;padding-top:0 !important;background:url(../img/game/pc/bg.webp) left top/100% repeat-y}.pino-othersFooter{padding-bottom:2.9230769231vw !important;background:url(../img/otherfooter/pc/bg.webp) left bottom/100% no-repeat}.pino-othersFooter_inner{padding-top:5.6923076923vw !important}.pino-othersFooterSns{margin:0 auto !important;display:flex !important;justify-content:space-between !important;align-items:center !important;width:52.3076923077vw}.pino-othersFooterSns_ttl{margin-inline:0 !important;width:26.2307692308vw}.pino-othersFooterSns_list{margin-top:0 !important;grid-gap:1.6923076923vw;gap:1.6923076923vw;width:23.4188vw}.pino-othersFooterSns_listItem_link{width:6.7692307692vw}.pino-othersFooter_copyright{margin-top:4.2307692308vw !important;width:30.6862230769vw}.pino-kv{background:url(../img/kv/pc/bg.webp) no-repeat center center/cover;padding-bottom:2.6153846154vw !important}.pino-kv_container{display:flex;padding-top:5.1538461538vw !important;padding-left:19.3846153846vw !important}.pino-kv_headInner{padding:0 0.7692307692vw 0 0.9230769231vw !important}.pino-kv_head_logoImg.mod-1{width:8.4615384615vw;margin-top:0.6153846154vw !important}.pino-kv_head_logoImg.mod-2{width:14.6153846154vw;margin-top:-2.3076923077vw !important}.pino-kv_ttl{width:29vw;margin-left:2.7692307692vw !important;margin-top:9.2307692308vw !important}.pino-kv_img{width:27vw;margin-top:-0.4615384615vw !important;margin-left:3.5384615385vw !important}.pino-kv_deco.mod-1{width:104.9230769231vw;top:1.6923076923vw;left:-5.0769230769vw}.pino-kv_deco.mod-2{width:100.7230769231vw;top:-3.0769230769vw;left:-2.9230769231vw}.pino-kv_deco.mod-3{width:9.6153846154vw;bottom:-1.5384615385vw;right:1.0769230769vw}.pino-pageLink{padding:2.5384615385vw 0 2.3076923077vw !important}.pino-pageLink_list{flex-wrap:nowrap;grid-gap:1.3076923077vw;gap:1.3076923077vw}.pino-pageLink_item{width:21.0769230769vw}.pino-pageLink_link{width:21.0769230769vw}.pino-slider{background:url(../img/slider/pc/bg.webp) no-repeat top left/cover}.pino-slider_container{margin-top:2.1538461538vw;padding:4.5384615385vw 0 4.6153846154vw !important}.pino-slider_ttl{width:57.2307692308vw}.pino-slider_txt{width:33.8615384615vw;margin-top:1.5384615385vw !important}.pino-slider_btn{width:34.8461538462vw;margin-top:2.1538461538vw !important}.pino-slider_slide{margin-top:2.6153846154vw !important}.swiper-slide.pino-slider_slide{width:10.0769230769vw}.pino-about{background:url(../img/about/pc/bg.webp) no-repeat top center/cover;margin-top:-1.2307692308vw !important;padding-bottom:16.7692307692vw !important}.pino-about_deco{width:10.0769230769vw;top:9.5384615385vw;left:11.7692307692vw}.pino-about_deco.mod-2{width:21.0769230769vw;right:9.3846153846vw;top:-5.5384615385vw}.pino-about_container{padding-top:8.3076923077vw !important;margin:0 7.6923076923vw !important}.pino-about_wrap{background:url(../img/about/pc/content-bg.webp) no-repeat top center/contain;margin-top:-0.3vw !important}.pino-about_contents{padding:3.3846153846vw 0 0 !important}.pino-about_contents_ttl{width:50vw;margin-top:0.1538461538vw !important;margin-left:16.9230769231vw !important}.pino-about_box{display:flex;margin-top:-0.1538461538vw !important}.pino-about_imgArea{width:49.9230769231vw;height:35.5384615385vw;margin-left:3.5384615385vw !important;margin-top:0.8461538462vw !important}.pino-about_infoArea{display:flex;align-items:flex-end;justify-content:flex-end;margin:-1.6923076923vw 5.6153846154vw 0 0 !important}.pino-about_infoArea_info{font-size:0.8461538462vw !important;margin-right:1.2307692308vw !important}.pino-about_infoArea_txt{font-size:0.9519230769vw !important;width:9.3076923077vw;border:0.0769230769vw solid #562802 !important;height:1.8461538462vw;margin:0 !important;margin-bottom:-0.3076923077vw !important}.pino-about_inner{display:block;width:24.6153846154vw;margin:2.1538461538vw 0 0 !important;margin-left:-0.1538461538vw !important}.pino-about_inner_img{width:23.6923076923vw;margin-top:-0.7692307692vw !important;margin-left:-1.3846153846vw !important}.pino-about_inner_img::before{width:35.6vw;height:24.4vw;background:url(../img/about/pc/ball-bg.webp) no-repeat top center/contain;top:-2.1vw;left:-8.1vw}.pino-about_txtArea{position:relative;width:24.6153846154vw;margin-top:2.4615384615vw !important;margin-left:-1.5384615385vw !important;z-index:1;border-radius:1.5384615385vw;padding:1.3846153846vw 2.8461538462vw 1.2307692308vw 2.9230769231vw !important}.pino-about_txtArea_txt{width:18.9230769231vw}.pino-about_txtArea_info{font-size:0.8461538462vw !important;text-align:center;letter-spacing:.08em;margin-top:0.7692307692vw !important}.pino-design{margin-top:7.5384615385vw !important;padding-bottom:4.6153846154vw !important}.pino-design_ttl{width:30.5384615385vw}.pino-design_list{display:flex;justify-content:space-between;margin-top:2.9230769231vw !important;padding:0 5.2307692308vw 0 5.0769230769vw !important}.pino-design_item{width:34.1538461538vw;margin:0 !important}.pino-design_item:last-of-type{margin-top:-0.1538461538vw !important}.pino-design_item:last-of-type::before{content:"";position:absolute;top:-0.7692307692vw;left:-3.0769230769vw;width:0.2307692308vw;height:23.4615384615vw;background:url(../img/package/pc/line.svg) no-repeat top left/contain}.pino-design_item:last-of-type .pino-design_item_ttl{width:13.3461538462vw}.pino-design_item:last-of-type .pino-design_item_lead{width:28.2076923077vw}.pino-design_item:last-of-type .pino-design_item_info{top:1.1538461538vw;right:0.7692307692vw;letter-spacing:.08em}.pino-design_item_ttl{width:13.3461538462vw;margin:0 auto !important}.pino-design_item_ttlArea{align-items:center !important;justify-content:flex-start !important}.pino-design_item_info{position:absolute;top:1.0769230769vw;right:3.2307692308vw;font-size:0.8461538462vw !important}.pino-design_item_lead{width:28.2076923077vw;margin-top:1.4615384615vw !important}.pino-design_item_img{width:100%;margin-top:1.8461538462vw !important}.pino-package{background:url(../img/package/pc/bg.webp) no-repeat top center/contain;padding-top:7.5384615385vw !important;padding-bottom:8.0769230769vw !important;margin-top:-10vw !important}.pino-package_deco{display:block !important;width:19.3846153846vw;top:-3.8461538462vw;left:-1.2307692308vw}.pino-package_deco.mod-2{width:10.0769230769vw;top:2.7692307692vw;right:9.0769230769vw}.pino-package_ttl{width:60vw}.pino-package_wrap{display:flex;justify-content:space-between;flex-wrap:nowrap;width:84.7692307692vw;margin:0 auto !important}.pino-package_inner{margin-top:4.7692307692vw !important}.pino-package_item{justify-content:space-between;width:46vw;margin-left:1.2307692308vw !important}.pino-package_textArea{width:42.3076923077vw;margin:0 !important;margin-top:2vw !important;border-radius:2.3076923077vw;border:0.4615384615vw solid #f4b737 !important;padding:2vw 0 1.6923076923vw !important}.pino-package_textArea_txt{width:36.3076923077vw}.pino-package_textArea_img{width:27.2307692308vw;margin-top:1.5384615385vw !important}.pino-package_item_img{width:40.1538461538vw;margin-top:-0.6153846154vw !important;margin-right:0.8461538462vw !important}.pino-picDesign{width:35.0769230769vw;margin:0 !important;margin-top:1.6923076923vw !important}.pino-picDesign_ttl{width:33.9230769231vw;margin-left:-3.8461538462vw !important}.pino-picDesign_txtArea{position:static}.pino-picDesign_txtArea_ttl{position:absolute;width:8.5384615385vw;margin-top:0vw !important;bottom:19.2307692308vw;left:-4vw}.pino-picDesign_info.mod-1{position:absolute;font-size:0.9230769231vw !important;margin-top:0vw !important;margin-right:0vw !important;bottom:16.4615384615vw;left:-4.1538461538vw;text-indent:-0.8rem;padding-left:.8rem;line-height:1.3 !important}.pino-picDesign_info.mod-2{position:absolute;font-size:0.9230769231vw !important;margin-top:0vw !important;margin-right:0vw !important;letter-spacing:-0.06em;bottom:3.5384615385vw;right:0vw}.pino-picDesign_txtArea_txt{position:absolute;width:19.2307692308vw;margin-top:0vw !important;bottom:6vw;right:0.3076923077vw}.pino-answer{margin-top:0.3076923077vw !important}.pino-answer_inner{width:84.6153846154vw;margin:0 auto !important;border-radius:2.3076923077vw;border:0.4615384615vw solid #e60012 !important;padding-bottom:2vw !important}.pino-answer_ttl{width:100%;margin-top:-0.4615384615vw !important;border-radius:2.3076923077vw 2.3076923077vw 0 0;padding:1vw 0 !important}.pino-answer_ttl img{width:25.3692307692vw}.pino-answer_lead{width:64.4230769231vw;margin:1.9230769231vw auto 0 !important}.pino-answer_contents{justify-content:space-between;margin-top:-0.6923076923vw !important;padding:0 3.0769230769vw 0 2.6153846154vw !important}.pino-answer_contents_img{position:static;width:15.6153846154vw}.pino-answer_contents_list{width:59.4153846154vw;flex-wrap:wrap;justify-content:flex-start;grid-gap:2.1538461538vw;gap:2.1538461538vw;margin-top:3.6923076923vw !important}.pino-answer_contents_item{flex-direction:row;align-items:flex-start;justify-content:space-between;width:18.1538461538vw}.pino-answer_contents_item_img{width:7.6923076923vw}.pino-answer_contents_item_txt{width:8.6923076923vw;margin:0;margin-left:1.2307692308vw !important;margin-top:0.6153846154vw !important}.pino-answer_contents_item_txt.mod-2{margin-top:0.5384615385vw !important;margin-left:1.0769230769vw !important;width:9.0769230769vw}.pino-answer_contents_item_txt.mod-3{margin-top:0.5384615385vw !important;margin-left:1.2307692308vw !important;width:9.0769230769vw}.pino-answer_contents_item_txt.mod-4{margin-top:0.3846153846vw !important;margin-left:1.6923076923vw !important;width:7.6923076923vw}.pino-answer_contents_item_txt.mod-5{margin-top:0.3846153846vw !important;margin-left:2.4615384615vw !important;width:6.4615384615vw}.pino-answer_contents_item_btn{width:9.9615384615vw;margin-top:0.7692307692vw !important;margin-left:0.9230769231vw !important}.pino-movie_ttl{width:32.0769230769vw;margin-top:3.9230769231vw !important}.pino-movie_container{max-width:66.4615384615vw;margin:6.1538461538vw auto 0 !important}.pino-movie_container::before,.pino-movie_container::after{height:3.3846153846vw;top:-3.3076923077vw;z-index:10;background-position:bottom left}.pino-movie_container::after{top:auto;bottom:-3.3076923077vw;background-position:top left}.pino-movie_overlay{z-index:11}.pino-movie_youtube{aspect-ratio:864/486}.pino-howTo{background:url(../img/howto/pc/bg.webp) no-repeat top center/cover;padding-top:0vw !important;padding-bottom:5.8461538462vw !important;min-height:0 !important}.pino-howTo_deco{width:27.3846153846vw;bottom:2.4615384615vw;right:-1.6923076923vw}.pino-howTo_ttl{width:53.6153846154vw}.pino-howTo_lead{width:52.3076923077vw;margin-top:0 !important}.pino-howTo_wrap{width:92.3076923077vw}.pino-howTo_contents{width:92.3076923077vw}.pino-howTo_list{width:84.6153846154vw;margin-top:3.8461538462vw !important;justify-content:flex-start}.pino-howTo_item{width:19.5384615385vw;padding-top:0 !important;padding-bottom:2.9230769231vw !important;margin-left:2.1538461538vw !important}.pino-howTo_item:first-of-type{position:relative}.pino-howTo_item:first-of-type::before{content:"";position:absolute;bottom:0;left:0;width:84.6153846154vw;height:0.3846153846vw;background:url(../img/howto/pc/line.svg) no-repeat top left/contain}.pino-howTo_item:first-of-type,.pino-howTo_item:nth-of-type(5){margin-left:0 !important}.pino-howTo_item.mod-2{margin-top:0vw !important}.pino-howTo_item:nth-of-type(n + 4){padding-top:0 !important}.pino-howTo_item:nth-of-type(2n){position:relative}.pino-howTo_item:nth-of-type(2n)::before{content:none}.pino-howTo_item:nth-of-type(n + 5){padding-top:2.3846153846vw !important;padding-bottom:3.3846153846vw !important}.pino-howTo_item.mod-5,.pino-howTo_item.mod-6{padding-bottom:2.1538461538vw !important}.mod-5 .pino-howTo_item_ttl{width:19.7692307692vw}.pino-howTo_item_txt{font-size:1.3846153846vw !important;line-height:1.6666666667 !important;margin-top:1.2307692308vw !important}.pino-howTo_item_txt .mod-info{letter-spacing:0em;font-size:0.9230769231vw !important;line-height:1.5833333333 !important;margin-top:0.4615384615vw !important}.mod-2 .pino-howTo_item_txt{margin-top:1.2307692308vw !important}.mod-4 .pino-howTo_item_txt,.mod-3 .pino-howTo_item_txt{margin-top:1.0769230769vw !important}.mod-5 .pino-howTo_item_txt,.mod-6 .pino-howTo_item_txt{margin-top:1.0769230769vw !important}.mod-5 .pino-howTo_item_txt{letter-spacing:.05em;margin-top:1.2307692308vw !important;width:22.3076923077vw;margin-left:-1.3846153846vw !important}.mod-6 .pino-howTo_item_txt .mod-info{margin-top:0.7692307692vw !important;margin-left:-0.6153846154vw !important}.mod-7 .pino-howTo_item_txt{margin-top:1.0769230769vw !important;margin-left:-0.4615384615vw !important}.mod-5.pino-howTo_item,.mod-6.pino-howTo_item,.mod-7.pino-howTo_item{padding-top:3.2307692308vw !important;padding-bottom:3.0769230769vw !important}.pino-pokemon::before{background:url(../img/pokemon/bg.webp) repeat top left/250px 250px}.pino-pokemon::after{background:url(../img/pokemon/pc/bg2.webp) repeat top left/100vw 81.0769230769vw}.pino-pokemon{padding-top:7.2307692308vw !important;padding-bottom:8.1538461538vw !important;margin-top:-8.4615384615vw !important}.pino-pokemon_deco{display:block !important;position:absolute;bottom:-5.3846153846vw;left:3.8461538462vw;z-index:0;width:26.1538461538vw}.pino-pokemon_ttl{width:81.6153846154vw;margin-top:6.4615384615vw !important}.pino-pokemon_item.mod-rare{margin-top:2.3076923077vw !important}.pino-pokemon_item.mod-season{margin-top:2.3076923077vw !important}.pino-pokemon_item_ttl{width:84.6153846154vw}.pino-pokemon_item_ttl+.pino-pokemon_list_inner{margin-top:1.1538461538vw !important}.pino-pokemon_list_inner{width:84.6153846154vw;grid-gap:1.5384615385vw;gap:1.5384615385vw}.pino-pokemon_list_item{width:20vw;box-shadow:0.2307692308vw 0.2307692308vw 0.6153846154vw rgba(0,0,0,.15)}.pino-pokemon_btn{margin-top:2.7692307692vw !important;width:21.3846153846vw;transition:opacity .3s}.pino-pokemon_btn:hover{opacity:.7}.pino-pokemon_infoArea{margin-top:10.6153846154vw !important}.pino-pokemon_infoArea::before{top:-5.2307692308vw;width:84.6153846154vw;height:0.3076923077vw;background:url(../img/pokemon/pc/line.svg) no-repeat top left/contain}.pino-pokemon_infoArea_inner{width:48.4615384615vw;grid-gap:2.4615384615vw;gap:2.4615384615vw}.pino-pokemon_infoArea_item{width:23.0769230769vw;box-shadow:0.2307692308vw 0.2307692308vw 0.6923076923vw rgba(0,0,0,.15)}.pino-pokemon_infoArea_info{font-size:0.7692307692vw !important;margin-top:1.6923076923vw !important;margin-right:26.7692307692vw !important}.pino-banner{margin-top:-2.4615384615vw !important;padding-bottom:4.3076923077vw !important;border-top:0.5384615385vw solid #f4b737 !important;border-bottom:0.5384615385vw solid #f4b737 !important}.pino-banner_ttl{width:51.5769230769vw;margin-top:4.7692307692vw !important}.pino-banner_list{display:flex;flex-wrap:wrap;justify-content:center;grid-gap:2.2307692308vw 1.5384615385vw;gap:2.2307692308vw 1.5384615385vw;width:84.6923076923vw;margin-top:2.1538461538vw !important}.pino-banner_item{width:27.1538461538vw}.pino-banner_item+.pino-banner_item{margin-top:0vw !important}.util-sp{display:none}}@media screen and (max-width: 767px){.mod-none_underPc{display:none !important}.util-pc{display:none}}@media screen and (min-width: 768px)and (min-width: 768px){.pino-design_item:last-of-type .pino-design_item_ttl{width:15.2692307692vw}.pino-design_item:last-of-type .pino-design_item_lead{width:33.4615384615vw}}