.sub-nav-business[data-v-5a041aca]{margin:0 auto;position:relative;transform:translate(-17rem)}.sub-nav-business .sub-nav-item[data-v-5a041aca]{vertical-align:top}.sub-nav-business .sub-nav-item[data-v-5a041aca]:hover{background-color:#e0e9ff;color:var(--color-primary)}.sub-nav-business[data-v-5a041aca]:after{border-color:transparent transparent #fff;border-style:solid;border-width:0 1rem 1rem;content:"";height:0;left:0;margin:0 auto;position:absolute;right:0;top:-1rem;width:0;z-index:1}.sub-nav-solution[data-v-acf31761]{margin:0 auto;transform:translate(2.6rem)}.sub-nav-solution .sub-nav-item[data-v-acf31761]{vertical-align:top}.sub-nav-solution .sub-nav-item[data-v-acf31761]:hover{background:url(../img/layout/solution-item-hover.jpg) no-repeat 50%/100% 100%;color:var(--color-primary)}.sub-nav-solution[data-v-acf31761]:after{border-color:transparent transparent #fff;border-style:solid;border-width:0 1rem 1rem;content:"";height:0;left:0;margin:0 auto;position:absolute;right:0;top:-1rem;width:0;z-index:1}.sub-nav-about[data-v-6e0b67b9]{margin:0 auto;transform:translate(43rem)}.sub-nav-about .sub-nav-item[data-v-6e0b67b9]{vertical-align:top}.sub-nav-about .sub-nav-item[data-v-6e0b67b9]:hover{background-color:#e0e9ff;color:var(--color-primary);text-decoration:underline;text-underline-offset:.8rem}.sub-nav-about[data-v-6e0b67b9]:after{border-color:transparent transparent #fff;border-style:solid;border-width:0 1rem 1rem;content:"";height:0;left:0;margin:0 auto;position:absolute;right:0;top:-1rem;width:0;z-index:1}.sub-nav-news[data-v-23de82d9]{margin:0 auto;position:relative;transform:translate(22.8rem)}.sub-nav-news .sub-nav-item[data-v-23de82d9]{transition:color .2s ease,background-color .2s ease;vertical-align:top}.sub-nav-news .new-icon[data-v-23de82d9]{background:#e5ecff;border-radius:4px}.sub-nav-news .new-icon .new-icon-text[data-v-23de82d9]{background:linear-gradient(-1deg,#054fe7,#1bbcff);-webkit-background-clip:text;line-height:8px;-webkit-text-fill-color:transparent}.sub-nav-news .sub-nav-item:focus-visible[data-v-23de82d9],.sub-nav-news .sub-nav-item:hover[data-v-23de82d9]{background-color:#e0e9ff;color:var(--color-primary)}.sub-nav-news .sub-nav-item:focus-visible .new-icon[data-v-23de82d9],.sub-nav-news .sub-nav-item:hover .new-icon[data-v-23de82d9]{background:linear-gradient(0deg,#0054ff,#34cdff 99%);color:#fff}.sub-nav-news .sub-nav-item:focus-visible .new-icon .new-icon-text[data-v-23de82d9],.sub-nav-news .sub-nav-item:hover .new-icon .new-icon-text[data-v-23de82d9]{background:unset;-webkit-background-clip:unset;color:#fff;line-height:8px;-webkit-text-fill-color:unset}.sub-nav-news .sub-nav-item[data-v-23de82d9]:focus-visible{outline:2px solid var(--color-primary);outline-offset:-2px}.sub-nav-news[data-v-23de82d9]:after{border-color:transparent transparent #fff;border-style:solid;border-width:0 1rem 1rem;content:"";height:0;left:0;margin:0 auto;position:absolute;right:0;top:-1rem;width:0;z-index:1}.link-item-text[data-v-730ddbe8]{transition:background-color .3s ease}.link-item-text-hover[data-v-730ddbe8]{background-color:#0046d4}.has-sub-nav[data-v-730ddbe8],.nav-container[data-v-730ddbe8]{position:relative}.nav-container[data-v-730ddbe8]{width:100%}.sub-nav[data-v-730ddbe8]{background-color:#fff;box-shadow:1px 3px 17px 1px #bababa30;left:0;position:absolute;right:0;top:0}.fade-enter-active[data-v-730ddbe8],.fade-leave-active[data-v-730ddbe8]{transition:opacity .3s linear}.fade-enter-from[data-v-730ddbe8],.fade-leave-to[data-v-730ddbe8]{opacity:0}.side-dialog[data-v-ddc7ec68]{background:linear-gradient(270deg,#0090ff,#0054ff);border-radius:1.6rem 0 0 1.6rem;padding:2.4rem 1.6rem 1.6rem;position:fixed;right:0;top:35vh;z-index:100}.side-dialog .side-line[data-v-ddc7ec68]{background:linear-gradient(270deg,#0090ff 0);height:1px;margin:1.6rem 0}.center-dialog-container[data-v-6c7ab756]{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#00000080;height:100%;left:0;position:fixed;top:0;width:100%;z-index:100}.center-dialog[data-v-6c7ab756]{background:linear-gradient(180deg,#75c3ff,#fff 99%);border-radius:2.4rem;left:50%;position:fixed;top:50%;transform:translate(-50%,-50%);z-index:100}.center-dialog-enter-active[data-v-6c7ab756],.center-dialog-leave-active[data-v-6c7ab756]{transition:all .3s ease}.center-dialog-enter-from[data-v-6c7ab756],.center-dialog-leave-to[data-v-6c7ab756]{opacity:0}
