:root{--swiper-theme-color:#007aff}:host{display:block;margin-left:auto;margin-right:auto;position:relative;z-index:1}.swiper{display:block;list-style:none;margin-left:auto;margin-right:auto;overflow:hidden;padding:0;position:relative;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{box-sizing:initial;display:flex;height:100%;position:relative;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);width:100%;z-index:1}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{display:block;flex-shrink:0;height:100%;position:relative;transition-property:transform;width:100%}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{backface-visibility:hidden;transform:translateZ(0)}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px;.swiper-cube-shadow,.swiper-slide{transform-style:preserve-3d}}.swiper-css-mode{>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none;&::-webkit-scrollbar{display:none}}>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}&.swiper-horizontal{>.swiper-wrapper{scroll-snap-type:x mandatory}>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-slides-offset-before);scroll-margin-inline-start:var(--swiper-slides-offset-before)}>.swiper-wrapper>.swiper-slide:last-child{margin-inline-end:var(--swiper-slides-offset-after)}}&.swiper-vertical{>.swiper-wrapper{scroll-snap-type:y mandatory}>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-slides-offset-before);scroll-margin-block-start:var(--swiper-slides-offset-before)}>.swiper-wrapper>.swiper-slide:last-child{margin-block-end:var(--swiper-slides-offset-after)}}&.swiper-free-mode{>.swiper-wrapper{scroll-snap-type:none}>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}}&.swiper-centered{>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}}&.swiper-centered.swiper-horizontal{>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}}&.swiper-centered.swiper-vertical{>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}>.swiper-wrapper:before{height:var(--swiper-centered-offset-after);min-width:1px;width:100%}}}.swiper-3d{.swiper-slide-shadow,.swiper-slide-shadow-bottom,.swiper-slide-shadow-left,.swiper-slide-shadow-right,.swiper-slide-shadow-top{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}.swiper-slide-shadow{background:rgba(0,0,0,.1490196078)}.swiper-slide-shadow-left{background-image:linear-gradient(270deg, rgba(0, 0, 0, 0.5019607843), rgba(0, 0, 0, 0))}.swiper-slide-shadow-right{background-image:linear-gradient(90deg, rgba(0, 0, 0, 0.5019607843), rgba(0, 0, 0, 0))}.swiper-slide-shadow-top{background-image:linear-gradient(0deg, rgba(0, 0, 0, 0.5019607843), rgba(0, 0, 0, 0))}.swiper-slide-shadow-bottom{background-image:linear-gradient(180deg, rgba(0, 0, 0, 0.5019607843), rgba(0, 0, 0, 0))}}.swiper-lazy-preloader{border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top:4px solid rgba(0,0,0,0);box-sizing:border-box;height:42px;left:50%;margin-left:-21px;margin-top:-21px;position:absolute;top:50%;transform-origin:50%;width:42px;z-index:10}.swiper-watch-progress .swiper-slide-visible,.swiper:not(.swiper-watch-progress){.swiper-lazy-preloader{animation:swiper-preloader-spin 1s linear infinite}}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;transform:translateZ(0)}.swiper-virtual.swiper-css-mode{.swiper-wrapper:after{content:"";left:0;pointer-events:none;position:absolute;top:0}}.swiper-virtual.swiper-css-mode.swiper-horizontal{.swiper-wrapper:after{height:1px;width:var(--swiper-virtual-size)}}.swiper-virtual.swiper-css-mode.swiper-vertical{.swiper-wrapper:after{height:var(--swiper-virtual-size);width:1px}}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{align-items:center;color:var(--swiper-navigation-color, var(--swiper-theme-color));cursor:pointer;display:flex;height:var(--swiper-navigation-size);justify-content:center;position:absolute;width:var(--swiper-navigation-size);z-index:10;&.swiper-button-disabled{cursor:auto;opacity:.35;pointer-events:none}&.swiper-button-hidden{cursor:auto;opacity:0;pointer-events:none}.swiper-navigation-disabled &{display:none !important}::slotted(svg),svg{height:100%;object-fit:contain;transform-origin:center;width:100%;fill:currentColor;pointer-events:none}}.swiper-button-lock{display:none}.swiper-button-next,.swiper-button-prev{margin-top:calc(0px - var(--swiper-navigation-size)/2);top:var(--swiper-navigation-top-offset, 50%)}.swiper-button-prev{left:var(--swiper-navigation-sides-offset, 4px);right:auto;.swiper-navigation-icon,::slotted(.swiper-navigation-icon){transform:rotate(180deg)}}.swiper-button-next{left:auto;right:var(--swiper-navigation-sides-offset, 4px)}.swiper-horizontal{.swiper-button-next,.swiper-button-prev,~.swiper-button-next,~.swiper-button-prev{margin-left:0;margin-top:calc(0px - var(--swiper-navigation-size)/2);top:var(--swiper-navigation-top-offset, 50%)}&.swiper-rtl .swiper-button-next,&.swiper-rtl~.swiper-button-next,&~.swiper-button-prev,.swiper-button-prev{left:var(--swiper-navigation-sides-offset, 4px);right:auto}&.swiper-rtl .swiper-button-prev,&.swiper-rtl~.swiper-button-prev,&~.swiper-button-next,.swiper-button-next{left:auto;right:var(--swiper-navigation-sides-offset, 4px)}&.swiper-rtl .swiper-button-next,&.swiper-rtl~.swiper-button-next,&~.swiper-button-prev,.swiper-button-prev{.swiper-navigation-icon,::slotted(.swiper-navigation-icon){transform:rotate(180deg)}}&.swiper-rtl .swiper-button-prev,&.swiper-rtl~.swiper-button-prev{.swiper-navigation-icon,::slotted(.swiper-navigation-icon){transform:rotate(0deg)}}}.swiper-vertical{.swiper-button-next,.swiper-button-prev,~.swiper-button-next,~.swiper-button-prev{left:var(--swiper-navigation-top-offset, 50%);margin-left:calc(0px - var(--swiper-navigation-size)/2);margin-top:0;right:auto}.swiper-button-prev,~.swiper-button-prev{bottom:auto;top:var(--swiper-navigation-sides-offset, 4px);.swiper-navigation-icon,::slotted(.swiper-navigation-icon){transform:rotate(-90deg)}}.swiper-button-next,~.swiper-button-next{bottom:var(--swiper-navigation-sides-offset, 4px);top:auto;.swiper-navigation-icon,::slotted(.swiper-navigation-icon){transform:rotate(90deg)}}}.swiper-pagination{position:absolute;text-align:center;transform:translateZ(0);transition:opacity .3s;z-index:10;&.swiper-pagination-hidden{opacity:0}&.swiper-pagination-disabled,.swiper-pagination-disabled>&{display:none !important}}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:var(--swiper-pagination-bottom, 8px);left:0;top:var(--swiper-pagination-top, auto);width:100%}.swiper-pagination-bullets-dynamic{font-size:0;overflow:hidden;.swiper-pagination-bullet{position:relative;transform:scale(0.33)}.swiper-pagination-bullet-active,.swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullet-active-prev{transform:scale(0.66)}.swiper-pagination-bullet-active-prev-prev{transform:scale(0.33)}.swiper-pagination-bullet-active-next{transform:scale(0.66)}.swiper-pagination-bullet-active-next-next{transform:scale(0.33)}}.swiper-pagination-bullet{background:var(--swiper-pagination-bullet-inactive-color, #000);border-radius:var(--swiper-pagination-bullet-border-radius, 50%);display:inline-block;height:var(--swiper-pagination-bullet-height, var(--swiper-pagination-bullet-size, 8px));opacity:var(--swiper-pagination-bullet-inactive-opacity, 0.2);width:var(--swiper-pagination-bullet-width, var(--swiper-pagination-bullet-size, 8px));button&{appearance:none;border:none;box-shadow:none;margin:0;padding:0}.swiper-pagination-clickable &{cursor:pointer}&:only-child{display:none !important}}.swiper-pagination-bullet-active{background:var(--swiper-pagination-color, var(--swiper-theme-color));opacity:var(--swiper-pagination-bullet-opacity, 1)}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{left:var(--swiper-pagination-left, auto);right:var(--swiper-pagination-right, 8px);top:50%;transform:translate3d(0, -50%, 0);.swiper-pagination-bullet{display:block;margin:var(--swiper-pagination-bullet-vertical-gap, 6px) 0}&.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px;.swiper-pagination-bullet{display:inline-block;transition:transform .2s,top .2s}}}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-horizontal.swiper-pagination-bullets{.swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap, 4px)}&.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap;.swiper-pagination-bullet{transition:transform .2s,left .2s}}}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,right .2s}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color, inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color, rgba(0, 0, 0, 0.2509803922));position:absolute;.swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color, var(--swiper-theme-color));height:100%;left:0;position:absolute;top:0;transform:scale(0);transform-origin:left top;width:100%}.swiper-rtl & .swiper-pagination-progressbar-fill{transform-origin:right top}&.swiper-pagination-horizontal,&.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-horizontal>&,.swiper-vertical>&.swiper-pagination-progressbar-opposite{height:var(--swiper-pagination-progressbar-size, 4px);left:0;top:0;width:100%}&.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,&.swiper-pagination-vertical,.swiper-horizontal>&.swiper-pagination-progressbar-opposite,.swiper-vertical>&{height:100%;left:0;top:0;width:var(--swiper-pagination-progressbar-size, 4px)}}.swiper-pagination-lock{display:none}.swiper-scrollbar{background:var(--swiper-scrollbar-bg-color, rgba(0, 0, 0, 0.1019607843));border-radius:var(--swiper-scrollbar-border-radius, 10px);position:relative;touch-action:none;&.swiper-scrollbar-disabled,.swiper-scrollbar-disabled>&{display:none !important}&.swiper-scrollbar-horizontal,.swiper-horizontal>&{bottom:var(--swiper-scrollbar-bottom, 4px);height:var(--swiper-scrollbar-size, 4px);left:var(--swiper-scrollbar-sides-offset, 1%);position:absolute;top:var(--swiper-scrollbar-top, auto);width:calc(100% - var(--swiper-scrollbar-sides-offset, 1%)*2);z-index:50}&.swiper-scrollbar-vertical,.swiper-vertical>&{height:calc(100% - var(--swiper-scrollbar-sides-offset, 1%)*2);left:var(--swiper-scrollbar-left, auto);position:absolute;right:var(--swiper-scrollbar-right, 4px);top:var(--swiper-scrollbar-sides-offset, 1%);width:var(--swiper-scrollbar-size, 4px);z-index:50}}.swiper-scrollbar-drag{background:var(--swiper-scrollbar-drag-bg-color, rgba(0, 0, 0, 0.5019607843));border-radius:var(--swiper-scrollbar-border-radius, 10px);height:100%;left:0;position:relative;top:0;width:100%}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{align-items:center;display:flex;height:100%;justify-content:center;text-align:center;width:100%;>canvas,>img,>svg{max-height:100%;max-width:100%;object-fit:contain}}.swiper-slide-zoomed{cursor:move;touch-action:none}.swiper .swiper-notification{left:0;opacity:0;pointer-events:none;position:absolute;top:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{margin:0 auto;transition-timing-function:ease-out}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-direction:column;flex-wrap:wrap}.swiper-fade{&.swiper-free-mode{.swiper-slide{transition-timing-function:ease-out}}.swiper-slide{pointer-events:none;transition-property:opacity;.swiper-slide{pointer-events:none}}.swiper-slide-active{pointer-events:auto;& .swiper-slide-active{pointer-events:auto}}}.swiper.swiper-cube{overflow:visible}.swiper-cube{.swiper-slide{backface-visibility:hidden;height:100%;pointer-events:none;transform-origin:0 0;visibility:hidden;width:100%;z-index:1;.swiper-slide{pointer-events:none}}&.swiper-rtl .swiper-slide{transform-origin:100% 0}.swiper-slide-active{&,& .swiper-slide-active{pointer-events:auto}}.swiper-slide-active,.swiper-slide-next,.swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube-shadow{bottom:0;height:100%;left:0;opacity:.6;position:absolute;width:100%;z-index:0;&:before{background:#000;bottom:0;content:"";filter:blur(50px);left:0;position:absolute;right:0;top:0}}}.swiper-cube{.swiper-slide-next+.swiper-slide{pointer-events:auto;visibility:visible}}.swiper-cube{.swiper-slide-shadow-cube.swiper-slide-shadow-bottom,.swiper-slide-shadow-cube.swiper-slide-shadow-left,.swiper-slide-shadow-cube.swiper-slide-shadow-right,.swiper-slide-shadow-cube.swiper-slide-shadow-top{backface-visibility:hidden;z-index:0}}.swiper.swiper-flip{overflow:visible}.swiper-flip{.swiper-slide{backface-visibility:hidden;pointer-events:none;z-index:1;.swiper-slide{pointer-events:none}}.swiper-slide-active{&,& .swiper-slide-active{pointer-events:auto}}}.swiper-flip{.swiper-slide-shadow-flip.swiper-slide-shadow-bottom,.swiper-slide-shadow-flip.swiper-slide-shadow-left,.swiper-slide-shadow-flip.swiper-slide-shadow-right,.swiper-slide-shadow-flip.swiper-slide-shadow-top{backface-visibility:hidden;z-index:0}}.swiper-creative{.swiper-slide{backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height}}.swiper.swiper-cards{overflow:visible}.swiper-cards{.swiper-slide{backface-visibility:hidden;overflow:hidden;transform-origin:center bottom}}:root{--mainColor: #C6311D;--subColor: #F4F3E7;--notosans: 'Noto Sans JP', ヒラギノ角ゴ ProN, Hiragino Kaku Gothic ProN, メイリオ, Meiryo, ＭＳ Ｐゴシック, sans-serif}@keyframes fadeInUpArrow{0%{opacity:0;transform:translateY(15px)}100%{opacity:1;transform:translateY(0)}}@keyframes fadeInDownArrow{0%{opacity:0;transform:translateY(-15px)}100%{opacity:1;transform:translateY(0)}}@keyframes point{0%{transform:translateY(30px) scale(0.7) rotate(0deg)}30%{transform:translateY(-5px) scale(1.05) rotate(-3deg)}50%{transform:translateY(2px) scale(0.98) rotate(2deg)}70%{transform:translateY(-1px) scale(1.01) rotate(-1deg)}100%{transform:translateY(0) scale(1) rotate(0deg)}}@keyframes pointreverse{0%{transform:translateY(30px) scale(0.7) rotate(0deg)}30%{transform:translateY(-5px) scale(1.05) rotate(3deg)}50%{transform:translateY(2px) scale(0.98) rotate(-2deg)}70%{transform:translateY(-1px) scale(1.01) rotate(1deg)}100%{transform:translateY(0) scale(1) rotate(0deg)}}*{box-sizing:border-box}*::before,*::after{box-sizing:border-box}html,body{font-family:var(--notosans);margin:0}h1,h2,h3,h4,h5,h6,p,span,ul,ol,li,div,section,article,figure,img,picture,dl,dt,dd,table,td,th,button,input,select,textarea{margin:0;padding:0}ul,ol{list-style:none}a{color:inherit;text-decoration:none}button{padding:0;border:none;background-color:rgba(0,0,0,0);cursor:pointer;outline:none;appearance:none}.picture{display:block}img{pointer-events:none;width:100%;height:auto;vertical-align:bottom}@media(min-width: 768px){.only-sp{display:none}}@media(max-width: 767px){.only-pc{display:none}}@media(min-width: 768px){.longterm-graph-box{transition:opacity 200ms ease-in-out;will-change:opacity}.longterm-graph-box:hover{opacity:.8}}body{font-family:"Noto Sans JP","Hiragino Kaku Gothic ProN",Meiryo,sans-serif;font-weight:400}body{width:100%;color:#000;overflow-x:hidden;background-color:#000}body.is-fixed{position:fixed;overflow:hidden}body:has(.modal.is-active),body:has(.humburger.is-active){overflow:hidden}.all{position:relative}.header{position:fixed;display:flex;justify-content:space-between;align-items:center;width:100%;height:60px;background-color:#fff;z-index:100;padding-right:20px}.header-logo{width:298px;height:auto}.header-list{display:flex}.header-link{display:flex;align-items:center;justify-content:center;height:36px;font-size:16px;font-weight:500;background-color:#dee0ea;border-radius:18px}.header-item{margin-right:15px}.header-item:first-of-type{width:170px}.header-item:nth-of-type(2){width:180px}.header-item:last-of-type{margin-right:0;width:140px}.header-item:last-of-type .header-link{color:#fff;background-color:#222}.footer{padding:30px 0 40px;color:#fff;background-color:#233f74;text-align:center}.footer-title{font-size:14px;font-weight:bold}.footer-small{margin-top:15px}.footer-small small{font-size:14px;font-weight:500;line-height:1.7142857143}.container{position:relative;display:grid;grid-template-columns:1fr 390px 1fr;padding-top:50px}.left::before{content:"";position:fixed;top:0;left:0;width:100vw;height:calc(100vh + 350px);background-image:linear-gradient(45deg, #111735 0%, #346379 100%);background-size:100vw calc(100vh + 350px);background-position:left top;z-index:-1;pointer-events:none}.left-inner{display:flex;justify-content:center;align-items:center;height:calc(100svh - 50px);position:sticky;overflow:hidden;z-index:2;top:50px}.left-content{position:absolute;visibility:hidden;opacity:0;pointer-events:none;transition:opacity .5s ease-in-out,translate .5s ease-in-out,visibility .5s ease-in-out;translate:0 50px}.left .image{width:100%;height:100%;position:relative;top:-200px;transform:translateY(var(--parallax-y, 0));will-change:transform;transition:opacity .5s ease-in-out,visibility .5s ease-in-out;opacity:1;visibility:visible}.left .image::after{position:absolute;top:0;left:0;width:100%;height:calc(100% + 400px);background:linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.6) 15%, rgba(0, 0, 0, 0.6) 100%);content:"";transition:opacity .5s ease-in-out;z-index:2;opacity:0}.left .image img{width:100%;object-fit:cover;height:calc(100% + 400px);object-position:right;position:absolute;top:0;left:0;transition:opacity .5s ease-in-out}.left .image .image-01{z-index:3;opacity:1}.left .image .image-02{z-index:1;opacity:0}.left .product{display:flex;max-width:430px;width:100%;z-index:10}.left .product-image{width:48%;max-width:193px;margin-right:17px}.left .product-namearea{width:52%;color:#fff}.left .product-title{display:flex;align-items:center;justify-content:center;width:100%;height:26px;background:linear-gradient(to right, #e9aa2e 0%, #f8cc59 50%, #d4921b 100%);color:#583d21;font-size:14px;font-weight:700}.left .product-fund{margin-top:6px;font-size:20px;font-weight:700;line-height:1.3}.left .product-name{font-size:43px;font-weight:900}.left .product-name-sub{margin-right:5px;font-size:12px;font-weight:500}.left .product-link{position:relative;display:flex;align-items:center;justify-content:center;width:100%;height:36px;margin-top:8px;font-size:16px;font-weight:500;border:1px solid #fff;border-radius:18px}.left .product-link::after{position:absolute;top:50%;right:12px;transform:translateY(-50%);width:10px;height:13px;background-image:url("../img/left/icon_arrow.webp");background-size:100%;content:""}@media(max-width: 1185px){.left .product-link{font-size:14px}.left .product-link::after{width:8px;height:10px;right:6px}}.left .profile{display:flex;color:#fff;z-index:10;margin-top:50px}.left .profile-title{position:relative;padding-right:4px;color:#e0a114;font-size:19px;font-weight:700}.left .profile-title::after{position:absolute;bottom:-10px;left:0;width:100%;height:1px;background-color:#fff;content:""}.left .profile-job{margin-top:30px;padding-right:23px;font-size:12px;font-weight:500}.left .profile-name{margin-top:10px;font-size:24px;font-weight:500;line-height:.8333333333}.left .profile-name-sub{font-size:12px}.left .profile-image{position:relative;overflow:hidden;width:220px;border-radius:5px}.left.is-active-1 .left-content,.left.is-active-2 .left-content{transition:opacity .5s ease-in-out,translate .5s ease-in-out,visibility .5s ease-in-out;opacity:1;pointer-events:auto;visibility:visible;translate:0 0}.left.is-active-2 .image{transition:none;transform:translateY(var(--active2-parallax-y, 100vh))}.left.is-active-2 .image img,.left.is-active-2 .image::after{transition:none}.left.is-active-2 .image .image-01{opacity:0}.left.is-active-2 .image .image-02,.left.is-active-2 .image::after{opacity:var(--active2-opacity, 0)}.main{position:relative;overflow:hidden}.right::before{content:"";position:fixed;top:0;left:0;width:100vw;height:100vh;background-image:linear-gradient(45deg, #111735 50%, #346379 100%);background-size:100vw 100vh;background-position:right top;z-index:-2;pointer-events:none}.right-inner{display:flex;justify-content:center;align-items:center;height:calc(100svh - 50px);position:sticky;z-index:20;top:50px}.right-menu{position:relative}.right-anchor{display:block;margin-top:16px;padding:10px 20px;text-align:center;outline:1px solid rgba(0,0,0,0);border-radius:10px;transition:outline .4s ease-in-out}.right-anchor:first-of-type{margin-top:0}.right-anchor.is-current{outline-color:#fff}.right-en{width:fit-content;margin:6px auto 9px;line-height:.3333333333}.right-jp{font-size:20px;font-weight:500;color:#fff}.roe-bubble-block{display:flex;justify-content:space-between;align-items:flex-end;padding:0 8px;cursor:pointer}.roe-bubble{position:relative;display:flex;align-items:center;justify-content:center;width:130px;height:60px;font-size:14px;font-weight:900;background-color:#f5e463;border-radius:5px;filter:drop-shadow(3px 3px 5px rgba(0, 0, 0, 0.2));text-align:center}.roe-bubble::after{position:absolute;bottom:-12px;left:50%;transform:translateX(-50%);border-style:solid;border-width:12px 7px 0 7px;border-color:#f5e463 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);content:""}.roe-bubble.pbr,.roe-bubble.per{background-color:#ccc}.roe-bubble.pbr::after,.roe-bubble.per::after{border-color:#ccc rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}.modal{position:fixed;top:0;left:0;width:100%;height:100vh;z-index:10;opacity:0;visibility:hidden;transition:opacity .4s ease-in-out,visibility .4s ease-in-out}.modal-bg{width:100%;height:100vh;background-color:rgba(40,44,70,.95);cursor:pointer}.modal.is-active{opacity:1;visibility:visible;z-index:40}.modal-close{position:fixed;opacity:0;visibility:hidden;top:66px;right:22px;width:50px;height:50px;z-index:200;cursor:pointer}.modal-close::before,.modal-close::after{position:absolute;top:50%;left:10%;transform:translateY(-50%);width:50px;height:2px;background-color:#fff;content:""}.modal-close::before{transform:rotate(45deg)}.modal-close::after{transform:rotate(135deg)}.modal-close.is-active{opacity:1;visibility:visible}.modal .roe-bubble{position:absolute;top:-50px;left:50%;transform:translateX(-50%);width:260px;height:94px;font-size:22px;z-index:1}.modal .roe-bubble::after{bottom:-20px;border-width:20px 11px 0 11px}.modal-inner{display:grid;grid-template-columns:repeat(3, 1fr);gap:0 60px;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.modal-content{position:relative;opacity:0;visibility:hidden;transition:opacity .4s ease-in-out,visibility .4s ease-in-out}.modal-content[data-target=per] .modal-main-en,.modal-content[data-target=pbr] .modal-main-en{color:#233f74}.modal-content.is-active{opacity:1;visibility:visible}.modal-content[data-target=table]{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:80%}.modal-block{position:relative;width:320px;height:420px;padding:78px 45px 36px;background-color:#f7f7f7;box-shadow:0px 0px 10px rgba(0,0,0,.16);border-radius:5px;text-align:center}.modal-block::after{position:absolute;bottom:-32px;left:50%;transform:translateX(-50%);border-width:14px 18px 0 18px;border-style:solid;border-color:#a5a5a5 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);content:""}.modal-main-jp{color:#6c6c6c;font-size:18px;font-weight:500}.modal-main-en{margin-top:-14px;color:#e34343;font-size:76px;font-weight:900}.modal-lead{font-size:20px;font-weight:900;line-height:1.4}.modal-expression{padding:20px 24px 16px;margin-top:16px;background-color:#fff;border-radius:5px}.modal-expression .expression-text{font-size:16px;font-weight:500;line-height:1.5}.modal-expression .expression-text:first-of-type{padding-bottom:6px;border-bottom:1px solid #333}.modal-expression .expression-text:nth-of-type(2){padding-top:6px}.modal-answer{display:flex;align-items:center;justify-content:center;width:324px;height:70px;margin-top:48px;font-size:16px;font-weight:700;line-height:1.5;text-align:center;background-color:#e6e6e6}.modal-image-wrapper{width:100%}.modal-image-wrapper-caption{margin-bottom:20px;color:#fff;text-align:center;font-size:24px;font-weight:700}.js-fade-in{opacity:0;transform:translateY(20px);transition:opacity .5s ease-in-out,transform .5s ease-in-out}.js-fade-in.is-visible{opacity:1;transform:translateY(0)}@media(min-width: 768px){.header-link{transition:color .4s ease-in-out,background-color .4s ease-in-out}.header-link:hover{color:#dee0ea;background-color:#233f74}.header-item:last-of-type .header-link{border:1px solid rgba(0,0,0,0);transition:border .4s ease-in-out,background-color .4s ease-in-out,border .4s ease-in-out}.header-item:last-of-type .header-link:hover{color:#333;background-color:#fff;border:1px solid #333}.right-anchor:hover{outline-color:#fff}.left .product-link{opacity:1;transition:opacity .2s ease-in-out}.left .product-link::after{transition:right .2s ease-in-out}.left .product-link:hover{opacity:.7}.left .product-link:hover::after{right:10px}}@media(min-width: 768px)and (max-width: 1025px){.header-link{font-size:14px}.header-item{margin-right:10px}.header-item:first-of-type{width:150px}.header-item:nth-of-type(2){width:154px}.header-item:last-of-type{width:110px}.left .product-link{font-size:12px}}@media(max-width: 767px){.header{height:12.8205128205vw;padding-right:0}.header-logo{width:76.4102564103vw}.header-list{display:none}.header .humburger{position:relative;width:12.8205128205vw;height:12.8205128205vw;background-color:#233f74}.header .humburger-box{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:6.9230769231vw;height:5.1282051282vw}.header .humburger-line{position:absolute;width:100%;height:2px;background-color:#fff;transition:transform ease-in-out .2s}.header .humburger-line:first-of-type{top:0}.header .humburger-line:nth-of-type(2){top:50%;transform:translateY(-50%)}.header .humburger-line:last-of-type{bottom:0}.header .humburger.is-active .humburger-box{width:10.2564102564vw;height:10.2564102564vw}.header .humburger.is-active .humburger-line:first-of-type{top:50%;transform:rotate(45deg) translateY(-50%)}.header .humburger.is-active .humburger-line:nth-of-type(2){display:none}.header .humburger.is-active .humburger-line:last-of-type{bottom:50%;transform:rotate(135deg) translateY(-50%)}.footer{padding:7.6923076923vw 0 10.2564102564vw}.footer-title{font-size:3.5897435897vw}.footer-small{margin-top:3.8461538462vw}.footer-small small{font-size:3.5897435897vw}.container{grid-template-columns:0 100% 0;padding-top:12.8205128205vw}.left-inner{width:0;overflow:hidden;opacity:0;pointer-events:none}.right-inner{width:0;overflow:hidden;opacity:0;pointer-events:none}.right-inner.is-active{position:fixed;height:100dvh;top:0;left:0;width:100%;background-color:#282c46;opacity:1;pointer-events:auto}.right-menu{margin-top:-10.2564102564vw}.right-anchor{margin-top:2.5641025641vw;padding:2.5641025641vw}.right-jp{font-size:5.1282051282vw}.roe-bubble-block{padding:0 2.0512820513vw}.roe-bubble{width:33.3333333333vw;height:15.3846153846vw;font-size:3.5897435897vw;border-radius:1.2820512821vw;filter:drop-shadow(0.7692307692vw 0.7692307692vw 1.2820512821vw rgba(0, 0, 0, 0.2))}.roe-bubble::after{bottom:-18%;border-width:3.0769230769vw 1.7948717949vw 0 1.7948717949vw}.modal-content{position:absolute;top:50%;left:50%;transform:translate(-50%, -42%)}.modal-content[data-target]{--modal-scale: 1}.modal-content[data-target].is-active{transform:translate(-50%, -42%) scale(var(--modal-scale))}.modal-close{top:0;right:0;width:12.8205128205vw;height:12.8205128205vw;background-color:#233f74}.modal-close::before,.modal-close::after{width:10.2564102564vw;height:2px}.modal-close::before{transform:rotate(45deg)}.modal-close::after{transform:rotate(135deg)}.modal-close.is-active{opacity:1;visibility:visible}.modal .roe-bubble{width:66.6666666667vw;height:24.1025641026vw;font-size:5.641025641vw}.modal .roe-bubble::after{bottom:-5.1282051282vw;border-width:5.1282051282vw 2.8205128205vw 0 2.8205128205vw}.modal-block{width:82.0512820513vw;height:107.6923076923vw;padding:20vw 11.5384615385vw 9.2307692308vw;box-shadow:0 0 2.5641025641vw rgba(0,0,0,.16);border-radius:1.2820512821vw}.modal-block::after{bottom:-8.2051282051vw;border-width:3.5897435897vw 4.6153846154vw 0 4.6153846154vw}.modal-main-jp{font-size:4.6153846154vw}.modal-main-en{margin-top:-3.5897435897vw;font-size:19.4871794872vw}.modal-lead{font-size:5.1282051282vw}.modal-expression{padding:5.1282051282vw 6.1538461538vw 4.1025641026vw;margin-top:4.1025641026vw;border-radius:1.2820512821vw}.modal-expression .expression-text{font-size:4.1025641026vw}.modal-expression .expression-text:first-of-type{padding-bottom:1.5384615385vw}.modal-expression .expression-text:nth-of-type(2){padding-top:1.5384615385vw}.modal-answer{width:83.0769230769vw;height:17.9487179487vw;margin-top:12.3076923077vw;font-size:4.1025641026vw}}.wrap{width:100%;padding:0 20px}.wrap-small{width:100%;padding:0 10px}.text-red{color:#e34343;font-weight:900}.text-blue{color:#233f74;font-weight:900}.text-yellow{color:#ffed19}.common-heading{position:relative;font-size:34px;color:#333;text-align:center;line-height:1.7941176471}.common-heading-en{display:block;width:fit-content;margin:0 auto 10px;line-height:.25}.common-heading::after{position:absolute;bottom:-7px;left:0;width:100%;height:1px;background-color:#333;content:""}.common-subtitle{margin-top:37px;font-size:24px;font-weight:900;text-align:center}.common-subtitle-strong{color:#e34343}.common-text{font-size:14px;font-weight:500;line-height:2;text-align:justify}.common-item-title{display:flex;align-items:center;justify-content:center;width:100%;height:30px;background-color:#fff;border-radius:5px;color:#233f74;font-size:16px;font-weight:700}.common-note{font-size:10px;font-weight:500;text-align:justify}.common-note-indent{padding-left:1em;text-indent:-1em}.common-note-margin{margin-top:8px}.js-section{padding:50px 0}.top{position:relative;padding-top:0;padding-bottom:0}.top-inner{padding-bottom:50px;background-color:#233f74;clip-path:polygon(0 5.5%, 100% 0, 100% 100%, 0 100%);padding-top:270px;margin-top:-270px;background-image:linear-gradient(to bottom right, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.5))}.top-image{position:relative;overflow:hidden;width:100%;height:348px;clip-path:polygon(0 0, 100% 0, 100% 80%, 0 100%);z-index:2}.top .parallax-bg{width:100%;transform:translateY(var(--parallax-y, 0px))}.top .parallax-human{position:absolute;width:180px;bottom:25px;left:104px;transform:translateY(var(--parallax-y, 0px))}.top-title{position:relative;width:352px;margin:-75px auto 0 auto;z-index:2}.top-product{position:relative;width:330px;margin:-18px auto 0 auto;z-index:1}.top-product .product-title{display:flex;align-items:center;justify-content:center;height:26px;background:linear-gradient(to right, #e9aa2e 0%, #f8cc59 50%, #d4921b 100%);color:#583d21;font-size:14px;font-weight:700}.top-product .product-inner{display:flex;margin-top:11px;color:#fff}.top-product .product-image{width:125px;margin-right:13px}.top-product .product-fund{font-size:16px;font-weight:700;line-height:1.5}.top-product .product-name{margin-top:-26px;font-size:50px;font-weight:700;line-height:1.02}.top-product .product-name-sub{font-size:12px;font-weight:500}.top .common-text{margin-top:21px;color:#fff;text-align:center}.top-intro{margin-top:37px;text-align:center}.top-intro .intro-title{font-size:20px;font-weight:700;line-height:1.45}.top-intro .intro-strong{font-weight:700}.top .common-note{margin-top:20px;color:#fff}.about{position:relative;z-index:1;margin-top:50px}.about-box{position:relative;padding:22px 15px 27px 15px;background-color:#182549;border-radius:5px;color:#fff}.about-title{position:absolute;top:-2.8%;left:50%;transform:translateX(-50%);color:#fff;font-size:22px;font-weight:700}.about-lead{font-weight:500;font-size:14px;line-height:2;text-align:center}.about-lead-strong{font-weight:900}.about-image{position:relative;overflow:hidden;width:319px;margin-top:15px;margin-left:-35px;border-radius:0 10px 10px 0;opacity:0;visibility:hidden;transition:opacity .5s ease-in-out .3s,transform .5s ease-in-out .3s;transform:translateX(-50px)}.about-profile{position:relative;width:220px;margin:-80px -35px 0 auto;padding:18px 0 20px 24px;background-color:#f7f7f7;border-radius:5px 0 0 5px;opacity:0;visibility:hidden;transition:opacity .5s ease-in-out .6s,transform .5s ease-in-out .6s;transform:translateX(50px);z-index:1}.about-profile .profile-title{color:#0d1c57;font-size:12px;font-weight:700}.about-profile .profile-company{margin-top:10px;color:#333;font-weight:500;font-size:12px;line-height:1.5}.about-profile .profile-name{margin-top:8px;color:#333;font-size:24px;font-weight:500;line-height:.8333333333}.about-profile .profile-name-sub{font-size:12px}.about-text{margin-top:8px;font-size:11px;font-weight:500;text-align:justify}.about-text-title{margin-top:-7px;font-weight:500;font-size:12px}.about-fadein.is-visible .about-image,.about-fadein.is-visible .about-profile{opacity:1;visibility:visible;transform:translateX(0)}.record{background-color:#1e2131;color:#fff}.record .common-heading{color:#fff}.record .common-heading-en{color:#999}.record .common-heading::after{background-color:#fff}.record .common-text{margin-top:30px;text-align:center}.record-graph{position:relative;margin-top:10px}.record-graph-text{margin-top:6px;font-size:12px;font-weight:700;text-align:center}.record-graph-point{position:absolute;top:65px;left:60px;width:184px;transition:opacity .5s cubic-bezier(0.34, 1.56, 0.64, 1),transform .5s cubic-bezier(0.34, 1.56, 0.64, 1);transition-delay:.8s}.record-table{width:100%;margin-top:10px;margin-bottom:6px;border-collapse:collapse;font-size:12px}.record-table tr{border-bottom:1px solid #fff}.record-table th{text-align:left;padding:6px}.record-table td{text-align:right;padding:6px;font-weight:bold}.record-table-date{font-size:10px;text-align:right}.record-stock{margin-top:46px}.record-stock .common-note-margin{margin-top:15px}.record-award{margin-top:23px}.record-award .record-graph-text{margin:10px 0 10px;line-height:1.4285714286}.record-banner{margin:10px 0 30px}.value{position:relative;overflow:hidden;background-color:#dee0ea}.value .common-heading{white-space:nowrap}.value-mainimage{margin-top:30px}.value-mainimage img{border-radius:10px}.value-method{display:flex;justify-content:space-between;margin-top:21px}.value-shares{display:flex;align-items:center;justify-content:center;width:110px;height:70px;background-color:#233f74;box-shadow:3px 3px 5px rgba(0,0,0,.16);color:#fff;font-size:20px;font-weight:900;border-radius:5px;text-align:center}.value-equal{font-size:40px;font-weight:900}.value-review{display:flex;align-items:center;justify-content:center;width:190px;height:70px;background-color:#f5e463;box-shadow:3px 3px 5px rgba(0,0,0,.16);font-size:18px;font-weight:900;border-radius:5px;text-align:center}.value-updown{position:relative;display:flex;justify-content:space-between;margin-top:25px;padding:0 10px}.value-updown-item{position:relative}.value-updown-item .text{font-size:20px;font-weight:700;text-align:center;line-height:2.3}.value-updown-item .text-strong{margin-left:4px;font-size:26px;line-height:2.5}.value-updown-item::after{position:absolute;top:48%;left:50%;border-left:8px solid rgba(0,0,0,0);border-right:8px solid rgba(0,0,0,0);border-top:10px solid #333;transform:translate(-50%, -50%);content:""}.value-updown::after{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:1px;height:78%;background-color:#707070;content:""}.value-point{display:flex;margin-top:40px;margin-left:15px}.value-point .point-box{position:relative;width:250px;height:160px;padding:16px 30px;background-color:#f7f7f7;border-radius:5px;visibility:hidden;opacity:0;transform-origin:bottom center;transition:opacity .6s ease-out .8s,visibility .6s ease-out .8s}.value-point .point-box.is-visible{opacity:1;visibility:visible;animation:pointreverse .6s cubic-bezier(0.25, 1, 0.5, 1) .8s forwards}.value-point .point-box::after{position:absolute;bottom:-17px;right:26px;width:30px;height:22px;background-image:url("../img/value/object_01.webp");background-repeat:no-repeat;background-size:contain;content:""}.value-point .point-title{position:absolute;top:-18px;left:12px;width:62px}.value-point .point-text{font-size:16px;font-weight:500;line-height:1.625}.value-point .point-image{position:relative;width:117px;margin:16px 0px 0 -40px}.value-point.is-right{flex-direction:row-reverse;margin-top:52px;margin-right:20px;margin-left:0}.value-point.is-right .point-box{height:146px;padding:20px 0 0 24px;white-space:nowrap}.value-point.is-right .point-box::after{left:35px;right:auto;background-image:url("../img/value/object_02.webp")}.value-point.is-right .point-box.is-visible{opacity:1;animation:point .6s cubic-bezier(0.25, 1, 0.5, 1) .8s forwards}.value-point.is-right .point-image{width:119px;margin:21px -34px 0 0}.value-roe{margin-top:35px}.value-roe .roe-title{display:flex;align-items:center;justify-content:center;height:30px;color:#233f74;background-color:#fff;font-size:16px;font-weight:700;border-radius:5px}.value-roe .roe-lead{margin-top:15px;font-size:16px;font-weight:500;text-align:center;line-height:1.75}.value-roe .roe-block{margin-top:25px}.value-roe .roe-bubble.pbr,.value-roe .roe-bubble.per{width:90px;height:50px;font-size:12px;line-height:1.4166666667}.value-roe .roe-list{display:flex;justify-content:space-between;align-items:flex-end;margin-top:-12px;margin-bottom:15px;padding:28px 20px 16px 20px;background-color:#f7f7f7;box-shadow:3px 3px 5px rgba(0,0,0,.1);border-radius:5px;cursor:pointer}.value-roe .roe-item{position:relative}.value-roe .roe-item-title{font-size:32px;line-height:1.4375;font-weight:900}.value-roe .roe-item-text{margin-top:4px;font-size:10px;font-weight:900;line-height:1.6;text-align:center}.value-roe .roe-item:nth-of-type(2){position:relative}.value-roe .roe-item:nth-of-type(2) .roe-item-title{color:#e34343;font-size:40px;line-height:1.2}.value-roe .roe-item:nth-of-type(2)::before,.value-roe .roe-item:nth-of-type(2)::after{position:absolute;font-size:24px;font-weight:900;top:13%}.value-roe .roe-item:nth-of-type(2)::before{content:"=";left:-35%}.value-roe .roe-item:nth-of-type(2)::after{content:"×";right:-41%}.value-roe .roe-search{position:absolute;width:15px;top:-14px;right:-10px}.value-roe .roe-answer{display:inline;background:linear-gradient(transparent 70%, #F5E463 30%);font-size:24px;font-weight:700;line-height:1.5}.value-roe .roe-answer-block{position:relative;margin-top:55px;text-align:center}.value-roe .roe-answer-block::after{position:absolute;top:-32px;left:50%;transform:translateX(-50%);border-width:19px 20px 0 20px;border-style:solid;border-color:#233f74 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);content:""}.value-relation{position:relative;padding:20px 10px 16px;background-color:#e9eaf1;box-sizing:border-box}.value-relation .relation-title{display:flex;align-items:center;justify-content:center;width:350px;height:30px;color:#fff;font-size:16px;font-weight:700;background-color:#233f74;border-radius:5px}.value-relation .relation-graph{position:relative;width:350px;margin-top:13px;aspect-ratio:16/9}.value-relation .relation-graph .graph2,.value-relation .relation-graph .graph3,.value-relation .relation-graph .object1,.value-relation .relation-graph .object2,.value-relation .relation-graph .object3,.value-relation .relation-graph .object4,.value-relation .relation-graph .object5,.value-relation .relation-graph .object6,.value-relation .relation-graph .object7,.value-relation .relation-graph .object8,.value-relation .relation-graph .object9,.value-relation .relation-graph .object10,.value-relation .relation-graph .object11,.value-relation .relation-graph .object12,.value-relation .relation-graph .object13,.value-relation .relation-graph .object14{position:absolute;opacity:0}.value-relation .relation-graph .graph1{position:relative;z-index:1}.value-relation .relation-graph .graph2{left:78px;bottom:82px;width:270px;z-index:1;clip-path:polygon(0 0, 0 0, 0 100%, 0 100%)}.value-relation .relation-graph .graph3{bottom:41px;right:5px;width:266px}.value-relation .relation-graph .object1{width:80px;bottom:100px;right:30px}.value-relation .relation-graph .object2,.value-relation .relation-graph .object3{width:55px;left:170px;transition:opacity 0s ease-out 0s,transform 0s ease-out 0s}.value-relation .relation-graph .object2{top:110px;transform-origin:bottom center}.value-relation .relation-graph .object3{bottom:55px;transform-origin:top center}.value-relation .relation-graph .object4{left:0;bottom:52px;width:162px;z-index:1}.value-relation .relation-graph .object5{left:0;bottom:99px;width:162px;z-index:1}.value-relation .relation-graph .object6{left:148px;bottom:62px;width:16px;transform-origin:bottom center;transform:scaleY(0);transition:opacity 0s ease-out 0s,transform 0s ease-out 0s}.value-relation .relation-graph .object7{left:170px;bottom:65px;width:84px}.value-relation .relation-graph .object8{left:120px;bottom:5px;width:165px;transform-origin:left center;transform:scaleX(0);transition:opacity 0s ease-out 0s,transform 0s ease-out 0s}.value-relation .relation-graph .object9{left:159px;bottom:61px;width:126px}.value-relation .relation-graph .object10{left:164px;bottom:107px;width:123px;z-index:1;clip-path:polygon(0 0, 0 0, 0 100%, 0 100%)}.value-relation .relation-graph .object11{width:103px;top:125px;right:132px}.value-relation .relation-graph .object12{width:299px;top:89px;right:51px;z-index:1}.value-relation .relation-graph .object13{width:16px;bottom:60px;right:47px;transform-origin:bottom center;transform:scaleY(0);transition:opacity 0s ease-out 0s,transform 0s ease-out 0s}.value-relation .relation-graph .object14{width:89px;bottom:114px;right:9px}.value-relation .relation-list{display:flex;margin-top:10px;background-color:#f7f7f7;box-shadow:3px 3px 5px rgba(0,0,0,.16);width:320px !important;height:200px}.value-relation .relation-item{display:flex;align-items:center;justify-content:center;margin:0 auto}.value-relation .relation-num{position:absolute;top:25px;left:50%;transform:translateX(-50%);color:#fff;color:#233f74;font-weight:bold;font-size:16px}.value-relation .relation-text{font-size:14px;font-weight:500;line-height:1.7142857143;text-align:center}.value-relation.is-scrolled-in[data-active-slide="0"] .graph2{opacity:1;clip-path:polygon(0 0, 100% 0, 100% 100%, 0 100%);transition:opacity .5s ease-out,clip-path .5s ease-out;transition-delay:.8s}.value-relation.is-scrolled-in[data-active-slide="0"] .graph3{opacity:1;transition:opacity 1s ease-out;transition-delay:1.2s}.value-relation.is-scrolled-in[data-active-slide="0"] .object1{opacity:1;transition:opacity .2s ease-out;transition-delay:2.8s}.value-relation.is-scrolled-in[data-active-slide="0"] .object2{opacity:1;transition:opacity .4s ease-out 2s,transform .4s ease-out 2s;animation:fadeInUpArrow .8s cubic-bezier(0.25, 1, 0.5, 1) forwards;animation-delay:2s}.value-relation.is-scrolled-in[data-active-slide="0"] .object3{opacity:1;transition:opacity .4s ease-out 2.4s,transform .4s ease-out 2.4s;animation:fadeInDownArrow .8s cubic-bezier(0.25, 1, 0.5, 1) forwards;animation-delay:2.4s}.value-relation[data-active-slide="1"] .graph2,.value-relation[data-active-slide="1"] .graph3,.value-relation[data-active-slide="1"] .object4,.value-relation[data-active-slide="1"] .object5,.value-relation[data-active-slide="1"] .object6,.value-relation[data-active-slide="1"] .object7{opacity:1}.value-relation[data-active-slide="1"] .graph2{clip-path:polygon(0 0, 100% 0, 100% 100%, 0 100%)}.value-relation[data-active-slide="1"] .object4{transition:opacity .4s ease-out;transition-delay:.4s}.value-relation[data-active-slide="1"] .object5{transition:opacity .4s ease-out;transition-delay:.8s}.value-relation[data-active-slide="1"] .object6{transform:scaleY(1);transition:opacity .4s ease-out 1.2s,transform .4s cubic-bezier(0.34, 1.56, 0.64, 1) 1.2s}.value-relation[data-active-slide="1"] .object7{transition:opacity .2s ease-out;transition-delay:1.8s}.value-relation[data-active-slide="2"] .graph2,.value-relation[data-active-slide="2"] .graph3,.value-relation[data-active-slide="2"] .object4,.value-relation[data-active-slide="2"] .object5,.value-relation[data-active-slide="2"] .object6,.value-relation[data-active-slide="2"] .object7{opacity:1}.value-relation[data-active-slide="2"] .graph2{clip-path:polygon(0 0, 100% 0, 100% 100%, 0 100%)}.value-relation[data-active-slide="2"] .object6{transform:scaleY(1)}.value-relation[data-active-slide="2"] .object8,.value-relation[data-active-slide="2"] .object9,.value-relation[data-active-slide="2"] .object10,.value-relation[data-active-slide="2"] .object11,.value-relation[data-active-slide="2"] .object12,.value-relation[data-active-slide="2"] .object13,.value-relation[data-active-slide="2"] .object14{opacity:1}.value-relation[data-active-slide="2"] .object4,.value-relation[data-active-slide="2"] .object5,.value-relation[data-active-slide="2"] .object6,.value-relation[data-active-slide="2"] .object7{transition:none}.value-relation[data-active-slide="2"] .object8{transform:scaleX(1);transition:opacity .4s ease-out .4s,transform .4s ease-out .4s}.value-relation[data-active-slide="2"] .object9{transition:opacity .2s ease-out;transition-delay:.9s}.value-relation[data-active-slide="2"] .object10{transition-delay:1.4s;clip-path:polygon(0 0, 100% 0, 100% 100%, 0 100%);transition:opacity .4s ease-out 1.2s,clip-path .4s ease-out 1.2s}.value-relation[data-active-slide="2"] .object11{transition:opacity .2s ease-out;transition-delay:1.9s}.value-relation[data-active-slide="2"] .object12{transition:opacity .2s ease-out;transition-delay:2.4s}.value-relation[data-active-slide="2"] .object13{transform:scaleY(1);transition:opacity .6s ease-out 2.8s,transform .6s cubic-bezier(0.34, 1.3, 0.64, 1) 2.8s}.value-relation[data-active-slide="2"] .object14{transition:opacity .2s ease-out;transition-delay:3.2s}.value-relation .common-note{margin-top:20px}.value-relation .prev-next{position:relative;left:0;bottom:100px}.value-relation .prev-next svg{display:none}.value-relation .prev-next .prev-next-button{background-color:#233f74;border-radius:5px;width:36px;height:36px}.value-relation .prev-next .prev-next-button img{width:50%;height:50%}.value-relation .prev-next .swiper-button-prev{left:-10px}.value-relation .prev-next .swiper-button-prev img{margin-left:4px}.value-relation .prev-next .swiper-button-next{right:-10px}.value-relation .prev-next .swiper-button-next img{margin-right:4px}.value-relation .prev-next .swiper-button-disabled{background-color:#c9c9c9;opacity:1}.value-relation .swiper-pagination{bottom:60px}.value-relation .swiper-pagination .swiper-pagination-bullet{opacity:1;background-color:#c9c9c9}.value-relation .swiper-pagination .swiper-pagination-bullet-active{background-color:#233f74}.value-video iframe{width:100%;height:200px}.value-video-title{display:flex;align-items:center;justify-content:center;height:30px;margin-top:10px;color:#fff;font-size:14px;font-weight:700;background:linear-gradient(90deg, #736100 0%, #ccac00 50%, #736100 100%)}.value-video-text{margin-top:21px;font-size:16px;font-weight:500;text-align:center}.inside{background-color:#fff}.inside-image{position:relative;overflow:hidden;margin:30px 0 45px;border-radius:5px}.inside-item{margin-top:30px}.inside-item .item-title{font-size:16px;font-weight:500;text-align:center}.inside-item .item-figure{margin-top:10px}.inside-item .common-text{margin-top:14px}.inside-list .common-note{margin-top:20px}.longterm{background-color:#282c46;color:#fff}.longterm .common-heading{color:#fff;white-space:nowrap}.longterm .common-heading-en{color:#999}.longterm .common-heading::after{background-color:#fff}.longterm .common-text:nth-of-type(2){margin-top:30px}.longterm-image{position:relative;overflow:hidden;margin:40px 0;border-radius:10px}.longterm-text{font-size:16px;font-weight:500;line-height:1.75}.longterm-point{margin-top:40px}.longterm-point .point-text{margin-top:20px;font-size:20px;line-height:1.5;text-align:center}.longterm-point .point-box{width:300px;margin:0 auto;padding:10px 0 20px;border:3px solid hsla(0,0%,100%,.8)}.longterm-point .point-box-title{font-size:18px;font-weight:500;text-align:center}.longterm-point .point-list{display:flex;justify-content:center;margin-top:12px}.longterm-point .point-list .item-text{font-size:28px;font-weight:700;line-height:.7142857143;text-align:center}.longterm-point .point-list .item-text-sub{font-weight:500;font-size:12px}.longterm-point .point-item:nth-of-type(2){margin-right:6px}.longterm-point .longterm-text{margin-top:22px;text-align:center}.longterm-point .longterm-image{margin:20px 0 27px}.longterm-point .longterm-graph{margin-top:8px}.longterm-point .common-note{margin:10px 0 30px}.longterm-scroll{position:relative;width:350px;overflow-x:auto}.longterm-scroll .longterm-graph{width:712px}.longterm-scroll-swipeicon{position:absolute;z-index:6;background-color:rgba(0,0,0,.6);background-image:url("../img/longterm/icon_swipe.webp");background-size:25.641025641vw 25.641025641vw;width:25.641025641vw;height:25.641025641vw;left:50%;top:50%;transform:translate(-50%, -50%);pointer-events:none;opacity:0}.longterm-scroll-swipeicon.is-active{opacity:1;pointer-events:all}.longterm-simulation{margin-top:40px}.longterm-simulation .longterm-text{margin-top:5px;text-align:center}.longterm-simulation .common-note-box{margin-top:12px}.longterm-graph-box{position:relative;margin:18px 20px 0}.longterm-icon{position:absolute;top:-29px;right:-15px;width:29px;cursor:pointer}.longterm-graph{position:relative;cursor:pointer}.longterm-graph-point{position:absolute;top:28px;right:30px;width:203px;transform:translateX(30px);transition:opacity .5s cubic-bezier(0.34, 1.56, 0.64, 1),transform .5s cubic-bezier(0.34, 1.56, 0.64, 1);transition-delay:.8s}.longterm-graph-point.is-visible{transform:translateX(0)}.message{background-color:#f7f7f7}.message .common-heading{font-size:26px;line-height:1.4615384615}.message .common-heading::after{bottom:-14px}.message .common-text{margin-top:30px}.message .common-note{margin-top:22px}.message-image{position:relative;overflow:hidden;margin-top:40px;border-radius:10px}.message-textarea{padding:0 15px}.message-signature{margin-top:30px;text-align:right}.message-signature .signature-position{font-size:14px;font-weight:500}.message-signature .signature-name{margin-top:5px;font-size:20px;font-weight:700;line-height:1.4}.message-button{position:relative;display:flex;align-items:center;justify-content:center;width:320px;height:60px;margin-top:42px;border-radius:5px;background:linear-gradient(135deg, #de9d0b 0%, #f5d47a 50%, #de9d0b 100%);font-size:22px;font-weight:700;color:#583d21}.message-button::after{position:absolute;right:19px;top:50%;transform:translateY(-50%);width:0;height:0;border-style:solid;border-width:9px 0 9px 13px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #583d21;content:""}.disclaimer{padding:50px 0;background-color:#fff}.disclaimer-block+.disclaimer-block{margin-top:50px}.disclaimer-title{margin-bottom:20px;padding-bottom:5px;font-size:18px;border-bottom:1px solid #707070}.disclaimer .common-text{line-height:1.7142857143}.disclaimer-note{text-indent:-1em;padding-left:1em}.disclaimer-note:last-of-type{margin-top:15px}.disclaimer-item{position:relative;margin-top:15px;padding-left:28px}.disclaimer-item::after{position:absolute;top:8px;left:3px;width:10px;height:10px;background-color:#233f74;content:""}.disclaimer-item .common-text .text-red{text-decoration:underline}.disclaimer-date{margin-top:25px;text-align:right}@media(min-width: 768px){.roe-block{transition:transform .2s ease-in-out}.roe-block:hover{transform:scale(1.02)}.longterm-graph-box{transition:transform .2s ease-in-out}.longterm-graph-box:hover{transform:scale(1.02)}.prev-next-button{transition:transform .2s ease-in-out}.prev-next-button:hover{transform:scale(1.05)}.message-button{transition:transform .2s ease-in-out}.message-button:hover{transform:scale(1.02)}}@media(max-width: 767px){.wrap{padding:0 5.1282051282vw}.wrap-small{padding:0 2.5641025641vw}.common-heading{font-size:8.7179487179vw}.common-heading-en{margin-bottom:2.5641025641vw}.common-heading::after{bottom:-1.7948717949vw}.common-subtitle{margin-top:9.4871794872vw;font-size:6.1538461538vw}.common-text{font-size:3.5897435897vw}.common-item-title{height:7.6923076923vw;border-radius:1.2820512821vw;font-size:4.1025641026vw}.common-note{font-size:2.5641025641vw}.common-note-margin{margin-top:2.0512820513vw}.js-section{padding:12.8205128205vw 0}.top{padding-top:0;padding-bottom:0}.top-title{margin-top:-19.2307692308vw;width:90.2564102564vw}.top-inner{padding-bottom:12.8205128205vw;padding-top:69.2307692308vw;margin-top:-69.2307692308vw}.top-image{height:89.2307692308vw}.top .parallax-human{width:46.1538461538vw;bottom:6.4102564103vw;left:26.6666666667vw}.top-product{width:84.6153846154vw;margin:-4.6153846154vw auto 0 auto}.top-product .product-title{height:6.6666666667vw;font-size:3.5897435897vw}.top-product .product-inner{margin-top:2.8205128205vw}.top-product .product-image{width:32.0512820513vw;margin-right:3.3333333333vw}.top-product .product-fund{font-size:4.1025641026vw}.top-product .product-name{margin-top:-6.6666666667vw;font-size:12.8205128205vw}.top-product .product-name-sub{font-size:3.0769230769vw}.top .common-text{margin-top:5.3846153846vw}.top-intro{margin-top:9.4871794872vw}.top-intro .intro-title{font-size:5.1282051282vw}.top .common-note{margin-top:5.1282051282vw}.about{margin-top:12.8205128205vw}.about-box{padding:5.641025641vw 3.8461538462vw 6.9230769231vw 3.8461538462vw;border-radius:1.2820512821vw}.about-title{font-size:5.641025641vw}.about-lead{font-size:3.5897435897vw}.about-image{width:81.7948717949vw;margin-top:3.8461538462vw;margin-left:-8.9743589744vw;border-radius:0 2.5641025641vw 2.5641025641vw 0}.about-profile{width:56.4102564103vw;margin:-20.5128205128vw -8.9743589744vw 0 auto;padding:4.6153846154vw 0 5.1282051282vw 6.1538461538vw;border-radius:1.2820512821vw 0 0 1.2820512821vw}.about-profile .profile-title{font-size:3.0769230769vw}.about-profile .profile-company{margin-top:2.5641025641vw;font-size:3.0769230769vw}.about-profile .profile-name{margin-top:2.0512820513vw;font-size:6.1538461538vw}.about-profile .profile-name-sub{font-size:3.0769230769vw}.about-text{margin-top:2.0512820513vw;font-size:2.8205128205vw}.about-text-title{margin-top:-1.7948717949vw;font-size:3.0769230769vw}.record .common-heading-en{width:21.0256410256vw}.record .common-text{margin-top:7.6923076923vw}.record-graph{margin-top:2.5641025641vw}.record-graph-text{margin-top:1.5384615385vw;font-size:3.0769230769vw}.record-graph-point{top:16.6666666667vw;left:15.3846153846vw;width:47.1794871795vw}.record-table{margin-top:2.5641025641vw;margin-bottom:1.5384615385vw;font-size:3.0769230769vw}.record-table th{padding:1.5384615385vw}.record-table td{padding:1.5384615385vw}.record-table-date{font-size:2.5641025641vw}.record-stock{margin-top:11.7948717949vw}.record-stock .common-note-margin{margin-top:3.8461538462vw}.record-award{margin-top:5.8974358974vw}.record-award .record-graph-text{margin:2.5641025641vw 0 2.5641025641vw}.record-banner{margin:2.5641025641vw 0 7.6923076923vw}.value .common-heading-en{width:24.1025641026vw}.value-mainimage{margin-top:7.6923076923vw}.value-mainimage img{border-radius:2.5641025641vw}.value-method{margin-top:5.3846153846vw}.value-shares{width:28.2051282051vw;height:17.9487179487vw;box-shadow:.7692307692vw .7692307692vw 1.2820512821vw rgba(0,0,0,.16);font-size:5.1282051282vw;border-radius:1.2820512821vw}.value-equal{font-size:10.2564102564vw}.value-review{width:48.7179487179vw;height:17.9487179487vw;box-shadow:.7692307692vw .7692307692vw 1.2820512821vw rgba(0,0,0,.16);font-size:4.6153846154vw;border-radius:1.2820512821vw}.value-updown{margin-top:6.4102564103vw;padding:0 2.5641025641vw}.value-updown-item .text{font-size:5.1282051282vw;font-weight:700}.value-updown-item .text-strong{margin-left:1.0256410256vw;font-size:6.6666666667vw}.value-updown-item::after{border-left:2.0512820513vw solid rgba(0,0,0,0);border-right:2.0512820513vw solid rgba(0,0,0,0);border-top:2.5641025641vw solid #333}.value-point{margin-top:10.2564102564vw;margin-left:3.8461538462vw}.value-point .point-box{width:64.1025641026vw;height:41.0256410256vw;padding:4.1025641026vw 7.6923076923vw;border-radius:1.2820512821vw}.value-point .point-box::after{bottom:-4.358974359vw;right:6.6666666667vw;width:7.6923076923vw;height:5.641025641vw}.value-point .point-title{top:-4.6153846154vw;left:3.0769230769vw;width:15.8974358974vw}.value-point .point-text{font-size:4.1025641026vw}.value-point .point-image{width:30vw;margin:4.1025641026vw 0vw 0 -10.2564102564vw}.value-point.is-right{margin-top:13.3333333333vw;margin-right:5.1282051282vw}.value-point.is-right .point-box{height:37.4358974359vw;padding:5.1282051282vw 0 0 6.1538461538vw}.value-point.is-right .point-box::after{left:8.9743589744vw}.value-point.is-right .point-image{width:30.5128205128vw;margin:5.3846153846vw -8.7179487179vw 0 0}.value-roe{margin-top:8.9743589744vw}.value-roe .roe-title{height:7.6923076923vw;font-size:4.1025641026vw;border-radius:1.2820512821vw}.value-roe .roe-lead{margin-top:3.8461538462vw;font-size:4.1025641026vw}.value-roe .roe-block{position:relative;margin-top:6.4102564103vw}.value-roe .roe-bubble.pbr,.value-roe .roe-bubble.per{width:23.0769230769vw;height:12.8205128205vw;font-size:3.0769230769vw}.value-roe .roe-list{display:grid;grid-template-columns:1fr 36.1538461538vw 1fr;margin-top:-3.0769230769vw;margin-bottom:3.8461538462vw;padding:0;box-shadow:.7692307692vw .7692307692vw 1.2820512821vw rgba(0,0,0,.1);border-radius:1.2820512821vw}.value-roe .roe-item{position:relative;padding:5.3846153846vw 0 4.1025641026vw}.value-roe .roe-item-title{font-size:8.2051282051vw;text-align:center}.value-roe .roe-item-text{margin-top:1.0256410256vw;font-size:2.5641025641vw}.value-roe .roe-item:nth-of-type(2){position:relative}.value-roe .roe-item:nth-of-type(2) .roe-item-title{font-size:10.2564102564vw}.value-roe .roe-item:nth-of-type(2)::before,.value-roe .roe-item:nth-of-type(2)::after{top:28%;font-size:6.1538461538vw}.value-roe .roe-item:nth-of-type(2)::before{left:0}.value-roe .roe-item:nth-of-type(2)::after{right:-5%}.value-roe .roe-item:nth-of-type(2) .roe-search{right:3.8461538462vw}.value-roe .roe-search{width:3.8461538462vw;top:2.0512820513vw;right:3.5897435897vw}.value-roe .roe-answer{font-size:6.1538461538vw}.value-roe .roe-answer-block{margin-top:14.1025641026vw}.value-roe .roe-answer-block::after{top:-8.2051282051vw;border-width:4.8717948718vw 5.1282051282vw 0 5.1282051282vw}.value-relation{padding:5.1282051282vw 2.5641025641vw 4.1025641026vw}.value-relation .relation-title{width:89.7435897436vw;height:7.6923076923vw;font-size:4.1025641026vw}.value-relation .relation-graph{width:89.7435897436vw;margin-top:3.3333333333vw}.value-relation .relation-graph .graph2{left:20vw;bottom:21.0256410256vw;width:69.2307692308vw}.value-relation .relation-graph .graph3{bottom:10.5128205128vw;right:1.2820512821vw;width:68.2051282051vw}.value-relation .relation-graph .object1{width:20.5128205128vw;bottom:25.641025641vw;right:7.6923076923vw}.value-relation .relation-graph .object2,.value-relation .relation-graph .object3{width:14.1025641026vw;left:43.5897435897vw}.value-relation .relation-graph .object2{top:28.2051282051vw}.value-relation .relation-graph .object3{bottom:14.1025641026vw}.value-relation .relation-graph .object4{bottom:13.3333333333vw;width:41.5384615385vw}.value-relation .relation-graph .object5{bottom:25.3846153846vw;width:41.5384615385vw}.value-relation .relation-graph .object6{left:37.9487179487vw;bottom:15.8974358974vw;width:4.1025641026vw}.value-relation .relation-graph .object7{left:43.5897435897vw;bottom:16.6666666667vw;width:21.5384615385vw}.value-relation .relation-graph .object8{left:30.7692307692vw;bottom:1.2820512821vw;width:42.3076923077vw}.value-relation .relation-graph .object9{left:40.7692307692vw;bottom:15.641025641vw;width:32.3076923077vw}.value-relation .relation-graph .object10{left:42.0512820513vw;bottom:27.4358974359vw;width:31.5384615385vw}.value-relation .relation-graph .object11{width:26.4102564103vw;top:32.0512820513vw;right:33.8461538462vw}.value-relation .relation-graph .object12{width:76.6666666667vw;top:22.8205128205vw;right:13.0769230769vw}.value-relation .relation-graph .object13{width:4.1025641026vw;bottom:15.3846153846vw;right:12.0512820513vw}.value-relation .relation-graph .object14{width:22.8205128205vw;bottom:29.2307692308vw;right:2.3076923077vw}.value-relation .relation-list{margin-top:2.5641025641vw;width:82.0512820513vw !important;height:51.2820512821vw;box-shadow:.7692307692vw .7692307692vw 1.2820512821vw rgba(0,0,0,.16)}.value-relation .relation-num{top:6.4102564103vw;font-size:4.1025641026vw}.value-relation .relation-text{font-size:3.5897435897vw}.value-relation .common-note{margin-top:5.1282051282vw}.value-relation .prev-next{bottom:25.641025641vw}.value-relation .prev-next .prev-next-button{border-radius:1.2820512821vw;width:9.2307692308vw;height:9.2307692308vw}.value-relation .prev-next .swiper-button-prev{left:-2.5641025641vw img;left-margin-left:1.0256410256vw}.value-relation .prev-next .swiper-button-next{right:-2.5641025641vw img;right-margin-right:1.0256410256vw}.value-relation .swiper-pagination{bottom:15.3846153846vw}.value-video iframe{height:51.2820512821vw}.value-video-title{height:7.6923076923vw;margin-top:2.5641025641vw;font-size:3.5897435897vw}.value-video-text{margin-top:5.3846153846vw;font-size:4.1025641026vw}.inside .common-heading-en{width:24.1025641026vw}.inside-image{margin:7.6923076923vw 0 11.5384615385vw;border-radius:1.2820512821vw}.inside-item{margin-top:7.6923076923vw}.inside-item .item-title{font-size:4.1025641026vw}.inside-item .item-figure{margin-top:2.5641025641vw}.inside-item .common-text{margin-top:3.5897435897vw}.inside-list .common-note{margin-top:5.1282051282vw}.longterm .common-heading-en{width:30.7692307692vw}.longterm .common-text:nth-of-type(2){margin-top:7.6923076923vw}.longterm-image{margin:10.2564102564vw 0;border-radius:2.5641025641vw}.longterm-text{font-size:4.1025641026vw}.longterm-point{margin-top:10.2564102564vw}.longterm-point .point-text{margin-top:5.1282051282vw;font-size:5.1282051282vw}.longterm-point .point-box{width:76.9230769231vw;padding:2.5641025641vw 0 5.1282051282vw;border:.7692307692vw solid hsla(0,0%,100%,.8)}.longterm-point .point-box-title{font-size:4.6153846154vw}.longterm-point .point-list{margin-top:3.0769230769vw}.longterm-point .point-list .item-text{font-size:7.1794871795vw}.longterm-point .point-list .item-text-sub{font-size:3.0769230769vw}.longterm-point .point-item:nth-of-type(2){margin-right:1.5384615385vw}.longterm-point .longterm-text{margin-top:5.641025641vw}.longterm-point .longterm-image{margin:5.1282051282vw 0 6.9230769231vw}.longterm-point .longterm-graph{margin-top:2.0512820513vw}.longterm-point .common-note{margin:2.5641025641vw 0 7.6923076923vw}.longterm-scroll{width:89.7435897436vw}.longterm-scroll .longterm-graph{width:182.5641025641vw}.longterm-simulation{margin-top:10.2564102564vw}.longterm-simulation .longterm-text{margin-top:1.2820512821vw}.longterm-simulation .common-note-box{margin-top:3.0769230769vw}.longterm-graph-point{top:7.1794871795vw;right:7.6923076923vw;width:52.0512820513vw}.message .common-heading-en{width:12.8205128205vw}.message .common-heading{font-size:6.6666666667vw}.message .common-heading::after{bottom:-3.5897435897vw}.message .common-text{margin-top:7.6923076923vw}.message .common-note{margin-top:5.641025641vw}.message-image{margin-top:10.2564102564vw;border-radius:2.5641025641vw}.message-textarea{padding:0 3.8461538462vw}.message-signature{margin-top:7.6923076923vw}.message-signature .signature-position{font-size:3.5897435897vw}.message-signature .signature-name{margin-top:1.2820512821vw;font-size:5.1282051282vw}.message-button{width:82.0512820513vw;height:15.3846153846vw;margin-top:10.7692307692vw;border-radius:1.2820512821vw;font-size:5.641025641vw}.message-button::after{right:4.8717948718vw;border-width:2.3076923077vw 0 2.3076923077vw 3.3333333333vw}.disclaimer{padding:12.8205128205vw 0 35.8974358974vw}.disclaimer-block+.disclaimer-block{margin-top:12.8205128205vw}.disclaimer-title{margin-bottom:5.1282051282vw;padding-bottom:1.2820512821vw;font-size:4.6153846154vw}.disclaimer-note:last-of-type{margin-top:3.8461538462vw}.disclaimer-item{margin-top:3.8461538462vw;padding-left:7.1794871795vw}.disclaimer-item::after{top:2.0512820513vw;left:.7692307692vw;width:2.5641025641vw;height:2.5641025641vw}.disclaimer-date{margin-top:6.4102564103vw}.navigation{position:fixed;bottom:0;left:0;z-index:30;width:100%}.navigation-list{display:grid;grid-template-columns:61.5384615385vw 1fr 1fr}.navigation-item{position:relative}.navigation-item:first-of-type{background-color:#f7f7f7}.navigation-item:first-of-type .navigation-link{justify-content:flex-start}.navigation-item:first-of-type .navigation-title{color:#233f74;letter-spacing:-0.03em}.navigation-item:first-of-type .navigation-arrow{right:3.3333333333vw;bottom:4.1025641026vw}.navigation-item:nth-of-type(2){background-color:#dee0ea}.navigation-item:nth-of-type(2) .navigation-title{color:#333;text-align:center}.navigation-item:nth-of-type(2) .navigation-arrow{left:50%;transform:translateX(-50%);background-color:#333}.navigation-item:last-of-type{background-color:#222}.navigation-item:last-of-type .navigation-title{color:#fff;text-align:center}.navigation-item:last-of-type .navigation-arrow{left:50%;transform:translateX(-50%);background-color:#f7f7f7}.navigation-link{display:flex;justify-content:center;height:100%;padding:2.5641025641vw}.navigation-title{font-size:3.0769230769vw;font-weight:500;line-height:1.3333333333}.navigation-arrow{position:absolute;bottom:4.1025641026vw;display:flex;justify-content:center;align-items:center;width:5.1282051282vw;height:5.1282051282vw;padding-left:.7692307692vw;border-radius:50%;background-color:#233f74}.navigation-arrow img{width:2.3076923077vw}.navigation-product{display:flex;justify-content:flex-start;margin-top:2.0512820513vw;line-height:.8;font-size:7.6923076923vw;font-weight:900}.navigation-product-sub{font-size:2.5641025641vw;font-weight:500}.navigation-image{width:17.9487179487vw;margin-right:1.2820512821vw}.navigation.is-active{position:absolute;z-index:0}}
