@import url("https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@400;500;700;900&display=swap");.js-animate{opacity:0.0001;transition:1.0s ease;-webkit-filter:blur(10px);filter:blur(10px)}.js-animate.-active{opacity:1;-webkit-filter:blur(0px);filter:blur(0px)}.c-animate{-webkit-animation:page-fadein 1.4s 1 forwards;animation:page-fadein 1.4s 1 forwards;opacity:0}.c-animate-delay{-webkit-animation:page-fadein 1.4s .4s 1 forwards;animation:page-fadein 1.4s .4s 1 forwards;opacity:0}@-webkit-keyframes page-fadein{from{opacity:0;-webkit-filter:blur(10px);filter:blur(10px)}to{opacity:1;-webkit-filter:blur(0px);filter:blur(0px)}}@keyframes page-fadein{from{opacity:0;-webkit-filter:blur(10px);filter:blur(10px)}to{opacity:1;-webkit-filter:blur(0px);filter:blur(0px)}}@-webkit-keyframes page-fuwa{0%,100%{-webkit-transform:translateY(0px);transform:translateY(0px)}50%{-webkit-transform:translateY(-18px);transform:translateY(-18px)}}@keyframes page-fuwa{0%,100%{-webkit-transform:translateY(0px);transform:translateY(0px)}50%{-webkit-transform:translateY(-18px);transform:translateY(-18px)}}@-webkit-keyframes nav-bar01{0%{-webkit-transform:translateY(8px) rotate(20deg);transform:translateY(8px) rotate(20deg)}50%{-webkit-transform:translateY(7px) rotate(0);transform:translateY(7px) rotate(0)}100%{-webkit-transform:translateY(0) rotate(0);transform:translateY(0) rotate(0)}}@keyframes nav-bar01{0%{-webkit-transform:translateY(8px) rotate(20deg);transform:translateY(8px) rotate(20deg)}50%{-webkit-transform:translateY(7px) rotate(0);transform:translateY(7px) rotate(0)}100%{-webkit-transform:translateY(0) rotate(0);transform:translateY(0) rotate(0)}}@-webkit-keyframes nav-bar03{0%{-webkit-transform:translateY(-8px) rotate(-20deg);transform:translateY(-8px) rotate(-20deg)}50%{-webkit-transform:translateY(-7px) rotate(0);transform:translateY(-7px) rotate(0)}100%{-webkit-transform:translateY(0) rotate(0);transform:translateY(0) rotate(0)}}@keyframes nav-bar03{0%{-webkit-transform:translateY(-8px) rotate(-20deg);transform:translateY(-8px) rotate(-20deg)}50%{-webkit-transform:translateY(-7px) rotate(0);transform:translateY(-7px) rotate(0)}100%{-webkit-transform:translateY(0) rotate(0);transform:translateY(0) rotate(0)}}@-webkit-keyframes open-nav-bar01{0%{-webkit-transform:translateY(0) rotate(0);transform:translateY(0) rotate(0)}50%{-webkit-transform:translateY(7px) rotate(0);transform:translateY(7px) rotate(0)}100%{-webkit-transform:translateY(8px) rotate(20deg);transform:translateY(8px) rotate(20deg)}}@keyframes open-nav-bar01{0%{-webkit-transform:translateY(0) rotate(0);transform:translateY(0) rotate(0)}50%{-webkit-transform:translateY(7px) rotate(0);transform:translateY(7px) rotate(0)}100%{-webkit-transform:translateY(8px) rotate(20deg);transform:translateY(8px) rotate(20deg)}}@-webkit-keyframes open-nav-bar03{0%{-webkit-transform:translateY(0) rotate(0);transform:translateY(0) rotate(0)}50%{-webkit-transform:translateY(-7px) rotate(0);transform:translateY(-7px) rotate(0)}100%{-webkit-transform:translateY(-8px) rotate(-20deg);transform:translateY(-8px) rotate(-20deg)}}@keyframes open-nav-bar03{0%{-webkit-transform:translateY(0) rotate(0);transform:translateY(0) rotate(0)}50%{-webkit-transform:translateY(-7px) rotate(0);transform:translateY(-7px) rotate(0)}100%{-webkit-transform:translateY(-8px) rotate(-20deg);transform:translateY(-8px) rotate(-20deg)}}@-webkit-keyframes rot-circle360{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rot-circle360{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes rot-circle270{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(270deg);transform:rotate(270deg)}}@keyframes rot-circle270{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(270deg);transform:rotate(270deg)}}html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}body{line-height:1}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ul,ol{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent;text-decoration:none}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:bold}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #cccccc;margin:1em 0;padding:0}input,select{vertical-align:middle}button{background-color:transparent;border:none;cursor:pointer;outline:none;padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}html{-webkit-text-size-adjust:none;-moz-text-size-adjust:none;-ms-text-size-adjust:none;text-size-adjust:none;overflow-x:hidden}@-moz-document url-prefix(){html{scrollbar-width:thin;scrollbar-color:#bdbdbd #fff}}body{position:relative;font-family:"Yu Gothic", YuGothic, 'Noto Sans JP', "Hiragino Sans", "Hiragino Kaku Gothic ProN", Meiryo, sans-serif;font-size:12px;font-size:1.2rem;line-height:1.4;color:#fff;background:#c4c6ca;overflow-x:hidden;font-weight:500}.pg-bgKv{opacity:0;position:fixed;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:-1;margin-right:827px;transition-property:all;transition-duration:.5s;transition-delay:0s}@media only screen and (min-width: 1160px){.pg-bgKv{opacity:1}}.pg-LoopList{display:-webkit-flex;display:flex;list-style:none;margin:0;padding:0;width:-webkit-max-content;width:-moz-max-content;width:max-content}.pg-LoopList li{width:966px;-webkit-flex-shrink:0;flex-shrink:0}.pg-LoopList img{width:100%;height:auto;display:block}input,textarea{font-family:"Yu Gothic", YuGothic, "Hiragino Sans", "Hiragino Kaku Gothic ProN", Meiryo, sans-serif;line-height:1.4}::-webkit-scrollbar{width:12px;height:20px}::-webkit-scrollbar-track{background-color:#fff}::-webkit-scrollbar-thumb{background:#bdbdbd}img{max-width:100%;height:auto;vertical-align:top}*{box-sizing:border-box}a{text-decoration:none;outline:none;transition-property:all;transition-duration:.3s;transition-delay:0s}a:link{color:#fff}a:visited{color:#2e0901}a.hover{color:#2e0901;outline:none}a:active{color:#2e0901;outline:none}@media only screen and (max-width: 749px){.is-pconly{display:none}}@media only screen and (min-width: 750px){.is-sponly{display:none}}.l-main{margin-left:auto;width:100%;max-width:750px;border-left:5px solid #000;background-image:url(../images/common/bg_gray.jpg);background-repeat:repeat;background-size:auto;background-position:center top}@media only screen and (min-width: 750px){.l-main{margin-right:77px;padding-bottom:180px}}@media only screen and (max-width: 826px){.l-main{margin-right:0;padding-bottom:22vw}}.l-main .pg-content{position:relative;max-width:1250px;margin-left:auto;margin-right:auto}@media only screen and (min-width: 750px){.l-main .pg-content{margin-bottom:60px}}@media only screen and (max-width: 749px){.l-main .pg-content{margin-bottom:8vw}}.l-footer{margin-left:auto;background-color:#262626;max-width:750px}@media only screen and (min-width: 750px){.l-footer{margin-right:77px}}@media only screen and (max-width: 826px){.l-footer{margin-right:0}}.pg-footer{width:100%}.pg-footer__text{text-align:center;max-width:1250px;line-height:1.7;font-weight:300;color:#fff}@media only screen and (min-width: 750px){.pg-footer__text{font-size:9px;font-size:.9rem;margin:14px auto 45px;padding:0 20px}}@media only screen and (max-width: 749px){.pg-footer__text{font-size:9px;font-size:.9rem;margin:2vw auto 7vw;padding:0 2.8vw}}@media only screen and (max-width: 480px){.pg-footer__text{font-size:8px;font-size:.8rem;margin:2vw auto 9vw}}.pg-footer__copy{position:relative;text-align:center;background:#3a3a3a;z-index:21}.pg-footer__copy .p-copy__button{display:block;cursor:pointer;transition-property:all;transition-duration:.5s;transition-delay:0s}@media (hover: hover){.pg-footer__copy .p-copy__button:hover{background:#5e5e5e;transition-property:all;transition-duration:.5s;transition-delay:0s}}.pg-footer__copy .p-copy__button a{position:relative;display:inline-block}@media only screen and (min-width: 750px){.pg-footer__copy .p-copy__button a{padding:8px 0 10px}}@media only screen and (max-width: 749px){.pg-footer__copy .p-copy__button a{padding:1.5vw 0 2vw}}@media only screen and (max-width: 480px){.pg-footer__copy .p-copy__button a{padding:2.5vw 0 3vw}}@media only screen and (min-width: 750px){.pg-footer__copy .p-copy__button a img{width:200px;padding:14px 0}}@media only screen and (max-width: 749px){.pg-footer__copy .p-copy__button a img{padding:2vw 0}}@media only screen and (max-width: 480px){.pg-footer__copy .p-copy__button a img{width:78%;padding:3vw 0}}.pg-footer__copy .p-copy__button a::before{display:block;position:absolute;content:'';width:10px;height:10px;top:50%;bottom:50%;right:-30px;margin:auto;background-image:url('data:image/svg+xml;utf8,<svg version="1.1" id="arrow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 8 10"><path fill="%23ffffff" d="M8,5l-8,5V0L8,5z"/></svg>');background-repeat:no-repeat;background-position:right center;transition-property:all;transition-duration:.5s;transition-delay:0s;-webkit-transform:rotate(90deg);transform:rotate(90deg)}@media only screen and (max-width: 749px){.pg-footer__copy .p-copy__button a::before{right:-4.5vw}}@media only screen and (max-width: 480px){.pg-footer__copy .p-copy__button a::before{top:48%;right:-6.5vw}}.pg-footer__copy .p-copy__button .p-copy__buttonTxt{font-size:clamp(0.8rem, 0.8vw, 1rem)}.pg-footer__copy .p-copy__button.js-open{transition-property:all;transition-duration:.5s;transition-delay:0s}.pg-footer__copy .p-copy__button.js-open a::before{transition-property:all;transition-duration:.5s;transition-delay:0s;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}@media (hover: hover){.pg-footer__copy .p-copy__button.js-open:hover{background:#5e5e5e;transition-property:all;transition-duration:.5s;transition-delay:0s}}.pg-footer__copy .p-copy__list{background:#3a3a3a;max-width:1250px;margin:0 auto;color:#fff;font-size:clamp(0.8rem, 0.8vw, 1rem)}.pg-footer__copy .p-copy__list p{text-align:left}@media only screen and (min-width: 750px){.pg-footer__copy .p-copy__list p{padding:10px 30px 25px;font-size:12px}}@media only screen and (min-width: 1160px) and (max-width: 1249px){.pg-footer__copy .p-copy__list p{padding:10px 30px 25px;font-size:12px}}@media only screen and (min-width: 750px) and (max-width: 1159px){.pg-footer__copy .p-copy__list p{padding:2vw 4vw 4vw;font-size:12px}}@media only screen and (max-width: 749px){.pg-footer__copy .p-copy__list p{padding:2vw 6vw 4vw;font-size:12px}}#l-sns{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;text-align:center;max-width:1250px;margin:0 auto}@media only screen and (min-width: 750px){#l-sns{padding:50px 0 10px}}@media only screen and (max-width: 749px){#l-sns{padding:8vw 0 3vw}}@media only screen and (max-width: 480px){#l-sns{padding:10vw 0 3vw}}@media only screen and (min-width: 750px){#l-sns li{margin:0 15px}}@media only screen and (max-width: 749px){#l-sns li{margin:0 2vw}}#l-sns li a{transition-property:all;transition-duration:.5s;transition-delay:0s;transition-timing-function:cubic-bezier(0.86, 0, 0.07, 1)}#l-sns li a img{transition-property:all;transition-duration:.5s;transition-delay:0s}@media (hover: hover){#l-sns li a:hover{transition-property:all;transition-duration:.5s;transition-delay:0s}#l-sns li a:hover img{opacity:.6;transition-property:all;transition-duration:.5s;transition-delay:0s}}@media only screen and (min-width: 750px){#l-sns li a img{width:74px}}@media only screen and (max-width: 749px){#l-sns li a img{width:74px}}@media only screen and (max-width: 480px){#l-sns li a img{width:13.5vw}}#gasha-footer #gasha-footer-wrapper{max-width:1400px}@media only screen and (max-width: 480px){#gasha-footer #gasha-footer-menu{margin-left:-1.0em}}@media only screen and (max-width: 1023px){#gasha-footer #gasha-footer-menu li a{font-size:9px;font-size:.9rem}}@media only screen and (max-width: 749px){#gasha-footer #gasha-footer-menu li a{font-size:3vw}}.c-gashalogo{position:absolute;z-index:1;transition-property:all;transition-duration:.5s;transition-delay:0s;transition-timing-function:cubic-bezier(0.86, 0, 0.07, 1)}@media only screen and (min-width: 750px){.c-gashalogo{top:30px;left:30px}}@media only screen and (max-width: 749px){.c-gashalogo{top:calc( 30 / 765 * 100vw);left:calc( 30 / 765 * 100vw)}}@media only screen and (max-width: 480px){.c-gashalogo{top:calc( 30 / 765 * 100vw);left:calc( 30 / 765 * 100vw);width:50%}}.c-gashalogo img{transition-property:all;transition-duration:.5s;transition-delay:0s}@media (hover: hover){.c-gashalogo:hover{transition-property:all;transition-duration:.5s;transition-delay:0s}.c-gashalogo:hover img{opacity:.6;transition-property:all;transition-duration:.5s;transition-delay:0s}}.c-tit.--logo{text-align:center}@media only screen and (min-width: 750px){.c-tit.--logo{padding:120px 0 75px 12px}}@media only screen and (max-width: 749px){.c-tit.--logo{padding:15vw 0 7vw}}@media only screen and (max-width: 480px){.c-tit.--logo{padding:15vw 0 7vw}}.c-tit.--logo img{transition-property:all;transition-duration:.5s;transition-delay:0s}@media only screen and (min-width: 750px){.c-tit.--logo img{width:243px}}@media only screen and (max-width: 749px){.c-tit.--logo img{width:40%;max-width:243px}}@media only screen and (max-width: 480px){.c-tit.--logo img{width:40%;max-width:243px}}@media (hover: hover){.c-tit.--logo img:hover{opacity:0.6;transition-property:all;transition-duration:.5s;transition-delay:0s}}.c-tit.--main{width:100%}.c-tit.--main img{text-align:left}@media only screen and (min-width: 750px){.c-tit.--main img{margin-left:8%}}@media only screen and (max-width: 749px){.c-tit.--main img{margin-left:8%}}.c-tit.--news img{width:calc( 266 / 765 * 100%)}.c-tit.--about img{width:calc( 322 / 765 * 100%)}.c-tit.--item img{width:calc( 213 / 765 * 80%)}.c-tit.--newitem img{width:calc( 453 / 765 * 100%)}.c-tit.--gallery img{width:calc( 422 / 765 * 80%)}.p-bnr{display:block;display:inline-block;transition-property:all;transition-duration:.5s;transition-delay:0s;transition-timing-function:cubic-bezier(0.86, 0, 0.07, 1)}.p-bnr img{transition-property:all;transition-duration:.5s;transition-delay:0s}@media (hover: hover){.p-bnr:hover{transition-property:all;transition-duration:.5s;transition-delay:0s}.p-bnr:hover img{opacity:.6;transition-property:all;transition-duration:.5s;transition-delay:0s}}.p-link a.p-link__btn{position:relative;display:inline-block;text-align:center;border:1px solid #000;overflow:hidden;background-color:#000;transition-property:all;transition-duration:.5s;transition-delay:0s;width:100%}@media only screen and (min-width: 750px){.p-link a.p-link__btn{padding:0 52px 0 0}}@media only screen and (max-width: 749px){.p-link a.p-link__btn{padding:0 5.5vw 0 0}}@media only screen and (max-width: 480px){.p-link a.p-link__btn{padding:0 5.5vw 0 0}}.p-link a.p-link__btn::before{transition-property:all;transition-duration:.5s;transition-delay:0s;display:block;position:absolute;content:'';top:0;bottom:0;margin:auto;z-index:0;background-color:#0099e6}@media only screen and (min-width: 750px){.p-link a.p-link__btn::before{right:-1px;width:56px;height:85px}}@media only screen and (max-width: 749px){.p-link a.p-link__btn::before{width:6vw;right:-1px}}.p-link a.p-link__btn::after{transition-property:all;transition-duration:.5s;transition-delay:0s;display:block;position:absolute;content:'';width:100%;height:100%;top:0;right:10px;bottom:0;background-image:url(../images/common/arrow_item.png);background-repeat:no-repeat;background-position:right center;background-size:cover}@media only screen and (min-width: 750px){.p-link a.p-link__btn::after{right:0;width:56px;height:80px}}@media only screen and (max-width: 749px){.p-link a.p-link__btn::after{width:5vw;width:calc( 56 / 765 * 100vw);height:calc( 80 / 765 * 100vw);right:-1vw}}@media (hover: hover){.p-link a.p-link__btn:hover::before{background-color:#fff !important;transition-property:all;transition-duration:.5s;transition-delay:0s}.p-link a.p-link__btn:hover::after{-webkit-transform:translateX(6px);transform:translateX(6px);transition-property:all;transition-duration:.5s;transition-delay:0s}}.p-more a.p-more__btn{position:relative;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;border-bottom:1px dotted #000;padding:15px 0}.p-more a.p-more__btn::before,.p-more a.p-more__btn::after{display:block;position:absolute;content:'';top:0;bottom:0;margin:auto;z-index:0}.p-more a.p-more__btn::before{left:0;background-repeat:no-repeat;background-position:center center;transition-property:all;transition-duration:.5s;transition-delay:0s}.p-more a.p-more__btn::after{width:10px;height:9px;right:0;background-image:url('data:image/svg+xml;utf8,<svg version="1.1" id="arrow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 8 10"><path fill="%23ffffff" d="M8,5l-8,5V0L8,5z"/></svg>');background-repeat:no-repeat;background-size:6px;background-position:right center;transition-property:all;transition-duration:.5s;transition-delay:0s}.p-more a.p-more__btn.--all::before{width:40px;height:26px;background-image:url('data:image/svg+xml;utf8,<svg version="1.1" id="animal" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25 25"><path fill="%23ffffff" d="M2.5,0C3.9,0,5,1.1,5,2.5S3.9,5,2.5,5S0,3.9,0,2.5S1.1,0,2.5,0z M12.5,0C13.9,0,15,1.1,15,2.5S13.9,5,12.5,5 S10,3.9,10,2.5S11.1,0,12.5,0z M22.5,0C23.9,0,25,1.1,25,2.5S23.9,5,22.5,5C21.1,5,20,3.9,20,2.5S21.1,0,22.5,0z M2.5,10 C3.9,10,5,11.1,5,12.5S3.9,15,2.5,15S0,13.9,0,12.5S1.1,10,2.5,10z M12.5,10c1.4,0,2.5,1.1,2.5,2.5S13.9,15,12.5,15S10,13.9,10,12.5 S11.1,10,12.5,10z M22.5,10c1.4,0,2.5,1.1,2.5,2.5S23.9,15,22.5,15c-1.4,0-2.5-1.1-2.5-2.5S21.1,10,22.5,10z M2.5,20 C3.9,20,5,21.1,5,22.5S3.9,25,2.5,25S0,23.9,0,22.5S1.1,20,2.5,20z M12.5,20c1.4,0,2.5,1.1,2.5,2.5S13.9,25,12.5,25S10,23.9,10,22.5 S11.1,20,12.5,20z M22.5,20c1.4,0,2.5,1.1,2.5,2.5S23.9,25,22.5,25c-1.4,0-2.5-1.1-2.5-2.5S21.1,20,22.5,20z"/></svg>')}.p-more a.p-more__btn.--animal::before{width:38px;height:32px;background-image:url('data:image/svg+xml;utf8,<svg version="1.1" id="animal" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 27.3 31.7"><path fill="%23ffffff" d="M3.3,4.1c0,0-0.7-0.9,0.5-4.1c1.1,0.6,2.1,1.2,2.7,2.1c2.4-0.5,5,0,5,0s1.2-0.9,3.2-1.6c0.5,2,0,3.7,0,3.7 s1.1,2.9,0.5,6.6c3.9,3.4,8.8,13.6,4.1,18.1c6.1-0.4,8.7,1.7,7.8,2.5c-0.9,0.7-1.6,0.1-5-0.4c-2.3-0.4-4.1,0-4.1,0s-4.7,0.5-6.4,0 c-3.6,1.3-7,0.9-5.5-0.4c-3.5,0.7-4.4,1.1-3.7-1.2c-0.8-1-2.7-2.4-2.3-8.2c0.2-2.3,1.5-8.3,2.7-9.9C1.6,9.6,2.1,6,3.3,4.1z"/></svg>')}.p-more a.p-more__btn.--food::before{width:40px;height:17px;background-image:url('data:image/svg+xml;utf8,<svg version="1.1" id="food" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 33.5 16.7"><path fill="%23ffffff" d="M0.2,12.6c0.5,2.6,1.5,4.8,8.5,4c6.9-0.8,13.2-0.8,18.4,0c4,0.6,5.8-1,6.2-3.5c0.4-2.5,0.5-5.1-1.6-7.8 c-1.4-1.8-3.8-2.7-5.3-2.6c0.8,1.8,1.1,3.5,0.9,6.2c-0.6-2.7-2.8-6.4-3.9-7.6c-1.7-1.4-5-1.6-7-0.7c2.4,2.3,2.5,4.8,2.9,7.5 c-1.1-2.6-2.7-6.4-4.4-7.5c-3.4-0.7-6.1,0.3-7.8,3c1.5,0.4,2.7,1.5,4.2,5c-0.7-1.2-3.9-3.7-5-4.1C4.9,3.8,3,4.4,2.4,5 C0,7.3-0.2,10.6,0.2,12.6z"/></svg>')}.p-more a.p-more__btn.--character::before{width:36px;height:30px;background-image:url('data:image/svg+xml;utf8,<svg version="1.1" id="chara" xmlns="http://www.w3.org/2000/svg"  viewBox="0 0 25 30.1"><path fill="%23ffffff" d="M7.1,2C6.4,0.2,3.7-0.9,1.6,1c-2.3,2.1-1,5.4,0.5,5.5c-4.2,6.4-1.8,14.2,5,14.6c-1.2,1.3-1.8,2.7-2,4 c1.3,0,1.9-0.3,2.5-0.5c-0.2,3.1,1.1,4.3,3,5.5c0.9-1.9,3.2-1.9,4,0c0.6-0.5,1.3-1,1.8-1.6c0.1,0.4,1.3,0.8,1.7,0.1 c0.5-0.7-0.2-1.7-0.8-1.6c0.3-0.7,0.4-1.5,0.3-2.4c0.8,0.2,1.7,0.3,2.2,0.3c0.1-0.8-0.3-2.6-1.7-3.8c7.2-0.5,8.5-9.5,5-14.6 c2.1-0.9,2.6-3.8,0.5-5.5c-1.9-1.6-4.6-1.1-5.5,1C15.9,0,9.2,0.3,7.1,2z"/></svg>')}.p-more a.p-more__btn.--other::before{width:40px;height:26px;background-image:url('data:image/svg+xml;utf8,<svg version="1.1" id="other" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 21 27"><path fill="%23ffffff" d="M2,3H0V0h21v3h-2c-0.6,3.5-2.4,10.6-6.1,10.6c3.6,0,5.4,6.9,6.1,10.4h2v3H0v-3h2c0.7-3.6,2.9-10.4,6.5-10.4 C4.9,13.6,2.7,6.5,2,3z M8.8,14.9c-1,0.5-3.1,2.6-3.8,9.1h11c-1.5-8.2-2.4-8.4-3.4-9.1C11.7,14.3,10.1,14.3,8.8,14.9z"/></svg>')}@media only screen and (min-width: 750px){.p-more a.p-more__btn img{width:120px}}@media only screen and (max-width: 480px){.p-more a.p-more__btn img{width:48%}}@media (hover: hover){.p-more a.p-more__btn:hover::after{-webkit-transform:translateX(6px);transform:translateX(6px);transition-property:all;transition-duration:.5s;transition-delay:0s}}.p-until{margin-left:-8px}.p-until a.p-until__btn{background:rgba(46,9,1,0.8)}@media only screen and (min-width: 750px){.p-until a.p-until__btn{width:810px}}@media only screen and (min-width: 750px) and (max-width: 1159px){.p-until a.p-until__btn{width:700px}}@media only screen and (max-width: 749px){.p-until a.p-until__btn{width:80%}}@media only screen and (min-width: 750px){.p-until a.p-until__btn::before{right:38px}}@media only screen and (min-width: 750px){.p-until a.p-until__btn img{width:37%;padding:10px 0}}@media only screen and (min-width: 750px) and (max-width: 1159px){.p-until a.p-until__btn img{width:42%}}@media only screen and (max-width: 749px){.p-until a.p-until__btn img{padding:0.6vw 0}}@media only screen and (max-width: 480px){.p-until a.p-until__btn img{width:82%;padding:1.8vw 0 1.2vw}}#l-pagetop{position:fixed;display:none;right:0;z-index:45}@media only screen and (max-width: 749px){#l-pagetop{z-index:25}}#l-pagetop .p-pagetop a{position:relative;display:block;text-align:center;transition-property:all;transition-duration:.5s;transition-delay:0s}@media only screen and (min-width: 750px){#l-pagetop .p-pagetop a{width:77px;z-index:30}}@media only screen and (max-width: 749px){#l-pagetop .p-pagetop a{width:calc( 77 / 765 * 100vw)}}@media only screen and (max-width: 480px){#l-pagetop .p-pagetop a{width:15vw}}@media (hover: hover){#l-pagetop .p-pagetop a:hover{-webkit-transform:translateY(-8px);transform:translateY(-8px);transition-property:all;transition-duration:.5s;transition-delay:0s}}nav{display:block;position:fixed;content:'';top:0;bottom:0;background:#eee;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;z-index:29;transition-property:all;transition-duration:.6s;transition-delay:0s}@media only screen and (min-width: 750px){nav{left:101%;width:740px}}@media only screen and (max-width: 749px){nav{left:101%;width:100%}}.p-btn__nav{display:block;position:fixed;content:'';top:0;bottom:0;transition-property:all;transition-duration:.5s;transition-delay:0s;cursor:pointer;z-index:35;background-color:#000}@media only screen and (min-width: 750px){.p-btn__nav{right:0px;width:77px;height:100%;padding:20px}}@media only screen and (max-width: 826px){.p-btn__nav{z-index:32;right:0vw;width:13vw;height:12vw;padding:3vw;max-height:77px;max-width:77px}}@media only screen and (max-width: 480px){.p-btn__nav{width:13vw;max-width:77px;height:12vw;max-height:77px}}@media (hover: hover){.p-btn__nav:hover span:nth-of-type(1){transition-property:all;transition-duration:.5s;transition-delay:0s;background-color:#fff}.p-btn__nav:hover span:nth-of-type(2){transition-property:all;transition-duration:.5s;transition-delay:0s;background-color:#fff}.p-btn__nav:hover span:nth-of-type(3){transition-property:all;transition-duration:.5s;transition-delay:0s;background-color:#fff}}.p-btn__nav span{display:block;height:3px;transition-property:all;transition-duration:.5s;transition-delay:0s}.p-btn__nav span:nth-of-type(1){background-color:#eefd25;-webkit-animation:nav-bar01 .75s forwards;animation:nav-bar01 .75s forwards;transition-property:all;transition-duration:.5s;transition-delay:0s}.p-btn__nav span:nth-of-type(2){background-color:#f3c;transition-property:all;transition-duration:.5s;transition-delay:0s;opacity:1;margin:5px 0}.p-btn__nav span:nth-of-type(3){background-color:#0099e6;transition-property:all;transition-duration:.5s;transition-delay:0s}@media (hover: hover){.p-btn__nav span:hover:nth-of-type(1){background-color:#fff}.p-btn__nav span:hover:nth-of-type(2){background-color:#fff}.p-btn__nav span:hover:nth-of-type(3){background-color:#fff}}.p-btn__mask{display:none;transition-property:all;transition-duration:.5s;transition-delay:0s}@media only screen and (min-width: 750px){.l-wrap{transition-property:all;transition-duration:.5s;transition-delay:0s}}.js-open nav{position:fixed;z-index:31;opacity:1;transition-property:all;transition-duration:.5s;transition-delay:0s}@media only screen and (min-width: 750px){.js-open nav{left:calc(100% - 817px)}}@media only screen and (max-width: 749px){.js-open nav{left:0}}@media only screen and (min-width: 750px){.js-open .p-btn__nav{right:0px}}@media only screen and (max-width: 749px){.js-open .p-btn__nav{right:0}}.js-open .p-btn__nav span{background:#eefd25;transition-property:all;transition-duration:.3s;transition-delay:0s}.js-open .p-btn__nav span:nth-of-type(1){-webkit-animation:open-nav-bar01 .75s forwards;animation:open-nav-bar01 .75s forwards}.js-open .p-btn__nav span:nth-of-type(2){opacity:0}.js-open .p-btn__nav span:nth-of-type(3){-webkit-animation:open-nav-bar03 .75s forwards;animation:open-nav-bar03 .75s forwards}.js-open .p-btn__mask{display:block;position:fixed;top:0;left:0;width:100%;height:100%;background:#000;opacity:.5;z-index:28;cursor:pointer}.js-open .l-wrap{transition-property:all;transition-duration:.5s;transition-delay:0s}@media only screen and (min-width: 750px){.js-open .l-wrap{margin-right:740px;margin-left:-740px}}@media only screen and (min-width: 750px){.pg-nav__menu{margin:100px 20px 0;font-size:16px;font-size:1.6rem}}@media only screen and (max-width: 749px){.pg-nav__menu{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100%;margin:auto;font-size:15px;font-size:1.5rem}}.pg-nav__lists{letter-spacing:0.1em;font-weight:500}@media only screen and (min-width: 750px){.pg-nav__lists.--meneOther{padding:0 20% 0 8%;font-size:16px;font-size:1.6rem}}@media only screen and (max-width: 749px){.pg-nav__lists.--meneOther{padding:0 20% 0 8%;font-size:13px;font-size:1.3rem}}@media only screen and (max-width: 480px){.pg-nav__lists.--meneOther{font-size:13px;font-size:1.3rem;padding:0 20% 0 8%}}@media only screen and (min-width: 750px){.pg-nav__lists.--meneOther .pg-nav__list{margin:100px 0 0}}@media only screen and (max-width: 749px){.pg-nav__lists.--meneOther .pg-nav__list{margin:10vw 0 0}}.pg-nav__lists.--meneOther .pg-nav__list .pg-nav__btn{font-weight:700}.pg-nav__lists.--meneOther .pg-nav__list .pg-nav__btn.--link a::before{width:2.2em}.pg-nav__lists.--meneOther .pg-nav__list .pg-nav__btn.js-open p span::before{width:2.2em}.pg-nav__lists.--meneOther .pg-nav__list .pg-nav__btn.js-close p span::before{width:2.2em}.pg-nav__lists.--meneOther .pg-nav__list ul.pg-nav__list-categorys{font-weight:700}@media only screen and (min-width: 750px){.pg-nav__lists.--meneOther .pg-nav__list ul.pg-nav__list-categorys{margin:3px 30px 48px}}@media only screen and (max-width: 749px){.pg-nav__lists.--meneOther .pg-nav__list ul.pg-nav__list-categorys{margin:0 5vw 6.5vw;font-size:13px;font-size:1.3rem}}@media only screen and (max-width: 480px){.pg-nav__lists.--meneOther .pg-nav__list ul.pg-nav__list-categorys{margin:1vw 5vw 6.5vw;font-size:12px;font-size:1.2rem}}.pg-nav__lists.--meneOther .pg-nav__list ul.pg-nav__list-categorys .pg-nav__list-category{font-weight:700}.pg-nav__lists.--magenta .pg-nav__list .pg-nav__btn.--link a::before{background-color:#f3c}.pg-nav__lists.--magenta .pg-nav__list .pg-nav__btn.js-open p span::before{background-color:#f3c}.pg-nav__lists.--magenta .pg-nav__list .pg-nav__btn.js-close p span::before{background-color:#f3c}.pg-nav__lists.--blue .pg-nav__list .pg-nav__btn.--link a::before{background-color:#0099e6}.pg-nav__lists.--blue .pg-nav__list .pg-nav__btn.js-open p span::before{background-color:#0099e6}.pg-nav__lists.--blue .pg-nav__list .pg-nav__btn.js-close p span::before{background-color:#0099e6}.pg-nav__lists .pg-nav__list{text-align:left;background-color:#fff;border:1px solid #000}@media only screen and (min-width: 750px){.pg-nav__lists .pg-nav__list{margin:30px 0}}@media only screen and (max-width: 749px){.pg-nav__lists .pg-nav__list{margin:4vw 2vw}}@media only screen and (max-width: 480px){.pg-nav__lists .pg-nav__list{margin:4vw 4vw}}.pg-nav__lists .pg-nav__list .pg-nav__btn{position:relative;background-color:#000;color:#fff;overflow:hidden}@media only screen and (min-width: 750px){.pg-nav__lists .pg-nav__list .pg-nav__btn img{width:210px}}@media only screen and (max-width: 480px){.pg-nav__lists .pg-nav__list .pg-nav__btn img{width:50%;padding:1.8vw 0}}.pg-nav__lists .pg-nav__list .pg-nav__btn.--link a{color:#fff;position:relative;display:block;font-weight:700}@media only screen and (min-width: 750px){.pg-nav__lists .pg-nav__list .pg-nav__btn.--link a{padding:10px 0 5px 1.1em}}@media only screen and (max-width: 749px){.pg-nav__lists .pg-nav__list .pg-nav__btn.--link a{padding:1.5vw 0 1.0vw 4.7vw}}.pg-nav__lists .pg-nav__list .pg-nav__btn.--link a::before{transition-property:all;transition-duration:.5s;transition-delay:0s;display:block;position:absolute;content:'';top:0;bottom:0;margin:auto;z-index:0;width:55px;height:55px;background-color:#eefd25}@media only screen and (min-width: 750px){.pg-nav__lists .pg-nav__list .pg-nav__btn.--link a::before{right:-1px;width:55px;height:55px}}@media only screen and (max-width: 749px){.pg-nav__lists .pg-nav__list .pg-nav__btn.--link a::before{width:2em;right:-1px}}.pg-nav__lists .pg-nav__list .pg-nav__btn.--link a::after{display:block;position:absolute;content:'';top:0;bottom:0;margin:auto;z-index:0;width:55px;height:53px;transition-property:all;transition-duration:.5s;transition-delay:0s;background-image:url(../images/common/arrow_square.png);background-repeat:no-repeat;background-position:right center}@media only screen and (min-width: 750px){.pg-nav__lists .pg-nav__list .pg-nav__btn.--link a::after{right:0;width:55px;height:53px}}@media only screen and (max-width: 749px){.pg-nav__lists .pg-nav__list .pg-nav__btn.--link a::after{right:0}}@media (hover: hover){.pg-nav__lists .pg-nav__list .pg-nav__btn.--link a:hover::before{background-color:#fff;transition-property:all;transition-duration:.5s;transition-delay:0s}.pg-nav__lists .pg-nav__list .pg-nav__btn.--link a:hover::after{-webkit-transform:translateX(6px);transform:translateX(6px);transition-property:all;transition-duration:.5s;transition-delay:0s}}.pg-nav__lists .pg-nav__list .pg-nav__btn.js-open,.pg-nav__lists .pg-nav__list .pg-nav__btn.js-close{cursor:pointer}.pg-nav__lists .pg-nav__list .pg-nav__btn.js-open p,.pg-nav__lists .pg-nav__list .pg-nav__btn.js-close p{position:relative;display:block;overflow:hidden;font-weight:700}@media only screen and (min-width: 750px){.pg-nav__lists .pg-nav__list .pg-nav__btn.js-open p,.pg-nav__lists .pg-nav__list .pg-nav__btn.js-close p{padding:10px 0 5px 1.1em}}@media only screen and (max-width: 749px){.pg-nav__lists .pg-nav__list .pg-nav__btn.js-open p,.pg-nav__lists .pg-nav__list .pg-nav__btn.js-close p{padding:1.5vw 0 1.0vw 4.7vw}}@media (hover: hover){.pg-nav__lists .pg-nav__list .pg-nav__btn.js-open:hover p span::before{background-color:#fff;transition-property:all;transition-duration:.5s;transition-delay:0s}}.pg-nav__lists .pg-nav__list .pg-nav__btn.js-open p{border-bottom:1px solid #000}.pg-nav__lists .pg-nav__list .pg-nav__btn.js-open p span::before{transition-property:all;transition-duration:.5s;transition-delay:0s;display:block;position:absolute;content:'';top:0;bottom:0;margin:auto;z-index:0;width:55px;height:55px;background-color:#eefd25}@media only screen and (min-width: 750px){.pg-nav__lists .pg-nav__list .pg-nav__btn.js-open p span::before{right:-1px;width:55px;height:55px}}@media only screen and (max-width: 749px){.pg-nav__lists .pg-nav__list .pg-nav__btn.js-open p span::before{width:2em;right:-1px}}.pg-nav__lists .pg-nav__list .pg-nav__btn.js-open p::after{display:block;position:absolute;content:'';top:0;bottom:0;margin:auto;z-index:0;width:23px;height:1px;background-color:#000;background-repeat:no-repeat;background-position:right center;transition-property:all;transition-duration:.5s;transition-delay:0s;-webkit-animation:rot-circle360 .5s forwards;animation:rot-circle360 .5s forwards}@media only screen and (min-width: 750px){.pg-nav__lists .pg-nav__list .pg-nav__btn.js-open p::after{right:16px}}@media only screen and (max-width: 749px){.pg-nav__lists .pg-nav__list .pg-nav__btn.js-open p::after{right:0.5em}}@media (hover: hover){.pg-nav__lists .pg-nav__list .pg-nav__btn.js-close:hover p span::before{background-color:#fff;transition-property:all;transition-duration:.5s;transition-delay:0s}}.pg-nav__lists .pg-nav__list .pg-nav__btn.js-close p span::before{transition-property:all;transition-duration:.5s;transition-delay:0s;display:block;position:absolute;content:'';top:0;bottom:0;margin:auto;z-index:0;width:55px;height:55px;background-color:#eefd25}@media only screen and (min-width: 750px){.pg-nav__lists .pg-nav__list .pg-nav__btn.js-close p span::before{right:-1px;width:55px;height:55px}}@media only screen and (max-width: 749px){.pg-nav__lists .pg-nav__list .pg-nav__btn.js-close p span::before{width:2em;right:-1px}}.pg-nav__lists .pg-nav__list .pg-nav__btn.js-close p::before,.pg-nav__lists .pg-nav__list .pg-nav__btn.js-close p::after{display:block;position:absolute;content:'';top:0;bottom:0;margin:auto;z-index:1;width:23px;height:1px;background-color:#000;background-repeat:no-repeat;background-position:right center;transition-property:all;transition-duration:.5s;transition-delay:0s}@media only screen and (min-width: 750px){.pg-nav__lists .pg-nav__list .pg-nav__btn.js-close p::before,.pg-nav__lists .pg-nav__list .pg-nav__btn.js-close p::after{right:16px}}@media only screen and (max-width: 749px){.pg-nav__lists .pg-nav__list .pg-nav__btn.js-close p::before,.pg-nav__lists .pg-nav__list .pg-nav__btn.js-close p::after{right:0.5em}}.pg-nav__lists .pg-nav__list .pg-nav__btn.js-close p::after{-webkit-animation:rot-circle270 .5s forwards;animation:rot-circle270 .5s forwards}.pg-nav__lists .pg-nav__list .pg-nav__btn.js-close p::before{-webkit-animation:rot-circle360 .5s forwards;animation:rot-circle360 .5s forwards}.pg-nav__lists .pg-nav__list ul.pg-nav__list-categorys{font-weight:700}@media only screen and (min-width: 750px){.pg-nav__lists .pg-nav__list ul.pg-nav__list-categorys{margin:3px 30px 48px}}@media only screen and (max-width: 749px){.pg-nav__lists .pg-nav__list ul.pg-nav__list-categorys{margin:0 5vw 6.5vw}}@media only screen and (max-width: 480px){.pg-nav__lists .pg-nav__list ul.pg-nav__list-categorys{margin:1vw 5vw 6.5vw}}.pg-nav__lists .pg-nav__list ul.pg-nav__list-categorys .pg-nav__list-category a{color:#000;position:relative;display:block;border-bottom:1px solid #000}@media only screen and (min-width: 750px){.pg-nav__lists .pg-nav__list ul.pg-nav__list-categorys .pg-nav__list-category a{padding:15px 0 9px 1em}}@media only screen and (max-width: 749px){.pg-nav__lists .pg-nav__list ul.pg-nav__list-categorys .pg-nav__list-category a{padding:1.5vw 0 1.5vw 4.5vw}}@media only screen and (max-width: 480px){.pg-nav__lists .pg-nav__list ul.pg-nav__list-categorys .pg-nav__list-category a{padding:2.6vw 0 1.2vw}}@media only screen and (min-width: 750px){.pg-nav__lists .pg-nav__list ul.pg-nav__list-categorys .pg-nav__list-category a img{width:150px}}@media only screen and (max-width: 480px){.pg-nav__lists .pg-nav__list ul.pg-nav__list-categorys .pg-nav__list-category a img{width:38%}}.pg-nav__lists .pg-nav__list ul.pg-nav__list-categorys .pg-nav__list-category a::after{display:block;position:absolute;content:'';top:0;bottom:0;margin:auto;z-index:0}.pg-nav__lists .pg-nav__list ul.pg-nav__list-categorys .pg-nav__list-category a::before{left:0;background-repeat:no-repeat;background-position:center center;transition-property:all;transition-duration:.5s;transition-delay:0s}.pg-nav__lists .pg-nav__list ul.pg-nav__list-categorys .pg-nav__list-category a::after{width:53px;height:7px;background-image:url(../images/common/arrow_txt.png);background-repeat:no-repeat;background-position:right center;transition-property:all;transition-duration:.5s;transition-delay:0s}@media only screen and (min-width: 750px){.pg-nav__lists .pg-nav__list ul.pg-nav__list-categorys .pg-nav__list-category a::after{right:16px}}@media only screen and (max-width: 749px){.pg-nav__lists .pg-nav__list ul.pg-nav__list-categorys .pg-nav__list-category a::after{right:2vw}}@media (hover: hover){.pg-nav__lists .pg-nav__list ul.pg-nav__list-categorys .pg-nav__list-category a:hover::after{transition-property:all;transition-duration:.5s;transition-delay:0s}}@media only screen and (hover: hover) and (min-width: 750px){.pg-nav__lists .pg-nav__list ul.pg-nav__list-categorys .pg-nav__list-category a:hover::after{-webkit-transform:translateX(20px);transform:translateX(20px)}}@media only screen and (hover: hover) and (max-width: 749px){.pg-nav__lists .pg-nav__list ul.pg-nav__list-categorys .pg-nav__list-category a:hover::after{-webkit-transform:translateX(10px);transform:translateX(10px)}}.pg-nav__lists .pg-nav__list ul.pg-nav__list-categorys .pg-nav__list-category.--all a::before{width:40px;height:22px;background-image:url('data:image/svg+xml;utf8,<svg version="1.1" id="animal" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 25 25"><path fill="%232e0901" d="M2.5,0C3.9,0,5,1.1,5,2.5S3.9,5,2.5,5S0,3.9,0,2.5S1.1,0,2.5,0z M12.5,0C13.9,0,15,1.1,15,2.5S13.9,5,12.5,5 S10,3.9,10,2.5S11.1,0,12.5,0z M22.5,0C23.9,0,25,1.1,25,2.5S23.9,5,22.5,5C21.1,5,20,3.9,20,2.5S21.1,0,22.5,0z M2.5,10 C3.9,10,5,11.1,5,12.5S3.9,15,2.5,15S0,13.9,0,12.5S1.1,10,2.5,10z M12.5,10c1.4,0,2.5,1.1,2.5,2.5S13.9,15,12.5,15S10,13.9,10,12.5 S11.1,10,12.5,10z M22.5,10c1.4,0,2.5,1.1,2.5,2.5S23.9,15,22.5,15c-1.4,0-2.5-1.1-2.5-2.5S21.1,10,22.5,10z M2.5,20 C3.9,20,5,21.1,5,22.5S3.9,25,2.5,25S0,23.9,0,22.5S1.1,20,2.5,20z M12.5,20c1.4,0,2.5,1.1,2.5,2.5S13.9,25,12.5,25S10,23.9,10,22.5 S11.1,20,12.5,20z M22.5,20c1.4,0,2.5,1.1,2.5,2.5S23.9,25,22.5,25c-1.4,0-2.5-1.1-2.5-2.5S21.1,20,22.5,20z"/></svg>')}@media only screen and (max-width: 480px){.pg-nav__lists .pg-nav__list ul.pg-nav__list-categorys .pg-nav__list-category.--all a::before{width:10vw;height:4.5vw}}.pg-nav__lists .pg-nav__list ul.pg-nav__list-categorys .pg-nav__list-category.--animal a::before{width:44px;height:32px;background-image:url('data:image/svg+xml;utf8,<svg version="1.1" id="animal" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 27.3 31.7"><path fill="%232e0901" d="M3.3,4.1c0,0-0.7-0.9,0.5-4.1c1.1,0.6,2.1,1.2,2.7,2.1c2.4-0.5,5,0,5,0s1.2-0.9,3.2-1.6c0.5,2,0,3.7,0,3.7 s1.1,2.9,0.5,6.6c3.9,3.4,8.8,13.6,4.1,18.1c6.1-0.4,8.7,1.7,7.8,2.5c-0.9,0.7-1.6,0.1-5-0.4c-2.3-0.4-4.1,0-4.1,0s-4.7,0.5-6.4,0 c-3.6,1.3-7,0.9-5.5-0.4c-3.5,0.7-4.4,1.1-3.7-1.2c-0.8-1-2.7-2.4-2.3-8.2c0.2-2.3,1.5-8.3,2.7-9.9C1.6,9.6,2.1,6,3.3,4.1z"/></svg>')}@media only screen and (max-width: 480px){.pg-nav__lists .pg-nav__list ul.pg-nav__list-categorys .pg-nav__list-category.--animal a::before{width:11vw;height:6vw}}.pg-nav__lists .pg-nav__list ul.pg-nav__list-categorys .pg-nav__list-category.--food a::before{width:40px;height:17px;background-image:url('data:image/svg+xml;utf8,<svg version="1.1" id="food" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 33.5 16.7"><path fill="%232e0901" d="M0.2,12.6c0.5,2.6,1.5,4.8,8.5,4c6.9-0.8,13.2-0.8,18.4,0c4,0.6,5.8-1,6.2-3.5c0.4-2.5,0.5-5.1-1.6-7.8 c-1.4-1.8-3.8-2.7-5.3-2.6c0.8,1.8,1.1,3.5,0.9,6.2c-0.6-2.7-2.8-6.4-3.9-7.6c-1.7-1.4-5-1.6-7-0.7c2.4,2.3,2.5,4.8,2.9,7.5 c-1.1-2.6-2.7-6.4-4.4-7.5c-3.4-0.7-6.1,0.3-7.8,3c1.5,0.4,2.7,1.5,4.2,5c-0.7-1.2-3.9-3.7-5-4.1C4.9,3.8,3,4.4,2.4,5 C0,7.3-0.2,10.6,0.2,12.6z"/></svg>')}@media only screen and (max-width: 480px){.pg-nav__lists .pg-nav__list ul.pg-nav__list-categorys .pg-nav__list-category.--food a::before{width:10vw;height:3vw}}.pg-nav__lists .pg-nav__list ul.pg-nav__list-categorys .pg-nav__list-category.--character a::before{width:40px;height:30px;background-image:url('data:image/svg+xml;utf8,<svg version="1.1" id="chara" xmlns="http://www.w3.org/2000/svg"  viewBox="0 0 25 30.1"><path fill="%232e0901" d="M7.1,2C6.4,0.2,3.7-0.9,1.6,1c-2.3,2.1-1,5.4,0.5,5.5c-4.2,6.4-1.8,14.2,5,14.6c-1.2,1.3-1.8,2.7-2,4 c1.3,0,1.9-0.3,2.5-0.5c-0.2,3.1,1.1,4.3,3,5.5c0.9-1.9,3.2-1.9,4,0c0.6-0.5,1.3-1,1.8-1.6c0.1,0.4,1.3,0.8,1.7,0.1 c0.5-0.7-0.2-1.7-0.8-1.6c0.3-0.7,0.4-1.5,0.3-2.4c0.8,0.2,1.7,0.3,2.2,0.3c0.1-0.8-0.3-2.6-1.7-3.8c7.2-0.5,8.5-9.5,5-14.6 c2.1-0.9,2.6-3.8,0.5-5.5c-1.9-1.6-4.6-1.1-5.5,1C15.9,0,9.2,0.3,7.1,2z"/></svg>')}@media only screen and (max-width: 480px){.pg-nav__lists .pg-nav__list ul.pg-nav__list-categorys .pg-nav__list-category.--character a::before{width:10vw;height:5vw}}.pg-nav__lists .pg-nav__list ul.pg-nav__list-categorys .pg-nav__list-category.--other a::before{width:40px;height:26px;background-image:url('data:image/svg+xml;utf8,<svg version="1.1" id="other" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 21 27"><path fill="%232e0901" d="M2,3H0V0h21v3h-2c-0.6,3.5-2.4,10.6-6.1,10.6c3.6,0,5.4,6.9,6.1,10.4h2v3H0v-3h2c0.7-3.6,2.9-10.4,6.5-10.4 C4.9,13.6,2.7,6.5,2,3z M8.8,14.9c-1,0.5-3.1,2.6-3.8,9.1h11c-1.5-8.2-2.4-8.4-3.4-9.1C11.7,14.3,10.1,14.3,8.8,14.9z"/></svg>')}@media only screen and (max-width: 480px){.pg-nav__lists .pg-nav__list ul.pg-nav__list-categorys .pg-nav__list-category.--other a::before{width:10vw;height:4.5vw}}.c-notice{margin-left:auto;margin-right:auto}@media only screen and (min-width: 750px){.c-notice{max-width:620px;margin-top:60px;margin-bottom:30px}}@media only screen and (max-width: 749px){.c-notice{margin-left:8%;margin-top:10vw;margin-bottom:6vw}}@media only screen and (max-width: 480px){.c-notice{margin-top:10vw;margin-bottom:5vw}}.c-notice ul li{color:#000;line-height:1.4;padding-left:1.0em;text-indent:-1.0em}@media only screen and (min-width: 750px){.c-notice ul li{font-size:10px;font-size:1rem}}@media only screen and (max-width: 749px){.c-notice ul li{font-size:10px;font-size:1rem;margin:0 2.8vw 0 0}}@media only screen and (max-width: 480px){.c-notice ul li{font-size:8px;font-size:.8rem}}@media only screen and (min-width: 750px){.c-notice ul li:first-child{padding-bottom:6px}}@media only screen and (max-width: 749px){.c-notice ul li:first-child{padding-bottom:1.6vw}}@media only screen and (max-width: 480px){.c-notice ul li:first-child{padding-bottom:2.5vw}}.c-number{font-family:'Noto Sans JP', Meiryo, sans-serif}@media only screen and (min-width: 750px){.c-txt__big{font-size:19px;font-size:1.9rem}}@media only screen and (max-width: 749px){.c-txt__big{font-size:25px;font-size:2.5rem}}@media only screen and (max-width: 480px){.c-txt__big{font-size:17px;font-size:1.7rem}}.c-txt__mdl{font-size:0.8em}@media only screen and (min-width: 750px){.c-txt__sml{font-size:0.7em}}@media only screen and (max-width: 749px){.c-txt__sml{font-size:0.7em}}@media only screen and (max-width: 480px){.c-txt__sml{font-size:0.7em}}@media only screen and (min-width: 750px){.c-txt__sml-2{font-size:13px;font-size:1.3rem}}@media only screen and (max-width: 749px){.c-txt__sml-2{font-size:19px;font-size:1.9rem}}@media only screen and (max-width: 480px){.c-txt__sml-2{font-size:11px;font-size:1.1rem}}.c-txt__makr{line-height:0;position:relative;vertical-align:baseline;bottom:-0.25em}.l-main .pg-mv{position:relative;text-align:center}@media only screen and (min-width: 1160px){.l-main .pg-mv picture img{width:100%}}@media only screen and (min-width: 750px){.l-main .pg-mv picture img{width:100%}}.l-main .pg-mv__slider{text-align:center;margin:auto;width:100%;position:relative;z-index:-1}.l-main .pg-mv__slider img{width:100%}@media only screen and (min-width: 750px){.l-main .pg-mv__slider .pg-mv__details{margin:0px 0 20px}}@media only screen and (max-width: 749px){.l-main .pg-mv__slider .pg-mv__details{margin:0vw 0 3vw}}@media only screen and (max-width: 480px){.l-main .pg-mv__slider .pg-mv__details{margin:0vw 0 5vw}}.l-main .pg-mv__slider .pg-mv__details .slick-dots{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}@media only screen and (min-width: 750px){.l-main .pg-mv__slider .pg-mv__details .slick-dots{margin:20px 0 0}}@media only screen and (max-width: 749px){.l-main .pg-mv__slider .pg-mv__details .slick-dots{margin:2.5vw 0 0}}.l-main .pg-mv__slider .pg-mv__details .slick-dots li{padding:0 6px}.l-main .pg-mv__slider .pg-mv__details .slick-dots li button{width:32px;height:6px;transition-property:all;transition-duration:.3s;transition-delay:0s;background-color:#000;font-size:0;line-height:0;display:block;cursor:pointer;color:transparent;border:0;outline:none;-webkit-transform:scaleY(0.3);transform:scaleY(0.3)}@media (hover: hover){.l-main .pg-mv__slider .pg-mv__details .slick-dots li button:hover{transition-property:all;transition-duration:.3s;transition-delay:0s;background-color:#bdbdbd;height:6px;-webkit-transform:scaleY(1);transform:scaleY(1)}}.l-main .pg-mv__slider .pg-mv__details .slick-dots li.slick-active button{height:6px;-webkit-transform:scaleY(1);transform:scaleY(1)}.l-main .pg-mv__slider .pg-mv__details .pg-mv__detail img{border-bottom:5px solid #000}.l-main .pg-mv__slider .pg-mv__details .slick-slide{margin:0px}.l-main .pg-mv__slider .slick-slide img{width:auto;-o-object-fit:cover;object-fit:cover;margin:auto;height:initial}.l-main .pg-mv__button{max-width:1250px;margin-left:auto;margin-right:auto}.l-main .pg-mv__button a.p-mv__btnNewitem{position:absolute;right:-20px;bottom:-25px;transition-property:all;transition-duration:.5s;transition-delay:0s;-webkit-animation:page-fuwa 3s ease-in-out infinite;animation:page-fuwa 3s ease-in-out infinite}@media only screen and (min-width: 750px) and (max-width: 1159px){.l-main .pg-mv__button a.p-mv__btnNewitem{right:-20px}}@media only screen and (max-width: 749px){.l-main .pg-mv__button a.p-mv__btnNewitem{width:25%;right:-4vw;bottom:-8vw}}.l-main .pg-mv__button a.p-mv__btnNewitem picture{position:relative;display:block}.l-main .pg-mv__button a.p-mv__btnNewitem picture img{transition-property:all;transition-duration:.5s;transition-delay:0s;position:relative;top:0;max-width:148px}@media only screen and (max-width: 749px){.l-main .pg-mv__button a.p-mv__btnNewitem picture img{width:100%}}@media (hover: hover){.l-main .pg-mv__button a:hover.p-mv__btnNewitem{transition-property:all;transition-duration:.5s;transition-delay:0s;transition-timing-function:cubic-bezier(0.86, 0, 0.07, 1)}.l-main .pg-mv__button a:hover.p-mv__btnNewitem img{transition-property:all;transition-duration:.5s;transition-delay:0s}}@media (hover: hover) and (hover: hover){.l-main .pg-mv__button a:hover.p-mv__btnNewitem:hover{transition-property:all;transition-duration:.5s;transition-delay:0s}.l-main .pg-mv__button a:hover.p-mv__btnNewitem:hover img{opacity:.6;transition-property:all;transition-duration:.5s;transition-delay:0s}}@media (hover: hover){.l-main .pg-mv__button a:hover.p-mv__btnNewitem picture img{transition-property:all;transition-duration:.5s;transition-delay:0s;top:8px}.l-main .pg-mv__button a:hover.p-mv__btnNewitem picture::before,.l-main .pg-mv__button a:hover.p-mv__btnNewitem picture::after{transition-property:all;transition-duration:.4s;transition-delay:0s;background:transparent}.l-main .pg-mv__button a:hover.p-mv__btnNewitem picture::before{-webkit-transform:rotate(45deg) translateY(-25px) translateX(-52px);transform:rotate(45deg) translateY(-25px) translateX(-52px)}}@media only screen and (hover: hover) and (max-width: 749px){.l-main .pg-mv__button a:hover.p-mv__btnNewitem picture::before{-webkit-transform:rotate(45deg) translateY(-2.4vw) translateX(-5.2vw);transform:rotate(45deg) translateY(-2.4vw) translateX(-5.2vw)}}@media (hover: hover){.l-main .pg-mv__button a:hover.p-mv__btnNewitem picture::after{-webkit-transform:rotate(-45deg) translateY(-25px) translateX(52px);transform:rotate(-45deg) translateY(-25px) translateX(52px)}}@media only screen and (hover: hover) and (max-width: 749px){.l-main .pg-mv__button a:hover.p-mv__btnNewitem picture::after{-webkit-transform:rotate(-45deg) translateY(-2.4vw) translateX(5.2vw);transform:rotate(-45deg) translateY(-2.4vw) translateX(5.2vw)}}.l-main .pg-bnr{text-align:center;width:100%;padding:0 5% 0 8%}@media only screen and (min-width: 750px){.l-main .pg-bnr{margin-top:44px}}@media only screen and (max-width: 749px){.l-main .pg-bnr{margin-top:5vw}}.l-main .pg-bnr img{width:100%}@media only screen and (min-width: 750px){.l-main .pg-bnr:first-of-type{margin-top:210px}}@media only screen and (max-width: 749px){.l-main .pg-bnr:first-of-type{margin-top:25vw}}@media only screen and (min-width: 750px){.l-main .pg-bnrFooterWrap{margin-top:100px;margin-bottom:60px}}@media only screen and (max-width: 749px){.l-main .pg-bnrFooterWrap{margin-top:10vw;margin-bottom:8vw}}.l-main .pg-bnrFooter{text-align:center;width:100%;padding:0 20% 0 8%}@media only screen and (min-width: 750px){.l-main .pg-bnrFooter{margin-top:44px;padding:0 20% 0 8%}}@media only screen and (max-width: 749px){.l-main .pg-bnrFooter{margin-top:5vw;padding:0 20% 0 8%}}.l-main .pg-bnrFooter img{width:100%}.l-main .pg-news{position:relative}@media only screen and (min-width: 750px){.l-main .pg-news{margin-top:120px}}@media only screen and (max-width: 749px){.l-main .pg-news{margin-top:20vw}}.l-main .pg-news .pg-news__wrap{color:#000;background-image:url(../images/top/news_bg_02.png);background-repeat:repeat;background-size:contain;background-position:center left}@media only screen and (min-width: 750px){.l-main .pg-news .pg-news__wrap{margin:120px 0px 124px}}@media only screen and (max-width: 749px){.l-main .pg-news .pg-news__wrap{margin:16vw 0 17.5vw}}.l-main .pg-news .pg-news__wrap::before{position:absolute;content:'';top:0;right:0;width:100%;height:100%;background-image:url(../images/top/news_bg_01.png);background-repeat:no-repeat;background-position:top left;background-size:contain;z-index:0}@media only screen and (min-width: 750px){.l-main .pg-news .pg-news__wrap::before{top:150px}}@media only screen and (max-width: 749px){.l-main .pg-news .pg-news__wrap::before{top:19.0vw}}@media only screen and (max-width: 550px){.l-main .pg-news .pg-news__wrap::before{top:19.0vw}}@media only screen and (max-width: 500px){.l-main .pg-news .pg-news__wrap::before{top:18.0vw}}.l-main .pg-news .pg-news__wrap::after{position:absolute;content:'';bottom:0;right:0;width:100%;height:100%;background-image:url(../images/top/news_bg_03.png);background-repeat:no-repeat;background-position:bottom left;background-size:contain;z-index:0}@media only screen and (min-width: 750px){.l-main .pg-news .pg-news__wrap::after{bottom:-127px}}@media only screen and (max-width: 749px){.l-main .pg-news .pg-news__wrap::after{bottom:-18vw}}@media only screen and (max-width: 550px){.l-main .pg-news .pg-news__wrap::after{bottom:-5.0em}}@media only screen and (max-width: 500px){.l-main .pg-news .pg-news__wrap::after{bottom:-17.5vw}}.l-main .pg-news .pg-news__log{position:relative}@media only screen and (min-width: 750px){.l-main .pg-news .pg-news__lists{padding:5px 0}}@media only screen and (max-width: 749px){.l-main .pg-news .pg-news__lists{padding:0.6vw 0}}.l-main .pg-news .pg-news__lists::-webkit-scrollbar-track{background-color:#fff}@-moz-document url-prefix(){.l-main .pg-news .pg-news__lists{scrollbar-width:thin;scrollbar-color:#bdbdbd #fff}}.l-main .pg-news .pg-news__lists .pg-news__list{position:relative;z-index:10;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}@media only screen and (min-width: 750px){.l-main .pg-news .pg-news__lists .pg-news__list{padding:8px 0;padding-left:24.0%}}@media only screen and (max-width: 749px){.l-main .pg-news .pg-news__lists .pg-news__list{padding:1.7vw 0;padding-left:24.0%}}@media only screen and (max-width: 650px){.l-main .pg-news .pg-news__lists .pg-news__list{-webkit-flex-wrap:wrap;flex-wrap:wrap;padding:1.7vw 0;padding-left:24.0%}}.l-main .pg-news .pg-news__lists .pg-news__list p{font-weight:700;letter-spacing:0.05em}@media only screen and (min-width: 750px){.l-main .pg-news .pg-news__lists .pg-news__list p{font-size:13px;font-size:1.3rem;padding:0 10px 0 10px}}@media only screen and (max-width: 749px){.l-main .pg-news .pg-news__lists .pg-news__list p{font-size:13px;font-size:1.3rem;padding:0 1.5vw 0 2.2vw}}@media only screen and (max-width: 650px){.l-main .pg-news .pg-news__lists .pg-news__list p{font-size:11px;font-size:1.1rem;padding:1.5vw 1.5vw 0 6.5vw;width:100%}}@media only screen and (max-width: 480px){.l-main .pg-news .pg-news__lists .pg-news__list p{font-size:9px;font-size:.9rem}}.l-main .pg-news .pg-news__lists .pg-news__list p a{color:#f3c;transition-property:all;transition-duration:.3s;transition-delay:0s}@media (hover: hover){.l-main .pg-news .pg-news__lists .pg-news__list p a:hover{color:#2e0901;transition-property:all;transition-duration:.3s;transition-delay:0s}}.l-main .pg-news .pg-news__lists .pg-news__list span{margin-bottom:auto;font-weight:400;background-color:#eefd25;letter-spacing:0.1em}@media only screen and (min-width: 750px){.l-main .pg-news .pg-news__lists .pg-news__list span{font-size:13px;font-size:1.3rem;padding:2px 4px 2px 13px}}@media only screen and (max-width: 749px){.l-main .pg-news .pg-news__lists .pg-news__list span{font-size:11px;font-size:1.1rem;padding:2px 4px 2px 13px}}@media only screen and (max-width: 480px){.l-main .pg-news .pg-news__lists .pg-news__list span{font-size:9px;font-size:.9rem}}.l-main .pg-about{color:#000}.l-main .pg-about .pg-about__wrap{position:relative;z-index:1}@media only screen and (min-width: 750px){.l-main .pg-about .pg-about__wrap{margin:230px 0px 230px}}@media only screen and (max-width: 749px){.l-main .pg-about .pg-about__wrap{margin:25vw 0vw 25vw}}.l-main .pg-about .pg-about__img{text-align:left;width:100%}@media only screen and (min-width: 750px){.l-main .pg-about .pg-about__img{padding:0 5% 0 0%}}@media only screen and (max-width: 749px){.l-main .pg-about .pg-about__img{padding:0 5% 0 0%}}.l-main .pg-about .pg-about__imgCatch{margin-top:90px;margin-right:auto;margin-left:8%;text-align:right;padding-bottom:30px;width:451px;max-width:451px}@media only screen and (max-width: 749px){.l-main .pg-about .pg-about__imgCatch{margin-top:10vw;padding-bottom:3vw;width:calc( 451 / 765 * 100vw)}}.l-main .pg-about .pg-about__titSub{text-align:left;font-weight:700;padding-left:10%}@media only screen and (min-width: 750px){.l-main .pg-about .pg-about__titSub{margin:80px 0 34px;font-size:22px;font-size:2.2rem}}@media only screen and (max-width: 749px){.l-main .pg-about .pg-about__titSub{margin:9.5vw 0 6vw;font-size:15px;font-size:1.5rem;line-height:1.4}}@media only screen and (max-width: 480px){.l-main .pg-about .pg-about__titSub{font-size:12px;font-size:1.2rem;line-height:1.6}}.l-main .pg-about .pg-about__txt{text-align:left;font-weight:500;padding-left:10%;line-height:2.4}@media only screen and (min-width: 750px){.l-main .pg-about .pg-about__txt{margin:50px 0 80px;font-size:15px;font-size:1.5rem}}@media only screen and (max-width: 749px){.l-main .pg-about .pg-about__txt{margin:5.5vw 0 9.5vw;font-size:11px;font-size:1.1rem}}@media only screen and (max-width: 480px){.l-main .pg-about .pg-about__txt{font-size:9px;font-size:.9rem}}.l-main .pg-about .pg-about__movieWrap{position:relative}.l-main .pg-about .pg-about__movieTit{padding-bottom:30px;width:350px;max-width:350px}@media only screen and (max-width: 749px){.l-main .pg-about .pg-about__movieTit{padding-bottom:3vw;width:calc( 350 / 765 * 100vw)}}.l-main .pg-about .pg-about__movie{margin:auto;width:100%;padding:0 0 0 15%}.l-main .pg-about .pg-about__movie a{position:relative;display:block;transition-timing-function:linear;transition-property:all;transition-duration:.5s;transition-delay:0s}.l-main .pg-about .pg-about__movie a::before,.l-main .pg-about .pg-about__movie a::after{position:absolute;content:'';top:0;left:0;right:0;bottom:0;width:100%;height:100%;width:88px;height:88px;margin:auto;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;z-index:2;transition-property:all;transition-duration:.5s;transition-delay:0s}@media only screen and (max-width: 749px){.l-main .pg-about .pg-about__movie a::before,.l-main .pg-about .pg-about__movie a::after{background-size:cover}}@media only screen and (max-width: 480px){.l-main .pg-about .pg-about__movie a::before,.l-main .pg-about .pg-about__movie a::after{width:16vw;height:16vw}}.l-main .pg-about .pg-about__movie a::before{opacity:1;z-index:1;background-image:url(../images/common/icon_movie_arrow.png);background-repeat:no-repeat;background-position:top left;transition-property:all;transition-duration:.5s;transition-delay:0s}.l-main .pg-about .pg-about__movie a::after{opacity:0;transition-property:all;transition-duration:.5s;transition-delay:0s;z-index:2;background-image:url(../images/common/icon_movie_arrow_on.png);background-repeat:no-repeat;background-position:top left}@media (hover: hover){.l-main .pg-about .pg-about__movie a:hover::before{opacity:0;transition-property:all;transition-duration:.5s;transition-delay:0s}.l-main .pg-about .pg-about__movie a:hover::after{opacity:1;transition-property:all;transition-duration:.5s;transition-delay:0s}}.l-main .pg-about .pg-about__movie a .p-movie__list-thumb{transition-property:all;transition-duration:.5s;transition-delay:0s;position:relative}.l-main .pg-about .pg-about__movie a .p-movie__list-thumb img{width:100%}.pg-menu .pg-menu__lists{text-align:center;color:#fff}@media only screen and (min-width: 750px){.pg-menu .pg-menu__lists{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;justify-content:space-between}}@media only screen and (min-width: 750px) and (min-width: 750px){.pg-menu .pg-menu__lists{-webkit-justify-content:center;justify-content:center}}@media only screen and (min-width: 750px) and (min-width: 750px) and (max-width: 1159px){.pg-menu .pg-menu__lists{-webkit-justify-content:center;justify-content:center}}.pg-menu .pg-menu__lists .pg-menu__list{position:relative}@media only screen and (min-width: 750px){.pg-menu .pg-menu__lists .pg-menu__list{width:40%;margin:0 14px 22px}}@media only screen and (min-width: 750px) and (max-width: 1159px){.pg-menu .pg-menu__lists .pg-menu__list{width:40%;margin:0 14px 18px}}@media only screen and (max-width: 749px){.pg-menu .pg-menu__lists .pg-menu__list{width:68%;margin:0 auto 2.4vw}}@media only screen and (max-width: 580px){.pg-menu .pg-menu__lists .pg-menu__list{width:80%}}@media only screen and (max-width: 480px){.pg-menu .pg-menu__lists .pg-menu__list{width:80%;margin:0 auto 3.5vw}}@media only screen and (min-width: 750px){.pg-menu .pg-menu__lists .pg-menu__list:first-child{margin-left:0}}@media only screen and (min-width: 750px) and (max-width: 1159px){.pg-menu .pg-menu__lists .pg-menu__list:first-child{margin:0 14px 20px}}@media only screen and (min-width: 750px){.pg-menu .pg-menu__lists .pg-menu__list:nth-child(3){margin:0 14px 22px 0}}@media only screen and (min-width: 750px) and (max-width: 1159px){.pg-menu .pg-menu__lists .pg-menu__list:nth-child(3){margin:0 14px 20px}}.pg-menu .pg-menu__lists .pg-menu__list a.pg-menu__btn{position:relative;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;border:1px solid #000}@media only screen and (min-width: 750px){.pg-menu .pg-menu__lists .pg-menu__list a.pg-menu__btn{padding:15px 0}}@media only screen and (max-width: 749px){.pg-menu .pg-menu__lists .pg-menu__list a.pg-menu__btn{padding:2.5vw 0}}.pg-menu .pg-menu__lists .pg-menu__list a.pg-menu__btn::before,.pg-menu .pg-menu__lists .pg-menu__list a.pg-menu__btn::after{display:block;position:absolute;content:'';top:0;bottom:0;margin:auto;z-index:0}.pg-menu .pg-menu__lists .pg-menu__list a.pg-menu__btn::before{background-repeat:no-repeat;background-position:center center;transition-property:all;transition-duration:.5s;transition-delay:0s}@media only screen and (min-width: 750px){.pg-menu .pg-menu__lists .pg-menu__list a.pg-menu__btn::before{right:35px}}@media only screen and (min-width: 750px) and (max-width: 1159px){.pg-menu .pg-menu__lists .pg-menu__list a.pg-menu__btn::before{right:5vw}}@media only screen and (max-width: 749px){.pg-menu .pg-menu__lists .pg-menu__list a.pg-menu__btn::before{right:15.5vw}}@media only screen and (max-width: 480px){.pg-menu .pg-menu__lists .pg-menu__list a.pg-menu__btn::before{right:17.5vw}}.pg-menu .pg-menu__lists .pg-menu__list a.pg-menu__btn::after{width:10px;height:9px;background-image:url('data:image/svg+xml;utf8,<svg version="1.1" id="arrow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 8 10"><path fill="%23ffffff" d="M8,5l-8,5V0L8,5z"/></svg>');background-repeat:no-repeat;background-size:6px;background-position:right center;transition-property:all;transition-duration:.5s;transition-delay:0s}@media only screen and (min-width: 750px){.pg-menu .pg-menu__lists .pg-menu__list a.pg-menu__btn::after{right:10px;background-size:6px}}@media only screen and (max-width: 749px){.pg-menu .pg-menu__lists .pg-menu__list a.pg-menu__btn::after{right:3vw;background-size:8px}}@media only screen and (max-width: 480px){.pg-menu .pg-menu__lists .pg-menu__list a.pg-menu__btn::after{background-size:6px}}.pg-menu .pg-menu__lists .pg-menu__list a.pg-menu__btn.--all::before{width:37px;height:20px}@media only screen and (max-width: 480px){.pg-menu .pg-menu__lists .pg-menu__list a.pg-menu__btn.--all::before{width:6vw;height:4.5vw}}.pg-menu .pg-menu__lists .pg-menu__list a.pg-menu__btn.--animal::before{width:38px;height:32px}@media only screen and (max-width: 480px){.pg-menu .pg-menu__lists .pg-menu__list a.pg-menu__btn.--animal::before{width:6vw;height:6vw}}.pg-menu .pg-menu__lists .pg-menu__list a.pg-menu__btn.--food::before{width:40px;height:17px}@media only screen and (max-width: 480px){.pg-menu .pg-menu__lists .pg-menu__list a.pg-menu__btn.--food::before{width:7vw;height:4vw}}.pg-menu .pg-menu__lists .pg-menu__list a.pg-menu__btn.--character::before{width:36px;height:30px}@media only screen and (max-width: 480px){.pg-menu .pg-menu__lists .pg-menu__list a.pg-menu__btn.--character::before{width:7vw;height:6vw}}.pg-menu .pg-menu__lists .pg-menu__list a.pg-menu__btn.--other::before{width:40px;height:26px}@media only screen and (max-width: 480px){.pg-menu .pg-menu__lists .pg-menu__list a.pg-menu__btn.--other::before{width:7vw;height:5vw}}.pg-menu .pg-menu__lists .pg-menu__list a.pg-menu__btn.--base{background:#000}.pg-menu .pg-menu__lists .pg-menu__list a.pg-menu__btn.--now{background:#fff}.pg-menu .pg-menu__lists .pg-menu__list a.pg-menu__btn.--now::after{background-image:url('data:image/svg+xml;utf8,<svg version="1.1" id="arrow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 8 10"><path fill="%23000" d="M8,5l-8,5V0L8,5z"/></svg>')}@media (hover: hover){.pg-menu .pg-menu__lists .pg-menu__list a.pg-menu__btn:hover.--base{background:#bdbdbd}.pg-menu .pg-menu__lists .pg-menu__list a.pg-menu__btn:hover.--now{background:#bdbdbd}}.pg-menu .pg-menu__lists .pg-menu__list .pg-menu__icon{position:absolute;top:-2px}@media only screen and (min-width: 750px){.pg-menu .pg-menu__lists .pg-menu__list .pg-menu__icon{left:-10px;top:5px}}@media only screen and (max-width: 749px){.pg-menu .pg-menu__lists .pg-menu__list .pg-menu__icon{left:-5.5vw;top:1vw}}@media only screen and (max-width: 480px){.pg-menu .pg-menu__lists .pg-menu__list .pg-menu__icon{left:-15.5vw;top:1vw}}@media only screen and (min-width: 750px){.pg-menu .pg-menu__lists .pg-menu__list .pg-menu__icon img{width:70px}}@media only screen and (max-width: 749px){.pg-menu .pg-menu__lists .pg-menu__list .pg-menu__icon img{width:60%}}@media only screen and (max-width: 480px){.pg-menu .pg-menu__lists .pg-menu__list .pg-menu__icon img{width:40%}}@media only screen and (max-width: 749px){.pg-menu .pg-menu__lists .pg-menu__list .pg-menu__name{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}}@media only screen and (min-width: 750px){.pg-menu .pg-menu__lists .pg-menu__list .pg-menu__name img{width:150px}}@media only screen and (max-width: 480px){.pg-menu .pg-menu__lists .pg-menu__list .pg-menu__name img{width:77%}}.pg-menuChara__lists{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (min-width: 750px){.pg-menuChara__lists{margin:12px 8px}}@media only screen and (max-width: 749px){.pg-menuChara__lists{margin:5vw 0}}@media only screen and (min-width: 750px){.pg-menuChara__lists .pg-menuChara__list{width:24.1%;margin:0 5px 10px}}@media only screen and (min-width: 750px) and (max-width: 1159px){.pg-menuChara__lists .pg-menuChara__list{width:32%}}@media only screen and (max-width: 749px){.pg-menuChara__lists .pg-menuChara__list{width:46%;margin:0 1vw 2vw}}.pg-menuChara__lists .pg-menuChara__list a{position:relative}.pg-menuChara__lists .pg-menuChara__list a.pg-menuChara__btn{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;text-align:center;transition-property:all;transition-duration:.5s;transition-delay:0s;transition-delay:0s;font-weight:400;line-height:1.0;letter-spacing:-0.08em;height:100%;margin:2px;line-height:1.2}@media only screen and (min-width: 750px){.pg-menuChara__lists .pg-menuChara__list a.pg-menuChara__btn{font-size:9.8px;font-size:.98rem;min-height:50px;padding:0 25px 0 15px}}@media only screen and (max-width: 749px){.pg-menuChara__lists .pg-menuChara__list a.pg-menuChara__btn{font-size:9.5px;font-size:.95rem;min-height:8vw;padding:0.4vw 3vw 0.6vw 1.8vw}}@media only screen and (max-width: 480px){.pg-menuChara__lists .pg-menuChara__list a.pg-menuChara__btn{font-size:8.5px;font-size:.85rem;padding:0.4vw 4vw 0.6vw 2vw}}.pg-menuChara__lists .pg-menuChara__list a.pg-menuChara__btn::after{display:block;position:absolute;content:'';top:0;bottom:0;margin:auto;z-index:0;width:10px;height:9px;background-repeat:no-repeat;background-size:6px;background-position:right center}@media only screen and (min-width: 750px){.pg-menuChara__lists .pg-menuChara__list a.pg-menuChara__btn::after{right:10px;background-size:6px}}@media only screen and (max-width: 749px){.pg-menuChara__lists .pg-menuChara__list a.pg-menuChara__btn::after{right:1.2vw;background-size:8px}}@media only screen and (max-width: 480px){.pg-menuChara__lists .pg-menuChara__list a.pg-menuChara__btn::after{background-size:6px}}.pg-menuChara__lists .pg-menuChara__list a.pg-menuChara__btn.--base{background:#bdbdbd;color:#000;font-weight:500;transition-property:all;transition-duration:.5s;transition-delay:0s}.pg-menuChara__lists .pg-menuChara__list a.pg-menuChara__btn.--base::after{background-image:url('data:image/svg+xml;utf8,<svg version="1.1" id="arrow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 8 10"><path fill="%23ffffff" d="M8,5l-8,5V0L8,5z"/></svg>')}.pg-menuChara__lists .pg-menuChara__list a.pg-menuChara__btn.--now{background:rgba(0,0,0,0.7);color:#fff;font-weight:500;transition-property:all;transition-duration:.5s;transition-delay:0s}.pg-menuChara__lists .pg-menuChara__list a.pg-menuChara__btn.--now::after{background-image:url('data:image/svg+xml;utf8,<svg version="1.1" id="arrow" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 8 10"><path fill="%23ffffff" d="M8,5l-8,5V0L8,5z"/></svg>')}@media (hover: hover){.pg-menuChara__lists .pg-menuChara__list a.pg-menuChara__btn:hover.--base{color:#fff;background:rgba(0,0,0,0.7)}.pg-menuChara__lists .pg-menuChara__list a.pg-menuChara__btn:hover.--now{color:#000;background:#d8d8d8}}.p-items .p-item{position:relative;text-align:center;color:#000;margin:44px 0;width:85%;background-color:#bdbdbd;border-top:1px solid #000;border-bottom:1px solid #000}@media only screen and (max-width: 749px){.p-items .p-item{margin:5vw 0}}.p-items .p-item:nth-of-type(odd){margin-left:auto;border-left:1px solid #000}@media only screen and (min-width: 750px){.p-items .p-item:nth-of-type(odd) .p-item__icon{left:-40px;top:25px}}@media only screen and (max-width: 749px){.p-items .p-item:nth-of-type(odd) .p-item__icon{left:-5vw;top:2.6vw}}.p-items .p-item:nth-of-type(even){margin-right:auto;border-right:1px solid #000}@media only screen and (min-width: 750px){.p-items .p-item:nth-of-type(even) .p-item__icon{right:-40px;top:25px}}@media only screen and (max-width: 749px){.p-items .p-item:nth-of-type(even) .p-item__icon{right:-5vw;top:2.6vw}}.p-items .p-item.--type-0 .p-item__icon.--type-0{display:block}.p-items .p-item.--type-0 .p-item__icon.--type-1{display:none}.p-items .p-item.--type-0 .p-item__icon.--type-2{display:none}.p-items .p-item.--type-0 .p-item__detail::after{background-image:url(../images/item/frame_blue.png)}.p-items .p-item.--type-0 .p-link a.p-link__btn::before{background-color:#0099e6}.p-items .p-item.--type-1 .p-item__icon.--type-0{display:none}.p-items .p-item.--type-1 .p-item__icon.--type-1{display:block}.p-items .p-item.--type-1 .p-item__icon.--type-2{display:none}.p-items .p-item.--type-1 .p-item__detail::after{background-image:url(../images/item/frame_magenta.png)}.p-items .p-item.--type-1 .p-link a.p-link__btn::before{background-color:#f3c}.p-items .p-item.--type-2 .p-item__icon.--type-0{display:none}.p-items .p-item.--type-2 .p-item__icon.--type-1{display:none}.p-items .p-item.--type-2 .p-item__icon.--type-2{display:block}.p-items .p-item.--type-2 .p-item__detail::after{background-image:url(../images/item/frame_yellow.png)}.p-items .p-item.--type-2 .p-link a.p-link__btn::before{background-color:#eefd25}.p-items .p-item .p-item__list{position:relative}@media only screen and (min-width: 750px){.p-items .p-item .p-item__list{padding:60px 17px 35px}}@media only screen and (max-width: 749px){.p-items .p-item .p-item__list{padding:7vw 2vw 3vw}}.p-items .p-item .p-item__icon{position:absolute;z-index:2}.p-items .p-item .p-item__icon img{display:block}@media only screen and (max-width: 749px){.p-items .p-item .p-item__icon img{width:calc( 136 / 765 * 100vw)}}.p-items .p-item .p-item__name{position:relative}.p-items .p-item .p-item__name p{position:relative;z-index:1}@media only screen and (min-width: 750px){.p-items .p-item .p-item__name p{padding:15px 10px 20px}}@media only screen and (max-width: 749px){.p-items .p-item .p-item__name p{padding:1.1vw 1.5vw 3vw}}@media only screen and (max-width: 480px){.p-items .p-item .p-item__name p img{width:100%}}@media only screen and (min-width: 750px){.p-items .p-item .p-item__details{margin:30px 0 20px}}@media only screen and (max-width: 749px){.p-items .p-item .p-item__details{margin:4vw 0 3vw}}@media only screen and (max-width: 480px){.p-items .p-item .p-item__details{margin:4vw 0 5vw}}.p-items .p-item .p-item__details .slick-dots{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}@media only screen and (min-width: 750px){.p-items .p-item .p-item__details .slick-dots{margin:23px 0 0}}@media only screen and (max-width: 749px){.p-items .p-item .p-item__details .slick-dots{margin:3vw 0 0}}@media only screen and (min-width: 750px){.p-items .p-item .p-item__details .slick-dots li{padding:0 6px}}@media only screen and (max-width: 749px){.p-items .p-item .p-item__details .slick-dots li{padding:0 1.2vw}}.p-items .p-item .p-item__details .slick-dots li button{width:32px;height:6px;transition-property:all;transition-duration:.5s;transition-delay:0s;-webkit-transform:scaleY(0.3);transform:scaleY(0.3);background-color:#000;font-size:0;line-height:0;display:block;cursor:pointer;color:transparent;border:0;outline:none}@media only screen and (min-width: 750px){.p-items .p-item .p-item__details .slick-dots li button{width:32px}}@media only screen and (max-width: 749px){.p-items .p-item .p-item__details .slick-dots li button{width:5vw}}@media (hover: hover){.p-items .p-item .p-item__details .slick-dots li button:hover{transition-property:all;transition-duration:.5s;transition-delay:0s;background-color:#fff;height:6px;-webkit-transform:scaleY(1);transform:scaleY(1)}}.p-items .p-item .p-item__details .slick-dots li.slick-active button{height:6px;-webkit-transform:scaleY(1);transform:scaleY(1)}.p-items .p-item .p-item__details .p-item__detail{position:relative}.p-items .p-item .p-item__details .p-item__detail::after{display:block;position:absolute;content:'';width:100%;height:100%;top:0;right:0;bottom:0;background-repeat:no-repeat;background-position:right center;background-size:cover}@media only screen and (min-width: 750px){.p-items .p-item .p-item__details .p-item__detail::after{width:276px;height:276px}}@media only screen and (max-width: 749px){.p-items .p-item .p-item__details .p-item__detail::after{width:calc( 279 / 765 * 100vw);height:calc( 279 / 765 * 100vw)}}@media only screen and (max-width: 480px){.p-items .p-item .p-item__details .p-item__detail::after{width:calc( 283 / 765 * 100vw);height:calc( 283 / 765 * 100vw)}}.p-items .p-item .p-item__info{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:right;justify-content:right;font-weight:600}@media only screen and (min-width: 750px){.p-items .p-item .p-item__info{font-size:22px;font-size:2.2rem;margin:8px 10px 13px;letter-spacing:0.1em}}@media only screen and (max-width: 749px){.p-items .p-item .p-item__info{font-size:20px;font-size:2rem;margin:0 1.5vw 1vw}}@media only screen and (max-width: 480px){.p-items .p-item .p-item__info{font-size:15px;font-size:1.5rem}}.p-items .p-item .p-item__release,.p-items .p-item .p-item__kind,.p-items .p-item .p-item__price{letter-spacing:0.05em;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";font-variant-numeric:tabular-nums}.p-items .p-item .p-item__release{width:100%;text-align:right;line-height:1em}@media only screen and (max-width: 480px){.p-items .p-item .p-item__release{line-height:1.3}}.p-items .p-item .p-item__kind{padding-right:0.8em}.p-items .p-item .p-item__links{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (min-width: 750px){.p-items .p-item .p-item__links li{margin:12px 12px 0;width:45%}}@media only screen and (max-width: 749px){.p-items .p-item .p-item__links li{margin:1.4vw 2vw;width:44%}}@media only screen and (max-width: 480px){.p-items .p-item .p-item__links li{margin:1.5vw 1.5vw 0}}.pg-until{text-align:center}@media only screen and (min-width: 750px){.slick-initialized .slick-slide{margin:12px}}@media only screen and (max-width: 749px){.slick-initialized .slick-slide{margin:1.5vw}}.slick-slide img{width:auto;-o-object-fit:cover;object-fit:cover;margin:auto}.slick-arrow{position:absolute;border:none;cursor:pointer;outline:none;padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;top:45%;-webkit-transform:translate(0, -50%);transform:translate(0, -50%);background:url(../images/item/img_arrow_items.png) center center/100% auto no-repeat;text-indent:-9999px;z-index:5}@media (hover: hover){.slick-arrow{transition:opacity 0.3s}.slick-arrow:hover{opacity:0.5}}.slick-arrow.slick-disabled{opacity:0.3}@media only screen and (min-width: 750px){.slick-arrow{width:29px;height:38px}}@media only screen and (max-width: 749px){.slick-arrow{width:calc(29 / 765 * 100vw);height:calc(38 / 756 * 100vw)}}.slick-arrow::after{content:"";display:block;position:absolute;top:-1px;left:-1px;width:calc(100% + 2px);height:calc(100% + 2px)}.slick-next{-webkit-transform:translate(0, -50%) rotate(180deg);transform:translate(0, -50%) rotate(180deg)}@media only screen and (min-width: 750px){.slick-next{right:-5px}}@media only screen and (max-width: 749px){.slick-next{right:-0vw}}@media only screen and (min-width: 750px){.slick-prev{left:-5px}}@media only screen and (max-width: 749px){.slick-prev{left:-0vw}}.p-gallery__lists{margin:0 auto;margin-top:90px;width:100%;padding:0 5% 0 3.5%;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;justify-content:space-between}@media only screen and (min-width: 750px){.p-gallery__lists{margin-top:90px}}@media only screen and (max-width: 749px){.p-gallery__lists{margin-top:10vw}}.p-gallery__lists .p-gallery__list{width:45%;transition-property:all;transition-duration:.5s;transition-delay:0s;transition-timing-function:cubic-bezier(0.86, 0, 0.07, 1)}.p-gallery__lists .p-gallery__list img{transition-property:all;transition-duration:.5s;transition-delay:0s}@media (hover: hover){.p-gallery__lists .p-gallery__list:hover{transition-property:all;transition-duration:.5s;transition-delay:0s}.p-gallery__lists .p-gallery__list:hover img{opacity:.6;transition-property:all;transition-duration:.5s;transition-delay:0s}}@media only screen and (min-width: 750px){.p-gallery__lists .p-gallery__list{margin:0 0 5% 5%}}@media only screen and (max-width: 749px){.p-gallery__lists .p-gallery__list{margin:0 0 5% 5%}}.p-gallery__lists .p-gallery__list .p-gallery__list{width:100%}@media only screen and (min-width: 750px){.p-gallery__lists .p-gallery__list:last-child{margin:0 0 0 5%}}@media only screen and (max-width: 749px){.p-gallery__lists .p-gallery__list:last-child{margin:0 0 0 5%}}@media only screen and (min-width: 750px){.p-gallery__lists .p-gallery__list:nth-last-child(2){margin:0 0 0 5%}}@media only screen and (max-width: 749px){.p-gallery__lists .p-gallery__list:nth-last-child(2){margin:0 0 0 5%}}
