﻿body{font-family:"M PLUS 1",helvetica,sans-serif;background-image:url(../images/bg01.webp);background-size:54px auto}@media screen and (max-width: 980px){body{background-size:40px auto}}.footerLinkList .arr{vertical-align:unset}.js-popLeftTop,.js-popLeftBottom,.js-popRightTop,.js-popRightBottom{opacity:0;transform:translate(var(--tx, 0px), var(--ty, 0px)) scale(1.4);transform-origin:center;transition-property:opacity,transform;transition-duration:.3s;transition-delay:.5s;transition-timing-function:cubic-bezier(0.34, 1.56, 0.64, 1);will-change:transform,opacity}.js-popLeftTop{--tx: 80px;--ty: 80px}.js-popLeftBottom{--tx: 80px;--ty: -80px}.js-popRightTop{--tx: -80px;--ty: 80px}.js-popRightBottom{--tx: -80px;--ty: -80px}.kvArea.is-inview .kvBgItem{opacity:1;transform:translate(0, 0) scale(1)}.js-fadeIn{opacity:0}.js-fadeSlideUpIn{opacity:0;transform:translateY(50px)}.pikopiko{animation:tilt 1s linear infinite}.pikopiko-reverse{animation:tilt 1s linear infinite reverse}@keyframes tilt{0%,50%{transform:rotate(-5deg)}50.1%,100%{transform:rotate(5deg)}}@media(hover: hover){.topMoveBtn:hover{filter:none;animation:bounce .6s linear}}@keyframes bounce{0%{transform:translateY(0px)}25%{transform:translateY(-10px)}50%{transform:translateY(0px)}75%{transform:translateY(-10px)}100%{transform:translateY(0px)}}@media(hover: hover){.-hover01:hover{transform:translateY(2px)}}.loadWrap{position:fixed;top:0;left:0;width:100%;height:100%;z-index:90;background-color:#fff}.loadWrap .loadingImage{position:absolute;z-index:1;top:50%;left:50%;display:block;width:clamp(0px,28.0729166667dvw,539px);transform:translate(-50%, -50%)}@media screen and (max-width: 980px){.loadWrap .loadingImage{max-width:539px;width:60%}}.loadWrap .loadingImage img{animation:bounceIn02 .5s .5s linear both}@keyframes bounceIn02{0%{opacity:0;transform:scale3d(0.3, 0.3, 0.3)}50%{transform:scale3d(1.4, 1.4, 1.4)}100%{opacity:1;transform:scale3d(1, 1, 1)}}section{background-image:none}.wrapper{overflow:hidden}.bgWrap{position:absolute;z-index:-1;top:0;left:0;display:block;width:100%;height:100%;overflow:hidden}.bgWrap .para-item{position:absolute;z-index:0;top:0;left:0;width:100%;height:300%;background-repeat:repeat-y;background-size:100% auto;opacity:0;transition:opacity .1s}.bgWrap .para-item.-on{opacity:1}.bgWrap .para-item.item01{background-image:url(../images/bgicon-pc01.webp)}.bgWrap .para-item.item02{background-image:url(../images/bgicon-pc02.webp)}.bgWrap .para-item.item03{background-image:url(../images/bgicon-pc03.webp)}@media screen and (max-width: 980px){.bgWrap .para-item.item01{background-image:url(../images/bgicon-sp01.webp)}.bgWrap .para-item.item02{background-image:url(../images/bgicon-sp02.webp)}.bgWrap .para-item.item03{background-image:url(../images/bgicon-sp03.webp)}}@keyframes paraAnime{0%{transform:translateY(0px)}50%{transform:translateY(30px)}100%{transform:translateY(0px)}}.bgWrap .bgStar.bgStar01,.bgWrap .gameArea .bgStar.bgStar03,.bgWrap .gameArea .bgStar.bgStar05{transition:transform 1s}header{position:relative;z-index:1}.headerInner{padding:clamp(4px,2vw,20px)}.headerInner .headerLogo{display:block;max-width:172px;width:11.4666666667%}@media screen and (max-width: 980px){.headerInner .headerLogo{width:23.4693877551%}}.kvArea{position:relative;z-index:0;max-width:1500px;width:78.125%;margin:auto}@media screen and (max-width: 980px){.kvArea{width:90.8163265306%}}.kvArea .kvBgItemWrap{position:absolute;z-index:-1;top:50%;left:50%;width:128%;aspect-ratio:1920/1080;background-size:128% auto;transform:translate(-50%, -50%)}.kvArea .kvBgItemWrap.-upper{z-index:1}@media screen and (max-width: 980px){.kvArea .kvBgItemWrap{aspect-ratio:1142/1351}}.kvArea .kvBgItem{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;background-size:100% auto}@media screen and (min-width: 981px){.kvArea .kvBgItem01{background-image:url(../images/kvbg-pc-item01.webp)}.kvArea .kvBgItem02{background-image:url(../images/kvbg-pc-item02.webp)}.kvArea .kvBgItem03{background-image:url(../images/kvbg-pc-item03.webp)}.kvArea .kvBgItem04{background-image:url(../images/kvbg-pc-item04.webp)}.kvArea .kvBgItem05{background-image:url(../images/kvbg-pc-item05.webp)}.kvArea .kvBgItem06{background-image:url(../images/kvbg-pc-item06.webp)}.kvArea .kvBgItem07{background-image:url(../images/kvbg-pc-item07.webp)}.kvArea .kvBgItem08{background-image:url(../images/kvbg-pc-item08.webp)}.kvArea .kvBgItem09{background-image:url(../images/kvbg-pc-item09.webp)}}@media screen and (max-width: 980px){.kvArea .kvBgItem03{background-image:url(../images/kvbg-sp-item03.webp)}.kvArea .kvBgItem04{background-image:url(../images/kvbg-sp-item04.webp)}.kvArea .kvBgItem05{background-image:url(../images/kvbg-sp-item05.webp)}.kvArea .kvBgItem06{background-image:url(../images/kvbg-sp-item06.webp)}.kvArea .kvBgItem07{background-image:url(../images/kvbg-sp-item07.webp)}.kvArea .kvBgItem08{background-image:url(../images/kvbg-sp-item08.webp)}.kvArea .kvBgItem09{background-image:url(../images/kvbg-sp-item09.webp)}}.kvArea .kvBgItem02{z-index:-1}.kvArea .kvAreaInner{position:relative;z-index:0;border:1px solid #fff;background-color:hsla(0,0%,100%,.8)}.kvArea .kvAreaInner .mainInner{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;padding:13.3% 0}@media screen and (max-width: 980px){.kvArea .kvAreaInner .mainInner{padding:20.6% 0}}.kvArea .kvAreaInner .mainInner .kvLogo{max-width:538px;width:35.9333333333%;margin:0 2% 0 0}@media screen and (max-width: 980px){.kvArea .kvAreaInner .mainInner .kvLogo{margin:0 0 8% 0;width:57.8651685393%}}.kvArea .kvAreaInner .mainInner .kvCatch{max-width:554px;width:37%;margin:0 0 0 2%}@media screen and (max-width: 980px){.kvArea .kvAreaInner .mainInner .kvCatch{width:60%;margin:0 0 8% 0}}.kvArea .scrollArea .scrollDown{position:absolute;z-index:1;bottom:-6%;left:50%;height:clamp(0px,7.0833333333dvw,136px)}@media screen and (max-width: 980px){.kvArea .scrollArea .scrollDown{height:13.8775510204dvw;bottom:-8%}}.kvArea .scrollArea .scrollDown:before{content:"";position:absolute;bottom:0;left:-4px;width:11px;height:11px;border-radius:50%;background:#45b400;animation:circlemove 1.6s ease-in-out infinite,cirlemovehide 1.6s ease-out infinite}.kvArea .scrollArea .scrollDown:after{content:"";position:absolute;bottom:0;left:0;width:2px;height:100%;background:#45b400}.kvArea .scrollArea .scrollDown p{position:absolute;z-index:1;left:0;top:0;color:#45b400;transform:translate(-50%, -120%);font-weight:bold;font-size:clamp(12px,0.9375dvw,18px)}@media screen and (max-width: 980px){.kvArea .scrollArea .scrollDown p{font-size:clamp(12px,1.8367346939dvw,18px)}}@keyframes circlemove{0%{bottom:95%}100%{bottom:0%}}@keyframes cirlemovehide{0%{opacity:0}50%{opacity:1}80%{opacity:.9}100%{opacity:0}}.introArea .secInner{position:relative;z-index:0;max-width:1048px;width:100%;margin:140px auto 180px;padding-top:1048px;background-image:url(../images/introbg.png);background-size:100% 100%;background-position:50% 50%;background-repeat:no-repeat}@media screen and (max-width: 1280px){.introArea .secInner{width:81.875%;margin:clamp(0px,10.9375dvw,140px) auto clamp(0px,14.0625dvw,180px);padding-top:clamp(0px,81.875%,1048px)}}@media screen and (max-width: 980px){.introArea .secInner{width:100%;margin:18.3673469388dvw 0 32.6530612245dvw 0;padding-top:0px;background-size:auto 100%}}.introArea .secInner .text{position:absolute;z-index:1;top:50%;left:0;width:100%;text-align:center;font-weight:bold;font-size:1.125rem}@media screen and (min-width: 1280px){.introArea .secInner .text{font-size:23px}}@media screen and (max-width: 1280px){.introArea .secInner .text{font-size:1.748vw}}@media screen and (max-width: 980px){.introArea .secInner .text{font-size:3.5714285714dvw}}.introArea .secInner .text{transform:translateY(-53%)}@media screen and (max-width: 980px){.introArea .secInner .text{position:static;padding:26% 0;transform:translateY(0)}}.introArea .secInner .chara{position:absolute;z-index:10;right:9%;bottom:-1%;display:block;max-width:208px;width:19.9427480916%}@media screen and (max-width: 980px){.introArea .secInner .chara{right:2%;bottom:-4%;max-width:280px;width:28.5714285714dvw}}.introArea .secInner .js-ball{opacity:0}section.-upperPat{position:relative;z-index:0;padding-top:140px}@media screen and (max-width: 1280px){section.-upperPat{padding-top:10.9375dvw}}@media screen and (max-width: 980px){section.-upperPat{padding-top:19.387755102dvw}}section.-upperPat:before{content:"";position:absolute;z-index:10;top:0;left:0;width:100%;height:118px;background-image:url(../images/pat01.webp);background-repeat:repeat-x;background-size:auto 100%;background-position:57% 50%;transform:translateY(-48%)}@media screen and (max-width: 1280px){section.-upperPat:before{height:clamp(0px,9.21875dvw,118px)}}@media screen and (max-width: 980px){section.-upperPat:before{height:15.5102040816dvw}}section.-bgWhitePattern{padding-bottom:180px;color:#051b03;background-image:linear-gradient(0deg, transparent calc(100% - 1px), #f7f7f7 calc(100% - 1px)),linear-gradient(90deg, transparent calc(100% - 1px), #f7f7f7 calc(100% - 1px));background-size:40px 40px;background-repeat:repeat;background-position:center center;background-color:#fff}@media screen and (max-width: 1280px){section.-bgWhitePattern{padding-bottom:14.0625dvw}}@media screen and (max-width: 980px){section.-bgWhitePattern{padding-bottom:25.5102040816dvw}}section .secTitle{margin:0 auto 70px;font-size:1.125rem}@media screen and (min-width: 1280px){section .secTitle{font-size:45px}}@media screen and (max-width: 1280px){section .secTitle{font-size:3.42vw}}@media screen and (max-width: 980px){section .secTitle{font-size:6.1469387755dvw}}section .secTitle{font-weight:bold;text-align:center;line-height:1.28}@media screen and (max-width: 1280px){section .secTitle{margin:0 auto 5.46875dvw}}@media screen and (max-width: 980px){section .secTitle{margin:0 auto 12.2448979592dvw}}section .secTitle .smallText{font-size:1.125rem}@media screen and (min-width: 1280px){section .secTitle .smallText{font-size:35px}}@media screen and (max-width: 1280px){section .secTitle .smallText{font-size:2.66vw}}@media screen and (max-width: 980px){section .secTitle .smallText{font-size:5.1265306122dvw}}section .secTitle .new{color:red;font-size:1.125rem}@media screen and (min-width: 1280px){section .secTitle .new{font-size:22px}}@media screen and (max-width: 1280px){section .secTitle .new{font-size:1.672vw}}@media screen and (max-width: 980px){section .secTitle .new{font-size:3.0612244898dvw}}section .secTitle .star{display:block;max-width:86px;width:86px;margin:10px auto 0}@media screen and (max-width: 1280px){section .secTitle .star{width:6.71875dvw;margin:0.78125dvw auto 0}}@media screen and (max-width: 980px){section .secTitle .star{width:13.3673469388dvw;margin:4.0816326531dvw auto 0}}section .secTitle .new+.star{margin:3px auto 0}@media screen and (max-width: 1280px){section .secTitle .new+.star{margin:0.234375dvw auto 0}}@media screen and (max-width: 980px){section .secTitle .new+.star{margin:1.0204081633dvw auto 0}}section .dateWrap{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;width:fit-content;margin:auto;padding:clamp(0px,2%,15px) clamp(0px,3%,20px);border:2px solid #45b400;background-color:#fff;line-height:1;color:#051b03;font-weight:bold}@media screen and (max-width: 980px){section .dateWrap{padding:4% 2%;text-align:center;line-height:1.2}}section .dateWrap dt{font-size:1.125rem}@media screen and (min-width: 1280px){section .dateWrap dt{font-size:30px}}@media screen and (max-width: 1280px){section .dateWrap dt{font-size:2.28vw}}@media screen and (max-width: 980px){section .dateWrap dt{font-size:4.8469387755dvw}}section .dateWrap dt{color:#45b400}@media screen and (max-width: 980px){section .dateWrap dt{width:100%}}section .dateWrap dd{font-size:1.125rem}@media screen and (min-width: 1280px){section .dateWrap dd{font-size:24px}}@media screen and (max-width: 1280px){section .dateWrap dd{font-size:1.824vw}}@media screen and (max-width: 980px){section .dateWrap dd{font-size:3.8775510204dvw}}section .dateWrap dd .largeText{font-size:1.125rem}@media screen and (min-width: 1280px){section .dateWrap dd .largeText{font-size:30px}}@media screen and (max-width: 1280px){section .dateWrap dd .largeText{font-size:2.28vw}}@media screen and (max-width: 980px){section .dateWrap dd .largeText{font-size:4.8469387755dvw}}section .mainText{text-align:center;font-size:1.125rem}@media screen and (min-width: 1280px){section .mainText{font-size:24px}}@media screen and (max-width: 1280px){section .mainText{font-size:1.824vw}}@media screen and (max-width: 980px){section .mainText{font-size:3.8775510204dvw}}section .mainText{font-weight:bold}@media screen and (max-width: 980px){section .mainText{width:90%;margin:auto;font-weight:bold}}section .linksArea{display:flex;justify-content:center;margin:110px 0 0;overflow:hidden}@media screen and (max-width: 1280px){section .linksArea{margin:8.59375dvw 0 0}}@media screen and (max-width: 980px){section .linksArea{margin:14.2857142857dvw 0 0}}section .linksArea .linkWrap{max-width:232px;width:232px;margin:0 25px}@media screen and (max-width: 1280px){section .linksArea .linkWrap{width:18.203125dvw;margin:0 1.953125dvw}}@media screen and (max-width: 980px){section .linksArea .linkWrap{max-width:100%;width:36.6326530612dvw;margin:0 clamp(0px,3.0612244898dvw,30px)}}section .linksArea .linkImage{display:block;width:100%;margin:auto}section .linksArea .linkImage img{width:100%}section .linksArea .linkText{width:150%;margin:20px 0 0 -25%;text-align:center;font-size:1.125rem}@media screen and (min-width: 1280px){section .linksArea .linkText{font-size:20px}}@media screen and (max-width: 1280px){section .linksArea .linkText{font-size:1.52vw}}@media screen and (max-width: 980px){section .linksArea .linkText{font-size:3.0612244898dvw}}section .linksArea .linkText{line-height:1.2;font-weight:bold}@media screen and (max-width: 1280px){section .linksArea .linkText{margin:1.5625dvw 0 0 -25%}}@media screen and (max-width: 980px){section .linksArea .linkText{margin:clamp(0px,3.0612244898dvw,30px) 0 0 -25%}}.messageArea{padding-bottom:100px}@media screen and (max-width: 1280px){.messageArea{padding-bottom:7.8125dvw}}@media screen and (max-width: 980px){.messageArea{padding-bottom:15.306122449dvw}}.messageArea .messageWrap{position:relative;z-index:0;width:1200px;margin:0 auto clamp(0px,5%,55px);padding:clamp(0px,4%,50px) clamp(0px,8.3%,100px) clamp(0px,8.3%,100px);border:2px solid #dbdbdb;background-color:#fff;background-image:url(../images/sakatukukun-gr.webp);background-size:34% auto;background-repeat:no-repeat;background-position:right -5% bottom -10%;color:#060f2f;font-weight:bold}@media screen and (max-width: 1280px){.messageArea .messageWrap{width:93.75dvw}}@media screen and (max-width: 980px){.messageArea .messageWrap{width:91.8367346939%;margin:0 auto 12%;padding:7% 7% 16.6666666667%;background-size:45.3333333333% auto;background-position:right -5% bottom -3%}}.messageArea .messageWrap .name{position:relative;z-index:0;text-align:center;font-size:1.125rem}@media screen and (min-width: 1280px){.messageArea .messageWrap .name{font-size:26px}}@media screen and (max-width: 1280px){.messageArea .messageWrap .name{font-size:1.976vw}}@media screen and (max-width: 980px){.messageArea .messageWrap .name{font-size:5.306122449dvw}}.messageArea .messageWrap .name:after{content:"";display:block;width:54%;margin:0 auto;padding-top:12px;background-image:url(../images/pat02.webp);background-size:auto 99%;background-repeat:repeat-x;background-position:50% 50%;transform:translate(0px, -1px)}@media screen and (max-width: 1280px){.messageArea .messageWrap .name:after{padding-top:0.9375dvw}}@media screen and (max-width: 980px){.messageArea .messageWrap .name:after{width:100%;padding-top:1.7346938776dvw}}.messageArea .messageWrap .bottomText{margin-top:1%;line-height:1.2;text-align:center;color:#45b400;font-size:1.125rem}@media screen and (min-width: 1280px){.messageArea .messageWrap .bottomText{font-size:16px}}@media screen and (max-width: 1280px){.messageArea .messageWrap .bottomText{font-size:1.216vw}}@media screen and (max-width: 980px){.messageArea .messageWrap .bottomText{font-size:2.0408163265dvw}}@media screen and (max-width: 980px){.messageArea .messageWrap .bottomText{margin-top:2%}}.messageArea .messageWrap .message{margin-top:3%;font-size:1.125rem}@media screen and (min-width: 1280px){.messageArea .messageWrap .message{font-size:18px}}@media screen and (max-width: 1280px){.messageArea .messageWrap .message{font-size:1.368vw}}@media screen and (max-width: 980px){.messageArea .messageWrap .message{font-size:2.6530612245dvw}}@media screen and (max-width: 980px){.messageArea .messageWrap .message{margin-top:8%}}.streamingArea .linksArea{margin:40px 0 0px}@media screen and (max-width: 1280px){.streamingArea .linksArea{margin:3.125dvw 0 0}}@media screen and (max-width: 980px){.streamingArea .linksArea{margin:8% 0 0}}.campaignSoundArea .mainText .upperImage{display:block;width:clamp(0px,39.0625dvw,500px);margin:auto}@media screen and (max-width: 980px){.campaignSoundArea .mainText .upperImage{max-width:500px;width:74%}}.campaignSoundArea .mainText .-color{color:#45b400}.campaignSoundArea .mainText .button{display:block;width:clamp(0px,39.0625dvw,500px);margin:10px auto 0}@media screen and (max-width: 980px){.campaignSoundArea .mainText .button{max-width:700px;width:83%;margin:2% auto 0}}.campaignSoundArea .mainText .smallText{font-size:1.125rem}@media screen and (min-width: 1280px){.campaignSoundArea .mainText .smallText{font-size:18px}}@media screen and (max-width: 1280px){.campaignSoundArea .mainText .smallText{font-size:1.368vw}}@media screen and (max-width: 980px){.campaignSoundArea .mainText .smallText{font-size:3.0612244898dvw}}.campaignGameArea{background-color:#45b400;background-image:linear-gradient(to bottom, #58bf0e 0%, #45b400 100%);padding-bottom:70px;background-repeat:repeat}@media screen and (max-width: 1280px){.campaignGameArea{padding-bottom:5.46875dvw}}@media screen and (max-width: 980px){.campaignGameArea{margin-bottom:26.4285714286dvw;padding-bottom:10.2040816327dvw}.campaignGameArea:after{content:"";position:absolute;z-index:-1;top:100%;left:0;width:100%;padding-top:26.4285714286dvw;background-image:url(../images/arch-sp.webp);background-size:100% auto;background-repeat:no-repeat;display:block}}.campaignGameArea .secTitle{color:#fff}.campaignGameArea .contentsWrap{width:980px;margin:auto}@media screen and (max-width: 1280px){.campaignGameArea .contentsWrap{width:76.5625dvw}}@media screen and (max-width: 980px){.campaignGameArea .contentsWrap{width:91.8367346939%}}.campaignGameArea .tabWrap{display:flex}.campaignGameArea .tabWrap .tab{position:relative;z-index:0;width:50%;padding:5px 0;border-radius:50px 50px 0 0;text-align:center;background-color:#dbdbdb}@media screen and (max-width: 1280px){.campaignGameArea .tabWrap .tab{padding:0.390625dvw;border-radius:3.90625dvw 3.90625dvw 0 0}}@media screen and (max-width: 980px){.campaignGameArea .tabWrap .tab{padding:3% 0;border-radius:10.2040816327dvw 10.2040816327dvw 0 0}}.campaignGameArea .tabWrap .tab.-on{background-color:#fff}.campaignGameArea .tabWrap .tab.tab01 .text{position:absolute;z-index:1;bottom:0;left:0;width:100%;padding:0 0 0 2%;font-size:1.125rem}@media screen and (min-width: 1280px){.campaignGameArea .tabWrap .tab.tab01 .text{font-size:17.52px}}@media screen and (max-width: 1280px){.campaignGameArea .tabWrap .tab.tab01 .text{font-size:1.33152vw}}@media screen and (max-width: 980px){.campaignGameArea .tabWrap .tab.tab01 .text{font-size:2.0020408163dvw}}.campaignGameArea .tabWrap .tab.tab01 .text{color:#45b400;text-align:left;font-weight:bold}.campaignGameArea .tabWrap .tab.tab01 img{width:137px}@media screen and (max-width: 1280px){.campaignGameArea .tabWrap .tab.tab01 img{width:10.703125dvw}}@media screen and (max-width: 980px){.campaignGameArea .tabWrap .tab.tab01 img{width:16.3265306122dvw}}.campaignGameArea .tabWrap .tab.tab02 img{width:252px}@media screen and (max-width: 1280px){.campaignGameArea .tabWrap .tab.tab02 img{width:19.6875dvw}}@media screen and (max-width: 980px){.campaignGameArea .tabWrap .tab.tab02 img{width:29.1836734694dvw}}.campaignGameArea .campaignListWrap .campaignWrap{padding:3% 0 6%;background-color:#fff;color:#051b03;font-weight:bold}@media screen and (max-width: 980px){.campaignGameArea .campaignListWrap .campaignWrap{padding:6% 0 12%}}.campaignGameArea .campaignListWrap .campaignWrap.-rtw{display:none}.campaignGameArea .campaignListWrap .campaignWrap .upperTitle{padding:2% 0 2%;text-align:center;font-size:1.125rem}@media screen and (min-width: 1280px){.campaignGameArea .campaignListWrap .campaignWrap .upperTitle{font-size:38px}}@media screen and (max-width: 1280px){.campaignGameArea .campaignListWrap .campaignWrap .upperTitle{font-size:2.888vw}}@media screen and (max-width: 980px){.campaignGameArea .campaignListWrap .campaignWrap .upperTitle{font-size:5.1836734694dvw}}.campaignGameArea .campaignListWrap .campaignWrap .upperTitle{color:#45b400;line-height:1.2}.campaignGameArea .campaignListWrap .campaignWrap .upperBanner{display:block;width:51.0204081633%;margin:0% auto 2%}@media screen and (max-width: 980px){.campaignGameArea .campaignListWrap .campaignWrap .upperBanner{width:77.6470588235%;margin:0% auto 4%}}.campaignGameArea .campaignListWrap .campaignWrap .banner{display:block;width:58.1395348837%;margin:4% auto 2%}@media screen and (max-width: 980px){.campaignGameArea .campaignListWrap .campaignWrap .banner{width:77.6470588235%;margin:4% auto 4%}}.campaignGameArea .campaignListWrap .campaignWrap .text{margin:4% 0;text-align:center;font-size:1.125rem}@media screen and (min-width: 1280px){.campaignGameArea .campaignListWrap .campaignWrap .text{font-size:24px}}@media screen and (max-width: 1280px){.campaignGameArea .campaignListWrap .campaignWrap .text{font-size:1.824vw}}@media screen and (max-width: 980px){.campaignGameArea .campaignListWrap .campaignWrap .text{font-size:3.8775510204dvw}}.campaignGameArea .campaignListWrap .campaignWrap .textBottom{margin:4% 0 0%}.campaignGameArea .campaignListWrap .campaignWrap .caution{margin:1% 0 0;text-align:center;font-size:1.125rem}@media screen and (min-width: 1280px){.campaignGameArea .campaignListWrap .campaignWrap .caution{font-size:16px}}@media screen and (max-width: 1280px){.campaignGameArea .campaignListWrap .campaignWrap .caution{font-size:1.216vw}}@media screen and (max-width: 980px){.campaignGameArea .campaignListWrap .campaignWrap .caution{font-size:2.5795918367dvw}}@media screen and (max-width: 980px){.campaignGameArea .campaignListWrap .campaignWrap .caution{margin:2% 0 0}}.campaignGameArea .campaignListWrap .campaignWrap .itemWrap{width:87.7551020408%;margin:0 auto 3%;padding:3% 0;border:1px solid #45b400;background-color:#f9ffef}@media screen and (max-width: 980px){.campaignGameArea .campaignListWrap .campaignWrap .itemWrap{width:96%;margin:0 auto 6%;padding:6% 0}}.campaignGameArea .campaignListWrap .campaignWrap .itemWrap .itemTitle{position:relative;z-index:0;text-align:center}.campaignGameArea .campaignListWrap .campaignWrap .itemWrap .itemTitle:before,.campaignGameArea .campaignListWrap .campaignWrap .itemWrap .itemTitle:after{content:"";display:block;width:98%;margin:0 auto;padding-top:14px;background-image:url(../images/pat03.webp);background-size:auto 99%;background-repeat:repeat-x;background-position:50% 50%;transform:translate(0px, -1px)}@media screen and (max-width: 1280px){.campaignGameArea .campaignListWrap .campaignWrap .itemWrap .itemTitle:before,.campaignGameArea .campaignListWrap .campaignWrap .itemWrap .itemTitle:after{padding-top:1.09375dvw}}@media screen and (max-width: 980px){.campaignGameArea .campaignListWrap .campaignWrap .itemWrap .itemTitle:before,.campaignGameArea .campaignListWrap .campaignWrap .itemWrap .itemTitle:after{padding-top:2.0408163265dvw}}.campaignGameArea .campaignListWrap .campaignWrap .itemWrap .itemTitle:before{transform:scale(1, -1) translate(0px, -1px)}.campaignGameArea .campaignListWrap .campaignWrap .itemWrap .itemTitle span{display:block;width:98%;margin:auto;padding:14px 2%;color:#fff;background-color:#45b400;font-weight:bold;font-size:1.125rem}@media screen and (min-width: 1280px){.campaignGameArea .campaignListWrap .campaignWrap .itemWrap .itemTitle span{font-size:30px}}@media screen and (max-width: 1280px){.campaignGameArea .campaignListWrap .campaignWrap .itemWrap .itemTitle span{font-size:2.28vw}}@media screen and (max-width: 980px){.campaignGameArea .campaignListWrap .campaignWrap .itemWrap .itemTitle span{font-size:4.8469387755dvw}}.campaignGameArea .campaignListWrap .campaignWrap .itemWrap .itemTitle span{line-height:1}@media screen and (max-width: 980px){.campaignGameArea .campaignListWrap .campaignWrap .itemWrap .itemTitle span{line-height:1.2}}.campaignGameArea .campaignListWrap .campaignWrap .itemWrap .list{width:fit-content;margin:auto;line-height:1.2}.campaignGameArea .campaignListWrap .campaignWrap .itemWrap .list .text{text-align:left}@media screen and (max-width: 980px){.campaignGameArea .campaignListWrap .campaignWrap .itemWrap .list li{margin:6% 0;text-indent:-1.2em;padding-left:1.2em}}.campaignGameArea .campaignListWrap .campaignWrap .itemWrap .list li:before{content:"● ";color:#45b400}.campaignGameArea .campaignListWrap .campaignWrap .itemWrap .list .listTextGreen{margin-top:4%;color:#45b400;text-align:center}.campaignGameArea .campaignListWrap .campaignWrap .dlButtonArea{width:fit-content;margin:auto;padding:2% 8% 3%;border-radius:200px;background-color:#c8f976}@media screen and (max-width: 980px){.campaignGameArea .campaignListWrap .campaignWrap .dlButtonArea{padding:3% 8% 5%}}.campaignGameArea .campaignListWrap .campaignWrap .dlButtonArea .text{margin:0;color:#45b400}@media screen and (max-width: 980px){.campaignGameArea .campaignListWrap .campaignWrap .dlButtonArea .text{margin:2% 0}}.campaignGameArea .campaignListWrap .campaignWrap .dlButtonArea .buttonsWrap{display:flex;justify-content:center}.campaignGameArea .campaignListWrap .campaignWrap .dlButtonArea .buttonsWrap .button{display:inline-block;height:62px;margin:0 1%}@media screen and (max-width: 1280px){.campaignGameArea .campaignListWrap .campaignWrap .dlButtonArea .buttonsWrap .button{height:4.84375dvw}}@media screen and (max-width: 980px){.campaignGameArea .campaignListWrap .campaignWrap .dlButtonArea .buttonsWrap .button{height:10.2040816327dvw}}.campaignGameArea .campaignListWrap .campaignWrap .dlButtonArea .buttonsWrap .button img{max-width:100%;width:auto;height:100%;object-fit:contain}.campaignGameArea .campaignListWrap .campaignWrap .dlButtonArea.-fc{width:80%;padding:2% 2% 1%}@media screen and (max-width: 980px){.campaignGameArea .campaignListWrap .campaignWrap .dlButtonArea.-fc{padding:3% 2% 1%}}@media screen and (max-width: 980px){.campaignGameArea .campaignListWrap .campaignWrap .dlButtonArea.-fc{border-radius:10px;width:92%}}.campaignGameArea .campaignListWrap .campaignWrap .dlButtonArea.-fc .buttonsWrap{flex-wrap:wrap}.campaignGameArea .campaignListWrap .campaignWrap .dlButtonArea.-fc .buttonsWrap .gpgButton{width:295px;text-align:center}@media screen and (max-width: 1280px){.campaignGameArea .campaignListWrap .campaignWrap .dlButtonArea.-fc .buttonsWrap .gpgButton{width:23.046875dvw}}@media screen and (max-width: 980px){.campaignGameArea .campaignListWrap .campaignWrap .dlButtonArea.-fc .buttonsWrap .gpgButton{width:51.0204081633dvw}}.campaignGameArea .campaignListWrap .campaignWrap .dlButtonArea.-fc .buttonsWrap .gpgButton span{display:inline-block;font-size:90%}.campaignGameArea .campaignListWrap .campaignWrap .dlButtonArea.-fc .buttonsWrap .button{margin:0 1% 4%}.campaignGameArea .campaignListWrap .campaignWrap .dlButtonArea.-fc .buttonsWrap .gpgButton .button{margin:0 1%}.commonBtnBox.is-year .commonBtn{font-size:1.125rem}@media screen and (min-width: 1280px){.commonBtnBox.is-year .commonBtn{font-size:28px}}@media screen and (max-width: 1280px){.commonBtnBox.is-year .commonBtn{font-size:1.5rem}}@media screen and (max-width: 980px){.commonBtnBox.is-year .commonBtn{font-size:3.6734693878dvw}}.commonBtnBox.is-year .commonBtn{text-align:left;padding:8px 0 6px 32px;text-box-trim:trim-both;border-radius:4px;background:#fff;border:2px solid #dbdbdb;border-radius:200px;color:#051b03;overflow:hidden;cursor:pointer}.commonBtnBox.is-year .commonBtn:before{background:#45b400}.commonBtnBox.is-year .commonBtn::after{content:"";background:url(../images/triangle.webp);background-position:center;background-size:contain;background-repeat:no-repeat;width:6%}.commonBtnBox.is-year.is-on .commonBtn::after{transform:scale(1, -1)}.commonBtnBox.is-line{border-top:1px solid #b0b0b0;padding-top:4%}.commonBtnBox.is-history{margin-left:auto;margin-right:4%;width:32%}@media screen and (max-width: 980px){.commonBtnBox.is-history{width:56%}}.commonBtnBox.is-history .commonBtn{font-size:1.125rem}@media screen and (min-width: 1280px){.commonBtnBox.is-history .commonBtn{font-size:24px}}@media screen and (max-width: 1280px){.commonBtnBox.is-history .commonBtn{font-size:1.5rem}}@media screen and (max-width: 980px){.commonBtnBox.is-history .commonBtn{font-size:3.6734693878dvw}}@media(hover: hover){.commonBtnBox.is-history .commonBtn{transition:0s}.commonBtnBox.is-history .commonBtn:hover{transform:translateY(2px)}}.gameInfo{font-weight:bold;position:absolute;padding:1% 1% .5%;width:40%;background:#09a6d9;color:#fff;text-box-trim:trim-both;z-index:3;text-align:center}#topBannerBox{position:relative;margin:auto;padding-top:10px;padding-bottom:20px;background:repeating-linear-gradient(135deg, #171717, #171717 1.5px, #1f1f1f 1.5px, #1f1f1f 3px)}@media screen and (max-width: 980px){#topBannerBox{padding-bottom:0px}}.pageArea{position:absolute;top:0;height:100%;width:calc(50% - 600px);cursor:pointer;z-index:10}@media screen and (max-width: 1280px){.pageArea{width:10%}}.pageArea.slick-custom-prev-area{left:0}.pageArea.slick-custom-next-area{right:0}.topBanImg{position:relative}.topBanImg .gameInfo{width:auto;top:.5%;left:.5%;padding:.5% 3%;font-size:1.125rem}@media screen and (min-width: 1280px){.topBanImg .gameInfo{font-size:22px}}@media screen and (max-width: 1280px){.topBanImg .gameInfo{font-size:1rem}}@media screen and (max-width: 980px){.topBanImg .gameInfo{font-size:2.2448979592dvw}}.topBanImg::before{background:#22bbed;content:"";width:99%;height:2px;position:absolute;margin:0 auto;left:0;right:0;bottom:.5%;transform-origin:right top;transform:scale(0, 1);transition:transform .3s;z-index:10}.topBanImg:hover::before{transform-origin:left top;transform:scale(1, 1)}.topBanner{opacity:0;transition:opacity .4s linear}.topBanner.slick-initialized{opacity:1}.topBanner .slick-slide{position:relative;overflow:hidden;filter:brightness(0.4)}.topBanner .slick-slide.slick-active{z-index:15;filter:brightness(1)}.topBanner .slick-slide .txtBox{max-width:1200px;width:96%;margin:2% auto}@media screen and (max-width: 980px){.topBanner .slick-slide .txtBox{margin:2% auto 4%}}.topBanner .slick-slide .txtBox .title{font-weight:bold;font-size:1.125rem}@media screen and (min-width: 1280px){.topBanner .slick-slide .txtBox .title{font-size:22px}}@media screen and (max-width: 1280px){.topBanner .slick-slide .txtBox .title{font-size:1.2rem}}@media screen and (max-width: 980px){.topBanner .slick-slide .txtBox .title{font-size:2.6530612245dvw}}.topBanner .slick-slide .txtBox p{font-weight:400;font-size:1.125rem}@media screen and (min-width: 1280px){.topBanner .slick-slide .txtBox p{font-size:20px}}@media screen and (max-width: 1280px){.topBanner .slick-slide .txtBox p{font-size:1rem}}@media screen and (max-width: 980px){.topBanner .slick-slide .txtBox p{font-size:2.4489795918dvw}}.slick-slide img{position:relative;padding:.5%}.slideArrow{cursor:pointer;margin:0 auto;position:absolute;top:40%;left:0;right:0;width:3%;z-index:2}@media screen and (max-width: 980px){.slideArrow{width:5%}}.slideArrow.nextArrow{right:-72%}@media screen and (max-width: 1980px){.slideArrow.nextArrow{right:-93%}}.slideArrow.prevArrow{left:-70%}@media screen and (max-width: 1980px){.slideArrow.prevArrow{left:-93%}}.slick-dots{position:relative;z-index:3;height:20px;text-align:center}@media screen and (max-width: 980px){.slick-dots{height:12px}}.slick-dots li{display:inline-block;margin:0 5px}@media screen and (max-width: 980px){.slick-dots li{margin:0 2px}}.slick-dots button{padding:0;color:rgba(0,0,0,0);outline:none;width:50px;border:unset;height:3px;display:block;background:#6f6f6f;cursor:pointer}@media screen and (max-width: 980px){.slick-dots button{width:35px;height:2px}}.slick-dots .slick-active button{background:#22bbed}.latestGamesInner{display:flex;flex-wrap:wrap;padding:2% 1% 1%}@media screen and (max-width: 980px){.latestGamesInner{display:block}}.latestGamesInner .latestGamesItem{background:#fff;border:#d0d0d0 solid 2px;padding:3%;width:48%;margin:0 1%;margin-bottom:5%;color:#051b03;font-weight:bold;display:flex;flex-wrap:wrap;flex-direction:column}@media screen and (max-width: 980px){.latestGamesInner .latestGamesItem{border:#d0d0d0 solid 1.5px;width:95%;margin:0 auto 5%;padding:6%}}.latestGamesInner .latestGamesItem .gameImgBox{position:relative;text-align:center}.latestGamesInner .latestGamesItem .title{padding-top:4%}.latestGamesInner .latestGamesItem .latestGamesTxt{font-weight:500;line-height:1.6;padding-bottom:6%}.latestGamesInner .latestGamesItem .snsBox{display:flex;flex-wrap:wrap;justify-content:center;z-index:0;align-items:end;width:100%;padding-top:4%}.latestGamesInner .latestGamesItem .snsBox li{margin:3% 3% 0;width:14%;border-radius:4px;background:#020716}.latestGamesInner .latestGamesItem .snsBox li:hover{background:#0b3952;transition:.4s linear}#about{position:relative;z-index:0;background:repeating-linear-gradient(135deg, #171717, #171717 1.5px, #1f1f1f 1.5px, #1f1f1f 3px)}.bgClip.is-about{background:linear-gradient(90deg, rgba(34, 187, 237, 0.1) 0%, rgba(7, 34, 54, 0) 50%)}.bgClip.is-about .bgFixed{opacity:.1;filter:grayscale(100%);background:url("/assets/images/top/kari01.webp");background-size:cover;background-position:center top;background-repeat:no-repeat;z-index:1}.aboutInner{padding:2%}.aboutInner p{font-weight:500;padding:6% 2%;font-size:1.125rem}@media screen and (min-width: 1280px){.aboutInner p{font-size:24px}}@media screen and (max-width: 1280px){.aboutInner p{font-size:1rem}}@media screen and (max-width: 980px){.aboutInner p{font-size:3.6734693878dvw}}@media screen and (max-width: 980px){.aboutInner p{padding:6% 4% 12%}}.-columnReverse{display:flex;flex-wrap:wrap;width:100%;flex-direction:column-reverse}.yearBox{position:relative;z-index:1;top:5%;right:0;width:250px;margin:-2% 0 1% auto}@media screen and (max-width: 980px){.yearBox{top:55%;width:35%;right:2%;margin:-8% 0 1% auto}}.yearBox.is-fixed{position:fixed;top:2%;right:2%;margin:0}.yearBox.is-fixed.is-none{opacity:0;z-index:-1}.yearBoxWrap{position:absolute;z-index:1;width:100%;max-height:calc(100vh - 80px);top:100%;left:0;background:#fff;border:#45b400 solid 1px;border-radius:2px;margin-top:1%;display:none;color:#051b03;overflow:auto}.yearBoxWrap ul{padding:11px 22px}.yearBoxWrap ul li{padding-bottom:1%;font-family:"Bebas Neue",sans-serif;font-size:1.125rem}@media screen and (min-width: 1280px){.yearBoxWrap ul li{font-size:24px}}@media screen and (max-width: 1280px){.yearBoxWrap ul li{font-size:1.5rem}}@media screen and (max-width: 980px){.yearBoxWrap ul li{font-size:3.6734693878dvw}}.yearBoxWrap ul li{text-box-trim:trim-both}@media screen and (max-width: 980px){.yearBoxWrap ul li{padding-bottom:2%}}.yearBoxWrap ul li a{display:block}@media screen and (max-width: 980px){.yearBoxWrap ul li a{padding:3% 0}}.secTitle{color:#051b03}.historyBox{width:100%;display:flex;justify-content:center;overflow:hidden}.historyBox .border-line{top:clamp(0px,12vw,160px);left:12%;background:#45b400}@media screen and (max-width: 980px){.historyBox .border-line{top:19vw;left:10%}}.historyBox .border-line.-noYear{top:0 !important}.historyBox .historyLeftBox{width:18%}.historyBox .historyLeftBox .yearInner{padding-top:10%;text-align:right}@media screen and (max-width: 980px){.historyBox .historyLeftBox .yearInner{display:block}}.historyBox .historyLeftBox .yearInner .historyYear{position:relative;color:#45b400;font-size:1.125rem}@media screen and (min-width: 1280px){.historyBox .historyLeftBox .yearInner .historyYear{font-size:60px}}@media screen and (max-width: 1280px){.historyBox .historyLeftBox .yearInner .historyYear{font-size:3rem}}@media screen and (max-width: 980px){.historyBox .historyLeftBox .yearInner .historyYear{font-size:7.1428571429dvw}}.historyBox .historyLeftBox .yearInner .historyYear{text-box-trim:trim-both;font-weight:bold}.historyBox .historyLeftBox .yearInner .historyMonth{font-weight:bold;font-size:1.125rem}@media screen and (min-width: 1280px){.historyBox .historyLeftBox .yearInner .historyMonth{font-size:28.81px}}@media screen and (max-width: 1280px){.historyBox .historyLeftBox .yearInner .historyMonth{font-size:1.4rem}}@media screen and (max-width: 980px){.historyBox .historyLeftBox .yearInner .historyMonth{font-size:3.0612244898dvw}}.historyBox .historyLeftBox .yearInner .historyMonth{color:#051b03}@media screen and (max-width: 980px){.historyBox .historyLeftBox .yearInner .historyMonth{text-align:right;width:50%;margin-left:auto;margin-right:4%}}.historyBox .historyRightBox{width:82%}@media screen and (max-width: 980px){.historyBox .historyRightBox{width:80%}}.historyBox .historyRightBox .titleWrap{padding-bottom:5%}@media screen and (max-width: 980px){.historyBox .historyRightBox .titleWrap{padding-bottom:10%}}.historyBox .historyRightBox .titleWrap .titleInfo{display:flex;padding:2% 2% 2%}@media screen and (max-width: 980px){.historyBox .historyRightBox .titleWrap .titleInfo{display:block;padding:6% 0% 4% 4%}}.historyBox .historyRightBox .titleWrap .titleInfo .titleLeftBox{width:48%;padding-right:2%}@media screen and (max-width: 980px){.historyBox .historyRightBox .titleWrap .titleInfo .titleLeftBox{width:100%;padding-right:0}}.historyBox .historyRightBox .titleWrap .titleInfo .titleRightBox{color:#051b03;width:52%;padding-right:2%;font-size:1.125rem}@media screen and (min-width: 1280px){.historyBox .historyRightBox .titleWrap .titleInfo .titleRightBox{font-size:18px}}@media screen and (max-width: 1280px){.historyBox .historyRightBox .titleWrap .titleInfo .titleRightBox{font-size:1rem}}@media screen and (max-width: 980px){.historyBox .historyRightBox .titleWrap .titleInfo .titleRightBox{font-size:2.8571428571dvw}}@media screen and (max-width: 980px){.historyBox .historyRightBox .titleWrap .titleInfo .titleRightBox{width:100%}}.historyBox .historyRightBox .titleWrap .titleInfo .titleRightBox .title{position:relative;z-index:0;font-weight:bold;line-height:1.3;font-size:1.125rem}@media screen and (min-width: 1280px){.historyBox .historyRightBox .titleWrap .titleInfo .titleRightBox .title{font-size:25px}}@media screen and (max-width: 1280px){.historyBox .historyRightBox .titleWrap .titleInfo .titleRightBox .title{font-size:1.3rem}}@media screen and (max-width: 980px){.historyBox .historyRightBox .titleWrap .titleInfo .titleRightBox .title{font-size:3.6734693878dvw}}@media screen and (max-width: 980px){.historyBox .historyRightBox .titleWrap .titleInfo .titleRightBox .title{margin-top:4%}}.historyBox .historyRightBox .titleWrap .titleInfo .titleRightBox .title:after{content:"";display:block;width:98%;margin:1.5% auto;padding-top:clamp(0px,0.7291666667dvw,14px);background-image:url(../images/pat02.webp);background-size:auto 99%;background-repeat:repeat-x;background-position:50% 50%}@media screen and (max-width: 980px){.historyBox .historyRightBox .titleWrap .titleInfo .titleRightBox .title:after{margin:3% auto;padding-top:2.0408163265dvw}}.historyBox .historyRightBox .titleWrap .titleInfo .titleRightBox .pfIcon{width:auto;height:auto;padding-bottom:2%}@media screen and (max-width: 980px){.historyBox .historyRightBox .titleWrap .titleInfo .titleRightBox .pfIcon{width:100%}}.historyBox .historyRightBox .titleWrap .titleInfo .titleRightBox .pfIcon span{font-size:1.125rem}@media screen and (min-width: 1280px){.historyBox .historyRightBox .titleWrap .titleInfo .titleRightBox .pfIcon span{font-size:14px}}@media screen and (max-width: 1280px){.historyBox .historyRightBox .titleWrap .titleInfo .titleRightBox .pfIcon span{font-size:0.8rem}}@media screen and (max-width: 980px){.historyBox .historyRightBox .titleWrap .titleInfo .titleRightBox .pfIcon span{font-size:2.2448979592dvw}}.historyBox .historyRightBox .titleWrap .titleInfo .titleRightBox .pfIcon span{width:fit-content;margin-right:.8%;padding:2px 14px 2px;border-radius:100px;background:#45b400;font-weight:normal}@media screen and (max-width: 980px){.historyBox .historyRightBox .titleWrap .titleInfo .titleRightBox .pfIcon span{padding-top:1px;padding-bottom:1px}}.historyBox .historyRightBox .titleWrap .titleInfo .titleRightBox p{font-weight:500}.historyBox .historyRightBox .commonBtn{position:relative;z-index:0;border:1px solid #bebebe;border-radius:200px;background:#fff;color:#051b03;font-weight:bold;filter:drop-shadow(1px 1px 0px #bebebe);box-shadow:.2em .25em 0px #c8f976}.historyBox .historyRightBox .commonBtn:before{display:none}.historyBox .historyRightBox .commonBtn:hover:before{transform-origin:left top;transform:scale(1, 1)}.historyBox .historyRightBox .commonBtn:after{top:0;right:0;width:17.4074074074%;background-image:url(../images/arr.webp);height:100%;background-position:50% 50%;pointer-events:none}/*# sourceMappingURL=30th.min.css.map */