@media screen and (max-width:980px){.nav .widget-span{width:100%}}@media screen and (min-width:981px){.header-nav{padding-right:70px}}@media screen and (max-width:980px){.header-nav{background:#03b8ec;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;height:calc(100% - 50px);left:0;overflow:auto;padding:0 10px 30px;top:0;-webkit-transition:visibility .5s cubic-bezier(.445,.05,.55,.95),opacity .5s cubic-bezier(.445,.05,.55,.95),-webkit-transform .5s cubic-bezier(.445,.05,.55,.95);transition:visibility .5s cubic-bezier(.445,.05,.55,.95),opacity .5s cubic-bezier(.445,.05,.55,.95),-webkit-transform .5s cubic-bezier(.445,.05,.55,.95);transition:visibility .5s cubic-bezier(.445,.05,.55,.95),opacity .5s cubic-bezier(.445,.05,.55,.95),transform .5s cubic-bezier(.445,.05,.55,.95);transition:visibility .5s cubic-bezier(.445,.05,.55,.95),opacity .5s cubic-bezier(.445,.05,.55,.95),transform .5s cubic-bezier(.445,.05,.55,.95),-webkit-transform .5s cubic-bezier(.445,.05,.55,.95);width:100%;z-index:101}.header-nav.-js-open{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0);visibility:visible}}.header-nav ul{display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none;margin:0;padding:0}@media screen and (max-width:980px){.header-nav ul{display:block}.header-nav ul li:not(:last-child){margin-bottom:1px}.header-nav ul li:not(:last-child) br{display:none}}.header-nav ul li{letter-spacing:.05em;padding:0}.header-nav ul li:before{content:none}.header-nav a{color:inherit}@media screen and (max-width:980px){.header-nav a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;height:50px;line-height:1.3;padding:0 35px 10px 20px;position:relative;width:100%}.header-nav a:after{border-right:2px solid #fff;border-top:2px solid #fff;content:"";display:block;height:.4em;margin-top:-.2em;position:absolute;right:20px;top:50%;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:.4em}}.header-nav a:hover{color:#046ba6;opacity:1}.header-nav .main-nav{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;min-height:45px}@media screen and (max-width:980px){.header-nav .main-nav{width:100%}}.header-nav .main-nav>li{font-size:16px;font-weight:700;padding-right:24px;vertical-align:bottom}@media screen and (max-width:980px){.header-nav .main-nav>li{padding:0;position:relative}}.header-nav .main-nav>li.has-child{cursor:pointer}@media screen and (min-width:981px){.header-nav .main-nav>li.has-child>span{padding-bottom:5px;position:relative}.header-nav .main-nav>li.has-child>span:hover{color:#046ba6;opacity:1}.header-nav .main-nav>li.has-child>span:after{background:url(https://www.ubsecure.jp/hubfs/Ubsecure%202019%20Theme/images/common/menu-arrow.png) 50% 50%/contain no-repeat;bottom:-4px;content:"";height:7px;left:0;margin:auto;position:absolute;right:0;-webkit-transition:-webkit-transform .3s linear;transition:-webkit-transform .3s linear;transition:transform .3s linear;transition:transform .3s linear,-webkit-transform .3s linear;width:13px}.header-nav .main-nav>li.has-child>span+a{display:none}.header-nav .main-nav>li.has-child.-js-open>a:after,.header-nav .main-nav>li.has-child.-js-open>span:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}}@media screen and (max-width:980px){.header-nav .main-nav>li.has-child>span{display:none!important}.header-nav .main-nav>li>a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#05a3d0;line-height:1.3}}@media screen and (min-width:981px){.header-nav .child-toggle{display:none}}@media screen and (max-width:980px){.header-nav .child-toggle{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#038cc5;border:none;border-radius:0;cursor:pointer;display:block;height:50px;position:absolute;right:0;top:0;width:50px;z-index:2;z-index:5}.header-nav .child-toggle:after,.header-nav .child-toggle:before{background:#fff;content:"";display:block;height:2px;left:50%;margin:-1px 0 0 -8px;position:absolute;top:50%;-webkit-transition:-webkit-transform .3s ease-out;transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out;width:16px}.header-nav .child-toggle:after{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.header-nav .child-toggle.-active:after,.header-nav .child-toggle.-js-open:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}}.header-nav .child-nav{display:none}@media screen and (min-width:981px){.header-nav .child-nav{background:#d8f1f8;left:0;padding:20px 10px;position:absolute;top:101px;width:100%;z-index:100}.header-nav .child-nav ul li{font-size:13px}}@media screen and (max-width:980px){.header-nav .child-nav{font-size:14px}.header-nav .child-nav a{background-color:#54c8e9;padding:0 10px 0 35px}}.header-nav .child-nav .inner{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 auto;max-width:1280px}@media screen and (min-width:981px){.header-nav .child-nav .inner{width:90%}}.header-nav .child-nav .inner>*{-webkit-box-flex:1;-ms-flex:1;flex:1}.header-nav .child-nav .left-box{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin-right:6px;width:12%}@media screen and (max-width:980px){.header-nav .child-nav .left-box{display:none}}.header-nav .child-nav .left-box .image{padding:0 10px 10px;text-align:center}.header-nav .child-nav .left-box .image img{-o-object-fit:contain;object-fit:contain;-o-object-position:50% 50%;object-position:50% 50%}.header-nav .child-nav .total-link{margin:0}.header-nav .child-nav .total-link a{font-size:14px;line-height:1.29;padding-left:1em;position:relative}.header-nav .child-nav .total-link a:after{background:url(https://www.ubsecure.jp/hubfs/Ubsecure%202019%20Theme/images/common/menu-arrow.png) 50% 50%/contain no-repeat;content:"";height:7px;left:0;position:absolute;top:6px;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);width:13px}@media screen and (min-width:981px){.header-nav .child-nav ul{background-color:#fff;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:16px 40px;padding:20px}}.header-nav .child-nav ul li{padding:0}@media screen and (min-width:981px){.header-nav .child-nav ul li{padding-left:14px;position:relative}.header-nav .child-nav ul li:after{background:url(https://www.ubsecure.jp/hubfs/Ubsecure%202019%20Theme/images/common/menu-arrow.png) 50% 50%/contain no-repeat;bottom:0;content:"";height:7px;left:0;margin:auto;position:absolute;top:0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);width:13px}}@media screen and (max-width:980px){.header-nav .child-nav ul li{margin-bottom:1px}}.header-nav ul.tab-list{background:transparent;-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:6px;padding:0}@media screen and (max-width:980px){.header-nav ul.tab-list{display:none}}.header-nav ul.tab-list li{display:-webkit-box;display:-ms-flexbox;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;background:#efefef;border-radius:5px 5px 0 0;cursor:pointer;padding:6px}.header-nav ul.tab-list li.-logo{padding:10px}.header-nav ul.tab-list li.-js-tab-open{background:#fff}.header-nav ul.tab-list li:after{content:none}.header-nav ul.tab-list .tab-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:13px;line-height:1.4;min-height:18px}.header-nav ul.tab-list .tab-title .icon{color:#35c0ee;font-size:20px;margin-right:5px}@media screen and (min-width:981px){.header-nav .tab-box{font-size:13px}.header-nav .tab-box .sp-link{display:none!important}.header-nav .tab-box .tab-inner{display:none}}@media screen and (max-width:980px){.header-nav .tab-box .tab-inner{position:relative}.header-nav .tab-box .tab-inner:not(:last-child){margin-bottom:1px}.header-nav .tab-box .tab-inner li a{background:#d8f1f8;color:#0192bb;padding:0 10px 0 52px}.header-nav .tab-box .tab-inner li a:after{content:none}.header-nav .tab-box .child-toggle{background:#409ec5}.header-nav .tab-box li:not(:last-child){margin-bottom:1px}.header-nav .tab-box .tab-inner-nav{display:none}}.circle-bg .main{fill:#ddf1f7}.circle-bg .back{fill:#afdff0}@media screen and (max-width:980px){.foot-bg{bottom:0}}.bottom-link{display:none!important}.l-footer .copyright{align-items:center;background-color:#585757;color:#fff;display:flex;font-size:14px;height:84px;justify-content:center}.g-footer ul li{margin-bottom:0}.header-container-wrapper .button-group .button-unit a{background:#fd8900}.head-cta .cta_button{background:#e9565b}.header-container-wrapper.-js-scroll .g-header>.row-fluid-wrapper>.row-fluid{height:114px}.header-nav{padding-right:0}.header-nav .main-nav{gap:24px;margin-top:8px}.header-nav .main-nav>li{padding-right:0}.header-nav .main-nav>li.has-child>a,.header-nav .main-nav>li.has-child>span{transition:.3s}.header-nav .main-nav>li.has-child.-js-open>span:after{background:url(https://www.ubsecure.jp/hubfs/TOP_2608/icon_arrow_red.png) no-repeat 50%/contain;bottom:-18px;height:20px;transform:unset;width:20px;z-index:1000}.header-nav .child-nav{background:#fff;box-shadow:12px 0 24px rgba(0,0,0,.16);cursor:auto;padding:0}.header-nav .main-nav>li.has-child.-js-open .child-nav{display:block}.header-nav .child-nav .inner{display:block;max-width:calc(1000px + 6vw);padding:0 3vw;width:100%}.header-nav .child-nav .inner .category-top{align-items:center;display:flex;height:80px;justify-content:space-between;position:relative;width:100%}.header-nav .child-nav.is-links .inner .category-top{margin:0 auto;width:calc(95% - 280px)}.header-nav .child-nav .inner .category-top:after{background-color:#ccc;bottom:0;content:"";display:block;height:1px;left:calc(50% - 50vw);position:absolute;width:100vw}.header-nav .child-nav .inner .category-title{font-size:20px;margin:0;position:relative}.header-nav .child-nav .inner .category-title.is-link:after{background:url(https://www.ubsecure.jp/hubfs/TOP_2608/icon_arrow_blue.svg) no-repeat 50%/contain;content:"";display:block;height:20px;left:calc(100% + 12px);position:absolute;top:50%;transform:translateY(-50%);width:20px}.header-nav .child-nav .inner .nav-close{color:#999;cursor:pointer;font-size:14px;font-weight:700}.header-nav .child-nav .inner .nav-close:after{content:"× 閉じる";display:inline-block}.header-nav .child-nav .inner .nav-close:hover{opacity:.6;transition:.3s}.header-nav .child-nav .inner .tabs{display:flex;gap:5%;justify-content:center}.header-nav ul.tab-list{background:#dcf2f7;display:flex;flex-flow:column;gap:0;width:280px}.header-nav ul.tab-list li.-js-tab-open{background:#139ec5;color:#fff}.header-nav ul.tab-list li{align-items:center;background-color:transparent;border-bottom:2px solid #fff;border-radius:0;display:flex;justify-content:left;min-height:50px;padding:6px 40px 6px 20px;position:relative;transition:.3s;width:100%}.header-nav ul.tab-list li:hover{opacity:.7}.header-nav ul.tab-list>li:after{background:unset;border-right:2px solid #159dc5;border-top:2px solid #159dc5;bottom:unset;content:"";height:4px;left:unset;margin:0;position:absolute;right:20px;top:50%;transform:translateY(-3px) rotate(45deg);transform:translateY(-2px) rotate(45deg);width:4px}.header-nav ul.tab-list>li.-js-tab-open:after{border-right:2px solid #fff;border-top:2px solid #fff;right:10px}.header-nav ul.tab-list .tab-title{font-size:1.6rem}.header-nav ul.tab-list .tab-title img{height:3.04rem}.header-nav .tab-box{width:calc(95% - 280px)}.header-nav .tab-box .tab-inner.-js-tab-open{display:block}.header-nav .tab-box .tab-cont{font-size:1.4rem;font-weight:400;padding:24px 0 48px}.header-nav .tab-box .tab-cont .tab-close{display:none}.header-nav .child-nav .tab-cont .hs-menu-children-wrapper{display:grid;gap:0 clamp(26.3314285714px,0px + 3.4285714286vw,48px);grid-template-columns:repeat(2,1fr);margin:0;padding:0}.header-nav .child-nav .tab-cont .hs-menu-wrapper,.header-nav .child-nav .tab-cont .hs-menu-wrapper>ul,.header-nav .child-nav .tab-cont .hs_cos_wrapper{display:block}.header-nav .child-nav .tab-cont .hs-menu-wrapper>ul{margin-top:24px;padding:0}.header-nav .child-nav .tab-cont .hs-menu-wrapper .menu .hs-menu-depth-1{width:100%}.header-nav .child-nav .tab-cont .hs-menu-wrapper .hs-menu-item{list-style:none;padding:0}.header-nav .child-nav .tab-cont .hs-menu-wrapper .hs-menu-item:after{display:none}.header-nav .child-nav .tab-cont .hs-menu-wrapper .hs-menu-item>a{align-items:center;background-color:#fff;border-bottom:1px solid #707070;color:#050303;display:flex;font-size:1.4rem;font-weight:700;gap:clamp(4.3885714286px,0px + .5714285714vw,8px);height:100%;justify-content:space-between;line-height:1.6;min-height:clamp(35.1085714286px,0px + 4.5714285714vw,64px);overflow:visible;padding:clamp(4.9371428571px,0px + .6428571429vw,9px) clamp(13.1657142857px,0px + 1.7142857143vw,24px) clamp(4.9371428571px,0px + .6428571429vw,9px) clamp(7.68px,0px + 1vw,14px);text-align:left;text-decoration:none;transition:.3s;white-space:normal}.header-nav .child-nav .tab-cont .hs-menu-wrapper .hs-menu-item>a:hover{background-color:#dcf2f7;opacity:1}.header-nav .child-nav .tab-cont .hs-menu-wrapper .hs-menu-item>a:after{background:url(https://www.ubsecure.jp/hubfs/TOP_2608/arrow.svg) no-repeat 50%/contain;content:"";flex-shrink:0;height:1.6rem;width:1.6rem}@media screen and (max-width:980px){.header-container-wrapper.-js-scroll .g-header>.row-fluid-wrapper>.row-fluid{height:50px}.g-header .head-logo img{height:26px!important}.g-header .toggle{background-color:#349fc5}.g-header .nav{background-color:#fff;border-top:1px solid #fff;flex-flow:column;overflow-x:hidden;overflow-y:scroll;overscroll-behavior:contain;padding:0}.header-nav{background:transparent;padding:0}.header-nav .main-nav{margin:0}.header-nav .child-nav{display:block;height:100%;opacity:0;overflow-x:hidden;overflow-y:scroll;overscroll-behavior:contain;position:fixed;right:0;top:0;transform:translate3d(100%,0,0);transition:visibility .5s cubic-bezier(.445,.05,.55,.95),opacity .5s cubic-bezier(.445,.05,.55,.95),transform .5s cubic-bezier(.445,.05,.55,.95),-webkit-transform .5s cubic-bezier(.445,.05,.55,.95);visibility:hidden;width:100%;z-index:102}.header-nav .main-nav>li.has-child.-js-open .child-nav{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0);visibility:visible}.header-nav .main-nav>li.has-child>span{display:flex!important}.header-nav .main-nav>li.has-child>span,.header-nav .main-nav>li>a{align-items:center;background:#dcf2f7;color:#050303;font-size:1.8rem;min-height:50px;padding:6px 50px 6px 25px;width:100%}.header-nav .child-toggle{background-color:#349fc5;width:25px}.header-nav .child-toggle:before{background:transparent;border-right:2px solid #fff;border-top:2px solid #fff;height:6px;left:unset;right:9px;transform:translateY(-3px) rotate(45deg);width:6px}.header-nav .child-toggle:after{display:none}.header-nav a:after{background:transparent;border-right:2px solid #349fc5;border-top:2px solid #349fc5;height:6px;left:unset;margin:0;right:9px;transform:translateY(-3px) rotate(45deg);width:6px}.header-nav .child-nav .inner{background-color:#dcf2f7;height:100%;max-width:unset;padding:0}.header-nav .child-nav .inner .category-top{background-color:#349fc5;flex-flow:row-reverse;height:fit-content;justify-content:left;min-height:50px}.header-nav .child-nav .inner .category-top:after{background-color:#fff}.header-nav .child-nav .inner .nav-close{display:block;height:50px;position:relative;width:50px}.header-nav .child-nav .inner .nav-close:after{border-left:2px solid #fff;border-top:2px solid #fff;content:"";height:6px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%) rotate(-45deg);width:6px}.header-nav .child-nav .inner .category-title{background-color:transparent;color:#fff;font-size:1.8rem;margin:0 0 0 25px;padding:6px 0;width:fit-content}.header-nav .child-nav .inner .category-title.is-link:after{background:url(https://www.ubsecure.jp/hubfs/TOP_2608/icon_arrow_white.svg) no-repeat 50%/contain;border:none}.header-nav .child-nav .inner .tabs{gap:0}.header-nav ul.tab-list{background-color:#fff;width:100%}.header-nav ul.tab-list li{background-color:#dcf2f7;border-bottom:none;font-size:1.8rem;justify-content:left;padding:0 50px 0 25px;position:relative}.header-nav ul.tab-list li:after{border-right:2px solid #349fc5;border-top:2px solid #349fc5;content:"";display:block;height:6px;margin:0;position:absolute;right:18px;top:50%;transform:translateY(-3px) rotate(45deg);width:6px}.header-nav ul.tab-list li.-js-tab-open{background-color:#dcf2f7;color:#444}.header-nav ul.tab-list .tab-title{font-size:1.8rem}.header-nav .tab-box{width:unset}.header-nav .tab-box .tab-inner{background:#fff;display:block;height:100%;opacity:0;overflow-x:hidden;overflow-y:scroll;overscroll-behavior:contain;position:fixed;right:0;top:0;transform:translate3d(100%,0,0);transition:visibility .5s cubic-bezier(.445,.05,.55,.95),opacity .5s cubic-bezier(.445,.05,.55,.95),transform .5s cubic-bezier(.445,.05,.55,.95),-webkit-transform .5s cubic-bezier(.445,.05,.55,.95);visibility:hidden;width:100%;z-index:103}.header-nav .tab-box .tab-inner.-js-tab-open{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0);visibility:visible}.header-nav .tab-box .tab-cont{padding:0}.header-nav .tab-box .tab-cont .tab-info{background-color:#349fc5;color:#fff}.header-nav .tab-box .tab-inner .tab-close{align-items:center;cursor:pointer;display:flex;font-size:1.8rem;font-weight:700;justify-content:space-between;min-height:50px;padding:6px 0 6px 75px;position:relative;width:100%}.header-nav .tab-box .tab-inner .tab-close:after{border-left:2px solid #fff;border-top:2px solid #fff;content:"";height:6px;left:22px;position:absolute;top:50%;transform:translateY(-50%) rotate(-45deg);width:6px}.header-nav .tab-box .tab-inner .tab-close img{height:3.2rem}.header-nav .tab-box .tab-desc{font-size:1.6rem;padding:12px 3vw 16px}.header-nav .child-nav .tab-cont .hs-menu-wrapper>ul{margin:12px 0 36px;padding:0 3vw}.header-nav .child-nav .tab-cont .hs-menu-children-wrapper{display:block}.header-nav .child-nav .tab-cont .hs-menu-wrapper .hs-menu-item>a{font-size:1.8rem;min-height:50px}.header-nav .child-nav .tab-cont .hs-menu-wrapper .hs-menu-item>a:after{border:none;height:1.8rem;position:static;transform:unset;width:1.8rem}.header-nav .child-nav.is-links .inner{background-color:#fff}.header-nav .child-nav.is-links .inner .category-top{width:100%}.header-nav .child-nav.is-links .inner .category-top:after{display:none}.g-header .nav .row-fluid-wrapper:first-child{padding:0 3vw}}@media screen and (max-width:768px){.header-nav ul.tab-list .tab-title img{height:2.66rem}.header-nav .tab-box .tab-cont{font-size:1.225rem}.header-nav .child-nav .inner .category-title,.header-nav .child-nav .tab-cont .hs-menu-wrapper .hs-menu-item>a,.header-nav .main-nav>li.has-child>span,.header-nav .main-nav>li>a,.header-nav .tab-box .tab-inner .tab-close,.header-nav ul.tab-list .tab-title,.header-nav ul.tab-list li{font-size:1.575rem}.header-nav .tab-box .tab-inner .tab-close img{height:2.8rem}.header-nav .tab-box .tab-desc{font-size:1.4rem}.header-nav .child-nav .tab-cont .hs-menu-wrapper .hs-menu-item>a:after{height:1.575rem;width:1.575rem}}body .l-footerNav__grid .hs-menu-depth-1 a{font-size:1.4rem}body .l-footerNav__grid .hs-menu-depth-2 a{font-size:1.2rem}body .l-footer__company{font-size:1.6rem}body .l-footer__address{font-size:1.4rem}@media screen and (max-width:767px){body .l-footerNav__productTop{font-size:clamp(1.3125rem,0rem + 4.6875vw,3.15rem)}body .l-footerNav__grid .hs-menu-depth-1 a{font-size:clamp(1.1667rem,0rem + 4.1666666667vw,2.8rem)}body .l-footerNav__grid .hs-menu-depth-2 a{font-size:clamp(1.0208rem,0rem + 3.6458333333vw,2.45rem)}body .l-footer__company{font-size:clamp(1.3125rem,0rem + 4.6875vw,3.15rem)}body .l-footer__address{font-size:clamp(1.1667rem,0rem + 4.1666666667vw,2.8rem)}}