﻿@media screen and (min-width: 768px){.pc{display:block}img.pc,span.pc,br.pc{display:inline}.sp,img.sp,span.sp,br.sp{display:none}}@media screen and (max-width: 767px){.sp{display:block}img.sp,span.sp,br.sp{display:inline}.pc,img.pc,span.pc,br.pc{display:none}}#page-index #news .inner{margin:0 auto;width:1126px}@media screen and (min-width: 768px)and (max-width: 1366px){#page-index #news .inner{width:82.4304538799vw}}@media screen and (max-width: 767px){#page-index #news .inner{width:89.3333333333vw}}#page-index #about .inner,footer .inner,#guideline .inner{margin:0 auto;width:1000px}@media screen and (min-width: 768px)and (max-width: 1100px){#page-index #about .inner,footer .inner,#guideline .inner{width:90.9090909091vw}}@media screen and (max-width: 767px){#page-index #about .inner,footer .inner,#guideline .inner{width:89.3333333333vw}}.page-branch #priority .inner,.page-branch #outline .inner,.page-branch #attention .inner,.page-branch #flow .inner,.page-news #detail .inner{margin:0 auto;width:940px}@media screen and (min-width: 768px)and (max-width: 1100px){.page-branch #priority .inner,.page-branch #outline .inner,.page-branch #attention .inner,.page-branch #flow .inner,.page-news #detail .inner{width:85.4545454545vw}}@media screen and (max-width: 767px){.page-branch #priority .inner,.page-branch #outline .inner,.page-branch #attention .inner,.page-branch #flow .inner,.page-news #detail .inner{width:89.3333333333vw}}.page-branch #outline .information-box .button,.page-branch #flow .entry .button,#guideline .button{display:flex;justify-content:center;gap:40px}@media screen and (min-width: 768px)and (max-width: 1100px){.page-branch #outline .information-box .button,.page-branch #flow .entry .button,#guideline .button{gap:3.6363636364vw}}@media screen and (max-width: 767px){.page-branch #outline .information-box .button,.page-branch #flow .entry .button,#guideline .button{flex-wrap:wrap;gap:4.6666666667vw}}.page-branch #outline .information-box .button li,.page-branch #flow .entry .button li,#guideline .button li{width:360px;height:80px}@media screen and (min-width: 768px)and (max-width: 1100px){.page-branch #outline .information-box .button li,.page-branch #flow .entry .button li,#guideline .button li{width:32.7272727273vw;height:7.2727272727vw}}@media screen and (max-width: 767px){.page-branch #outline .information-box .button li,.page-branch #flow .entry .button li,#guideline .button li{width:78.6666666667vw;height:13.0666666667vw}}.page-news #detail .inner .with-button .button a:hover,.page-branch #outline .information-box .button li:not(.disabled) a:hover,.page-branch #flow .entry .button li:not(.disabled) a:hover,#guideline .button li:not(.disabled) a:hover{border-color:#fff;background:#000;color:#fff}.page-news #detail .inner .with-button .button a,.page-branch #outline .information-box .button a,.page-branch #flow .entry .button a,#guideline .button a{font-size:20px;font-weight:500;line-height:1.5em;box-sizing:border-box;display:flex;justify-content:center;align-items:center;border:2px solid #000;background:#fff;color:#000;width:100%;height:100%;position:relative;border-radius:40px;box-shadow:0 5px 0 0 #000;gap:10px}@media screen and (min-width: 768px)and (max-width: 1100px){.page-news #detail .inner .with-button .button a,.page-branch #outline .information-box .button a,.page-branch #flow .entry .button a,#guideline .button a{font-size:2rem}}@media screen and (max-width: 767px){.page-news #detail .inner .with-button .button a,.page-branch #outline .information-box .button a,.page-branch #flow .entry .button a,#guideline .button a{font-size:1.5rem}}@media screen and (min-width: 768px)and (max-width: 1100px){.page-news #detail .inner .with-button .button a,.page-branch #outline .information-box .button a,.page-branch #flow .entry .button a,#guideline .button a{border-radius:3.6363636364vw;box-shadow:0 .4545454545vw 0 0 #000;gap:.9090909091vw}}@media screen and (max-width: 767px){.page-news #detail .inner .with-button .button a,.page-branch #outline .information-box .button a,.page-branch #flow .entry .button a,#guideline .button a{margin:0 auto;gap:1.6vw}}.page-news #detail .inner .with-button .button a[target=_blank]::after,.page-branch #outline .information-box .button a[target=_blank]::after,.page-branch #flow .entry .button a[target=_blank]::after,#guideline .button a[target=_blank]::after{content:"";display:inline-block;aspect-ratio:1;background-repeat:no-repeat;background-size:contain;transition:.3s;background-image:url(../img/common/ic_external_b.png);width:12px}@media screen and (min-width: 768px)and (max-width: 1100px){.page-news #detail .inner .with-button .button a[target=_blank]::after,.page-branch #outline .information-box .button a[target=_blank]::after,.page-branch #flow .entry .button a[target=_blank]::after,#guideline .button a[target=_blank]::after{width:1.0909090909vw}}@media screen and (max-width: 767px){.page-news #detail .inner .with-button .button a[target=_blank]::after,.page-branch #outline .information-box .button a[target=_blank]::after,.page-branch #flow .entry .button a[target=_blank]::after,#guideline .button a[target=_blank]::after{width:3.2vw}}.page-news #detail .inner .with-button .button a[target=_blank]:hover::after,.page-branch #outline .information-box .button a[target=_blank]:hover::after,.page-branch #flow .entry .button a[target=_blank]:hover::after,#guideline .button a[target=_blank]:hover::after{background-image:url(../img/common/ic_external_w.png)}.page-news #detail .inner .with-button .button a::before,.page-branch #outline .information-box .button a::before,.page-branch #flow .entry .button a::before,#guideline .button a::before{content:"";aspect-ratio:1;border-top:2px solid #000;border-right:2px solid #000;position:absolute;top:50%;transform:translateY(-50%) rotate(45deg);width:10px;right:30px}@media screen and (min-width: 768px)and (max-width: 1100px){.page-news #detail .inner .with-button .button a::before,.page-branch #outline .information-box .button a::before,.page-branch #flow .entry .button a::before,#guideline .button a::before{width:.9090909091vw;right:2.7272727273vw}}@media screen and (max-width: 767px){.page-news #detail .inner .with-button .button a::before,.page-branch #outline .information-box .button a::before,.page-branch #flow .entry .button a::before,#guideline .button a::before{width:2.1333333333vw;right:4vw}}.page-news #detail .inner .with-button .button a:hover::before,.page-branch #outline .information-box .button a:hover::before,.page-branch #flow .entry .button a:hover::before,#guideline .button a:hover::before{border-color:#fff}html{font-size:100%;overflow:auto;width:100%}body{margin:0;padding:0;width:100%}div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline;box-sizing:border-box}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}input,button,textarea,select{margin:0;padding:0;background:none;border:none;outline:0;border-radius:0;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}html{font-size:.9090909091vw}@media screen and (max-width: 767px){html{font-size:2.6666666667vw}}.disable-auto-tel a[href^="tel:"]{color:inherit;text-decoration:none;pointer-events:none}body{font-size:18px;font-family:"Noto Sans JP",sans-serif;color:#000;font-weight:400;line-height:1;-webkit-text-size-adjust:inherit}@media screen and (min-width: 768px)and (max-width: 1100px){body{font-size:1.8rem}}@media screen and (max-width: 767px){body{font-size:1.5rem}}@media screen and (max-width: 767px){body{-webkit-text-size-adjust:100%}}_:-ms-fullscreen,:root body{overflow:hidden}button,input[type=text],select{font-size:18px;font-family:"M PLUS Rounded 1c",sans-serif;color:#000;font-size:1.8rem;font-weight:400;line-height:1}@media screen and (min-width: 768px)and (max-width: 1100px){button,input[type=text],select{font-size:1.8rem}}@media screen and (max-width: 767px){button,input[type=text],select{font-size:1.5rem}}a,button{text-decoration:none;transition:.3s;color:#ffcb07}a::after,a::before,button::after,button::before{transition:.3s}*:focus{outline:none}header{position:fixed;z-index:10000;background:rgba(0,0,0,.5);width:100%;height:70px}@media screen and (min-width: 768px)and (max-width: 1100px){header{height:6.3636363636vw}}@media screen and (max-width: 767px){header{height:16vw}}header .inner{box-sizing:border-box;height:100%;display:flex;justify-content:space-between;align-items:center;margin-right:20px}@media screen and (min-width: 768px)and (max-width: 1100px){header .inner{margin-right:1.8181818182vw}}@media screen and (max-width: 767px){header .inner{margin-right:5.3333333333vw;margin-left:2.6666666667vw}}header h1{width:80px;position:absolute;top:3px;left:20px}header h1 img{width:100%;vertical-align:bottom}@media screen and (min-width: 768px)and (max-width: 1100px){header h1{width:7.2727272727vw}}@media screen and (max-width: 767px){header h1{width:12vw}}@media screen and (min-width: 768px)and (max-width: 1100px){header h1{top:.2727272727vw;left:1.8181818182vw}}@media screen and (max-width: 767px){header h1{position:static}}header nav.pc{height:100%}header nav.pc ul{height:100%;display:flex;gap:36px}@media screen and (min-width: 768px)and (max-width: 1366px){header nav.pc ul{gap:2.3636363636vw}}header nav.pc li{position:relative;height:100%;display:flex;align-items:center}header nav.pc li:not(:last-child)::after{content:"";background:rgba(255,255,255,.3);position:absolute;top:50%;transform:translateY(-50%);width:1px;right:-18px;height:26px}@media screen and (min-width: 768px)and (max-width: 1366px){header nav.pc li:not(:last-child)::after{right:-1.1818181818vw;height:2.3636363636vw}}header nav.pc li a{font-size:16px;color:#fff;font-weight:700}@media screen and (min-width: 768px)and (max-width: 1100px){header nav.pc li a{font-size:1.5rem}}header nav.pc li a[target=_blank]::after{content:"";display:inline-block;aspect-ratio:1;background:url(../img/common/ic_external_w.png) no-repeat;background-size:contain;margin-left:.3em;width:12px}@media screen and (min-width: 768px)and (max-width: 1100px){header nav.pc li a[target=_blank]::after{width:1.0909090909vw}}@media screen and (max-width: 767px){header nav.pc li a[target=_blank]::after{width:3.2vw}}header nav.pc li a::before{content:"";position:absolute;top:0;left:50%;transition:transform .3s;border-style:solid;transform:translateY(-14px) translateX(-50%);border-width:14px 14px 0 14px}@media screen and (min-width: 768px)and (max-width: 1100px){header nav.pc li a::before{transform:translateY(-1.2727272727vw) translateX(-50%);border-width:1.2727272727vw 1.2727272727vw 0 1.2727272727vw}}header nav.pc li a:hover{opacity:1}header nav.pc li a:hover::before{transform:translateY(0) translateX(-50%)}header nav.pc li.game a::before{border-color:#00a650 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}header nav.pc li.cardgame a::before{border-color:#ed1b23 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}header nav.pc li.pokemongo a::before{border-color:#0e75bc rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}header nav.pc li.pokemonunite a::before{border-color:#ffcb07 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}header nav.pc li.guideline a::before{border-color:#6b69d1 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}header nav.pc li.faq a::before{border-color:#6b69d1 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}header nav.pc li.disabled a{pointer-events:none;opacity:.3}header nav.pc li.disabled a::before,header nav.pc li.disabled a::after{display:none}body#page-game header nav.pc li.game a::before{transform:translateY(0) translateX(-50%)}body#page-cardgame header nav.pc li.cardgame a::before{transform:translateY(0) translateX(-50%)}body#page-pokemongo header nav.pc li.pokemongo a::before{transform:translateY(0) translateX(-50%)}body#page-pokemonunite header nav.pc li.pokemonunite a::before{transform:translateY(0) translateX(-50%)}body#page-guideline header nav.pc li.guideline a::before{transform:translateY(0) translateX(-50%)}body#page-faq header nav.pc li.faq a::before{transform:translateY(0) translateX(-50%)}nav.sp{display:none;width:100vw;height:100vh;background:url(../img/common/nav_bg@sp.jpg) no-repeat #878888;background-size:100% auto;position:fixed;z-index:10100}nav.sp #close-nav{position:absolute;top:6.6666666667vw;right:4vw}nav.sp #close-nav a{display:flex;justify-content:space-between;flex-direction:column;width:6.6666666667vw;aspect-ratio:1}nav.sp #close-nav span{width:100%;height:.5333333333vw;background:#fff}nav.sp #close-nav span:nth-of-type(1){transform:rotate(45deg) translateY(4.2666666667vw)}nav.sp #close-nav span:nth-of-type(2){transform:rotate(-45deg) translateY(-4.2666666667vw)}nav.sp .scroll{height:100%;overflow-y:auto}nav.sp .logo{width:36.8vw;margin:0 auto;padding:13.3333333333vw 0 4.6666666667vw 0}nav.sp .logo img{width:100%;vertical-align:bottom}nav.sp ul{width:73.3333333333vw;margin:0 auto;padding-bottom:13.3333333333vw;border-top:1px solid rgba(255,255,255,.3)}nav.sp ul li{border-bottom:1px solid rgba(255,255,255,.3)}nav.sp ul li a{font-size:2rem;font-weight:700;color:#fff;display:block;text-align:center;padding:3.7333333333vw 0;white-space:nowrap}nav.sp ul li a[target=_blank]::after{content:"";display:inline-block;aspect-ratio:1;background:url(../img/common/ic_external_w.png) no-repeat;background-size:contain;margin-left:.3em;width:3.2vw}nav.sp ul li.disabled a{pointer-events:none;opacity:.3}#guideline{position:relative;z-index:1;background:#f1f1f1;padding:80px 0}@media screen and (min-width: 768px)and (max-width: 1100px){#guideline{padding:7.2727272727vw 0}}@media screen and (max-width: 767px){#guideline{padding:10.6666666667vw 0}#page-index #guideline{padding-top:17.3333333333vw}}#guideline h2{font-size:28px;line-height:1.6428571429em;font-weight:700;text-align:center;margin-bottom:40px}@media screen and (min-width: 768px)and (max-width: 1100px){#guideline h2{font-size:2.8rem}}@media screen and (max-width: 767px){#guideline h2{font-size:1.8rem}}@media screen and (min-width: 768px)and (max-width: 1100px){#guideline h2{margin-bottom:3.6363636364vw}}@media screen and (max-width: 767px){#guideline h2{text-align:left;margin-bottom:6.6666666667vw;margin-left:2.6666666667vw;margin-right:2.6666666667vw}}#guideline .button li.guideline a{flex-direction:column;gap:0;line-height:1.3em}#guideline .button li.guideline a span{font-size:75%}@media screen and (max-width: 767px){#guideline .button li.guideline a span{font-size:80%}}#guideline .button li.disabled a{pointer-events:none;color:rgba(0,0,0,.3);border:none;box-shadow:none}#guideline .button li.disabled a::before{border-color:rgba(0,0,0,.3)}#sns{position:relative;z-index:1;background:#fff;padding:50px 0 55px 0}@media screen and (min-width: 768px)and (max-width: 1100px){#sns{padding:4.5454545455vw 0 5vw 0}}@media screen and (max-width: 767px){#sns{padding:10.6666666667vw 0}}#sns p{font-size:18px;font-weight:700;text-align:center;margin-bottom:30px}@media screen and (min-width: 768px)and (max-width: 1100px){#sns p{font-size:1.8rem}}@media screen and (max-width: 767px){#sns p{font-size:1.3rem}}@media screen and (min-width: 768px)and (max-width: 1100px){#sns p{margin-bottom:2.7272727273vw}}@media screen and (max-width: 767px){#sns p{margin-bottom:6vw}}#sns ul{display:flex;margin:0 auto;gap:20px;width:220px}@media screen and (min-width: 768px)and (max-width: 1100px){#sns ul{gap:1.8181818182vw;width:20vw}}@media screen and (max-width: 767px){#sns ul{gap:4.5333333333vw;width:53.0666666667vw}}#sns ul a img{width:60px}#sns ul a img img{width:100%;vertical-align:bottom}@media screen and (min-width: 768px)and (max-width: 1100px){#sns ul a img{width:5.4545454545vw}}@media screen and (max-width: 767px){#sns ul a img{width:14.6666666667vw}}#sns ul a:hover{opacity:.5}footer{position:relative;z-index:1;background:#000;padding:80px 0 100px 0}@media screen and (min-width: 768px)and (max-width: 1100px){footer{padding:7.2727272727vw 0 9.0909090909vw 0}}@media screen and (max-width: 767px){footer{padding:0 0 18.6666666667vw 0}}footer .inner{position:relative;z-index:1}footer .games{display:flex;flex-wrap:wrap;justify-content:center;gap:30px;margin-bottom:50px}@media screen and (min-width: 768px)and (max-width: 1100px){footer .games{gap:2.7272727273vw;margin-bottom:4.5454545455vw}}@media screen and (max-width: 767px){footer .games{flex-direction:column;gap:0;margin:0 -5.3333333333vw 10.6666666667vw -5.3333333333vw}}footer .games li{position:relative;padding:0 15px}@media screen and (min-width: 768px)and (max-width: 1100px){footer .games li{padding:0 1.3636363636vw}}@media screen and (max-width: 767px){footer .games li{padding:0;border-bottom:1px solid rgba(255,255,255,.4)}}footer .games a{font-size:16px;font-weight:500;color:#fff;display:flex;align-items:center;gap:10px}@media screen and (min-width: 768px)and (max-width: 1100px){footer .games a{font-size:1.6rem}}@media screen and (max-width: 767px){footer .games a{font-size:1.1rem}}@media screen and (min-width: 768px)and (max-width: 1100px){footer .games a{gap:.9090909091vw}}@media screen and (max-width: 767px){footer .games a{font-weight:400;letter-spacing:-0.05em;gap:1.6vw;padding:4.6666666667vw 5.3333333333vw;border-bottom:1px solid rgba(255,255,255,.1)}}footer .games a[href^=http]::after{content:"";display:inline-block;aspect-ratio:1;background-repeat:no-repeat;background-size:contain;transition:.3s;background-image:url(../img/common/ic_external_w.png);width:12px}@media screen and (min-width: 768px)and (max-width: 1100px){footer .games a[href^=http]::after{width:1.0909090909vw}}@media screen and (max-width: 767px){footer .games a[href^=http]::after{width:3.2vw}}footer .games a:hover{opacity:.5}footer .games li:nth-of-type(1)::after,footer .games li:nth-of-type(3)::after,footer .games li:nth-of-type(4)::after{content:"";width:1px;height:1em;background:#fff;position:absolute;top:50%;right:-15px;transform:translateY(-50%)}@media screen and (min-width: 768px)and (max-width: 1100px){footer .games li:nth-of-type(1)::after,footer .games li:nth-of-type(3)::after,footer .games li:nth-of-type(4)::after{right:-1.3636363636vw}}@media screen and (max-width: 767px){footer .games li:nth-of-type(1)::after,footer .games li:nth-of-type(3)::after,footer .games li:nth-of-type(4)::after{display:none}}footer .official{display:flex;justify-content:center;align-items:center;gap:30px;margin-bottom:60px}@media screen and (min-width: 768px)and (max-width: 1100px){footer .official{gap:2.7272727273vw;margin-bottom:5.4545454545vw}}@media screen and (max-width: 767px){footer .official{gap:4vw;margin-bottom:8vw}}footer .official .logo1{width:300px}footer .official .logo1 img{width:100%;vertical-align:bottom}@media screen and (min-width: 768px)and (max-width: 1100px){footer .official .logo1{width:27.2727272727vw}}@media screen and (max-width: 767px){footer .official .logo1{width:40vw}}footer .official .logo2{width:126px}footer .official .logo2 img{width:100%;vertical-align:bottom}@media screen and (min-width: 768px)and (max-width: 1100px){footer .official .logo2{width:11.4545454545vw}}@media screen and (max-width: 767px){footer .official .logo2{width:16.8vw}}footer .official .logo3{width:160px}footer .official .logo3 img{width:100%;vertical-align:bottom}@media screen and (min-width: 768px)and (max-width: 1100px){footer .official .logo3{width:14.5454545455vw}}@media screen and (max-width: 767px){footer .official .logo3{width:21.3333333333vw}}footer .official a:hover{opacity:.5}footer .copyright{font-size:14px;line-height:2em;color:#a9a9a9;text-align:center}@media screen and (min-width: 768px)and (max-width: 1100px){footer .copyright{font-size:1.4rem}}@media screen and (max-width: 767px){footer .copyright{font-size:1.1rem}}@media screen and (max-width: 767px){footer .copyright{text-align:left}}#pagetop{opacity:0;transition:.3s;position:fixed;z-index:10000;bottom:10px;right:10px;aspect-ratio:1;width:80px}@media screen and (min-width: 768px)and (max-width: 1100px){#pagetop{width:7.2727272727vw}}@media screen and (max-width: 767px){#pagetop{width:13.3333333333vw}}#pagetop a{position:relative;display:block;box-sizing:border-box;width:100%;height:100%;border:2px solid #000;background:#fff;border-radius:10px}#pagetop a::after{content:"";aspect-ratio:1;border-left:2px solid #000;border-top:2px solid #000;position:absolute;top:55%;left:50%;transform:translate(-50%, -50%) rotate(45deg);width:14px}@media screen and (min-width: 768px)and (max-width: 1100px){#pagetop a::after{width:1.2727272727vw}}@media screen and (max-width: 767px){#pagetop a::after{width:2.6666666667vw}}#pagetop a:hover{border-color:#fff;background:#000}#pagetop a:hover::after{border-color:#fff}#disp-nav{display:none}@media screen and (max-width: 767px){#disp-nav{display:block}#disp-nav a{display:flex;flex-direction:column;width:8vw;height:5.8666666667vw;gap:2.1333333333vw}#disp-nav a span{width:100%;height:.5333333333vw;background:#fff}}.fade-in{opacity:0;transform:translate(0, 80px);transition:all .8s}@media screen and (max-width: 767px){.fade-in{transform:translate(0, 40px);transition:all .8s}}.fade-in.scroll-in{opacity:1;transform:translate(0, 0)}.fade-in-block>div{opacity:0}.fade-in-block>div:nth-child(1){transition:all .8s .2s}.fade-in-block>div:nth-child(2){transition:all .8s .4s}.fade-in-block>div:nth-child(3){transition:all .8s .6s}.fade-in-block>div:nth-child(4){transition:all .8s .8s}.fade-in-block.scroll-in>div{opacity:1}ul.indent li{text-indent:-1em;margin-left:1em}ul.indent li .caution{text-indent:0;margin-left:0}ol.latin{margin-left:1.3em}ol.latin li{position:relative}ol.latin li span{position:absolute;left:-1.3em}a.link[target=_blank]{position:relative}a.link[target=_blank]::after{content:"";display:inline-block;aspect-ratio:1;background-repeat:no-repeat;background-size:contain;transition:.3s;background-image:url(../img/common/ic_external_y.png);width:12px;margin:0 .25em 0 .15em}@media screen and (min-width: 768px)and (max-width: 1100px){a.link[target=_blank]::after{width:1.0909090909vw}}@media screen and (max-width: 767px){a.link[target=_blank]::after{width:3.2vw}}a.link:hover{text-decoration:underline}#loaderBg{background-color:#000;height:100%;width:100%;position:fixed;top:0px;left:0px;z-index:10200}#loader{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:40px;height:40px}@media screen and (max-width: 767px){#loader{width:10.6666666667vw;height:10.6666666667vw}}#loader div{position:absolute;width:50%;height:50%;border-radius:50%}#loader .color1{top:0;left:0;background-color:rgba(0,166,80,.75);animation:move1 1.5s linear infinite reverse}#loader .color2{top:0;right:0;background-color:rgba(237,27,35,.75);animation:move2 1.5s linear infinite reverse}#loader .color3{bottom:0;left:0;background-color:rgba(14,117,188,.75);animation:move3 1.5s linear infinite reverse}#loader .color4{bottom:0;right:0;background-color:rgba(255,203,7,.75);animation:move4 1.5s linear infinite reverse}@keyframes move1{0%{transform:translate(0);z-index:10}25%{transform:translate(100%, 0)}50%{transform:translate(100%, 100%)}75%{transform:translate(0, 100%);z-index:-10}100%{transform:translate(0)}}@keyframes move2{0%{transform:translate(0)}25%{transform:translate(0, 100%)}50%{transform:translate(-100%, 100%);z-index:-10}75%{transform:translate(-100%, 0);z-index:10}100%{transform:translate(0)}}@keyframes move3{0%{transform:translate(0)}25%{transform:translate(0, -100%);z-index:10}50%{transform:translate(100%, -100%)}75%{transform:translate(100%, 0)}100%{transform:translate(0);z-index:-10}}@keyframes move4{0%{transform:translate(0)}25%{transform:translate(-100%, 0);z-index:-10}50%{transform:translate(-100%, -100%);z-index:10}75%{transform:translate(0, -100%)}100%{transform:translate(0)}}.index-ill2,.index-ill3{display:none}#page-index .index-ill2,#page-index .index-ill3{display:block}.index-ill2,.index-ill3{position:absolute}.index-ill2{width:388px;right:50%;top:-310px}.index-ill2 img{width:100%;vertical-align:bottom}@media screen and (min-width: 768px)and (max-width: 1100px){.index-ill2{width:35.2727272727vw}}@media screen and (max-width: 767px){.index-ill2{width:55.2vw}}@media screen and (min-width: 768px)and (max-width: 1100px){.index-ill2{top:-28.1818181818vw}}@media screen and (max-width: 767px){.index-ill2{top:-54vw;right:38.6666666667vw}}.index-ill3{width:336px;right:50%;top:-200px}.index-ill3 img{width:100%;vertical-align:bottom}@media screen and (min-width: 768px)and (max-width: 1100px){.index-ill3{width:30.5454545455vw}}@media screen and (max-width: 767px){.index-ill3{width:47.6vw}}@media screen and (min-width: 768px)and (max-width: 1100px){.index-ill3{top:-18.1818181818vw}}@media screen and (max-width: 767px){.index-ill3{top:-38.6666666667vw;right:4vw}}.index-ill2.fade-in-ill,.index-ill3.fade-in-ill{opacity:0;transition:all .3s .5s}.index-ill2.scroll-in,.index-ill3.scroll-in{opacity:1;transform:translate(0, 0)}.index-ill2.fade-in-ill{transform:translate(500px, 80px)}@media screen and (min-width: 768px)and (max-width: 1100px){.index-ill2.fade-in-ill{transform:translate(45.4545454545vw, 7.2727272727vw)}}@media screen and (max-width: 767px){.index-ill2.fade-in-ill{transform:translate(0, 10.6666666667vw)}}.index-ill2.scroll-in{transform:translate(500px, 0)}@media screen and (min-width: 768px)and (max-width: 1100px){.index-ill2.scroll-in{transform:translate(45.4545454545vw, 0)}}@media screen and (max-width: 767px){.index-ill2.scroll-in{transform:translate(0, 0)}}.index-ill3.fade-in-ill{transform:translate(710px, 80px)}@media screen and (min-width: 768px)and (max-width: 1100px){.index-ill3.fade-in-ill{transform:translate(64.5454545455vw, 7.2727272727vw)}}@media screen and (max-width: 767px){.index-ill3.fade-in-ill{transform:translate(0, 10.6666666667vw)}}.index-ill3.scroll-in{transform:translate(710px, 0)}@media screen and (min-width: 768px)and (max-width: 1100px){.index-ill3.scroll-in{transform:translate(64.5454545455vw, 0)}}@media screen and (max-width: 767px){.index-ill3.scroll-in{transform:translate(0, 0)}}#page-index{overflow-x:hidden}#page-index #kv{position:relative;aspect-ratio:1366/768}@media screen and (max-width: 767px){#page-index #kv{aspect-ratio:750/1334}}#page-index #kv h1,#page-index #kv .lead{position:absolute;z-index:3;left:50%;transform:translateX(-50%)}#page-index #kv h1{width:30.8199121523vw;top:7.3206442167vw}#page-index #kv h1 img{width:100%;vertical-align:bottom}@media screen and (max-width: 767px){#page-index #kv h1{width:65.0666666667vw}}@media screen and (max-width: 767px){#page-index #kv h1{top:52.6666666667vw}}#page-index #kv .lead{width:51.9765739385vw;top:37.3352855051vw}#page-index #kv .lead img{width:100%;vertical-align:bottom}@media screen and (max-width: 767px){#page-index #kv .lead{width:82.9333333333vw}}@media screen and (max-width: 767px){#page-index #kv .lead{top:122.6666666667vw}}#page-index #kv .ill1,#page-index #kv .ill2{position:absolute;z-index:1}#page-index #kv .ill1{width:52.196193265vw;top:6.588579795vw;left:-11.7130307467vw}#page-index #kv .ill1 img{width:100%;vertical-align:bottom}@media screen and (max-width: 767px){#page-index #kv .ill1{width:104vw}}@media screen and (max-width: 767px){#page-index #kv .ill1{top:-6vw;left:-30.6666666667vw}}#page-index #kv .ill2{width:52.1229868228vw;top:5.4904831625vw;right:-14.6412884334vw}#page-index #kv .ill2 img{width:100%;vertical-align:bottom}@media screen and (max-width: 767px){#page-index #kv .ill2{width:101.3333333333vw}}@media screen and (max-width: 767px){#page-index #kv .ill2{top:76vw;right:-34.6666666667vw}}#page-index #kv h1,#page-index #kv .lead,#page-index #kv .ill1,#page-index #kv .ill2{opacity:0}#page-index #kv h1{transform:translateY(20px) translateX(-50%);transition:opacity .3s ease-in-out 1.5s,transform .3s ease-in-out 1.5s}#page-index #kv .lead{transform:translateY(20px) translateX(-50%);transition:opacity .3s ease-in-out 1.5s,transform .3s ease-in-out 1.5s}#page-index #kv .ill1{transform:translateX(40.4831625183vw) scale(0);transition:opacity .4s ease-in-out 1.8s,transform .4s ease-in-out 1.8s}@media screen and (max-width: 767px){#page-index #kv .ill1{transform:translate(36.6666666667vw, 42.7333333333vw) scale(0)}}#page-index #kv .ill2{transform:translateX(-37.4816983895vw) scale(0);transition:opacity .4s ease-in-out 1.8s,transform .4s ease-in-out 1.8s}@media screen and (max-width: 767px){#page-index #kv .ill2{transform:translate(-33.3333333333vw, -38vw) scale(0)}}#page-index.loaded #kv h1,#page-index.loaded #kv .lead,#page-index.loaded #kv .ill1,#page-index.loaded #kv .ill2{opacity:1 !important}#page-index.loaded #kv h1,#page-index.loaded #kv .lead{transform:translateY(0) translateX(-50%) !important}#page-index.loaded #kv .ill1,#page-index.loaded #kv .ill2{transform:translateX(0) scale(1) !important}@media screen and (max-width: 767px){#page-index.loaded #kv .ill1,#page-index.loaded #kv .ill2{transform:translate(0, 0) scale(1) !important}}#page-index .kv-bg{width:100%;position:fixed;z-index:-1;top:0;left:0;aspect-ratio:1366/768}@media screen and (max-width: 767px){#page-index .kv-bg{aspect-ratio:750/1334}}#page-index .kv-bg::after{content:"";position:absolute;inset:0;background:rgba(0,0,0,.5)}#page-index .kv-bg img{position:absolute;inset:0;width:100%}#page-index .kv-bg .bg1,#page-index .kv-bg .bg2,#page-index .kv-bg .bg3,#page-index .kv-bg .bg4,#page-index .kv-bg .bg5,#page-index .kv-bg .bg6,#page-index .kv-bg .bg7{opacity:0}#page-index .kv-bg .bg1{transition:opacity .3s ease-in-out .3s}#page-index .kv-bg .bg2{transition:opacity .3s ease-in-out .4s}#page-index .kv-bg .bg3{transition:opacity .3s ease-in-out .5s}#page-index .kv-bg .bg4{transition:opacity .3s ease-in-out .6s}#page-index .kv-bg .bg5{transition:opacity .3s ease-in-out .7s}#page-index .kv-bg .bg6{transition:opacity .3s ease-in-out .8s}#page-index .kv-bg .bg7{transition:opacity .3s ease-in-out .9s}#page-index.loaded .kv-bg .bg1,#page-index.loaded .kv-bg .bg2,#page-index.loaded .kv-bg .bg3,#page-index.loaded .kv-bg .bg4,#page-index.loaded .kv-bg .bg5,#page-index.loaded .kv-bg .bg6,#page-index.loaded .kv-bg .bg7{opacity:1 !important}#page-index #news{position:relative;z-index:1;background-size:cover;padding:40px 0 80px 0}@media screen and (min-width: 768px)and (max-width: 1100px){#page-index #news{padding:3.6363636364vw 0 7.2727272727vw 0}}@media screen and (max-width: 767px){#page-index #news{background-size:cover;padding:5.3333333333vw 0 13.3333333333vw 0}}#page-index #news .inner{overflow:hidden;display:flex;align-items:center;background:#fff;border-radius:10px;gap:70px;padding:20px 60px 40px 95px}@media screen and (min-width: 768px)and (max-width: 1366px){#page-index #news .inner{gap:5.1244509517vw;padding:1.4641288433vw 4.39238653vw 2.9282576867vw 6.9546120059vw}}@media screen and (max-width: 767px){#page-index #news .inner{flex-direction:column;align-items:flex-start;gap:8vw;padding:10.6666666667vw 4.6666666667vw}}#page-index #news h2{width:10.2489019034vw;position:relative;z-index:1}#page-index #news h2 img{width:100%;vertical-align:bottom}@media screen and (max-width: 767px){#page-index #news h2{width:20.8vw}}@media screen and (max-width: 767px){#page-index #news h2{width:100%}#page-index #news h2 img{width:20.8vw}}#page-index #news h2::before{content:"";width:14.6412884334vw;aspect-ratio:1;position:absolute;top:50%;left:50%;z-index:-1;transform:translate(-50%, -50%);background:url(../img/common/monbo.svg) no-repeat;background-size:contain}#page-index #news h2::before img{width:100%;vertical-align:bottom}@media screen and (max-width: 767px){#page-index #news h2::before{width:45.3333333333vw}}@media screen and (max-width: 767px){#page-index #news h2::before{transform:translate(0, 0);top:-23.3333333333vw;left:auto;right:-10vw}}#page-index #news .list{position:relative;z-index:1;flex:1}@media screen and (max-width: 767px){#page-index #news .list{border-top:1px solid #cfcfcf}}#page-index #news .list li{border-bottom:1px solid #cfcfcf}#page-index #news .list a{font-size:18px;line-height:1.5em;color:#000;display:flex;position:relative;padding:26px 50px 26px 0}@media screen and (min-width: 768px)and (max-width: 1100px){#page-index #news .list a{font-size:1.8rem}}@media screen and (max-width: 767px){#page-index #news .list a{font-size:1.5rem}}@media screen and (min-width: 768px)and (max-width: 1366px){#page-index #news .list a{padding:1.9033674963vw 3.6603221083vw 1.9033674963vw 0}}@media screen and (max-width: 767px){#page-index #news .list a{flex-direction:column;gap:.8vw;padding:4vw 8vw 4vw 0}}#page-index #news .list a::after{content:"";aspect-ratio:1;border-top:2px solid #000;border-right:2px solid #000;position:absolute;top:50%;transform:translateY(-50%) rotate(45deg);width:10px;right:16px}@media screen and (min-width: 768px)and (max-width: 1100px){#page-index #news .list a::after{width:.9090909091vw;right:1.4545454545vw}}@media screen and (max-width: 767px){#page-index #news .list a::after{width:2.1333333333vw;right:2.6666666667vw}}#page-index #news .list a:hover .title{text-decoration:underline}#page-index #news .list a .update{font-weight:700;color:#303a75;width:7em}#page-index #news .list a .title{flex:1;transition:.3s}#page-index #news .list a[target=_blank] .title::after{content:"";display:inline-block;aspect-ratio:1;background-repeat:no-repeat;background-size:contain;transition:.3s;background-image:url(../img/common/ic_external_b.png);margin-left:.3em;width:.8em}#page-index #nav.fade-in-ba::before,#page-index #nav.fade-in-ba::after{opacity:0}@media screen and (max-width: 767px){#page-index #nav.fade-in-ba::before,#page-index #nav.fade-in-ba::after{transform:translate(0, 40px)}}#page-index #nav.fade-in-ba::before{transition:all .3s .5s;transform:translate(-620px, 80px)}@media screen and (min-width: 768px)and (max-width: 1100px){#page-index #nav.fade-in-ba::before{transform:translate(-56.3636363636vw, 7.2727272727vw)}}@media screen and (max-width: 767px){#page-index #nav.fade-in-ba::before{transform:translate(0, 10.6666666667vw)}}#page-index #nav.fade-in-ba::after{transition:all .3s .6s;transform:translate(630px, 80px)}@media screen and (min-width: 768px)and (max-width: 1100px){#page-index #nav.fade-in-ba::after{transform:translate(57.2727272727vw, 7.2727272727vw)}}@media screen and (max-width: 767px){#page-index #nav.fade-in-ba::after{transform:translate(0, 10.6666666667vw)}}#page-index #nav.fade-in-ba.scroll-in::before,#page-index #nav.fade-in-ba.scroll-in::after{opacity:1}#page-index #nav.fade-in-ba.scroll-in::before{transform:translate(-620px, 0)}@media screen and (min-width: 768px)and (max-width: 1100px){#page-index #nav.fade-in-ba.scroll-in::before{transform:translate(-56.3636363636vw, 0)}}@media screen and (max-width: 767px){#page-index #nav.fade-in-ba.scroll-in::before{transform:translate(0, 0)}}#page-index #nav.fade-in-ba.scroll-in::after{transform:translate(630px, 0)}@media screen and (min-width: 768px)and (max-width: 1100px){#page-index #nav.fade-in-ba.scroll-in::after{transform:translate(57.2727272727vw, 0)}}@media screen and (max-width: 767px){#page-index #nav.fade-in-ba.scroll-in::after{transform:translate(0, 0)}}#page-index #nav .inner.fade-in-ba::before,#page-index #nav .inner.fade-in-ba::after{opacity:0}@media screen and (max-width: 767px){#page-index #nav .inner.fade-in-ba::before,#page-index #nav .inner.fade-in-ba::after{transform:translate(0, 40px)}}#page-index #nav .inner.fade-in-ba::before{transition:all .3s .5s;transform:translate(-665px, 80px)}@media screen and (min-width: 768px)and (max-width: 1100px){#page-index #nav .inner.fade-in-ba::before{transform:translate(-60.4545454545vw, 7.2727272727vw)}}@media screen and (max-width: 767px){#page-index #nav .inner.fade-in-ba::before{transform:translate(0, 10.6666666667vw)}}#page-index #nav .inner.fade-in-ba::after{transition:all .3s .6s;transform:translate(844px, 80px)}@media screen and (min-width: 768px)and (max-width: 1100px){#page-index #nav .inner.fade-in-ba::after{transform:translate(76.7272727273vw, 7.2727272727vw)}}@media screen and (max-width: 767px){#page-index #nav .inner.fade-in-ba::after{transform:translate(0, 10.6666666667vw)}}#page-index #nav .inner.fade-in-ba.scroll-in::before,#page-index #nav .inner.fade-in-ba.scroll-in::after{opacity:1}#page-index #nav .inner.fade-in-ba.scroll-in::before{transform:translate(-665px, 0)}@media screen and (min-width: 768px)and (max-width: 1100px){#page-index #nav .inner.fade-in-ba.scroll-in::before{transform:translate(-60.4545454545vw, 0)}}@media screen and (max-width: 767px){#page-index #nav .inner.fade-in-ba.scroll-in::before{transform:translate(0, 0)}}#page-index #nav .inner.fade-in-ba.scroll-in::after{transform:translate(844px, 0)}@media screen and (min-width: 768px)and (max-width: 1100px){#page-index #nav .inner.fade-in-ba.scroll-in::after{transform:translate(76.7272727273vw, 0)}}@media screen and (max-width: 767px){#page-index #nav .inner.fade-in-ba.scroll-in::after{transform:translate(0, 0)}}#page-index #nav{background:#fff;position:relative;padding-bottom:100px}@media screen and (min-width: 768px)and (max-width: 1100px){#page-index #nav{padding-bottom:9.0909090909vw}}@media screen and (max-width: 767px){#page-index #nav{padding-bottom:26.6666666667vw}}#page-index #nav::before,#page-index #nav::after{content:"";position:absolute;aspect-ratio:505/472;width:505px}#page-index #nav::before img,#page-index #nav::after img{width:100%;vertical-align:bottom}@media screen and (min-width: 768px)and (max-width: 1100px){#page-index #nav::before,#page-index #nav::after{width:45.9090909091vw}}@media screen and (max-width: 767px){#page-index #nav::before,#page-index #nav::after{width:100vw}}#page-index #nav::before{background:url(../img/toppage/nav_ill_bg_01.png) no-repeat;background-size:contain;left:50%;top:-170px}@media screen and (min-width: 768px)and (max-width: 1100px){#page-index #nav::before{top:-15.4545454545vw}}@media screen and (max-width: 767px){#page-index #nav::before{top:-38.6666666667vw;left:-37.3333333333vw}}#page-index #nav::after{background:url(../img/toppage/nav_ill_bg_02.png) no-repeat;background-size:contain;right:50%;top:70px}@media screen and (min-width: 768px)and (max-width: 1100px){#page-index #nav::after{top:6.3636363636vw}}@media screen and (max-width: 767px){#page-index #nav::after{top:34.6666666667vw;right:-43.3333333333vw}}#page-index #nav .inner{position:relative}#page-index #nav .inner::before,#page-index #nav .inner::after{content:"";position:absolute;z-index:1}#page-index #nav .inner::before{background:url(../img/toppage/nav_ill_01.png) no-repeat;background-size:contain;aspect-ratio:365/518;width:365px;left:50%;top:-100px}#page-index #nav .inner::before img{width:100%;vertical-align:bottom}@media screen and (min-width: 768px)and (max-width: 1100px){#page-index #nav .inner::before{width:33.1818181818vw}}@media screen and (max-width: 767px){#page-index #nav .inner::before{width:48.6666666667vw}}@media screen and (min-width: 768px)and (max-width: 1100px){#page-index #nav .inner::before{top:-9.0909090909vw}}@media screen and (max-width: 767px){#page-index #nav .inner::before{top:-20vw;left:-15.3333333333vw}}#page-index #nav .inner::after{background:url(../img/toppage/nav_ill_02.png) no-repeat;background-size:contain;aspect-ratio:533/433;width:533px;right:50%;top:-25px}#page-index #nav .inner::after img{width:100%;vertical-align:bottom}@media screen and (min-width: 768px)and (max-width: 1100px){#page-index #nav .inner::after{width:48.4545454545vw}}@media screen and (max-width: 767px){#page-index #nav .inner::after{width:71.0666666667vw}}@media screen and (min-width: 768px)and (max-width: 1100px){#page-index #nav .inner::after{top:-2.2727272727vw}}@media screen and (max-width: 767px){#page-index #nav .inner::after{top:-9.3333333333vw;right:-36.6666666667vw}}#page-index #nav .header{position:relative;z-index:1;text-align:center;padding:80px 0 50px 0}@media screen and (min-width: 768px)and (max-width: 1100px){#page-index #nav .header{padding:7.2727272727vw 0 4.5454545455vw 0}}@media screen and (max-width: 767px){#page-index #nav .header{padding:16vw 0 5.3333333333vw 0}}#page-index #nav .header h2{width:474px;margin-left:auto;margin-right:auto;margin-bottom:35px}#page-index #nav .header h2 img{width:100%;vertical-align:bottom}@media screen and (min-width: 768px)and (max-width: 1100px){#page-index #nav .header h2{width:43.0909090909vw}}@media screen and (max-width: 767px){#page-index #nav .header h2{width:50vw}}@media screen and (min-width: 768px)and (max-width: 1100px){#page-index #nav .header h2{margin-bottom:3.1818181818vw}}@media screen and (max-width: 767px){#page-index #nav .header h2{margin-bottom:4vw}}#page-index #nav .header .lead{font-size:20px;line-height:2em;font-weight:500}@media screen and (min-width: 768px)and (max-width: 1100px){#page-index #nav .header .lead{font-size:2rem}}@media screen and (max-width: 767px){#page-index #nav .header .lead{font-size:1.5rem}}#page-index #nav nav{position:relative;z-index:1;width:100%;max-width:1366px;display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:2px;margin-left:auto;margin-right:auto}@media screen and (min-width: 768px)and (max-width: 1366px){#page-index #nav nav{width:calc(100% - 4px);margin-left:2px;margin-right:2px}}@media screen and (max-width: 767px){#page-index #nav nav{grid-template-columns:1fr;gap:5.3333333333vw}#page-index #nav nav>div{width:94.6666666667vw}#page-index #nav nav>div:nth-child(odd) a{border-radius:0 10px 10px 0}#page-index #nav nav>div:nth-child(even){margin-left:auto}#page-index #nav nav>div:nth-child(even) a{border-radius:10px 0 0 10px}}#page-index #nav nav>div:nth-child(even){margin-top:60px}@media screen and (min-width: 768px)and (max-width: 1366px){#page-index #nav nav>div:nth-child(even){margin-top:4.39238653vw}}@media screen and (max-width: 767px){#page-index #nav nav>div:nth-child(even){margin-top:0}}#page-index #nav nav a{transition:transform .3s;display:flex;flex-direction:column;align-items:center;position:relative;background-repeat:no-repeat;background-size:cover;aspect-ratio:336/600;border-radius:10px;overflow:hidden}@media screen and (max-width: 767px){#page-index #nav nav a{aspect-ratio:710/530}}@media screen and (min-width: 768px){#page-index #nav nav a:hover{transform:translateY(-20px)}}@media screen and (min-width: 768px)and (min-width: 768px)and (max-width: 1366px){#page-index #nav nav a:hover{transform:translateY(-1.4641288433vw)}}@media screen and (min-width: 768px){#page-index #nav nav a:hover .button{background:#000;color:#fff;border-color:#fff}#page-index #nav nav a:hover .button::after{border-color:#fff}}#page-index #nav nav a h3{margin-bottom:25px}@media screen and (min-width: 768px)and (max-width: 1366px){#page-index #nav nav a h3{margin-bottom:1.8301610542vw}}@media screen and (max-width: 767px){#page-index #nav nav a h3{margin-top:8vw !important;margin-bottom:3.3333333333vw}}#page-index #nav nav a .lead{font-weight:500;line-height:1.5em;letter-spacing:-0.1em;color:#fff;font-size:20px;margin-left:35px;margin-right:35px}@media screen and (min-width: 768px)and (max-width: 1366px){#page-index #nav nav a .lead{font-size:1.6rem;margin-left:2.5622254758vw;margin-right:2.5622254758vw}}@media screen and (max-width: 767px){#page-index #nav nav a .lead{font-size:1.5rem;margin-left:13.3333333333vw;margin-right:13.3333333333vw}}#page-index #nav nav a .logo{margin-top:20px}@media screen and (min-width: 768px)and (max-width: 1366px){#page-index #nav nav a .logo{margin-top:1.4641288433vw}}@media screen and (max-width: 767px){#page-index #nav nav a .logo{margin-top:2vw !important}}#page-index #nav nav a.game{background-image:url(../img/toppage/nav_bg_01@pc.jpg)}@media screen and (max-width: 767px){#page-index #nav nav a.game{background-image:url(../img/toppage/nav_bg_01@sp.jpg)}}#page-index #nav nav a.game h3{width:174px;margin-left:auto;margin-right:auto;margin-top:80px}#page-index #nav nav a.game h3 img{width:100%;vertical-align:bottom}@media screen and (min-width: 768px)and (max-width: 1366px){#page-index #nav nav a.game h3{width:12.737920937vw}}@media screen and (max-width: 767px){#page-index #nav nav a.game h3{width:31.4666666667vw}}@media screen and (min-width: 768px)and (max-width: 1366px){#page-index #nav nav a.game h3{margin-top:5.8565153734vw}}#page-index #nav nav a.game .logo{width:190px;margin-left:auto;margin-right:auto;margin-top:15px}#page-index #nav nav a.game .logo img{width:100%;vertical-align:bottom}@media screen and (min-width: 768px)and (max-width: 1366px){#page-index #nav nav a.game .logo{width:13.9092240117vw}}@media screen and (max-width: 767px){#page-index #nav nav a.game .logo{width:64.8vw}}@media screen and (min-width: 768px)and (max-width: 1366px){#page-index #nav nav a.game .logo{margin-top:1.0980966325vw}}#page-index #nav nav a.cardgame{background-image:url(../img/toppage/nav_bg_02@pc.jpg)}@media screen and (max-width: 767px){#page-index #nav nav a.cardgame{background-image:url(../img/toppage/nav_bg_02@sp.jpg)}}#page-index #nav nav a.cardgame h3{width:205px;margin-left:auto;margin-right:auto;margin-top:120px}#page-index #nav nav a.cardgame h3 img{width:100%;vertical-align:bottom}@media screen and (min-width: 768px)and (max-width: 1366px){#page-index #nav nav a.cardgame h3{width:15.0073206442vw}}@media screen and (max-width: 767px){#page-index #nav nav a.cardgame h3{width:49.7333333333vw}}@media screen and (min-width: 768px)and (max-width: 1366px){#page-index #nav nav a.cardgame h3{margin-top:8.78477306vw}}#page-index #nav nav a.cardgame .logo{width:241px;margin-left:auto;margin-right:auto;margin-top:20px}#page-index #nav nav a.cardgame .logo img{width:100%;vertical-align:bottom}@media screen and (min-width: 768px)and (max-width: 1366px){#page-index #nav nav a.cardgame .logo{width:17.6427525622vw}}@media screen and (max-width: 767px){#page-index #nav nav a.cardgame .logo{width:38.4vw}}@media screen and (min-width: 768px)and (max-width: 1366px){#page-index #nav nav a.cardgame .logo{margin-top:1.4641288433vw}}@media screen and (max-width: 767px){#page-index #nav nav a.cardgame .button{bottom:4.6666666667vw !important}}#page-index #nav nav a.pokemongo{background-image:url(../img/toppage/nav_bg_03@pc.jpg)}@media screen and (max-width: 767px){#page-index #nav nav a.pokemongo{background-image:url(../img/toppage/nav_bg_03@sp.jpg)}}#page-index #nav nav a.pokemongo h3{width:232px;margin-left:auto;margin-right:auto;margin-top:115px}#page-index #nav nav a.pokemongo h3 img{width:100%;vertical-align:bottom}@media screen and (min-width: 768px)and (max-width: 1366px){#page-index #nav nav a.pokemongo h3{width:16.9838945827vw}}@media screen and (max-width: 767px){#page-index #nav nav a.pokemongo h3{width:55.7333333333vw}}@media screen and (min-width: 768px)and (max-width: 1366px){#page-index #nav nav a.pokemongo h3{margin-top:8.4187408492vw}}#page-index #nav nav a.pokemongo .logo{width:218px;margin-left:auto;margin-right:auto;margin-top:10px}#page-index #nav nav a.pokemongo .logo img{width:100%;vertical-align:bottom}@media screen and (min-width: 768px)and (max-width: 1366px){#page-index #nav nav a.pokemongo .logo{width:15.9590043924vw}}@media screen and (max-width: 767px){#page-index #nav nav a.pokemongo .logo{width:34.9333333333vw}}@media screen and (min-width: 768px)and (max-width: 1366px){#page-index #nav nav a.pokemongo .logo{margin-top:.7320644217vw}}#page-index #nav nav a.pokemonunite{background-image:url(../img/toppage/nav_bg_04@pc.jpg)}@media screen and (max-width: 767px){#page-index #nav nav a.pokemonunite{background-image:url(../img/toppage/nav_bg_04@sp.jpg)}}#page-index #nav nav a.pokemonunite h3{width:295px;margin-left:auto;margin-right:auto;margin-top:120px}#page-index #nav nav a.pokemonunite h3 img{width:100%;vertical-align:bottom}@media screen and (min-width: 768px)and (max-width: 1366px){#page-index #nav nav a.pokemonunite h3{width:21.5959004392vw}}@media screen and (max-width: 767px){#page-index #nav nav a.pokemonunite h3{width:66.9333333333vw}}@media screen and (min-width: 768px)and (max-width: 1366px){#page-index #nav nav a.pokemonunite h3{margin-top:8.78477306vw}}#page-index #nav nav a.pokemonunite .logo{width:246px;margin-left:auto;margin-right:auto;margin-top:20px}#page-index #nav nav a.pokemonunite .logo img{width:100%;vertical-align:bottom}@media screen and (min-width: 768px)and (max-width: 1366px){#page-index #nav nav a.pokemonunite .logo{width:18.0087847731vw}}@media screen and (max-width: 767px){#page-index #nav nav a.pokemonunite .logo{width:39.0666666667vw}}@media screen and (min-width: 768px)and (max-width: 1366px){#page-index #nav nav a.pokemonunite .logo{margin-top:1.4641288433vw}}@media screen and (max-width: 767px){#page-index #nav nav a.pokemonunite .logo{margin-top:-.6666666667vw !important}}#page-index #nav nav a .button{transition:border-color .3s,color .3s,background .3s;font-weight:500;display:flex;justify-content:center;align-items:center;box-sizing:border-box;border:2px solid #000;background:#fff;color:#000;font-weight:500;position:absolute;left:50%;transform:translateX(-50%);bottom:40px;border-radius:28px;width:240px;height:56px;font-size:16px;box-shadow:0px 5px 0px 0px #000}@media screen and (min-width: 768px)and (max-width: 1366px){#page-index #nav nav a .button{bottom:2.9282576867vw;border-radius:2.0497803807vw;width:17.5695461201vw;height:4.0995607613vw;box-shadow:0px .3660322108vw 0px 0px #000}}@media screen and (max-width: 767px){#page-index #nav nav a .button{opacity:1;bottom:6.6666666667vw;width:48vw;height:10.6666666667vw}}#page-index #nav nav a .button::after{content:"";aspect-ratio:1;border-top:2px solid #000;border-right:2px solid #000;position:absolute;top:50%;transform:translateY(-50%) rotate(45deg);width:10px;right:22px;transition:border-color .3s}@media screen and (min-width: 768px)and (max-width: 1100px){#page-index #nav nav a .button::after{width:.9090909091vw;right:2vw}}@media screen and (max-width: 767px){#page-index #nav nav a .button::after{width:2.1333333333vw;right:4vw}}#page-index #about{background:#fff;position:relative;z-index:1;padding:110px 0}@media screen and (min-width: 768px)and (max-width: 1100px){#page-index #about{padding:10vw 0}}@media screen and (max-width: 767px){#page-index #about{padding:16vw 0 60vw 0}}#page-index #about .bg{opacity:0;transform:scale(0.8, 0.8);position:absolute;inset:0;z-index:-1;background:url(../img/toppage/about_bg@pc.jpg) no-repeat center top #888;background-size:100% auto}@media screen and (max-width: 767px){#page-index #about .bg{background:url(../img/toppage/about_bg@sp.jpg) no-repeat center top #888;background-size:100% auto}}#page-index #about.fixed .bg{position:fixed}#page-index #about .inner{position:relative;z-index:1}#page-index #about .about{margin-bottom:35px}@media screen and (min-width: 768px)and (max-width: 1100px){#page-index #about .about{margin-bottom:3.1818181818vw}}@media screen and (max-width: 767px){#page-index #about .about{margin-bottom:6.6666666667vw}}#page-index #about .about h2{width:711px;margin-left:auto;margin-right:auto;margin-bottom:50px}#page-index #about .about h2 img{width:100%;vertical-align:bottom}@media screen and (min-width: 768px)and (max-width: 1100px){#page-index #about .about h2{width:64.6363636364vw}}@media screen and (max-width: 767px){#page-index #about .about h2{width:67.6vw}}@media screen and (min-width: 768px)and (max-width: 1100px){#page-index #about .about h2{margin-bottom:4.5454545455vw}}@media screen and (max-width: 767px){#page-index #about .about h2{margin:0 auto 6vw auto}}#page-index #about .about .lead{font-size:20px;font-weight:500;line-height:2em;color:#fff;letter-spacing:-0.08em}@media screen and (min-width: 768px)and (max-width: 1100px){#page-index #about .about .lead{font-size:2rem}}@media screen and (max-width: 767px){#page-index #about .about .lead{font-size:1.5rem}}#page-index #about .outline table{width:100%;margin-bottom:40px}@media screen and (min-width: 768px)and (max-width: 1100px){#page-index #about .outline table{margin-bottom:3.6363636364vw}}@media screen and (max-width: 767px){#page-index #about .outline table{margin-bottom:7.3333333333vw}}#page-index #about .outline table th,#page-index #about .outline table td{font-size:18px;line-height:1.6666666667em;border:1px solid #000;padding:16px 20px}@media screen and (min-width: 768px)and (max-width: 1100px){#page-index #about .outline table th,#page-index #about .outline table td{font-size:1.8rem}}@media screen and (max-width: 767px){#page-index #about .outline table th,#page-index #about .outline table td{font-size:1.5rem}}@media screen and (min-width: 768px)and (max-width: 1100px){#page-index #about .outline table th,#page-index #about .outline table td{padding:1.4545454545vw 1.8181818182vw}}#page-index #about .outline table th{text-align:left;background:#2a2a2a;color:#fff;width:260px}@media screen and (min-width: 768px)and (max-width: 1100px){#page-index #about .outline table th{width:23.6363636364vw}}@media screen and (max-width: 767px){#page-index #about .outline table th{padding:3.3333333333vw 4vw;font-weight:700;width:24.6666666667vw}}#page-index #about .outline table td{background:#fff}@media screen and (max-width: 767px){#page-index #about .outline table td{padding:3.3333333333vw 2.6666666667vw 3.3333333333vw 4vw}}@media screen and (max-width: 767px){#page-index #about .outline table td strong{font-weight:700}}#page-index #about .outline table td p:not(:last-child){margin-bottom:.5em}#page-index #about .caution{position:relative;font-size:14px;line-height:1.5em;color:#fff}@media screen and (min-width: 768px)and (max-width: 1100px){#page-index #about .caution{font-size:1.4rem}}@media screen and (max-width: 767px){#page-index #about .caution{font-size:1.2rem}}#page-index #about .caution li{text-indent:-1em;margin-left:1em}#page-index #about .caution>li{margin-bottom:.6em;width:745px}@media screen and (min-width: 768px)and (max-width: 1100px){#page-index #about .caution>li{width:67.7272727273vw}}@media screen and (max-width: 767px){#page-index #about .caution>li{width:auto}}#page-index #about .caution>li>ul{margin-top:.6em}#page-index #about .ill1{width:469px;position:absolute;left:50%;top:-100px}#page-index #about .ill1 img{width:100%;vertical-align:bottom}@media screen and (min-width: 768px)and (max-width: 1100px){#page-index #about .ill1{width:42.6363636364vw}}@media screen and (max-width: 767px){#page-index #about .ill1{width:62.5333333333vw}}@media screen and (min-width: 768px)and (max-width: 1100px){#page-index #about .ill1{top:-9.0909090909vw}}@media screen and (max-width: 767px){#page-index #about .ill1{top:-24vw;left:-22.6666666667vw}}#page-index #about .ill1.fade-in-ill{opacity:0;transition:all .3s .5s;transform:translate(-830px, 80px)}@media screen and (min-width: 768px)and (max-width: 1100px){#page-index #about .ill1.fade-in-ill{transform:translate(-75.4545454545vw, 7.2727272727vw)}}@media screen and (max-width: 767px){#page-index #about .ill1.fade-in-ill{transform:translate(0, 10.6666666667vw)}}#page-index #about .ill1.scroll-in{opacity:1;transform:translate(0, 0);transform:translate(-830px, 0)}@media screen and (min-width: 768px)and (max-width: 1100px){#page-index #about .ill1.scroll-in{transform:translate(-75.4545454545vw, 0)}}@media screen and (max-width: 767px){#page-index #about .ill1.scroll-in{transform:translate(0, 0)}}.page-news{background-image:url(../img/common/body_bg.png),url(../img/common/body_bg_grad.png);background-repeat:no-repeat,repeat-x;background-color:#444;background-position:center 320px,center 320px;background-size:1201px auto,10px auto}@media screen and (min-width: 768px)and (max-width: 1100px){.page-news{background-position:center 29.0909090909vw,center 29.0909090909vw;background-size:109.1818181818vw auto,.9090909091vw auto}}@media screen and (max-width: 767px){.page-news{background-position:center 93.3333333333vw,center 66.6666666667vw;background-size:126.6666666667vw auto,2.6666666667vw auto}}.page-news #header{display:flex;justify-content:center;align-items:center;height:360px;background-size:cover;background-position:center center;background-image:url(../img/news/h1_bg@pc.jpg)}@media screen and (min-width: 768px)and (max-width: 1100px){.page-news #header{height:32.7272727273vw}}@media screen and (max-width: 767px){.page-news #header{background-image:url(../img/news/h1_bg@sp.jpg);height:66.6666666667vw}}.page-news #header h1{width:270px;margin-left:auto;margin-right:auto;margin-top:70px}.page-news #header h1 img{width:100%;vertical-align:bottom}@media screen and (min-width: 768px)and (max-width: 1100px){.page-news #header h1{width:24.5454545455vw}}@media screen and (max-width: 767px){.page-news #header h1{width:36vw}}@media screen and (min-width: 768px)and (max-width: 1100px){.page-news #header h1{margin-top:6.3636363636vw}}@media screen and (max-width: 767px){.page-news #header h1{margin-top:16vw}}.page-news #detail{padding:75px 0 80px 0}@media screen and (min-width: 768px)and (max-width: 1100px){.page-news #detail{padding:6.8181818182vw 0 7.2727272727vw 0}}@media screen and (max-width: 767px){.page-news #detail{padding:12vw 0 13.3333333333vw 0}}.page-news #detail .inner h2.box{font-size:30px;line-height:1.5em;letter-spacing:-0.04em;text-align:center;background:#000;color:#fff;border-radius:10px;border:4px solid #a3a3a3;padding:20px 0;margin-bottom:35px}@media screen and (min-width: 768px)and (max-width: 1100px){.page-news #detail .inner h2.box{font-size:3rem}}@media screen and (max-width: 767px){.page-news #detail .inner h2.box{font-size:2rem}}@media screen and (min-width: 768px)and (max-width: 1100px){.page-news #detail .inner h2.box{padding:1.8181818182vw 0;margin-bottom:3.1818181818vw}}@media screen and (max-width: 767px){.page-news #detail .inner h2.box{padding:5.3333333333vw 0;font-weight:700}}.page-news #detail .inner h2.battle{font-weight:700;text-align:center;background:#000;color:#fff;border-radius:10px;padding:35px 0;margin-bottom:35px}@media screen and (min-width: 768px)and (max-width: 1100px){.page-news #detail .inner h2.battle{padding:3.1818181818vw 0;margin-bottom:3.1818181818vw}}@media screen and (max-width: 767px){.page-news #detail .inner h2.battle{padding:6.6666666667vw 0;margin-left:-5.3333333333vw;margin-right:-5.3333333333vw;border-radius:0}}.page-news #detail .inner h2.battle span{font-size:26px}@media screen and (min-width: 768px)and (max-width: 1100px){.page-news #detail .inner h2.battle span{font-size:2.6rem}}@media screen and (max-width: 767px){.page-news #detail .inner h2.battle span{font-size:1.8rem}}.page-news #detail .inner h2.battle strong{font-size:30px}@media screen and (min-width: 768px)and (max-width: 1100px){.page-news #detail .inner h2.battle strong{font-size:3rem}}@media screen and (max-width: 767px){.page-news #detail .inner h2.battle strong{font-size:2rem}}.page-news #detail .inner>section:not(:last-child){margin-bottom:3em}.page-news #detail .inner>section#battle1,.page-news #detail .inner>section#battle2{margin-bottom:4em}@media screen and (max-width: 767px){.page-news #detail .inner>section#battle1,.page-news #detail .inner>section#battle2{margin-bottom:3.2em}}.page-news #detail .inner>section p:not(.caution),.page-news #detail .inner>section ul,.page-news #detail .inner>section dl{font-size:18px;line-height:1.6666666667em;color:#fff}@media screen and (min-width: 768px)and (max-width: 1100px){.page-news #detail .inner>section p:not(.caution),.page-news #detail .inner>section ul,.page-news #detail .inner>section dl{font-size:1.8rem}}@media screen and (max-width: 767px){.page-news #detail .inner>section p:not(.caution),.page-news #detail .inner>section ul,.page-news #detail .inner>section dl{font-size:1.5rem}}.page-news #detail .inner>section ul:not(.caution) li:not(:last-child),.page-news #detail .inner>section ol li:not(:last-child){margin-bottom:.6em}.page-news #detail .inner>section h3{font-size:24px;line-height:1.5em;font-weight:700;color:#fff;border-left:3px solid #a3a3a3;border-bottom:3px solid #a3a3a3;padding:5px 0 15px 15px;margin-bottom:25px}@media screen and (min-width: 768px)and (max-width: 1100px){.page-news #detail .inner>section h3{font-size:2.4rem}}@media screen and (max-width: 767px){.page-news #detail .inner>section h3{font-size:1.8rem}}@media screen and (min-width: 768px)and (max-width: 1100px){.page-news #detail .inner>section h3{padding:.4545454545vw 0 1.3636363636vw 1.3636363636vw;margin-bottom:2.2727272727vw}}@media screen and (max-width: 767px){.page-news #detail .inner>section h3{line-height:1.5;padding-bottom:2vw;margin-bottom:4vw}}.page-news #detail .inner>section h4{font-size:20px;line-height:1.5em;font-weight:700;color:#fff;margin-bottom:.6em;margin-left:1.1em;text-indent:-1.1em}@media screen and (min-width: 768px)and (max-width: 1100px){.page-news #detail .inner>section h4{font-size:2rem}}@media screen and (max-width: 767px){.page-news #detail .inner>section h4{font-size:1.5rem}}.page-news #detail .inner>section h4::before{content:"●";margin-right:.1em}#page-news .page-news #detail .inner>section h4::before{color:#6a78cf}.page-news #detail .inner>section h4.game::before{color:#00a650 !important}.page-news #detail .inner>section h4.cardgame::before{color:#ed1b23 !important}.page-news #detail .inner>section h4.pokemongo::before{color:#0e75bc !important}.page-news #detail .inner>section h4.pokemonunite::before{color:#ffcb07 !important}.page-news #detail .inner>section ul+h4,.page-news #detail .inner>section ul+p,.page-news #detail .inner>section p+h4{margin-top:1.2em}.page-news #detail .inner ul a[target=_blank]::after,.page-news #detail .inner p a[target=_blank]::after{content:"";display:inline-block;aspect-ratio:1;background:url(../img/common/ic_external_y.png) no-repeat;background-size:contain;margin:0 .2em;width:.8em}.page-news #detail .inner .list li{text-indent:-1em;margin-left:1em}.page-news #detail .inner .caution{font-size:14px;line-height:1.5em;color:#a3a3a3}@media screen and (min-width: 768px)and (max-width: 1100px){.page-news #detail .inner .caution{font-size:1.4rem}}@media screen and (max-width: 767px){.page-news #detail .inner .caution{font-size:1.2rem}}.page-news #detail .inner .cl-or{color:#ffa507}.page-news #detail .inner .box{background:#4d4d4d;border-radius:10px;padding:40px 50px}@media screen and (min-width: 768px)and (max-width: 1100px){.page-news #detail .inner .box{padding:3.6363636364vw 4.5454545455vw}}@media screen and (max-width: 767px){.page-news #detail .inner .box{padding:8vw 5.3333333333vw}}.page-news #detail .inner .box-border{background-size:auto auto;background-color:#4d4d4d;background-image:repeating-linear-gradient(135deg, transparent, transparent 12px, rgb(83, 83, 83) 12px, rgb(83, 83, 83) 24px);border:1px solid #a3a3a3;border-radius:10px;padding:30px}@media screen and (min-width: 768px)and (max-width: 1100px){.page-news #detail .inner .box-border{background-image:repeating-linear-gradient(135deg, transparent, transparent 1.0909090909vw, rgb(83, 83, 83) 1.0909090909vw, rgb(83, 83, 83) 2.1818181818vw);padding:2.7272727273vw}}@media screen and (max-width: 767px){.page-news #detail .inner .box-border{background-image:repeating-linear-gradient(135deg, transparent, transparent 1.6vw, rgb(83, 83, 83) 1.6vw, rgb(83, 83, 83) 3.2vw);padding:4vw 0 6.6666666667vw 0}}.page-news #detail .inner .with-button{display:flex;justify-content:space-between;align-items:center}@media screen and (max-width: 767px){.page-news #detail .inner .with-button{flex-direction:column;text-align:center;gap:3.4666666667vw}}.page-news #detail .inner .with-button .text{font-size:20px;line-height:1.5em;font-weight:700;flex:1}@media screen and (min-width: 768px)and (max-width: 1100px){.page-news #detail .inner .with-button .text{font-size:2rem}}@media screen and (max-width: 767px){.page-news #detail .inner .with-button .text{font-size:1.5rem}}.page-news #detail .inner .with-button .button{width:260px;height:60px}@media screen and (min-width: 768px)and (max-width: 1100px){.page-news #detail .inner .with-button .button{width:23.6363636364vw;height:5.4545454545vw}}@media screen and (max-width: 767px){.page-news #detail .inner .with-button .button{width:72vw;height:13.0666666667vw}}.page-news #detail .inner .with-button .button a{font-size:16px;gap:.3em}@media screen and (min-width: 768px)and (max-width: 1100px){.page-news #detail .inner .with-button .button a{font-size:1.6rem}}@media screen and (max-width: 767px){.page-news #detail .inner .with-button .button a{font-size:1.5rem}}@media screen and (max-width: 767px){.page-news #detail .inner .with-button .button a{font-weight:700}}.page-news #detail .inner .with-button .button a::before{content:"";aspect-ratio:1;border-top:2px solid #000;border-right:2px solid #000;position:absolute;top:50%;transform:translateY(-50%) rotate(45deg);width:10px;right:20px}@media screen and (min-width: 768px)and (max-width: 1100px){.page-news #detail .inner .with-button .button a::before{width:.9090909091vw;right:1.8181818182vw}}@media screen and (max-width: 767px){.page-news #detail .inner .with-button .button a::before{width:2.1333333333vw;right:4vw}}.page-news #detail .inner .flow{display:flex;justify-content:space-between}@media screen and (max-width: 767px){.page-news #detail .inner .flow{flex-direction:column;gap:20vw}}.page-news #detail .inner .flow figure{width:240px;position:relative}.page-news #detail .inner .flow figure img{width:100%;vertical-align:bottom}@media screen and (min-width: 768px)and (max-width: 1100px){.page-news #detail .inner .flow figure{width:21.8181818182vw}}@media screen and (max-width: 767px){.page-news #detail .inner .flow figure{width:57.6vw}}@media screen and (max-width: 767px){.page-news #detail .inner .flow figure{margin-left:auto;margin-right:auto}}.page-news #detail .inner .flow figure:not(:last-child)::after{content:"";position:absolute;top:135px;right:-45px;border-style:solid;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #6a78cf;border-width:30px 0 30px 30px}@media screen and (min-width: 768px)and (max-width: 1100px){.page-news #detail .inner .flow figure:not(:last-child)::after{border-width:2.7272727273vw 0 2.7272727273vw 2.7272727273vw;top:12.2727272727vw;right:-4.0909090909vw}}@media screen and (max-width: 767px){.page-news #detail .inner .flow figure:not(:last-child)::after{border-width:8vw 8vw 0 8vw;border-color:#6a78cf rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);top:auto;right:auto;left:50%;bottom:-13.3333333333vw;transform:translateX(-50%)}}.page-news #detail .inner .flow figure img{margin-bottom:.6em}@media screen and (max-width: 767px){.page-news #detail .inner .flow figure img{margin-bottom:1em}}.page-news #detail .inner .flow figcaption{font-size:16px;line-height:1.5em;color:#fff}@media screen and (min-width: 768px)and (max-width: 1100px){.page-news #detail .inner .flow figcaption{font-size:1.6rem}}@media screen and (max-width: 767px){.page-news #detail .inner .flow figcaption{font-size:1.5rem}}@media screen and (max-width: 767px){.page-news #detail .inner .flow figcaption{margin-left:-10.6666666667vw;margin-right:-10.6666666667vw}}.page-news #detail .inner strong{font-weight:700}.page-news #detail .inner hr{height:0;padding:0;margin:2em 0;border:0;border-top:1px solid #666}.page-news #detail .inner .img-1col figure img{width:100%}.page-news #detail .inner .img-2col{display:flex;justify-content:space-between}@media screen and (max-width: 767px){.page-news #detail .inner .img-2col{flex-direction:column;gap:5.3333333333vw}}.page-news #detail .inner .img-2col figure{width:455px}.page-news #detail .inner .img-2col figure img{width:100%;vertical-align:bottom}@media screen and (min-width: 768px)and (max-width: 1100px){.page-news #detail .inner .img-2col figure{width:41.3636363636vw}}@media screen and (max-width: 767px){.page-news #detail .inner .img-2col figure{width:89.3333333333vw}}.page-news #detail .inner .img-2col figure.narrow{width:240px;margin-left:auto;margin-right:auto}.page-news #detail .inner .img-2col figure.narrow img{width:100%;vertical-align:bottom}@media screen and (min-width: 768px)and (max-width: 1100px){.page-news #detail .inner .img-2col figure.narrow{width:21.8181818182vw}}@media screen and (max-width: 767px){.page-news #detail .inner .img-2col figure.narrow{width:64vw}}.page-news #detail .inner .img-2col-grid{display:grid;grid-template-columns:1fr 1fr;gap:40px}@media screen and (min-width: 768px)and (max-width: 1100px){.page-news #detail .inner .img-2col-grid{gap:3.6363636364vw}}@media screen and (max-width: 767px){.page-news #detail .inner .img-2col-grid{grid-template-columns:1fr;gap:5.3333333333vw}}.page-news #detail .inner .img-2col-grid figure{width:455px}.page-news #detail .inner .img-2col-grid figure img{width:100%;vertical-align:bottom}@media screen and (min-width: 768px)and (max-width: 1100px){.page-news #detail .inner .img-2col-grid figure{width:41.3636363636vw}}@media screen and (max-width: 767px){.page-news #detail .inner .img-2col-grid figure{width:89.3333333333vw}}.page-news #detail .inner .img-3col{display:flex;justify-content:space-between;flex-wrap:wrap;gap:35px}@media screen and (min-width: 768px)and (max-width: 1100px){.page-news #detail .inner .img-3col{gap:3.1818181818vw}}@media screen and (max-width: 767px){.page-news #detail .inner .img-3col{flex-direction:column;gap:6.6666666667vw}}.page-news #detail .inner .img-3col figure{width:290px}.page-news #detail .inner .img-3col figure img{width:100%;vertical-align:bottom}@media screen and (min-width: 768px)and (max-width: 1100px){.page-news #detail .inner .img-3col figure{width:26.3636363636vw}}@media screen and (max-width: 767px){.page-news #detail .inner .img-3col figure{width:80vw}}@media screen and (max-width: 767px){.page-news #detail .inner .img-3col figure{margin-left:auto;margin-right:auto}}.page-news #detail .inner .img-1col figcaption,.page-news #detail .inner .img-2col figcaption,.page-news #detail .inner .img-3col figcaption{font-size:18px;line-height:1.6666666667em;color:#fff;margin-top:.6em}@media screen and (min-width: 768px)and (max-width: 1100px){.page-news #detail .inner .img-1col figcaption,.page-news #detail .inner .img-2col figcaption,.page-news #detail .inner .img-3col figcaption{font-size:1.8rem}}@media screen and (max-width: 767px){.page-news #detail .inner .img-1col figcaption,.page-news #detail .inner .img-2col figcaption,.page-news #detail .inner .img-3col figcaption{font-size:1.5rem}}@media screen and (max-width: 767px){.page-news #detail .inner .img-1col figcaption,.page-news #detail .inner .img-2col figcaption,.page-news #detail .inner .img-3col figcaption{text-align:center}}.page-news #detail .inner .logo-240517{width:670px;margin-left:auto;margin-right:auto}.page-news #detail .inner .logo-240517 img{width:100%;vertical-align:bottom}@media screen and (min-width: 768px)and (max-width: 1100px){.page-news #detail .inner .logo-240517{width:60.9090909091vw}}@media screen and (max-width: 767px){.page-news #detail .inner .logo-240517{width:80.2666666667vw}}.page-news #detail .inner .table{width:100%}.page-news #detail .inner .table th,.page-news #detail .inner .table td{border:1px solid #000;padding:15px}@media screen and (min-width: 768px)and (max-width: 1100px){.page-news #detail .inner .table th,.page-news #detail .inner .table td{padding:1.3636363636vw}}@media screen and (max-width: 767px){.page-news #detail .inner .table th,.page-news #detail .inner .table td{display:block}}.page-news #detail .inner .table th{font-size:18px;line-height:1.6666666667em;font-weight:700;text-align:left;color:#fff;background:#2a2a2a;width:15em}@media screen and (min-width: 768px)and (max-width: 1100px){.page-news #detail .inner .table th{font-size:1.8rem}}@media screen and (max-width: 767px){.page-news #detail .inner .table th{font-size:1.5rem}}@media screen and (max-width: 767px){.page-news #detail .inner .table th{width:auto;padding:2vw}}.page-news #detail .inner .table td{background:#fff}@media screen and (max-width: 767px){.page-news #detail .inner .table td{padding:2.6666666667vw 2.6666666667vw 4vw 2.6666666667vw;border-top:none}}.page-news #detail .inner .table td p:not(.caution),.page-news #detail .inner .table td ul{font-size:18px;line-height:1.6666666667em;color:#000}@media screen and (min-width: 768px)and (max-width: 1100px){.page-news #detail .inner .table td p:not(.caution),.page-news #detail .inner .table td ul{font-size:1.8rem}}@media screen and (max-width: 767px){.page-news #detail .inner .table td p:not(.caution),.page-news #detail .inner .table td ul{font-size:1.5rem}}.page-news #detail .inner .table td p:not(.caution) a,.page-news #detail .inner .table td ul a{color:#000;text-decoration:underline}.page-news #detail .inner .table td p:not(.caution) a:hover,.page-news #detail .inner .table td ul a:hover{text-decoration:none}.page-news #detail .inner .table td p:not(.caution) a[target=_blank]::after,.page-news #detail .inner .table td ul a[target=_blank]::after{background:url(../img/common/ic_external_b.png) no-repeat;background-size:contain}.page-news #detail .inner .table td h4{font-size:18px;color:#000;margin-bottom:0}@media screen and (min-width: 768px)and (max-width: 1100px){.page-news #detail .inner .table td h4{font-size:1.8rem}}@media screen and (max-width: 767px){.page-news #detail .inner .table td h4{font-size:1.5rem}}.page-news #detail .inner .table.game th,.page-news #detail .inner .table.game td{border-color:#ccc}.page-news #detail .inner .table.game th{background:#00a650}.page-news #detail .inner .table.game td h4::before{color:#00a650 !important}.page-news #detail .inner .table.cardgame th,.page-news #detail .inner .table.cardgame td{border-color:#ccc}.page-news #detail .inner .table.cardgame th{background:#ed1b23}.page-news #detail .inner .table.cardgame td h4::before{color:#ed1b23 !important}.page-news #detail .inner .table.pokemongo th,.page-news #detail .inner .table.pokemongo td{border-color:#ccc}.page-news #detail .inner .table.pokemongo th{background:#0e75bc}.page-news #detail .inner .table.pokemongo td h4::before{color:#0e75bc !important}.page-news #detail .inner .table.pokemonunite th,.page-news #detail .inner .table.pokemonunite td{border-color:#ccc}.page-news #detail .inner .table.pokemonunite th{color:#000;background:#ffcb07}.page-news #detail .inner .table.pokemonunite td h4::before{color:#ffcb07 !important}@media screen and (max-width: 767px){.page-news #detail .inner .table-sp-2col th,.page-news #detail .inner .table-sp-2col td{display:table-cell !important}}@media screen and (max-width: 767px){.page-news #detail .inner .table-sp-2col th{white-space:nowrap}}.page-news #detail.detail-240614 .inner>section h2.battle{margin-bottom:40px}@media screen and (min-width: 768px)and (max-width: 1100px){.page-news #detail.detail-240614 .inner>section h2.battle{margin-bottom:3.6363636364vw}}@media screen and (max-width: 767px){.page-news #detail.detail-240614 .inner>section h2.battle{margin-bottom:8vw}}.page-news #detail.detail-240614 .inner>section h2.battle strong{font-size:26px;line-height:1.5em}@media screen and (min-width: 768px)and (max-width: 1100px){.page-news #detail.detail-240614 .inner>section h2.battle strong{font-size:2.6rem}}@media screen and (max-width: 767px){.page-news #detail.detail-240614 .inner>section h2.battle strong{font-size:2rem}}.page-news #detail.detail-240614 .inner>section h3{font-size:30px;line-height:1.5em;color:#fff;border-left:none;border-bottom:none;text-align:center;border-radius:10px;padding:20px 0;margin-bottom:40px}@media screen and (min-width: 768px)and (max-width: 1100px){.page-news #detail.detail-240614 .inner>section h3{font-size:3rem}}@media screen and (max-width: 767px){.page-news #detail.detail-240614 .inner>section h3{font-size:2rem}}@media screen and (min-width: 768px)and (max-width: 1100px){.page-news #detail.detail-240614 .inner>section h3{padding:1.8181818182vw 0;margin-bottom:3.6363636364vw}}@media screen and (max-width: 767px){.page-news #detail.detail-240614 .inner>section h3{padding:4vw 0;margin-bottom:8vw}}.page-news #detail.detail-240614 .inner>section h3.game{background:#00a650}.page-news #detail.detail-240614 .inner>section h3.cardgame{background:#ed1b23}.page-news #detail.detail-240614 .inner>section h3.pokemongo{background:#0e75bc}.page-news #detail.detail-240614 .inner>section h3.pokemonunite{background:#ffcb07;color:#000}.page-news #detail.detail-240614 .inner>section .img-1col figure.narrow{width:720px;margin-left:auto;margin-right:auto}.page-news #detail.detail-240614 .inner>section .img-1col figure.narrow img{width:100%;vertical-align:bottom}@media screen and (min-width: 768px)and (max-width: 1100px){.page-news #detail.detail-240614 .inner>section .img-1col figure.narrow{width:65.4545454545vw}}@media screen and (max-width: 767px){.page-news #detail.detail-240614 .inner>section .img-1col figure.narrow{width:89.3333333333vw}}.page-news #detail.detail-240614 .inner>section .img-1col figure.narrow-s{width:240px;margin-left:auto;margin-right:auto}.page-news #detail.detail-240614 .inner>section .img-1col figure.narrow-s img{width:100%;vertical-align:bottom}@media screen and (min-width: 768px)and (max-width: 1100px){.page-news #detail.detail-240614 .inner>section .img-1col figure.narrow-s{width:21.8181818182vw}}@media screen and (max-width: 767px){.page-news #detail.detail-240614 .inner>section .img-1col figure.narrow-s{width:64vw}}.page-news #detail.detail-240614 .inner>section .img-2col>div{width:455px}@media screen and (min-width: 768px)and (max-width: 1100px){.page-news #detail.detail-240614 .inner>section .img-2col>div{width:41.3636363636vw}}@media screen and (max-width: 767px){.page-news #detail.detail-240614 .inner>section .img-2col>div{width:auto}}.page-news #detail.detail-240614 .inner>section .img-3col{margin-left:auto;margin-right:auto;width:892px}@media screen and (min-width: 768px)and (max-width: 1100px){.page-news #detail.detail-240614 .inner>section .img-3col{width:81.0909090909vw}}@media screen and (max-width: 767px){.page-news #detail.detail-240614 .inner>section .img-3col{width:auto}}.page-news #detail.detail-240614 .inner>section .img-3col figure{width:240px}.page-news #detail.detail-240614 .inner>section .img-3col figure img{width:100%;vertical-align:bottom}@media screen and (min-width: 768px)and (max-width: 1100px){.page-news #detail.detail-240614 .inner>section .img-3col figure{width:21.8181818182vw}}@media screen and (max-width: 767px){.page-news #detail.detail-240614 .inner>section .img-3col figure{width:64vw}}@media screen and (max-width: 767px){.page-news #detail.detail-240614 .inner>section .img-3col figure{margin-left:auto;margin-right:auto}}.page-news #detail.detail-240614 .inner>section .img-1col figcaption,.page-news #detail.detail-240614 .inner>section .img-2col figcaption,.page-news #detail.detail-240614 .inner>section .img-3col figcaption{display:flex;flex-direction:column;align-items:center;margin-left:-20px;margin-right:-20px}@media screen and (min-width: 768px)and (max-width: 1100px){.page-news #detail.detail-240614 .inner>section .img-1col figcaption,.page-news #detail.detail-240614 .inner>section .img-2col figcaption,.page-news #detail.detail-240614 .inner>section .img-3col figcaption{margin-left:-1.8181818182vw;margin-right:-1.8181818182vw}}@media screen and (max-width: 767px){.page-news #detail.detail-240614 .inner>section .img-1col figcaption,.page-news #detail.detail-240614 .inner>section .img-2col figcaption,.page-news #detail.detail-240614 .inner>section .img-3col figcaption{margin-left:0;margin-right:0}}.page-news #detail.detail-240614 .inner>section .img-1col figcaption .category,.page-news #detail.detail-240614 .inner>section .img-2col figcaption .category,.page-news #detail.detail-240614 .inner>section .img-3col figcaption .category{font-size:16px}@media screen and (min-width: 768px)and (max-width: 1100px){.page-news #detail.detail-240614 .inner>section .img-1col figcaption .category,.page-news #detail.detail-240614 .inner>section .img-2col figcaption .category,.page-news #detail.detail-240614 .inner>section .img-3col figcaption .category{font-size:1.6rem}}@media screen and (max-width: 767px){.page-news #detail.detail-240614 .inner>section .img-1col figcaption .category,.page-news #detail.detail-240614 .inner>section .img-2col figcaption .category,.page-news #detail.detail-240614 .inner>section .img-3col figcaption .category{font-size:1.4rem}}.page-news #detail.detail-240614 .inner>section .img-1col figcaption .name,.page-news #detail.detail-240614 .inner>section .img-2col figcaption .name,.page-news #detail.detail-240614 .inner>section .img-3col figcaption .name{font-size:22px}@media screen and (min-width: 768px)and (max-width: 1100px){.page-news #detail.detail-240614 .inner>section .img-1col figcaption .name,.page-news #detail.detail-240614 .inner>section .img-2col figcaption .name,.page-news #detail.detail-240614 .inner>section .img-3col figcaption .name{font-size:2.2rem}}@media screen and (max-width: 767px){.page-news #detail.detail-240614 .inner>section .img-1col figcaption .name,.page-news #detail.detail-240614 .inner>section .img-2col figcaption .name,.page-news #detail.detail-240614 .inner>section .img-3col figcaption .name{font-size:1.7rem}}.page-news #detail .lead{font-size:20px;font-weight:500;line-height:2em;color:#fff}@media screen and (min-width: 768px)and (max-width: 1100px){.page-news #detail .lead{font-size:2rem}}@media screen and (max-width: 767px){.page-news #detail .lead{font-size:1.5rem}}.page-news #detail .lead .attention{display:block;color:red;margin-bottom:1.5em}.page-news #detail .anchor{display:flex;justify-content:space-between}@media screen and (max-width: 767px){.page-news #detail .anchor{flex-direction:column;text-align:center;gap:5.3333333333vw}}.page-news #detail .anchor a{font-weight:700;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;align-items:center;border:2px solid #000;background:#fff;color:#000;position:relative;border-radius:30px;box-shadow:0 5px 0 0 #000;width:300px;gap:10px;padding:20px 0 35px 0}@media screen and (min-width: 768px)and (max-width: 1100px){.page-news #detail .anchor a{border-radius:3.6363636364vw;box-shadow:0 .4545454545vw 0 0 #000;width:27.2727272727vw;gap:.9090909091vw;padding:1.8181818182vw 0 3.1818181818vw 0}}@media screen and (max-width: 767px){.page-news #detail .anchor a{width:100%;padding:4.6666666667vw 0;flex-direction:row;gap:1em}.page-news #detail .anchor a:last-child{gap:0}}.page-news #detail .anchor a:hover{border-color:#fff;background:#000;color:#fff}.page-news #detail .anchor a span{font-size:20px}@media screen and (min-width: 768px)and (max-width: 1100px){.page-news #detail .anchor a span{font-size:2rem}}@media screen and (max-width: 767px){.page-news #detail .anchor a span{font-size:1.4rem}}.page-news #detail .anchor a strong{font-size:24px}@media screen and (min-width: 768px)and (max-width: 1100px){.page-news #detail .anchor a strong{font-size:2.4rem}}@media screen and (max-width: 767px){.page-news #detail .anchor a strong{font-size:1.5rem}}.page-news #detail .anchor a::before{content:"";aspect-ratio:1;border-top:2px solid #000;border-right:2px solid #000;position:absolute;top:50%;transform:translateY(-50%) rotate(45deg);width:10px;right:30px}@media screen and (min-width: 768px)and (max-width: 1100px){.page-news #detail .anchor a::before{width:.9090909091vw;right:2.7272727273vw}}@media screen and (max-width: 767px){.page-news #detail .anchor a::before{width:2.1333333333vw;right:4vw}}@media screen and (min-width: 768px){.page-news #detail .anchor a::before{top:auto;right:auto;left:50%;bottom:10px;transform:translateY(0) translateX(-50%) rotate(135deg)}}@media screen and (min-width: 768px)and (min-width: 768px)and (max-width: 1100px){.page-news #detail .anchor a::before{bottom:.9090909091vw}}@media screen and (max-width: 767px){.page-news #detail .anchor a::before{transform:translateY(-50%) rotate(135deg)}}.page-news #detail .anchor a:hover::before{border-color:#fff}.mb-4l{margin-bottom:4em}@media screen and (max-width: 767px){.mb-4l{margin-bottom:3.2em}}.mb-3l{margin-bottom:3em}@media screen and (max-width: 767px){.mb-3l{margin-bottom:2.4em}}.mb-2l{margin-bottom:2em}@media screen and (max-width: 767px){.mb-2l{margin-bottom:1.6em}}.mb-1l{margin-bottom:1em}@media screen and (max-width: 767px){.mb-1l{margin-bottom:.8em}}.mb-hl{margin-bottom:.5em}.mt-hl{margin-top:.5em}.mb-0{margin-bottom:0 !important}.page-branch{background-image:url(../img/common/body_bg.png),url(../img/common/body_bg_grad.png);background-repeat:no-repeat,repeat-x;background-color:#444;background-position:center 320px,center 320px;background-size:1201px auto,10px auto}@media screen and (min-width: 768px)and (max-width: 1100px){.page-branch{background-position:center 29.0909090909vw,center 29.0909090909vw;background-size:109.1818181818vw auto,.9090909091vw auto}}@media screen and (max-width: 767px){.page-branch{background-position:center 93.3333333333vw,center 66.6666666667vw;background-size:126.6666666667vw auto,2.6666666667vw auto}}.page-branch #header{display:flex;justify-content:center;align-items:center;height:360px;background-size:cover;background-position:center center}@media screen and (min-width: 768px)and (max-width: 1100px){.page-branch #header{height:32.7272727273vw}}@media screen and (max-width: 767px){.page-branch #header{height:66.6666666667vw}}.page-branch #header h1{margin-top:70px}@media screen and (min-width: 768px)and (max-width: 1100px){.page-branch #header h1{margin-top:6.3636363636vw}}@media screen and (max-width: 767px){.page-branch #header h1{margin-top:16vw}}#page-game .page-branch #header{background-image:url(../img/game/h1_bg@pc.jpg)}@media screen and (max-width: 767px){#page-game .page-branch #header{background-image:url(../img/game/h1_bg@sp.jpg)}}#page-game .page-branch #header h1{width:344px;margin-left:auto;margin-right:auto}#page-game .page-branch #header h1 img{width:100%;vertical-align:bottom}@media screen and (min-width: 768px)and (max-width: 1100px){#page-game .page-branch #header h1{width:31.2727272727vw}}@media screen and (max-width: 767px){#page-game .page-branch #header h1{width:45.8666666667vw}}#page-cardgame .page-branch #header{background-image:url(../img/cardgame/h1_bg@pc.jpg)}@media screen and (max-width: 767px){#page-cardgame .page-branch #header{background-image:url(../img/cardgame/h1_bg@sp.jpg)}}#page-cardgame .page-branch #header h1{width:522px;margin-left:auto;margin-right:auto}#page-cardgame .page-branch #header h1 img{width:100%;vertical-align:bottom}@media screen and (min-width: 768px)and (max-width: 1100px){#page-cardgame .page-branch #header h1{width:47.4545454545vw}}@media screen and (max-width: 767px){#page-cardgame .page-branch #header h1{width:69.6vw}}#page-pokemongo .page-branch #header{background-image:url(../img/pokemongo/h1_bg@pc.jpg)}@media screen and (max-width: 767px){#page-pokemongo .page-branch #header{background-image:url(../img/pokemongo/h1_bg@sp.jpg)}}#page-pokemongo .page-branch #header h1{width:595px;margin-left:auto;margin-right:auto}#page-pokemongo .page-branch #header h1 img{width:100%;vertical-align:bottom}@media screen and (min-width: 768px)and (max-width: 1100px){#page-pokemongo .page-branch #header h1{width:54.0909090909vw}}@media screen and (max-width: 767px){#page-pokemongo .page-branch #header h1{width:56.9333333333vw}}#page-pokemonunite .page-branch #header{background-image:url(../img/pokemonunite/h1_bg@pc.jpg)}@media screen and (max-width: 767px){#page-pokemonunite .page-branch #header{background-image:url(../img/pokemonunite/h1_bg@sp.jpg)}}#page-pokemonunite .page-branch #header h1{width:687px;margin-left:auto;margin-right:auto}#page-pokemonunite .page-branch #header h1 img{width:100%;vertical-align:bottom}@media screen and (min-width: 768px)and (max-width: 1100px){#page-pokemonunite .page-branch #header h1{width:62.4545454545vw}}@media screen and (max-width: 767px){#page-pokemonunite .page-branch #header h1{width:75.7333333333vw}}#page-guideline .page-branch #header{background-image:url(../img/guideline/h1_bg@pc.jpg)}@media screen and (max-width: 767px){#page-guideline .page-branch #header{background-image:url(../img/guideline/h1_bg@sp.jpg)}}#page-guideline .page-branch #header h1{width:720px;margin-left:auto;margin-right:auto}#page-guideline .page-branch #header h1 img{width:100%;vertical-align:bottom}@media screen and (min-width: 768px)and (max-width: 1100px){#page-guideline .page-branch #header h1{width:65.4545454545vw}}@media screen and (max-width: 767px){#page-guideline .page-branch #header h1{width:81.4666666667vw}}.page-branch #flow{padding:75px 0 80px 0}@media screen and (min-width: 768px)and (max-width: 1100px){.page-branch #flow{padding:6.8181818182vw 0 7.2727272727vw 0}}@media screen and (max-width: 767px){.page-branch #flow{padding:12vw 0 13.3333333333vw 0}}.page-branch #flow .lead{font-size:20px;font-weight:500;line-height:2em;color:#fff}@media screen and (min-width: 768px)and (max-width: 1100px){.page-branch #flow .lead{font-size:2rem}}@media screen and (max-width: 767px){.page-branch #flow .lead{font-size:1.5rem}}.page-branch #flow .lead .attention{display:block;color:red;margin-bottom:1.5em}.page-branch #flow .lead:not(:last-child){margin-bottom:35px}@media screen and (min-width: 768px)and (max-width: 1100px){.page-branch #flow .lead:not(:last-child){margin-bottom:3.1818181818vw}}@media screen and (max-width: 767px){.page-branch #flow .lead:not(:last-child){margin-bottom:7.3333333333vw}}.page-branch #flow .flow-2col,.page-branch #flow .flow-3col{display:flex;justify-content:space-between}@media screen and (max-width: 767px){.page-branch #flow .flow-2col,.page-branch #flow .flow-3col{align-items:center;flex-direction:column;gap:4vw}}.page-branch #flow .flow-2col li,.page-branch #flow .flow-3col li{position:relative}.page-branch #flow .flow-2col li:not(:last-child)::after,.page-branch #flow .flow-3col li:not(:last-child)::after{content:"";position:absolute;z-index:1;top:50%;transform:translateY(-50%);border-style:solid;border-width:30px 0 30px 40px;right:-30px}@media screen and (min-width: 768px)and (max-width: 1100px){.page-branch #flow .flow-2col li:not(:last-child)::after,.page-branch #flow .flow-3col li:not(:last-child)::after{border-width:2.7272727273vw 0 2.7272727273vw 3.6363636364vw;right:-2.7272727273vw}}@media screen and (max-width: 767px){.page-branch #flow .flow-2col li:not(:last-child)::after,.page-branch #flow .flow-3col li:not(:last-child)::after{border-width:6.6666666667vw 10.6666666667vw 0 10.6666666667vw;border-color:#1976d2 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);top:auto;right:auto;bottom:-5.6vw;left:50%;transform:translateX(-50%)}}#page-game .page-branch #flow .flow-2col li:not(:last-child)::after,#page-game .page-branch #flow .flow-3col li:not(:last-child)::after{border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #00a650}@media screen and (max-width: 767px){#page-game .page-branch #flow .flow-2col li:not(:last-child)::after,#page-game .page-branch #flow .flow-3col li:not(:last-child)::after{border-color:#00a650 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}}#page-cardgame .page-branch #flow .flow-2col li:not(:last-child)::after,#page-cardgame .page-branch #flow .flow-3col li:not(:last-child)::after{border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #ed1b23}@media screen and (max-width: 767px){#page-cardgame .page-branch #flow .flow-2col li:not(:last-child)::after,#page-cardgame .page-branch #flow .flow-3col li:not(:last-child)::after{border-color:#ed1b23 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}}#page-pokemongo .page-branch #flow .flow-2col li:not(:last-child)::after,#page-pokemongo .page-branch #flow .flow-3col li:not(:last-child)::after{border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #0e75bc}@media screen and (max-width: 767px){#page-pokemongo .page-branch #flow .flow-2col li:not(:last-child)::after,#page-pokemongo .page-branch #flow .flow-3col li:not(:last-child)::after{border-color:#0e75bc rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}}#page-pokemonunite .page-branch #flow .flow-2col li:not(:last-child)::after,#page-pokemonunite .page-branch #flow .flow-3col li:not(:last-child)::after{border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #ffcb07}@media screen and (max-width: 767px){#page-pokemonunite .page-branch #flow .flow-2col li:not(:last-child)::after,#page-pokemonunite .page-branch #flow .flow-3col li:not(:last-child)::after{border-color:#ffcb07 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}}.page-branch #flow .flow-2col li{width:460px}.page-branch #flow .flow-2col li img{width:100%;vertical-align:bottom}@media screen and (min-width: 768px)and (max-width: 1100px){.page-branch #flow .flow-2col li{width:41.8181818182vw}}@media screen and (max-width: 767px){.page-branch #flow .flow-2col li{width:72vw}}.page-branch #flow .flow-3col li{width:300px}.page-branch #flow .flow-3col li img{width:100%;vertical-align:bottom}@media screen and (min-width: 768px)and (max-width: 1100px){.page-branch #flow .flow-3col li{width:27.2727272727vw}}@media screen and (max-width: 767px){.page-branch #flow .flow-3col li{width:72vw}}.page-branch #flow .caution{font-size:14px;line-height:1.5em;color:#c3c3c3}@media screen and (min-width: 768px)and (max-width: 1100px){.page-branch #flow .caution{font-size:1.4rem}}@media screen and (max-width: 767px){.page-branch #flow .caution{font-size:1.2rem}}.page-branch #flow .entry{border:2px solid #fff;border-radius:10px;background-color:#fff;background-image:url(../img/common/monbo.svg);background-repeat:no-repeat;background-size:360px auto;background-position:center top;margin:40px 0 20px 0}@media screen and (min-width: 768px)and (max-width: 1100px){.page-branch #flow .entry{background-size:32.7272727273vw auto;margin:3.6363636364vw 0 1.8181818182vw 0}}@media screen and (max-width: 767px){.page-branch #flow .entry{background-size:102.6666666667vw auto;background-position:center top 2.6666666667vw;margin:6.6666666667vw 0 3.3333333333vw 0}}.page-branch #flow .entry h2{font-size:24px;font-weight:700;background:#ed1b23;color:#fff;text-align:center;padding:.7em 0;border-radius:10px 10px 0 0}@media screen and (min-width: 768px)and (max-width: 1100px){.page-branch #flow .entry h2{font-size:2.4rem}}@media screen and (max-width: 767px){.page-branch #flow .entry h2{font-size:1.9rem}}.page-branch #flow .entry h3{font-size:24px;line-height:1.5em;font-weight:700;color:#ed1b23;text-align:center;padding-top:20px}@media screen and (min-width: 768px)and (max-width: 1100px){.page-branch #flow .entry h3{font-size:2.4rem}}@media screen and (max-width: 767px){.page-branch #flow .entry h3{font-size:1.9rem}}@media screen and (min-width: 768px)and (max-width: 1100px){.page-branch #flow .entry h3{padding-top:1.8181818182vw}}@media screen and (max-width: 767px){.page-branch #flow .entry h3{padding-top:4vw}}.page-branch #flow .entry dl{font-weight:700;line-height:1.875em;padding:15px}@media screen and (min-width: 768px)and (max-width: 1100px){.page-branch #flow .entry dl{padding:1.3636363636vw}}@media screen and (max-width: 767px){.page-branch #flow .entry dl{padding:4vw}}.page-branch #flow .entry dl div{display:flex;justify-content:center;align-items:center;gap:.5em}@media screen and (max-width: 767px){.page-branch #flow .entry dl div{flex-direction:column;gap:0}}.page-branch #flow .entry dl dt{font-size:16px}@media screen and (min-width: 768px)and (max-width: 1100px){.page-branch #flow .entry dl dt{font-size:1.6rem}}@media screen and (max-width: 767px){.page-branch #flow .entry dl dt{font-size:1.4rem}}.page-branch #flow .entry dl dd{font-size:18px}@media screen and (min-width: 768px)and (max-width: 1100px){.page-branch #flow .entry dl dd{font-size:1.8rem}}@media screen and (max-width: 767px){.page-branch #flow .entry dl dd{font-size:1.5rem}}.page-branch #flow .entry .button{margin-bottom:35px}@media screen and (min-width: 768px)and (max-width: 1100px){.page-branch #flow .entry .button{margin-bottom:3.1818181818vw}}@media screen and (max-width: 767px){.page-branch #flow .entry .button{margin-bottom:10vw}}.page-branch #flow .entry .button li{margin:0 auto;width:500px}@media screen and (min-width: 768px)and (max-width: 1100px){.page-branch #flow .entry .button li{width:45.4545454545vw}}@media screen and (max-width: 767px){.page-branch #flow .entry .button li{width:78.6666666667vw;height:16vw}}.page-branch #flow .entry .button li a{font-weight:700}.page-branch #outline h2,.page-branch #attention h2{font-size:26px;font-weight:700;line-height:1.5;text-align:center;background:#111;color:#fff;display:flex;justify-content:center;align-items:center;border-radius:10px;padding:30px 0;margin-bottom:40px}@media screen and (min-width: 768px)and (max-width: 1100px){.page-branch #outline h2,.page-branch #attention h2{font-size:2.6rem}}@media screen and (max-width: 767px){.page-branch #outline h2,.page-branch #attention h2{font-size:2rem}}@media screen and (min-width: 768px)and (max-width: 1100px){.page-branch #outline h2,.page-branch #attention h2{padding:2.7272727273vw 0;margin-bottom:3.6363636364vw}}@media screen and (max-width: 767px){.page-branch #outline h2,.page-branch #attention h2{padding:4vw 0;margin-bottom:8vw;margin-left:-5.3333333333vw;margin-right:-5.3333333333vw;border-radius:0}}.page-branch #outline .inner,.page-branch #attention .inner{padding-bottom:80px}@media screen and (min-width: 768px)and (max-width: 1100px){.page-branch #outline .inner,.page-branch #attention .inner{padding-bottom:7.2727272727vw}}@media screen and (max-width: 767px){.page-branch #outline .inner,.page-branch #attention .inner{padding-bottom:13.3333333333vw}}.page-branch #outline .inner>section:not(:last-child),.page-branch #attention .inner>section:not(:last-child){margin-bottom:50px}@media screen and (min-width: 768px)and (max-width: 1100px){.page-branch #outline .inner>section:not(:last-child),.page-branch #attention .inner>section:not(:last-child){margin-bottom:4.5454545455vw}}@media screen and (max-width: 767px){.page-branch #outline .inner>section:not(:last-child),.page-branch #attention .inner>section:not(:last-child){margin-bottom:8vw}}.page-branch #outline .inner>section p:not(.caution),.page-branch #outline .inner>section ul,.page-branch #outline .inner>section dl,.page-branch #attention .inner>section p:not(.caution),.page-branch #attention .inner>section ul,.page-branch #attention .inner>section dl{font-size:18px;line-height:1.6666666667em;color:#fff}@media screen and (min-width: 768px)and (max-width: 1100px){.page-branch #outline .inner>section p:not(.caution),.page-branch #outline .inner>section ul,.page-branch #outline .inner>section dl,.page-branch #attention .inner>section p:not(.caution),.page-branch #attention .inner>section ul,.page-branch #attention .inner>section dl{font-size:1.8rem}}@media screen and (max-width: 767px){.page-branch #outline .inner>section p:not(.caution),.page-branch #outline .inner>section ul,.page-branch #outline .inner>section dl,.page-branch #attention .inner>section p:not(.caution),.page-branch #attention .inner>section ul,.page-branch #attention .inner>section dl{font-size:1.5rem}}.page-branch #outline .inner>section ul:not(.caution) li:not(:last-child),.page-branch #outline .inner>section ol li:not(:last-child),.page-branch #attention .inner>section ul:not(.caution) li:not(:last-child),.page-branch #attention .inner>section ol li:not(:last-child){margin-bottom:.6em}.page-branch #outline .inner>section h3,.page-branch #attention .inner>section h3{font-size:24px;font-weight:700;color:#fff;border-left:3px solid #a3a3a3;border-bottom:3px solid #a3a3a3;padding:5px 0 15px 15px;margin-bottom:25px}@media screen and (min-width: 768px)and (max-width: 1100px){.page-branch #outline .inner>section h3,.page-branch #attention .inner>section h3{font-size:2.4rem}}@media screen and (max-width: 767px){.page-branch #outline .inner>section h3,.page-branch #attention .inner>section h3{font-size:1.8rem}}@media screen and (min-width: 768px)and (max-width: 1100px){.page-branch #outline .inner>section h3,.page-branch #attention .inner>section h3{padding:.4545454545vw 0 1.3636363636vw 1.3636363636vw;margin-bottom:2.2727272727vw}}@media screen and (max-width: 767px){.page-branch #outline .inner>section h3,.page-branch #attention .inner>section h3{line-height:1.5;padding-bottom:2vw;margin-bottom:4vw}}.page-branch #outline .inner>section h4,.page-branch #attention .inner>section h4{font-size:20px;line-height:1.5em;font-weight:700;color:#fff;margin-bottom:.6em;margin-left:1.1em;text-indent:-1.1em}@media screen and (min-width: 768px)and (max-width: 1100px){.page-branch #outline .inner>section h4,.page-branch #attention .inner>section h4{font-size:2rem}}@media screen and (max-width: 767px){.page-branch #outline .inner>section h4,.page-branch #attention .inner>section h4{font-size:1.5rem}}.page-branch #outline .inner>section h4::before,.page-branch #attention .inner>section h4::before{content:"●";margin-right:.1em}#page-game .page-branch #outline .inner>section h4::before,#page-game .page-branch #attention .inner>section h4::before{color:#00a650}#page-cardgame .page-branch #outline .inner>section h4::before,#page-cardgame .page-branch #attention .inner>section h4::before{color:#ed1b23}#page-pokemongo .page-branch #outline .inner>section h4::before,#page-pokemongo .page-branch #attention .inner>section h4::before{color:#0e75bc}#page-pokemonunite .page-branch #outline .inner>section h4::before,#page-pokemonunite .page-branch #attention .inner>section h4::before{color:#ffcb07}.page-branch #outline .inner>section ul+h4,.page-branch #outline .inner>section p+ul,.page-branch #outline .inner>section ul+p,.page-branch #attention .inner>section ul+h4,.page-branch #attention .inner>section p+ul,.page-branch #attention .inner>section ul+p{margin-top:1.2em}.page-branch #outline .inner .caution,.page-branch #attention .inner .caution{font-size:14px;line-height:1.5em;color:#a3a3a3}@media screen and (min-width: 768px)and (max-width: 1100px){.page-branch #outline .inner .caution,.page-branch #attention .inner .caution{font-size:1.4rem}}@media screen and (max-width: 767px){.page-branch #outline .inner .caution,.page-branch #attention .inner .caution{font-size:1.2rem}}.page-branch #outline .image{margin-bottom:40px}@media screen and (min-width: 768px)and (max-width: 1100px){.page-branch #outline .image{margin-bottom:3.6363636364vw}}@media screen and (max-width: 767px){.page-branch #outline .image{margin-bottom:7.3333333333vw}}.page-branch #outline .image img{width:100%;vertical-align:bottom}.page-branch #outline .caution-box{background:#4d4d4d;padding:15px 20px}@media screen and (min-width: 768px)and (max-width: 1100px){.page-branch #outline .caution-box{padding:1.3636363636vw 1.8181818182vw}}@media screen and (max-width: 767px){.page-branch #outline .caution-box{padding:4vw 5.3333333333vw}}.page-branch #outline .caution-box p{color:#fff !important}.page-branch #outline .caution-box strong{font-weight:700;display:inline-block;margin-bottom:.2em}.page-branch #outline .information-box{background:#4d4d4d;border-radius:10px;padding:40px 0 50px 0}@media screen and (min-width: 768px)and (max-width: 1100px){.page-branch #outline .information-box{padding:3.6363636364vw 0 4.5454545455vw 0}}@media screen and (max-width: 767px){.page-branch #outline .information-box{padding:6.6666666667vw 0 9.3333333333vw 0}}.page-branch #outline .information-box p{font-size:24px;line-height:1.5em;font-weight:700;color:#fff;text-align:center;margin-bottom:25px}@media screen and (min-width: 768px)and (max-width: 1100px){.page-branch #outline .information-box p{font-size:2.4rem}}@media screen and (max-width: 767px){.page-branch #outline .information-box p{font-size:1.9rem}}@media screen and (min-width: 768px)and (max-width: 1100px){.page-branch #outline .information-box p{margin-bottom:2.2727272727vw}}@media screen and (max-width: 767px){.page-branch #outline .information-box p{margin-bottom:3.3333333333vw}}.page-branch #outline .information-box .button li{margin:0 auto;width:500px}@media screen and (min-width: 768px)and (max-width: 1100px){.page-branch #outline .information-box .button li{width:45.4545454545vw}}@media screen and (max-width: 767px){.page-branch #outline .information-box .button li{width:78.6666666667vw;height:16vw}}.page-branch #outline .information-box .button li a{font-weight:700}.page-branch #outline .format dl dt{font-weight:700}.page-branch #outline .format dl dt::before{content:"●";margin-right:.1em}#page-game .page-branch #outline .format dl dt::before{color:#00a650}#page-cardgame .page-branch #outline .format dl dt::before{color:#ed1b23}#page-pokemongo .page-branch #outline .format dl dt::before{color:#0e75bc}#page-pokemonunite .page-branch #outline .format dl dt::before{color:#ffcb07}.page-branch #outline .format dl dd{margin-bottom:.5em}.page-branch #outline table{width:100%}@media screen and (max-width: 767px){.page-branch #outline table{border-bottom:1px solid #ccc}}.page-branch #outline table th,.page-branch #outline table td{font-size:18px;line-height:1.6666666667em;border:1px solid #ccc;padding:16px 20px}@media screen and (min-width: 768px)and (max-width: 1100px){.page-branch #outline table th,.page-branch #outline table td{font-size:1.8rem}}@media screen and (max-width: 767px){.page-branch #outline table th,.page-branch #outline table td{font-size:1.5rem}}@media screen and (min-width: 768px)and (max-width: 1100px){.page-branch #outline table th,.page-branch #outline table td{padding:1.4545454545vw 1.8181818182vw}}@media screen and (max-width: 767px){.page-branch #outline table th,.page-branch #outline table td{display:block}}.page-branch #outline table th{text-align:left;font-weight:700;color:#fff;width:260px}@media screen and (min-width: 768px)and (max-width: 1100px){.page-branch #outline table th{width:23.6363636364vw}}@media screen and (max-width: 767px){.page-branch #outline table th{width:auto;padding:2vw 3.3333333333vw;border-bottom:none}}#page-game .page-branch #outline table th{background:#00a650}#page-cardgame .page-branch #outline table th{background:#ed1b23}#page-pokemongo .page-branch #outline table th{background:#0e75bc;width:170px}@media screen and (min-width: 768px)and (max-width: 1100px){#page-pokemongo .page-branch #outline table th{width:15.4545454545vw}}@media screen and (max-width: 767px){#page-pokemongo .page-branch #outline table th{width:auto}}.page-branch #outline table td{background:#fff}@media screen and (max-width: 767px){.page-branch #outline table td{padding:2.6666666667vw 5.3333333333vw;border-bottom:none}}.page-branch #outline table td strong{font-weight:500}.page-branch #outline table td p:not(:last-child){margin-bottom:.5em}.page-branch #outline table td ul:not(.caution) li:not(:last-child),.page-branch #outline table td ol li:not(:last-child){margin-bottom:.6em}.page-branch #outline table td p,.page-branch #outline table td ul li{color:#000 !important}.page-branch #outline .inner>section.schedule .schedule-1col,.page-branch #outline .inner>section.schedule .schedule-2col{display:flex;gap:30px}@media screen and (min-width: 768px)and (max-width: 1100px){.page-branch #outline .inner>section.schedule .schedule-1col,.page-branch #outline .inner>section.schedule .schedule-2col{gap:2.7272727273vw}}@media screen and (max-width: 767px){.page-branch #outline .inner>section.schedule .schedule-1col,.page-branch #outline .inner>section.schedule .schedule-2col{flex-direction:column;gap:5.3333333333vw}}.page-branch #outline .inner>section.schedule .schedule-1col>div,.page-branch #outline .inner>section.schedule .schedule-2col>div{position:relative;box-sizing:border-box;width:100%;border-radius:10px;border:2px solid #fff;background-color:#fff}.page-branch #outline .inner>section.schedule .schedule-1col dl,.page-branch #outline .inner>section.schedule .schedule-2col dl{padding:15px 20px 25px 20px}@media screen and (min-width: 768px)and (max-width: 1100px){.page-branch #outline .inner>section.schedule .schedule-1col dl,.page-branch #outline .inner>section.schedule .schedule-2col dl{padding:1.3636363636vw 1.8181818182vw 2.2727272727vw 1.8181818182vw}}@media screen and (max-width: 767px){.page-branch #outline .inner>section.schedule .schedule-1col dl,.page-branch #outline .inner>section.schedule .schedule-2col dl{padding:3.3333333333vw 5.3333333333vw}}.page-branch #outline .inner>section.schedule .schedule-1col dl dt,.page-branch #outline .inner>section.schedule .schedule-2col dl dt{font-size:16px;font-weight:700}@media screen and (min-width: 768px)and (max-width: 1100px){.page-branch #outline .inner>section.schedule .schedule-1col dl dt,.page-branch #outline .inner>section.schedule .schedule-2col dl dt{font-size:1.6rem}}@media screen and (max-width: 767px){.page-branch #outline .inner>section.schedule .schedule-1col dl dt,.page-branch #outline .inner>section.schedule .schedule-2col dl dt{font-size:1.4rem}}#page-game .page-branch #outline .inner>section.schedule .schedule-1col dl dt,#page-game .page-branch #outline .inner>section.schedule .schedule-2col dl dt{color:#00a650}#page-cardgame .page-branch #outline .inner>section.schedule .schedule-1col dl dt,#page-cardgame .page-branch #outline .inner>section.schedule .schedule-2col dl dt{color:#ed1b23}#page-pokemongo .page-branch #outline .inner>section.schedule .schedule-1col dl dt,#page-pokemongo .page-branch #outline .inner>section.schedule .schedule-2col dl dt{color:#0e75bc}#page-pokemonunite .page-branch #outline .inner>section.schedule .schedule-1col dl dt,#page-pokemonunite .page-branch #outline .inner>section.schedule .schedule-2col dl dt{color:#000}.page-branch #outline .inner>section.schedule .schedule-1col dl dd,.page-branch #outline .inner>section.schedule .schedule-2col dl dd{color:#000;margin-bottom:.6em}.page-branch #outline .inner>section.schedule .schedule-1col p.caution,.page-branch #outline .inner>section.schedule .schedule-2col p.caution{color:#000;padding:15px 20px 25px 20px}@media screen and (min-width: 768px)and (max-width: 1100px){.page-branch #outline .inner>section.schedule .schedule-1col p.caution,.page-branch #outline .inner>section.schedule .schedule-2col p.caution{padding:1.3636363636vw 1.8181818182vw 2.2727272727vw 1.8181818182vw}}@media screen and (max-width: 767px){.page-branch #outline .inner>section.schedule .schedule-1col p.caution,.page-branch #outline .inner>section.schedule .schedule-2col p.caution{padding:3.3333333333vw 5.3333333333vw}}.page-branch #outline .inner>section.schedule .schedule-1col ul li,.page-branch #outline .inner>section.schedule .schedule-2col ul li{color:#000;margin-bottom:0}.page-branch #outline .inner>section.schedule .schedule-1col .date,.page-branch #outline .inner>section.schedule .schedule-2col .date{box-sizing:border-box;font-size:30px;font-weight:700;color:#fff;text-align:center;padding:.2em 0;border-radius:10px 10px 0 0}@media screen and (min-width: 768px)and (max-width: 1100px){.page-branch #outline .inner>section.schedule .schedule-1col .date,.page-branch #outline .inner>section.schedule .schedule-2col .date{font-size:3rem}}@media screen and (max-width: 767px){.page-branch #outline .inner>section.schedule .schedule-1col .date,.page-branch #outline .inner>section.schedule .schedule-2col .date{font-size:2rem}}#page-game .page-branch #outline .inner>section.schedule .schedule-1col .date,#page-game .page-branch #outline .inner>section.schedule .schedule-2col .date{background:#00a650}#page-cardgame .page-branch #outline .inner>section.schedule .schedule-1col .date,#page-cardgame .page-branch #outline .inner>section.schedule .schedule-2col .date{background:#ed1b23}#page-pokemongo .page-branch #outline .inner>section.schedule .schedule-1col .date,#page-pokemongo .page-branch #outline .inner>section.schedule .schedule-2col .date{background:#0e75bc}#page-pokemonunite .page-branch #outline .inner>section.schedule .schedule-1col .date,#page-pokemonunite .page-branch #outline .inner>section.schedule .schedule-2col .date{background:#ffcb07;color:#000}.page-branch #outline .inner>section.schedule .schedule-1col dl{text-align:center}@media screen and (max-width: 767px){.page-branch #outline .inner>section.schedule .schedule-1col dl{text-align:left}}.page-branch #outline .inner>section.schedule .schedule-1col>div{background-image:url(../img/common/monbo.svg);background-repeat:no-repeat;background-size:378px auto}@media screen and (min-width: 768px)and (max-width: 1100px){.page-branch #outline .inner>section.schedule .schedule-1col>div{background-size:34.3636363636vw auto}}@media screen and (max-width: 767px){.page-branch #outline .inner>section.schedule .schedule-1col>div{background-size:50.1333333333vw auto}}#page-pokemongo .page-branch #outline .inner>section.schedule .schedule-1col>div{background-position:top -22px center}@media screen and (min-width: 768px)and (max-width: 1100px){#page-pokemongo .page-branch #outline .inner>section.schedule .schedule-1col>div{background-position:top -2vw center}}@media screen and (max-width: 767px){#page-pokemongo .page-branch #outline .inner>section.schedule .schedule-1col>div{background-position:top 7.3333333333vw right -6.6666666667vw}}#page-pokemonunite .page-branch #outline .inner>section.schedule .schedule-1col>div{background-position:top -56px center}@media screen and (min-width: 768px)and (max-width: 1100px){#page-pokemonunite .page-branch #outline .inner>section.schedule .schedule-1col>div{background-position:top -5.0909090909vw center}}@media screen and (max-width: 767px){#page-pokemonunite .page-branch #outline .inner>section.schedule .schedule-1col>div{background-position:top .6666666667vw right -6.6666666667vw}}.page-branch #outline .inner>section.schedule .schedule-2col>div{background-image:url(../img/common/monbo.svg);background-repeat:no-repeat;background-size:250px auto;background-position:bottom -25px right -25px}@media screen and (min-width: 768px)and (max-width: 1100px){.page-branch #outline .inner>section.schedule .schedule-2col>div{background-size:22.7272727273vw auto;background-position:bottom -2.2727272727vw right -2.2727272727vw}}@media screen and (max-width: 767px){.page-branch #outline .inner>section.schedule .schedule-2col>div{background-size:50.1333333333vw auto;background-position:top 2.6666666667vw right -6.6666666667vw}}#page-pokemonunite .page-branch #outline .inner>section.schedule .schedule-2col>div{background-position:bottom -85px right -25px}@media screen and (min-width: 768px)and (max-width: 1100px){#page-pokemonunite .page-branch #outline .inner>section.schedule .schedule-2col>div{background-position:bottom -7.7272727273vw right -2.2727272727vw}}@media screen and (max-width: 767px){#page-pokemonunite .page-branch #outline .inner>section.schedule .schedule-2col>div{background-position:top -5.3333333333vw right -6.6666666667vw}}.page-branch #priority .inner{margin-bottom:90px}@media screen and (min-width: 768px)and (max-width: 1100px){.page-branch #priority .inner{margin-bottom:8.1818181818vw}}@media screen and (max-width: 767px){.page-branch #priority .inner{margin-bottom:13.3333333333vw}}.page-branch #priority h3{font-size:18px;font-weight:700;color:#fff;margin-bottom:1em}@media screen and (min-width: 768px)and (max-width: 1100px){.page-branch #priority h3{font-size:1.8rem}}@media screen and (max-width: 767px){.page-branch #priority h3{font-size:1.5rem}}.page-branch #priority h3::before{content:"●";color:#ed1b23;margin-right:.1em}.page-branch #priority p,.page-branch #priority dl{font-size:18px;line-height:1.6666666667em;color:#fff}@media screen and (min-width: 768px)and (max-width: 1100px){.page-branch #priority p,.page-branch #priority dl{font-size:1.8rem}}@media screen and (max-width: 767px){.page-branch #priority p,.page-branch #priority dl{font-size:1.5rem}}.page-branch #priority dl dt{font-weight:700;margin-bottom:.5em;text-indent:-1em;margin-left:1em}.page-branch #priority p,.page-branch #priority dl dd:not(:last-child){margin-bottom:1em}
