@charset "UTF-8";.g-total-header{background:transparent;height:163px;left:0;padding:0;position:fixed;top:0;width:100%;z-index:1000}@media screen and (max-width:980px){.g-total-header{height:128px}}@media screen and (max-width:768px){.g-total-header{height:100px}}.g-total-header.-js-scroll{height:163px}@media screen and (max-width:980px){.g-total-header.-js-scroll{height:128px}}@media screen and (max-width:768px){.g-total-header.-js-scroll{height:100px}}.g-total-header .main-header{position:relative}.g-total-header .main-header .g-header>.row-fluid-wrapper>.row-fluid{height:98px}@media screen and (max-width:980px){.g-total-header .main-header .g-header>.row-fluid-wrapper>.row-fluid{height:64px}}@media screen and (max-width:768px){.g-total-header .main-header .g-header>.row-fluid-wrapper>.row-fluid{height:50px}}.g-total-header .main-header ul li{margin-bottom:0}@media screen and (max-width:980px){.g-total-header .main-header .toggle{height:64px;width:64px}.g-total-header .main-header .toggle i,.g-total-header .main-header .toggle i:after,.g-total-header .main-header .toggle i:before{margin-left:-14px;width:29px}.g-total-header .main-header .toggle i:before{margin-top:-10px}.g-total-header .main-header .toggle i:after{margin-top:8px}.g-total-header .main-header .toggle.-js-open i,.g-total-header .main-header .toggle.-js-open i:after,.g-total-header .main-header .toggle.-js-open i:before{margin-left:-7px}.g-total-header .main-header .toggle.-js-open i{width:0}}@media screen and (max-width:768px){.g-total-header .main-header .toggle{height:50px;width:50px}.g-total-header .main-header .toggle i,.g-total-header .main-header .toggle i:after,.g-total-header .main-header .toggle i:before{margin:-1px 0 0 -11px;width:22px}.g-total-header .main-header .toggle i:before{margin-top:-8px}.g-total-header .main-header .toggle i:after{margin-top:6px}.g-total-header .main-header .toggle.-js-open i,.g-total-header .main-header .toggle.-js-open i:after,.g-total-header .main-header .toggle.-js-open i:before{margin-left:-6px}}.g-total-header .main-header .bg-wrap{height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%;z-index:-1}.g-total-header .main-header .head-cta.-no-pc{display:none}@media screen and (max-width:980px){.g-total-header .main-header .nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;height:calc(100% - 64px);margin-left:0!important;top:64px;width:100%!important}}@media screen and (max-width:768px){.g-total-header .main-header .nav{height:calc(100% - 50px);top:50px}}.g-total-header .main-header .nav .span8 .button-group .button-unit .button{font-size:1.6rem}@media screen and (min-width:981px){.g-total-header .main-header .nav .span8{display:none}}.g-total-header .main-header .nav .header-contact .button-group .button-unit .button{font-size:1.6rem}@media screen and (min-width:981px){.g-total-header .main-header .nav .header-contact{display:none}.g-total-header .main-header .nav .head-english{position:absolute;right:10px;top:24px;width:50px}}@media screen and (max-width:980px){.g-total-header .main-header .nav .head-english{font-size:1.8rem}}.g-total-header .main-header .menu .menu-main>li{font-size:1.6rem}@media screen and (min-width:1101px) and (max-width:1350px){.g-total-header .main-header .menu .menu-main>li{font-size:1.4rem}}@media screen and (min-width:981px) and (max-width:1100px){.g-total-header .main-header .menu .menu-main>li{font-size:1.4rem}}@media screen and (min-width:981px){.g-total-header .main-header .menu-main .menu-child{top:60%}.g-total-header .main-header .menu-main .menu-child a{font-size:1.4rem}.g-total-header .main-header .menu-main .menu-child .menu-child-list li ul li{margin-bottom:0}.g-total-header .main-header .menu-main .menu-child .menu-child-list li ul li a{font-size:1.4rem}}@media screen and (max-width:980px){.g-total-header .main-header .menu .menu-child li,.g-total-header .main-header .menu .menu-child-child li,.g-total-header .main-header .menu li{font-size:1.6rem;margin:0 0 1px}}.g-total-header .product-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;border:1px solid #ddd;border-width:1px 0;height:65px;justify-content:space-between;padding:12px 88px 12px 40px;position:relative;width:100%}@media screen and (max-width:768px){.g-total-header .product-header{height:50px;padding:9px 60px 9px 20px}}.g-total-header .product-header.-no-menu{padding-right:15px}@media screen and (max-width:768px){.g-total-header .product-header.-no-menu{padding-right:10px}}.g-total-header .product-header ul{list-style:none;margin:0;padding:0}@media screen and (min-width:769px){.g-total-header .product-header ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:-16px}.g-total-header .product-header ul li{margin-bottom:16px}}.g-total-header .product-header .logo{height:100%;padding:9px 0}@media screen and (max-width:768px){.g-total-header .product-header .logo{padding:5px 0}}.g-total-header .product-header .logo *{display:block;height:100%;width:auto!important}.g-total-header .product-header .common-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.g-total-header .product-header .common-menu a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;border:1px solid #fff;border-radius:20px;-webkit-box-shadow:0 3px 6px rgba(0,0,0,.16);box-shadow:0 3px 6px rgba(0,0,0,.16);-webkit-box-sizing:border-box;box-sizing:border-box;color:#fd9c00;font-weight:700;height:40px;min-width:180px;padding:0 14px;text-decoration:none;-webkit-transition:all .3s ease;transition:all .3s ease}.g-total-header .product-header .common-menu a:hover{background:#fd9c00;border-color:#fd9c00;color:#fff;opacity:1}@media screen and (max-width:900px){.g-total-header .product-header .common-menu a{font-size:1.4rem;min-width:120px}}@media screen and (max-width:768px){.g-total-header .product-header .common-menu a{font-size:1.2rem;height:32px;min-width:111px;padding:0 20px}}.g-total-header .product-header .common-menu a .icon{background-color:currentColor;margin-right:4px;-webkit-mask-size:contain;mask-size:contain;position:relative}@media screen and (max-width:768px){.g-total-header .product-header .common-menu a .icon{display:none}}.g-total-header .product-header .common-menu a .icon.icon-book{height:20px;-webkit-mask:url(https://www.ubsecure.jp/hubfs/ubsecure-vex2023/assets/images/common/icon-book.svg) no-repeat 0 0;mask:url(https://www.ubsecure.jp/hubfs/ubsecure-vex2023/assets/images/common/icon-book.svg) no-repeat 0 0;width:20px}.g-total-header .product-header .common-menu a .icon.icon-movie{height:24px;-webkit-mask:url(https://www.ubsecure.jp/hubfs/ubsecure-vex2023/assets/images/common/icon-movie.svg) no-repeat 0 0;mask:url(https://www.ubsecure.jp/hubfs/ubsecure-vex2023/assets/images/common/icon-movie.svg) no-repeat 0 0;width:20px}.g-total-header .product-header .common-menu a .icon.icon-mail{height:20px;-webkit-mask:url(https://www.ubsecure.jp/hubfs/ubsecure-vex2023/assets/images/common/icon-mail.svg) no-repeat 0 0;mask:url(https://www.ubsecure.jp/hubfs/ubsecure-vex2023/assets/images/common/icon-mail.svg) no-repeat 0 0;width:20px}.g-total-header .product-header .common-menu .contact-link{background:#e9565b;border-color:#e9565b;color:#fff}.g-total-header .product-header .common-menu .contact-link:hover{background:#fff;border-color:#e9565b;color:#e9565b}.g-total-header .product-header .common-menu .main-menu li{margin-bottom:0;margin-right:12px}.g-total-header .product-header .page-menu{background:#077846;display:none;left:0;padding:40px;position:absolute;top:100%;width:100%}@media screen and (max-width:768px){.g-total-header .product-header .page-menu{max-height:calc(100vh - 50px);overflow-y:auto;padding:14px 16px 90px}}.g-total-header .product-header .page-menu ul li{margin-right:16px;padding:0}@media screen and (min-width:769px){.g-total-header .product-header .page-menu ul li{display:-webkit-box;display:-ms-flexbox;display:flex}}@media screen and (max-width:768px){.g-total-header .product-header .page-menu ul li{margin:0 0 16px}.g-total-header .product-header .page-menu ul li:last-child{margin-bottom:0}}.g-total-header .product-header .page-menu ul li:before{content:none}.g-total-header .product-header .page-menu a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;border:1px solid transparent;border-radius:32px;-webkit-box-shadow:0 3px 6px rgba(0,0,0,.16);box-shadow:0 3px 6px rgba(0,0,0,.16);color:#077846;font-size:1.4rem;font-weight:700;line-height:1.4;min-height:58px;padding:8px 32px 8px 64px;position:relative;text-decoration:none;-webkit-transition:all .3s ease;transition:all .3s ease;width:240px}@media screen and (max-width:768px){.g-total-header .product-header .page-menu a{width:100%}}.g-total-header .product-header .page-menu a:hover{background:#077846;border-color:#fff;color:#fff}.g-total-header .product-header .page-menu a:before{background:currentColor;bottom:0;content:"";height:1px;left:-1px;margin:auto;position:absolute;top:0;-webkit-transition:width .3s ease;transition:width .3s ease;width:50px}.g-total-header .product-header .page-menu a:after{border:1px solid;border-width:1px 1px 0 0;bottom:0;content:"";height:5px;margin:auto;position:absolute;right:25px;top:0;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:5px}.g-total-header .product-header .page-menu a[target=_blank]:after{border:none;content:"\e902";font-family:ubsecure!important;font-size:11px;font-weight:400;height:20px;-webkit-transform:none;transform:none;width:12px}.g-total-header .product-header .page-menu a:hover{opacity:1}.g-total-header .product-header .page-menu a:hover:before{width:60px}@media screen and (max-width:768px){.g-total-header .product-header .page-menu .main-menu{border-top:1px solid #fff;margin-top:17px;padding-top:17px}.g-total-header .product-header .page-menu .main-menu a{color:#fd9c00;-webkit-transition:all .3s ease;transition:all .3s ease}.g-total-header .product-header .page-menu .main-menu a:hover{background:#fd9c00;border-color:#fd9c00;color:#fff;opacity:1}.g-total-header .product-header .page-menu .main-menu a:hover:before{width:50px}}@media screen and (max-width:768px) and (max-width:768px){.g-total-header .product-header .page-menu .main-menu .contact-link{background:#fd9c00;border-color:#fd9c00;color:#fff!important;margin-bottom:16px}.g-total-header .product-header .page-menu .main-menu .contact-link:hover{background:#fff!important;border-color:#fd9c00;color:#fd9c00}}.g-total-header .product-header .product-toggle{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#077846;border:none;cursor:pointer;height:64px;position:absolute;right:0;top:-1px;width:64px}@media screen and (max-width:768px){.g-total-header .product-header .product-toggle{height:50px;width:50px}}.g-total-header .product-header .product-toggle i{background:#fff;bottom:0;height:2px;left:0;margin:auto;position:absolute;right:0;top:0;-webkit-transition:all .3s ease;transition:all .3s ease;width:29px}@media screen and (max-width:768px){.g-total-header .product-header .product-toggle i{width:22px}}.g-total-header .product-header .product-toggle i:first-child{top:-18px}.g-total-header .product-header .product-toggle i:nth-child(3){bottom:-18px}.g-total-header .product-header .product-toggle.-js-opened i:first-child{top:0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.g-total-header .product-header .product-toggle.-js-opened i:nth-child(2){opacity:0;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.g-total-header .product-header .product-toggle.-js-opened i:nth-child(3){bottom:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.g-container{padding-top:163px}@media screen and (max-width:980px){.g-container{padding-top:128px}}@media screen and (max-width:768px){.g-container{padding-top:100px}}.g-container.-public-preview{padding-top:0!important}@media screen and (max-width:768px){.g-footer .page-center .row-number-4{display:none}}.m-breadcrumb-menu ul li:not(:first-child):last-child{display:none!important}.g-container.color-base-aqua .g-total-header .product-header .page-menu,.g-container.color-base-aqua .g-total-header .product-header .product-toggle{background-color:#18a0c6}.g-container.color-base-aqua .g-total-header .product-header .page-menu a{color:#18a0c6}.g-container.color-base-aqua .g-total-header .product-header .page-menu a:hover{background-color:#18a0c6;color:#fff}.g-container.color-base-aqua .m-product-mv .text .main-text:before,.g-container.color-base-aqua .m-vex-mv .text .main-text:before{background-color:#f6fdff}.g-container.color-base-aqua .m-column-block .heading{color:#03b8ec}.g-container.color-base-aqua .m-column-block .l-button{background:#18a0c6;border-color:#18a0c6}.g-container.color-base-aqua .m-column-block .l-button:hover{background:#fff;color:#18a0c6}.g-container.color-base-aqua .m-faq dt:after,.g-container.color-base-aqua .m-faq dt:before{background-color:#18a0c6}.g-container.color-base-aqua .m-faq dt span:before{color:#18a0c6}.g-container.color-base-aqua .m-faq dd{background-color:#f6fdff}.g-container.color-base-aqua .m-link-list .l-button.-theme{background-color:#18a0c6;border-color:#18a0c6}.g-container.color-base-aqua .m-link-list .l-button.-theme:hover{background-color:#fff;color:#18a0c6}.g-container.color-base-aqua .m-link-list .l-button.-white{background-color:#fff;background-color:#18a0c6;border-color:#18a0c6;color:#18a0c6}.g-container.color-base-aqua .m-link-list .l-button.-white:hover{background-color:#18a0c6;color:#fff}.g-container.color-base-aqua .m-column-block .l-button.-theme{background-color:#18a0c6;border-color:#18a0c6}.g-container.color-base-aqua .m-column-block .l-button.-theme:hover{background-color:#fff;color:#18a0c6}.g-container.color-base-aqua .m-column-block .l-button.-white{background-color:#fff;border-color:#18a0c6;color:#18a0c6}.g-container.color-base-aqua .m-column-block .l-button.-white:hover{background-color:#18a0c6;color:#fff}.g-container.color-base-aqua .round-section .hs-form .hs-button,.g-container.color-base-aqua .round-shadow-section .hs-form .hs-button{background-color:#18a0c6!important}.g-container.color-base-aqua .m-feature.-vertical .item .title>span:after,.g-container.color-base-aqua .m-image-text-block .text h2:not(.line-b-small):after{background-color:#18a0c6}.g-container.color-blue .g-total-header .product-header{background-color:rgba(246,253,255,.6)}.g-container.color-blue .g-total-header .product-header .page-menu,.g-container.color-blue .g-total-header .product-header .product-toggle{background-color:#e85e26}.g-container.color-blue .g-total-header .product-header .page-menu a{color:#e85e26}.g-container.color-blue .g-total-header .product-header .page-menu a:hover{background-color:#e85e26;color:#fff}.g-container.color-blue .hs-form .hs-button{background-color:#e85e26}.g-container.color-blue .-white .l-button,.g-container.color-blue .l-button.-white{background:#fff;border-color:#e85e26;color:#e85e26}.g-container.color-blue .-white .l-button:hover,.g-container.color-blue .l-button.-white:hover{background:#e85e26;border-color:#e85e26;color:#fff}.g-container.color-blue .m-product-mv .text .main-text:before{background-color:#f6fdff}.g-container.color-blue .m-faq dt:after,.g-container.color-blue .m-faq dt:before,.g-container.color-blue .m-feature.-vertical .item .title>span:after,.g-container.color-blue .m-image-text-block .text h2:not(.line-b-small):after{background-color:#e85e26}.g-container.color-blue .m-faq dt span:before{color:#e85e26}.g-container.color-blue .m-faq dd{background-color:#f6fdff}.g-container.color-rapid-red .g-total-header .product-header .page-menu,.g-container.color-rapid-red .g-total-header .product-header .product-toggle{background-color:#e85e26}.g-container.color-rapid-red .g-total-header .product-header .page-menu a{color:#e85e26}.g-container.color-rapid-red .g-total-header .product-header .page-menu a:hover{background-color:#e85e26;color:#fff}.g-container.color-rapid-red .g-total-header .product-header .common-menu a{color:#e85e26}.g-container.color-rapid-red .g-total-header .product-header .common-menu a:hover{background-color:#e85e26;border-color:#e85e26;color:#fff}.g-container.color-rapid-red .g-total-header .product-header .common-menu .contact-link{background-color:#fd9c00;border-color:#fd9c00;color:#fff}.g-container.color-rapid-red .g-total-header .product-header .common-menu .contact-link:hover{background-color:#fff;color:#fd9c00}.g-container.color-rapid-red .hs-form .hs-button{background-color:#e85e26}.g-container.color-rapid-red .l-button{background:#e85e26;border-color:#e85e26;color:#fff}.g-container.color-rapid-red .l-button:hover{background:#fff;border-color:#e85e26;color:#e85e26}.g-container.color-rapid-red .l-button.-hover-line:hover{border-color:#fff}.g-container.color-rapid-red .-white .l-button,.g-container.color-rapid-red .l-button.-white{background:#fff;border-color:#e85e26;color:#e85e26}.g-container.color-rapid-red .-white .l-button:hover,.g-container.color-rapid-red .l-button.-white:hover{background:#e85e26;border-color:#e85e26;color:#fff}.g-container.color-rapid-red .-white .l-button.-hover-line:hover,.g-container.color-rapid-red .l-button.-white.-hover-line:hover{border-color:#fff}.g-container.color-rapid-red .feature .image .icon{color:#e85e26}.g-container.color-rapid-red .m-product-mv .text .main-text:before{background-color:#dee5e8}.g-container.color-rapid-red .m-feature.-vertical .item .title>span:after{background-color:#e85e26}.g-container.color-rapid-red .m-feature .icon,.g-container.color-rapid-red .m-feature .title-icon{color:#e85e26}.g-container.color-rapid-red .m-faq dt:after,.g-container.color-rapid-red .m-faq dt:before,.g-container.color-rapid-red .m-image-text-block .text h2:not(.line-b-small):after{background-color:#e85e26}.g-container.color-rapid-red .m-faq dt span:before{color:#e85e26}.g-container.color-rapid-red .m-faq dd{background-color:#f3f4f5}.m-feature.-professional-feature .item{background-color:#fff;border-radius:2.4rem;padding:32px 40px}.m-feature.-professional-feature ul li{margin:0;padding-left:1em;text-indent:-1em}.m-feature.-professional-feature ul li:before{border:none;content:"・";display:inline;left:0;position:relative;top:0;-webkit-transform:none;transform:none}.rapid7-link-box{background:#fff;border:1px solid #707070;padding:22px 20px}@media screen and (min-width:769px){.rapid7-link-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:28px 54px}.rapid7-link-box .image{margin-right:48px;text-align:center}.rapid7-link-box .text{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;font-size:2.4rem;line-height:1.58}}@media screen and (max-width:768px){.rapid7-link-box .image{margin-bottom:20px}}.m-column-block.-rapid7-menu .item{padding:60px 20px 52px}.m-column-block.-rapid7-menu .item .image{border-radius:0!important}@media screen and (min-width:769px){.m-column-block.-rapid7-menu .item .text{margin:0 auto 24px;max-width:300px}}.m-column-block.-rapid7-menu .item .button-wrap{display:-webkit-box;display:-ms-flexbox;display:flex}.m-column-block.-rapid7-menu .item .button-wrap .l-button{max-width:274px;width:100%}.m-column-block.-rapid7-menu .item .button-wrap .l-button.-round{padding:19px 32px 19px 70px}