html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}[data-simplebar]{position:relative;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;align-items:flex-start}.simplebar-wrapper{overflow:hidden;width:inherit;height:inherit;max-width:inherit;max-height:inherit}.simplebar-mask{direction:inherit;position:absolute;overflow:hidden;padding:0;margin:0;left:0;top:0;bottom:0;right:0;width:auto !important;height:auto !important;z-index:0}.simplebar-offset{direction:inherit !important;box-sizing:inherit !important;resize:none !important;position:absolute;top:0;left:0;bottom:0;right:0;padding:0;margin:0;-webkit-overflow-scrolling:touch}.simplebar-content-wrapper{direction:inherit;box-sizing:border-box !important;position:relative;display:block;height:100%;width:auto;max-width:100%;max-height:100%;overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.simplebar-content-wrapper::-webkit-scrollbar,.simplebar-hide-scrollbar::-webkit-scrollbar{display:none;width:0;height:0}.simplebar-content:after,.simplebar-content:before{content:" ";display:table}.simplebar-placeholder{max-height:100%;max-width:100%;width:100%;pointer-events:none}.simplebar-height-auto-observer-wrapper{box-sizing:inherit !important;height:100%;width:100%;max-width:1px;position:relative;float:left;max-height:1px;overflow:hidden;z-index:-1;padding:0;margin:0;pointer-events:none;flex-grow:inherit;flex-shrink:0;flex-basis:0}.simplebar-height-auto-observer{box-sizing:inherit;display:block;opacity:0;position:absolute;top:0;left:0;height:1000%;width:1000%;min-height:1px;min-width:1px;overflow:hidden;pointer-events:none;z-index:-1}.simplebar-track{z-index:1;position:absolute;right:0;bottom:0;pointer-events:none;overflow:hidden}[data-simplebar].simplebar-dragging{pointer-events:none;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}[data-simplebar].simplebar-dragging .simplebar-content{pointer-events:none;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}[data-simplebar].simplebar-dragging .simplebar-track{pointer-events:all}.simplebar-scrollbar{position:absolute;left:0;right:0;min-height:10px}.simplebar-scrollbar:before{position:absolute;content:"";background:#000;border-radius:7px;left:2px;right:2px;opacity:0;transition:opacity .2s .5s linear}.simplebar-scrollbar.simplebar-visible:before{opacity:.5;transition-delay:0s;transition-duration:0s}.simplebar-track.simplebar-vertical{top:0;width:11px}.simplebar-scrollbar:before{top:2px;bottom:2px;left:2px;right:2px}.simplebar-track.simplebar-horizontal{left:0;height:11px}.simplebar-track.simplebar-horizontal .simplebar-scrollbar{right:auto;left:0;top:0;bottom:0;min-height:0;min-width:10px;width:auto}[data-simplebar-direction=rtl] .simplebar-track.simplebar-vertical{right:auto;left:0}.simplebar-dummy-scrollbar-size{direction:rtl;position:fixed;opacity:0;visibility:hidden;height:500px;width:500px;overflow-y:hidden;overflow-x:scroll;-ms-overflow-style:scrollbar !important}.simplebar-dummy-scrollbar-size>div{width:200%;height:200%;margin:10px 0}.simplebar-hide-scrollbar{position:fixed;left:0;visibility:hidden;overflow-y:scroll;scrollbar-width:none;-ms-overflow-style:none}@media(min-width: 750px){.keyvisual-anchor,.enquete-anchor,.footer-sns_anchor{transition:transform .15s ease-in-out;will-change:transform}.keyvisual-anchor:hover,.enquete-anchor:hover,.footer-sns_anchor:hover{transform:scale(1.05)}}.howto-item_text,.footer-caution{font-family:"Noto Sans JP",sans-serif;font-weight:400}.about-text,.ranking-text,.footer-copyright,.prize-receive-attention-text,.prize-receive-team__info__description,.prize-receive-team__info__day__text,.prize-receive-team__info__place__text,.prize-receive-company__info__description__text,.prize-receive-contact__text{font-family:"Noto Sans JP",sans-serif;font-weight:500}.outline-title-text,.outline-target-text,.outline-year,.outline-schedule-place,.outline-time-text,.outline-list-item,.ranking-view__inner__item__info__users,.ranking-view__inner__item__info__score,.enquete-text,.contents-game_text{font-family:"Noto Sans JP",Meiryo,sans-serif;font-weight:700}.prize-receive-attention-text-anchor{font-family:"Noto Sans JP",Meiryo,sans-serif;font-weight:900}@keyframes hogehoge{}*{box-sizing:border-box}*::before,*::after{box-sizing:inherit}a{color:inherit;text-decoration:none}button{padding:0;border:none;background-color:rgba(0,0,0,0);cursor:pointer;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}img{width:100%;height:auto;pointer-events:none}.picture{display:inline-block}@media(min-width: 750px){.only-sp{display:none}}@media(max-width: 749px){.only-pc{display:none}}.all{overflow:hidden}.wrap{max-width:2004px;margin:0 auto}@media(max-width: 2005px){.wrap{margin:0 30px}}.wrap-large{margin:0 min(5.85vw,150px)}.wrap-small{max-width:1300px;margin:0 auto}@media(max-width: 1301px){.wrap-small{margin:0 30px}}.only-sp{display:none}.section .wrap-large{position:relative}.section .wrap-large::before{content:"";width:min(5.5vw,79px);position:absolute;top:min(2vw,48px);z-index:3;display:block;background-repeat:no-repeat;background-size:contain}@media(max-width: 749px){.all .wrap{margin:0;padding:0 8.6666666667vw}.all .wrap-large,.all .wrap-small{margin:0 !important}.all .only-sp{display:block}.all .only-pc{display:none}}.keyvisual{padding-top:14px;background-color:#24b698;position:relative}.keyvisual .logo{width:min(12vw,251px);margin-left:2%;margin-bottom:max(-20px,-2vw)}.keyvisual-title{line-height:0;width:100%;display:flex;align-items:center;justify-content:center}.keyvisual-title .picture{width:100%}.keyvisual-anchor{display:inline-block;position:absolute;bottom:min(1.2vw,30px);right:min(1.48vw,38px);width:min(9.14vw,234px)}.keyvisual .badge-rank{cursor:pointer;position:absolute;bottom:18px;right:18px;width:min(9.1vw,234px);height:min(9.4vw,243px)}.about{position:relative;background-color:#000}.about::before,.about::after{content:"";display:block;width:min(7.2vw,181px);height:min(28vw,556px);position:absolute;background-image:url("/assets/img/about/bg_text_about.png");background-repeat:no-repeat;background-size:contain;opacity:.12}.about::before{bottom:0;left:-5px}.about::after{top:0;right:5px}.about .wrap{position:relative;padding-top:min(10vw,136px);padding-bottom:min(12vw,190px)}.about .wrap::before,.about .wrap::after{content:"";display:block;width:min(20vw,445px);height:min(4.6vw,102px);position:absolute;background-repeat:no-repeat;background-size:contain}.about .wrap::before{top:0;left:min(5vw,125px);background-image:url("/assets/img/about/icon_arrow_right.png")}.about .wrap::after{bottom:0;right:min(5vw,125px);transform:translateY(50%);background-image:url("/assets/img/about/icon_arrow_left.png")}.about .wrap-large::before{height:min(8.6vw,222px);left:0;background-image:url("/assets/img/about/icon_about.jpg")}.about-title{width:min(25.5vw,647px);margin:0 auto}@media(max-width: 960px){.about-title{width:min(34vw,647px)}}.about-text{font-size:min(1.2vw,26px);line-height:1.9230769231;letter-spacing:-0.02em;text-align:center;color:#fff;margin-top:min(3vw,65px)}@media(max-width: 960px){.about-text{font-size:min(1.6vw,26px)}}.outline{padding-top:min(7vw,125px);padding-bottom:min(6.5vw,105px);background-image:url("/assets/img/outline/bg.jpg");background-repeat:no-repeat;background-size:cover;background-position:center bottom}.outline .outline-wrap{width:min(50.78125vw,1300px);margin:0 auto}.outline-title{display:flex;justify-content:center;width:100%;position:relative}.outline-title::before{content:"";width:100%;height:2px;background-color:#24b698;display:block;position:absolute;top:50%;left:0;z-index:1;transform:translateY(-50%)}.outline-title-text{font-size:min(1.2vw,30px);line-height:1.2;letter-spacing:0.06em;display:inline-flex;align-items:center;justify-content:center;height:min(2vw,44px);position:relative;z-index:5;padding:0 5px 2px;background-color:#24b698}@media(max-width: 960px){.outline-title-text{font-size:min(1.8vw,30px);height:min(4vw,44px)}}.outline-title-text::before,.outline-title-text::after{content:"";width:0;height:0;border-style:solid;border-width:min(1vw,22px) 0 min(1vw,22px) min(1vw,22px);border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #24b698;display:block;position:absolute;top:0}@media(max-width: 960px){.outline-title-text::before,.outline-title-text::after{border-width:min(2vw,22px) 0 min(2vw,22px) min(2vw,22px)}}.outline-title-text::before{left:100%}.outline-title-text::after{right:100%;transform:rotate(180deg)}.outline-box{margin-top:65px}.outline-box:first-of-type{margin-top:0}.outline-content{margin-top:40px}.outline-target{width:min(31vw,820px);margin:0 auto}@media(max-width: 960px){.outline-target{width:min(31vw,820px)}}.outline-target-text{font-size:min(1vw,25px);line-height:1.7692307692;letter-spacing:-0.02em;color:#d2b132;margin-top:min(2vw,35px)}@media(max-width: 960px){.outline-target-text{font-size:min(1.6vw,26px)}}.outline-year{font-size:min(1.7vw,46px);text-align:center;color:#fff}@media(max-width: 960px){.outline-year{font-size:min(2.8vw,46px)}}.outline-schedule{background-color:#000;display:flex;align-items:center;width:100%;margin-top:12px;padding:25px min(5.4vw,140px) 25px min(5.4vw,140px)}.outline-schedule:first-of-type{margin-top:min(10vw,30px)}.outline-schedule-place{display:table-cell;align-items:flex-start;font-size:min(1.3vw,34px);line-height:1.35;color:#d2b132;width:min(16vw,410px);margin-right:min(1.3vw,34px);margin-bottom:3px}.outline-schedule-date{line-height:1}.outline-schedule-date.tower-a img{max-width:min(22vw,580px)}.outline-schedule-date.tower-b img{max-width:min(19.6vw,502px)}.outline-schedule-date.plaza img{max-width:min(21.6vw,554px)}.outline-time{display:flex;flex-direction:column;align-items:center;margin-top:min(8vw,34px)}.outline-time img{width:min(20.4vw,523px)}.outline-time-text{font-size:min(1vw,26px);color:#d2b132;margin-top:25px}.outline-list{display:flex;justify-content:space-between;margin-top:36px}.outline-list-item{font-size:min(1vw,28px);letter-spacing:-0.02em;color:#fff;width:min(30vw,420px);border:2px solid #24b698;text-align:center;padding:min(1.1vw,30px) 10px}.outline-list-item:nth-of-type(2){margin:0 20px}.ranking{overflow:hidden;padding-bottom:min(4vw,97px);background-repeat:no-repeat;background-color:#d2b132;position:relative;background-image:url("/assets/img/ranking/bg_design.png"),url("/assets/img/ranking/bg_design.png"),url("/assets/img/ranking/bg_design.png"),url("/assets/img/ranking/bg_design.png");background-position:left max(-130px,-5vw),right min(60vw,1500px),left min(105vw,1880px),right min(180vw,3400px);background-size:min(20vw,511px) auto,min(20vw,511px) auto,min(20vw,511px) auto,min(20vw,511px) auto}.ranking.soon{padding-bottom:min(5.3vw,135px);background-image:url("/assets/img/ranking/bg_design.png"),url("/assets/img/ranking/bg_design.png"),url("/assets/img/ranking/bg_design.png"),url("/assets/img/ranking/bg_design.png");background-position:left max(-130px,-5vw),right min(60vw,1500px),left min(87.3vw,1880px),right bottom;background-size:min(20vw,511px) auto,min(20vw,511px) auto,min(20vw,511px) auto,min(20vw,511px) auto}.ranking::before,.ranking::after{content:"";display:block;width:min(7.505vw,202px);height:min(28.9443vw,828px);position:absolute;background-image:url("/assets/img/ranking/bg_text_ranking.png");background-repeat:no-repeat;background-size:contain;opacity:.12}.ranking::before{top:15%;left:-10px}.ranking::after{top:93px;right:-10px}.ranking .wrap-large::before{width:min(3.84vw,81px);height:min(14.052vw,300px);right:0;background-image:url("/assets/img/ranking/icon_ranking.png")}@media(max-width: 1600px){.ranking .wrap-large{margin:0 30px}}.ranking-title{width:min(12vw,274px);margin:0 auto;padding-top:min(4vw,100px)}@media(max-width: 960px){.ranking-title{width:min(15vw,274px)}}.ranking-text{font-size:min(1.2109375vw,31px);letter-spacing:-0.02em;text-align:center;margin-top:min(3vw,35px)}.ranking-text--min{font-size:min(.78125vw,20px);margin-top:min(3vw,15px);line-height:1.6;letter-spacing:-0.02em}.ranking-inner{display:flex;justify-content:space-between;margin-top:min(3vw,60px);position:relative;z-index:5}.ranking-view{width:min(50.78125vw,1300px);margin:0 auto;margin-top:min(1.7578125vw,45px);display:flex;justify-content:space-between;visibility:hidden}.ranking-view[data-init-end=true]{visibility:visible}.ranking-view__teams{width:min(24.1796875vw,619px)}.ranking-view__teams__title{width:100%;height:min(3.1640625vw,81px)}@media(min-width: 750px){.ranking-view__teams__title-sp{display:none}}.ranking-view__company{width:min(24.1796875vw,619px)}.ranking-view__company__title{width:100%;height:min(3.1640625vw,81px)}@media(min-width: 750px){.ranking-view__company__title-sp{display:none}}.ranking-view__inner__rank{width:100%;box-sizing:content-box}.ranking-view__inner__rank__top3{display:flex;flex-direction:column;align-items:center;background:#fff;position:relative}.ranking-view__inner__rank__top3__soon{width:min(12.1875vw,312px);position:absolute;transform:translate(-50%, -50%);left:calc(50% - min(-1.2890625vw,-33px));top:50%}.ranking-view__inner__rank__under{overflow:scroll;border-top:3px solid #8cd2c3;display:flex;flex-direction:column;align-items:center;background:#dbf3ee;position:relative;border-radius:0 0 10px 10px}.ranking-view__inner__rank__under[data-is-event-started=true]{height:min(31.25vw,800px)}.ranking-view__inner__item{display:flex;align-items:center;gap:min(1.5625vw,40px);width:min(21.6796875vw,555px);border-bottom:2px solid rgba(140,210,195,.4)}.ranking-view__inner__item[data-is-event-started=true]{padding:min(.5078125vw,13px) 0}.ranking-view__inner__item[data-is-event-started=false]{padding:min(.8984375vw,23px) 0}.ranking-view__inner__item--top3{padding:min(1.171875vw,30px) 0}.ranking-view__inner__item--top3[data-is-event-started=true]{padding:min(.78125vw,20px) 0}.ranking-view__inner__item--top3[data-is-event-started=false]{padding:min(.9765625vw,25px) 0}.ranking-view__inner__item:last-child{border-bottom:none}.ranking-view__inner__item__num{width:min(5.703125vw,146px)}.ranking-view__inner__item__num--under{width:min(3.90625vw,100px);margin-right:min(2.1484375vw,55px)}.ranking-view__inner__item__info{width:min(14.1796875vw,363px);overflow-wrap:break-word;justify-self:end;align-self:flex-end}.ranking-view__inner__item__info__users{text-align:right;font-size:min(1.171875vw,30px);line-height:1.2666666667;letter-spacing:0.01em}.ranking-view__inner__item__info__users--under{font-size:min(1.09375vw,28px);line-height:1.3571428571}.ranking-view__inner__item__info__users__none-bar{display:inline-block;width:min(4.8828125vw,125px);height:min(.15625vw,4px);margin-bottom:min(.1953125vw,5px);background:#000}.ranking-view__inner__item__info__score{margin-top:min(.234375vw,6px);text-align:right;font-size:min(1.09375vw,28px);letter-spacing:0.01em;color:#24b698;display:flex;align-items:center;justify-content:flex-end}.ranking-view__inner__item__info__score--under{font-size:min(.9375vw,24px);line-height:1.5833333333}.ranking-view__inner__item__info__score__none-bar{display:inline-block;width:min(2.1484375vw,55px);height:min(.15625vw,4px);background:#24b698;margin:0 3px}.enquete{background-color:#000}.enquete .wrap{padding-top:min(2.7vw,70px);padding-bottom:min(2.9vw,78px);background-image:url("/assets/img/ranking/bg_enquete_left.png"),url("/assets/img/ranking/bg_enquete_right.png");background-position:left top,right bottom -2px;background-size:min(21.25vw,446px),min(21.25vw,446px);background-repeat:no-repeat,no-repeat}.enquete-text{font-size:min(1.7vw,26px);color:#fff;text-align:center}.enquete-link{margin:min(2vw,38px) auto 0;width:min(25vw,640px)}@media(max-width: 960px){.enquete-link{width:min(28vw,640px)}}.enquete-anchor{display:inline-block}.contents{position:relative;background-color:#24b698;background-image:url("/assets/img/contents/bg_design.png"),url("/assets/img/contents/bg_design.png");background-position:left bottom max(-70px,-3.5vw),right top;background-size:min(20vw,495px) auto,min(20vw,495px);background-repeat:no-repeat;overflow:hidden}.contents::before,.contents::after{content:"";display:block;width:min(7.101vw,202px);height:min(33.3vw,947px);position:absolute;background-image:url("/assets/img/contents/bg_text_contents.png");background-repeat:no-repeat;background-size:contain}.contents::before{top:85px;left:-5px}.contents::after{bottom:0;right:-5px}.contents .wrap-large::before{height:min(14vw,344px);left:0;background-image:url("/assets/img/contents/icon_contents.png")}@media(max-width: 1600px){.contents .wrap-large{margin:0 30px}}.contents-title{width:min(31vw,814px);margin:0 auto;padding-top:min(5vw,104px);padding-bottom:15px}@media(max-width: 960px){.contents-title{width:min(32vw,814px)}}.contents-games{display:flex;justify-content:center;margin-top:min(6.7vw,172px);padding-bottom:min(5.9vw,152px);position:relative}.contents-game{position:relative;width:min(26.5vw,620px);position:relative;padding:min(4.5vw,117px) min(2.2vw,57px) min(1.7vw,45px);background-color:#24b698;background-size:cover;background-position:center top;background-repeat:no-repeat}.contents-game_new{position:absolute;width:min(6.3671875vw,163px);top:min(1.5625vw,40px);right:max(-1.7578125vw,-45px);z-index:10}.contents-game.success-ski{background-image:url("/assets/img/contents/bg_success-ski.png")}.contents-game.success-ski .contents-game_title{transform:translate(min(2vw, 57px), max(-168px, -7vw))}.contents-game.shooting{margin:0 min(2.8vw,74px);background-image:url("/assets/img/contents/bg_shooting.png")}.contents-game.shooting .contents-game_title{transform:translate(min(2vw, 57px), max(-142px, -6.3vw));z-index:0}.contents-game.in-curling{background-image:url("/assets/img/contents/bg_in-curling.png")}.contents-game.in-curling .contents-game_title{transform:translate(min(2vw, 57px), max(-135px, -6vw))}.contents-game_image{position:relative}.contents-game_title{position:absolute;top:0;left:0;z-index:5}.contents-game_text{font-size:min(1vw,26px);line-height:1.5384615385;letter-spacing:-0.02em;color:#fff;margin-top:min(1.5vw,40px)}@media(max-width: 960px){.contents-game_text{font-size:min(1.4vw,26px)}}.howto{position:relative;background-color:#000;overflow:hidden}.howto::before,.howto::after{content:"";display:block;width:min(6.7065vw,202px);height:min(23.8vw,710px);position:absolute;background-image:url("/assets/img/howto/bg_text_howto.png");background-repeat:no-repeat;background-size:contain;opacity:.12}.howto::before{bottom:5px;left:-5px}.howto::after{top:min(6vw,98px);right:-15px}.howto .wrap{background-image:url("/assets/img/howto/bg_design_right.png"),url("/assets/img/howto/bg_design_left.png");background-position:left top,right bottom -2px;background-size:min(21.25vw,446px),min(21.25vw,446px);background-repeat:no-repeat}.howto .wrap-large{z-index:5}.howto .wrap-large::before{height:min(10vw,253px);right:0;background-image:url("/assets/img/howto/icon_howto.png")}@media(max-width: 1600px){.howto .wrap-large{margin:0 30px}}.howto-title{width:min(8.5vw,211px);margin:0 auto;padding-top:min(5vw,115px)}@media(max-width: 960px){.howto-title{width:min(9.5vw,211px)}}.howto-inner{display:flex;justify-content:center;margin-top:min(4vw,95px);padding-bottom:min(8vw,233px);position:relative}.howto-item{position:relative;width:min(17.9vw,460px);padding:min(3.2vw,82px) min(1.1vw,30px) min(1.5vw,39px);background-color:#242424}.howto-item::before{content:"";display:block;position:absolute;top:0;left:5px;height:min(2.8vw,70px);background-repeat:no-repeat;background-size:contain;transform:translateY(-50%)}.howto-item::after{content:"";background-image:url("/assets/img/howto/icon_arrow.png");background-size:contain;background-repeat:no-repeat;width:min(4vw,96px);height:min(4.3vw,101px);position:absolute;top:50%;right:0;transform:translate(calc(100% - 7px), -50%)}.howto-item.flow1{z-index:3}.howto-item.flow1::before{width:min(4vw,101px);background-image:url("/assets/img/howto/num_01.png")}.howto-item.flow1 .howto-item_title{width:min(13.6vw,350px);margin-top:min(-0.4vw,-12px)}.howto-item.flow1 .howto-item_icon{width:min(7vw,163px);margin:0 auto;margin-top:18px}.howto-item.flow2{margin:0 min(3vw,74px);z-index:2}.howto-item.flow2::before{width:min(4.8vw,121px);background-image:url("/assets/img/howto/num_02.png")}.howto-item.flow2 .howto-item_title{width:min(15.1vw,389px)}.howto-item.flow2 .howto-item_icon{width:min(4.2vw,109px);margin:0 auto;margin-top:15px}.howto-item.flow3{z-index:1;margin:0 min(3vw,74px) 0 0}.howto-item.flow3::before{width:min(5.2vw,123px);background-image:url("/assets/img/howto/num_03.png")}.howto-item.flow3 .howto-item_title{width:min(11.9vw,307px)}.howto-item.flow3 .howto-item_icon{width:min(5.2vw,135px);margin:0 auto;margin-top:24px}.howto-item.flow4::before{width:min(5.2vw,123px);background-image:url("/assets/img/howto/num_04.png")}.howto-item.flow4::after{display:none}.howto-item.flow4 .howto-item_title{width:min(14.7vw,377px)}.howto-item.flow4 .howto-item_icon{width:min(8.1vw,208px);margin:0 auto;margin-top:16px}.howto-item_content{display:flex}.howto-item_title{margin:0 auto}.howto-item_text{font-size:min(1vw,26px);color:#fff;line-height:1.9230769231;letter-spacing:-0.02em;margin-top:min(1.25vw,32px)}@media(max-width: 960px){.howto-item_text{font-size:min(1.2vw,26px)}}.prize{padding-bottom:min(7.7vw,198px);position:relative;background:linear-gradient(-16.8deg, #19a487 0%, #19a487 67%, #24b698 67%, #24b698 100%)}.prize::before{content:"";width:100%;height:100%;display:block;position:absolute;top:0;left:0;z-index:1;background-image:url("/assets/img/prize/bg_design_top.png"),url("/assets/img/prize/bg_design_bottom.png"),url("/assets/img/prize/bg_text_prize.png"),url("/assets/img/prize/bg_text_prize.png");background-position:left top,right top 42%,left top 32%,right 50px;background-size:min(19vw,495px) auto,min(19vw,495px) auto,min(7.6vw,196px) auto,min(7.6vw,196px) auto;background-repeat:no-repeat}.prize .wrap{position:relative;z-index:5;padding-top:min(5vw,120px)}.prize .wrap::before{content:"";display:block;width:min(3.2vw,81px);height:min(8vw,204px);position:absolute;top:min(3vw,50px);left:0;background-image:url("/assets/img/prize/icon_prize.png");background-repeat:no-repeat;background-size:contain}.prize-title{width:min(42vw,1080px);margin:0 auto}@media(max-width: 960px){.prize-title{width:min(44vw,1080px)}}.prize-list{display:flex;justify-content:center;margin:0 auto;margin-top:min(3.6vw,65px);width:min(50.703125vw,1298px)}.prize-item{width:min(35vw,620px)}.prize-item:first-of-type{margin-right:min(3vw,64px)}.prize-item_image{margin-top:min(3vw,25px)}.footer{background-color:#66ccb7}.footer-contents{padding:min(3vw,57px) 0 min(2.5vw,57px)}.footer-caution{font-size:min(.9vw,22px);line-height:1.6818181818;text-align:center;margin-bottom:min(2.8125vw,72px)}.footer-share-text{width:min(19.6875vw,504px);margin:0 auto min(1.953125vw,50px)}.footer-sns{display:flex;justify-content:center}.footer-sns_item.facebook{margin:0 min(3vw,75px)}.footer-sns_anchor{display:inline-block;width:min(5vw,109px)}.footer-logo{width:min(10vw,240px);margin:min(3vw,62px) auto 0}.footer-copyright{font-size:min(.9vw,24px);color:#fff;text-align:center;background-color:#24b698;padding:min(1.5vw,40px)}.prize-receive-attention{width:min(50.703125vw,1298px);margin:0 auto;margin-top:min(3.984375vw,102px);margin-bottom:min(2.3828125vw,61px)}.prize-receive-attention-title{width:min(20vw,513px);margin:min(2.8vw,74px) auto 0}.prize-receive-attention-text{width:min(55vw,1300px);font-size:min(1.2vw,31px);line-height:1.7307692308;letter-spacing:-0.02em;margin:min(2.3vw,61px) auto 0}.prize-receive-attention-text[data-inner-ranking=true]{color:#000}.prize-receive-attention-text[data-inner-ranking=false]{color:#fff}.prize-receive-attention-text-anchor{text-decoration:underline}.prize-receive-team__title{position:relative}.prize-receive-team__title__image{width:min(8.9vw,230px);margin:0 auto;position:relative;z-index:1}.prize-receive-team__title::before{content:"";position:absolute;width:min(50.703125vw,1298px);height:1px;background:#000;transform:translate(-50%, -50%);top:calc(50% - 1px);left:50%}.prize-receive-team__info{width:min(50.703125vw,1298px);padding:min(3.5vw,92px) 0 min(3.4vw,88px);background:hsla(0,0%,100%,.5);border-radius:10px;margin:0 auto;margin-top:min(2.34375vw,60px);display:flex;flex-direction:column;align-items:center}.prize-receive-team__info__description{font-size:min(.9vw,24px);text-align:center;margin-bottom:min(2.8125vw,72px);width:min(46.875vw,1200px)}.prize-receive-team__info__day{width:min(46.875vw,1200px);border-top:solid 2px rgba(0,0,0,.4);padding-top:min(1.640625vw,42px);margin-bottom:min(1.484375vw,38px)}.prize-receive-team__info__day__image{width:min(31.484375vw,806px);margin:0 auto}.prize-receive-team__info__day__text{font-size:min(.9vw,24px);text-align:center;margin-top:min(1.2890625vw,33px)}.prize-receive-team__info__time{width:min(46.875vw,1200px);border-top:solid 2px rgba(0,0,0,.4);padding-top:min(1.640625vw,42px);margin-bottom:min(1.8359375vw,47px)}.prize-receive-team__info__time__image{width:min(16.3vw,418px);margin:0 auto}.prize-receive-team__info__place{width:min(46.875vw,1200px);border-top:solid 2px rgba(0,0,0,.4);padding-top:min(1.6796875vw,43px)}.prize-receive-team__info__place__image{width:min(30.8vw,789px);margin:0 auto}.prize-receive-team__info__place__text{width:min(36.7vw,940px);font-size:min(.9vw,24px);line-height:1.6666666667;margin:0 auto;margin-top:min(1.2890625vw,33px);text-align:center}.prize-receive-team__info__detail{width:min(46.875vw,1200px);margin-top:min(1.3671875vw,35px)}.prize-receive-team__info__detail__image{display:block;width:min(6.6vw,169px);margin:0 auto}.prize-receive-company{width:min(50.703125vw,1298px);margin:0 auto;margin-top:min(2.6953125vw,69px)}.prize-receive-company__title{position:relative}.prize-receive-company__title__image{width:min(12.4vw,319px);margin:0 auto;position:relative;z-index:1}.prize-receive-company__title::before{content:"";position:absolute;width:min(50.703125vw,1298px);height:1px;background:#000;transform:translate(-50%, -50%);top:calc(50% - 1px);left:50%}.prize-receive-company__info{background:hsla(0,0%,100%,.5);border-radius:10px;margin:0 auto;margin-top:min(2.4609375vw,63px);padding:min(3.1640625vw,81px) 0 min(2.734375vw,70px)}.prize-receive-company__info__description__text{font-size:min(1vw,26px);line-height:1.6666666667;margin:0 auto;text-align:center;line-height:1.9230769231;letter-spacing:0.08em}.prize-receive-company__info__description__detail{display:block;width:min(6.6vw,170px);margin:0 auto;margin-top:min(.8203125vw,21px)}.prize-receive-contact{width:min(50.703125vw,1298px);background:hsla(0,0%,100%,.5);border-radius:10px;margin:0 auto;margin-top:min(2.4609375vw,63px);padding:min(2.265625vw,58px) 0 min(2.0703125vw,53px)}.prize-receive-contact__tel{width:min(15.5vw,397px);margin:0 auto}.prize-receive-contact__text{font-size:min(1vw,26px);letter-spacing:0.08em;margin:0 auto;text-align:center;margin-top:min(.8984375vw,23px)}.is-event-started-only{display:none}.is-not-event-start-only{display:block}body[data-started-debug=true] .is-event-started-only{display:block}body[data-started-debug=true] .is-not-event-start-only{display:none}@media(max-width: 749px){.all .keyvisual{padding-top:2.2666666667vw;z-index:5}.all .keyvisual .logo{width:34.8vw}.all .keyvisual-anchor{width:28.5333333333vw;bottom:0;right:3.7333333333vw;transform:translateY(50%)}.all .keyvisual .badge-rank{cursor:pointer;position:absolute;bottom:-14.8vw;right:13px;width:28.5333333333vw;height:29.6vw}.all .about::before{width:22.9333333333vw;height:74.5333333333vw;bottom:inherit;top:25.3333333333vw}.all .about::after{display:none}.all .about .wrap{padding-top:24.2666666667vw;padding-bottom:19.4666666667vw;padding-left:25.3333333333vw}.all .about .wrap::before,.all .about .wrap::after{width:59.3333333333vw;height:13.6vw}.all .about .wrap::before{left:-16.6666666667vw}.all .about .wrap::after{right:-16.6666666667vw}.all .about .wrap-large::before{width:9.7333333333vw;height:26.9333333333vw;top:6.6666666667vw;left:8vw}.all .about-title{width:65.3333333333vw;margin:0}.all .about-text{font-size:3.4666666667vw;text-align:left;margin-top:7.7333333333vw}.all .outline{padding-top:15.7333333333vw;padding-bottom:18.1333333333vw}.all .outline .outline-wrap{width:100%;padding:0 8.6666666667vw}.all .outline-title::before{height:.2666666667vw}.all .outline-title-text{font-size:3.7333333333vw;height:5.3333333333vw;padding:.4vw 0 .8vw}.all .outline-title-text::before,.all .outline-title-text::after{border-width:2.6666666667vw 0 2.6666666667vw 2.6666666667vw}.all .outline-box{margin-top:5.7333333333vw}.all .outline-content{margin-top:4vw}.all .outline-target{width:62.2666666667vw}.all .outline-target-text{font-size:3.4666666667vw;margin-top:4.6666666667vw;text-align:left}.all .outline-year{font-size:4.8vw}.all .outline-schedule{flex-direction:column;justify-content:center;margin-top:1.8666666667vw;padding:2.6666666667vw 2.6666666667vw 4vw}.all .outline-schedule:first-of-type{margin-top:4vw}.all .outline-schedule-place{font-size:3.7333333333vw;width:auto;margin:0}.all .outline-schedule-date{margin-top:2.2666666667vw}.all .outline-schedule-date.plaza img{max-width:inherit;width:71.3333333333vw}.all .outline-schedule-date.tower-b img{max-width:inherit;width:70.2666666667vw}.all .outline-schedule-date.tower-a img{max-width:inherit;width:70vw}.all .outline-time{margin-top:3.6vw}.all .outline-time img{width:55.3333333333vw}.all .outline-time-text{font-size:3.4666666667vw;margin-top:2.9333333333vw}.all .outline-list{flex-direction:column;margin-top:3.4666666667vw}.all .outline-list-item{font-size:4vw;width:100%;padding:4.5333333333vw;margin-top:1.4666666667vw;border-width:.2666666667vw}.all .outline-list-item:first-of-type{margin-top:0}.all .outline-list-item:nth-of-type(2){margin:1.4666666667vw 0 0}.all .ranking{padding-bottom:13.3333333333vw;background-image:url("/assets/img/ranking/bg_design.png"),url("/assets/img/ranking/bg_design.png"),url("/assets/img/ranking/bg_design.png"),url("/assets/img/ranking/bg_design.png"),url("/assets/img/ranking/bg_design.png");background-position:-2.6666666667vw 0,52.2666666667vw 156vw,-26.6666666667vw 293.3333333333vw,52vw 429.3333333333vw,-26.6666666667vw bottom;background-size:68.5333333333vw 65.8666666667vw,68.5333333333vw auto,68.5333333333vw auto,68.5333333333vw auto,68.5333333333vw auto}.all .ranking.soon{padding-bottom:16.2666666667vw;background-image:url("/assets/img/ranking/bg_design.png"),url("/assets/img/ranking/bg_design.png"),url("/assets/img/ranking/bg_design.png"),url("/assets/img/ranking/bg_design.png");background-position:-2.6666666667vw 0,52.2666666667vw 156vw,-26.6666666667vw 293.3333333333vw,52vw bottom;background-size:68.5333333333vw 65.8666666667vw,68.5333333333vw auto,68.5333333333vw auto,68.5333333333vw auto}.all .ranking::before,.all .ranking::after{width:26.9333333333vw;height:110.4vw;opacity:.2}.all .ranking::before{display:none}.all .ranking::after{top:19.4666666667vw;right:-2vw}.all .ranking .wrap-large{padding:0 8.6666666667vw !important}.all .ranking .wrap-large::before{width:9.7333333333vw;height:36.2666666667vw;top:4.2666666667vw;right:8.6666666667vw}.all .ranking-title{width:36.6666666667vw;margin:0;padding-top:12.5333333333vw}.all .ranking-text{font-size:3.4666666667vw;line-height:1.9230769231;text-align:left;margin-top:5.3333333333vw}.all .ranking-text--min{font-size:2.6666666667vw;line-height:1.75;text-align:left}.all .ranking-view{width:82.6666666667vw;margin:0 auto;margin-top:5.6vw;position:relative;z-index:1;visibility:hidden}.all .ranking-view[data-init-end=true]{visibility:visible}.all .ranking-view__teams{width:82.6666666667vw;top:0;left:0}.all .ranking-view__teams__title{display:none}.all .ranking-view__teams__title-sp{position:absolute;left:0;width:40.5333333333vw;height:13.8666666667vw;z-index:1}.all .ranking-view__company{width:82.6666666667vw;top:0;left:0}.all .ranking-view__company__title{display:none}.all .ranking-view__company__title-sp{width:40.5333333333vw;height:13.8666666667vw;position:absolute;right:0}.all .ranking-view__inner__rank{width:82.6666666667vw;margin-top:10.9333333333vw}.all .ranking-view__inner__rank--team[data-sp-active=true]{display:block}.all .ranking-view__inner__rank--team[data-sp-active=false]{display:none}.all .ranking-view__inner__rank--company[data-sp-active=true]{display:block}.all .ranking-view__inner__rank--company[data-sp-active=false]{display:none}.all .ranking-view__inner__rank__top3{display:flex;flex-direction:column;align-items:center;background:#fff;position:relative}.all .ranking-view__inner__rank__top3__soon{width:41.6vw;position:absolute;transform:translate(-50%, -50%);left:calc(50% + 9.8666666667vw);top:50%}.all .ranking-view__inner__rank__under{overflow:scroll;border-top:3px solid #8cd2c3;display:flex;flex-direction:column;align-items:center;background:#dbf3ee;position:relative;border-radius:0 0 10px 10px}.all .ranking-view__inner__rank__under[data-is-event-started=true]{height:99.0666666667vw}.all .ranking-view__inner__item{display:flex;align-items:center;gap:4.6666666667vw;width:74vw;border-bottom:2px solid rgba(140,210,195,.4)}.all .ranking-view__inner__item[data-is-event-started=true]{padding:1.3333333333vw 0}.all .ranking-view__inner__item[data-is-event-started=false]{padding:3.2vw 0}.all .ranking-view__inner__item--top3[data-is-event-started=true]{padding:4vw 0}.all .ranking-view__inner__item--top3[data-is-event-started=false]{padding:4vw 0}.all .ranking-view__inner__item:last-child{border-bottom:none}.all .ranking-view__inner__item__num{width:19.4666666667vw}.all .ranking-view__inner__item__num--under{width:13.3333333333vw;margin-right:6.1333333333vw}.all .ranking-view__inner__item__info{width:49.7333333333vw;overflow-wrap:break-word;justify-self:end;align-self:flex-end}.all .ranking-view__inner__item__info__users{text-align:right;font-size:3.7333333333vw;line-height:1.3571428571;letter-spacing:0.01em}.all .ranking-view__inner__item__info__users--under{font-size:3.7333333333vw;line-height:1.3571428571;letter-spacing:0.01em}.all .ranking-view__inner__item__info__users__none-bar{display:inline-block;width:16.6666666667vw;height:3px;margin-bottom:.6666666667vw;background:#000}.all .ranking-view__inner__item__info__score{margin-top:1.7333333333vw;text-align:right;font-size:3.7333333333vw;letter-spacing:0.01em;color:#24b698;display:flex;align-items:center;justify-content:flex-end}.all .ranking-view__inner__item__info__score--under{font-size:3.2vw;line-height:1.5833333333}.all .ranking-view__inner__item__info__score__none-bar{display:inline-block;width:7.3333333333vw;height:3px;margin:0 3px;background:#24b698}.all .enquete .wrap{padding-top:7.3333333333vw;padding-bottom:10.1333333333vw;background-size:59.4666666667vw 13.7333333333vw,59.4666666667vw 13.7333333333vw;background-position:-16vw -.6666666667vw,57.0666666667vw calc(100% + .2666666667vw)}.all .enquete-text{font-size:3.4666666667vw}.all .enquete-link{margin-top:4vw;width:82.6666666667vw}.all .contents{background-image:url("/assets/img/contents/bg_design.png");background-size:65.8666666667vw 27.3333333333vw;background-position:left top}.all .contents::before,.all .contents::after{display:none}.all .contents .wrap-large::before{width:9.6vw;height:41.6vw;top:3.3333333333vw;left:8.6666666667vw}.all .contents-title{position:relative;width:65.2vw;padding-top:13.6vw;margin:0 0 0 16.8vw;z-index:10}.all .contents-games{display:block;margin-top:17.7333333333vw;padding-bottom:17.0666666667vw}.all .contents-game{width:100vw;padding:19.0666666667vw 8.6666666667vw 9.3333333333vw;transform:translateX(-8.6666666667vw)}.all .contents-game_new{position:absolute;top:9.3333333333vw;right:0vw;width:22.6666666667vw}.all .contents-game.success-ski{margin-top:17.3333333333vw}.all .contents-game.success-ski .contents-game_title{width:91.4666666667vw;transform:translate(8.6666666667vw, -20vw)}.all .contents-game.shooting{margin-left:0vw;margin-top:15.4666666667vw}.all .contents-game.shooting .contents-game_title{width:90.2666666667vw;transform:translate(8.6666666667vw, -24vw)}.all .contents-game.in-curling{margin-top:15.4666666667vw}.all .contents-game.in-curling .contents-game_title{width:91.3333333333vw;transform:translate(8.6666666667vw, -20.6666666667vw)}.all .contents-game_text{font-size:4.1333333333vw;line-height:1.5625;margin-top:6.6666666667vw}.all .howto::before,.all .howto::after{display:none}.all .howto .wrap{background-size:59.2vw 13.7333333333vw,59.2vw 13.7333333333vw;background-position:-16vw -.6666666667vw,57.0666666667vw calc(100% + .2666666667vw)}.all .howto .wrap-large{z-index:5}.all .howto .wrap-large::before{width:9.6vw;height:30.5333333333vw;top:4.6666666667vw;right:8.6666666667vw;z-index:10}.all .howto-title{width:25.2vw;padding-top:15.4666666667vw}.all .howto-inner{display:block;margin-top:6.6666666667vw;padding-bottom:19.0666666667vw}.all .howto-item{width:100%;padding:9.3333333333vw 4vw 9.3333333333vw 3.3333333333vw}.all .howto-item::before{height:9.2vw;left:.6666666667vw}.all .howto-item::after{width:12.8vw;height:13.4666666667vw;transform:rotate(90deg) translateY(calc(50% - 1.3333333333vw));top:inherit;bottom:-11.4666666667vw;left:50%}.all .howto-item.flow1::before{width:13.4666666667vw}.all .howto-item.flow1 .howto-item_title{width:46.6666666667vw;margin-top:0}.all .howto-item.flow1 .howto-item_icon{margin-top:7.3333333333vw;width:21.7333333333vw;float:left}.all .howto-item.flow1 .howto-item_text{background-size:22vw}.all .howto-item.flow2{margin:10.1333333333vw 0 0 0}.all .howto-item.flow2::before{width:16.1333333333vw}.all .howto-item.flow2 .howto-item_title{width:51.8666666667vw}.all .howto-item.flow2 .howto-item_icon{margin-top:7.3333333333vw;width:15.8666666667vw;float:left}.all .howto-item.flow2 .howto-item_text{padding-left:24.8vw;background-size:16.2666666667vw;background-position:3.4666666667vw 1.3333333333vw}.all .howto-item.flow3{margin-top:10.1333333333vw}.all .howto-item.flow3::before{width:16.2666666667vw}.all .howto-item.flow3 .howto-item_title{width:40.9333333333vw}.all .howto-item.flow3 .howto-item_icon{margin-top:7.3333333333vw;width:18vw;float:left}.all .howto-item.flow3 .howto-item_text{padding-left:24.8vw;background-size:17.6vw;background-position:2.1333333333vw 2vw}.all .howto-item.flow4{margin-top:10.1333333333vw}.all .howto-item.flow4::before{width:16.2666666667vw}.all .howto-item.flow4 .howto-item_title{width:50.2666666667vw}.all .howto-item.flow4 .howto-item_icon{margin-top:7.3333333333vw;width:20.9333333333vw;float:left}.all .howto-item.flow4 .howto-item_text{padding-left:24.8vw;background-size:17.6vw;background-position:2.1333333333vw 2vw}.all .howto-item_text{font-size:3.4666666667vw;padding-left:24.8vw;margin-top:5.4666666667vw}.all .prize{padding-bottom:16vw;background:linear-gradient(-34.62deg, #19a487 0%, #19a487 60%, #24b698 60%, #24b698 100%)}.all .prize::before{background-image:url("/assets/img/prize/bg_design_top.png"),url("/assets/img/prize/bg_design_bottom.png");background-size:65.8666666667vw 27.3333333333vw,65.8666666667vw 27.3333333333vw;background-position:left top,right 41%}.all .prize .wrap{padding-top:14vw}.all .prize .wrap::before{width:9.7333333333vw;height:24.6666666667vw;top:6.1333333333vw;left:8.6666666667vw}.all .prize-title{width:62.4vw;margin:0 0 0 16.8vw}.all .prize-list{display:block;margin-top:7.7333333333vw;width:82vw}.all .prize-item{width:100%;margin-top:8.9333333333vw}.all .prize-item:first-of-type{margin-top:0;margin-right:0}.all .prize-item_image{margin-top:4.1333333333vw}.all .footer-contents{padding:9.7333333333vw 0 8.6666666667vw}.all .footer-caution{font-size:2.9333333333vw;line-height:1.6818181818;margin:0 auto;text-align:left;margin-bottom:9.6vw;width:82.4vw}.all .footer-share-text{width:69.3333333333vw;margin:0 auto 7.6vw}.all .footer-sns_item.facebook{margin:0 9.6vw}.all .footer-sns_anchor{width:14.5333333333vw}.all .footer-logo{width:32vw;margin-top:10.2666666667vw}.all .footer-copyright{font-size:2.9333333333vw;padding:5.7333333333vw 2.6666666667vw}.all .present{margin-top:.2666666667vw;padding-top:13.3333333333vw}.all .present-title{width:68.4vw}.all .present-content{padding-top:2.6666666667vw}.all .present-content:first-of-type{padding-top:0}.all .present-content.present-company .present-text{font-size:3.4666666667vw}.all .present-content.present-company .present-inner{padding:6.6666666667vw 4.2666666667vw}.all .present-text{font-weight:500;font-size:3.2vw;text-align:center}.all .present-text.place-text{letter-spacing:0.06em;text-align:left}.all .present .tel{font-size:5.3333333333vw;margin-left:2.6666666667vw;transform:translateY(0.4vw);pointer-events:auto}.all .present-image+.present-text{margin-top:2vw}.all .present-image-date{width:46.2666666667vw}.all .present-image-time{width:55.7333333333vw}.all .present-image-place{width:72.5333333333vw}.all .present-anchor{font-size:4.2666666667vw;line-height:1.5;margin-top:4vw;padding-left:4vw;padding-right:.6666666667vw;background-position:1.2vw 1.4666666667vw;background-size:2.2666666667vw auto}.all .present-inner{border-radius:1.3333333333vw;margin-top:5.3333333333vw;padding:10.6666666667vw 4.2666666667vw;background-color:#fff}.all .present-inner-item{margin-top:4.6666666667vw;padding:5.3333333333vw 0 0}.all .present-inner-item:first-of-type{margin-top:0;padding-top:0;border:none}.all .prize-receive-attention{margin-top:9.8666666667vw;margin-bottom:4.6666666667vw;width:82vw}.all .prize-receive-attention-title{width:68.4vw;margin:0 auto}.all .prize-receive-attention-text{width:81.8666666667vw;font-size:3.4666666667vw;line-height:1.7307692308;letter-spacing:-0.02em}.all .prize-receive-attention-text[data-inner-ranking=true]{color:#000}.all .prize-receive-attention-text[data-inner-ranking=false]{color:#fff}.all .prize-receive-attention-text-anchor{text-decoration:underline}.all .prize-receive-team__title{position:relative}.all .prize-receive-team__title__image{width:30.5333333333vw;margin:0 auto;position:relative;z-index:1}.all .prize-receive-team__title::before{content:"";position:absolute;width:82.6666666667vw;height:1px;background:#000;transform:translate(-50%, -50%);top:calc(50% - 1px);left:50%}.all .prize-receive-team__info{width:82.6666666667vw;padding:9.4666666667vw 0 8.8vw;background:hsla(0,0%,100%,.5);border-radius:10px;margin:0 auto;margin-top:5.4666666667vw;display:flex;flex-direction:column;align-items:center}.all .prize-receive-team__info__description{font-size:3.2vw;text-align:center;margin-bottom:4.2666666667vw;width:74vw;line-height:1.6666666667}.all .prize-receive-team__info__day{width:74vw;border-top:solid 2px rgba(0,0,0,.4);padding-top:5.6vw;margin-bottom:4vw}.all .prize-receive-team__info__day__image{width:69.3333333333vw;margin:0 auto}.all .prize-receive-team__info__day__text{font-size:3.2vw;text-align:center;margin-top:2.6666666667vw;line-height:1.6666666667}.all .prize-receive-team__info__time{width:74vw;border-top:solid 2px rgba(0,0,0,.4);padding-top:5.8666666667vw;margin-bottom:5.8666666667vw}.all .prize-receive-team__info__time__image{width:55.7333333333vw;margin:0 auto}.all .prize-receive-team__info__place{width:74vw;border-top:solid 2px rgba(0,0,0,.4);padding-top:5.8666666667vw}.all .prize-receive-team__info__place__image{width:72.5333333333vw;margin:0 auto}.all .prize-receive-team__info__place__text{width:75.4666666667vw;font-size:3.2vw;line-height:1.6666666667;margin:0 auto;margin-top:3.8666666667vw}.all .prize-receive-team__info__detail{width:74vw;margin-top:3.4666666667vw}.all .prize-receive-team__info__detail__image{display:block;width:22.6666666667vw;margin:0 auto}.all .prize-receive-company{width:82.6666666667vw;margin:0 auto;margin-top:7.4666666667vw}.all .prize-receive-company__title{position:relative}.all .prize-receive-company__title__image{width:42.2666666667vw;margin:0 auto;position:relative;z-index:1}.all .prize-receive-company__title::before{content:"";position:absolute;width:82.6666666667vw;height:1px;background:#000;transform:translate(-50%, -50%);top:calc(50% - 1px);left:50%}.all .prize-receive-company__info{background:hsla(0,0%,100%,.5);border-radius:10px;margin:0 auto;margin-top:6.1333333333vw;padding:9.4666666667vw 0 9.0666666667vw}.all .prize-receive-company__info__description__text{font-size:3.4666666667vw;margin:0 auto;text-align:center;line-height:1.9230769231;letter-spacing:0.08em}.all .prize-receive-company__info__description__detail{display:block;width:22.6666666667vw;margin:0 auto;margin-top:6vw}.all .prize-receive-contact{width:82.6666666667vw;background:hsla(0,0%,100%,.5);border-radius:10px;margin:0 auto;margin-top:5.4666666667vw;padding:6.5333333333vw 0 6.1333333333vw}.all .prize-receive-contact__tel{width:53.3333333333vw;margin:0 auto}.all .prize-receive-contact__text{font-size:3.4666666667vw;letter-spacing:0.08em;margin:0 auto;text-align:center;margin-top:2.5333333333vw}}
