@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:#fff;color:#006cb8}body a{color:#006cb8}main{line-height:1.5}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{display:none;position:fixed;top:10px;right:10px;z-index:1000}@media screen and (max-width:768px){.header-menu{display:block}}.header-menu-button{position:relative;background:#000;border-radius:6px}.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;font-family:Viga,sans-serif;background:#fdd000;border-radius:10em;color:#005ca8;font-size:10px;position:absolute;bottom:-7px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);line-height:1;padding:1px 7px;opacity:1}.header-menu-button>a>.new.is-hide{opacity:0}.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.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{display:none}@media screen and (max-width:768px){.modal-menu{background:#006cb8;color:#fff;position:fixed;top:0;right:-100%;width:100%;height:100%;z-index:1000;padding:88px 15px 0;-webkit-transition:.3s;transition:.3s;display:block}}.modal-menu.is-open{right:0}.modal-menu-inner{max-width:500px;margin:0 auto;height:100%;overflow-y:auto;padding:0 40px 80px}.modal-menu-list{border-top:1px solid #fff;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:16px;font-weight:700;padding:24px 40px 24px 20px;line-height:44px;position:relative;line-height:1}.modal-menu-list>li>a:before{content:"";width:.4em;height:.4em;border:2px solid #fff;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);transform:rotate(45deg);position:absolute;top:50%;right:20px;margin-top:-5px;-webkit-transition:.3s;transition:.3s}.modal-menu-list>li>a>.icon{display:inline-block;font-family:Viga,sans-serif;background:#fdd000;border-radius:10em;color:#005ca8;font-size:10px;position:absolute;top:7px;left:2px;line-height:1;padding:1px 7px;opacity:1}.modal-menu-list>li>a>.icon.is-hide{opacity:0}.section{padding-left:28px;padding-right:28px}.section>.section-inner{max-width:980px;margin-left:auto;margin-right:auto}.section.section-hero{background:#006cb8 url(../images/main-bg-1.jpg) no-repeat center center/cover;color:#fff;padding-top:80px;padding-bottom:95px}.section.section-hero a{color:#fff}.section.section-hero>.section-inner{max-width:1200px}@media screen and (max-width:768px){.section.section-hero{padding:0}}.section.section-nav{background:#000d4f;color:#fff}.section.section-nav a{color:#fff}.section.section-nav.is-fixed{position:fixed;top:0;left:0;width:100%;z-index:9000}@media screen and (max-width:768px){.section.section-nav{display:none}}.section.section-about{padding-top:60px;padding-bottom:60px;background:#f5f5f5 url(../images/about-bg-1.jpg) no-repeat center top/cover;background-size:1441px auto;min-height:680px}.section.section-about .head-section{margin-bottom:0}@media screen and (max-width:768px){.section.section-about{padding-bottom:30px;background-image:url(../images/newcard-bg-1_sp.jpg);background-size:contain}.section.section-about .head-section{margin-left:-15px}.section.section-about .txt-about{margin-top:20px;font-size:16px;padding-left:0}}.section.section-deck{background:#006cb8 url(../images/deck-bg-1.jpg) no-repeat center top/contain;color:#fff;padding-top:270px;padding-bottom:120px;position:relative}.section.section-deck:before{position:absolute;top:0;left:0;content:"";display:block;width:100%;height:170px;background:url(../images/about-bg-2.png) no-repeat center center/100% 100%}.section.section-deck a{color:#fff}.section.section-deck .head-section img{max-width:336px}@media screen and (max-width:768px){.section.section-deck{padding-top:135px;padding-bottom:30px;background-image:url(../images/deck-bg-1_sp.jpg)}.section.section-deck:before{height:85px}.section.section-deck .head-section img{max-width:210px}}.section.section-newcard{padding-top:270px;padding-bottom:100px;background:#f5f5f5 url(../images/newcard-bg-1.jpg) no-repeat center top/contain;position:relative}.section.section-newcard:before{position:absolute;top:0;left:0;content:"";display:block;width:100%;height:170px;background:url(../images/deck-bg-2.png) no-repeat center center/100% 100%}.section.section-newcard .head-section img{max-width:461px}@media screen and (max-width:768px){.section.section-newcard{padding-top:135px;padding-bottom:50px;background-image:url(../images/newcard-bg-1_sp.jpg)}.section.section-newcard:before{height:85px}.section.section-newcard .head-section img{max-width:280px}}.section.section-other{background:#e2f2ff;color:#006cb8;padding-top:80px;padding-bottom:100px}.section.section-other .head-head{margin-bottom:55px;text-align:center}.section.section-other .head-head img{max-width:540px}@media screen and (max-width:768px){.section.section-other .head-head{margin-bottom:25px}.section.section-other .head-head img{max-width:220px}}.section.section-other p{font-weight:500;text-align:center}@media screen and (max-width:768px){.section.section-other{padding-top:50px;padding-bottom:30px}.section.section-other .head-txt{margin-bottom:30px}.section.section-other p{text-align:left}}.section.section-news{background:#006cb8 url(../images/deck-bg-1.jpg) no-repeat center top/contain;color:#fff;padding-top:270px;padding-bottom:100px;position:relative}.section.section-news:before{position:absolute;top:0;left:0;content:"";display:block;width:100%;height:170px;background:url(../images/other-bg-1.png) no-repeat center center/100% 100%}.section.section-news a{color:#fff}.section.section-news .section-inner{overflow:hidden}.section.section-news .head-section img{max-width:261px}@media screen and (max-width:768px){.section.section-news{padding-top:135px;padding-bottom:30px;background-image:url(../images/deck-bg-1_sp.jpg)}.section.section-news:before{height:85px}.section.section-news .head-section img{max-width:160px}}.section.section-product{padding-top:150px;padding-bottom:200px;background:#f5f5f5 url(../images/newcard-bg-1.jpg) no-repeat center top/contain;position:relative}.section.section-product:before{position:absolute;top:0;left:0;content:"";display:block;width:100%;height:170px;background:url(../images/deck-bg-2.png) no-repeat center center/100% 100%;display:none}.section.section-product .head-section img{max-width:287px}.section.section-product .head-txt{text-align:left;line-height:1.5;margin-bottom:30px}.section.section-product .btn-link{margin-top:30px;-webkit-transition:all .2s ease;transition:all .2s ease}.section.section-product .btn-link:hover{-webkit-transform:scale(.95) translateY(-2%);transform:scale(.95) translateY(-2%)}@media screen and (max-width:768px){.section.section-product{padding-top:70px;padding-bottom:200px;background-image:url(../images/newcard-bg-1_sp.jpg)}.section.section-product:before{height:85px}.section.section-product .head-section img{max-width:178px}}.section.section-secret{background:#006cb8;color:#fff;padding-top:150px;padding-bottom:200px}@media screen and (max-width:768px){.section.section-secret{padding-top:88px;padding-bottom:120px}}.section.section-secret a{color:#fff}.section.section-secret .secret-head{margin-bottom:70px;text-align:center}.section.section-secret .secret-head img{width:100%;max-width:937px}@media screen and (max-width:768px){.section.section-secret .secret-head{margin-bottom:30px}.section.section-secret .secret-head img{max-width:326px}}.section.section-secret .secret-path{font-size:14px;margin-bottom:90px;font-weight:500}.section.section-secret .secret-path>a:hover{text-decoration:underline}@media screen and (max-width:768px){.section.section-secret .secret-path{margin-bottom:40px;font-size:12px}}.section.section-secret .secret-text-lead{text-align:center;font-size:32px;margin-bottom:40px;font-weight:900}@media screen and (max-width:768px){.section.section-secret .secret-text-lead{margin-bottom:40;font-size:20px}}.section.section-secret .secret-image{text-align:center;margin-bottom:40px}@media screen and (max-width:768px){.section.section-secret .secret-image{margin-bottom:30px}}.section.section-secret .secret-form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;max-width:570px;margin-left:auto;margin-right:auto;margin-bottom:24px}.section.section-secret .secret-form-input{width:calc(100% - 106px);padding-right:12px}.section.section-secret .secret-form-input input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;border:2px solid #00388e;border-radius:5px;width:100%;padding:25px;font-size:16px}.section.section-secret .secret-form-submit{width:106px}.section.section-secret .secret-form-submit button{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;border-radius:5px;text-align:center;background:#ffce17;color:rgba(0,0,0,.7);width:100%;padding:19px 10px;border:none;font-size:22px;font-weight:900;-webkit-transition:.3s;transition:.3s}.section.section-secret .secret-form-submit button:hover{cursor:pointer;opacity:.6}.section.section-secret .secret-form-submit button.is-check{opacity:.6;cursor:default}@media screen and (max-width:768px){.section.section-secret .secret-form{margin-bottom:12px}.section.section-secret .secret-form-input{width:calc(100% - 76px);padding-right:8px}.section.section-secret .secret-form-input input{padding:13px}.section.section-secret .secret-form-submit{width:76px}.section.section-secret .secret-form-submit button{padding:12px 10px;font-size:16px}}.section.section-secret .secret-hint{max-width:570px;margin-left:auto;margin-right:auto;margin-bottom:165px;display:none}.section.section-secret .secret-hint-title{color:#ffce17;font-size:18px;font-weight:700;text-align:center;margin-bottom:60px}.section.section-secret .secret-hint-box{border-radius:10px;border:3px solid #fff;padding:0 20px}.section.section-secret .secret-hint-box-head>a{display:block;padding:10px;text-align:center;font-weight:700;font-size:22px;position:relative}.section.section-secret .secret-hint-box-head>a:hover{opacity:.6}.section.section-secret .secret-hint-box-head>a:before{content:"";display:inline-block;width:8px;height:8px;border:2px solid #fff;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);transform:rotate(45deg);position:absolute;top:50%;right:0;margin-top:-7px;-webkit-transition:.3s;transition:.3s}.section.section-secret .secret-hint-box-head>a.is-open:before{-webkit-transform:rotate(-135deg);transform:rotate(-135deg);margin-top:-3px}.section.section-secret .secret-hint-box-content{border-top:1px solid #fff;padding:1.5em 0 2em;display:none}@media screen and (max-width:768px){.section.section-secret .secret-hint{margin-bottom:80px}.section.section-secret .secret-hint-title{font-size:16px;margin-left:-9px;margin-right:-9px;margin-bottom:40px}.section.section-secret .secret-hint-box{padding:0 16px}}.section.section-secret .secret-head-3{text-align:center;margin-bottom:40px}@media screen and (max-width:768px){.section.section-secret .secret-head-3 img{max-width:116px}}.section.section-secret .secret-modal{text-align:center;margin-bottom:140px}.section.section-secret .secret-modal>a{display:inline-block}.section.section-secret .secret-modal>a:hover{opacity:.6}@media screen and (max-width:768px){.section.section-secret .secret-modal{margin-bottom:80px}}.section.section-secret .secret-banner{margin-top:120px;text-align:center}.section.section-secret .secret-banner>a{display:inline-block;border:1px solid #fff}.section.section-secret .secret-banner>a:hover{opacity:.6}@media screen and (max-width:768px){.section.section-secret .secret-banner{margin-top:80px}}.section.section-secret .secret-area{display:none;margin-top:120px}@media screen and (max-width:768px){.section.section-secret .secret-area{margin-top:80px}}.js-hero-anime{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.js-hero-anime .hero-logo{overflow:hidden;width:0%;padding-right:27px;opacity:0;-webkit-transition:.5s 3s;transition:.5s 3s;margin-top:40px}.js-hero-anime .hero-logo>div{position:relative;overflow:hidden}.js-hero-anime .hero-poke{overflow:hidden;width:53%}.js-hero-anime .hero-poke-item{position:relative;opacity:0;-webkit-transform:scale(.8);transform:scale(.8)}.js-hero-anime .hero-poke-item:first-child{-webkit-transition:.5s 2.5s;transition:.5s 2.5s}.js-hero-anime .hero-poke-item:last-child{margin-top:-13%;-webkit-transition:.5s 2s;transition:.5s 2s}.js-hero-anime.is-start .hero-logo{width:47%;opacity:1}.js-hero-anime.is-start .hero-poke-item:first-child{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.js-hero-anime.is-start .hero-poke-item:last-child{opacity:1;-webkit-transform:scale(1);transform:scale(1)}@media screen and (max-width:768px){.hero-sp{display:block;position:relative}.hero-sp>.logo{position:absolute;top:30%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:100%;max-width:284px;overflow:hidden}}.is-start .hero-logo>div{-webkit-animation:reflection2 6s ease-in-out -1s;animation:reflection2 6s ease-in-out -1s}@media screen and (max-width:768px){.is-start+.hero-sp>.logo{-webkit-animation:reflection2 6s ease-in-out -4s;animation:reflection2 6s ease-in-out -4s}}.reflection{display:none}.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 6s ease-in-out -1s;animation:reflection 6s ease-in-out -1s}@media screen and (max-width:768px){.reflection.started{-webkit-animation:reflection 6s ease-in-out -4s;animation:reflection 6s ease-in-out -4s}}@-webkit-keyframes reflection{0%{-webkit-transform:scale(0) rotate(45deg);transform:scale(0) rotate(45deg);opacity:0}94%{-webkit-transform:scale(0) rotate(45deg);transform:scale(0) rotate(45deg);opacity:.5}95%{-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}94%{-webkit-transform:scale(0) rotate(45deg);transform:scale(0) rotate(45deg);opacity:.5}95%{-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}}@-webkit-keyframes reflection2{0%{filter:url('data:image/svg+xml;charset=utf-8, <svg xmlns="http://www.w3.org/2000/svg"><filter id="filter"><feComponentTransfer color-interpolation-filters="sRGB"><feFuncR type="linear" slope="1" /><feFuncG type="linear" slope="1" /><feFuncB type="linear" slope="1" /></feComponentTransfer></filter></svg>#filter');-webkit-filter:brightness(100%);filter:brightness(100%)}90%{filter:url('data:image/svg+xml;charset=utf-8, <svg xmlns="http://www.w3.org/2000/svg"><filter id="filter"><feComponentTransfer color-interpolation-filters="sRGB"><feFuncR type="linear" slope="1" /><feFuncG type="linear" slope="1" /><feFuncB type="linear" slope="1" /></feComponentTransfer></filter></svg>#filter');-webkit-filter:brightness(100%);filter:brightness(100%)}91%{filter:url('data:image/svg+xml;charset=utf-8, <svg xmlns="http://www.w3.org/2000/svg"><filter id="filter"><feComponentTransfer color-interpolation-filters="sRGB"><feFuncR type="linear" slope="3" /><feFuncG type="linear" slope="3" /><feFuncB type="linear" slope="3" /></feComponentTransfer></filter></svg>#filter');-webkit-filter:brightness(300%);filter:brightness(300%)}100%{filter:url('data:image/svg+xml;charset=utf-8, <svg xmlns="http://www.w3.org/2000/svg"><filter id="filter"><feComponentTransfer color-interpolation-filters="sRGB"><feFuncR type="linear" slope="1" /><feFuncG type="linear" slope="1" /><feFuncB type="linear" slope="1" /></feComponentTransfer></filter></svg>#filter');-webkit-filter:brightness(100%);filter:brightness(100%)}}@keyframes reflection2{0%{filter:url('data:image/svg+xml;charset=utf-8, <svg xmlns="http://www.w3.org/2000/svg"><filter id="filter"><feComponentTransfer color-interpolation-filters="sRGB"><feFuncR type="linear" slope="1" /><feFuncG type="linear" slope="1" /><feFuncB type="linear" slope="1" /></feComponentTransfer></filter></svg>#filter');-webkit-filter:brightness(100%);filter:brightness(100%)}90%{filter:url('data:image/svg+xml;charset=utf-8, <svg xmlns="http://www.w3.org/2000/svg"><filter id="filter"><feComponentTransfer color-interpolation-filters="sRGB"><feFuncR type="linear" slope="1" /><feFuncG type="linear" slope="1" /><feFuncB type="linear" slope="1" /></feComponentTransfer></filter></svg>#filter');-webkit-filter:brightness(100%);filter:brightness(100%)}91%{filter:url('data:image/svg+xml;charset=utf-8, <svg xmlns="http://www.w3.org/2000/svg"><filter id="filter"><feComponentTransfer color-interpolation-filters="sRGB"><feFuncR type="linear" slope="3" /><feFuncG type="linear" slope="3" /><feFuncB type="linear" slope="3" /></feComponentTransfer></filter></svg>#filter');-webkit-filter:brightness(300%);filter:brightness(300%)}100%{filter:url('data:image/svg+xml;charset=utf-8, <svg xmlns="http://www.w3.org/2000/svg"><filter id="filter"><feComponentTransfer color-interpolation-filters="sRGB"><feFuncR type="linear" slope="1" /><feFuncG type="linear" slope="1" /><feFuncB type="linear" slope="1" /></feComponentTransfer></filter></svg>#filter');-webkit-filter:brightness(100%);filter:brightness(100%)}}.box-pokecen{margin-top:30px;background:#006cb8;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{width:calc(100vw - 56px);padding:20px 10px}.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-top:40px}.list-card>li{width:25%;padding:0 10px}@media screen and (max-width:768px){.list-card{margin-top:30px}.list-card>li{width:50%;padding:0 7px}.list-card>li:nth-child(n+3){margin-top:14px}}.list-anchor{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;text-align:center;padding:15px 0}.list-anchor>li:not(:first-child){border-left:1px solid #8790bf}.list-anchor>li>a{display:block;position:relative;padding:13px 26px}.list-anchor>li>a>.icon{display:inline-block;font-family:Viga,sans-serif;background:#fdd000;border-radius:10em;color:#005ca8;font-size:12px;position:absolute;top:-3px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);line-height:1;padding:1px 8px;opacity:1}.list-anchor>li>a>.icon.is-hide{opacity:0}.list-anchor>li>a:hover{opacity:.6}.list-anchor>li:nth-child(1) img{max-width:235px}.list-anchor>li:nth-child(2) img{max-width:129px}.list-anchor>li:nth-child(3) img{max-width:163px}.list-anchor>li:nth-child(4) img{max-width:104px}.list-anchor>li:nth-child(5) img{max-width:109px}.head-section{text-align:center;margin-bottom:130px}@media screen and (max-width:768px){.head-section{margin-bottom:60px}}.head-txt{font-weight:900;font-size:30px;text-align:center}.lyt-card-col2{display:-webkit-box;display:-ms-flexbox;display:flex}.lyt-card-col2-item{padding:0 10px}.lyt-card-col3{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:-10px;margin-right:-10px}.lyt-card-col3-item{padding:0 10px}.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:55%;padding-right:5%}.lyt-group-image{width:45%}@media screen and (max-width:768px){.lyt-group{-ms-flex-wrap:wrap;flex-wrap:wrap}.lyt-group-content{width:100%}.lyt-group-image{width:100%}}.lyt-group--about{-webkit-box-align:start;-ms-flex-align:start;align-items:start}.lyt-group--about .lyt-group-image{width:45%}.lyt-group--about .lyt-group-content{width:60%;margin-right:-5%;padding-right:0}.lyt-group--about .head-section img{max-width:481px}.lyt-group--about .txt-about{font-size:20px}@media screen and (max-width:768px){.lyt-group--about .lyt-group-content{width:100%;margin-right:0}.lyt-group--about .lyt-group-content img{max-width:100%}.lyt-group--about .about-img{margin-top:30px}.lyt-group--about .lyt-group-image{width:100%;margin-top:30px}}.lyt-group--newcard{background:url(../images/newcard-bg-1.png) no-repeat center center/cover;color:#fff;padding:70px 55px}.lyt-group--newcard .head-txt{text-align:left}.lyt-group--newcard .new-card-img{margin-top:30px;text-align:center}@media screen and (max-width:768px){.lyt-group--newcard .new-card-img{display:block!important}}.lyt-group--newcard .lyt-group-image{width:35%;text-align:center}.lyt-group--newcard .lyt-group-image img{width:100%;max-width:220px}.lyt-group--newcard .lyt-group-content{width:65%;font-weight:500}.lyt-group--newcard .lyt-group-content .text{margin-top:20px;line-height:1.8}.lyt-group--newcard+.lyt-group{margin-top:60px}.lyt-group--newcard.lyt-group--newcard1 .lyt-group-image{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:45%}.lyt-group--newcard.lyt-group--newcard1 .lyt-group-image img{max-width:440px}.lyt-group--newcard.lyt-group--newcard1 .lyt-group-content{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;width:55%;padding-right:0;padding-left:5%}.lyt-group--newcard.lyt-group--newcard1 .lyt-group-content .head-txt img{max-width:455px}@media screen and (max-width:768px){.lyt-group--newcard.lyt-group--newcard1 .lyt-group-content .head-txt img{max-width:224px}}.lyt-group--newcard.lyt-group--newcard2{background-image:url(../images/newcard-bg-2.png)}.lyt-group--newcard.lyt-group--newcard2 .lyt-group-content .head-txt img{max-width:176px}@media screen and (max-width:768px){.lyt-group--newcard.lyt-group--newcard2 .lyt-group-content .head-txt img{max-width:152px}}.lyt-group--newcard.lyt-group--newcard2 .new-card-img img{max-width:146px}.lyt-group--newcard.lyt-group--newcard3 .lyt-group-image{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.lyt-group--newcard.lyt-group--newcard3 .lyt-group-content{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;padding-right:0;padding-left:5%}.lyt-group--newcard.lyt-group--newcard3 .lyt-group-content .head-txt img{max-width:256px}@media screen and (max-width:768px){.lyt-group--newcard.lyt-group--newcard3 .lyt-group-content .head-txt img{max-width:220px}}.lyt-group--newcard.lyt-group--newcard3 .new-card-img img{max-width:146px}@media screen and (max-width:768px){.lyt-group--newcard{padding:30px 15px;background-image:url(../images/newcard-bg-1_sp.png)}.lyt-group--newcard .head-txt{text-align:center;font-size:26px}.lyt-group--newcard+.lyt-group{margin-top:40px}.lyt-group--newcard .lyt-group-content{width:100%!important;-webkit-box-ordinal-group:2!important;-ms-flex-order:1!important;order:1!important;margin-top:20px;padding-left:0!important;padding-right:0!important;margin-top:0!important}.lyt-group--newcard .lyt-group-content .txt{margin-top:15px!important}.lyt-group--newcard .lyt-group-image{width:100%!important;-webkit-box-ordinal-group:3!important;-ms-flex-order:2!important;order:2!important;text-align:center;margin-top:20px!important}}.lyt-group--product{max-width:710px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:auto;margin-right:auto}.lyt-group--product .lyt-group-content{width:70%;padding-right:0;padding-bottom:10px}.lyt-group--product .lyt-group-image{width:35%}@media screen and (max-width:768px){.lyt-group--product{-ms-flex-wrap:wrap;flex-wrap:wrap}.lyt-group--product .lyt-group-content{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;width:100%;margin-top:45px;padding-bottom:0}.lyt-group--product .lyt-group-image{text-align:center;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:100%;padding-left:0}.lyt-group--product .lyt-group-image img{max-width:183px}.lyt-group--product .head-txt{font-size:18px;margin-bottom:20px!important}}.lyt-group--other{max-width:570px;margin-left:auto;margin-right:auto}.lyt-group--other .lyt-group-content{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;width:66%;padding-right:0;padding-left:5%}.lyt-group--other .lyt-group-image{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:34%}@media screen and (max-width:768px){.lyt-group--other .lyt-group-content{width:100%;padding-left:0;margin-top:20px}.lyt-group--other .lyt-group-image{text-align:center;width:100%}.lyt-group--other .lyt-group-image img{max-width:146px}}.group-deck{margin-top:30px}.group-deck-nav{background:#fff;padding:10px}.group-deck-nav-list{padding:18px;border:2px solid #006cb8;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.group-deck-nav-list:after,.group-deck-nav-list:before{content:"";width:55px;height:55px;border:7px solid #006cb8;border-width:7px 0 0 7px;position:absolute}.group-deck-nav-list:before{top:-4px;left:-4px}.group-deck-nav-list:after{right:-4px;bottom:-4px;border-width:0 7px 7px 0}.group-deck-nav-list>li{width:10%;padding:0 9px;position:relative;z-index:2}.group-deck-nav-list>li>label{display:block;position:relative;cursor:pointer}.group-deck-nav-list>li>label input{position:absolute;top:50%;left:50%;z-index:-1}.group-deck-nav-list>li>label input.type-1:checked+img{-webkit-box-shadow:0 0 0 6px #152c9f;box-shadow:0 0 0 6px #152c9f}.group-deck-nav-list>li>label input.type-2:checked+img{-webkit-box-shadow:0 0 0 6px #152c9f;box-shadow:0 0 0 6px #152c9f}.group-deck-nav-list>li>label input.type-3:checked+img{-webkit-box-shadow:0 0 0 6px #152c9f;box-shadow:0 0 0 6px #152c9f}.group-deck-nav-list>li>label input.type-4:checked+img{-webkit-box-shadow:0 0 0 6px #152c9f;box-shadow:0 0 0 6px #152c9f}.group-deck-nav-list>li>label input.type-5:checked+img{-webkit-box-shadow:0 0 0 6px #152c9f;box-shadow:0 0 0 6px #152c9f}.group-deck-nav-list>li>label input.type-6:checked+img{-webkit-box-shadow:0 0 0 6px #152c9f;box-shadow:0 0 0 6px #152c9f}.group-deck-nav-list>li>label input.type-7:checked+img{-webkit-box-shadow:0 0 0 6px #152c9f;box-shadow:0 0 0 6px #152c9f}.group-deck-nav-list>li>label input.type-8:checked+img{-webkit-box-shadow:0 0 0 6px #152c9f;box-shadow:0 0 0 6px #152c9f}.group-deck-nav-list>li>label input.type-9:checked+img{-webkit-box-shadow:0 0 0 6px #152c9f;box-shadow:0 0 0 6px #152c9f}.group-deck-nav-list>li>label input.type-10:checked+img{-webkit-box-shadow:0 0 0 6px #152c9f;box-shadow:0 0 0 6px #152c9f}.group-deck-nav-list>li>label>img{border:6px solid #fff;border-radius:50%;-webkit-box-shadow:0 0 0 6px #fff;box-shadow:0 0 0 6px #fff;-webkit-transition:.3s;transition:.3s}.group-deck-content{background:#fff;padding:0 50px 50px;margin-top:50px;max-height:900px;overflow-y:scroll}.group-deck-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.group-deck-list>li{width:20%;margin-top:30px;text-align:center;padding:0 14px}.group-deck-list>li>a{display:block}.group-deck-list>li>a:hover{opacity:.6}.group-deck-list>li>div{opacity:.5}.group-deck-list>li>div .group-deck-list-icon{opacity:0}.group-deck-list>li.is-active .group-deck-list-image{-webkit-box-shadow:0 0 0 6px #000;box-shadow:0 0 0 6px #000}.group-deck-list.type-1 li.type-1 a .group-deck-list-image{-webkit-box-shadow:0 0 0 6px #152c9f;box-shadow:0 0 0 6px #152c9f}.group-deck-list.type-2 li.type-2 a .group-deck-list-image{-webkit-box-shadow:0 0 0 6px #152c9f;box-shadow:0 0 0 6px #152c9f}.group-deck-list.type-3 li.type-3 a .group-deck-list-image{-webkit-box-shadow:0 0 0 6px #152c9f;box-shadow:0 0 0 6px #152c9f}.group-deck-list.type-4 li.type-4 a .group-deck-list-image{-webkit-box-shadow:0 0 0 6px #152c9f;box-shadow:0 0 0 6px #152c9f}.group-deck-list.type-5 li.type-5 a .group-deck-list-image{-webkit-box-shadow:0 0 0 6px #152c9f;box-shadow:0 0 0 6px #152c9f}.group-deck-list.type-6 li.type-6 a .group-deck-list-image{-webkit-box-shadow:0 0 0 6px #152c9f;box-shadow:0 0 0 6px #152c9f}.group-deck-list.type-7 li.type-7 a .group-deck-list-image{-webkit-box-shadow:0 0 0 6px #152c9f;box-shadow:0 0 0 6px #152c9f}.group-deck-list.type-8 li.type-8 a .group-deck-list-image{-webkit-box-shadow:0 0 0 6px #152c9f;box-shadow:0 0 0 6px #152c9f}.group-deck-list.type-9 li.type-9 a .group-deck-list-image{-webkit-box-shadow:0 0 0 6px #152c9f;box-shadow:0 0 0 6px #152c9f}.group-deck-list.type-10 li.type-10 a .group-deck-list-image{-webkit-box-shadow:0 0 0 6px #152c9f;box-shadow:0 0 0 6px #152c9f}.group-deck-list-icon{display:inline-block;background:#025ba7;border-radius:10em;font-family:Viga,sans-serif;line-height:1;padding:4px 10px 2px;opacity:1}.group-deck-list-icon.is-hide{opacity:0}.group-deck-list-image{display:block;margin-top:10px;padding-bottom:6px;-webkit-transition:.3s;transition:.3s}@media screen and (max-width:768px){.group-deck-nav{padding:4px}.group-deck-nav-list{padding:18px 8px;border-width:1px}.group-deck-nav-list:after,.group-deck-nav-list:before{width:50px;height:50px;border:4px solid #006cb8;border-width:4px 0 0 4px}.group-deck-nav-list:before{top:-3px;left:-3px}.group-deck-nav-list:after{right:-3px;bottom:-3px;border-width:0 5px 5px 0}.group-deck-nav-list>li{width:20%;padding:0 4px}.group-deck-nav-list>li:nth-child(n+6){margin-top:10px}.group-deck-nav-list>li>label input{margin:-5px 0 0 -5px}.group-deck-nav-list>li>label input.type-1:checked+img{-webkit-box-shadow:0 0 0 4px #152c9f;box-shadow:0 0 0 4px #152c9f}.group-deck-nav-list>li>label input.type-2:checked+img{-webkit-box-shadow:0 0 0 4px #152c9f;box-shadow:0 0 0 4px #152c9f}.group-deck-nav-list>li>label input.type-3:checked+img{-webkit-box-shadow:0 0 0 4px #152c9f;box-shadow:0 0 0 4px #152c9f}.group-deck-nav-list>li>label input.type-4:checked+img{-webkit-box-shadow:0 0 0 4px #152c9f;box-shadow:0 0 0 4px #152c9f}.group-deck-nav-list>li>label input.type-5:checked+img{-webkit-box-shadow:0 0 0 4px #152c9f;box-shadow:0 0 0 4px #152c9f}.group-deck-nav-list>li>label input.type-6:checked+img{-webkit-box-shadow:0 0 0 4px #152c9f;box-shadow:0 0 0 4px #152c9f}.group-deck-nav-list>li>label input.type-7:checked+img{-webkit-box-shadow:0 0 0 4px #152c9f;box-shadow:0 0 0 4px #152c9f}.group-deck-nav-list>li>label input.type-8:checked+img{-webkit-box-shadow:0 0 0 4px #152c9f;box-shadow:0 0 0 4px #152c9f}.group-deck-nav-list>li>label input.type-9:checked+img{-webkit-box-shadow:0 0 0 4px #152c9f;box-shadow:0 0 0 4px #152c9f}.group-deck-nav-list>li>label input.type-10:checked+img{-webkit-box-shadow:0 0 0 4px #152c9f;box-shadow:0 0 0 4px #152c9f}.group-deck-nav-list>li>label>img{border-width:4px;-webkit-box-shadow:0 0 0 4px #fff;box-shadow:0 0 0 4px #fff}.group-deck-content{padding:0 12px 30px;margin-top:40px;max-height:470px}.group-deck-list>li{width:25%;padding:0 8px;margin-top:20px}.group-deck-list>li.is-active .group-deck-list-image{-webkit-box-shadow:0 0 0 4px #000;box-shadow:0 0 0 4px #000}.group-deck-list.type-1 li.type-1 a .group-deck-list-image{-webkit-box-shadow:0 0 0 4px #152c9f;box-shadow:0 0 0 4px #152c9f}.group-deck-list.type-2 li.type-2 a .group-deck-list-image{-webkit-box-shadow:0 0 0 4px #152c9f;box-shadow:0 0 0 4px #152c9f}.group-deck-list.type-3 li.type-3 a .group-deck-list-image{-webkit-box-shadow:0 0 0 4px #152c9f;box-shadow:0 0 0 4px #152c9f}.group-deck-list.type-4 li.type-4 a .group-deck-list-image{-webkit-box-shadow:0 0 0 4px #152c9f;box-shadow:0 0 0 4px #152c9f}.group-deck-list.type-5 li.type-5 a .group-deck-list-image{-webkit-box-shadow:0 0 0 4px #152c9f;box-shadow:0 0 0 4px #152c9f}.group-deck-list.type-6 li.type-6 a .group-deck-list-image{-webkit-box-shadow:0 0 0 4px #152c9f;box-shadow:0 0 0 4px #152c9f}.group-deck-list.type-7 li.type-7 a .group-deck-list-image{-webkit-box-shadow:0 0 0 4px #152c9f;box-shadow:0 0 0 4px #152c9f}.group-deck-list.type-8 li.type-8 a .group-deck-list-image{-webkit-box-shadow:0 0 0 4px #152c9f;box-shadow:0 0 0 4px #152c9f}.group-deck-list.type-9 li.type-9 a .group-deck-list-image{-webkit-box-shadow:0 0 0 4px #152c9f;box-shadow:0 0 0 4px #152c9f}.group-deck-list.type-10 li.type-10 a .group-deck-list-image{-webkit-box-shadow:0 0 0 4px #152c9f;box-shadow:0 0 0 4px #152c9f}.group-deck-list-icon{font-size:12px}.group-deck-list-image{margin-top:6px;padding-bottom:4px}}.txt-about{text-align:center;font-weight:900;font-size:30px;margin-top:40px;padding-left:40px}.txt-deck{text-align:center;margin-bottom:20px;font-size:20px;font-weight:500}@media screen and (max-width:768px){.txt-deck{font-size:16px}}.modal-deck{position:fixed;top:0;left:0;width:100%;height:100%;background:#006cb8;z-index:9999;color:#fff;display:none}.modal-deck a{color:#fff}.modal-deck-scroll{max-height:100vh;overflow-x:hidden;overflow-y:scroll;padding:40px 20px 80px}.modal-deck-inner{max-width:980px;margin:0 auto;background:rgba(255,255,255,.1);border:1px solid #fff;position:relative}.modal-deck-inner:after,.modal-deck-inner:before{content:"";width:70px;height:70px;border:5px solid #fff;border-width:5px 0 0 5px;position:absolute}.modal-deck-inner:before{top:-3px;left:-3px}.modal-deck-inner:after{right:-3px;bottom:-3px;border-width:0 5px 5px 0}.modal-deck-close{text-align:center;margin-top:20px}.modal-deck-close>a{display:inline-block;max-width:117px}.modal-deck-close>a:hover{opacity:.6}.modal-deck .box-modal{line-height:1.5;padding:0 50px 50px}.modal-deck .box-modal-thumb{text-align:center}.modal-deck .box-modal-thumb img{max-width:340px}.modal-deck .box-modal-card{margin:20px 0}.modal-deck .box-modal .lyt-group{margin-top:40px;margin-bottom:40px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.modal-deck .box-modal .head-txt{text-align:left}.modal-deck .box-modal-btn{text-align:center}.modal-deck .box-modal-btn-item{margin-top:20px}.modal-deck .box-modal-btn-item>a{display:inline-block;max-width:299px}.modal-deck .box-modal-btn-item>a:hover{opacity:.6}@media screen and (max-width:768px){.modal-deck{position:fixed;top:0;left:0;width:100%;height:100%;background:#006cb8;z-index:9999;color:#fff;display:none}.modal-deck a{color:#fff}.modal-deck-scroll{max-height:100vh;overflow-x:hidden;overflow-y:scroll;padding:40px 20px 80px}.modal-deck-inner:after,.modal-deck-inner:before{width:50px;height:50px}.modal-deck-close{text-align:center;margin-top:20px}.modal-deck-close>a{display:inline-block;max-width:117px}.modal-deck-close>a:hover{opacity:.6}.modal-deck .box-modal{padding:20px 20px 60px}.modal-deck .box-modal-thumb img{max-width:274px}.modal-deck .box-modal-card{margin:20px 0}.modal-deck .box-modal .lyt-group{margin-top:20px;margin-bottom:20px}.modal-deck .box-modal .lyt-group .lyt-group-content{padding-right:0}.modal-deck .box-modal .lyt-group .lyt-group-image{margin-top:30px}.modal-deck .box-modal .head-txt{font-size:20px}.modal-deck .box-modal-btn{margin-top:30px}.modal-deck .box-modal-btn-item{margin-top:14px}.modal-deck .box-modal-btn-item>a{display:inline-block;max-width:299px}.modal-deck .box-modal-btn-item>a:hover{opacity:.6}}@media screen and (min-width:769px){img.ani-zoom{-webkit-transition:.3s;transition:.3s}img.ani-zoom:hover{-webkit-transform:scale(1.7);transform:scale(1.7)}img.ani-zoom.sp:hover{-webkit-transform:scale(1);transform:scale(1)}.lyt-card-col2 img.ani-zoom:hover{-webkit-transform:scale(1.9);transform:scale(1.9)}.lyt-card-col2 img.ani-zoom.sp:hover{-webkit-transform:scale(1);transform:scale(1)}}.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:14px}.modal-card.is-show{opacity:1;z-index:9999}}.txtNotes{font-size:15px;margin-top:2em}@media screen and (max-width:768px){.txtNotes{font-size:13px}}.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}.ff-gothic{font-family:"游ゴシック体","Yu Gothic",YuGothic,"ヒラギノ角ゴ Pro","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"MS Pゴシック","MS PGothic",sans-serif}.share-list{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.share-list li{margin:0 1.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}}