<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.navbar[data-v-3c39a0c0]{height:86px}.navbar-brand[data-v-3c39a0c0]{display:flex;padding:0;height:33px}.nav-item[data-v-3c39a0c0]{font-weight:600;line-height:26px;margin-left:43px}.nav-item[data-v-3c39a0c0]:hover{text-decoration:underline}@media (max-width: 992px){.navbar-nav[data-v-3c39a0c0]{margin-top:12px;height:unset}.nav-item[data-v-3c39a0c0]{margin:6px 0}}.nav-icon-wrapper[data-v-3c39a0c0]{margin-right:0;position:relative}.nav-icon-wrapper[data-v-3c39a0c0]:before{content:"";display:block;width:1px;height:20px;position:absolute;top:8px;left:0px;background-color:#e0e0e0}@media (min-width: 992px){.nav-icon-wrapper[data-v-3c39a0c0]{padding-left:6px}}.nav-icon img[data-v-3c39a0c0]{padding-left:28px}.footer[data-v-3c39a0c0]{background-color:#101010;color:#fff;margin-top:96px;font-weight:600}.footer .item[data-v-3c39a0c0]{height:32px;width:250px}.footer .logo[data-v-3c39a0c0]{height:33px;filter:brightness(100)}.footer .sider[data-v-3c39a0c0]{color:#a7a7a7}@media (min-width: 1200px){.footer .sider .child-2[data-v-3c39a0c0]{padding-left:120px}}.footer .icons div[data-v-3c39a0c0]{margin-top:12px;display:inline-block;height:36px;width:36px;padding:6px;margin-left:18px;background-color:#a7a7a7}.footer .icons div[data-v-3c39a0c0]:first-child{margin-left:0}.footer .icons img[data-v-3c39a0c0]{height:24px}.ffooter[data-v-3c39a0c0]{height:86px;border-top:#46474D 1px solid;font-weight:100}@media (max-width: 767.98px){.ffooter[data-v-3c39a0c0]{flex-direction:column-reverse;justify-content:center}}.slideshow[data-v-0f33db45]{display:block;width:100%;background-size:cover;background-position:50%;color:transparent}.release-bar[data-v-0f33db45]{margin-bottom:1rem;padding-top:6.26%;background-size:cover;background-position:center;position:relative}.release-bar:hover img[data-v-0f33db45]{display:block}.release-bar img[data-v-0f33db45]{width:100%;position:absolute;top:0;display:none}.project-item[data-v-0f33db45]{width:100%;background-color:#000;padding-top:12.51%;position:relative;cursor:pointer}.project-item img[data-v-0f33db45]{width:100%;position:absolute;top:0;display:none}.project-item span[data-v-0f33db45]{position:absolute;top:0;width:100%;height:100%;text-align:center;color:#fff;font-weight:600;font-size:1.5rem;letter-spacing:.05rem;z-index:2}.project-item span[data-v-0f33db45]:before{display:inline-block;content:"";height:100%;vertical-align:middle}body{font-family:Poppins,Noto Sans JP,Noto Sans SC,sans-serif;color:#101010;letter-spacing:-.2px;font-size:16.8px}.icon:before{display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased}a{color:inherit}a:hover{color:#333;text-decoration:none}.tradition-a{color:#6495ed;text-decoration:none}.tradition-a:hover{color:#6495ed;text-decoration:underline}.opacity-enter-from,.opacity-leave-to{opacity:0}.opacity-enter-active,.opacity-leave-active{transition:opacity .3s linear}.invert-elem{filter:invert(1)}.sub-title{font-size:2.5rem;font-weight:600;line-height:2rem;margin-bottom:34px;text-align:inherit}.subsub-title{font-size:1.8rem;font-weight:600;line-height:2rem;margin-bottom:25px;text-align:inherit}.title-header{margin:2rem 0}.title-header div{display:inline-block;margin-right:.8rem}.title-header .title-sub a{color:#777;font-weight:600;transition:all .3s ease}.title-header .title-sub a:hover{color:#000;text-decoration:none}.title-header .title-sub span{font-size:.75rem}h2{font-weight:600;text-align:left;display:inline-block;width:100%;font-size:1.25rem;margin:0}p{margin-bottom:10px}.page-title{background-color:#000;color:#fff}.page-title h2{text-align:center;margin:.5rem 0;font-size:1.5rem}.page-title h3{font-size:1rem;font-weight:400;text-align:center;margin:.5rem 0;display:inline-block;width:100%}@media (min-width: 1600px){.container{max-width:1337px}}.tg-pt-40{padding-top:40px!important}.tg-pt-80{padding-top:80px!important}.tg-pb-40{padding-bottom:40px!important}.tg-pb-80{padding-bottom:80px!important}.tg-font-12{font-size:16.8px!important}.tg-font-10{font-size:14px!important}.tg-font-8{font-size:11.2px!important}.tg-flex-lr{display:flex;justify-content:space-between;align-items:center;width:100%}.container{margin:0 auto;padding:0}@media (min-width: 1920px){.container{max-width:1440px}}
</pre></body></html>