@charset "UTF-8";@import url(https://fonts.googleapis.com/css2?family=Crimson+Text&display=swap);.slick-slider{position:relative;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}@font-face{font-family:slick;font-weight:400;font-style:normal}.slick-next,.slick-prev{display:block;background:0 0;width:60px;height:60px;line-height:0;font-size:0;cursor:pointer;color:transparent;padding:0;border:none;outline:0;background-size:cover;position:absolute;top:100px;right:-55px;margin-top:-11px}.slick-next:before,.slick-prev:before{content:"";width:34px;height:64px;position:absolute;top:50%;left:15px;margin-top:-32px;-webkit-transition:.3s;transition:.3s;background:url(../images/icon-arrow-1.svg) no-repeat 0 0/cover}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-prev{-webkit-transform:scaleX(-1);transform:scaleX(-1);right:auto;left:-70px}.slick-dots{position:absolute;bottom:0;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%;vertical-align:bottom;font-size:0}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:0 0;display:block;height:20px;width:20px;outline:0;line-height:0;font-size:0;color:transparent;padding:5px;cursor:pointer}.slick-dots li button:focus,.slick-dots li button:hover{outline:0}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;top:0;left:0;content:"";width:20px;height:20px;border:2px solid #e3efff;line-height:20px;text-align:center;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{background:#e3efff}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,div,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;-webkit-box-sizing:border-box;box-sizing:border-box}body{font-family:"Noto Sans JP","游ゴシック",YuGothic,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,"Helvetica Neue",Helvetica,Arial,sans-serif;line-height:1}ol,ul{list-style:none}a{text-decoration:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}.clearfix:after{content:".";display:block;height:0;font-size:0;clear:both;visibility:hidden}@font-face{font-family:pokemoncard-font;src:url(../fonts/pokemoncard-font.eot);src:url(../fonts/pokemoncard-font.eot?#iefix) format("eot"),url(../fonts/pokemoncard-font.woff) format("woff"),url(../fonts/pokemoncard-font.ttf) format("truetype"),url(../fonts/pokemoncard-font.svg#pokemoncard-font) format("svg");font-weight:400;font-style:normal}main{display:block}*{-webkit-box-sizing:border-box;box-sizing:border-box}img{vertical-align:bottom;max-width:100%}body{color:#000;background:#fff}body a{-webkit-transition:.3s;transition:.3s}@media screen and (min-width:769px){img.ani-zoom{-webkit-transition:.3s;transition:.3s}img.ani-zoom:hover{-webkit-transform:scale(1.6);transform:scale(1.6);position:relative;z-index:100}img.ani-zoom.sp:hover{-webkit-transform:scale(1);transform:scale(1)}}#PageTop{position:relative;z-index:700}#PageTop2{position:fixed;bottom:60px;right:60px;opacity:0;z-index:700;-webkit-transition:.3s;transition:.3s}#PageTop2>a{display:block}#PageTop2>a:hover{opacity:.6}#PageTop2.is-show{opacity:1}@media screen and (max-width:1000px){#PageTop2{bottom:25px;right:25px}}@media screen and (max-width:768px){#PageTop2{width:58px;height:58px}}#PageTop{margin-top:-48px;text-align:center}#PageTop>a{display:inline-block}#PageTop>a:hover{opacity:.8}#PageTopSP{display:none}@media screen and (max-width:768px){#PageTopSP{display:block;background-color:#fff;width:100%;text-align:center;padding-top:10px;padding-bottom:10px;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:24px;font-family:'Fjalla One',sans-serif}}#PageTopSP a{color:#363636;text-decoration:none}#PageTopSP a:before{font-family:pokemoncard-font;content:"\F700";margin-right:11.2px;margin-right:11.2px;margin-right:.7rem;font-size:90%}.footer{padding:68px 0}.footer .copyright{margin-top:25px}.footer .copyright>small{font-size:11px}@media screen and (max-width:768px){.footer{padding:30px 0 100px}.footer .copyright{margin-top:14px}.footer .copyright>small{font-size:8px}.footer .trainer-web{max-width:70%}}.modal-card{display:none}@media screen and (max-width:768px){.modal-card{-webkit-transition:opacity .3s;transition:opacity .3s;position:fixed;top:0;left:0;background:rgba(0,0,0,.6);width:100%;height:100%;z-index:-1;padding:10vh 20px 0;display:block;text-align:center;opacity:0}.modal-card>img{width:100%;max-width:335px;border-radius:16px}.modal-card.is-show{opacity:1;z-index:9999}}@media screen and (max-width:768px){.share-list li{padding:13% 0;width:53px}.share-list li>a{border:2px solid #fff;border-radius:50%;padding:10px;width:53px;height:53px}}br.sp-only{display:none}@media screen and (max-width:768px){br.sp-only{display:inline-block}}@media screen and (max-width:768px){br.pc-only{display:none}}.share{width:100%;margin:0 auto;background-color:#000}.share-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:64.84375%;margin:0 auto;padding:60px 0 30px}@media screen and (max-width:768px){.share-list{width:60%;overflow:hidden;padding:0}}.share-list li{width:30.12048%;border:solid 1px #fff;border-radius:50px;overflow:hidden}@media screen and (max-width:768px){.share-list li{width:20%;width:45px;border:none;border-radius:0;padding:10% 0}}.share-list li:hover{opacity:.6}.share-list li:nth-child(2) a img{margin-top:1%}@media screen and (max-width:768px){.share-list li:nth-child(2) a img{margin-top:8%}}.share-list li a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:50px;color:#fff}@media screen and (max-width:768px){.share-list li a{padding:5% 0}}.share-list li a img{width:10%}@media screen and (max-width:768px){.share-list li a img{width:100%}}.share-list li a span{font-size:16px;padding-left:3%;display:inline-block}@media all and (-ms-high-contrast:none){.share-list li a span{padding-top:3%}}@media screen and (max-width:768px){.share-list li a span{display:none}}.share-list li a:hover{text-decoration:none!important}.footer{position:relative;z-index:100;background-color:#000;font-size:10px;padding:5% 0;-webkit-box-sizing:border-box;box-sizing:border-box;color:#999;text-align:left;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.footer a{color:#aaa}.footer a:visited{color:#aaa}.footer .footer-inner{max-width:1280px;margin:0 5%}.footer .trainer_web{width:100%;margin-bottom:20px;letter-spacing:1.4px;font-size:1.5em}@media screen and (max-width:768px){.footer .trainer_web{font-size:1.2em}}.footer .trainer_web a{color:#fff;font-weight:700;display:inline-block;padding-left:1.5em;position:relative}.footer .trainer_web a:before{content:"";display:block;width:0;height:0;border-style:solid;border-width:5px 0 5px 5px;border-color:transparent transparent transparent #fff;position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.footer .note{width:100%;max-width:1280px;margin:0 auto;line-height:1.6;letter-spacing:.1px;margin-top:18px}.footer .note a{text-decoration:underline}.footer .note a:hover{text-decoration:none}.footer .copyright{line-height:1.4}.footer .copyright small{letter-spacing:.3px}body{background:#000;color:#fff}body a{color:#fff}main{line-height:1.5;overflow:hidden}.reflection.started{height:100%;width:30px;position:absolute;top:-180px;left:0;background-color:#fff;opacity:0;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-animation:reflection 3s ease-in-out -1s;animation:reflection 3s ease-in-out -1s}@-webkit-keyframes reflection{0%{-webkit-transform:scale(0) rotate(45deg);transform:scale(0) rotate(45deg);opacity:0}80%{-webkit-transform:scale(0) rotate(45deg);transform:scale(0) rotate(45deg);opacity:.5}81%{-webkit-transform:scale(4) rotate(45deg);transform:scale(4) rotate(45deg);opacity:1}100%{-webkit-transform:scale(50) rotate(45deg);transform:scale(50) rotate(45deg);opacity:0}}@keyframes reflection{0%{-webkit-transform:scale(0) rotate(45deg);transform:scale(0) rotate(45deg);opacity:0}80%{-webkit-transform:scale(0) rotate(45deg);transform:scale(0) rotate(45deg);opacity:.5}81%{-webkit-transform:scale(4) rotate(45deg);transform:scale(4) rotate(45deg);opacity:1}100%{-webkit-transform:scale(50) rotate(45deg);transform:scale(50) rotate(45deg);opacity:0}}header.header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;top:0;left:0;width:100%;z-index:2000}.header-logo>a{display:inline-block;width:264px}@media screen and (max-width:768px){.header-logo>a{width:132px}}.header-logo>a:hover{opacity:.6}.header-menu{position:fixed;top:20px;right:20px;z-index:1000}@media screen and (max-width:768px){.header-menu{top:10px;right:10px}}.header-menu-button{position:relative;background:#000;border-radius:6px;border:1px solid #fff}.header-menu-button:after,.header-menu-button:before{content:"";display:inline-block;width:40px;height:4px;background:#fff;position:absolute;top:50%;margin-top:-16px;left:11px;-webkit-transition:.3s;transition:.3s}@media screen and (max-width:768px){.header-menu-button:after,.header-menu-button:before{width:26px;height:3px;margin-top:-10px;left:9px}}.header-menu-button:after{margin-top:11px}@media screen and (max-width:768px){.header-menu-button:after{margin-top:8px}}.header-menu-button>a{width:62px;height:62px;color:#fff;display:block;position:relative;z-index:1}.header-menu-button>a:before{content:"";display:inline-block;width:40px;height:4px;background:#fff;position:absolute;top:50%;margin-top:-2px;left:11px;-webkit-transition:.3s;transition:.3s}.header-menu-button>a>.new{display:inline-block;position:absolute;bottom:-7px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:40px}.header-menu-button>a>.new.is-hide{display:none}.header-menu-button>a>.text{display:inline-block;white-space:nowrap;position:absolute;top:0;left:200%}@media screen and (max-width:768px){.header-menu-button>a{width:44px;height:44px}.header-menu-button>a:before{width:26px;height:3px;margin-top:-1px;left:9px}.header-menu-button>a>.new{bottom:-8px;margin-left:1px;width:31px}}.header-menu-button.is-open:after,.header-menu-button.is-open:before{margin-top:-2px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.header-menu-button.is-open:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.header-menu-button.is-open>a:before{opacity:0}.header-menu-button.is-open>a>.new{display:none}.modal-menu{background:#000;color:#fff;position:fixed;top:0;right:-100%;width:480px;height:100%;z-index:1000;padding:150px 15px 0;-webkit-transition:.3s;transition:.3s;display:block}@media screen and (max-width:768px){.modal-menu{padding-top:88px;width:100%}}.modal-menu.is-open{right:0}.modal-menu-inner{max-width:500px;margin:0 auto;height:100%;overflow-y:auto;padding:0 40px 80px}@media screen and (max-width:768px){.modal-menu-inner{padding:0 20px 80px 30px}}.modal-menu-list{color:#fff}.modal-menu-list a{color:#fff}.modal-menu-list>li{border-bottom:1px solid #fff;margin-top:0}.modal-menu-list>li>a{display:block;position:relative;font-size:20px;font-weight:700;padding:24px 40px 24px 20px;position:relative;line-height:1.5}.modal-menu-list>li>a:before{content:"";width:.6em;height:.6em;border:2px solid #fff;border-width:0 4px 4px 0;-webkit-transform:rotate(45deg);transform:rotate(45deg);position:absolute;top:50%;right:20px;margin-top:-12px;-webkit-transition:.3s;transition:.3s}.modal-menu-list>li>a>.icon{display:inline-block;position:absolute;top:50%;left:-30px;margin-top:-5px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.modal-menu-list>li>a>.icon.is-hide{display:none}.modal-menu-list>li>a:hover{opacity:.7}@media screen and (max-width:768px){.modal-menu-list>li>a{font-size:16px}.modal-menu-list>li>a>.icon{width:30px;left:-25px}}.section{padding:100px 28px 250px;background:#000}@media screen and (max-width:768px){.section{padding-top:60px;padding-bottom:180px}}.section>.section-inner{max-width:980px;margin-left:auto;margin-right:auto}.section.section-hero{padding:0;height:770px;background:#000 url(../images/main-bg-1.jpg) no-repeat center center/cover;position:relative}.section.section-hero:before{content:"";display:block;width:100%;height:117px;position:absolute;bottom:225px;left:0;background:#000}.section.section-hero>.section-inner{position:relative;z-index:1;max-width:1000px}@media screen and (max-width:1000px){.section.section-hero{height:80vw;background-image:url(../images/main-bg-1_sp.jpg);background-size:100% 100%}.section.section-hero:before{bottom:20vw}}@media screen and (max-width:768px){.section.section-hero{height:inherit}.section.section-hero:before{display:none}}.section.section-cardlist{padding-bottom:100px}.section.section-cardlist a{color:#fff;-webkit-transition:.3s;transition:.3s}.section.section-cardlist a:hover{opacity:.6}@media screen and (max-width:768px){.section.section-cardlist{padding-top:70px;padding-bottom:70px}}.section.section-csr{background:#000 url(../images/section-bg-1.png) no-repeat center top/contain}.section.section-csr .head-section img{max-width:886px}.section.section-csr .head-section2{margin-top:150px;text-align:center}.section.section-csr .head-section2 img{max-width:100%}.section.section-csr .head-section2.banner-block a{-webkit-transition:.3s;transition:.3s}.section.section-csr .head-section2.banner-block a:hover{opacity:.6}@media screen and (max-width:768px){.section.section-csr{background-image:url(../images/section-bg-1_sp.png);padding-bottom:90px}.section.section-csr .head-section img{max-width:335px}.section.section-csr .head-section2{margin-top:90px}.section.section-csr .head-section2>img.type-1{max-width:208px}.section.section-csr .head-section2>img.type-2{max-width:72px}.section.section-csr .head-section2>img.type-3{max-width:96px}.section.section-csr .head-section2>img.type-4{max-width:118px}.section.section-csr .head-section2>img.type-5{max-width:96px}.section.section-csr .head-section2>img.type-6{max-width:160px}.section.section-csr .head-section2>img.type-7{max-width:152px}.section.section-csr .head-section2>img.type-8{max-width:108px}.section.section-csr .head-section2>img.type-9{max-width:139px}.section.section-csr .head-section2>img.type-10{max-width:126px}.section.section-csr .head-section2>img.type-11{max-width:166px}}.section.section-reprinting{background:#000 url(../images/section-bg-1.png) no-repeat center top/contain}.section.section-reprinting .head-section img{max-width:570px}@media screen and (max-width:768px){.section.section-reprinting{background-image:url(../images/section-bg-1_sp.png)}.section.section-reprinting .head-section img{max-width:270px}}.section.section-newcard{background:#000 url(../images/section-bg-1.png) no-repeat center top/contain}.section.section-newcard .head-section img{max-width:437px}.section.section-newcard .head-section2{text-align:center;margin-top:90px;margin-bottom:32px}.section.section-newcard .head-section2:first-child{margin-top:0}.section.section-newcard .head-section2.type-1 img{height:32px}@media screen and (max-width:768px){.section.section-newcard .head-section2.type-1 img{height:25px}}.section.section-newcard .head-section2.type-2 img{max-width:120px}@media screen and (max-width:768px){.section.section-newcard .head-section2.type-2 img{max-width:72px}}@media screen and (max-width:768px){.section.section-newcard{background-image:url(../images/section-bg-1_sp.png)}.section.section-newcard .head-section2{margin-bottom:20px;margin-top:65px}.section.section-newcard .head-section img{max-width:247px}}.section.section-news{background:#000 url(../images/section-bg-1.png) no-repeat center top/contain}.section.section-news .head-section img{max-width:227px}@media screen and (max-width:768px){.section.section-news{background-image:url(../images/section-bg-1_sp.png)}.section.section-news .head-section img{max-width:117px}}.section.section-product{background:#000 url(../images/section-bg-1.png) no-repeat center top/contain}.section.section-product .head-section img{max-width:229px}@media screen and (max-width:768px){.section.section-product{background-image:url(../images/section-bg-1_sp.png)}.section.section-product .head-section img{max-width:116px}}.hero-main{display:-webkit-box;display:-ms-flexbox;display:flex}.hero-main-content{width:58%;margin-right:-8%;padding-right:3%;text-align:center}.hero-main-content img{width:100%}.hero-main-slide{padding-top:60px;width:50%}.hero-main .hero-main-text{margin-top:90px}.hero-main .hero-main-text img{max-width:408px}.hero-main .hero-main-logo{margin-top:20px}.hero-main .hero-main-logo img{max-width:475px}.hero-main .hero-main-date{margin-top:-20px}.hero-main .hero-main-date img{max-width:518px}.hero-main .hero-main-slide .slick-list{overflow-x:hidden}.hero-main .hero-main-slide .slick-dots{bottom:-5px}.hero-main .hero-main-slide .slick-dots li button:before{border-radius:50%;width:18px;height:18px}@media screen and (max-width:768px){.hero-main{-ms-flex-wrap:wrap;flex-wrap:wrap;padding:80px 26px 0}.hero-main-content{width:100%;padding-right:0}.hero-main-slide{padding-top:0;width:100%}.hero-main .hero-main-text{margin-top:0}.hero-main .hero-main-text img{max-width:293px}.hero-main .hero-main-logo{display:none}.hero-main .hero-main-date{display:none}.hero-main .hero-main-date2{width:calc(100% + 52px);margin-left:-26px;margin-right:-26px;margin-top:-30px}.hero-main .hero-main-date2 img{width:100%}.hero-main .hero-main-slide{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:calc(100% + 30px);margin-left:-20px;margin-right:-10px;margin-top:10px}.hero-main .hero-main-slide .hero-main-pack{width:40%;margin-right:-5%}.hero-main .hero-main-slide .hero-main-pack img{width:100%}.hero-main .hero-main-slide .hero-slide{width:68%;margin-right:-3%}.hero-main .hero-main-slide .slick-dots{bottom:-12px}.hero-main .hero-main-slide .slick-dots li{width:10px;height:10px}.hero-main .hero-main-slide .slick-dots li button{width:10px;height:10px}.hero-main .hero-main-slide .slick-dots li button:before{width:10px;height:10px}}.box-csr{margin-top:50px;padding:10px;border-radius:14px;background:#000 url(../images/box-csr-bg.png) no-repeat 0 0/100% 100%}.box-csr-inner{border-radius:14px;background:#000;padding:0 40px}.box-csr-head{text-align:center}.box-csr-head>a{display:inline-block;padding:26px 50px 26px 0;position:relative}.box-csr-head>a:after{position:absolute;content:"";display:inline-block;width:34px;height:34px;background:url(../images/box-csr-icon.png) no-repeat 0 0/cover;margin-left:20px;top:50%;right:0;margin-top:-17px}.box-csr-head.is-open>a:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.box-csr-head.is-open+.box-csr-content{display:none}.box-csr-content{border-top:1px solid #707070;padding-top:20px;padding-bottom:40px;display:block}@media screen and (min-width:769px){.box-csr-head>a{cursor:default!important;padding-right:25px!important}.box-csr-head>a:after{display:none!important}.box-csr-head.is-open+.box-csr-content{display:block!important}.box-csr-content{display:block!important}}@media screen and (max-width:768px){.box-csr{margin-top:40px;padding:6px;border-radius:12px}.box-csr-inner{border-radius:12px;padding:0 18px}.box-csr-head{text-align:center}.box-csr-head>a{display:inline-block;padding:26px 30px 26px 20px;position:relative;width:100%}.box-csr-head>a>img{vertical-align:baseline}.box-csr-head>a>img.type-1{max-width:180px}.box-csr-head>a>img.type-2{max-width:220px}.box-csr-head>a>img.type-3{max-width:140px}.box-csr-head>a>img.type-4{max-width:80px}.box-csr-head>a>img.type-5{max-width:62px}.box-csr-head>a:after{margin-right:0;position:absolute;right:0}.box-csr-content{padding-bottom:30px}}.box-newcard{background:linear-gradient(135deg,rgba(29,130,202,.3),rgba(122,75,151,.3),rgba(219,60,22,.3),rgba(234,131,2,.3),rgba(34,142,40,.3));padding:90px;border-radius:15px}.box-newcard .lyt-group-image.image-type1{margin:0 10px}@media screen and (max-width:768px){.box-newcard{padding:65px 25px}.box-newcard .lyt-group-image.image-type1{margin:10px 0}}.btn-cardlist{text-align:center}.btn-cardlist>a{display:inline-block}.btn-cardlist>a:hover{opacity:.7}.box-pokecen{margin-top:30px;background:#2e2e2e;padding:25px 10px 30px;border-radius:8px;text-align:center}.box-pokecen .head{max-width:220px;margin:0 auto}.box-pokecen .btn{max-width:220px;margin:20px auto 0}.box-pokecen .btn>a{display:block}.box-pokecen .btn>a:hover{opacity:.6}@media screen and (max-width:768px){.box-pokecen{padding:20px 10px;margin-top:10vw}.box-pokecen .btn{max-width:140px}}.slide-news{width:calc(100% + 30px);margin-left:-15px;margin-right:-15px}.slide-news-item{padding:0 15px}.slide-news-item>a{display:block}.slide-news-item>a:hover{opacity:.6}.slide-news-text{margin-top:15px;display:block}.list-card{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:160px -20px 0;width:calc(100% + 40px)}.list-card>li{width:25%;padding:0 20px}.list-card>li:nth-child(n+5){margin-top:40px}.list-card>li.list-card-more{margin:40px auto 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.list-card>li>span{display:block;border-radius:4.5%;overflow:hidden;-webkit-box-shadow:0 0 11px 5px rgba(255,255,255,.47);box-shadow:0 0 11px 5px rgba(255,255,255,.47)}@media screen and (max-width:768px){.list-card{margin-top:30px;margin-left:-7px;margin-right:-7px;width:calc(100% + 14px);-webkit-box-align:center;-ms-flex-align:center;align-items:center}.list-card>li{width:33.33333%;padding:0 7px}.list-card>li:nth-child(n+4){margin-top:14px}.list-card>li.list-card-more{width:66.66666%;margin:14px auto 0}.list-card>li.list-card-more>img{max-width:110px}.list-card>li>span{-webkit-box-shadow:0 0 5px 3px rgba(255,255,255,.47);box-shadow:0 0 5px 3px rgba(255,255,255,.47)}}.head-section{text-align:center;margin-bottom:130px}.head-section img{width:100%}@media screen and (max-width:768px){.head-section{margin-bottom:65px}}.head-txt{font-weight:900;font-size:26px}.lyt-image{margin:60px 0 0;text-align:center}@media screen and (max-width:768px){.lyt-image{margin-top:30px}}.lyt-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.lyt-group-content{width:60%;padding-right:5%}.lyt-group-image{width:40%}@media screen and (max-width:768px){.lyt-group{-ms-flex-wrap:wrap;flex-wrap:wrap}.lyt-group-content{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;width:100%;padding-right:0!important;padding-left:0!important;margin-top:20px}.lyt-group-image{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:100%}}.lyt-group--new .lyt-group-image>span{display:block;-webkit-box-shadow:0 0 11px 5px rgba(255,255,255,.47);box-shadow:0 0 11px 5px rgba(255,255,255,.47);overflow:hidden;border-radius:4.5%}@media screen and (min-width:769px){.lyt-group--new .lyt-group-image>span.ani-zoom:hover{-webkit-transform:scale(1.3);transform:scale(1.3)}}.lyt-group--csr{max-width:830px;margin-left:auto;margin-right:auto;margin-top:40px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.lyt-group--csr .lyt-group-imageL{width:50%;padding:0 7%}.lyt-group--csr .lyt-group-imageR{width:50%;background:url(../images/csr-bg-1.png) no-repeat center center;background-size:100% 100%;padding:3%}@media screen and (min-width:769px){.lyt-group--csr .lyt-group-imageR:hover .ani-zoom{-webkit-transform:scale(1.3);transform:scale(1.3)}}.lyt-group--csr .lyt-group-imageR>span{overflow:hidden;border-radius:8px;display:block;position:relative;-webkit-box-shadow:0 0 11px 5px rgba(255,255,255,.47);box-shadow:0 0 11px 5px rgba(255,255,255,.47);margin-bottom:30px}@media screen and (min-width:769px){.lyt-group--csr .lyt-group-imageR>span{border-radius:20px}}.lyt-group--csr .lyt-group-imageR .ref{width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden}.lyt-group--csr .lyt-group-imageR .head{margin-top:-5px;padding:0 20px}@media screen and (max-width:768px){.lyt-group--csr{margin-top:30px}.lyt-group--csr .lyt-group-imageL{width:45%;padding:0;margin-left:-5%}.lyt-group--csr .lyt-group-imageR{width:60%;padding-bottom:5%;overflow:hidden;border-radius:4%}.lyt-group--csr .lyt-group-imageR:hover .ani-zoom{-webkit-transform:scale(1)!important;transform:scale(1)!important}.lyt-group--csr .lyt-group-imageR .head{margin-top:0;padding:0 5px}}.lyt-group--reverse .lyt-group-content{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;padding-right:0;padding-left:5%}.lyt-group--reverse .lyt-group-image{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.lyt-group--product{max-width:890px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:auto;margin-right:auto}.lyt-group--product .head-txt{letter-spacing:-1px;margin-bottom:35px}.lyt-group--product .lyt-group-content{width:57%;padding-right:0;padding-bottom:10px}.lyt-group--product .lyt-group-image{width:43%;padding-left:2%}@media screen and (max-width:768px){.lyt-group--product{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:-30px}.lyt-group--product .lyt-group-content{width:100%;margin-top:20px;padding-bottom:0}.lyt-group--product .lyt-group-image{width:100%;padding-left:0;text-align:center}.lyt-group--product .lyt-group-image img{max-width:220px}.lyt-group--product .head-txt{font-size:14.5px;font-weight:400;margin-bottom:10px!important}.lyt-group--product p{font-size:14.5px}}@media screen and (min-width:769px){.ani-zoom{-webkit-transition:.3s;transition:.3s}.ani-zoom:hover{-webkit-transform:scale(1.5);transform:scale(1.5)}.ani-zoom.sp:hover{-webkit-transform:scale(1);transform:scale(1)}}.sp-only{display:none}@media screen and (max-width:768px){.sp-only{display:inline-block}}@media screen and (max-width:768px){.pc-only{display:none}}.ta-center{text-align:center}#PageTop{margin-bottom:-1px}#PageTop>a>img{border:1px solid #fff;border-width:1px 1px 0;border-radius:20px 20px 0 0}.share{border-top:1px solid #fff}.share-list{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.share-list>li{margin-left:2.5%;margin-right:2.5%}@media screen and (max-width:768px){.share-list li{padding:13% 0;width:53px}.share-list li>a{border:2px solid #fff;border-radius:50%;padding:10px;width:53px;height:53px}}