@charset "UTF-8";html{scroll-behavior:smooth}body{font-family:"Noto Sans JP",sans-serif;font-weight:400;font-style:normal;font-size:16px;margin-inline:auto}header,main,footer{background:#fff;color:#000}main{margin-top:82px;overflow:hidden}#worries,#solution,#media,#faq{scroll-margin-top:82px}@media screen and (max-width:1023px){header,body,main,footer{overflow-x:hidden;margin-inline:auto}.disp_pc{display:none !important}}@media screen and (min-width:1024px){main{margin-top:0}.disp_sp{display:none !important}}header{position:fixed;top:0;left:auto;width:100%;height:82px;z-index:3}header .logo{position:absolute;top:5px;left:50px;width:107px}header .logo a{display:block;transition-property:opacity;transition-duration:.5s}header .logo a:hover{opacity:.7}@media screen and (max-width:1023px){header .logo{top:14px;left:30px;width:84px}}header nav.gnav{position:absolute;top:10px;right:50px}header nav.gnav .gnav_wrap{display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:center}header nav.gnav .gnav_wrap ul.menu_ank{display:flex;flex-wrap:wrap}header nav.gnav .gnav_wrap ul.menu_ank li{margin:0 16px}header nav.gnav .gnav_wrap ul.menu_ank li a{position:relative;display:block;line-height:1.3;text-align:center}header nav.gnav .gnav_wrap ul.menu_ank li a span{font-size:12px;font-weight:700}header nav.gnav .gnav_wrap ul.menu_ank li a:before{content:"";display:block;position:absolute;bottom:-10px;left:0;width:100%;height:2px;background:linear-gradient(90deg,#443efe 0%,#830bd7 35%,#830bd7 65%,#fc5cec 100%);opacity:0;transition:.5s all}header nav.gnav .gnav_wrap ul.menu_ank li a:hover:before{opacity:1}header nav.gnav .gnav_wrap ul.menu_btn{display:flex;flex-wrap:wrap;margin-left:16px}header nav.gnav .gnav_wrap ul.menu_btn li:not(:first-of-type){margin-left:20px}header nav.gnav .gnav_wrap ul.menu_btn li a{display:block;width:140px;height:62px;padding:7px 0;color:#fff;line-height:1.3;text-align:center;background:linear-gradient(90deg,#443efe 0%,#830bd7 35%,#830bd7 65%,#fc5cec 100%);border-radius:500px;transition:.5s all;transition-property:opacity;transition-duration:.5s}header nav.gnav .gnav_wrap ul.menu_btn li a span{font-size:12px;font-weight:700}header nav.gnav .gnav_wrap ul.menu_btn li a:hover{background:linear-gradient(-90deg,#443efe 0%,#830bd7 35%,#830bd7 65%,#fc5cec 100%);opacity:.7}@media screen and (max-width:1023px){header .g_menu{width:38px;height:60px;background:0 0;position:absolute;right:26px;top:12px;box-sizing:border-box;transition:.5s all}header .g_menu:before{content:'';height:3px;width:34px;background:linear-gradient(90deg,#443efe 0%,#830bd7 50%,#fc5cec 100%);position:absolute;top:20px;left:5px;transition:all .5s}header .g_menu:after{content:'';height:3px;width:22px;background:linear-gradient(90deg,#443efe 0%,#830bd7 50%,#fc5cec 100%);position:absolute;bottom:21px;left:17px;transition:all .5s}header .g_menu span{display:none}header .g_menu.active span{display:none}header .g_menu.active:before{transform:rotate(405deg);top:50%;width:30px}header .g_menu.active:after{transform:rotate(-405deg);top:50%;left:5px;width:30px;background:linear-gradient(-90deg,#443efe 0%,#830bd7 50%,#fc5cec 100%)}header nav.gnav{position:fixed;top:83px;left:0;width:100%;height:100%;z-index:15;pointer-events:none}header nav.gnav.active{pointer-events:auto}header nav.gnav .gnav_wrap{display:block;background:#000;position:absolute;top:0;left:0;width:100%;height:100%;z-index:16;transform:translateX(100%);transition:.5s all}header nav.gnav .gnav_wrap.active{transform:translateX(0%)}header nav.gnav .gnav_wrap ul.menu_ank{display:block;background:linear-gradient(180deg,#443efe 0%,#830bd7 50%,#fc5cec 100%);padding:63px 30px}header nav.gnav .gnav_wrap ul.menu_ank li{margin:0;padding:21px 0;border-bottom:1px solid #fff}header nav.gnav .gnav_wrap ul.menu_ank li:first-of-type{border-top:1px solid #fff}header nav.gnav .gnav_wrap ul.menu_ank li a{line-height:1.6;text-align:left;color:#fff}header nav.gnav .gnav_wrap ul.menu_ank li a:before{content:none}header nav.gnav .gnav_wrap ul.menu_btn{justify-content:center;margin-left:0;padding:36px 38px;background:#000}header nav.gnav .gnav_wrap ul.menu_btn li:not(:first-of-type){margin-left:18px}}.ctop_mv{position:relative}.ctop_mv .slide_wrap .slick-slide{height:calc(100% - 82px) !important}.ctop_mv .slide_wrap.masked .slider-item .slide_img{position:relative}.ctop_mv .slide_wrap.masked .slider-item .slide_img:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.4)}.ctop_mv .slide_contents_wrap .mv_title{position:absolute;top:40%;left:50%;display:inline-block;transform:translate(-50%,-60%);color:#fff}.ctop_mv .slide_contents_wrap .mv_title h1{font-size:64px;font-size:4.45vw;font-weight:900;line-height:1.3;letter-spacing:.05em;white-space:nowrap}.ctop_mv .slide_contents_wrap .mv_title p{font-size:24px;font-weight:900;margin-top:1.3em}.ctop_mv .slide_contents_wrap ul.mv_btn{position:absolute;bottom:92px;right:80px;display:flex;flex-wrap:wrap;justify-content:flex-end}.ctop_mv .slide_contents_wrap ul.mv_btn li{position:relative;z-index:1}.ctop_mv .slide_contents_wrap ul.mv_btn li:not(:first-of-type){margin-left:25px}.ctop_mv .slide_contents_wrap ul.mv_btn li:before{content:"";display:block;position:absolute;top:0;left:0;width:224px;height:67px;background:#fff;border-radius:500px;z-index:-1}.ctop_mv .slide_contents_wrap ul.mv_btn li a{display:block;width:224px;font-size:20px;color:#fff;line-height:67px;text-align:center;background:linear-gradient(90deg,#443efe 0%,#830bd7 35%,#830bd7 65%,#fc5cec 100%);border-radius:500px;transition:.5s all;transition-property:opacity;transition-duration:.5s}.ctop_mv .slide_contents_wrap ul.mv_btn li a:hover{background:linear-gradient(-90deg,#443efe 0%,#830bd7 35%,#830bd7 65%,#fc5cec 100%);opacity:.7}.ctop_mv .slide_contents_wrap ul.mv_btn li a span{display:inline-block;line-height:0;transform:translateY(-10%);vertical-align:middle}.ctop_mv .slide_contents_wrap ul.mv_btn li:nth-of-type(1) a span{margin-right:18px;width:27px}.ctop_mv .slide_contents_wrap ul.mv_btn li:nth-of-type(2) a span{margin-right:14px;width:35px}.ctop_mv .slide_contents_wrap .mv_scroll_wrap{position:absolute;bottom:50px;left:80px}.ctop_mv .slide_contents_wrap .mv_scroll_wrap p{font-weight:700;transform:rotate(90deg);color:#fff}.ctop_mv .slide_contents_wrap .mv_scroll_wrap .scroll_bar{width:1px;height:206px;background:#fff;margin:24px auto 0}@media screen and (max-width:1023px){.ctop_mv .slide_wrap .slick-slide{height:100% !important}.ctop_mv .slide_contents_wrap .mv_title{top:130px;left:0;right:0;margin:0 30px;transform:none;text-align:center}.ctop_mv .slide_contents_wrap .mv_title h1{font-size:30px;line-height:1.6}.ctop_mv .slide_contents_wrap .mv_title p{font-size:14px;margin-top:10px}.ctop_mv .slide_contents_wrap ul.mv_btn{bottom:220px;left:0;right:0;margin:0 10px;justify-content:center}.ctop_mv .slide_contents_wrap ul.mv_btn li:not(:first-of-type){margin-left:10px}.ctop_mv .slide_contents_wrap ul.mv_btn li a{width:172px;font-size:15px;line-height:52px}.ctop_mv .slide_contents_wrap ul.mv_btn li:nth-of-type(1) a span{margin-right:12px;width:21px}.ctop_mv .slide_contents_wrap ul.mv_btn li:nth-of-type(2) a span{margin-right:10px;width:24px}.ctop_mv .slide_contents_wrap ul.mv_btn li:before{content:none}.ctop_mv .slide_contents_wrap .mv_scroll_wrap{bottom:35px;left:20px}.ctop_mv .slide_contents_wrap .mv_scroll_wrap p{font-size:14px}.ctop_mv .slide_contents_wrap .mv_scroll_wrap .scroll_bar{height:90px;margin:20px auto 0}}@media screen and (min-width:1024px){.ctop_mv .slick-slide img{object-position:0 82px}}.ctop_sec01{position:relative;margin:55px auto 0;padding:0 80px;max-width:calc(100% - 160px);z-index:1;padding-top:82px;margin-top:-27px}.ctop_sec01:before{content:"";display:block;position:absolute;top:82px;left:0;width:169px;height:170px;background:url(//katsuyounavi.gamewith.co.jp/metaverse/wp-content/themes/custom_multi_theme/assets/css/../img/metaverse/top/sec_decoration_01.webp) no-repeat 0 0/cover;z-index:-1}.ctop_sec01:after{content:"";display:block;position:absolute;top:82px;right:0;width:169px;height:170px;background:url(//katsuyounavi.gamewith.co.jp/metaverse/wp-content/themes/custom_multi_theme/assets/css/../img/metaverse/top/sec_decoration_01.webp) no-repeat 0 0/cover;transform:rotate(90deg);z-index:-1}.ctop_sec01 h2{position:relative;padding-top:65px;font-size:clamp(24px,2vw,32px);font-weight:700;text-align:center;line-height:1.3;letter-spacing:.05em;max-width:30em;margin:0 auto}.ctop_sec01 h2:before{content:"";display:block;position:absolute;bottom:-32px;left:0;right:0;margin:0 auto;width:50px;height:1px;background:linear-gradient(90deg,#443efe 0%,#830bd7 50%,#fc5cec 100%)}.ctop_sec01 p.caption{margin:70px auto 0;text-align:center;max-width:50em}.ctop_sec01 ul.sec01cont_wrap{margin:67px 70px 0;display:flex;flex-wrap:wrap;justify-content:space-between}.ctop_sec01 ul.sec01cont_wrap>li{width:calc(100% / 3);padding:0 10px;display:flex;flex-direction:column;flex-grow:1}.ctop_sec01 ul.sec01cont_wrap li figure{display:flex;flex-direction:column;flex-grow:1}.ctop_sec01 ul.sec01cont_wrap li .sec01cont_img{margin:0 15px}.ctop_sec01 ul.sec01cont_wrap li .sec01cont_img img{width:100%;height:260px;object-fit:cover}.ctop_sec01 ul.sec01cont_wrap li figcaption{position:relative;margin-top:14px;display:flex;flex-direction:column;flex-grow:1}.ctop_sec01 ul.sec01cont_wrap li figcaption:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:1px;background:linear-gradient(90deg,#443efe 0%,#830bd7 50%,#fc5cec 100%)}.ctop_sec01 ul.sec01cont_wrap li figcaption h3{padding-top:32px;font-size:16px;font-weight:700;line-height:1.5;letter-spacing:.05em;flex-grow:.5}.ctop_sec01 ul.sec01cont_wrap li figcaption ul.sec01cont_point{margin-top:22px}.ctop_sec01 ul.sec01cont_wrap li figcaption ul.sec01cont_point li{position:relative;padding-left:21px;line-height:1.5}.ctop_sec01 ul.sec01cont_wrap li figcaption ul.sec01cont_point li:not(:first-of-type){margin-top:5px}.ctop_sec01 ul.sec01cont_wrap li figcaption ul.sec01cont_point li:before{content:"・";display:block;position:absolute;top:0;left:0}@media screen and (max-width:1023px){.ctop_sec01{margin:60px 30px 0;max-width:none;padding:82px 0 0;margin-top:-22px}.ctop_sec01:before,.ctop_sec01:after{content:none}.ctop_sec01 h2{padding-top:0;font-size:21px;line-height:1.5;max-width:none}.ctop_sec01 h2:before{bottom:-24px}.ctop_sec01 p.caption{margin:54px auto 0;text-align:left;max-width:none;line-height:1.5}.ctop_sec01 ul.sec01cont_wrap{margin:0;display:block}.ctop_sec01 ul.sec01cont_wrap>li{width:100%;padding:0;display:block;margin-top:45px}.ctop_sec01 ul.sec01cont_wrap li figure{display:block}.ctop_sec01 ul.sec01cont_wrap li .sec01cont_img{margin:0}.ctop_sec01 ul.sec01cont_wrap li .sec01cont_img img{height:auto}.ctop_sec01 ul.sec01cont_wrap li figcaption h3{padding-top:30px;font-size:16px}.ctop_sec01 ul.sec01cont_wrap li figcaption ul.sec01cont_point li{font-size:14px}}.ctop_sec02{position:relative;padding-top:82px;margin-top:38px}.ctop_sec02:before{content:"";display:block;position:absolute;top:82px;right:38px;width:169px;height:170px;background:url(//katsuyounavi.gamewith.co.jp/metaverse/wp-content/themes/custom_multi_theme/assets/css/../img/metaverse/top/sec_decoration_01.webp) no-repeat 0 0/cover;transform:rotate(90deg)}.ctop_sec02 .sec02_title_wrap{position:relative;width:881px}.ctop_sec02 .sec02_title_wrap .title_svg{width:100%;padding:50px 150px 50px 80px;background:#000;line-height:1.5}.ctop_sec02 .sec02_title_wrap .title_svg img:nth-of-type(1){width:387px}.ctop_sec02 .sec02_title_wrap .title_svg img:nth-of-type(2){width:571px;margin-left:4em;margin-top:30px}.ctop_sec02 .sec02_title_wrap h2{position:absolute;top:68px;right:-9.3em;padding:0 30px;font-size:32px;line-height:73px;letter-spacing:.05em;color:#fff;text-align:center;background:linear-gradient(90deg,#443efe 0%,#830bd7 50%,#fc5cec 100%)}.ctop_sec02 .sec02cont_wrap{width:calc(100% - 80px);padding:193px 80px 120px 160px;margin-right:80px;margin-top:-87px;background:#e6e6e6}.ctop_sec02 .sec02cont_wrap h3{position:relative;font-size:24px;font-weight:700;text-align:center}.ctop_sec02 .sec02cont_wrap h3:before{content:"";display:block;position:absolute;bottom:-32px;left:0;right:0;margin:0 auto;width:50px;height:1px;background:linear-gradient(90deg,#443efe 0%,#830bd7 50%,#fc5cec 100%)}.ctop_sec02 .sec02cont_wrap p.caption{margin-top:80px;line-height:1.5;text-align:center}.ctop_sec02 .sec02cont_wrap ul{margin-top:48px;display:flex;flex-wrap:wrap;justify-content:center}.ctop_sec02 .sec02cont_wrap ul li{width:calc((100% - 40px) / 3);display:flex;flex-direction:column;flex-grow:1}.ctop_sec02 .sec02cont_wrap ul li:not(:first-of-type){margin-left:20px}.ctop_sec02 .sec02cont_wrap ul li figure{display:flex;flex-direction:column;flex-grow:1}.ctop_sec02 .sec02cont_wrap ul li figcaption{display:flex;flex-direction:column;flex-grow:1}.ctop_sec02 .sec02cont_wrap ul li figcaption>div{display:block;text-align:center;margin-top:calc(-1.1vw - 20px - 0.2em)}.ctop_sec02 .sec02cont_wrap ul li figcaption h4{display:inline-block;padding:10px 7px;font-size:16px;font-weight:700;background:#000;color:#fff;line-height:1.3;text-align:center;max-width:100%;min-width:50%;letter-spacing:.05em}.ctop_sec02 .sec02cont_wrap ul li figcaption p{width:100%;margin-top:-1px;padding:30px 16px;font-size:16px;line-height:1.3;background:#000;color:#fff;flex-grow:1}@media screen and (max-width:1023px){.ctop_sec02{margin-top:-22px}.ctop_sec02:before{content:none}.ctop_sec02 .sec02_title_wrap{width:calc(100% - 43px)}.ctop_sec02 .sec02_title_wrap .title_svg{padding:50px 30px}.ctop_sec02 .sec02_title_wrap .title_svg img:nth-of-type(1){width:70%}.ctop_sec02 .sec02_title_wrap .title_svg img:nth-of-type(2){width:100%;margin-left:0;margin-top:10px}.ctop_sec02 .sec02_title_wrap h2{top:auto;bottom:-25px;right:-43px;font-size:18px;line-height:49px}.ctop_sec02 .sec02cont_wrap{width:100%;padding:100px 30px 60px;margin-right:0;margin-top:0}.ctop_sec02 .sec02cont_wrap h3{font-size:21px}.ctop_sec02 .sec02cont_wrap h3:before{bottom:-24px}.ctop_sec02 .sec02cont_wrap p.caption{margin-top:54px;font-size:14px;line-height:1.4}.ctop_sec02 .sec02cont_wrap ul{margin-top:0;display:block}.ctop_sec02 .sec02cont_wrap ul li{width:100%;display:block}.ctop_sec02 .sec02cont_wrap ul li:not(:first-of-type){margin-left:0;margin-top:30px}.ctop_sec02 .sec02cont_wrap ul li figure{display:block}.ctop_sec02 .sec02cont_wrap ul li figcaption{display:block}.ctop_sec02 .sec02cont_wrap ul li figcaption>div{margin-top:calc(-14px - 20px - 0.2em)}.ctop_sec02 .sec02cont_wrap ul li figcaption h4{font-size:14px;padding:10px}.ctop_sec02 .sec02cont_wrap ul li figcaption p{padding:30px;font-size:14px;line-height:1.4}}.ctop_sec03{padding-top:82px;margin-top:38px;background:#fff;position:relative;z-index:1}.ctop_sec03 .title_svg{margin:0 auto;padding:0 10px;max-width:1920px}.ctop_sec03 h2{position:relative;margin-top:80px;font-size:32px;font-weight:700;text-align:center;letter-spacing:.05em}.ctop_sec03 h2:before{content:"";display:block;position:absolute;bottom:-32px;left:0;right:0;margin:0 auto;width:50px;height:1px;background:linear-gradient(90deg,#443efe 0%,#830bd7 50%,#fc5cec 100%)}.ctop_sec03 .sec03cont_wrap{position:relative;margin-top:110px;padding-bottom:120px;z-index:1}.ctop_sec03 .sec03cont_wrap:before{content:"";display:block;position:absolute;top:0;right:0;width:100%;height:calc(100% * tan(45deg));background:#e6e6e6;clip-path:polygon(100% 0,100% 100%,0 100%);z-index:-1}.ctop_sec03 .sec03cont_wrap:after{content:"";display:block;position:absolute;bottom:74px;right:0;width:169px;height:170px;background:url(//katsuyounavi.gamewith.co.jp/metaverse/wp-content/themes/custom_multi_theme/assets/css/../img/metaverse/top/sec_decoration_02.webp) no-repeat 0 0/cover}.ctop_sec03 .sec03cont_wrap ul{display:flex;flex-wrap:wrap;justify-content:center;max-width:1120px;margin:0 auto}.ctop_sec03 .sec03cont_wrap ul li{width:calc((100% - 90px) / 3);margin:0 15px}.ctop_sec03 .sec03cont_wrap ul li:not(:nth-last-of-type(-n+3)){margin-bottom:80px}.ctop_sec03 .sec03cont_wrap ul li figure .media_thumb{overflow:hidden}.ctop_sec03 .sec03cont_wrap ul li figure .media_thumb a img{transition:.5s all}.ctop_sec03 .sec03cont_wrap ul li figure .media_thumb a:hover img{transform:scale(1.1,1.1)}.ctop_sec03 .sec03cont_wrap ul li figcaption .media_info{margin-top:16px}.ctop_sec03 .sec03cont_wrap ul li figcaption .media_info time{font-weight:700}.ctop_sec03 .sec03cont_wrap ul li figcaption .media_info span{margin-left:16px;font-weight:300;color:#fff;background:linear-gradient(90deg,#443efe 0%,#830bd7 50%,#fc5cec 100%);line-height:35px;padding:0 25px;display:inline-block}.ctop_sec03 .sec03cont_wrap ul li figcaption p{margin-top:18px;line-height:1.5}.ctop_sec03 .sec03cont_wrap ul li figcaption p a{transition:.5s all}.ctop_sec03 .sec03cont_wrap ul li figcaption p a:hover{text-decoration:underline}.ctop_sec03 .sec03cont_wrap .morebtn{margin-top:120px}.ctop_sec03 .sec03cont_wrap .morebtn a{display:block;margin:0 auto;width:227px;background:linear-gradient(90deg,#443efe 0%,#830bd7 35%,#830bd7 65%,#fc5cec 100%);border-radius:500px;font-size:20px;color:#fff;line-height:67px;text-align:center;transition:.5s all;transition-property:opacity;transition-duration:.5s}.ctop_sec03 .sec03cont_wrap .morebtn a:hover{background:linear-gradient(-90deg,#443efe 0%,#830bd7 35%,#830bd7 65%,#fc5cec 100%);opacity:.7}@media screen and (max-width:1023px){.ctop_sec03{margin-top:-22px}.ctop_sec03 h2{margin-top:44px;font-size:21px}.ctop_sec03 h2:before{bottom:-24px}.ctop_sec03 .sec03cont_wrap{margin-top:54px;padding-bottom:60px;padding-left:30px;padding-right:30px}.ctop_sec03 .sec03cont_wrap:before{top:45%;height:calc(55%* tan(45deg))}.ctop_sec03 .sec03cont_wrap:after{content:none}.ctop_sec03 .sec03cont_wrap ul{display:block;max-width:none}.ctop_sec03 .sec03cont_wrap ul li{width:100%;margin-left:0;margin-right:0}.ctop_sec03 .sec03cont_wrap ul li:not(:nth-of-type(3n)){margin-right:0}.ctop_sec03 .sec03cont_wrap ul li:not(:nth-last-of-type(-n+3)){margin-bottom:auto}.ctop_sec03 .sec03cont_wrap ul li:not(:last-of-type){margin-bottom:45px}.ctop_sec03 .sec03cont_wrap ul li figcaption .media_info time{font-size:14px}.ctop_sec03 .sec03cont_wrap ul li figcaption .media_info span{margin-left:12px;font-size:14px;line-height:28px;padding:0 13px}.ctop_sec03 .sec03cont_wrap ul li figcaption p{margin-top:10px}.ctop_sec03 .sec03cont_wrap .morebtn{margin-top:80px}}.ctop_sec04{background:#000;padding:115px 0 120px;padding-top:194px;margin-top:-82px}.ctop_sec04 .sec04_title_wrap{position:relative;margin-left:160px}.ctop_sec04 .sec04_title_wrap:before{content:"";display:block;position:absolute;bottom:0;left:0;width:100%;height:1px;background:linear-gradient(90deg,#443efe 0%,#830bd7 50%,#fc5cec 100%)}.ctop_sec04 .sec04_title_wrap .title_svg{width:260px}.ctop_sec04 .sec04_title_wrap h2{position:absolute;bottom:20px;left:0;font-size:24px;font-weight:700;color:#fff;letter-spacing:.05em}.ctop_sec04 .faq_slide_wrap{margin-top:56px;padding-left:160px}.ctop_sec04 .faq_slide_wrap ul.faq_slide{position:relative}.ctop_sec04 .faq_slide_wrap ul.faq_slide .slick-track{display:flex}.ctop_sec04 .faq_slide_wrap ul.faq_slide .slick-slide{height:auto !important}.ctop_sec04 .faq_slide_wrap ul.faq_slide li.js_onclick{background:#2a2a2a;padding:1px;margin-right:12px;margin-top:22px;width:283px;flex-grow:1;cursor:pointer}.ctop_sec04 .faq_slide_wrap ul.faq_slide li.js_onclick span.q_cont{display:block;background:#2a2a2a;padding:27px 24px;font-size:16px;font-size:1.1vw;color:#fff;line-height:1.5}.ctop_sec04 .faq_slide_wrap ul.faq_slide li.js_onclick.activef{background:linear-gradient(180deg,#443efe 0%,#830bd7 48%,#fc5cec 100%);margin-top:0;cursor:default}.ctop_sec04 .faq_slide_wrap ul.faq_slide li.js_onclick.activef span.q_cont{background:#000;height:100%}.ctop_sec04 .faq_slide_wrap .answer_wrap{position:relative;border-top:1px solid #676767;border-left:1px solid #676767;border-bottom:1px solid #676767;margin-top:16px;padding:45px 80px;font-size:16px;font-size:1.1vw;color:#fff;line-height:1.5}.ctop_sec04 .faq_slide_wrap .answer_wrap:before{content:"";display:block;position:absolute;top:50px;left:48px;width:20px;height:20px;background:url(//katsuyounavi.gamewith.co.jp/metaverse/wp-content/themes/custom_multi_theme/assets/css/../img/metaverse/top/faq_a.webp) no-repeat 0 0/cover}.ctop_sec04 .faq_slide_wrap .slide-arrow{background-color:#000;bottom:0;height:0;margin:auto;position:absolute;top:0;width:0}.ctop_sec04 .faq_slide_wrap .prev-arrow{border-bottom:15px solid #000;border-left:20px solid #676767;border-right:0;border-top:15px solid #000;right:-88px}.ctop_sec04 .faq_slide_wrap .next-arrow{border-bottom:15px solid #000;border-left:0;border-right:20px solid #676767;border-top:15px solid #000;left:-88px}.ctop_sec04 .faq_slide_wrap button{-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;padding:0}@media screen and (max-width:1023px){.ctop_sec04{padding:60px 0;padding-top:142px}.ctop_sec04 .sec04_title_wrap{margin-left:30px}.ctop_sec04 .sec04_title_wrap:before{bottom:-14px}.ctop_sec04 .sec04_title_wrap .title_svg{width:168px}.ctop_sec04 .sec04_title_wrap h2{bottom:4px;font-size:21px}.ctop_sec04 .faq_slide_wrap{margin-top:74px;padding-left:60px}.ctop_sec04 .faq_slide_wrap .next-arrow{left:-40px}.ctop_sec04 .faq_slide_wrap .prev-arrow{right:-40px}.ctop_sec04 .faq_slide_wrap ul.faq_slide li.js_onclick{margin-right:10px;margin-top:10px}.ctop_sec04 .faq_slide_wrap ul.faq_slide li.js_onclick span.q_cont{padding:30px 22px;font-size:14px}.ctop_sec04 .faq_slide_wrap .answer_wrap{padding:30px 45px;font-size:14px}.ctop_sec04 .faq_slide_wrap .answer_wrap:before{top:30px;left:18px;width:18px;height:18px}}.contact_link{background:#e6e6e6;padding:120px 0}.contact_link ul{position:relative;display:flex;flex-wrap:wrap;justify-content:center;max-width:976px;margin:0 auto}.contact_link ul:before{content:"";display:block;position:absolute;top:0;left:0;right:0;margin:0 auto;width:1px;height:100%;background:#000}.contact_link ul li{width:calc(100% / 3)}.contact_link ul li:nth-of-type(1){margin-right:calc(100% / 6)}.contact_link ul li:nth-of-type(2){margin-left:calc(100% / 6)}.contact_link ul li .icon{width:109px;margin:0 auto}.contact_link ul li p{margin-top:20px;font-size:24px;text-align:center}.contact_link ul li:nth-of-type(2) p{background:linear-gradient(90deg,#443efe 0%,#830bd7 50%,#fc5cec 100%);background:-webkit-linear-gradient(90deg,#443efe 0%,#830bd7 50%,#fc5cec 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.contact_link ul li .link_btn{margin:32px auto 0;width:328px}.contact_link ul li .link_btn a{display:block;border-radius:500px;padding:25px 0;font-size:24px;text-align:center;line-height:1.5;transition:.5s all}.contact_link ul li:nth-of-type(1) .link_btn a{border:1px solid #000;background:#fff;color:#000}.contact_link ul li:nth-of-type(2) .link_btn a{background:linear-gradient(90deg,#443efe 0%,#830bd7 50%,#fc5cec 100%);color:#fff}.contact_link ul li:nth-of-type(1) .link_btn a:hover{background:#000;color:#fff}.contact_link ul li:nth-of-type(2) .link_btn a:hover{background:linear-gradient(180deg,#443efe 0%,#830bd7 50%,#fc5cec 100%);opacity:.7}.contact_link.contact_link_single ul:before{content:none}.contact_link.contact_link_single ul li:nth-of-type(1){margin-right:0}@media screen and (max-width:1023px){.contact_link{padding:60px 30px}.contact_link ul{display:block;max-width:none}.contact_link ul:before{content:none}.contact_link ul li{width:100%}.contact_link ul li:nth-of-type(1){margin-right:0;padding-bottom:60px;border-bottom:1px solid #000}.contact_link ul li:nth-of-type(2){margin-left:0;padding-top:60px}.contact_link ul li .icon{width:70px}.contact_link ul li p{margin-top:16px;font-size:16px}.contact_link ul li .link_btn{margin:15px auto 0;width:200px}.contact_link ul li .link_btn a{padding:20px 0;font-size:16px;line-height:1.4}.contact_link.contact_link_single ul li:nth-of-type(1){padding-bottom:0;border-bottom:0}}footer{padding:100px 80px 40px;background:#000}footer .footer_upper{display:flex;flex-wrap:wrap;justify-content:space-between}footer .footer_upper .logo{width:116px}footer .footer_upper .logo a{transition:.5s all;opacity:1}footer .footer_upper .logo a:hover{opacity:.7}footer .footer_upper .menu_wrap{display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:baseline}footer .footer_upper .menu_wrap ul.menu_ank{display:flex;flex-wrap:wrap}footer .footer_upper .menu_wrap ul.menu_ank li{margin:0 16px}footer .footer_upper .menu_wrap ul.menu_ank li a{position:relative;display:block;line-height:1.3;text-align:center;color:#fff}footer .footer_upper .menu_wrap ul.menu_ank li a span{font-size:12px;font-weight:700}footer .footer_upper .menu_wrap ul.menu_ank li a:before{content:"";display:block;position:absolute;bottom:-10px;left:0;width:100%;height:2px;background:linear-gradient(90deg,#443efe 0%,#830bd7 35%,#830bd7 65%,#fc5cec 100%);opacity:0;transition:.5s all}footer .footer_upper .menu_wrap ul.menu_ank li a:hover:before{opacity:1}footer .footer_upper .menu_wrap ul.menu_btn{display:flex;flex-wrap:wrap;margin-left:16px}footer .footer_upper .menu_wrap ul.menu_btn li:not(:first-of-type){margin-left:20px}footer .footer_upper .menu_wrap ul.menu_btn li a{display:block;width:140px;height:62px;padding:7px 0;color:#fff;line-height:1.3;text-align:center;background:linear-gradient(90deg,#443efe 0%,#830bd7 35%,#830bd7 65%,#fc5cec 100%);border-radius:500px;transition:.5s all;transition-property:opacity;transition-duration:.5s}footer .footer_upper .menu_wrap ul.menu_btn li a span{font-size:12px;font-weight:700}footer .footer_upper .menu_wrap ul.menu_btn li a:hover{background:linear-gradient(-90deg,#443efe 0%,#830bd7 35%,#830bd7 65%,#fc5cec 100%);opacity:.7}footer .footer_lower{position:relative;display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:40px;padding-top:40px}footer .footer_lower:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:1px;background:linear-gradient(90deg,#443efe 0%,#830bd7 35%,#fc5cec 100%)}footer .footer_lower .pp_link{display:flex;flex-wrap:wrap}footer .footer_lower .pp_link li:not(:first-of-type){margin-left:1.2em}footer .footer_lower .pp_link a{position:relative;color:#fff}footer .footer_lower .pp_link a:before{content:"";display:block;position:absolute;bottom:-10px;left:0;width:100%;height:2px;background:linear-gradient(90deg,#443efe 0%,#830bd7 35%,#fc5cec 100%);transition:.5s all;opacity:0}footer .footer_lower .pp_link a:hover:before{opacity:1}footer .footer_lower p.copy{color:#fff;font-size:14px}@media screen and (max-width:1023px){footer{padding:60px 30px 42px}footer .footer_upper{display:block}footer .footer_upper .logo{margin:0 auto}footer .footer_upper .menu_wrap{position:relative;display:block;margin-top:60px}footer .footer_upper .menu_wrap:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:1px;background:linear-gradient(90deg,#443efe 0%,#830bd7 35%,#fc5cec 100%)}footer .footer_upper .menu_wrap ul.menu_ank{padding:42px 30px 0}footer .footer_upper .menu_wrap ul.menu_ank li{margin:0;width:calc(100% / 2)}footer .footer_upper .menu_wrap ul.menu_ank li:not(:nth-last-of-type(-n+2)){margin-bottom:20px}footer .footer_upper .menu_wrap ul.menu_ank li a{text-align:left}footer .footer_upper .menu_wrap ul.menu_btn{position:relative;display:block;margin-top:42px;margin-left:0;padding-top:42px}footer .footer_upper .menu_wrap ul.menu_btn:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:1px;background:linear-gradient(90deg,#443efe 0%,#830bd7 35%,#fc5cec 100%)}footer .footer_upper .menu_wrap ul.menu_btn li a{margin:0 auto}footer .footer_upper .menu_wrap ul.menu_btn li:not(:first-of-type){margin-left:0;margin-top:30px}footer .footer_lower{display:block;margin-top:42px;padding-top:42px}footer .footer_lower .pp_link{text-align:center;display:block}footer .footer_lower .pp_link li:not(:first-of-type){margin-top:1.2em}footer .footer_lower .pp_link a{font-size:14px}footer .footer_lower p.copy{position:relative;margin-top:42px;padding-top:42px;font-size:10px;text-align:center}footer .footer_lower p.copy:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:1px;background:linear-gradient(90deg,#443efe 0%,#830bd7 35%,#fc5cec 100%)}}@media screen and (min-width:1024px) and (max-width:1250px){footer .footer_lower .pp_link li:not(:first-of-type){margin-left:1em}footer .footer_lower .pp_link a{font-size:12px}footer .footer_lower p.copy{font-size:12px}}