@font-face{font-family:"NotoSansJP-Regular";src:url("/font/NotoSansJP-Regular.otf") format("opentype");font-style:normal;font-weight:400}@font-face{font-family:"NotoSansJP-Bold";src:url("/font/NotoSansJP-Bold.otf") format("opentype");font-style:normal;font-weight:700}@font-face{font-family:"NotoSansJP-Black";src:url("/font/NotoSansJP-Black.otf") format("opentype");font-style:normal;font-weight:900}.gfes2023{padding-bottom:35px;color:#000;-webkit-font-feature-settings:"palt" 1;font-feature-settings:"palt" 1;font-family:"FP-ヒラギノ角ゴ ProN W3","ヒラギノ角ゴPro W3","Hiragino Kaku Gothic Pro","游ゴシック体","Yu Gothic",YuGothic,"メイリオ",Meiryo,"ＭＳ Ｐゴシック",Verdana,Arial,Helvetica,sans-serif;-webkit-font-smoothing:antialiased;text-align:center;background-color:#eee;overflow:hidden}.gfes2023 img{width:100%;height:auto;line-height:1}.gfes2023 *{-webkit-box-sizing:border-box;box-sizing:border-box}.gfes2023 a,.gfes2023 a:link{color:#1292ff;text-decoration:underline;text-underline-position:under;outline:none}.gfes2023 a:visited{color:#1292ff}.gfes2023 a:hover{color:#1292ff;text-decoration:none}.gfes2023 a:active{color:#1292ff}.gfes2023 a img{opacity:1;-webkit-transition:.3s;transition:.3s}.gfes2023 a img:hover{opacity:.7}.gfes2023 h1,.gfes2023 h2,.gfes2023 h3{font-weight:normal}.gfes2023 .btm1em{margin-bottom:1em}.gfes2023 .btm0{margin-bottom:0}.gfes2023 .pcnone{display:none}.gfes2023 .head-kv{position:relative;text-align:center;z-index:1}.gfes2023 .head-kv h1{margin:0;padding:0;line-height:0}.gfes2023 .head-kv .copy{position:absolute;top:23.5%;left:30.89%;width:38.28%;color:#000;font-family:"NotoSansJP-Black",sans-serif;font-size:1.2vw;font-style:italic;line-height:1}@media screen and (max-width: 1280px){.gfes2023 .head-kv .copy{font-size:15.36px}}@media screen and (max-width: 640px){.gfes2023 .head-kv .copy{top:12.3%;left:6.93%;width:86.53%;font-size:2.93vw}}.gfes2023 .head-kv .date{position:absolute;top:84.8%;left:23.44%;width:53.13%;color:#fff;font-family:"NotoSansJP-Black",sans-serif;font-size:2.34vw;font-style:italic;line-height:1}@media screen and (max-width: 1280px){.gfes2023 .head-kv .date{font-size:29.95px}}@media screen and (max-width: 640px){.gfes2023 .head-kv .date{top:89.4%;left:0;width:100%;font-size:6vw}}.gfes2023 .head-kv .date span{display:inline-block;margin:0 .2em 0 .15em;padding-bottom:.24em;font-size:1.4vw;vertical-align:middle}@media screen and (max-width: 1280px){.gfes2023 .head-kv .date span{font-size:17.92px}}@media screen and (max-width: 640px){.gfes2023 .head-kv .date span{font-size:3.47vw}}.gfes2023 .head-kv .place{position:absolute;top:94.2%;left:23.44%;width:53.13%;color:#000;font-family:"NotoSansJP-Regular",sans-serif;font-size:1.14vw;font-style:italic;line-height:1}@media screen and (max-width: 1280px){.gfes2023 .head-kv .place{font-size:14.59px}}@media screen and (max-width: 640px){.gfes2023 .head-kv .place{top:96%;left:0;width:100%;font-size:2.93vw}}.gfes2023 .head-kv .place a{color:#000;opacity:1;-webkit-transition:.3s;transition:.3s}.gfes2023 .head-kv .place a:hover{opacity:.7}@media screen and (max-width: 640px){.gfes2023 .head-kv .place a{-webkit-transition:none;transition:none}.gfes2023 .head-kv .place a:hover{opacity:1}}.gfes2023 .head-kv .place strong{display:inline-block;margin-right:.7em;padding-bottom:.14em;font-family:"NotoSansJP-Black",sans-serif;font-size:1.46vw;vertical-align:baseline;border-bottom:2px solid #000}@media screen and (max-width: 1280px){.gfes2023 .head-kv .place strong{font-size:18.68px}}@media screen and (max-width: 640px){.gfes2023 .head-kv .place strong{font-size:3.73vw}}.gfes2023 .head-kv .notice{position:absolute;bottom:18.6%;right:24%;color:#000;font-size:.73vw;line-height:1;text-align:right}@media screen and (max-width: 1280px){.gfes2023 .head-kv .notice{font-size:.73vw}}@media screen and (max-width: 640px){.gfes2023 .head-kv .notice{bottom:11.9%;right:2.4%;color:#fff;font-size:2.67vw}}.gfes2023 .head-kv .rise-link{position:absolute;top:85.4%;left:22%;width:22%;text-align:left}@media screen and (max-width: 640px){.gfes2023 .head-kv .rise-link{top:63%;left:8.93%;width:30.8%}}.gfes2023 .head-kv .rise-link a{color:#000;font-family:"NotoSansJP-Black",sans-serif;font-size:2.5vw;font-style:italic;line-height:1}@media screen and (max-width: 640px){.gfes2023 .head-kv .rise-link a{font-size:3.7vw}}.gfes2023 .intro{padding:80px 0}@media screen and (max-width: 640px){.gfes2023 .intro{padding:5.33vw 0 9.3vw 0}}.gfes2023 .intro h1{display:inline-block;position:relative;margin-bottom:40px;padding:0 40px;line-height:1}@media screen and (max-width: 640px){.gfes2023 .intro h1{margin-bottom:4.7vw;padding:0 10.93vw}}.gfes2023 .intro h1 span{display:inline-block;font-family:"NotoSansJP-Black",sans-serif;font-size:36px;line-height:1.5;background:-webkit-gradient(linear, left top, left bottom, color-stop(80%, transparent), color-stop(0%, rgb(224, 231, 33)));background:linear-gradient(transparent 80%, rgb(224, 231, 33) 0%)}@media screen and (max-width: 640px){.gfes2023 .intro h1 span{font-size:5.33vw}}.gfes2023 .intro h1::before{display:block;position:absolute;content:"";top:50%;left:0;width:28px;height:40px;margin-top:-15px;background-image:url("/event/gfes2023/assets/img/bnr_deco_left.png");background-repeat:no-repeat;background-size:cover}@media screen and (max-width: 640px){.gfes2023 .intro h1::before{width:9.07vw;height:15.73vw;margin-top:-6.8vw;background-image:url("/event/gfes2023/assets/img/bnr_deco_left_sp.png")}}.gfes2023 .intro h1::after{display:block;position:absolute;content:"";top:50%;right:0;width:28px;height:40px;margin-top:-15px;background-image:url("/event/gfes2023/assets/img/bnr_deco_right.png");background-repeat:no-repeat;background-size:cover}@media screen and (max-width: 640px){.gfes2023 .intro h1::after{width:9.07vw;height:15.73vw;margin-top:-6.8vw;background-image:url("/event/gfes2023/assets/img/bnr_deco_right_sp.png")}}.gfes2023 .intro .copy{margin-bottom:1.5em;font-family:"NotoSansJP-Regular",sans-serif;font-size:22px;line-height:1.8}.gfes2023 .intro .copy:last-child{margin-bottom:0}@media screen and (max-width: 640px){.gfes2023 .intro .copy{padding:0 6vw;font-size:4vw;line-height:1.5;text-align:left}}.gfes2023 .hl2-style{width:377px;margin:0 auto 50px auto;padding-top:25px;font-family:"NotoSansJP-Black",sans-serif;font-size:33px;line-height:1;border-top:4px solid #000}@media screen and (max-width: 640px){.gfes2023 .hl2-style{width:56vw;margin:0 auto 5.33vw auto;padding-top:4vw;font-size:4.8vw;border-top:2px solid #000}}.gfes2023 .summary-block{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;width:850px;margin:0 auto 40px auto;border:4px solid #000}@media screen and (max-width: 640px){.gfes2023 .summary-block{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:94.67%;margin:0 auto 5.33vw auto;border:2px solid #000}}.gfes2023 .summary-block.last{margin:0 auto 80px auto}@media screen and (max-width: 640px){.gfes2023 .summary-block.last{margin:0 auto 9.33vw auto}}.gfes2023 .summary-block dt{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:260px;background-color:#000}@media screen and (max-width: 640px){.gfes2023 .summary-block dt{display:block;width:100%;padding:4vw}}.gfes2023 .summary-block dt span{color:#e5e400;font-family:"NotoSansJP-Black",sans-serif;font-size:18px;line-height:1.5}@media screen and (max-width: 640px){.gfes2023 .summary-block dt span{font-size:4vw}}.gfes2023 .summary-block dd{-webkit-box-flex:1;-ms-flex:1;flex:1;font-family:"NotoSansJP-Bold",sans-serif;font-size:18px;line-height:1.5;background-color:#fff}@media screen and (max-width: 640px){.gfes2023 .summary-block dd{-webkit-box-flex:0;-ms-flex:none;flex:none;width:100%;font-size:4vw}}.gfes2023 .summary-block dd a{color:#000}.gfes2023 .summary-block dd ul li{padding:20px;border-bottom:4px solid #000}@media screen and (max-width: 640px){.gfes2023 .summary-block dd ul li{padding:3.2vw;border-bottom:2px solid #000}}.gfes2023 .summary-block dd ul li:last-child{border-bottom:none}.gfes2023 .summary-block dd ul li .sat{color:#0098ef}.gfes2023 .summary-block dd ul li .sun{color:#f04141}.gfes2023 .summary-block dd p{padding:20px}@media screen and (max-width: 640px){.gfes2023 .summary-block dd p{padding:3.2vw}}.gfes2023 .summary-block dd p strong{display:inline-block;padding:0 .3em;font-weight:inherit;background:-webkit-gradient(linear, left top, left bottom, color-stop(60%, transparent), color-stop(0%, rgb(233, 238, 99)));background:linear-gradient(transparent 60%, rgb(233, 238, 99) 0%)}.gfes2023 .event-hl{padding:25px;color:#e5e400;font-family:"NotoSansJP-Black",sans-serif;font-size:26px;line-height:1;background-color:#000}@media screen and (max-width: 640px){.gfes2023 .event-hl{padding:4vw;font-size:4.53vw;line-height:1.5}}.gfes2023 .attraction{position:relative;background-color:#fff}.gfes2023 .attraction .attraction-deco1{position:absolute;top:-26px;left:40px;width:264px;line-height:0}@media screen and (max-width: 640px){.gfes2023 .attraction .attraction-deco1{top:2.4vw;left:7.6%;width:35.2%}}.gfes2023 .attraction .attraction-deco2{position:absolute;top:49px;right:60px;width:198px;line-height:0}@media screen and (max-width: 640px){.gfes2023 .attraction .attraction-deco2{top:3.73vw;right:10.8%;width:26.4%}}.gfes2023 .attraction .attraction-deco3{position:absolute;bottom:35px;left:55px;width:222px;line-height:0}@media screen and (max-width: 640px){.gfes2023 .attraction .attraction-deco3{bottom:4.93vw;left:4.13%;width:33%}}.gfes2023 .attraction .attraction-deco4{position:absolute;bottom:57px;right:72px;width:180px;line-height:0}@media screen and (max-width: 640px){.gfes2023 .attraction .attraction-deco4{bottom:6vw;right:12%;width:26.8%}}.gfes2023 .attraction .inner-block{position:relative;width:1200px;margin:0 auto;padding:65px 0 75px 0}@media screen and (max-width: 640px){.gfes2023 .attraction .inner-block{width:100%;padding:40.8vw 0 36vw 0}}.gfes2023 .attraction .inner-block li{margin-bottom:40px}@media screen and (max-width: 640px){.gfes2023 .attraction .inner-block li{margin-bottom:6.4vw}}.gfes2023 .attraction .inner-block li:last-child{margin-bottom:0}.gfes2023 .attraction .box{display:inline-block;padding:0 12px 5px 12px;background:-webkit-gradient(linear, left top, left bottom, color-stop(50%, transparent), color-stop(0%, rgb(233, 238, 99)));background:linear-gradient(transparent 50%, rgb(233, 238, 99) 0%)}@media screen and (max-width: 640px){.gfes2023 .attraction .box{display:block;padding:0;background:rgba(0,0,0,0)}}.gfes2023 .attraction .box.bgline-space3{background-repeat:no-repeat;background-position:right top;background-size:calc(100% - 68px) auto}.gfes2023 .attraction .box.bgline-space4{background-repeat:no-repeat;background-position:right top;background-size:calc(100% - 77px) auto}.gfes2023 .attraction .box.bgline-space4v2{background-repeat:no-repeat;background-position:right top;background-size:calc(100% - 83px) auto}.gfes2023 .attraction .box.bgline-space8{background-repeat:no-repeat;background-position:right top;background-size:calc(100% - 124px) auto}.gfes2023 .attraction .box.bgline-space9{background-repeat:no-repeat;background-position:right top;background-size:calc(100% - 139px) auto}.gfes2023 .attraction .sp-line-block{display:inline}@media screen and (max-width: 640px){.gfes2023 .attraction .sp-line-block{display:inline-block;padding:0 2vw .8vw 2vw;background:-webkit-gradient(linear, left top, left bottom, color-stop(50%, transparent), color-stop(0%, rgb(233, 238, 99)));background:linear-gradient(transparent 50%, rgb(233, 238, 99) 0%)}.gfes2023 .attraction .sp-line-block.bgline-space3{background-repeat:no-repeat;background-position:right top;background-size:calc(100% - 14.8vw) auto}.gfes2023 .attraction .sp-line-block.bgline-space4{background-repeat:no-repeat;background-position:right top;background-size:calc(100% - 17vw) auto}.gfes2023 .attraction .sp-line-block.bgline-space4v2{background-repeat:no-repeat;background-position:right top;background-size:calc(100% - 18.2vw) auto}.gfes2023 .attraction .sp-line-block.bgline-space8{background-repeat:no-repeat;background-position:right top;background-size:calc(100% - 27.5vw) auto}.gfes2023 .attraction .sp-line-block.bgline-space9{background-repeat:no-repeat;background-position:right top;background-size:calc(100% - 30.5vw) auto}}.gfes2023 .attraction .balloon{display:inline-block;position:relative;margin-right:12px;padding:5px;color:#e5e400;font-family:"NotoSansJP-Black",sans-serif;font-size:14px;line-height:1;background-color:#000;border-radius:2px}@media screen and (max-width: 640px){.gfes2023 .attraction .balloon{margin-right:2.53vw;padding:1.4vw;font-size:3.06vw;border-radius:2px}}.gfes2023 .attraction .balloon::after{content:"";position:absolute;top:50%;right:-6px;top:50%;margin-top:-4px;width:6px;height:8px;-webkit-clip-path:polygon(0 0, 0% 100%, 100% 50%);clip-path:polygon(0 0, 0% 100%, 100% 50%);background-color:#000}@media screen and (max-width: 640px){.gfes2023 .attraction .balloon::after{right:-1.2vw;top:50%;margin-top:-0.8vw;width:1.2vw;height:1.6vw}}.gfes2023 .attraction .event-title{font-family:"NotoSansJP-Black",sans-serif;font-size:18px;line-height:1}@media screen and (max-width: 640px){.gfes2023 .attraction .event-title{font-size:4vw}}.gfes2023 .attraction .event-title.r1em{margin-right:1em}@media screen and (max-width: 640px){.gfes2023 .attraction .event-title.r1em{margin-right:0}}.gfes2023 .attraction .event-kakko{font-family:"NotoSansJP-Black",sans-serif;font-size:14px;line-height:1}@media screen and (max-width: 640px){.gfes2023 .attraction .event-kakko{font-size:3.2vw}}.gfes2023 .quiz-block{padding-bottom:50px;background-color:#fff}@media screen and (max-width: 640px){.gfes2023 .quiz-block{padding-bottom:6vw}}.gfes2023 .quiz-block .inner-block{width:900px;margin:0 auto;padding:25px 0;background-color:#eee}@media screen and (max-width: 640px){.gfes2023 .quiz-block .inner-block{width:100%;padding:3.3vw 0}}.gfes2023 .quiz-block .quiz-copy{display:inline-block;position:relative;margin-bottom:20px;padding:0 26px;font-family:"NotoSansJP-Bold",sans-serif;font-size:18px;line-height:1}@media screen and (max-width: 640px){.gfes2023 .quiz-block .quiz-copy{margin-bottom:3vw;padding:0 6.5vw;font-size:3.2vw;line-height:1.2}}.gfes2023 .quiz-block .quiz-copy::before{display:block;position:absolute;content:"";top:50%;left:0;width:14px;height:18px;margin-top:-7px;background-image:url("/event/gfes2023/assets/img/bnr_deco_left_s.png");background-repeat:no-repeat;background-size:cover}@media screen and (max-width: 640px){.gfes2023 .quiz-block .quiz-copy::before{width:4.8vw;height:7.47vw;margin-top:-3.2vw;background-image:url("/event/gfes2023/assets/img/bnr_deco_left_s_sp.png")}}.gfes2023 .quiz-block .quiz-copy::after{display:block;position:absolute;content:"";top:50%;right:0;width:14px;height:18px;margin-top:-7px;background-image:url("/event/gfes2023/assets/img/bnr_deco_right_s.png");background-repeat:no-repeat;background-size:cover}@media screen and (max-width: 640px){.gfes2023 .quiz-block .quiz-copy::after{width:4.53vw;height:7.47vw;margin-top:-3.2vw;background-image:url("/event/gfes2023/assets/img/bnr_deco_right_s_sp.png")}}.gfes2023 .quiz-block .btn-quiz{width:780px;margin:0 auto;background-color:#000;border-radius:8px}@media screen and (max-width: 640px){.gfes2023 .quiz-block .btn-quiz{width:94.67%;border-radius:1.07vw}}.gfes2023 .quiz-block .btn-quiz.comingsoon{background-color:#eee;opacity:.4;pointer-events:none}.gfes2023 .quiz-block .btn-quiz a{display:block;position:relative;padding:30px;color:#fff;font-family:"NotoSansJP-Bold",sans-serif;font-size:26px;font-style:italic;line-height:1;text-decoration:none;background:-webkit-gradient(linear, left top, left bottom, from(#3a3a3a), color-stop(19%, #383837), color-stop(41%, #2e2e2d), color-stop(57%, #232322), color-stop(87%, #0a0a0a), to(#020202));background:linear-gradient(to bottom, #3a3a3a 0%, #383837 19%, #2e2e2d 41%, #232322 57%, #0a0a0a 87%, #020202 100%);border:5px solid #282828;border-radius:8px;-webkit-transition:.3s;transition:.3s;opacity:1}@media screen and (max-width: 640px){.gfes2023 .quiz-block .btn-quiz a{padding:4.8vw;font-size:4.27vw;border:2px solid #282828;border-radius:1.07vw}}.gfes2023 .quiz-block .btn-quiz a:hover{opacity:.7}@media screen and (max-width: 640px){.gfes2023 .quiz-block .btn-quiz a:hover{opacity:1}}.gfes2023 .quiz-block .btn-quiz a span{display:inline-block;position:relative}.gfes2023 .quiz-block .btn-quiz a span::after{content:"";position:absolute;top:50%;right:-40px;width:24px;height:24px;margin-top:-11px;background-image:url(/event/gfes2023/assets/img/link_bullet.png);background-repeat:no-repeat;background-size:cover}@media screen and (max-width: 640px){.gfes2023 .quiz-block .btn-quiz a span::after{right:-6.4vw;width:3.73vw;height:3.73vw;margin-top:-1.6vw}}.gfes2023 .quiz-block .quiz-note{padding-top:20px;font-family:"NotoSansJP-Bold",sans-serif;font-size:16px;line-height:1}@media screen and (max-width: 640px){.gfes2023 .quiz-block .quiz-note{padding-top:2.2vw;font-size:3.2vw}}.gfes2023 .stage{padding-bottom:20px}@media screen and (max-width: 640px){.gfes2023 .stage{padding-bottom:1.33vw}}.gfes2023 .stage .copy-block{position:relative;width:1200px;margin:0 auto;padding:60px 0}@media screen and (max-width: 640px){.gfes2023 .stage .copy-block{width:100%;padding:18vw 0 5.33vw 0}}.gfes2023 .stage .copy-block .stage-deco1{position:absolute;top:-52px;left:83px;width:112px;line-height:0}@media screen and (max-width: 640px){.gfes2023 .stage .copy-block .stage-deco1{top:-11.6vw;left:6%;width:14.93%}}.gfes2023 .stage .copy-block .stage-deco2{position:absolute;top:-64px;right:130px;width:215px;line-height:0}@media screen and (max-width: 640px){.gfes2023 .stage .copy-block .stage-deco2{top:-1.87vw;right:34.53%;width:33.87%}}.gfes2023 .stage .copy-block .stage-deco3{position:absolute;top:57px;right:69px;width:67px;line-height:0}@media screen and (max-width: 640px){.gfes2023 .stage .copy-block .stage-deco3{top:2.4vw;right:8.67%;width:8.93%}}.gfes2023 .stage .copy-block p{font-family:"NotoSansJP-Black",sans-serif;font-size:18px;line-height:2}@media screen and (max-width: 640px){.gfes2023 .stage .copy-block p{width:84%;margin:0 auto;font-size:4vw;line-height:1.5;text-align:left}}.gfes2023 .stage .copy-block p strong{font-weight:normal;background:-webkit-gradient(linear, left top, left bottom, color-stop(56%, transparent), color-stop(0%, rgb(228, 233, 84)));background:linear-gradient(transparent 56%, rgb(228, 233, 84) 0%)}.gfes2023 .stage-block{width:1200px;margin:0 auto 60px auto;background-color:#e5e400;border:4px solid #000}@media screen and (max-width: 640px){.gfes2023 .stage-block{width:94.67%;margin:0 auto 8vw auto;border:2px solid #000}}.gfes2023 .stage-block .stage-hl{padding:18px 70px 18px 106px;color:#fff;font-family:"NotoSansJP-Black",sans-serif;font-size:22px;line-height:1.5;text-align:left;background-color:#000}@media screen and (max-width: 640px){.gfes2023 .stage-block .stage-hl{padding:2.5vw;font-size:4vw;line-height:1.3}}.gfes2023 .stage-block .stage-hl.photo-left{padding:18px 70px 18px 475px}@media screen and (max-width: 640px){.gfes2023 .stage-block .stage-hl.photo-left{padding:2.5vw}}.gfes2023 .stage-block .info-guest{position:relative;padding:36px 0 40px 106px;border-bottom:4px solid #000}@media screen and (max-width: 640px){.gfes2023 .stage-block .info-guest{padding:5.3vw 2.6vw;border-bottom:2px solid #000}}.gfes2023 .stage-block .info-guest.photo-left{padding:36px 0 40px 475px}@media screen and (max-width: 640px){.gfes2023 .stage-block .info-guest.photo-left{padding:5.3vw 2.5vw}}.gfes2023 .stage-block .guest{position:absolute;line-height:0}@media screen and (max-width: 640px){.gfes2023 .stage-block .guest{position:relative}}.gfes2023 .stage-block .guest.stage1{top:-50px;left:787px;width:310px}@media screen and (max-width: 640px){.gfes2023 .stage-block .guest.stage1{top:auto;left:auto;width:51.47vw;margin:0 auto 5.3vw auto}}.gfes2023 .stage-block .guest.stage2{top:-50px;left:106px;width:308px}@media screen and (max-width: 640px){.gfes2023 .stage-block .guest.stage2{top:auto;left:auto;width:51.47vw;margin:0 auto 5.3vw auto}}.gfes2023 .stage-block .guest.stage3{top:-74px;left:756px;width:404px}@media screen and (max-width: 640px){.gfes2023 .stage-block .guest.stage3{top:auto;left:auto;width:72.93vw;margin:0 auto 5.3vw auto}}.gfes2023 .stage-block .info .copy{margin-bottom:45px;font-family:"NotoSansJP-Black",sans-serif;font-size:18px;line-height:1.6;text-align:left}@media screen and (max-width: 640px){.gfes2023 .stage-block .info .copy{margin-bottom:4.3vw;font-size:4vw;line-height:1.5}}.gfes2023 .stage-block .info .info-data{margin-bottom:16px;font-family:"NotoSansJP-Black",sans-serif;font-size:18px;line-height:1;text-align:left}@media screen and (max-width: 640px){.gfes2023 .stage-block .info .info-data{margin-bottom:3.4vw;font-size:4vw;line-height:2.1}}.gfes2023 .stage-block .info .info-data.btm0{margin-bottom:0}.gfes2023 .stage-block .info .info-data .item{display:inline-block;margin-right:14px;padding:6px 12px;color:#fff;font-size:16px;line-height:1;background-color:#000}@media screen and (max-width: 640px){.gfes2023 .stage-block .info .info-data .item{margin-right:2.9vw;padding:1.6vw 2.67vw;font-size:3.47vw}}.gfes2023 .stage-block .info .info-data .num{position:relative;display:inline-block;margin:0 12px 0 24px;color:#fff;z-index:1}@media screen and (max-width: 640px){.gfes2023 .stage-block .info .info-data .num{margin:0 2.4vw 0 4.8vw}}.gfes2023 .stage-block .info .info-data .num::before{content:"";position:absolute;top:50%;left:50%;width:28px;height:28px;margin:-12px 0 0 -14px;background-color:#000;border-radius:50%;z-index:-1}@media screen and (max-width: 640px){.gfes2023 .stage-block .info .info-data .num::before{width:5.6vw;height:5.6vw;margin:-2.4vw 0 0 -2.8vw}}.gfes2023 .stage-block .profile{padding:27px 0 27px 106px;text-align:left}@media screen and (max-width: 640px){.gfes2023 .stage-block .profile{padding:5.3vw 2.6vw}}.gfes2023 .stage-block .profile .profile-name{margin-bottom:16px;font-family:"NotoSansJP-Black",sans-serif;font-size:18px;line-height:1;text-align:left}@media screen and (max-width: 640px){.gfes2023 .stage-block .profile .profile-name{margin-bottom:3.4vw;font-size:4vw}}.gfes2023 .stage-block .profile .profile-name .item{display:inline-block;margin-right:14px;padding:6px 12px;color:#fff;font-size:16px;line-height:1;background-color:#000}@media screen and (max-width: 640px){.gfes2023 .stage-block .profile .profile-name .item{margin-right:2.9vw;padding:1.6vw 2.67vw;font-size:3.47vw}}.gfes2023 .stage-block .profile .profile-name .item.pcnone{display:none}@media screen and (max-width: 640px){.gfes2023 .stage-block .profile .profile-name .item.pcnone{display:inline-block}}.gfes2023 .stage-block .profile .profile-data{font-family:"NotoSansJP-Black",sans-serif;font-size:16px;line-height:1.8}@media screen and (max-width: 640px){.gfes2023 .stage-block .profile .profile-data{font-size:3.73vw;line-height:1.5}}.gfes2023 .stage-block .profile .col1{padding-right:100px}@media screen and (max-width: 640px){.gfes2023 .stage-block .profile .col1{padding-right:0}}.gfes2023 .stage-block .profile .col2{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:1030px}@media screen and (max-width: 640px){.gfes2023 .stage-block .profile .col2{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}}.gfes2023 .stage-block .profile .col2 .profile-box{width:490px}@media screen and (max-width: 640px){.gfes2023 .stage-block .profile .col2 .profile-box{width:100%}.gfes2023 .stage-block .profile .col2 .profile-box:first-child{margin-bottom:7vw}}.gfes2023 .partner{width:1200px;margin:0 auto;padding:60px 0 30px 0;background-color:#fff;border:4px solid #000}@media screen and (max-width: 640px){.gfes2023 .partner{width:94.67%;padding:8vw 0 2vw 0;border:2px solid #000}}.gfes2023 .partner .partner-list{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.gfes2023 .partner .partner-list li{display:inline-block;margin:0 60px 30px 60px;line-height:0}@media screen and (max-width: 640px){.gfes2023 .partner .partner-list li{margin:0 0 8vw 0}}.gfes2023 .partner .partner-list li:nth-child(1){width:68px}@media screen and (max-width: 640px){.gfes2023 .partner .partner-list li:nth-child(1){width:10.93vw;margin-right:23.7vw}}.gfes2023 .partner .partner-list li:nth-child(2){width:244px}@media screen and (max-width: 640px){.gfes2023 .partner .partner-list li:nth-child(2){width:39.2vw}}.gfes2023 .partner .partner-list li:nth-child(3){width:176px}@media screen and (max-width: 640px){.gfes2023 .partner .partner-list li:nth-child(3){width:28.3vw;margin-right:23.4vw}}.gfes2023 .partner .partner-list li:nth-child(4){width:144px}@media screen and (max-width: 640px){.gfes2023 .partner .partner-list li:nth-child(4){width:23.07vw}}.gfes2023 .partner .partner-list li:nth-child(5){width:260px}@media screen and (max-width: 640px){.gfes2023 .partner .partner-list li:nth-child(5){width:41.73vw;margin-right:8.6vw}}.gfes2023 .partner .partner-list li:nth-child(6){width:163px}@media screen and (max-width: 640px){.gfes2023 .partner .partner-list li:nth-child(6){width:28.13vw}}.gfes2023 .partner .partner-list li:nth-child(7){width:179px}@media screen and (max-width: 640px){.gfes2023 .partner .partner-list li:nth-child(7){width:31.6vw}}.gfes2023 .partner .partner-list li:nth-child(8){width:415px}@media screen and (max-width: 640px){.gfes2023 .partner .partner-list li:nth-child(8){width:66.67vw}}.gfes2023 .partner .partner-list li a{display:block}@media screen and (max-width: 640px){.gfes2023 .pcnone{display:block}.gfes2023 .spnone{display:none}.gfes2023 a:hover img{opacity:1}}