body{width:100%}.header_logo{display:flex}@media (min-width:750px){.header_logo{width:135px}}.header_logo img{margin:0 auto;height:50px}.Header_profile,.Header_profile_wrapper{display:flex;justify-content:center;align-items:center}.Header_profile_wrapper{height:100%;position:relative;margin:0 10px}.Avatar_wrapper{display:flex;font-size:15px;height:auto;width:auto;position:relative;border-radius:inherit;margin:0 10px}.Avatar_wrapper img{width:35px;height:35px;border-radius:50%}.Avatar_wrapper .Nickname{max-width:200px}.Nickname_wrapper{display:inline-grid;grid-template-columns:1fr -webkit-max-content;grid-template-columns:1fr max-content;grid-gap:calc(var(--global-space)*0.25);align-items:center}.Nickname_span{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.page_top{width:90px;height:90px;position:fixed;right:0;bottom:0;opacity:.6}@media (max-width:800px){.page_top{width:70px;height:85px}}.page_top a{position:relative;display:block;width:70px;height:60px;text-decoration:none;text-align:center}@media (max-width:800px){.page_top a{width:50px;height:50px}}.page_top a:hover{opacity:.5}.page_top a:after{content:"PAGE TOP";font-size:13px;position:absolute;top:40px;bottom:0;right:0;left:0;margin:auto;color:#424242}@media (max-width:800px){.page_top a:after{font-size:9px}}.fade-enter-active,.fade-leave-active{transition:opacity 1s}.fade-enter,.fade-leave{opacity:0}.footer{text-align:center;height:75px;line-height:20px;background-color:#272727;color:#cdcbc2;font-size:.85em;padding:15px}.footer a{color:#cdcbc2!important;text-decoration:none;margin:0 12px}.footer a:hover{opacity:.5}.footer span{margin-top:5px;display:block}.Head{margin-right:calc(50% - 50vw);margin-left:calc(50% - 50vw)}.Head,.HeadingArea--pc{background-color:#272727;height:auto}.HeadingArea--pc{margin:0 auto;padding-bottom:4px;display:table}@media (max-width:849px){.HeadingArea--pc{display:none}}.HeadingArea--pc .header-menu{display:table-cell}.HeadingArea--pc .header-menu-inner{margin:0;padding:0;display:flex;flex-wrap:wrap}.HeadingArea--pc .header-menu-inner>li:first-child:before{content:"";background:#333;width:1px;top:9px;bottom:9px;position:absolute;left:0}.HeadingArea--pc .header-menu-inner>li:after{content:"";background:#333;width:1px;top:9px;bottom:9px;position:absolute;right:0}.HeadingArea--pc .header-menu-inner li{display:flex;align-items:center;position:relative}.HeadingArea--pc .header-menu-inner li a{padding:14px 16px;-webkit-text-decoration-line:none;text-decoration-line:none;text-align:center;height:84px}@media (max-width:1100px){.HeadingArea--pc .header-menu-inner li a{padding:14px 10px}}.HeadingArea--pc .header-menu-inner li a:hover{border-bottom:4px solid #00a0e9}.HeadingArea--pc .header-menu-inner li .first-icon{height:35px}.HeadingArea--pc .header-menu-inner li a .text{display:block;font-weight:550;font-size:14px;color:#fff;margin-left:16px}.HeadingArea--pc .header-menu-inner li a .allow-icon{color:#616161;margin-left:5px}.HeadingArea--pc .header-tools{display:table-cell;vertical-align:middle}.HeadingArea--pc .header-tools-inner{display:block;font-size:14px}.HeadingArea--pc .first-block{margin-bottom:13px}@media (max-width:1000px){.HeadingArea--pc .first-block{display:none}}.HeadingArea--pc .second-block{text-align:center}.HeadingArea--pc .header-tools-inner li{list-style:none;display:block}@media (min-width:1000px){.HeadingArea--pc .header-tools-inner li{display:inline-block}}@media (min-width:1000px){.HeadingArea--pc .header-tools-inner li:nth-child(n+2){margin-left:25px}}@media (max-width:1000px){.HeadingArea--pc .header-tools-inner li:nth-child(n+2){margin-top:15px}}.HeadingArea--pc .header-tools-inner li a{-webkit-text-decoration-line:none;text-decoration-line:none}.HeadingArea--pc .header-tools-inner li a:hover{opacity:.5}.HeadingArea--pc .header-tools-inner li a .v-icon{margin-right:5px}.HeadingArea--pc .header-tools-inner li a .align-top{color:#fff}.HeadingArea--pc .header-tools-inner .login-button a{padding:.2em .8em;color:#fff;border:1px solid #fff;border-radius:10px}.HeadingArea--pc .header-tools-inner .register-button a{background-color:#fff;padding:.2em 1.4em;color:#272727;font-weight:600;border-radius:10px;display:block;width:100%}.HeadingArea--mobile{background-color:#272727;height:auto;margin:0 auto;padding:7px}@media (min-width:850px){.HeadingArea--mobile{display:none}}.HeadingArea--mobile .header-menu ul{display:flex;align-items:center;justify-content:flex-end}.HeadingArea--mobile .header-menu li{list-style:none;display:inline-block;height:48px}.HeadingArea--mobile .header-menu li:nth-child(n+2){margin-left:15px}.HeadingArea--mobile .header-menu li .v-btn,.HeadingArea--mobile .header-menu li a{-webkit-text-decoration-line:none;text-decoration-line:none;font-size:13px;color:#fff;text-align:center;width:auto}.HeadingArea--mobile .header-menu li i{display:block;margin:0 auto}.HeadingArea--mobile .header-menu .v-btn{height:100%}.HeadingArea--mobile .header-menu .v-btn__content{display:block!important;text-align:center}.HeadingArea--mobile .header-menu .v-btn:before,.HeadingArea--mobile .header-menu .v-ripple__container{display:none}.main-content{padding:2em;margin:0 auto;max-width:950px}.titleArea{position:relative;align-items:center;justify-content:center}@media (min-width:920px){.titleArea .textArea{margin-right:70px}}.titleArea .titles{font-weight:400;font-size:2em;line-height:1.33;padding:16px 0 0;margin-top:-20px}@media (max-width:920px){.titleArea .titles{text-align:center;font-size:4.5vw}}.titleArea .titles span{font-weight:700;font-size:1.15em}@media (min-width:920px){.titleArea{display:flex}}.titleArea .bannerArea{display:table;margin:0 auto;margin-top:25px}.titleArea .bannerArea .lead{width:420px;text-align:center;font-size:1.06rem;font-weight:700;background:#feed33;border-radius:3px;padding:4px 20px;line-height:1;letter-spacing:.1em}@media (max-width:650px){.titleArea .bannerArea .lead{font-size:3vw;width:390px}}@media (max-width:450px){.titleArea .bannerArea .lead{width:100%}}.titleArea .bannerList{margin-top:20px;text-align:center;display:flex;align-items:center;justify-content:center;padding-right:18px}@media (max-width:600px){.titleArea .bannerList{zoom:80%}}.titleArea .bannerList a{text-decoration:none}.titleArea li{list-style:none}.titleArea .bannerList .ios img{width:143px}.titleArea .bannerList .android{margin-left:12px}.titleArea .bannerList .android img{width:139px}.titleArea .bannerList span{display:block;font-size:.75rem;color:#666;margin-top:1px}.titleArea .imgArea{text-align:center}.titleArea .imgArea img{width:300px;margin-top:23px}@media (max-width:600px){.titleArea .imgArea img{width:200px}}.titleArea .warning-note{text-align:center;margin-top:10px;font-size:.7em;color:#666}.separator_line{margin:6em auto}.separator_line hr.box{height:1px;background-image:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.5) 50%,hsla(0,0%,100%,0))}.company_overview{margin-bottom:50px}.company_overview .top_title{margin-bottom:80px;font-size:20px;font-weight:700;text-align:center}@media (max-width:770px){.company_overview .top_title{font-size:2.6vw}}@media (min-width:770px) and (max-width:920px){.company_overview .top_title{font-size:2.15vw}}.company_overview .top_title .titles{padding-left:25px;display:inline-block;text-align:left}.company_overview .top_title span{display:block}.company_overview .top_title .mainline{color:#6e6e73}@media (min-width:920px){.company_overview .list_description .description_wrapper{display:flex}}.company_overview .list_description .videoArea{text-align:center}.company_overview .list_description .videoArea video{width:380px}@media (max-width:750px){.company_overview .list_description .videoArea video{width:280px}}.company_overview .list_description .textArea{margin:30px auto;width:460px;display:block}@media (max-width:500px){.company_overview .list_description .textArea .description{font-size:4vw!important}}.company_overview .list_description .textArea .titles{font-size:28px;font-weight:600}.company_overview .list_description .textArea .description{font-size:20px;font-weight:600}.company_overview .list_description .textArea .description span{display:block}.company_overview .list_description .list_Yaybexix .textArea{width:280px}.company_overview .list_description .textArea .more_link{color:#2997ff;font-size:15px;font-weight:500}.company_overview .list_description .textArea .more_link a{text-decoration:none}.company_overview .list_description .textArea .more_link a:hover{border-bottom:1px solid #2997ff}.company_overview .list_description .textArea .icon-after{position:relative;padding-left:15px;margin-left:5px}.company_overview .list_description .textArea .icon-after:before{content:"";position:absolute;top:7px;left:0;transform:rotate(225deg);border-bottom:1.5px solid #2997ff;border-left:1.5px solid #2997ff;width:7px;height:7px}