:root{--color-primary-black: #000;--color-primary-white: #FFF;--color-primary-blue: #1454FF;--color-primary-red: #E11D1D;--color-kodex-blue: #1454FF;--color-blue-dark: #000084;--color-blue-light1: #41AFFF;--color-blue-light2: #94D2FF;--color-blue-light3: #CFE9FF;--color-blue-hover: #033CD4;--color-orange-dark: #A01E00;--color-orange: #FA5317;--color-orange-light1: #FAA264;--color-orange-light2: #FACFAA;--color-pink-dark: #8C0054;--color-pink: #F000E8;--color-pink-light1: #FF80FF;--color-pink-light2: #FFC2FF;--color-purple-dark: #37007D;--color-purple: #6D13F7;--color-purple-light1: #A07DFF;--color-purple-light2: #D2C3FF;--color-mint-dark: #005955;--color-mint: #00D4D0;--color-mint-light1: #82E8E8;--color-mint-light2: #C3F6F0;--color-fund-blue1: #003CDC;--color-fund-blue2: #1898F4;--color-blue1: #326af3;--color-blue3: #00B7FF;--color-lime: #DAFE52;--color-green: #4CA951;--color-purple2: #4E00C7;--color-purple3: #7426ED;--color-green2: #5CBC62;--color-green3: #0D3F3C;--color-green4: #017A78;--color-green5: #00A2A0;--color-yellow1: #FFD52B;--color-yellow2: #FBB938;--color-pink2: #CE007C;--color-pink3: #FCAFFC;--color-pink4: #FF80A9;--color-orange1: #F65742;--color-gray-typo1: #111;--color-gray-typo2: #4D4D4D;--color-gray-typo3: #080101;--color-gray-typo4: #888888;--color-gray-typo5: #ACACAC;--color-gray-typo6: #616161}.hidden,[hidden]{display:none !important}.a11y{position:absolute !important;overflow:hidden;height:1px;width:1px;clip:rect(1px, 1px, 1px, 1px)}.ellipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.pre-line{white-space:pre-line}[motion-hover=out]{transition:transform .4s ease !important}@media(hover: hover){[motion-hover=out]:hover{transform:scale(0.97) !important}}[motion-hover=in]{transform:scale(1);transition:transform .4s ease !important}@media(hover: hover){[motion-hover=in]:hover{transform:scale(1.03) !important}}[motion-hover=up]{transform:translateY(0);transition:transform .4s ease !important}@media(hover: hover){[motion-hover=up]:hover{transform:translateY(calc(max(1rem, 0.8334vw) * (-10 / 16))) !important}}[motion-hover=s-up]{transform:translateY(0);transition:transform .4s ease !important}@media(hover: hover){[motion-hover=s-up]:hover{transform:translateY(calc(max(1rem, 0.8334vw) * (-5 / 16))) !important}}[motion-hover=shadow]{transform:translateY(0);transition:transform .4s ease,box-shadow .4s ease !important}@media(hover: hover){[motion-hover=shadow]:hover{transform:translateY(calc(max(1rem, 0.8334vw) * (-10 / 16))) !important;box-shadow:0px 5px 7px rgba(0,0,0,.03)}}[motion-hover=padding]{padding:calc(max(1rem, 0.8334vw) * (12 / 16));transition:padding .4s ease !important}@media(hover: hover){[motion-hover=padding]:hover{padding:calc(max(1rem, 0.8334vw) * (0 / 16))}}.familysite{padding-top:max(10.8rem,15vh);background:#f1f3f8}.familysite .title-wrap p{margin-top:calc(max(1rem, 0.8334vw) * (16 / 16));margin-bottom:calc(max(1rem, 0.8334vw) * (48 / 16))}.familysite-list .image-wrap{margin-bottom:calc(max(1rem, 0.8334vw) * (16 / 16))}.familysite-list img{width:100%;border-radius:calc(max(1rem, 0.8334vw) * (40 / 16))}.familysite-item:first-child{margin-top:0}.asset-management{padding-top:max(10.8rem,15vh);background:#f1f3f8}.asset-management .title-wrap{margin-bottom:calc(max(1rem, 0.8334vw) * (64 / 16))}.asset-management .title-wrap .sub-title{margin-bottom:calc(max(1rem, 0.8334vw) * (24 / 16));color:#1454ff}.about .mt-154{margin-top:calc(max(1rem, 0.8334vw) * (154 / 16))}.about .mt-24{margin-top:calc(max(1rem, 0.8334vw) * (24 / 16))}.about .mt-16{margin-top:calc(max(1rem, 0.8334vw) * (16 / 16))}.about .mt-64{margin-top:calc(max(1rem, 0.8334vw) * (64 / 16))}.about .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;clip:rect(0 0 0 0);overflow:hidden}.about .map{width:100%;height:calc(max(1rem, 0.8334vw) * (480 / 16));border-radius:calc(max(1rem, 0.8334vw) * (30 / 16));overflow:hidden}.about.asset-management .about-us .vision ul{background:#fff;border-radius:calc(max(1rem, 0.8334vw) * (30 / 16));overflow:hidden;margin-bottom:calc(max(1rem, 0.8334vw) * (16 / 16))}.about.asset-management .about-us .vision li{display:flex;justify-content:start;align-items:center;height:calc(max(1rem, 0.8334vw) * (191 / 16))}.about.asset-management .about-us .vision li:first-child{border-bottom:1px solid rgba(97,102,118,.2)}.about.asset-management .about-us .vision li h4{padding-left:calc(max(1rem, 0.8334vw) * (141 / 16));padding-right:calc(max(1rem, 0.8334vw) * (142 / 16));color:#1454ff}.about.asset-management .business-highlight-conts{display:flex;justify-content:space-between}.about.asset-management .business-highlight-conts>div{width:calc(50% - (max(1rem, 0.8334vw) * (8 / 16)));aspect-ratio:568/348;background:#fff;border-radius:calc(max(1rem, 0.8334vw) * (30 / 16))}.about.asset-management .business-highlight-conts .assets-management-info{position:relative;height:77.01%;overflow:hidden}.about.asset-management .business-highlight-conts .assets-management-info>img{position:absolute;width:100%;bottom:0}.about.asset-management .business-highlight-conts .assets-management-info .toptext-wrap{display:flex;justify-content:center;position:absolute;width:100%;top:calc(max(1rem, 0.8334vw) * (68 / 16));left:50%;transform:translateX(-50%)}.about.asset-management .business-highlight-conts .assets-management-info .top-text{position:absolute;font-size:calc(max(.8rem,.8334vw)*.75);color:#888;font-weight:600;line-height:130%;letter-spacing:-0.01em;top:50%;text-align:center}.about.asset-management .business-highlight-conts .assets-management-info .top-text__balloon{border:solid 2px rgba(97,102,118,.2);border-radius:calc(max(1rem, 0.8334vw) * (10 / 16));padding:calc(max(1rem, 0.8334vw) * (8 / 16)) 0 calc(max(1rem, 0.8334vw) * (7 / 16)) 0}.about.asset-management .business-highlight-conts .assets-management-info .top-text__balloon-text{white-space:nowrap}.about.asset-management .business-highlight-conts .assets-management-info .top-text__balloon-triangle{position:relative;width:calc(max(1rem, 0.8334vw) * (12 / 16));top:-1px;left:50%;border-style:solid;border-width:0 8px 8px 8px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(97,102,118,.2) rgba(0,0,0,0);transform:rotate(180deg) translateX(50%)}.about.asset-management .business-highlight-conts .assets-management-info .top-text__balloon-triangle:after{content:"";position:absolute;top:2.5px;left:50%;border-style:solid;border-width:0 8px 8px 8px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) #fff rgba(0,0,0,0);transform:translateX(-50%)}.about.asset-management .business-highlight-conts .assets-management-info .top-text .dot-line{width:1px;height:calc(max(1rem, 0.8334vw) * (25 / 16));border-right:1px dashed rgba(97,102,118,.8);margin:0 auto}.about.asset-management .business-highlight-conts .assets-management-info .top-text .circle{width:calc(max(1rem, 0.8334vw) * (24 / 16));height:calc(max(1rem, 0.8334vw) * (24 / 16));border-radius:100%;background:rgba(0,0,0,.1);position:relative;margin:0 auto}.about.asset-management .business-highlight-conts .assets-management-info .top-text .circle::after{content:"";position:absolute;width:calc(max(1rem, 0.8334vw) * (12 / 16));height:calc(max(1rem, 0.8334vw) * (12 / 16));border-radius:100%;background:#888;top:50%;left:50%;transform:translate(-50%, -50%)}.about.asset-management .business-highlight-conts .assets-management-info .top-text.left{width:calc(max(1rem, 0.8334vw) * (110 / 16));left:10%;transform:translate(0%, -41%)}.about.asset-management .business-highlight-conts .assets-management-info .top-text.center{width:calc(max(1rem, 0.8334vw) * (110 / 16));left:50%;transform:translate(-50%, -64%)}.about.asset-management .business-highlight-conts .assets-management-info .top-text.right{width:calc(max(1rem, 0.8334vw) * (110 / 16));right:10%;transform:translate(0%, -93%)}.about.asset-management .business-highlight-conts .assets-management-info .top-text.right .top-text__balloon{border-color:#1454ff;color:#1454ff}.about.asset-management .business-highlight-conts .assets-management-info .top-text.right .top-text__balloon-triangle{border-color:rgba(0,0,0,0) rgba(0,0,0,0) #1454ff rgba(0,0,0,0)}.about.asset-management .business-highlight-conts .assets-management-info .top-text.right .circle{background-color:rgba(20,84,255,.1)}.about.asset-management .business-highlight-conts .assets-management-info .top-text.right .circle::after{background:#1454ff}.about.asset-management .business-highlight-conts .market-share-info{position:relative}.about.asset-management .business-highlight-conts .market-share-info>img{position:absolute;width:calc(max(1rem, 0.8334vw) * (307 / 16));left:50%;bottom:0;transform:translateX(-50%)}.about.asset-management .business-highlight-conts .market-share-info .toptext-wrap{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:calc(max(1rem, 0.8334vw) * (200 / 16));height:calc(max(1rem, 0.8334vw) * (200 / 16));border-radius:100%;background:#94d2ff;display:flex;justify-content:center;align-items:center}.about.asset-management .business-highlight-conts .market-share-info .doughnut{width:calc(max(1rem, 0.8334vw) * (200 / 16));height:calc(max(1rem, 0.8334vw) * (200 / 16));background:conic-gradient(#1454FF 0% 42%, #94D2FF 0% 100%);border-radius:50%;display:flex;justify-content:center;align-items:center}.about.asset-management .business-highlight-conts .market-share-info .top-text{width:calc(max(1rem, 0.8334vw) * (178 / 16));height:calc(max(1rem, 0.8334vw) * (178 / 16));border-radius:100%;background:#fff;text-align:center;display:flex;flex-direction:column;justify-content:center;align-items:center}.about.asset-management .business-highlight-conts .market-share-info .top-text p{font-size:calc(max(1rem, 0.8334vw) * (12 / 16));line-height:1.3;color:#767676}.about.asset-management .business-highlight-conts .market-share-info .top-text p.sub-title{font-size:calc(max(1rem, 0.8334vw) * (14 / 16));line-height:1.3;font-weight:600;color:#111}.about.asset-management .business-highlight-conts .market-share-info .top-text h3{font-size:calc(max(1rem, 0.8334vw) * (40 / 16));line-height:1.3;color:#1454ff;font-weight:600;margin:calc(max(1rem, 0.8334vw) * (2 / 16)) 0 calc(max(1rem, 0.8334vw) * (3.7 / 16))}.about.asset-management .business-highlight-conts .investment-pool-info{display:flex;justify-content:center;align-items:center;text-align:center;position:relative}.about.asset-management .business-highlight-conts .investment-pool-info img{width:calc(max(1rem, 0.8334vw) * (273 / 16))}.about.asset-management .business-highlight-conts .investment-pool-info .top-text{position:absolute;left:50%;top:calc(max(1rem, 0.8334vw) * (45 / 16));transform:translateX(-50%)}.about.asset-management .business-highlight-conts .investment-pool-info .top-text h3{font-size:calc(max(1rem, 0.8334vw) * (72 / 16));line-height:calc(max(1rem, 0.8334vw) * (100 / 16));color:#1454ff;font-weight:600}.about.asset-management .business-highlight-conts .investment-pool-info .top-text p{font-size:calc(max(1rem, 0.8334vw) * (14 / 16));line-height:1.3;font-weight:600;margin-top:calc(max(1rem, 0.8334vw) * (-8 / 16))}.about.asset-management .business-highlight-conts .new-worth-info{overflow:hidden;position:relative}.about.asset-management .business-highlight-conts .new-worth-info>img{width:calc(max(1rem, 0.8334vw) * (388 / 16));position:absolute;left:50%;bottom:calc(max(1rem, 0.8334vw) * (-9 / 16));transform:translateX(-50%) rotate(-1deg)}.about.asset-management .business-highlight-conts .new-worth-info .toptext-wrap{position:absolute;bottom:0;left:50%;transform:translateX(-50%);display:flex;justify-content:center;align-items:flex-end}.about.asset-management .business-highlight-conts .new-worth-info .top-text{text-align:center}.about.asset-management .business-highlight-conts .new-worth-info .top-text>p{font-size:calc(max(1rem, 0.8334vw) * (14 / 16));line-height:1.3;margin-bottom:calc(max(1rem, 0.8334vw) * (10 / 16));font-weight:600;color:#888;letter-spacing:-0.01em}.about.asset-management .business-highlight-conts .new-worth-info .top-text .dot-line{margin:0 auto;width:1px;height:calc(max(1rem, 0.8334vw) * (20 / 16));border-right:1px dashed rgba(97,102,118,.8)}.about.asset-management .business-highlight-conts .new-worth-info .top-text .circle{width:calc(max(1rem, 0.8334vw) * (24 / 16));height:calc(max(1rem, 0.8334vw) * (24 / 16));border-radius:100%;background:rgba(0,0,0,.1);position:relative;margin:0 auto}.about.asset-management .business-highlight-conts .new-worth-info .top-text .circle::after{content:"";position:absolute;width:calc(max(1rem, 0.8334vw) * (12 / 16));height:calc(max(1rem, 0.8334vw) * (12 / 16));border-radius:100%;background:#888;top:50%;left:50%;transform:translate(-50%, -50%)}.about.asset-management .business-highlight-conts .new-worth-info .top-text .bar-graph{width:calc(max(1rem, 0.8334vw) * (72 / 16));height:calc(max(1rem, 0.8334vw) * (98 / 16));position:relative;background:#cfe9ff;border-radius:calc(max(1rem, 0.8334vw) * (10 / 16)) calc(max(1rem, 0.8334vw) * (10 / 16)) 0 0}.about.asset-management .business-highlight-conts .new-worth-info .top-text .bar-graph p{font-size:calc(max(1rem, 0.8334vw) * (12 / 16));line-height:1.3;font-weight:600;color:#41afff;position:absolute;bottom:calc(max(1rem, 0.8334vw) * (7 / 16));width:100%;text-align:center}.about.asset-management .business-highlight-conts .new-worth-info .top-text.left .bar-graph{height:calc(max(1rem, 0.8334vw) * (72 / 16))}.about.asset-management .business-highlight-conts .new-worth-info .top-text.center{margin-left:calc(max(1rem, 0.8334vw) * (16 / 16));margin-right:calc(max(1rem, 0.8334vw) * (16 / 16))}.about.asset-management .business-highlight-conts .new-worth-info .top-text.right{margin-right:calc(max(1rem, 0.8334vw) * (16 / 16))}.about.asset-management .business-highlight-conts .new-worth-info .top-text.right .bar-graph{height:calc(max(1rem, 0.8334vw) * (125 / 16))}.about.asset-management .business-highlight-conts .new-worth-info .top-text.end>p{color:#1454ff}.about.asset-management .business-highlight-conts .new-worth-info .top-text.end .circle{background:rgba(20,84,255,.1)}.about.asset-management .business-highlight-conts .new-worth-info .top-text.end .circle::after{background:#1454ff}.about.asset-management .business-highlight-conts .new-worth-info .top-text.end .dot-line{border-color:#1454ff}.about.asset-management .business-highlight-conts .new-worth-info .top-text.end .bar-graph{height:calc(max(1rem, 0.8334vw) * (152 / 16));background:#1454ff}.about.asset-management .business-highlight-info{height:calc(max(1rem, 0.8334vw) * (268 / 16))}.about.asset-management .business-highlight-text{border-top:1px solid rgba(17,17,17,.1);text-align:center;padding:calc(max(1rem, 0.8334vw) * (22 / 16)) 0}.about.asset-management .business-highlight-text span{color:#1454ff}.about.asset-management .ceo-message .message-wrap>img{width:100%;border-radius:calc(max(1rem, 0.8334vw) * (30 / 16))}.about.asset-management .ceo-message .message-txt{padding:calc(max(1rem, 0.8334vw) * (64 / 16)) calc(max(1rem, 0.8334vw) * (100 / 16));border-radius:calc(max(1rem, 0.8334vw) * (30 / 16));background:#fff;margin-top:calc(max(1rem, 0.8334vw) * (16 / 16))}.about.asset-management .ceo-message .message-txt span{color:#1454ff}.about.asset-management .ceo-message .message-txt h4{display:flex;justify-content:end;margin-top:calc(max(1rem, 0.8334vw) * (40 / 16));padding-top:calc(max(1rem, 0.8334vw) * (40 / 16));border-top:1px solid rgba(97,102,118,.2)}.about.asset-management .ceo-message .message-txt h4 img{display:block;aspect-ratio:48/67;width:calc(max(1rem, 0.8334vw) * (48 / 16));height:auto;margin-left:calc(max(1rem, 0.8334vw) * (30 / 16))}.about.asset-management .history-wrap .tab-list{display:none}.about.asset-management .history-wrap .tab-list.active{display:block}.about.asset-management .history-wrap .tab-area{margin-top:calc(max(1rem, 0.8334vw) * (64 / 16))}.about.asset-management .history-cont{margin-bottom:calc(max(1rem, 0.8334vw) * (16 / 16));display:flex;align-items:center;background:#fff;border-radius:calc(max(1rem, 0.8334vw) * (30 / 16))}.about.asset-management .history-cont h3{width:calc(max(1rem, 0.8334vw) * (384 / 16));color:#1454ff;text-align:center}.about.asset-management .history-cont .history-info{border-left:1px solid rgba(17,17,17,.1);padding:calc(max(1rem, 0.8334vw) * (40 / 16)) calc(max(1rem, 0.8334vw) * (64 / 16));flex:1}.about.asset-management .history-cont .history-info li{display:flex;margin-bottom:calc(max(1rem, 0.8334vw) * (16 / 16))}.about.asset-management .history-cont .history-info li:last-child{margin-bottom:0}.about.asset-management .history-cont .history-info li .month{min-width:calc(max(1rem, 0.8334vw) * (36 / 16));margin-right:calc(max(1rem, 0.8334vw) * (16 / 16));color:#1454ff}.about.asset-management .history-cont .history-info li.history-info-list-gap{margin-bottom:calc(max(1rem, 0.8334vw) * (8 / 16))}.about.asset-management .contact-wrap{margin-bottom:calc(max(1rem, 0.8334vw) * (154 / 16))}.about.asset-management .contact-info{margin-top:calc(max(1rem, 0.8334vw) * (16 / 16))}.about.asset-management .contact-info li{display:flex}.about.asset-management .contact-info li span:first-child{width:calc(max(1rem, 0.8334vw) * (70 / 16));min-width:52px;margin-right:calc(max(1rem, 0.8334vw) * (32 / 16))}[lang=en] .kv-about h2{font-weight:600 !important}[lang=en] .history-info .month{min-width:calc(max(1rem, 0.8334vw) * (104 / 16)) !important}[lang=en] .business-highlight-text{display:flex;flex-direction:column;justify-content:center;height:calc(max(1rem, 0.8334vw) * (142 / 16))}[lang=en] .business-highlight-text.flex-row{flex-direction:row;align-items:center}[lang=en] .business-highlight .new-worth-info .top-text{position:relative}[lang=en] .business-highlight .new-worth-info .top-text .top-text-tooltip{position:absolute;white-space:nowrap;top:calc(max(1rem, 0.8334vw) * (-34.02 / 16));left:50%;transform:translateX(-50%)}[lang=en] .vision li{height:calc(max(1rem, 0.8334vw) * (240 / 16)) !important;padding:calc(max(1rem, 0.8334vw) * (46 / 16)) calc(max(1rem, 0.8334vw) * (64 / 16)) calc(max(1rem, 0.8334vw) * (46 / 16)) calc(max(1rem, 0.8334vw) * (140 / 16))}[lang=en] .vision h4{min-width:calc(max(1rem, 0.8334vw) * (219 / 16));margin-right:calc(max(1rem, 0.8334vw) * (140 / 16));padding-left:0 !important;padding-right:0 !important}[lang=en] .assets-management-info{position:relative;height:65.12% !important}[lang=en] .assets-management-info>img{top:calc(max(1rem, 0.8334vw) * (99.85 / 16))}[lang=en] .assets-management-info .top-text{text-align:center}[lang=en] .assets-management-info .top-text.left{width:calc(max(1rem, 0.8334vw) * (151 / 16)) !important;left:5% !important;transform:translate(0%, -39%) !important}[lang=en] .assets-management-info .top-text.center{width:calc(max(1rem, 0.8334vw) * (154 / 16)) !important;left:47.5% !important;transform:translate(-50%, -58%) !important}[lang=en] .assets-management-info .top-text.right{width:calc(max(1rem, 0.8334vw) * (172 / 16)) !important;right:6.34% !important;transform:translate(0%, -75%) !important}[lang=en] .assets-management-info .top-text.right .top-text__balloon{border-color:#1454ff;color:#1454ff}[lang=en] .assets-management-info .top-text.right .top-text__balloon-triangle{border-color:rgba(0,0,0,0) rgba(0,0,0,0) #1454ff rgba(0,0,0,0)}[lang=en] .assets-management-info .top-text.right .circle{background-color:rgba(20,84,255,.1)}[lang=en] .assets-management-info .top-text.right .circle::after{background:#1454ff}.management_info{padding-top:max(10.8rem,15vh);background:#f1f3f8}.management_info .title-wrap p{margin-top:calc(max(1rem, 0.8334vw) * (16 / 16));margin-bottom:calc(max(1rem, 0.8334vw) * (64 / 16))}.blanace-sheet-wrap{margin-top:calc(max(1rem, 0.8334vw) * (154 / 16));padding-bottom:calc(max(1rem, 0.8334vw) * (154 / 16))}.blanace-sheet-wrap .table-wrap{width:100%}.blanace-sheet-wrap .table-wrap .unit{text-align:right;margin-top:calc(max(1rem, 0.8334vw) * (95 / 16));margin-bottom:calc(max(1rem, 0.8334vw) * (30 / 16));color:#888}.blanace-sheet-wrap .table-wrap .unit.left{text-align:left;margin-top:calc(max(1rem, 0.8334vw) * (50 / 16))}.blanace-sheet-wrap .tab-list{display:none}.blanace-sheet-wrap .tab-list.active{display:block}.blanace-sheet-wrap table{width:100%;text-align:center}.blanace-sheet-wrap table col{width:33.33%}.blanace-sheet-wrap table .bb-0{border-bottom:0}.blanace-sheet-wrap table thead,.blanace-sheet-wrap table tfoot{background:rgba(215,221,229,.7)}.blanace-sheet-wrap table tbody{background:#fff}.blanace-sheet-wrap table th,.blanace-sheet-wrap table td{height:calc(max(1rem, 0.8334vw) * (70 / 16));vertical-align:middle;border-right:1px solid rgba(97,102,118,.2);border-bottom:1px solid rgba(97,102,118,.2)}.blanace-sheet-wrap table th:last-child,.blanace-sheet-wrap table td:last-child{border-right:0}.blanace-sheet-wrap table tbody{color:#4d4d4d}.esg-management{padding-top:max(10.8rem,15vh);background:#f1f3f8}.esg-management .title-wrap{margin-bottom:calc(max(1rem, 0.8334vw) * (64 / 16))}.esg-management .title-wrap .sub-title{margin-bottom:calc(max(1rem, 0.8334vw) * (24 / 16));color:#1454ff}.esg-management .title-wrap h3{max-width:calc(max(1rem, 0.8334vw) * (848 / 16))}.esg-management-info .tab-list{display:none}.esg-management-info .tab-list.active{display:block}.esg-management-info .policy-wrap .policy-list{display:flex;flex-wrap:wrap;justify-content:space-between}.esg-management-info .policy-wrap .policy-list li{width:calc(max(1rem, 0.8334vw) * (568 / 16));height:calc(max(1rem, 0.8334vw) * (188 / 16));background:#fff;border-radius:calc(max(1rem, 0.8334vw) * (30 / 16));padding:calc(max(1rem, 0.8334vw) * (32 / 16)) calc(max(1rem, 0.8334vw) * (28 / 16));position:relative;margin-bottom:calc(max(1rem, 0.8334vw) * (11 / 16))}.esg-management-info .policy-wrap .policy-list li img{width:calc(max(1rem, 0.8334vw) * (136 / 16));position:absolute;right:calc(max(1rem, 0.8334vw) * (16 / 16));bottom:calc(max(1rem, 0.8334vw) * (16 / 16))}.esg-management-info .organization-wrap .organization-list{background:#fff;width:100%;border-radius:calc(max(1rem, 0.8334vw) * (40 / 16));padding:calc(max(1rem, 0.8334vw) * (64 / 16)) calc(max(1rem, 0.8334vw) * (101 / 16))}.esg-management-info .organization-wrap .organization-list li{width:100%;height:calc(max(1rem, 0.8334vw) * (100 / 16));border-radius:calc(max(1rem, 0.8334vw) * (16 / 16));margin-bottom:calc(max(1rem, 0.8334vw) * (36 / 16));display:flex;justify-content:center;align-items:center;background:#f1f3f8}.esg-management-info .organization-wrap .organization-list li>div{text-align:center}.esg-management-info .organization-wrap .organization-list li p{margin-top:calc(max(1rem, 0.8334vw) * (8 / 16));color:#4d4d4d}.esg-management-info .organization-wrap .organization-list li.bg-blue{background:#1454ff;color:#fff}.esg-management-info .organization-wrap .organization-list li.bg-blue p{color:#fff}.esg-management-info .organization-wrap .organization-list li.last{justify-content:space-between;height:calc(max(1rem, 0.8334vw) * (162 / 16));background:rgba(0,0,0,0);margin-bottom:0}.esg-management-info .organization-wrap .organization-list li.last>div{width:calc(max(1rem, 0.8334vw) * (306 / 16));height:100%;background:#f1f3f8;border-radius:calc(max(1rem, 0.8334vw) * (16 / 16));display:flex;flex-direction:column;justify-content:center;align-items:center}.esg-management-info .organization-wrap .organization-list .t-line{position:relative}.esg-management-info .organization-wrap .organization-list .t-line::before{content:"";position:absolute;top:calc(max(1rem, 0.8334vw) * (-36 / 16));left:50%;transform:translateX(-50%);width:calc(max(1rem, 0.8334vw) * (1.5 / 16));height:calc(max(1rem, 0.8334vw) * (36 / 16));background:rgba(17,17,17,.1)}.esg-management-info .process-wrap .title-wrap h3{max-width:calc(max(1rem, 0.8334vw) * (866 / 16))}.esg-management-info .process-wrap .process{width:100%;border-radius:calc(max(1rem, 0.8334vw) * (40 / 16));padding:calc(max(1rem, 0.8334vw) * (64 / 16)) calc(max(1rem, 0.8334vw) * (80 / 16));background:#fff}.esg-management-info .process-wrap .process ul{width:100%;border:2px solid #41afff;border-radius:calc(max(1rem, 0.8334vw) * (500 / 16));padding:calc(max(1rem, 0.8334vw) * (20 / 16));display:flex;justify-content:space-between;align-items:center}.esg-management-info .process-wrap .process ul li{display:flex;justify-content:center;align-items:center;flex-direction:column}.esg-management-info .process-wrap .process ul li.circle{width:calc(max(1rem, 0.8334vw) * (274 / 16));height:calc(max(1rem, 0.8334vw) * (274 / 16));border-radius:100%;background:#cfe9ff}.esg-management-info .process-wrap .process ul li.last{background:#1454ff;color:#fff}.esg-management-info .process-wrap .process ul li.arrow{margin-left:calc(max(1rem, 0.8334vw) * (-12 / 16))}.esg-management-info .process-wrap .process ul li.arrow svg{width:calc(max(1rem, 0.8334vw) * (53 / 16))}.esg-management-info .process-wrap .process ul li p{margin-top:calc(max(1rem, 0.8334vw) * (10 / 16));text-align:center}.esg-management-info .define-management-list table{width:100%;border-radius:calc(max(1rem, 0.8334vw) * (40 / 16));background:#fff;overflow:hidden}.esg-management-info .define-management-list table col{width:43%}.esg-management-info .define-management-list table col.first{width:14%}.esg-management-info .define-management-list table th{background:rgba(215,221,229,.7)}.esg-management-info .define-management-list table thead th{height:calc(max(1rem, 0.8334vw) * (72 / 16));vertical-align:middle;border-right:1px solid rgba(17,17,17,.1);border-bottom:1px solid rgba(17,17,17,.1)}.esg-management-info .define-management-list table tbody th,.esg-management-info .define-management-list table tbody td{height:calc(max(1rem, 0.8334vw) * (127 / 16));vertical-align:middle;padding:0 calc(max(1rem, 0.8334vw) * (41 / 16));border-right:1px solid rgba(17,17,17,.1);border-bottom:1px solid rgba(17,17,17,.1)}.esg-management-info .define-management-list table tbody tr:last-child th,.esg-management-info .define-management-list table tbody tr:last-child td{border-bottom:0}.esg-management-info .define-management-list table .br-0{border-right:0}.esg-management-info .ethical-policy-wrap .accordion-container{width:100%;border-radius:calc(max(1rem, 0.8334vw) * (30 / 16));border:1px solid #fff;background:#fff;margin-bottom:calc(max(1rem, 0.8334vw) * (16 / 16));overflow:hidden}.esg-management-info .ethical-policy-wrap .accordion-container.on{border-color:#1454ff}.esg-management-info .ethical-policy-wrap .accordion-container.on .accordion-label{border-bottom:1px solid #dfe0e4}.esg-management-info .ethical-policy-wrap .accordion-container.on .accordion-label svg{transform:rotate(-270deg)}.esg-management-info .ethical-policy-wrap .accordion-container.on .accordion-cont{max-height:calc(max(1rem, 0.8334vw) * (1000 / 16))}.esg-management-info .ethical-policy-wrap .accordion-label{display:flex;justify-content:space-between;align-items:center;padding:calc(max(1rem, 0.8334vw) * (40 / 16)) calc(max(1rem, 0.8334vw) * (100 / 16));cursor:pointer}.esg-management-info .ethical-policy-wrap .accordion-label svg{width:calc(max(1rem, 0.8334vw) * (32 / 16));height:calc(max(1rem, 0.8334vw) * (32 / 16));transform:rotate(-90deg);transition:all .5s}.esg-management-info .ethical-policy-wrap .accordion-label .tit{display:flex;align-items:center}.esg-management-info .ethical-policy-wrap .accordion-label .tit .hyphen{display:block;width:calc(max(1rem, 0.8334vw) * (8 / 16));height:calc(max(1rem, 0.8334vw) * (1 / 16));background-color:#666;margin:0 calc(max(1rem, 0.8334vw) * (12 / 16))}.esg-management-info .ethical-policy-wrap .accordion-label .tit p{color:#666}.esg-management-info .ethical-policy-wrap .accordion-cont{transition:all ease-in-out .5s;max-height:0}.esg-management-info .ethical-policy-wrap .accordion-cont .cont-inner{padding-left:calc(max(1rem, 0.8334vw) * (100 / 16));padding-right:calc(max(1rem, 0.8334vw) * (100 / 16));padding-top:calc(max(1rem, 0.8334vw) * (26 / 16))}.esg-management-info .ethical-policy-wrap .accordion-cont .cont-inner:first-child{padding-top:calc(max(1rem, 0.8334vw) * (40 / 16))}.esg-management-info .ethical-policy-wrap .accordion-cont .cont-inner:last-child{padding-bottom:calc(max(1rem, 0.8334vw) * (50 / 16))}.esg-management-info .ethical-policy-wrap .accordion-cont .cont-inner .cont-tit{margin-bottom:calc(max(1rem, 0.8334vw) * (10 / 16));line-height:1.5}.esg-management-info .ethical-policy-wrap .accordion-cont .cont-inner ul{color:#616161}.esg-management-info .ethical-policy-wrap .accordion-cont .cont-inner li{padding-left:calc(max(1rem, 0.8334vw) * (9 / 16));position:relative}.esg-management-info .ethical-policy-wrap .accordion-cont .cont-inner li:not(:last-child){margin-bottom:calc(max(1rem, 0.8334vw) * (4 / 16))}.esg-management-info .ethical-policy-wrap .accordion-cont .cont-inner li::after{content:"";position:absolute;width:calc(max(1rem, 0.8334vw) * (3 / 16));height:calc(max(1rem, 0.8334vw) * (3 / 16));background:#616161;border-radius:100%;top:50%;transform:translateY(-50%);left:0}.esg-management-info .report-wrap .report-process-list{padding:calc(max(1rem, 0.8334vw) * (100 / 16)) calc(max(1rem, 0.8334vw) * (80 / 16));border-radius:calc(max(1rem, 0.8334vw) * (40 / 16));background:#fff;display:flex;justify-content:center;align-items:center}.esg-management-info .report-wrap .report-process .violation{position:relative;width:calc(max(1rem, 0.8334vw) * (202 / 16));height:calc(max(1rem, 0.8334vw) * (202 / 16));border-radius:100%;background:#fa5317;display:flex;justify-content:center;align-items:center;color:#fff;z-index:3;margin-left:calc(max(1rem, 0.8334vw) * (21 / 16));margin-right:calc(max(1rem, 0.8334vw) * (21 / 16))}.esg-management-info .report-wrap .report-process .violation::before{content:"";position:absolute;width:calc(max(1rem, 0.8334vw) * (222 / 16));height:calc(max(1rem, 0.8334vw) * (222 / 16));border-radius:100%;background:rgba(250,83,23,.3);top:50%;left:50%;transform:translate(-50%, -50%);z-index:2}.esg-management-info .report-wrap .report-process .violation::after{content:"";position:absolute;width:calc(max(1rem, 0.8334vw) * (244 / 16));height:calc(max(1rem, 0.8334vw) * (244 / 16));border-radius:100%;background:rgba(250,83,23,.1);top:50%;left:50%;transform:translate(-50%, -50%);z-index:1}.esg-management-info .report-wrap .report-process .violation p{z-index:5}.esg-management-info .report-wrap .report-process .line{width:calc(max(1rem, 0.8334vw) * (29 / 16));height:calc(max(1rem, 0.8334vw) * (1.5 / 16));background:#1454ff}.esg-management-info .report-wrap .report-process .processing-procedure{flex:1;padding:calc(max(1rem, 0.8334vw) * (62 / 16)) calc(max(1rem, 0.8334vw) * (12 / 16));display:flex;justify-content:space-between;align-items:center;border:calc(max(1rem, 0.8334vw) * (1.5 / 16)) solid #41afff;border-radius:calc(max(1rem, 0.8334vw) * (800 / 16));position:relative}.esg-management-info .report-wrap .report-process .circle-wrap{display:flex;justify-content:space-between;align-items:center;position:relative;width:100%}.esg-management-info .report-wrap .report-process .circle-wrap li.circle{width:calc(max(1rem, 0.8334vw) * (202 / 16));height:calc(max(1rem, 0.8334vw) * (202 / 16));border-radius:100%;background:#cfe9ff;display:flex;justify-content:center;align-items:center;text-align:center}.esg-management-info .report-wrap .report-process .circle-wrap li.circle.bg-blue{background:#1454ff;color:#fff}.esg-management-info .report-wrap .report-process .inner-circle{padding:calc(max(1rem, 0.8334vw) * (10 / 16));display:flex;justify-content:space-between;align-items:center;border:calc(max(1rem, 0.8334vw) * (1.5 / 16)) solid #41afff;border-radius:calc(max(1rem, 0.8334vw) * (800 / 16));position:relative;width:calc(max(1rem, 0.8334vw) * (466 / 16))}.esg-management-info .report-wrap .report-process .step{font-size:calc(max(1rem, 0.8334vw) * (15 / 16));line-height:1.4;font-weight:500;letter-spacing:-0.01em}.esg-management-info .report-wrap .report-process .top{position:absolute;top:calc(max(1rem, 0.8334vw) * (-34 / 16));left:50%;transform:translateX(-50%);display:flex;flex-direction:column;align-items:center}.esg-management-info .report-wrap .report-process .bottom{position:absolute;bottom:calc(max(1rem, 0.8334vw) * (-34 / 16));left:50%;transform:translateX(-50%);display:flex;flex-direction:column;align-items:center}.esg-management-info .report-wrap .report-process svg{width:calc(max(1rem, 0.8334vw) * (24 / 16));height:calc(max(1rem, 0.8334vw) * (24 / 16))}.esg-management-info .report-wrap .report-process svg path{stroke:#41afff}.esg-management-info .report-wrap .report-process svg.right{transform:rotate(180deg)}.esg-management-info .addition-noti{padding:calc(max(1rem, 0.8334vw) * (64 / 16)) 0;font-weight:500}.esg-management-info .report-addition-wrap .addition-inner{display:flex;padding-top:calc(max(1rem, 0.8334vw) * (46 / 16));padding-bottom:calc(max(1rem, 0.8334vw) * (46 / 16))}.esg-management-info .report-addition-wrap .addition-inner:first-child{padding-top:0;padding-bottom:calc(max(1rem, 0.8334vw) * (46 / 16))}.esg-management-info .report-addition-wrap .addition-inner:last-child{padding-top:calc(max(1rem, 0.8334vw) * (46 / 16));padding-bottom:0}.esg-management-info .report-addition-wrap .addition-inner:not(:last-child){border-bottom:1px solid rgba(97,102,118,.2)}.esg-management-info .report-addition-wrap .addition-inner .left{width:calc(max(1rem, 0.8334vw) * (280 / 16))}.esg-management-info .report-addition-wrap .addition-inner .right{width:calc(100% - (max(1rem, 0.8334vw) * (280 / 16)));color:#4d4d4d}.esg-management-info .report-addition-wrap .addition-inner .right a{color:#1454ff;text-decoration:underline}.esg-management-info .report-addition-wrap .addition-inner ul li{display:flex}.esg-management-info .report-addition-wrap .addition-inner ul li:not(:last-child){margin-bottom:calc(max(1rem, 0.8334vw) * (12 / 16))}.esg-management-info .report-addition-wrap .addition-inner ul li .tit{width:calc(max(1rem, 0.8334vw) * (104 / 16));color:#111;font-weight:500}.esg-management-info .program-wrap .program-list-title{margin-bottom:calc(max(1rem, 0.8334vw) * (24 / 16));font-weight:600}.esg-management-info .program-wrap .program-list ul{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}.esg-management-info .program-wrap .program-list ul li{border-radius:calc(max(1rem, 0.8334vw) * (40 / 16));width:calc(max(1rem, 0.8334vw) * (568 / 16));height:calc(max(1rem, 0.8334vw) * (380 / 16));display:flex;flex-direction:column;justify-content:center;overflow:hidden}.esg-management-info .program-wrap .program-list ul li.bg-white{padding:0 calc(max(1rem, 0.8334vw) * (76 / 16));background:#fff}.esg-management-info .program-wrap .program-list ul li p{color:#4d4d4d;margin-top:calc(max(1rem, 0.8334vw) * (16 / 16))}.esg-management-info .program-wrap .program-list ul img{width:100%;height:100%;object-fit:cover}.recruit{padding-top:max(10.8rem,15vh);background:#f1f3f8}.recruit .title-wrap .sub-title{color:#1454ff;margin-bottom:calc(max(1rem, 0.8334vw) * (24 / 16))}.kv-about{width:100%;box-sizing:border-box;position:relative;height:min(68rem,35.4167vw)}.kv-about .kv-image{width:100%;height:100%;border-radius:3.125vw;overflow:hidden}.kv-about img{width:100%;height:100%;object-fit:cover}.kv-about .text-content{color:#fff;position:absolute;bottom:calc(max(1rem, 0.8334vw) * (90 / 16));left:calc(max(1rem, 0.8334vw) * (160 / 16))}.kv-about .text-content .about-breadcrumb{display:flex;justify-content:start;align-items:center;margin-bottom:calc(max(1rem, 0.8334vw) * (16 / 16))}.kv-about .text-content .about-breadcrumb li{display:inline-flex;align-items:center;padding-right:2px}.kv-about .text-content .about-breadcrumb li>a{color:#fff;margin-left:calc(max(1rem, 0.8334vw) * (4 / 16))}.kv-about .text-content .about-breadcrumb li svg{width:calc(max(1rem, 0.8334vw) * (24 / 16));height:calc(max(1rem, 0.8334vw) * (24 / 16));transform:rotate(180deg)}.kv-about .text-content .about-breadcrumb li::after{display:none}.core-value-wrap .core-value-list{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}.core-value-wrap .core-value-list .core-value-item{width:calc(50% - (max(1rem, 0.8334vw) * (8 / 16)));margin-right:calc(max(1rem, 0.8334vw) * (16 / 16));border-radius:calc(max(1rem, 0.8334vw) * (40 / 16));overflow:hidden;position:relative}.core-value-wrap .core-value-list .core-value-item img{width:100%;border-bottom-left-radius:calc(max(1rem, 0.8334vw) * (40 / 16));border-bottom-right-radius:calc(max(1rem, 0.8334vw) * (40 / 16))}.core-value-wrap .core-value-list .core-value-item:nth-child(2n){margin-right:0}.core-value-wrap .core-value-list .core-value-item .item-text{position:absolute;width:100%;left:0;bottom:-1px;background:#fff;padding:calc(max(1rem, 0.8334vw) * (28 / 16)) calc(max(1rem, 0.8334vw) * (40 / 16));z-index:2}.core-value-wrap .core-value-list .core-value-item .item-text .item-title-wrap{position:relative;display:flex;justify-content:space-between;align-items:center}.core-value-wrap .core-value-list .core-value-item .item-text .item-title-wrap .read-more-icon{position:relative;width:calc(max(1rem, 0.8334vw) * (15 / 16));height:calc(max(1rem, 0.8334vw) * (15 / 16))}.core-value-wrap .core-value-list .core-value-item .item-text .item-title-wrap .read-more-icon span{display:block;width:100%;height:calc(max(1rem, 0.8334vw) * (2 / 16));background:#1454ff;border-radius:calc(max(1rem, 0.8334vw) * (2 / 16));position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.core-value-wrap .core-value-list .core-value-item .item-text .item-title-wrap .read-more-icon span.last{position:absolute;transform:translate(-50%, -50%) rotate(90deg);opacity:1}.core-value-wrap .core-value-list .core-value-item .item-text .desc-wrap{max-height:0;overflow:hidden;transition:all ease-in-out .5s}.core-value-wrap .core-value-list .core-value-item .item-text .item-desc{color:#888;box-sizing:border-box;padding-top:calc(max(1rem, 0.8334vw) * (10 / 16))}.core-value-wrap .core-value-list .core-value-item .overlay{position:absolute;z-index:1;width:100%;height:100%;top:0;left:0;background:rgba(0,0,0,.5);border-radius:calc(max(1rem, 0.8334vw) * (40 / 16));opacity:0;transition:all ease-in-out .5s;border-bottom-left-radius:calc(max(1rem, 0.8334vw) * (40 / 16));border-bottom-right-radius:calc(max(1rem, 0.8334vw) * (40 / 16))}.core-value-wrap .core-value-list .core-value-item:hover .item-title-wrap .read-more-icon span.last{opacity:0}.core-value-wrap .core-value-list .core-value-item:hover .desc-wrap{max-height:calc(max(1rem, 0.8334vw) * (142 / 16))}.core-value-wrap .core-value-list .core-value-item:hover .overlay{opacity:1}.job-introcudtion-wrap .job-list{display:flex;justify-content:space-between}.job-introcudtion-wrap .job-list .job-item{position:relative;width:calc(50% - (max(1rem, 0.8334vw) * (8 / 16)));height:calc(max(1rem, 0.8334vw) * (316 / 16));border-radius:calc(max(1rem, 0.8334vw) * (40 / 16));box-sizing:border-box;padding:calc(max(1rem, 0.8334vw) * (40 / 16));color:#fff}.job-introcudtion-wrap .job-list .job-item.bg-lightblue{background:#00b7ff}.job-introcudtion-wrap .job-list .job-item.bg-orange{background:#faa264}.job-introcudtion-wrap .job-list .job-item.bg-lightpurple{background:#d89ce3}.job-introcudtion-wrap .job-list .job-item.bg-green{background:#5cbc62}.job-introcudtion-wrap .job-list .job-item.bg-red{background:#f65742}.job-introcudtion-wrap .job-list .job-item img{width:calc(max(1rem, 0.8334vw) * (170 / 16));position:absolute;bottom:0;right:0}.job-introcudtion-wrap .job-list .job-item .job-desc{max-width:calc(max(1rem, 0.8334vw) * (292 / 16));margin-top:calc(max(1rem, 0.8334vw) * (12 / 16))}.job-introcudtion-wrap .job-list.first-list .job-item{width:calc((100% - (max(1rem, 0.8334vw) * (32 / 16)))/3)}.recruitment-wrap{width:100%;box-sizing:border-box;position:relative;border-radius:calc(max(1rem, 0.8334vw) * (60 / 16));overflow:hidden}.recruitment-wrap img{width:100%}.recruitment-wrap .text-content{color:#fff;position:absolute;left:calc(max(1rem, 0.8334vw) * (192 / 16));top:50%;transform:translateY(-50%)}.recruitment-wrap .text-content .recruit-desc{margin-top:calc(max(1rem, 0.8334vw) * (18 / 16));margin-bottom:calc(max(1rem, 0.8334vw) * (55 / 16))}.__about__{overflow:hidden;min-height:100vh}.__about__.__loading{position:fixed;top:0;left:0;right:0;bottom:0}.__about__.__loading~#footer{opacity:0;visibility:hidden}.page-about{background:#f1f3f8}.page-about.__loading{position:fixed;overflow:hidden !important;top:0;left:0;right:0;bottom:0}.about-section{position:relative;visibility:hidden}.about-section .__visual{position:relative;height:100vh;overflow:hidden}.about-section .__visual .__visual-content{position:absolute;top:0;left:0;width:100%;height:100%;height:100vh}.about-section .__dimmed{position:absolute;top:0;left:0;width:100%;height:100%;background:#000;pointer-events:none;opacity:0}.about-section .__visual{visibility:hidden}.about-section.__active{visibility:visible}.about-section.__active .__visual{visibility:visible}.__scroll{position:absolute;left:50%;transform:translateX(-50%);bottom:33px;pointer-events:none}.__scroll .__mouse{width:34px;height:46px;border:2px solid #111;border-radius:40px;position:relative;box-sizing:border-box}.__scroll .__mouse .__dot{position:absolute;left:50%;transform:translate(-50%, 0);opacity:1;width:8px;height:8px;top:10px;background:#1454ff;border-radius:50%;box-sizing:border-box}.__scroll .__mouse.__active .__dot{animation:mouse-dot 1.325s infinite both;animation-delay:100ms}@keyframes mouse-dot{0%{transform:translate(-50%, 0);opacity:1}60%{transform:translate(-50%, 18px);opacity:1}80%{transform:translate(-50%, 18px);opacity:0}85%{transform:translate(-50%, 0);opacity:0}100%{transform:translate(-50%, 0);opacity:1}}.__about__ .__history{width:4.7916666667em;height:12.7916666667em;position:relative;margin:-1.1111111111em auto 4.1666666667vw;transform:translateX(50%)}.__about__ .__history .__line{position:absolute;top:0;left:0;width:100%;height:100%}.__about__ .__history .__line .__lottie{position:absolute;top:0;left:0;width:100%;height:100%;visibility:hidden;opacity:0}.__about__ .__history .__line .__lottie.__loaded{visibility:visible;opacity:1}.__about__ .__history .__history-item{position:absolute}.__about__ .__history .__history-item .__img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.__about__ .__history .__history-item .__img .__anim{display:flex;flex-direction:column-reverse}.__about__ .__history .__history-item .__img img{display:block;margin:0 auto;position:relative;z-index:1}.__about__ .__history .__history-item .__img .__pan{width:3.2777777778em}.__about__ .__history .__history-item .__img .__icon{width:2.5em;height:2.5em;z-index:2;margin:0 auto -.6944444444em;position:relative}.__about__ .__history .__history-item .__img .__icon .__lottie{position:absolute;top:0;left:0;width:100%;height:100%;visibility:hidden;opacity:0}.__about__ .__history .__history-item .__img .__icon .__lottie.__loaded{visibility:visible;opacity:1}.__about__ .__history .__history-item .__img .__icon svg,.__about__ .__history .__history-item .__img .__icon canvas,.__about__ .__history .__history-item .__img .__icon img{display:block;width:2.5em;height:2.5em}.__about__ .__history .__history-item .__txt{position:absolute;top:50%;transform:translateY(-50%);height:6.1428571429em}.__about__ .__history .__history-item .__txt .__box{background:rgba(0,0,0,.2);border-radius:1.0714285714em;padding:.8571428571em;color:#fff;white-space:nowrap;box-sizing:border-box;min-width:15.7857142857em;position:relative}.__about__ .__history .__history-item .__txt .__box+.__box{margin-top:.3928571429em}.__about__ .__history .__history-item .__txt .__box+.__box:before{display:none !important}.__about__ .__history .__history-item .__txt .__box:before{content:"";position:absolute;top:50%;transform:translateY(-50%);width:0;height:0;border-top:.5em solid rgba(0,0,0,0);border-bottom:.5em solid rgba(0,0,0,0);border-right:.5em solid rgba(0,0,0,.2);right:100%}.__about__ .__history .__history-item .__txt .__box h4{color:#c3f6f0;margin-bottom:.35em;font-weight:500}#aboutMain{white-space:nowrap}#aboutMain .__box{position:absolute;background:#fff;left:max(2.4rem,1.6667vw);right:max(2.4rem,1.6667vw);bottom:max(2.4rem,1.6667vw);top:max(10.8rem,15vh);border-radius:3.125vw}#aboutMain .__about-main-content{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);top:48%;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:max(2.4rem,1.6667vw)}#aboutMain .__about-main-content .__logo{display:flex;margin-bottom:1.2em;margin-right:1.25em;width:calc(max(1rem, 0.8334vw) * (772 / 16));align-items:center;justify-content:space-between}#aboutMain .__about-main-content .__logo i,#aboutMain .__about-main-content .__logo strong,#aboutMain .__about-main-content .__logo img,#aboutMain .__about-main-content .__logo svg{display:block}#aboutMain .__about-main-content .__logo strong{margin-left:-1.6em;overflow:hidden}#aboutMain .__about-main-content .__logo strong img,#aboutMain .__about-main-content .__logo strong svg{width:calc(max(1rem, 0.8334vw) * (772 / 16));height:auto}#aboutMain .__about-main-content .__logo i{position:relative;z-index:2}#aboutMain .__about-main-content .__logo i img,#aboutMain .__about-main-content .__logo i svg{width:auto;height:calc(max(1rem, 0.8334vw) * (100 / 16))}#aboutMain .__about-main-content .__slogan{font-weight:600}#aboutMain .__particles{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:100vw;height:56.25vw;visibility:hidden;opacity:0}#aboutMain .__particles.__particles{visibility:visible;opacity:1}@media(max-aspect-ratio: 16/9){#aboutMain .__particles{width:177.7777777778vh;height:100vh}}#aboutMain .__particles canvas{width:100%;height:100%;display:block}#aboutMain .__tl-title-out{height:150vh;margin-bottom:30vh}#aboutMain .__tl-particles{height:220vh}#aboutBeginning{background:#1454ff;position:relative;white-space:nowrap;z-index:2;margin-bottom:-80vh}#aboutBeginning .__c{content:"";position:absolute;border-radius:50%;width:150vw;height:10vw;top:0;left:50%;transform:translate(-50%, -50%);background:#1454ff}#aboutBeginning .__slogan{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);color:#fff;text-align:center}#aboutBeginning .__etf{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:66.6666666667vw;height:37.5vw}#aboutBeginning .__etf .__lottie,#aboutBeginning .__etf canvas{display:block;position:absolute;top:0;left:0;width:100%;height:100%}#aboutBeginning .__diagram{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}#aboutBeginning .__diagram .__txt{width:8.9642857143em;height:8.9642857143em;position:relative;z-index:5}#aboutBeginning .__diagram .__txt .__o{position:absolute;top:0;left:0;width:100%;height:100%;background:#000084;border-radius:50%}#aboutBeginning .__diagram .__txt h3{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);color:#fff;text-align:center}#aboutBeginning .__diagram .__spin{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}#aboutBeginning .__diagram .__spin svg{display:block;width:100%;height:100%;position:relative}#aboutBeginning .__diagram .__spin.__outside{width:19.2857142857em;height:19.2857142857em}#aboutBeginning .__diagram .__spin.__inside{width:12.7142857143em;height:12.7142857143em}#aboutBeginning .__diagram .__circle-logos{width:34.2857142857em;height:34.2857142857em;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}#aboutBeginning .__diagram .__circle-logos .__lottie{position:absolute;top:0;left:0;width:100%;height:100%;visibility:hidden;opacity:0}#aboutBeginning .__diagram .__circle-logos .__lottie.__loaded{visibility:visible;opacity:1}#aboutBeginning .__tl-title-in{height:150vh;margin-top:-100vh}#aboutBeginning .__tl-title-out{height:150vh}#aboutBeginning .__tl-circle-logos{margin-top:-30vh;height:600vh}#aboutChallenge{background:#000084;z-index:2;height:auto;padding-bottom:20.8333333333vw;padding-bottom:max(30vh, 15.625vw);position:relative}#aboutChallenge .__visual{position:relative;height:auto}#aboutChallenge .__title{padding-top:16.6666666667vw;text-align:center;padding-bottom:4.1666666667vw;color:#fff}#aboutChallenge .__mountain{width:9.0555555556em;height:9.0555555556em;position:relative;margin:0 auto;z-index:2}#aboutChallenge .__mountain .__lottie{position:absolute;top:0;left:0;width:100%;height:100%;visibility:hidden;opacity:0}#aboutChallenge .__mountain .__lottie.__loaded{visibility:visible;opacity:1}#aboutChallenge .__history{width:4.6111111111em;height:16.9583333333em;position:relative;margin:-1.1111111111em auto 4.1666666667vw;transform:translateX(-50%)}#aboutChallenge .__history .__txt{left:6.9444444444em}#aboutChallenge .__history .__h1{top:22%;left:52%}#aboutChallenge .__history .__h2{top:46%;left:7%}#aboutChallenge .__history .__h3{top:70%;left:50%}#aboutChallenge .__history .__h4{top:95%;left:92%}#aboutEtf{background:#37007d;height:auto;padding-bottom:20.8333333333vw;padding-bottom:max(30vh, 15.625vw);position:relative;z-index:2}#aboutEtf .__visual{position:relative;height:auto}#aboutEtf .__title{padding-top:16.6666666667vw;text-align:center;padding-bottom:6.5625vw;color:#fff}#aboutEtf .__etf{width:10em;height:10em;position:relative;margin:0 auto;margin-top:-1.3888888889em;z-index:2}#aboutEtf .__etf .__lottie{position:absolute;top:0;left:0;width:100%;height:100%;visibility:hidden;opacity:0}#aboutEtf .__etf .__lottie.__loaded{visibility:visible;opacity:1}#aboutEtf .__history{width:4.7916666667em;height:12.7916666667em;position:relative;margin:-1.1111111111em auto 4.1666666667vw;transform:translateX(50%)}#aboutEtf .__history .__history-item .__txt{right:6.9444444444em}#aboutEtf .__history .__history-item .__txt .__box:before{border-left:.5em solid rgba(0,0,0,.2);border-right:0;left:100%;right:auto}#aboutEtf .__history .__h1{top:26%;left:44%}#aboutEtf .__history .__h2{top:62%;left:95%}#aboutEtf .__history .__h3{top:90%;left:45%}#aboutGraph{background:#005955;color:#fff;z-index:3;margin-bottom:-100vh;padding-bottom:100vh}#aboutGraph .__slogan{padding-top:8vw}#aboutGraph .__graph{position:absolute;top:0;left:0;width:100%;height:100%}#aboutGraph .__graph svg{display:block;width:100%;position:absolute;left:0;bottom:0;right:0;height:68.2407407407vh}#aboutGraph .__graph-item{position:absolute;text-align:center;bottom:0%}#aboutGraph .__graph-item .__disc{display:block;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);background:#fff;border-radius:50%;width:.625vw;height:.625vw}#aboutGraph .__graph-item .__txt{position:absolute;left:50%;transform:translateX(-50%);bottom:1.3020833333vw;white-space:nowrap}#aboutGraph .__graph-item .__txt .__box{border-radius:.7619047619em;background:#004744;padding:.9523809524em 1.1428571429em;position:relative}#aboutGraph .__graph-item .__txt .__box h4{margin-bottom:.3333333333em;color:#c3f6f0}#aboutGraph .__graph-item .__txt .__box:before{content:"";position:absolute;left:50%;transform:translateX(-50%);width:0;height:0;border-left:.380952381em solid rgba(0,0,0,0);border-right:.380952381em solid rgba(0,0,0,0);border-top:.380952381em solid #004744;top:100%}#aboutGraph .__g1{left:9.8046875vw}#aboutGraph .__g2{left:50.0130208333vw}#aboutGraph .__g3{left:90.2213541667vw}#aboutGraph .__tl-graph-in{height:360vh;margin-top:-50vh}#aboutFeatures{color:#fff;z-index:3;padding-bottom:10vh}#aboutFeatures .__opening{position:absolute;top:0;height:100vh;left:max(2.4rem,1.6667vw);right:max(2.4rem,1.6667vw)}#aboutFeatures .__opening .__box{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:100%;height:100%;background:#6d13f7;border-radius:3.125vw}#aboutFeatures .__opening .__box .__slogan{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);text-align:center}#aboutFeatures .__opening .__box .__slogan span{display:inline-block;position:relative}#aboutFeatures .__intro{position:absolute;top:50%;transform:translateY(-50%);left:0;right:0}#aboutFeatures .__intro span{display:inline-block;position:relative}#aboutFeatures .__features{position:absolute;right:0;top:0;bottom:0;width:100vw;display:flex;justify-content:flex-end}#aboutFeatures .__features .__feature{width:9.5833333333vw;position:relative}#aboutFeatures .__features .__feature h4{position:absolute;transform:translate(0%, 0.5em) rotate(-90deg);transform-origin:0% 50%;bottom:2em;left:50%;white-space:nowrap;line-height:1;display:flex}#aboutFeatures .__features .__feature h4 span{display:block;position:relative}#aboutFeatures .__features .__feature .__icon{padding:2em 0;position:absolute;left:50%;transform:translateX(-50%);box-sizing:border-box}#aboutFeatures .__features .__feature .__icon .__video{width:4.1666666667vw;box-sizing:border-box;border-radius:3.125vw;overflow:hidden;display:flex;align-items:center;justify-content:center;box-sizing:border-box;isolation:isolate}#aboutFeatures .__features .__feature .__icon .__video .__anim,#aboutFeatures .__features .__feature .__icon .__video video{display:block;width:87.5%;box-sizing:border-box;position:relative}#aboutFeatures .__features .__feature .__icon .__video .__anim{width:100%;height:100%;box-sizing:border-box;transform:scale(1.4)}#aboutFeatures .__features .__feature .__icon .__video .__anim .__lottie{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:1000%;transform:translate(-50%, -50%) scale(0.1);visibility:hidden;opacity:0}#aboutFeatures .__features .__feature .__icon .__video .__anim .__lottie.__loaded{visibility:visible;opacity:1}#aboutFeatures .__features .__feature .__icon .__video .__anim video{width:100%;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);mix-blend-mode:lighten;backface-visibility:hidden;display:block}#aboutFeatures .__features .__feature .__desc{position:absolute;top:0;left:0;bottom:0;padding:6.6666666667vw 8.3333333333vw;display:flex;flex-direction:column;white-space:nowrap}#aboutFeatures .__features .__feature .__desc p strong{display:block;position:relative;line-height:110%}#aboutFeatures .__features .__feature .__desc p small{position:relative;display:block;margin-top:.8888888889em}#aboutFeatures .__features .__feature .__desc dl{margin-top:auto;font-size:8.3333333333vw}#aboutFeatures .__features .__feature .__desc dl dt{display:flex;margin-bottom:1em;font-size:.1em}#aboutFeatures .__features .__feature .__desc dl dt span{display:block;position:relative;font-weight:500;background:#f000e8;border-radius:.75em;padding:.4em .8em}#aboutFeatures .__features .__feature .__desc dl dd{display:flex;align-items:flex-end}#aboutFeatures .__features .__feature .__desc dl dd strong{display:block;font-weight:400}#aboutFeatures .__features .__feature .__desc dl dd span{font-size:.1375em;display:block;position:relative;transform:translateY(-1em);margin-left:.5em}#aboutFeatures .__features .__f1{background:#f000e8}#aboutFeatures .__features .__f1 .__icon .__video{background:#6f0043}#aboutFeatures .__features .__f2{background:#00d4d0}#aboutFeatures .__features .__f2 .__icon .__video{background:#004743}#aboutFeatures .__features .__f2 .__desc dl dt span{background:#00d4d0}#aboutFeatures .__features .__f3{background:#1454ff}#aboutFeatures .__features .__f3 .__icon .__video{background:#00006a}#aboutFeatures .__features .__f3 .__desc dl dt span{background:#1454ff}#aboutFeatures .__tl-opening-out{margin-top:40vh;height:160vh}#aboutFeatures .__tl-intro-in{height:160vh;margin-top:-30vh}#aboutFeatures .__tl-features-in{height:140vh}#aboutFeatures .__tl-feature-in{height:300vh;margin-top:40vh;margin-bottom:60vh}#aboutGlobal{color:#fff;z-index:3;padding-bottom:20vh;margin-bottom:-100vh}#aboutGlobal .__opening{position:absolute;top:0;height:100vh;left:max(2.4rem,1.6667vw);right:max(2.4rem,1.6667vw)}#aboutGlobal .__opening .__box{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:100%;height:100%;background:#41afff;border-radius:3.125vw;overflow:hidden;isolation:isolate}#aboutGlobal .__opening .__box .__slogan{position:absolute;left:50%;transform:translateX(-50%);top:29.6296296296vh;text-align:center}#aboutGlobal .__opening .__box .__slogan span{display:inline-block;position:relative}#aboutGlobal .__opening .__box .__slogan.__out{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}#aboutGlobal .__earth{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:100vw;height:56.25vw}@media screen and (max-aspect-ratio: 16/9){#aboutGlobal .__earth{height:100vh;width:177.7777777778vh}}#aboutGlobal .__earth .__pin,#aboutGlobal .__earth .__lottie,#aboutGlobal .__earth canvas{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0);display:block}#aboutGlobal .__earth .__lottie{visibility:hidden;opacity:0}#aboutGlobal .__earth .__lottie.__loaded{visibility:visible;opacity:1}#aboutGlobal .__earth .__spots li{position:absolute;width:1px;height:1px}#aboutGlobal .__earth .__spots li span{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);background:rgba(255,255,255,.2);backdrop-filter:blur(10px);border-radius:.380952381em;padding:.4em .8em;display:block;text-align:center;white-space:nowrap}#aboutGlobal .__earth .__spots .__spot1 .__s1{top:30.5555555556%;left:65.4166666667%}#aboutGlobal .__earth .__spots .__spot1 .__s2{top:48.1481481481%;left:67.2916666667%}#aboutGlobal .__earth .__spots .__spot2 .__s1{top:29.4444444444%;left:66.3020833333%}#aboutGlobal .__earth .__spots .__spot2 .__s2{top:38.8888888889%;left:61.71875%}#aboutGlobal .__earth .__spots .__spot2 .__s3{top:55%;left:60.4166666667%}#aboutGlobal .__earth .__spots .__spot2 .__s4{top:48.1481481481%;left:45.0520833333%}#aboutGlobal .__earth .__spots .__spot2 .__s5{top:40.5555555556%;left:72.5%}#aboutGlobal .__earth .__spots .__spot3 .__s1{top:25.5555555556%;left:71.09375%}#aboutGlobal .__earth .__spots .__spot3 .__s2{top:24.6296296296%;left:63.5416666667%}#aboutGlobal .__earth .__spots .__spot3 .__s3{top:33.5185185185%;left:58.2291666667%}#aboutGlobal .__earth .__spots .__spot3 .__s4{top:20.3703703704%;left:51.1458333333%}#aboutGlobal .__areas{position:absolute;top:50%;transform:translateY(-50%);left:9.7916666667vw}#aboutGlobal .__areas .__area{background:#1454ff;border-radius:3.125vw;padding:2.9166666667vw;width:23.5416666667vw;height:29.1666666667vw;box-sizing:border-box;display:flex;flex-direction:column}#aboutGlobal .__areas .__area h4{margin-bottom:auto;font-weight:500}#aboutGlobal .__areas .__area h5{margin-bottom:.4545454545em}#aboutGlobal .__areas .__area p{color:rgba(255,255,255,.9)}#aboutGlobal .__areas .__area2{background:#000084;position:absolute;left:0;top:1.8518518519vh}#aboutGlobal .__areas .__area3{background:#6d13f7;position:absolute;left:0;top:3.7037037037vh}#aboutGlobal .__sky{height:300vh;position:absolute;top:0;left:0;right:0;background:linear-gradient(180deg, #94D2FF 0%, #94D2FF 70.85%, rgba(148, 210, 255, 0) 100%)}#aboutGlobal .__sky .__cloud{position:absolute}#aboutGlobal .__sky .__cloud img{display:block;width:100%}#aboutGlobal .__sky .__c1{width:15.625vw;left:43.75vw;top:122.2222222222vh}#aboutGlobal .__sky .__c2{width:16.9270833333vw;left:12.2395833333vw;top:130.8333333333vh}#aboutGlobal .__sky .__c3{width:21.25vw;left:45.9895833333vw;top:160vh}#aboutGlobal .__sky .__c4{width:21.875vw;left:75.46875vw;top:138.8888888889vh}#aboutGlobal .__sky .__c5{width:16.9270833333vw;left:1.0416666667vw;top:183.7962962963vh}#aboutGlobal .__sky .__c6{width:12.0833333333vw;left:56.9791666667vw;top:238.3333333333vh}#aboutGlobal .__sky .__c7{width:19.0625vw;left:87.8125vw;top:246.1111111111vh}#aboutGlobal .__sky .__c8{width:15.8854166667vw;left:63.3333333333vw;top:209.2592592593vh}#aboutGlobal .__sky .__c9{width:16.40625vw;left:22.1354166667vw;top:232.6851851852vh}#aboutGlobal .__sky .__c10{width:25.5208333333vw;left:9.53125vw;top:241.4814814815vh}#aboutGlobal .__sky .__c11{width:20.1041666667vw;left:66.9791666667vw;top:254.4444444444vh}#aboutGlobal .__sky .__c12{width:17.4479166667vw;left:63.3333333333vw;top:279.6296296296vh}#aboutGlobal .__sky .__c13{width:14.84375vw;left:21.09375vw;top:255.5555555556vh}#aboutGlobal .__sky .__c14{width:21.875vw;left:46.5104166667vw;top:213.7037037037vh}#aboutGlobal .__sky .__upper{height:100vh;position:absolute;top:0;left:0;right:0}#aboutGlobal .__sky .__upper .__balloon{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}#aboutGlobal .__sky .__upper .__balloon img{display:block;width:2.9166666667em;transform:translate(1%, 21%)}#aboutGlobal .__sky .__upper .__c1{width:18.4895833333vw;left:65.6770833333vw;top:-3.7037037037vh}#aboutGlobal .__sky .__upper .__c2{width:18.4895833333vw;left:4.1666666667vw;top:30.8333333333vh}#aboutGlobal .__sky .__upper .__c3{width:23.3333333333vw;left:22.65625vw;top:78.5185185185vh}#aboutGlobal .__sky .__upper .__c4{width:20.8333333333vw;left:85.8854166667vw;top:37.037037037vh}#aboutGlobal .__sky .__upper .__c5{width:18.4895833333vw;left:-5.9375vw;top:111.5740740741vh}#aboutGlobal .__sky .__upper .__c6{width:14.1666666667vw;left:62.1875vw;top:66.1111111111vh}#aboutGlobal .__sky .__upper .__c7{width:20.5208333333vw;left:89.375vw;top:110.9259259259vh}#aboutGlobal .__tl-earth-in{height:150vh;margin-top:-30vh}#aboutGlobal .__tl-spot-in{height:150vh;margin-bottom:40vh}#aboutGlobal .__tl-earth-out{height:150vh}#aboutGlobal .__tl-sky-in{height:350vh}#aboutEnding{z-index:3;padding-bottom:1px}#aboutEnding .__box{position:absolute;background:#fff;left:max(2.4rem,1.6667vw);right:max(2.4rem,1.6667vw);bottom:max(2.4rem,1.6667vw);top:max(2.4rem,1.6667vw);border-radius:3.125vw;background:#fff}#aboutEnding .__ending-content{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:calc(48 / 54 * 1em)}#aboutEnding .__ending-content .__logo .__logo-img{display:flex;align-items:center;justify-content:space-between;padding:.5555555556em 0}#aboutEnding .__ending-content .__logo i,#aboutEnding .__ending-content .__logo strong,#aboutEnding .__ending-content .__logo img,#aboutEnding .__ending-content .__logo svg{display:block}#aboutEnding .__ending-content .__logo strong{margin-left:-1.5555555556em;overflow:hidden;display:flex;height:2.7777777778em;justify-items:flex-end}#aboutEnding .__ending-content .__logo strong .__logo-txt{display:block;padding-bottom:20px}#aboutEnding .__ending-content .__logo strong .__logo-txt img{height:100%}#aboutEnding .__ending-content .__logo i{position:relative;z-index:2}#aboutEnding .__ending-content .__logo i img,#aboutEnding .__ending-content .__logo i svg{width:auto;height:calc(max(1rem, 0.8334vw) * (100 / 16))}#aboutEnding .__tl-box-in{height:100vh}#aboutEnding .__tl-title-out{height:180vh}#aboutEnding .__tl-box-out{height:200px;margin-bottom:-200px}
