[data-v-e4217cb4],[data-v-e4217cb4]:after,[data-v-e4217cb4]:before{box-sizing:border-box;border-style:solid;border-width:0}html[data-v-e4217cb4]{font-size:16px}a[data-v-e4217cb4],div[data-v-e4217cb4],figure[data-v-e4217cb4],h1[data-v-e4217cb4],h2[data-v-e4217cb4],h3[data-v-e4217cb4],h4[data-v-e4217cb4],h5[data-v-e4217cb4],h6[data-v-e4217cb4],p[data-v-e4217cb4]{margin:0;color:#001f27}p[data-v-e4217cb4]{word-break:break-word;word-wrap:break-word;overflow-wrap:break-word}body[data-v-e4217cb4],html[data-v-e4217cb4]{margin:0;font-family:Noto Sans JP,Poppins,sans-serif}img[data-v-e4217cb4]{vertical-align:middle}a[data-v-e4217cb4]{text-decoration:none}a[data-v-e4217cb4],a[data-v-e4217cb4]:active{color:#000}ul[data-v-e4217cb4]{list-style:none;padding:0;margin:0}button[data-v-e4217cb4],input[data-v-e4217cb4],textarea[data-v-e4217cb4]{box-sizing:border-box;font-family:Hiragino Kaku Gothic Pro,sans-serif}button[data-v-e4217cb4]:focus,input[data-v-e4217cb4]:focus,textarea[data-v-e4217cb4]:focus{outline:none}button[data-v-e4217cb4]:not(input):focus-visible,input[data-v-e4217cb4]:not(input):focus-visible,textarea[data-v-e4217cb4]:not(input):focus-visible{outline:auto}.button-flat[data-v-e4217cb4]{width:auto;padding:0;margin:0;background:none;border:0;font-size:0;line-height:0;overflow:visible;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}.content-body h1[data-v-e4217cb4]{font-size:1.125rem;font-weight:700}@media screen and (min-width:991.98px){.content-body h1[data-v-e4217cb4]{font-size:1.5rem}}.content-body h2[data-v-e4217cb4]{font-size:1.0625rem;font-weight:700}@media screen and (min-width:991.98px){.content-body h2[data-v-e4217cb4]{font-size:1.375rem}}.content-body h3[data-v-e4217cb4]{font-size:1rem;font-weight:700}@media screen and (min-width:991.98px){.content-body h3[data-v-e4217cb4]{font-size:1.25rem}}.content-body h4[data-v-e4217cb4],.content-body h5[data-v-e4217cb4]{font-size:1rem;font-weight:700}.content-body h6[data-v-e4217cb4]{font-size:14px;font-weight:700}.content-body p[data-v-e4217cb4]{font-size:1rem;line-height:1.75;margin:0}@media screen and (min-width:991.98px){.content-body p[data-v-e4217cb4]{line-height:2}}.content-body h1[data-v-e4217cb4],.content-body h2[data-v-e4217cb4],.content-body h3[data-v-e4217cb4],.content-body h4[data-v-e4217cb4],.content-body h5[data-v-e4217cb4],.content-body h6[data-v-e4217cb4]{margin-top:24px;line-height:1.5;margin-bottom:16px;color:#001f27}.content-body p[data-v-e4217cb4]{margin-bottom:16px;color:#001f27}.content-body .callout[data-v-e4217cb4]{display:flex;align-items:flex-start;padding:20px 20px 20px 10px;border-radius:8px;font-size:1rem;color:#00678b;background-color:#daf5ff}.content-body .highlight[data-v-e4217cb4]{font-weight:700;background:linear-gradient(transparent 92%,#ff8864 0)}.content-body p[data-v-e4217cb4]:last-child{margin-bottom:0}.content-body img[data-v-e4217cb4]{margin-top:10px;margin-bottom:10px;height:auto;width:100%}.content-body a[data-v-e4217cb4]{color:#00a6c4;cursor:pointer;text-decoration:none}.content-body a[data-v-e4217cb4]:hover{text-decoration:underline}.content-body ol[data-v-e4217cb4],.content-body ul[data-v-e4217cb4]{list-style:disc;padding:16px 16px 16px 20px;line-height:2}.content-body table[data-v-e4217cb4]{border-collapse:collapse;width:100%;max-width:100%;overflow-x:auto;display:block}.content-body td[data-v-e4217cb4],.content-body th[data-v-e4217cb4]{border:1px solid #001f27;padding:4px 48px;white-space:nowrap}.content-body th[data-v-e4217cb4]{background-color:#eee}.content-body th>p[data-v-e4217cb4]{font-weight:700}.content-body th>p>a[data-v-e4217cb4]{color:#616269;text-decoration:underline}.content-body th>p>a[data-v-e4217cb4]:hover{color:#57585e}.content-body .embedly-embed[data-v-e4217cb4]{width:100%;height:auto;aspect-ratio:1.6;max-width:1400px}.writer-card-wrapper[data-v-e4217cb4]{display:inline;cursor:pointer}.writer-card-wrapper .writer-card[data-v-e4217cb4]{border:1px solid #b9eaf9;border-radius:8px;display:flex;height:100%;padding:32px 8px;-moz-column-gap:32px;column-gap:32px;flex-direction:column;background-color:#fff}@media screen and (max-width:991.98px){.writer-card-wrapper .writer-card[data-v-e4217cb4]{border-bottom:1px solid #b9eaf9}}.writer-card-wrapper .writer-card .figure[data-v-e4217cb4]{align-self:center}.writer-card-wrapper .writer-card .figure .profile-image[data-v-e4217cb4]{display:block;border-radius:100%;overflow:hidden}.writer-card-wrapper .writer-card .figure .profile-image[data-v-e4217cb4] img{transition:all .3s;display:inline-block;width:128px;height:128px;-o-object-fit:cover;object-fit:cover;background-color:#fff;border-bottom:1px solid #b9eaf9}.writer-card-wrapper .writer-card .figure .profile-image-default[data-v-e4217cb4]{width:128px;height:128px;display:flex;justify-content:center;align-items:center;background-color:#eee;border-radius:100%}.writer-card-wrapper .writer-card .figure .profile-image-default .profile-image-default-icon[data-v-e4217cb4]{transition:all .3s}.writer-card-wrapper .writer-card .profile-text[data-v-e4217cb4]{display:flex;flex-direction:column;width:100%;height:100%;padding:16px;border-radius:8px;background-color:#fff}.writer-card-wrapper .writer-card .profile-text .name[data-v-e4217cb4]{text-align:center;font-size:20px;line-height:1.6;color:#001f27}.writer-card-wrapper .writer-card .profile-text .profile-affiliation[data-v-e4217cb4]{margin:8px 16px 0;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;-webkit-line-clamp:3;font-size:16px;line-height:1.6;color:#616269;text-align:center}.writer-card-wrapper .writer-card .profile-text .profile-biography[data-v-e4217cb4]{margin:8px;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;-webkit-line-clamp:3;font-size:14px;line-height:1.6;color:#001f27;text-align:left}.writer-card-wrapper .writer-card .profile-article-count[data-v-e4217cb4]{align-self:center;display:flex;-moz-column-gap:8px;column-gap:8px}.writer-card-wrapper .writer-card .profile-link-writer[data-v-e4217cb4]{margin-top:16px;color:#00a8c5;display:flex;justify-content:center;align-items:center}.writer-card-wrapper .writer-card[data-v-e4217cb4]:hover{opacity:.92}.writer-card-wrapper .writer-card:hover .figure .profile-image[data-v-e4217cb4] img{transform:scale(1.2)}.writer-card-wrapper .writer-card:hover .figure .profile-image-default-icon[data-v-e4217cb4]{transform:scale(1.1)}.writer-card-wrapper .writer-card:hover .profile-text .name[data-v-e4217cb4]{text-decoration:underline}.writer-card-wrapper .writer-card:hover .profile-text .profile-link-writer[data-v-e4217cb4]{color:#00859c}
