*{box-sizing:border-box}html,body,#app{width:100%;min-height:100%;-webkit-tap-highlight-color:transparent;background-color:#000}body{margin:0;font-family:Noto Sans TC,Arial,sans-serif;overflow-x:hidden}#app,.main{width:100%;min-height:100vh}img{display:block;width:auto;height:auto;max-width:100%;min-width:0}.btn{cursor:pointer}.btn:hover{filter:brightness(1.2);transition:filter .3s ease}.modal{position:fixed;z-index:999;inset:0;display:flex;align-items:center;justify-content:center;background:#000000b3}.modal_box{position:relative;top:5%;background-image:url(/img/go_collab/other/kanban.png);background-size:contain;background-position:center;background-repeat:no-repeat;width:clamp(635px,48.5vw,932px);aspect-ratio:932 / 784}.modal_title{color:#fffb96;position:absolute;top:0;left:50%;transform:translate(-50%,-50%);font-size:3rem;font-size:clamp(2.2rem,2.5vw,3rem);margin:0}.modal_box_binding{position:relative;background-image:url(/img/go_collab/section02/btn_role.png);background-size:contain;background-position:center;background-repeat:no-repeat;width:clamp(500px,34vw,660px);aspect-ratio:660 / 558}.close_x{position:absolute;right:12%;top:3%;width:clamp(20px,1.5vw,28px);cursor:pointer}.binding_content{position:absolute;top:51%;left:50%;transform:translate(-50%,-50%);display:flex;flex-direction:column;gap:clamp(15px,1.6vw,30px)}.binding_content span{color:#fff06f;font-weight:600;font-size:clamp(.8rem,.8vw,1rem)}.pick_wrap{display:flex;flex-direction:column;align-items:center}.pick_wrap .picking_btn,.picking_select ul{width:clamp(180px,13vw,243px)}.picking_select{background-color:#ffebd0;border-radius:10px;height:clamp(150px,11vw,200px)}.picking_select ul{list-style-type:none;margin:10px 0;padding:0;height:clamp(100px,7.3vw,140px);overflow-y:scroll;display:flex;flex-direction:column;align-items:center}.picking_select ul::-webkit-scrollbar{width:7px}.picking_select ul::-webkit-scrollbar-thumb{border-radius:4px;background-color:gray}.picking_select li{width:100%;font-size:1.1em;cursor:pointer;line-height:35px}.picking_select li label{display:block;width:100%;color:#222;text-align:center;border-radius:6px;cursor:pointer;transition:background-color .2s ease,color .2s ease}.picking_select li input{position:absolute;opacity:0;pointer-events:none}.picking_select li input:checked+label{color:#2f2100;background-color:#ffcd6f}.picking_select .sure_btn{margin:10px auto 0;width:clamp(100px,7vw,132px)}.ally_content{position:absolute;top:45%;left:50%;transform:translate(-50%,-50%);width:360px}.ally_title{margin:10px auto;font-size:2rem;text-align:center;color:#361a08}.ally_text{color:#52280d;margin-bottom:10px}.ally_text span{display:block;text-align:center;font-size:1.2rem;font-weight:600;margin-bottom:5px}.ally_text ol{margin:0;padding-inline-start:20px;font-size:.95rem}.join_group_content{display:flex;flex-direction:column;align-items:center;justify-content:center;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:75%}.join_group_content>p{font-size:clamp(2rem,2vw,2.4rem);font-weight:600;color:#052b5c}.join_group_content>.btn_group{display:flex;gap:50px}.btn_group>.confirm_btn,.btn_group>.back_btn{width:clamp(110px,7vw,136px);aspect-ratio:193 / 60;cursor:pointer}.join_group_content>.is-evil-group{color:#b00000}.vs_prize_content{position:absolute;top:48.5%;left:50%;transform:translate(-50%,-50%);width:clamp(460px,35vw,680px);aspect-ratio:680 / 500;display:grid;gap:10px;column-gap:16px;grid-template-columns:1fr 1fr;grid-template-rows:.2fr 1.4fr 1.4fr}.text_upright,.text_evil{font-weight:600;text-align:center}.text_upright{color:#052b5c}.text_evil{color:#b00000}.vs_prize_content>span{font-size:clamp(1.4rem,1.5vw,1.8rem);font-weight:700;align-self:center;margin:0 auto}.vs_prize_item{background-color:#f8ebc8;border-radius:10px;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:5px}.vs_prize_item .prize_img{width:clamp(100px,8.65vw,166px)}.vs_prize_item .get_btn{width:clamp(75px,6.25vw,120px)}.vs_prize_item>span{font-size:clamp(.8rem,1vw,1.1rem)}.close{position:absolute;top:84.5%;left:50%;transform:translate(-50%,-50%);width:clamp(100px,7vw,140px);cursor:pointer}.introduce_close_x{position:absolute;right:7%;top:3%;width:clamp(20px,1.5vw,28px);cursor:pointer}.event_introduce_content{position:absolute;top:49%;left:50%;transform:translate(-50%,-50%);width:clamp(500px,39vw,750px)}.introduce_title{margin:10px auto;font-size:clamp(2rem,2vw,2.4rem);text-align:center;color:#361a08}.introduce_btn_wrap{display:flex;justify-content:center;gap:20px}.introduce_btn_wrap img{width:clamp(120px,9.4vw,180px)}.event_introduce_content p,.event_introduce_content ol{font-size:clamp(.7rem,.85vw,1.1rem);color:#52280d}.event_introduce_content ol{counter-reset:intro-list;list-style:none;padding-left:0}.event_introduce_content ol li{counter-increment:intro-list;display:grid;grid-template-columns:1.5em 1fr;column-gap:.5em}.event_introduce_content ol li:before{content:counter(intro-list) ".";text-align:left;font-variant-numeric:tabular-nums}.introduce_content_rule>p{--introduce-content-p-space: clamp(10px, .8vw, 15px);border-bottom:1px dashed rgb(82,40,13);margin:var(--introduce-content-p-space) 0;padding-bottom:var(--introduce-content-p-space)}.introduce_content_notice>ol li{padding-top:10px}.reward-panel{overflow-y:scroll;width:clamp(500px,39vw,740px);aspect-ratio:740 / 490;scrollbar-color:#6b4d2a rgba(255,255,255,.2);margin:0 auto}.reward-table{width:100%;border-collapse:collapse;table-layout:fixed;color:#3c2914;font-size:clamp(10px,1vw,18px);text-align:center;background:#fff9e1b8;box-shadow:0 2px 10px #482a0f2e}.reward-table th{padding:clamp(7px,.8vw,13px) 6px;color:#fff7dc;font-weight:700;background:linear-gradient(#244e68,#173b52);border:1px solid rgba(255,255,255,.75);letter-spacing:.04em}.reward-table td{min-height:48px;padding:clamp(7px,.7vw,12px) 6px;border:1px solid rgba(255,255,255,.9);background:#f8f0d5cc;vertical-align:middle;line-height:1.45}.reward-table tbody tr:nth-child(2n) td{background:#e8ddbed1}.reward-table th:nth-child(1){width:27%}.reward-table th:nth-child(2){width:20%}.reward-table th:nth-child(3){width:24%}.reward-table th:nth-child(4){width:29%}.serial{display:block;margin-bottom:6px;overflow-wrap:anywhere}.claim-btn{width:80px;padding:6px 14px;border:1px solid #0b2432;border-radius:3px;color:#fff;background:linear-gradient(#27789e,#175879);box-shadow:inset 0 0 0 1px #fff3,0 2px 4px #00000040;font:inherit;font-size:.9em;cursor:pointer}.claim-btn:hover{filter:brightness(1.12)}.claim-btn:active{transform:translateY(1px)}.claim-btn.claimed{cursor:default;background:linear-gradient(#8b8b8b,#666);border-color:#555;opacity:.9;pointer-events:none}.claim-btn.claimed:hover,.claim-btn.claimed:active,.claim-btn:disabled:hover,.claim-btn:disabled:active{filter:none;transform:none}.auto-send{font-weight:700;color:#5e3d18}.mobile_header{display:none}header{position:fixed;top:0;left:0;width:100%;z-index:100;pointer-events:none;opacity:0;animation:headerIntro .75s ease-out both;animation-delay:.35s}.pc_header{display:flex;justify-content:space-between;align-items:flex-start}.header_logos{display:flex;align-items:center;width:clamp(300px,24vw,455px)}.header_link{display:flex;align-items:flex-start;gap:10px;margin-top:clamp(12px,1vw,20px);margin-right:clamp(12px,1.5vw,30px);width:clamp(100px,7.2vw,138px)}.header_link a img:hover{transform:translateY(-5px);transition:transform .2s ease-in-out}.header_logos img,.header_link img{flex:0 1 auto}.header_logos a,.header_link a{cursor:pointer;pointer-events:auto}.section{position:relative;width:100%;display:flex;align-items:center;background-size:cover;background-position:center;background-repeat:no-repeat;flex-direction:column;justify-content:center;overflow:hidden}.section01{background-image:url(/img/go_collab/section01/section01_bg.jpg);height:960px}.aside_link{position:absolute;right:0;bottom:23%;display:flex;flex-direction:column;gap:30px;width:clamp(150px,13vw,252px);opacity:0;animation:asideLinkIntro .5s ease-out both;animation-delay:1.5s}.aside_link img:hover{transform:translate(-10px);transition:transform .3s ease-in-out}.section01_wrap img{align-self:center}.section01_wrap .slogan{position:absolute;top:45%;left:50%;transform:translate(-50%,-50%);display:flex;flex-direction:column;width:clamp(500px,38vw,726px);opacity:0;animation:sloganIntro 1s cubic-bezier(.16,1,.3,1) .2s both;will-change:opacity,transform,filter}.section01_wrap .slogan img{opacity:0;animation:sloganImageIntro .75s ease-out both}.section01_wrap .slogan img:first-child{animation-delay:.35s}.section01_wrap .slogan img:nth-child(2){animation-delay:1s}.section01_wrap .prize_btn{position:absolute;top:73%;left:50%;z-index:2;transform:translate(-50%);width:clamp(300px,26vw,505px);height:auto;display:block;cursor:pointer;opacity:0;animation:prizeBtnIntro .75s ease-out 1.35s both,prizeBtnShine .6s ease-in-out 2.1s infinite alternate}.section02_wrap,.section03_wrap,.section04_wrap{margin:0 auto}.section02_title,.section03_title,.section04_title{position:absolute;top:6%;margin:0 auto;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;width:clamp(400px,39vw,750px)}.subtext{color:#ffe5b2;font-size:clamp(.875rem,1.4vw,1.7rem);margin:0;font-weight:600}.section02{background-image:url(/img/go_collab/section02/bg.jpg);height:781px}.section02_wrap{top:5%;position:relative;background:url(/img/go_collab/section02/box.png) no-repeat;background-position:center;background-size:contain;width:clamp(700px,68vw,1300px);aspect-ratio:1300 / 562;display:flex;align-items:center;justify-content:center;gap:15px}.section02_char01{position:absolute;z-index:10;left:-19%;top:-17%;width:clamp(229px,22vw,432px)}.section02_char02{position:absolute;z-index:10;right:-8%;top:-6%;width:clamp(109px,10vw,201px)}.section02_wrap .collab_box01,.section02_wrap .collab_box02,.section02_wrap .collab_box03{position:relative;background-position:center;background-size:contain;width:clamp(192px,19vw,371px);aspect-ratio:371 / 360;color:#fff06f;text-align:center}.collab_box01{background:url(/img/go_collab/section02/Small_box01.png) no-repeat}.collab_box02{background:url(/img/go_collab/section02/Small_box02.png) no-repeat}.collab_box03{background:url(/img/go_collab/section02/Small_box03.png) no-repeat}.collab_content01,.collab_content02{position:absolute;top:21.3%;left:0;right:0;height:73.8%;display:flex;flex-direction:column;justify-content:center;align-items:center}.collab_content01{gap:clamp(20px,2.1vw,40px)}.collab_content02{gap:clamp(7px,.7vw,13px)}.collab_content01 p,.collab_content02 p{margin:0;font-size:clamp(.75rem,1.1vw,1.4rem)}.collab_content02 .box_text1{line-height:clamp(20px,2.1vw,40px)}.login_btn,.binding_btn{width:clamp(125px,13vw,249px);margin:0 auto}.binding_btn.is-disabled{opacity:.65;pointer-events:none}.collab_content01 span{font-size:clamp(.6rem,1vw,1.2rem)}.collab_content01 .box_info{background-color:#1b0000;border:1px solid #fff06f;width:70%;align-self:center}.collab_content01 a{color:#7dbaff}.collab_content02 input{margin:0 auto;display:block;width:67.1%;height:auto;aspect-ratio:249 / 40;box-sizing:border-box;font-size:clamp(.75rem,1.1vw,1.4rem);text-align:center}.collab_content02 span{font-size:clamp(.75rem,1.1vw,1.4rem);cursor:default}.collab_content02 .uid-tooltip{position:relative;display:inline-flex;justify-content:center;align-items:center}.collab_content02 .uid-tooltip-trigger{text-decoration:underline;text-underline-offset:3px}.collab_content02 .uid-tooltip-trigger:focus{outline:2px solid #fff06f;outline-offset:3px}.collab_content02 .uid-tooltip-box{position:absolute;z-index:30;bottom:calc(100% + 12px);left:50%;width:max-content;max-width:clamp(220px,22vw,320px);padding:clamp(8px,.7vw,12px) clamp(10px,.9vw,16px);border:1px solid #fff06f;border-radius:6px;background:#1b0000f2;color:#fff;box-shadow:0 6px 14px #00000059;font-size:clamp(.75rem,.85vw,1rem);line-height:1.5;text-align:left;white-space:normal;opacity:0;visibility:hidden;pointer-events:none;transform:translate(-50%,6px);transition:opacity .2s ease,transform .2s ease,visibility .2s ease}.collab_content02 .uid-tooltip-box>img{display:inline-block;width:clamp(16px,1vw,20px);object-fit:contain;vertical-align:-.25em;margin:0 .15em}.collab_content02 .uid-tooltip-box:after{content:"";position:absolute;top:100%;left:50%;width:10px;height:10px;border-right:1px solid #fff06f;border-bottom:1px solid #fff06f;background:#1b0000f2;transform:translate(-50%,-5px) rotate(45deg)}.collab_content02 .uid-tooltip:hover .uid-tooltip-box,.collab_content02 .uid-tooltip:focus-within .uid-tooltip-box{opacity:1;visibility:visible;transform:translate(-50%)}.collab_content03{position:absolute;top:22%;left:0;right:0;margin:0 auto;display:flex;flex-direction:column;align-items:center;gap:clamp(4px,.78vw,15px)}.collab_content03>.award_btn{width:clamp(110px,11vw,212px)}.collab_prize_wrap{display:flex;justify-content:center}.collab_prize{display:flex;flex-direction:column;align-items:center;gap:clamp(4px,.4vw,8px);width:clamp(90px,8.3vw,160px)}.collab_prize>p{margin:0;font-size:clamp(.6rem,.8vw,1rem)}.collab_prize .prize_item{position:relative;background-image:url(/img/go_collab/section02/icon_bg.png);background-repeat:no-repeat;background-size:contain;width:clamp(35px,4vw,80px);aspect-ratio:80 / 79}.collab_prize .prize_item img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:clamp(20px,1.9vw,36px)}.collab_prize span{width:clamp(51px,3.4vw,65px);font-size:clamp(.6rem,.8vw,1rem)}.collab_prize .collab_prize_btn{width:clamp(55px,5vw,103px)}.section02_m_btn{display:none}.section03{background-image:url(/img/go_collab/section03/bg.jpg);height:960px}.section03.is-choose-group{background-image:url(/img/go_collab/section03/event2_1/bg.jpg)}.caption_btn{width:clamp(180px,12vw,235px)}.section03_title>.subtext{color:#fff;text-shadow:-2px 2px 0 #000,2px 2px 0 #000}.section03_wrap{position:absolute;top:74%;left:50%;transform:translate(-50%);width:clamp(650px,78vw,1500px);display:flex;justify-content:space-between}.vs_item{display:flex;flex-direction:column;align-items:center;gap:20px;width:clamp(270px,26vw,496px)}.vs_item img:last-child{width:clamp(170px,16vw,308px)}.section03_event{position:absolute;top:25%;left:50%;transform:translate(-50%);width:clamp(650px,57vw,1100px)}.score_wrap{width:75%;display:flex;flex-direction:column;margin:0 auto 30px;gap:12px}.group_text{display:flex;justify-content:space-between;font-size:clamp(1.4rem,2vw,2.2rem);font-weight:700}.group_text .vs_blue,.group_text .vs_red{display:flex;flex-direction:column}.group_text .vs_red{align-items:flex-end}.vs_blue{color:#7dbaff}.vs_red{color:#ff7878}.vs_score{color:#fe0}.check_btn{width:clamp(170px,11vw,207px);margin:10px auto 0}.score_bar{display:flex;height:24px;border:2px solid #ffd55a;border-radius:2px;background:#111;overflow:hidden}.bar{height:100%;transition:width .4s ease;box-shadow:inset 0 2px 2px #ffffff38,inset 0 -3px 4px #00000073}.bar.blue{background:linear-gradient(to bottom,#91e0ff,#2297ff,#0b5ec8)}.bar.red{background:linear-gradient(to bottom,#fc8888,#f12525,#b00000)}.chest_wrap{position:relative;display:flex;justify-content:space-between;margin-bottom:50px}.chest{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;gap:16px;font-size:clamp(.65rem,.8vw,1rem);cursor:pointer}.chest.is-open{z-index:40}.vs_integral_content{position:absolute;bottom:calc(100% + 10px);left:50%;transform:translate(-50%);z-index:30;background:url(/img/go_collab/section03/event2_1/panel.png) no-repeat;background-size:contain;aspect-ratio:461 / 290;width:clamp(350px,24vw,462px);display:flex;justify-content:center;align-items:center;gap:20px;font-size:clamp(.8rem,.8vw,1rem);transform-origin:bottom center;will-change:opacity,transform}.vs_integral_content.vs-integral-enter-active,.vs_integral_content.vs-integral-leave-active{transition:opacity .18s ease,transform .22s cubic-bezier(.16,1,.3,1)}.vs_integral_content.vs-integral-enter-from,.vs_integral_content.vs-integral-leave-to{opacity:0;transform:translate(-50%) scale(.82)}.vs_integral_content.vs-integral-enter-to,.vs_integral_content.vs-integral-leave-from{opacity:1;transform:translate(-50%) scale(1)}@media(prefers-reduced-motion:reduce){.vs_integral_content.vs-integral-enter-active,.vs_integral_content.vs-integral-leave-active{transition:none}}.vs_integral_content>p{position:absolute;margin:clamp(6px,.5vw,10px) 0;color:#fff06f;top:-2px}.vs_integral_content>.close_x{position:absolute;right:10px;width:clamp(15px,1vw,20px)}.vs_integral_content .prize_box{margin-top:-10px}.vs_integral_content .prize_box .item_box{width:clamp(130px,9.3vw,178px);padding:clamp(7px,.5vw,10px) 0}.vs_integral_content .prize_box .item_box .item_bg{width:clamp(50px,3.6vw,69px)}.vs_integral_content .prize_box .item_box .item_bg img{width:clamp(30px,1.8vw,34px)}.vs_integral_content .prize_box .item_box>img{width:clamp(70px,4.7vw,90px)}.chest>img{z-index:10}.chest>img:first-child{width:clamp(80px,6vw,120px)}.chest_line{position:absolute;top:54.5%;left:50%;transform:translate(-50%);pointer-events:none}.chest_text{display:flex;flex-direction:column;align-items:center;color:#fffb96;font-weight:600;font-size:20px}.chest_text .chest_score{font-size:clamp(1rem,1.45vw,1.75rem);color:#ffd133}.chest_text .is-receive-score{color:#949494}.chest_text .is-receive-text{color:#cacaca}.info_wrap{display:flex;flex-direction:column;align-items:center;gap:5px}.info_wrap p{margin:0}.info_wrap .group_info{border:1px solid gold;background-color:#1b0000;width:clamp(140px,13vw,250px);line-height:clamp(24px,2.1vw,40px);text-align:center;font-size:clamp(.8rem,1.25vw,1.5em);font-weight:600;color:#fffb96}.group_info p{padding-left:clamp(9px,.8vw,15px)}.group_info span{color:#7dbaff}.group_info .is-evil{color:#ff7878}.section04{background-image:url(/img/go_collab/section04/bg.jpg);height:960px}.section04_wrap{--commission-area01-width: clamp(270px, 23vw, 440px);--commission-area02-width: clamp(280px, 24vw, 462px);--commission-gap: 10px;top:5%;position:relative;background:url(/img/go_collab/section04/kanban.png) no-repeat;background-position:center;background-size:contain;width:clamp(700px,60vw,1152px);aspect-ratio:1152 / 670;display:flex;align-items:center;justify-content:center;gap:15px}.section04_char01{position:absolute;z-index:10;left:-26%;top:-3%;width:clamp(229px,28vw,533px);pointer-events:none}.section04_char02{position:absolute;z-index:10;right:-16%;top:-13%;width:clamp(109px,17vw,321px);pointer-events:none}.section04_award_text{position:absolute;z-index:10;left:58%;top:93%;transform:rotate(-3deg);width:clamp(180px,14.5vw,278px);pointer-events:none}.commission_wrap{position:absolute;top:48%;left:50%;transform:translate(-50%,-50%);display:flex;gap:var(--commission-gap)}.commission_area01{width:var(--commission-area01-width);display:flex;flex-direction:column;align-items:center}.tab>img[src="/img/go_collab/section04/btn01_hover.png"]:hover,.tab>img[src="/img/go_collab/section04/btn02_hover.png"]:hover{filter:brightness(1.2);transition:filter .3s ease}.commission_btn{cursor:pointer}.commission_area01 .tab{display:flex;justify-content:space-between;width:100%}.panel01{position:relative;background:url(/img/go_collab/section04/panel01.png) no-repeat;background-size:contain;width:var(--commission-area01-width);aspect-ratio:440 / 364;margin-bottom:5px;margin-top:-6px}.panel01 ul{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);margin:0;padding:0;list-style-type:none;display:flex;flex-direction:column;justify-content:space-between;width:90%;height:100%;font-size:clamp(.65rem,.8vw,1rem)}.panel01 ul li{border-bottom:1px solid #ffe5b2;display:grid;grid-template-columns:repeat(11,minmax(0,1fr));align-items:center;column-gap:2px;flex-grow:1}.panel01 ul li:last-child{border:none}.panel01 ul li img:first-child{grid-column:span 1;justify-self:center}.panel01 ul li span:nth-of-type(1){grid-column:span 5;padding-left:10px;color:#fff}.panel01 ul li span:nth-of-type(2){grid-column:span 1;min-width:0;text-align:center;color:#7dbaff}.panel01 ul li span:nth-of-type(3){grid-column:span 2;min-width:0;text-align:center;color:#fff06f}.panel01 ul li img:last-child{grid-column:span 2;justify-self:end;max-width:100%}.commission_area02{width:var(--commission-area02-width);margin-top:clamp(-30px,-1.6vw,-20px);display:flex;flex-direction:column;align-items:center}.panel02{position:relative;background:url(/img/go_collab/section04/panel02.png) no-repeat;background-size:contain;width:var(--commission-area02-width);aspect-ratio:462 / 169;margin-bottom:clamp(7px,.47vw,9px)}.panel02_text{position:absolute;top:60%;left:25%;transform:translate(-50%,-50%);display:flex;flex-direction:column;align-items:center;gap:5px;font-size:clamp(1rem,1.16vw,1.4rem)}.panel02_text span:nth-of-type(1){color:#fff}.panel02_text span:nth-of-type(2){color:#fff06f}.panel03{background:url(/img/go_collab/section04/panel03.png) no-repeat;background-size:contain;width:var(--commission-area02-width);aspect-ratio:462 / 263;margin-bottom:5px;font-size:clamp(.65rem,.8vw,1rem)}.panel03>p{margin:clamp(6px,.5vw,10px) 0;color:#fff06f;text-align:center}.panel03>p>span{color:#ffd133}.panel03_prize{display:flex;align-items:center;justify-content:space-between}.prev_btn,.next_btn{width:clamp(30px,2.2vw,43px)}.commission_prize_swiper{width:clamp(205px,18.9vw,361px);max-width:calc(100% - clamp(60px,4.4vw,86px));margin:0}.commission_prize_slide{display:flex;justify-content:center}.prize_box{display:flex;gap:5px;justify-content:center}.prize_box .item_box{background:url(/img/go_collab/section04/panel04.png) no-repeat;background-size:contain;width:clamp(100px,9.3vw,178px);aspect-ratio:178 / 206;display:flex;flex-direction:column;align-items:center;justify-content:space-between;padding:clamp(5px,.5vw,10px) 0}.prize_box .item_box span:nth-of-type(1){color:#fff06f}.prize_box .item_box .item_bg{position:relative;background:url(/img/go_collab/section04/Props01.png) no-repeat;background-size:contain;width:clamp(40px,3.6vw,69px);aspect-ratio:69 / 69}.prize_box .item_box .item_bg img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:clamp(25px,1.8vw,34px)}.prize_box .item_box span:nth-of-type(2){color:#fff;width:85%;text-align:center}.prize_box .item_box>img{width:clamp(60px,4.7vw,90px)}.panel03_prize .swiper-button-disabled{opacity:.45;pointer-events:none}.bottom_btn{position:absolute;top:82.5%;left:50%;transform:translate(-50%,-50%);display:grid;grid-template-columns:var(--commission-area01-width) var(--commission-area02-width);column-gap:var(--commission-gap);justify-items:center;align-items:center;width:calc(var(--commission-area01-width) + var(--commission-area02-width) + var(--commission-gap))}.bottom_btn .remark_btn,.bottom_btn .award_btn{width:clamp(120px,11vw,210px)}@keyframes headerIntro{0%{opacity:0;transform:translateY(-5%)}to{opacity:1;transform:translateY(0)}}@keyframes sloganIntro{0%{opacity:0;filter:blur(8px);transform:translate(-50%,-50%) scale(1.5)}to{opacity:1;filter:blur(0);transform:translate(-50%,-50%) scale(1)}}@keyframes sloganImageIntro{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes asideLinkIntro{0%{opacity:0;transform:scale(1.2)}to{opacity:1;transform:scale(1)}}@keyframes prizeBtnIntro{0%{opacity:0;transform:translate(-50%,18px)}to{opacity:1;transform:translate(-50%)}}@keyframes prizeBtnShine{0%{filter:brightness(1);transform:translate(-50%) scale(1)}to{filter:brightness(1.2);transform:translate(-50%) scale(.97)}}@media(prefers-reduced-motion:reduce){.section01 .fire_effect{display:none}.section01_wrap .slogan,.section01_wrap .slogan img{opacity:1;animation:none}}.scroll-reveal-section .section02_char01{opacity:0;transform:translate(-60vw,40vh);transition:opacity .7s ease-out .22s,transform .9s cubic-bezier(.16,1,.3,1) .22s;will-change:opacity,transform}.scroll-reveal-section.is-reveal-active .section02_char01{opacity:1;transform:translate(0)}.scroll-reveal-section .section02_char02{opacity:0;transform:translate(60vw,-40vh);transition:opacity .7s ease-out .22s,transform .9s cubic-bezier(.16,1,.3,1) .22s;will-change:opacity,transform}.scroll-reveal-section.is-reveal-active .section02_char02{opacity:1;transform:translate(0)}.scroll-reveal-section .section02_title,.scroll-reveal-section .section02_wrap,.scroll-reveal-section .section03_title,.scroll-reveal-section .section04_title,.scroll-reveal-section .section04_wrap{opacity:0;transform:translateY(48px);transition:opacity .75s ease-out,transform .75s cubic-bezier(.16,1,.3,1);will-change:opacity,transform}.scroll-reveal-section .section03_wrap,.scroll-reveal-section .section03_event{opacity:0;transform:translate(-50%,48px);transition:opacity .75s ease-out,transform .75s cubic-bezier(.16,1,.3,1);will-change:opacity,transform}.scroll-reveal-section .section02_wrap,.scroll-reveal-section .section03_wrap,.scroll-reveal-section .section03_event,.scroll-reveal-section .section04_wrap{transition-delay:.14s}.scroll-reveal-section.is-reveal-active .section02_title,.scroll-reveal-section.is-reveal-active .section02_wrap,.scroll-reveal-section.is-reveal-active .section03_title,.scroll-reveal-section.is-reveal-active .section04_title,.scroll-reveal-section.is-reveal-active .section04_wrap{opacity:1;transform:translateY(0)}.scroll-reveal-section.is-reveal-active .section03_wrap,.scroll-reveal-section.is-reveal-active .section03_event{opacity:1;transform:translate(-50%)}@media(prefers-reduced-motion:reduce){.scroll-reveal-section .section02_title,.scroll-reveal-section .section02_wrap,.scroll-reveal-section .section03_title,.scroll-reveal-section .section04_title,.scroll-reveal-section .section04_wrap{opacity:1;transform:translateY(0);transition:none}.scroll-reveal-section .section03_wrap,.scroll-reveal-section .section03_event{opacity:1;transform:translate(-50%);transition:none}.scroll-reveal-section .section02_char01,.scroll-reveal-section .section02_char02{opacity:1;transform:translate(0);transition:none}}@media(max-width:780px){.pc_header{display:none}.mobile_header{display:flex;justify-content:space-between}.mobile_header ul{list-style-type:none;padding:0;margin:0;color:#fff;font-size:1.2rem}.mobile_header .reserve_btn{width:150px;padding-top:5px;padding-left:3px;pointer-events:auto}.hamburger_btn{z-index:99;width:40px;border:none;background:transparent;cursor:pointer;pointer-events:auto;display:flex;flex-direction:column;justify-content:center;gap:6px}.hamburger_btn span{display:block;width:30px;height:3px;background:#fff;border-radius:99px;transition:.3s}.hamburger_btn span:nth-child(1).active{transform:rotate(45deg) translate(6px,6px)}.hamburger_btn span:nth-child(2).active{opacity:0}.hamburger_btn span:nth-child(3).active{transform:rotate(-45deg) translate(7px,-7px)}.mobile_menu{position:fixed;width:100vw;height:100vh;background:#000000d2;pointer-events:auto;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:20px}.mobile_menu>ul{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:30px}.mobile_menu>.header_link{margin:10px 0 0;gap:16px;width:110px}.slide-enter-active,.slide-leave-active{transition:all .3s ease}.slide-enter-from,.slide-leave-to{opacity:0;transform:translate(-10px)}.section01{background-image:url(/img/go_collab/section01/bg_m.jpg)}.aside_link{display:none}.section01_wrap .slogan{top:70%;left:50%;transform:translate(-50%,-50%);width:clamp(350px,38vw,726px)}.section01_wrap .prize_btn{top:85%;width:clamp(230px,26vw,505px)}.section02{background-image:url(/img/go_collab/section02/bg_m.jpg)}.section02_wrap{top:5%;background:url(/img/go_collab/section02/box_m.png) no-repeat;background-position:center;background-size:contain;max-width:466px;aspect-ratio:466 / 557;flex-direction:column;gap:13px}.section02_char01,.section02_char02{display:none}.section02_wrap .collab_box01,.section02_wrap .collab_box02,.section02_wrap .collab_box03{position:relative;background-position:center;background-size:contain;width:331px;aspect-ratio:331 / 135;color:#fff06f;text-align:center}.section02_m_btn{display:flex;gap:10px}.ally_btn,.section02_m_btn>.award_btn{width:150px}.collab_box01{background:url(/img/go_collab/section02/Small_box01_m.png) no-repeat}.collab_box02{background:url(/img/go_collab/section02/Small_box02_m.png) no-repeat}.collab_box03{background:url(/img/go_collab/section02/Small_box03_m.png) no-repeat}.collab_content01{top:35%;height:65px;gap:10px}.login_btn,.binding_btn{width:170px}.collab_content01 .box_text,.collab_content02 .box_text{display:none}.collab_content01 span{font-size:.8rem}.collab_content02{top:24%;height:90px}.collab_content02 input{width:165px;height:25px}.collab_content02 span,.collab_content02 .uid-tooltip{display:none}.collab_content03{top:28%}.collab_content03>.award_btn{display:none}.collab_prize{width:100px;gap:3px}.collab_prize span{width:auto}.collab_prize .prize_item,.collab_prize .prize_item img{width:30px}.collab_prize .collab_prize_btn{width:60px}.section03{background-image:url(/img/go_collab/section03/bg_m.jpg)}.caption_btn{display:block;width:clamp(150px,24vw,180px)}.section03_wrap{top:80%;width:clamp(400px,78vw,1500px)}.vs_item{width:auto}.vs_item img:first-child,.section04_char01,.section04_char02,.section04_award_text{display:none}.section04_wrap{--commission-area01-width: 320px;--commission-area02-width: 320px;--commission-gap: 10px;background-image:url(/img/go_collab/section04/kanban_m.png);max-width:445px;aspect-ratio:491/ 822}.commission_wrap{flex-direction:column}.panel01 ul{font-size:.8rem}.commission_area02{margin-top:-10px}.panel03{font-size:.8rem}.panel03_prize .item_box{width:120px}.commission_prize_swiper{width:245px;max-width:calc(100% - 70px)}.bottom_btn{width:auto;top:92%;grid-template-columns:140px 140px}.bottom_btn .remark_btn,.bottom_btn .award_btn{width:140px}}@media(max-width:680px){.modal_box{background-image:url(/img/go_collab/other/kanban_m.png);top:0;width:468px;aspect-ratio:468 / 422}.modal_title{top:-10%}.join_group_content>p{font-size:1.7rem}.join_group_content>.btn_group{gap:40px}.btn_group>.confirm_btn,.btn_group>.back_btn{width:100px}.vs_prize_content{width:clamp(275px,75vw,340px);aspect-ratio:340 / 285;gap:6px;column-gap:10px}.vs_prize_content>span{font-size:1.2rem}.vs_prize_item{gap:2px}.vs_prize_item>span{font-size:clamp(.7rem,2.7vw,.8rem)}.vs_prize_item .get_btn{width:85px}.close{top:87.5%;width:90px}.introduce_close_x{right:5%;top:-9%;width:28px}.introduce_btn_wrap{gap:20px;margin-top:12px;margin-bottom:20px}.event_introduce_content{width:350px}.introduce_content_rule>p{margin:0}.introduce_content_rule,.introduce_content_notice{height:220px}.introduce_content_notice ol{margin:0}.introduce_content_notice ol li{padding:0 0 10px}.reward-panel{width:350px;height:275px}.scroll-box{overflow-y:scroll;scrollbar-color:#244e68 rgba(255,255,255,.2)}.scroll-box::-webkit-scrollbar{display:auto}.section03_event{width:clamp(460px,95vw,650px)}.score_wrap{width:85%}.chest_line{display:none}.chest_wrap{position:relative;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));justify-items:center;row-gap:16px;column-gap:clamp(4px,2vw,14px)}.chest{position:static;width:100%;gap:8px}.chest[data-chest-id="1"]{grid-column:1 / span 4;grid-row:1}.chest[data-chest-id="2"]{grid-column:3 / span 4;grid-row:1}.chest[data-chest-id="3"]{grid-column:1 / span 2;grid-row:2}.chest[data-chest-id="4"]{grid-column:3 / span 2;grid-row:2}.chest[data-chest-id="5"]{grid-column:5 / span 2;grid-row:2}.chest>img:first-child{width:clamp(60px,18vw,112px)}.chest_text{font-size:clamp(.75rem,2.6vw,1rem);line-height:1.25;white-space:nowrap}.chest_text .chest_score{font-size:clamp(.9rem,3vw,1.1rem)}.chest>img[src="/img/go_collab/section03/event2_1/icon01.png"]{display:none}.vs_integral_content{bottom:calc(100% + 20px);background-image:url(/img/go_collab/section03/event2_1/panel02.png);aspect-ratio:462 / 263;top:auto;left:50%;transform:translate(-50%)}.vs_integral_content .prize_box{margin-top:10px}.vs_prize_item .prize_img{width:80px}.vs_prize_item .get_btn{width:60px}}@media(max-width:480px){.modal_box{width:clamp(300px,98vw,468px)}.modal_title{font-size:clamp(1.5rem,7.5vw,2.2rem)}.modal_box_binding{width:clamp(360px,96vw,460px)}.binding_content{gap:10px}.binding_content span{font-size:clamp(.58rem,2.3vw,.7rem)}.pick_wrap .picking_btn,.picking_select ul{width:150px}.picking_select{height:clamp(100px,30vw,140px)}.picking_select ul{height:clamp(50px,17.7vw,85px)}.picking_select li{font-size:clamp(.8rem,3vw,1rem);line-height:clamp(25px,6vw,30px)}.picking_select .sure_btn{margin-top:10px;width:clamp(85px,20.8vw,100px)}.ally_content{width:clamp(260px,75vw,360px)}.ally_title{font-size:clamp(1rem,6.6vw,2rem)}.ally_text span{font-size:clamp(.9rem,4vw,1.2rem)}.ally_text ol{font-size:clamp(.6rem,3.1vw,.95rem)}.join_group_content>p{font-size:clamp(1.2rem,3vw,1.7rem)}.join_group_content>.btn_group{gap:clamp(30px,8vw,40px)}.btn_group>.confirm_btn,.btn_group>.back_btn{width:100px;width:clamp(80px,19vw,100px)}.vs_prize_content{top:48%;aspect-ratio:340 / 270}.vs_prize_content>span{font-size:clamp(1rem,4vw,1.2rem)}.vs_prize_item .prize_img{width:clamp(60px,16.7vw,80px)}.vs_prize_item .get_btn{width:clamp(50px,12.5vw,60px)}.close{width:clamp(70px,19vw,90px)}.introduce_title{font-size:clamp(1.4rem,6.7vw,2rem);margin:5px auto}.introduce_close_x{right:5%;top:-9%;width:clamp(20px,5.8vw,28px)}.introduce_btn_wrap{margin-top:8px;margin-bottom:10px}.introduce_btn_wrap img{width:clamp(100px,25vw,120px)}.event_introduce_content{width:clamp(250px,73vw,350px)}.introduce_content_rule,.introduce_content_notice{height:clamp(150px,44vw,230px)}.introduce_content_notice ol{margin:0}.introduce_content_notice ol li{padding:0 0 10px}.reward-panel{width:clamp(240px,73vw,350px);height:clamp(200px,57vw,275px)}.claim-btn{width:clamp(60px,16.6vw,80px)}.section{min-height:0;height:auto;background-size:contain;background-position:top center}.section02_title,.section03_title,.section04_title{width:clamp(280px,88vw,750px);gap:5px}.subtext{font-size:clamp(.6rem,3vw,1.7rem)}.section01{aspect-ratio:480 / 786}.section01_wrap .slogan{width:clamp(230px,70vw,505px)}.section01_wrap .prize_btn{top:86%;width:clamp(180px,50vw,505px)}.section02{aspect-ratio:480 / 739}.section02_wrap{width:96%;max-width:none;gap:8px}.section02_wrap .collab_box01,.section02_wrap .collab_box02,.section02_wrap .collab_box03{width:clamp(192px,70vw,331px)}.collab_content01{height:clamp(53px,15vw,65px);gap:clamp(6px,1.8vw,10px)}.login_btn,.binding_btn{width:clamp(130px,35vw,249px)}.collab_content02{height:clamp(75px,20vw,90px);gap:clamp(0px,.8vw,4px)}.collab_content02 input{width:145px;height:25px}.ally_btn,.section02_m_btn>.award_btn{width:clamp(100px,31vw,150px)}.collab_content03{top:26%}.collab_prize .prize_item,.collab_prize .prize_item img{width:clamp(20px,6.25vw,30px)}.collab_prize .collab_prize_btn{width:clamp(40px,12.5vw,60px)}.section03{aspect-ratio:480 / 668}.section03_wrap{top:86%;width:clamp(300px,78vw,1500px)}.vs_item img:last-child{width:130px}.section03.is-choose-group{aspect-ratio:480 / 945;background-image:url(/img/go_collab/section03/event2_1/bg_m.jpg)}.section03_event{width:clamp(340px,95vw,460px);top:41%}.score_wrap{margin-bottom:10px;gap:5px}.check_btn{width:150px;margin-top:0;margin-bottom:10px}.chest_wrap{margin-bottom:20px}.score_bar{display:none}.vs_integral_content{width:clamp(300px,73vw,350px);gap:20px;font-size:clamp(.7rem,2.67vw,.8rem)}.vs_integral_content>p{position:absolute;margin:clamp(6px,.5vw,10px) 0;color:#fff06f;top:-2px}.vs_integral_content>.close_x{position:absolute;right:10px;width:clamp(15px,1vw,20px)}.vs_integral_content .prize_box .item_box{width:clamp(115px,27vw,130px);padding:clamp(7px,.5vw,10px) 0}.vs_integral_content .prize_box .item_box .item_bg{width:clamp(50px,3.6vw,69px)}.vs_integral_content .prize_box .item_box .item_bg img{width:clamp(30px,1.8vw,34px)}.vs_integral_content .prize_box .item_box>img{width:clamp(70px,4.7vw,90px)}.section04{background-image:url(/img/go_collab/section04/bg_m.jpg);aspect-ratio:480 / 1030}.section04_wrap{--commission-area01-width: clamp(270px, 66.7vw, 320px);--commission-area02-width: clamp(270px, 66.7vw, 320px);width:clamp(360px,92.7vw,445px)}.commission_wrap{flex-direction:column;top:49%}.panel01 ul{font-size:clamp(.65rem,2.6vw,.8rem)}.panel03{font-size:clamp(.6rem,2.5vw,.8rem)}.panel03_prize .item_box{width:clamp(95px,24vw,120px)}.commission_prize_swiper{width:clamp(205px,51vw,245px);max-width:calc(100% - 70px)}.prize_box .item_box .item_bg{width:clamp(30px,8.3vw,40px)}.prize_box .item_box .item_bg img{width:clamp(20px,5.2vw,25px)}.prize_box .item_box>img{width:clamp(30px,12.5vw,60px)}.bottom_btn{top:calc(92% + clamp(0px,calc(36px - 7.5vw),9px));grid-template-columns:clamp(100px,29vw,140px) clamp(100px,29vw,140px)}.bottom_btn .remark_btn,.bottom_btn .award_btn{width:clamp(100px,29vw,140px)}}
