.profile-page[data-v-63ef6683]{min-width:1200px;background:#fff;color:#1f2937}.profile-page.ja-jp[data-v-63ef6683]{font-family:Noto Sans JP,sans-serif!important}.profile-page.zh-cn[data-v-63ef6683]{font-family:Noto Sans CN,sans-serif!important}.profile-page .hero[data-v-63ef6683]{position:relative;height:300px;overflow:hidden;background:-webkit-gradient(linear,left top,left bottom,from(#cbd4e5),color-stop(70%,#f5f6f9),to(#fff));background:-o-linear-gradient(top,#cbd4e5 0,#f5f6f9 70%,#fff 100%);background:linear-gradient(180deg,#cbd4e5,#f5f6f9 70%,#fff)}.profile-page .hero .visual[data-v-63ef6683]{position:absolute;z-index:0;top:-1px;left:calc(50% - 366px);width:calc(50% + 366px);min-width:1086px;height:301px;overflow:hidden;pointer-events:none;-webkit-mask-image:linear-gradient(90deg,rgba(0,0,0,.134),#000 366px);mask-image:linear-gradient(90deg,rgba(0,0,0,.134),#000 366px)}.profile-page .hero .visual img[data-v-63ef6683]{position:absolute;top:-.04%;left:0;display:block;width:1422px;min-width:100%;height:301.24px;max-width:none}.profile-page .hero .inner[data-v-63ef6683]{position:relative;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:1136px;height:100%;margin:0 auto}.profile-page .hero .copy[data-v-63ef6683]{width:560px}.profile-page .hero .title[data-v-63ef6683]{margin:0;font-size:36px;font-weight:600;line-height:50px}.profile-page .hero .desc[data-v-63ef6683]{margin:16px 0 0;font-size:16px;font-weight:400;line-height:24px}.profile-page .philosophy[data-v-63ef6683]{padding:80px 0}.profile-page .philosophy .inner[data-v-63ef6683]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:15px;width:1136px;margin:0 auto}.profile-page .philosophy .label[data-v-63ef6683]{margin:0;font-size:16px;font-weight:600;line-height:24px;color:#0d90f4}.profile-page .philosophy .slogan[data-v-63ef6683]{margin:0;font-size:28px;font-weight:600;line-height:40px;color:#0a73c3}.profile-page .philosophy .desc[data-v-63ef6683]{margin:0;padding-top:8px;font-size:16px;font-weight:400;line-height:28px}.profile-page .overview[data-v-63ef6683]{padding:72px 0}.profile-page .overview .inner[data-v-63ef6683]{width:1136px;margin:0 auto}.profile-page .overview .title[data-v-63ef6683]{margin:0 0 15px;font-size:28px;font-weight:600;line-height:40px}.profile-page .overview .table[data-v-63ef6683]{width:100%;border:1px solid #e3e8f2;border-collapse:separate;border-spacing:0;border-radius:16px;overflow:hidden}.profile-page .overview .table td[data-v-63ef6683],.profile-page .overview .table th[data-v-63ef6683]{padding:18px 24px;font-size:14px;line-height:22px;text-align:left;vertical-align:top}.profile-page .overview .table th[data-v-63ef6683]{width:180px;font-weight:600}.profile-page .overview .table td[data-v-63ef6683]{font-weight:400}.profile-page .overview .table tr[data-v-63ef6683]:nth-child(odd){background:#f9fafc}.profile-page .overview .table tr+tr td[data-v-63ef6683],.profile-page .overview .table tr+tr th[data-v-63ef6683]{border-top:1px solid #e8edf5}.profile-page .board[data-v-63ef6683]{padding:72px 0}.profile-page .board .inner[data-v-63ef6683]{width:1136px;margin:0 auto}.profile-page .board .title[data-v-63ef6683]{margin:0 0 15px;font-size:28px;font-weight:600;line-height:40px}.profile-page .board .list[data-v-63ef6683]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:24px;margin:0;padding:0;list-style:none}.profile-page .board .card[data-v-63ef6683]{width:calc((100% - 48px)/3);border:1px solid #e5e8f0;border-radius:14px}.profile-page .board .card[data-v-63ef6683]:has(.btn):hover{border-color:#0d90f4}.profile-page .board .body[data-v-63ef6683],.profile-page .board .btn[data-v-63ef6683]{display:block;width:100%;padding:24px;text-align:left}.profile-page .board .btn[data-v-63ef6683]{border:0;background:rgba(0,0,0,0);color:inherit;font:inherit;cursor:pointer}.profile-page .board .dialog[data-v-63ef6683] .el-dialog{top:50%;border-radius:14px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.profile-page .board .dialog[data-v-63ef6683] .el-dialog__body{padding:8px 24px 24px;color:#1f2937;font-family:inherit}.profile-page .board .dialog .desc[data-v-63ef6683]{margin:14px 0 0;font-size:14px;font-weight:400;line-height:22px}.profile-page .board .role[data-v-63ef6683]{margin:0;font-size:12px;font-weight:600;line-height:16px;color:#0d90f4}.profile-page .board .name[data-v-63ef6683]{margin:14px 0 0;font-size:16px;font-weight:600;line-height:24px}.profile-page .affiliations[data-v-63ef6683]{padding:72px 0;background:#f9fafc}.profile-page .affiliations .inner[data-v-63ef6683]{width:1136px;margin:0 auto}.profile-page .affiliations .title[data-v-63ef6683]{margin:0 0 15px;font-size:28px;font-weight:600;line-height:40px}.profile-page .affiliations .cards[data-v-63ef6683]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:24px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.profile-page .affiliations .card[data-v-63ef6683]{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:28px 28px 12px;background:#fff;border:1px solid #e5e8f0;border-radius:16px}.profile-page .affiliations .label[data-v-63ef6683]{margin:0;font-size:14px;font-weight:600;line-height:22px}.profile-page .affiliations .list[data-v-63ef6683]{margin:14px 0 0;padding:0;list-style:none}.profile-page .affiliations .list li[data-v-63ef6683]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;padding:9px 0;border-bottom:1px solid #ebedf5;font-size:14px;font-weight:400;line-height:20px}.profile-page .affiliations .list li[data-v-63ef6683]:before{content:"";-ms-flex-negative:0;flex-shrink:0;width:6px;height:6px;background:#0d90f4;border-radius:50%}