@import url("https://fonts.googleapis.com/css2?family=Orbitron:wght@400..900&display=swap");@import url("https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@100..900&display=swap");@import url("https://fonts.googleapis.com/css2?family=Chakra+Petch:ital,wght@0,300;0,400;0,500;0,600;0,700;1,300;1,400;1,500;1,600;1,700&display=swap");@media screen and (min-width:835px){.mbpc-0{margin-bottom:0!important}}@media screen and (max-width:834px){.mbsp-0{margin-bottom:0!important}}@media screen and (min-width:835px){.mbpc-1{margin-bottom:1px!important}}@media screen and (max-width:834px){.mbsp-1{margin-bottom:1px!important}}@media screen and (min-width:835px){.mbpc-2{margin-bottom:2px!important}}@media screen and (max-width:834px){.mbsp-2{margin-bottom:2px!important}}@media screen and (min-width:835px){.mbpc-3{margin-bottom:3px!important}}@media screen and (max-width:834px){.mbsp-3{margin-bottom:3px!important}}@media screen and (min-width:835px){.mbpc-4{margin-bottom:4px!important}}@media screen and (max-width:834px){.mbsp-4{margin-bottom:4px!important}}@media screen and (min-width:835px){.mbpc-5{margin-bottom:5px!important}}@media screen and (max-width:834px){.mbsp-5{margin-bottom:5px!important}}@media screen and (min-width:835px){.mbpc-6{margin-bottom:6px!important}}@media screen and (max-width:834px){.mbsp-6{margin-bottom:6px!important}}@media screen and (min-width:835px){.mbpc-7{margin-bottom:7px!important}}@media screen and (max-width:834px){.mbsp-7{margin-bottom:7px!important}}@media screen and (min-width:835px){.mbpc-8{margin-bottom:8px!important}}@media screen and (max-width:834px){.mbsp-8{margin-bottom:8px!important}}@media screen and (min-width:835px){.mbpc-9{margin-bottom:9px!important}}@media screen and (max-width:834px){.mbsp-9{margin-bottom:9px!important}}@media screen and (min-width:835px){.mbpc-10{margin-bottom:10px!important}}@media screen and (max-width:834px){.mbsp-10{margin-bottom:10px!important}}@media screen and (min-width:835px){.mbpc-11{margin-bottom:11px!important}}@media screen and (max-width:834px){.mbsp-11{margin-bottom:11px!important}}@media screen and (min-width:835px){.mbpc-12{margin-bottom:12px!important}}@media screen and (max-width:834px){.mbsp-12{margin-bottom:12px!important}}@media screen and (min-width:835px){.mbpc-13{margin-bottom:13px!important}}@media screen and (max-width:834px){.mbsp-13{margin-bottom:13px!important}}@media screen and (min-width:835px){.mbpc-14{margin-bottom:14px!important}}@media screen and (max-width:834px){.mbsp-14{margin-bottom:14px!important}}@media screen and (min-width:835px){.mbpc-15{margin-bottom:15px!important}}@media screen and (max-width:834px){.mbsp-15{margin-bottom:15px!important}}@media screen and (min-width:835px){.mbpc-16{margin-bottom:16px!important}}@media screen and (max-width:834px){.mbsp-16{margin-bottom:16px!important}}@media screen and (min-width:835px){.mbpc-17{margin-bottom:17px!important}}@media screen and (max-width:834px){.mbsp-17{margin-bottom:17px!important}}@media screen and (min-width:835px){.mbpc-18{margin-bottom:18px!important}}@media screen and (max-width:834px){.mbsp-18{margin-bottom:18px!important}}@media screen and (min-width:835px){.mbpc-19{margin-bottom:19px!important}}@media screen and (max-width:834px){.mbsp-19{margin-bottom:19px!important}}@media screen and (min-width:835px){.mbpc-20{margin-bottom:20px!important}}@media screen and (max-width:834px){.mbsp-20{margin-bottom:20px!important}}@media screen and (min-width:835px){.mbpc-21{margin-bottom:21px!important}}@media screen and (max-width:834px){.mbsp-21{margin-bottom:21px!important}}@media screen and (min-width:835px){.mbpc-22{margin-bottom:22px!important}}@media screen and (max-width:834px){.mbsp-22{margin-bottom:22px!important}}@media screen and (min-width:835px){.mbpc-23{margin-bottom:23px!important}}@media screen and (max-width:834px){.mbsp-23{margin-bottom:23px!important}}@media screen and (min-width:835px){.mbpc-24{margin-bottom:24px!important}}@media screen and (max-width:834px){.mbsp-24{margin-bottom:24px!important}}@media screen and (min-width:835px){.mbpc-25{margin-bottom:25px!important}}@media screen and (max-width:834px){.mbsp-25{margin-bottom:25px!important}}@media screen and (min-width:835px){.mbpc-26{margin-bottom:26px!important}}@media screen and (max-width:834px){.mbsp-26{margin-bottom:26px!important}}@media screen and (min-width:835px){.mbpc-27{margin-bottom:27px!important}}@media screen and (max-width:834px){.mbsp-27{margin-bottom:27px!important}}@media screen and (min-width:835px){.mbpc-28{margin-bottom:28px!important}}@media screen and (max-width:834px){.mbsp-28{margin-bottom:28px!important}}@media screen and (min-width:835px){.mbpc-29{margin-bottom:29px!important}}@media screen and (max-width:834px){.mbsp-29{margin-bottom:29px!important}}@media screen and (min-width:835px){.mbpc-30{margin-bottom:30px!important}}@media screen and (max-width:834px){.mbsp-30{margin-bottom:30px!important}}@media screen and (min-width:835px){.mbpc-31{margin-bottom:31px!important}}@media screen and (max-width:834px){.mbsp-31{margin-bottom:31px!important}}@media screen and (min-width:835px){.mbpc-32{margin-bottom:32px!important}}@media screen and (max-width:834px){.mbsp-32{margin-bottom:32px!important}}@media screen and (min-width:835px){.mbpc-33{margin-bottom:33px!important}}@media screen and (max-width:834px){.mbsp-33{margin-bottom:33px!important}}@media screen and (min-width:835px){.mbpc-34{margin-bottom:34px!important}}@media screen and (max-width:834px){.mbsp-34{margin-bottom:34px!important}}@media screen and (min-width:835px){.mbpc-35{margin-bottom:35px!important}}@media screen and (max-width:834px){.mbsp-35{margin-bottom:35px!important}}@media screen and (min-width:835px){.mbpc-36{margin-bottom:36px!important}}@media screen and (max-width:834px){.mbsp-36{margin-bottom:36px!important}}@media screen and (min-width:835px){.mbpc-37{margin-bottom:37px!important}}@media screen and (max-width:834px){.mbsp-37{margin-bottom:37px!important}}@media screen and (min-width:835px){.mbpc-38{margin-bottom:38px!important}}@media screen and (max-width:834px){.mbsp-38{margin-bottom:38px!important}}@media screen and (min-width:835px){.mbpc-39{margin-bottom:39px!important}}@media screen and (max-width:834px){.mbsp-39{margin-bottom:39px!important}}@media screen and (min-width:835px){.mbpc-40{margin-bottom:40px!important}}@media screen and (max-width:834px){.mbsp-40{margin-bottom:40px!important}}@media screen and (min-width:835px){.mbpc-41{margin-bottom:41px!important}}@media screen and (max-width:834px){.mbsp-41{margin-bottom:41px!important}}@media screen and (min-width:835px){.mbpc-42{margin-bottom:42px!important}}@media screen and (max-width:834px){.mbsp-42{margin-bottom:42px!important}}@media screen and (min-width:835px){.mbpc-43{margin-bottom:43px!important}}@media screen and (max-width:834px){.mbsp-43{margin-bottom:43px!important}}@media screen and (min-width:835px){.mbpc-44{margin-bottom:44px!important}}@media screen and (max-width:834px){.mbsp-44{margin-bottom:44px!important}}@media screen and (min-width:835px){.mbpc-45{margin-bottom:45px!important}}@media screen and (max-width:834px){.mbsp-45{margin-bottom:45px!important}}@media screen and (min-width:835px){.mbpc-46{margin-bottom:46px!important}}@media screen and (max-width:834px){.mbsp-46{margin-bottom:46px!important}}@media screen and (min-width:835px){.mbpc-47{margin-bottom:47px!important}}@media screen and (max-width:834px){.mbsp-47{margin-bottom:47px!important}}@media screen and (min-width:835px){.mbpc-48{margin-bottom:48px!important}}@media screen and (max-width:834px){.mbsp-48{margin-bottom:48px!important}}@media screen and (min-width:835px){.mbpc-49{margin-bottom:49px!important}}@media screen and (max-width:834px){.mbsp-49{margin-bottom:49px!important}}@media screen and (min-width:835px){.mbpc-50{margin-bottom:50px!important}}@media screen and (max-width:834px){.mbsp-50{margin-bottom:50px!important}}@media screen and (min-width:835px){.mbpc-51{margin-bottom:51px!important}}@media screen and (max-width:834px){.mbsp-51{margin-bottom:51px!important}}@media screen and (min-width:835px){.mbpc-52{margin-bottom:52px!important}}@media screen and (max-width:834px){.mbsp-52{margin-bottom:52px!important}}@media screen and (min-width:835px){.mbpc-53{margin-bottom:53px!important}}@media screen and (max-width:834px){.mbsp-53{margin-bottom:53px!important}}@media screen and (min-width:835px){.mbpc-54{margin-bottom:54px!important}}@media screen and (max-width:834px){.mbsp-54{margin-bottom:54px!important}}@media screen and (min-width:835px){.mbpc-55{margin-bottom:55px!important}}@media screen and (max-width:834px){.mbsp-55{margin-bottom:55px!important}}@media screen and (min-width:835px){.mbpc-56{margin-bottom:56px!important}}@media screen and (max-width:834px){.mbsp-56{margin-bottom:56px!important}}@media screen and (min-width:835px){.mbpc-57{margin-bottom:57px!important}}@media screen and (max-width:834px){.mbsp-57{margin-bottom:57px!important}}@media screen and (min-width:835px){.mbpc-58{margin-bottom:58px!important}}@media screen and (max-width:834px){.mbsp-58{margin-bottom:58px!important}}@media screen and (min-width:835px){.mbpc-59{margin-bottom:59px!important}}@media screen and (max-width:834px){.mbsp-59{margin-bottom:59px!important}}@media screen and (min-width:835px){.mbpc-60{margin-bottom:60px!important}}@media screen and (max-width:834px){.mbsp-60{margin-bottom:60px!important}}@media screen and (min-width:835px){.mbpc-61{margin-bottom:61px!important}}@media screen and (max-width:834px){.mbsp-61{margin-bottom:61px!important}}@media screen and (min-width:835px){.mbpc-62{margin-bottom:62px!important}}@media screen and (max-width:834px){.mbsp-62{margin-bottom:62px!important}}@media screen and (min-width:835px){.mbpc-63{margin-bottom:63px!important}}@media screen and (max-width:834px){.mbsp-63{margin-bottom:63px!important}}@media screen and (min-width:835px){.mbpc-64{margin-bottom:64px!important}}@media screen and (max-width:834px){.mbsp-64{margin-bottom:64px!important}}@media screen and (min-width:835px){.mbpc-65{margin-bottom:65px!important}}@media screen and (max-width:834px){.mbsp-65{margin-bottom:65px!important}}@media screen and (min-width:835px){.mbpc-66{margin-bottom:66px!important}}@media screen and (max-width:834px){.mbsp-66{margin-bottom:66px!important}}@media screen and (min-width:835px){.mbpc-67{margin-bottom:67px!important}}@media screen and (max-width:834px){.mbsp-67{margin-bottom:67px!important}}@media screen and (min-width:835px){.mbpc-68{margin-bottom:68px!important}}@media screen and (max-width:834px){.mbsp-68{margin-bottom:68px!important}}@media screen and (min-width:835px){.mbpc-69{margin-bottom:69px!important}}@media screen and (max-width:834px){.mbsp-69{margin-bottom:69px!important}}@media screen and (min-width:835px){.mbpc-70{margin-bottom:70px!important}}@media screen and (max-width:834px){.mbsp-70{margin-bottom:70px!important}}@media screen and (min-width:835px){.mbpc-71{margin-bottom:71px!important}}@media screen and (max-width:834px){.mbsp-71{margin-bottom:71px!important}}@media screen and (min-width:835px){.mbpc-72{margin-bottom:72px!important}}@media screen and (max-width:834px){.mbsp-72{margin-bottom:72px!important}}@media screen and (min-width:835px){.mbpc-73{margin-bottom:73px!important}}@media screen and (max-width:834px){.mbsp-73{margin-bottom:73px!important}}@media screen and (min-width:835px){.mbpc-74{margin-bottom:74px!important}}@media screen and (max-width:834px){.mbsp-74{margin-bottom:74px!important}}@media screen and (min-width:835px){.mbpc-75{margin-bottom:75px!important}}@media screen and (max-width:834px){.mbsp-75{margin-bottom:75px!important}}@media screen and (min-width:835px){.mbpc-76{margin-bottom:76px!important}}@media screen and (max-width:834px){.mbsp-76{margin-bottom:76px!important}}@media screen and (min-width:835px){.mbpc-77{margin-bottom:77px!important}}@media screen and (max-width:834px){.mbsp-77{margin-bottom:77px!important}}@media screen and (min-width:835px){.mbpc-78{margin-bottom:78px!important}}@media screen and (max-width:834px){.mbsp-78{margin-bottom:78px!important}}@media screen and (min-width:835px){.mbpc-79{margin-bottom:79px!important}}@media screen and (max-width:834px){.mbsp-79{margin-bottom:79px!important}}@media screen and (min-width:835px){.mbpc-80{margin-bottom:80px!important}}@media screen and (max-width:834px){.mbsp-80{margin-bottom:80px!important}}@media screen and (min-width:835px){.mbpc-81{margin-bottom:81px!important}}@media screen and (max-width:834px){.mbsp-81{margin-bottom:81px!important}}@media screen and (min-width:835px){.mbpc-82{margin-bottom:82px!important}}@media screen and (max-width:834px){.mbsp-82{margin-bottom:82px!important}}@media screen and (min-width:835px){.mbpc-83{margin-bottom:83px!important}}@media screen and (max-width:834px){.mbsp-83{margin-bottom:83px!important}}@media screen and (min-width:835px){.mbpc-84{margin-bottom:84px!important}}@media screen and (max-width:834px){.mbsp-84{margin-bottom:84px!important}}@media screen and (min-width:835px){.mbpc-85{margin-bottom:85px!important}}@media screen and (max-width:834px){.mbsp-85{margin-bottom:85px!important}}@media screen and (min-width:835px){.mbpc-86{margin-bottom:86px!important}}@media screen and (max-width:834px){.mbsp-86{margin-bottom:86px!important}}@media screen and (min-width:835px){.mbpc-87{margin-bottom:87px!important}}@media screen and (max-width:834px){.mbsp-87{margin-bottom:87px!important}}@media screen and (min-width:835px){.mbpc-88{margin-bottom:88px!important}}@media screen and (max-width:834px){.mbsp-88{margin-bottom:88px!important}}@media screen and (min-width:835px){.mbpc-89{margin-bottom:89px!important}}@media screen and (max-width:834px){.mbsp-89{margin-bottom:89px!important}}@media screen and (min-width:835px){.mbpc-90{margin-bottom:90px!important}}@media screen and (max-width:834px){.mbsp-90{margin-bottom:90px!important}}@media screen and (min-width:835px){.mbpc-91{margin-bottom:91px!important}}@media screen and (max-width:834px){.mbsp-91{margin-bottom:91px!important}}@media screen and (min-width:835px){.mbpc-92{margin-bottom:92px!important}}@media screen and (max-width:834px){.mbsp-92{margin-bottom:92px!important}}@media screen and (min-width:835px){.mbpc-93{margin-bottom:93px!important}}@media screen and (max-width:834px){.mbsp-93{margin-bottom:93px!important}}@media screen and (min-width:835px){.mbpc-94{margin-bottom:94px!important}}@media screen and (max-width:834px){.mbsp-94{margin-bottom:94px!important}}@media screen and (min-width:835px){.mbpc-95{margin-bottom:95px!important}}@media screen and (max-width:834px){.mbsp-95{margin-bottom:95px!important}}@media screen and (min-width:835px){.mbpc-96{margin-bottom:96px!important}}@media screen and (max-width:834px){.mbsp-96{margin-bottom:96px!important}}@media screen and (min-width:835px){.mbpc-97{margin-bottom:97px!important}}@media screen and (max-width:834px){.mbsp-97{margin-bottom:97px!important}}@media screen and (min-width:835px){.mbpc-98{margin-bottom:98px!important}}@media screen and (max-width:834px){.mbsp-98{margin-bottom:98px!important}}@media screen and (min-width:835px){.mbpc-99{margin-bottom:99px!important}}@media screen and (max-width:834px){.mbsp-99{margin-bottom:99px!important}}@media screen and (min-width:835px){.mbpc-100{margin-bottom:100px!important}}@media screen and (max-width:834px){.mbsp-100{margin-bottom:100px!important}}.mb0{margin-bottom:0!important}.sec-campaign{padding:29px 0 56px}@media screen and (max-width:834px){.sec-campaign{padding:20px 0 44px}}.sec-campaign a{color:#ff4141;text-decoration:underline}.campaign-heading{position:relative;border-top:3px solid #2405a1;border-bottom:3px solid #2405a1;text-align:center;line-height:1.5;font-size:3.4rem;font-weight:900;letter-spacing:3.5px;padding:55px 0 58px;margin-bottom:60px}@media screen and (max-width:834px){.campaign-heading{font-size:2.6rem;padding:25px 0 27px;letter-spacing:3px;margin-bottom:40px}}.campaign-heading:after,.campaign-heading:before{content:"";width:50px;height:4px;position:absolute;left:0;right:0;margin:0 auto}.campaign-heading:before{top:5px;background:url(/themes/gggp/assets/images/campaign/bf.png) no-repeat;background-size:100%}.campaign-heading:after{bottom:5px;background:url(/themes/gggp/assets/images/campaign/af.png) no-repeat;background-size:100%}.campaign-heading span{display:block}.campaign-heading .c-ft--en{font-size:2rem;font-weight:400;letter-spacing:2px}@media screen and (max-width:834px){.campaign-heading .c-ft--en{font-size:1.4rem;letter-spacing:1.5px}}.campaign-note{text-align:center;font-size:2rem;line-height:2;margin-bottom:36px}@media screen and (max-width:834px){.campaign-note{font-size:1.8rem;line-height:1.5}}.campaign-note span{display:block}.campaign-overview{text-align:center;margin-bottom:34px}@media screen and (max-width:834px){.campaign-overview{margin-bottom:26px}}.campaign-overview dl{margin-bottom:14px}@media screen and (max-width:834px){.campaign-overview dl{margin-bottom:6px}}.campaign-overview dl:last-child{margin-bottom:0}.campaign-overview dl dt{background:#333;color:#fff;font-weight:500;font-size:2rem;padding:9px}@media screen and (max-width:834px){.campaign-overview dl dt{font-size:1.6rem;padding:5px}}.campaign-overview dl dd{font-size:2.2rem;font-weight:700;padding:20px 0}@media screen and (max-width:834px){.campaign-overview dl dd{font-size:1.6rem;padding:9px 0}}.campagin-overview dl div{font-size:1.4rem;padding:15px}.campaign-steps{counter-reset:a;margin-bottom:53px}@media screen and (max-width:834px){.campaign-steps{margin-bottom:43px}}.campaign-steps__item{position:relative;padding:0 0 0 154px;margin-bottom:15px}@media screen and (max-width:834px){.campaign-steps__item{padding:0 0 0 60px;margin-bottom:5px}}.campaign-steps__item:before{counter-increment:a;content:counter(a);width:95px;height:87px;text-align:center;background:url(/themes/gggp/assets/images/campaign/list.png) no-repeat;background-size:100%;position:absolute;top:50%;transform:translateY(-50%);left:0;color:#fff;font-size:4rem;font-weight:600;font-family:Orbitron,sans-serif;padding:7px 0 0}@media screen and (max-width:834px){.campaign-steps__item:before{width:50px;height:46px;font-size:2.4rem;padding:0}}.campaign-steps__ct{border-left:2px solid #333;border-right:2px solid #333;padding:0 10px;position:relative}@media screen and (max-width:834px){.campaign-steps__ct{padding:0 3px}}.campaign-steps__ct:before{content:"";width:20px;height:20px;background:url(/themes/gggp/assets/images/campaign/af-02.png) no-repeat;background-size:100%;position:absolute;left:-41px;top:50%;transform:translateY(-50%)}@media screen and (max-width:834px){.campaign-steps__ct:before{display:none}}.campaign-steps__ct-box{background:#e4e4d7;font-size:1.8rem;line-height:2;font-weight:700;padding:20px}@media screen and (max-width:834px){.campaign-steps__ct-box{font-size:1.4rem;line-height:1.5;padding:12px 10px 8px}}.campaign-steps__ct-note{font-size:1.4rem;font-weight:400;line-height:1.5;color:#777;padding:11px 0 0}@media screen and (max-width:834px){.campaign-steps__ct-note{font-size:1.2rem;padding:4px 0 0}}.campaign-prizes{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;text-align:center;margin:0 -15px 2px}@media screen and (max-width:834px){.campaign-prizes{margin-bottom:22px}}.campaign-prizes__item{width:50%;padding:0 15px;position:relative;margin-bottom:30px}@media screen and (max-width:834px){.campaign-prizes__item{width:100%;margin-bottom:10px}.campaign-prizes__item:last-child{margin-bottom:0}}.campaign-prizes__item--coming-soon{height:485px}@media screen and (max-width:834px){.campaign-prizes__item--coming-soon{height:89vw}}.campaign-prizes__item--coming-soon:before{content:"";background:#e4e4d7;position:absolute;top:0;left:15px;right:15px;bottom:0}.campaign-prizes__item--coming-soon:after{content:"COMING SOON";line-height:1;font-size:2.8rem;font-family:Orbitron,sans-serif;color:#777;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);border-top:1px solid #777;border-bottom:1px solid #777;padding:14px 0;letter-spacing:3px;white-space:nowrap}@media screen and (max-width:834px){.campaign-prizes__item--coming-soon:after{font-size:2rem;letter-spacing:2px}}.campaign-prizes__box{border:2px solid #2405a1;padding:20px;height:100%}@media screen and (max-width:834px){.campaign-prizes__box{padding:8px}}.campaign-prizes__ttl{display:block;font-size:1.8rem;font-weight:700;margin-bottom:11px}@media screen and (max-width:834px){.campaign-prizes__ttl{line-height:1.5}}.campaign-event{border:2px solid #2405a1;text-align:center;font-size:1.8rem;font-weight:700;padding:20px 8% 31px 7.5%;margin-bottom:58px}@media screen and (max-width:834px){.campaign-event{line-height:1.5;padding:17px 4px 22px 2px;margin-bottom:40px;border-left:none;border-right:none}}.campaign-event p{margin-bottom:20px}@media screen and (max-width:834px){.campaign-event p{margin-bottom:13px}}.campaign-prediction__note{text-align:center;font-size:2.2rem;font-weight:700;line-height:1.5;margin-bottom:139px}@media screen and (max-width:834px){.campaign-prediction__note{font-size:1.6rem;margin-bottom:73px}}.campaign-note-sub{font-size:1.8rem;text-align:center;margin-bottom:50px}@media screen and (max-width:834px){.campaign-note-sub{font-size:1.6rem;line-height:1.5;margin-bottom:26px}}.campaign-option__heading{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:1.8rem;font-weight:700;margin-bottom:26px}@media screen and (max-width:834px){.campaign-option__heading{font-size:1.6rem;margin-bottom:25px}}.campaign-option__heading span{color:#ff4141}.campaign-option .bracket-group li{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-line-pack:center;align-content:center;text-align:center;font-size:1.2rem;min-height:51px;height:100%;line-height:1.3;position:relative;color:#fff;background:#333;padding:8px 5px;-webkit-clip-path:polygon(10px 0,calc(100% - 0px) 0,100% 10px,100% calc(100% - 10px),calc(100% - 10px) 100%,10px 100%,0 calc(100% - 0px),0 10px);clip-path:polygon(10px 0,calc(100% - 0px) 0,100% 10px,100% calc(100% - 10px),calc(100% - 10px) 100%,10px 100%,0 calc(100% - 0px),0 10px);transition:all .3s ease;cursor:pointer}@media screen and (max-width:834px){.campaign-option .bracket-group li{padding:7px 5px;min-height:46px;line-height:1.4}}.campaign-option .bracket-group li:before{display:block;content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1;opacity:0;visibility:hidden;transition:all .3s ease;background:#2405a1;background:linear-gradient(90deg,#2405a1,#7b019f)}.campaign-option .bracket-group li.active:before{opacity:1;visibility:visible}@media (any-hover:hover){.campaign-option .bracket-group li:hover{background:#2405a1;background:linear-gradient(90deg,#2405a1,#7b019f)}.campaign-option .bracket-group li:hover:before{opacity:1;visibility:visible}}.campaign-check{font-size:1.4rem;font-weight:700;line-height:1.4;margin-bottom:48px}@media screen and (max-width:834px){.campaign-check{margin-bottom:40px}}.campaign-check__ttl{display:block;font-weight:700;letter-spacing:1.5px;margin-bottom:11px}.campaign-check__list{display:grid;grid-template-columns:1fr 1fr;gap:7px}@media screen and (max-width:834px){.campaign-check__list{grid-template-columns:1fr}}.campaign-check__list li{background:#e4e4d7}.campaign-check__list li label{display:block;position:relative}.campaign-check__list li label input{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;opacity:0;cursor:pointer}.campaign-check__list li label input[type=checkbox]:checked+span{background:#2405a1;background:linear-gradient(90deg,#2405a1,#7b019f);color:#fff}.campaign-check__list li label input[type=checkbox]:checked+span:before{background:url(/themes/gggp/assets/images/campaign/checked.png) no-repeat;background-size:100%}.campaign-check__list li label span{display:block;position:relative;padding:10px 10px 10px 42px;letter-spacing:1.3px}.campaign-check__list li label span:before{content:"";width:20px;height:20px;background:url(/themes/gggp/assets/images/campaign/check.png) no-repeat;background-size:100%;position:absolute;left:10px;top:50%;transform:translateY(-50%);z-index:2}.campaign-sub{text-align:center}.campaign-sub .c-btn__01{max-width:500px;margin-bottom:16px}@media screen and (max-width:834px){.campaign-sub .c-btn__01{margin-bottom:25px}}.campaign-sub p{font-size:1.8rem;font-weight:700;text-align:center}@media screen and (max-width:834px){.campaign-sub p{font-size:1.6rem}}.group-content__item{display:none}.group-content__item.active{display:block}.contest-steps__item{position:relative;padding:0 0 0 154px;margin-bottom:15px}@media screen and (max-width:834px){.contest-steps__item{padding:0 0 0 60px;margin-bottom:5px}}.contest-steps__item:before{counter-increment:a;content:counter(a);width:95px;height:87px;text-align:center;background:url(/themes/gggp/assets/images/campaign/list.png) no-repeat;background-size:100%;position:absolute;top:50%;transform:translateY(-50%);left:0;color:#fff;font-size:4rem;font-weight:600;font-family:Orbitron,sans-serif;padding:7px 0 0}@media screen and (max-width:834px){.contest-steps__item:before{width:50px;height:46px;font-size:2.4rem;padding:0}}.contest-steps__item span{position:relative;top:140%;left:-140%}.ms-select-formå{width:100%}.form-textarea{-moz-appearance:none;-webkit-appearance:none;appearance:none;background-image:none;border:1px solid rgba(0, 0, 0, 0.16);border-radius:0;color:inherit;font-family:inherit;font-size:1.6rem;height:100px;padding:0.5em 0.4em;width:100%;line-height:1.5;&:focus{border:1px solid rgba(0, 0, 0, 0.32);box-shadow:none;outline:none;}}.form-select {-moz-appearance: none;-webkit-appearance: none;appearance: none;background-color: transparent;background-image: none;border: 1px solid rgba(0, 0, 0, 0.16);color:inherit;font-family:inherit;font-size:1.6rem;padding:0.6em;width:100%;border-radius:2px;background-color:#fafafa;color:#2c333e;line-height:1.5;transition: background-color 0.3s;&:focus{background-color:#fff;border:1px solid rgba(0, 0, 0, 0.5);box-shadow:none;outline:none;transition:background-color 0.3s;}
/*# sourceMappingURL=maps/campaign.css.map */
