.sectionWrap{display:flex;justify-content:center;align-items:center;color:#2c3938}.sectionWrap>.sectionWrap-inner{width:100%;padding-right:40px;padding-left:40px;max-width:1036px}@media screen and (max-width: 768px){.sectionWrap>.sectionWrap-inner{padding-right:16px;padding-left:16px}}.fade-enter-from,.fade-leave-to{opacity:0}.fade-enter-to,.fade-leave-from{opacity:1}.fade-enter-active{transition:opacity .34s .32s cubic-bezier(0.5, 0, 0.75, 0)}.fade-leave-active{transition:opacity .36s cubic-bezier(0.33, 1, 0.68, 1)}main{font-weight:500;font-size:20px;line-height:1.6}img{width:100%;-o-object-fit:contain;object-fit:contain}.Loading{width:100%;height:100%;background-color:#fff;position:fixed;inset:0;z-index:9000;overflow:hidden;opacity:0;transition:opacity .36s cubic-bezier(0.33, 1, 0.68, 1)}.Loading>.Loading-bg{width:100%;height:100%;position:absolute;inset:0}.Loading>.Loading-bg>.Loading-box{width:640%;height:100%;background-color:#2aa73f;position:absolute;top:0;right:240%;bottom:0;-webkit-transform:skewX(45deg);transform:skewX(45deg);transition:-webkit-transform 800ms linear;transition:transform 800ms linear;transition:transform 800ms linear, -webkit-transform 800ms linear}.Loading>.Loading-inner{display:flex;justify-content:center;z-index:10;position:relative}.Loading>.Loading-inner>.Loading-cont{width:100%;height:100%;max-width:549px}.Loading.-isActive{opacity:1;transition:opacity .34s .32s cubic-bezier(0.5, 0, 0.75, 0)}.StartSlide-wrap{position:fixed;inset:0;z-index:9100;overflow:hidden;opacity:0;transition:opacity .36s cubic-bezier(0.33, 1, 0.68, 1)}.StartSlide-wrap.-isActive{opacity:1;transition:opacity .34s .32s cubic-bezier(0.5, 0, 0.75, 0)}.StartSlide-wrap>.StartSlide{height:100%;position:relative;left:calc(100vw + 50vh);min-width:240vw;aspect-ratio:5600/900;transition:-webkit-transform 10000ms cubic-bezier(0.48, 0, 0.88, 1);transition:transform 10000ms cubic-bezier(0.48, 0, 0.88, 1);transition:transform 10000ms cubic-bezier(0.48, 0, 0.88, 1), -webkit-transform 10000ms cubic-bezier(0.48, 0, 0.88, 1)}.StartSlide-wrap>.StartSlide>.StartSlide-bg{width:100%;height:100%;background:linear-gradient(90deg, #2AA73F 16%, #2032D5 80%, #505CCC 120%);-webkit-transform:skewX(-45deg);transform:skewX(-45deg)}.StartSlide-wrap>.StartSlide>.StartSlide-inner{height:100%;position:absolute;top:0;right:-50vh;aspect-ratio:4886/900}.StartSlide-wrap>.StartSlide>.StartSlide-inner>.StartSlide-layer{width:100%;height:100%;position:absolute;inset:0;transition:-webkit-transform 10000ms linear;transition:transform 10000ms linear;transition:transform 10000ms linear, -webkit-transform 10000ms linear}.StartSlide-wrap>.StartSlide>.StartSlide-inner>.StartSlide-layer>.ImageBase{width:100%;height:100%;display:block}.StartSlide-wrap>.StartSlide>.StartSlide-inner>.StartSlide-layer>.ImageBase>.ImageBase-img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.StartSlide-wrap>.StartSlide>.StartSlide-inner>.StartSlide-layer.-layer1{z-index:4}.StartSlide-wrap>.StartSlide>.StartSlide-inner>.StartSlide-layer.-layer2{z-index:3;-webkit-transform:translateX(100vw);transform:translateX(100vw)}.StartSlide-wrap>.StartSlide>.StartSlide-inner>.StartSlide-layer.-layer3{z-index:2;-webkit-transform:translateX(200vw);transform:translateX(200vw)}.StartSlide-wrap>.StartSlide>.StartSlide-inner>.StartSlide-layer.-layer4{z-index:1;-webkit-transform:translateX(400vw);transform:translateX(400vw)}.StartSlide-wrap>.StartSlide.-isActive{-webkit-transform:translateX(calc(-100% - 100vh - 100vw - 40px));transform:translateX(calc(-100% - 100vh - 100vw - 40px))}.StartSlide-wrap>.StartSlide.-isActive>.StartSlide-inner>.StartSlide-layer.-layer2{-webkit-transform:translateX(0);transform:translateX(0)}.StartSlide-wrap>.StartSlide.-isActive>.StartSlide-inner>.StartSlide-layer.-layer3{-webkit-transform:translateX(-200vw);transform:translateX(-200vw)}.StartSlide-wrap>.StartSlide.-isActive>.StartSlide-inner>.StartSlide-layer.-layer4{-webkit-transform:translateX(-240vw);transform:translateX(-240vw)}.SkipButton{display:flex;position:fixed;right:48px;bottom:42px;z-index:9900;opacity:0;transition:opacity .36s cubic-bezier(0.33, 1, 0.68, 1)}@media screen and (max-width: 768px){.SkipButton{right:24px;bottom:32px}}.SkipButton>.SkipButton-svg{width:72px;height:72px}@media screen and (max-width: 768px){.SkipButton>.SkipButton-svg{width:64px;height:64px}}.SkipButton.-isActive{opacity:1;transition:none}.SkipButton.-isActive:hover{opacity:.4}#header{position:relative}#header::before{content:"";width:100%;height:4px;position:absolute;top:0;background-color:#d9340a;z-index:200}@media screen and (max-width: 768px){#header::before{height:2px}}#header>#header_core{height:72px !important}@media screen and (max-width: 768px){#header>#header_core{height:64px !important}}#header>#header_core>.container{max-width:1230px}#header>#header_core>.container>.d-flex{display:flex}#header>#header_core>.container>.d-flex>.logo{width:calc(50% - 10px);margin:0}#header>#header_core>.container>.d-flex>.header_btn{width:calc(50% - 10px)}#header>#header_core>.container>.d-flex>.header_btn>button{display:flex;gap:7px;justify-content:center;align-items:center;width:100%;max-width:208px;margin-left:auto;padding:12px 12px 11px;font-weight:700;font-size:12px;color:#fff;background-color:#e94560;box-shadow:0 4px #ba374d;border:none;border-radius:0;transition:opacity .08s}#header>#header_core>.container>.d-flex>.header_btn>button:hover{opacity:.64}@media screen and (max-width: 768px){#header>#header_core>.container>.d-flex>.header_btn>button{padding:10px 12px 10px;font-size:10px}}#header>#header_core>.container>.d-flex>.header_btn>button::after{content:"";position:initial;width:8px;height:8px;border-top:3px solid #fff;border-right:3px solid #fff;-webkit-transform:rotate(135deg);transform:rotate(135deg)}#header .logo{display:block;max-width:264px !important}@media screen and (max-width: 768px){#header .logo{margin:auto;max-width:247px !important}}.FundList{margin-top:80px;margin-bottom:140px;display:flex;position:relative;gap:28px;flex-wrap:wrap;color:#2c3938}@media screen and (max-width: 768px){.FundList{gap:18px}}.FundList:last-child{margin-top:80px;margin-bottom:0}.FundList>.FundListItem{width:calc((100% - 28px) / 2)}@media screen and (max-width: 768px){.FundList>.FundListItem{width:100%}}.FundListItem{padding-top:52px;padding-right:20px;padding-bottom:52px;padding-left:20px;display:flex;background-color:#e4f6ff;box-shadow:-2px 2px 3px rgba(0,0,0,.15);border-radius:2px;opacity:0;-webkit-transform:translateY(50px);transform:translateY(50px)}.FundListItem>.FundListItem-inner{margin-right:auto;margin-left:auto;max-width:360px}.FundListItem>.FundListItem-inner>.ImageBase{width:100%;display:block;text-align:center}.FundListItem>.FundListItem-inner>.FundListItem-desc{font-size:16px;margin-top:32px}.FundListItem>.FundListItem-inner>.FundListItem-list{margin-top:32px}.FundListItem>.FundListItem-inner>.FundListItem-list>.FundListItem-item::before{width:50%;height:1px;margin-top:32px;margin-right:auto;margin-bottom:32px;margin-left:auto;background-color:#9a9a9a;display:block;content:""}.FundListItem>.FundListItem-inner>.FundListItem-list>.FundListItem-item>.FundListItem-item-nm{font-weight:700;font-size:18px;line-height:1.36}.FundListItem>.FundListItem-inner>.FundListItem-list>.FundListItem-item>.FundListItem-item-nm>span{font-weight:500;font-size:14px;line-height:1.6;display:inline-block}.FundListItem>.FundListItem-inner>.FundListItem-list>.FundListItem-item>.FundListItem-item-nm>span.bold{font-weight:700}.FundListItem>.FundListItem-inner>.FundListItem-list>.FundListItem-item>.FundListItem-item-link{padding-top:13px;padding-bottom:13px;width:100%;margin-top:18px;background-color:#3373d2;font-weight:700;font-size:16px;letter-spacing:.04em;border-radius:45px;text-align:center;display:block;color:#fff;transition:.16s}.FundListItem>.FundListItem-inner>.FundListItem-list>.FundListItem-item>.FundListItem-item-link:hover{transition:.16s;opacity:.7}.FundListItem>.FundListItem-inner>.FundListItem-list>.FundListItem-item>.FundListItem-item-site{padding-top:13px;padding-bottom:13px;width:100%;margin-top:14px;background-color:#dfa500;font-weight:700;font-size:16px;letter-spacing:.04em;border-radius:45px;text-align:center;display:block;color:#fff;transition:.16s}.FundListItem>.FundListItem-inner>.FundListItem-list>.FundListItem-item>.FundListItem-item-site:hover{transition:.16s;opacity:.7}.FundListItem>.FundListItem-inner>.FundListItem-list>.FundListItem-item:first-child::before{content:none}.FundListItem-0.js-scroll-active{transition:all .5s ease-out 0s;opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.FundListItem-1.js-scroll-active{transition:all .5s ease-out .2s;opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.FundListItem-2.js-scroll-active{transition:all .5s ease-out .4s;opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.FundListItem-3.js-scroll-active{transition:all .5s ease-out .6s;opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.FundListItem-4.js-scroll-active{transition:all .5s ease-out .8s;opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.FundListItem-5.js-scroll-active{transition:all .5s ease-out 1s;opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.FundListItem-6.js-scroll-active{transition:all .5s ease-out 1.2s;opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.SectionTitle>.SectionTitle-line{width:0px;height:1px;margin-top:11px;margin-right:auto;margin-left:auto;background-color:#2c3938;transition:.3s;display:block}.SectionTitle>.SectionTitle-line.js-scroll-active{width:80px}.SectionTitle .SectionTitle-txt{font-weight:700;font-size:36px;letter-spacing:.04em;color:#2c3938;text-align:center}.VideoModal{width:100%;height:100%;display:flex;position:fixed;inset:0;justify-content:center;align-items:center;z-index:-9000;opacity:0;transition:.5s}@media screen and (max-width: 768px){.VideoModal{padding-right:0;padding-left:0}}.VideoModal>.VideoModal-bg{width:100%;height:100%;background-color:#000;position:absolute;inset:0;opacity:.88;z-index:-1}.VideoModal>.VideoModal-inner{width:initial;height:calc(100% - 128px);display:flex;justify-content:center;align-items:center;max-width:100%;max-height:100%;aspect-ratio:16/9;pointer-events:none}.VideoModal>.VideoModal-inner>.VideoModal-frameWrap{width:100%;position:relative;max-width:964px;aspect-ratio:16/9}.VideoModal>.VideoModal-inner>.VideoModal-frameWrap>.VideoModal-frame{width:100%;height:100%;pointer-events:initial}.VideoModal>.VideoModal-inner>.VideoModal-frameWrap>.VideoModal-close{position:absolute;top:-52px;right:0;width:44px;height:44px;pointer-events:initial}.VideoModal>.VideoModal-inner>.VideoModal-frameWrap>.VideoModal-close>.VideoModal-close-bar{background-color:#fff;position:absolute;right:50%;bottom:50%;width:40px;height:2px}.VideoModal>.VideoModal-inner>.VideoModal-frameWrap>.VideoModal-close>.VideoModal-close-bar:first-child{-webkit-transform:translate(50%, 50%) rotate(45deg);transform:translate(50%, 50%) rotate(45deg)}.VideoModal>.VideoModal-inner>.VideoModal-frameWrap>.VideoModal-close>.VideoModal-close-bar:last-child{-webkit-transform:translate(50%, 50%) rotate(-45deg);transform:translate(50%, 50%) rotate(-45deg)}.VideoModal.js-movie-active{z-index:9000;opacity:1;transition:.5s}@media screen and (max-height: 460px){.VideoModal>.VideoModal-inner{width:calc(100% - 128px);height:initial}.VideoModal>.VideoModal-inner>.VideoModal-frameWrap{width:initial;height:100%}.VideoModal>.VideoModal-inner>.VideoModal-frameWrap>.VideoModal-close{top:0;right:-52px}}.menu{background-color:#2c3938;position:sticky;top:-1px;z-index:1000;overflow-x:hidden}.menu>.menu-inner{display:flex;justify-content:center;align-items:center}.menu>.menu-inner>.menu-button{padding-top:8px;padding-right:20px;padding-bottom:8px;padding-left:20px;display:flex;justify-content:center;align-items:center;gap:9px;transition:.16s}.menu>.menu-inner>.menu-button:hover{opacity:.7;transition:.16s}.menu>.menu-inner>.menu-button>.menu-button-text{font-weight:700;letter-spacing:.04em;color:#fff}@media screen and (max-width: 768px){.menu>.menu-inner>.menu-button>.menu-button-text{font-size:18px}}.menu>.menu-inner>.menu-button>.menu-button-triangle{width:0;height:0;border-style:solid;border-width:8px 6px 0 6px;border-color:#fff transparent transparent transparent}.funds>.funds-inner{margin-top:140px}.funds>.funds-inner>.funds-desc{margin-top:40px;margin-right:auto;margin-bottom:-40px;margin-left:auto;font-size:16px;letter-spacing:.04em;max-width:640px}.fv{width:100%;height:calc(100vh - 72px);display:flex;justify-content:center;align-items:center;position:relative}@media screen and (max-width: 768px){.fv{width:100%;height:calc(100vh - 64px)}}.fv .ImageBase{width:100%;height:100%;display:block}.fv .ImageBase-img{width:100%;height:100%}.fv>.fv-bg{width:100%;height:100%;position:absolute;top:0;left:0;z-index:-1}.fv>.fv-bg .ImageBase-img{-o-object-fit:cover;object-fit:cover}.fv>.fv-bg .fv-img{position:relative;overflow:hidden}.fv>.fv-bg .fv-img>.ImageBase{position:absolute;inset:0;z-index:1;opacity:0;transition:opacity 560ms linear,-webkit-transform 520ms linear;transition:opacity 560ms linear,transform 520ms linear;transition:opacity 560ms linear,transform 520ms linear,-webkit-transform 520ms linear;-webkit-transform:scale(1.008);transform:scale(1.008)}@media screen and (max-width: 560px){.fv>.fv-bg .fv-img>.ImageBase{-webkit-transform:scale(1.012);transform:scale(1.012)}}.fv>.fv-bg .fv-img.-img1>.ImageBase:nth-child(1){opacity:1;z-index:2;-webkit-transform:scale(1.002);transform:scale(1.002);transition:opacity 560ms 560ms linear,-webkit-transform 520ms 560ms linear;transition:opacity 560ms 560ms linear,transform 520ms 560ms linear;transition:opacity 560ms 560ms linear,transform 520ms 560ms linear,-webkit-transform 520ms 560ms linear}.fv>.fv-bg .fv-img.-img1>.ImageBase:nth-child(3){z-index:3}.fv>.fv-bg .fv-img.-img2>.ImageBase:nth-child(2){opacity:1;z-index:2;-webkit-transform:scale(1.002);transform:scale(1.002);transition:opacity 560ms 560ms linear,-webkit-transform 520ms 560ms linear;transition:opacity 560ms 560ms linear,transform 520ms 560ms linear;transition:opacity 560ms 560ms linear,transform 520ms 560ms linear,-webkit-transform 520ms 560ms linear}.fv>.fv-bg .fv-img.-img2>.ImageBase:nth-child(1){z-index:3}.fv>.fv-bg .fv-img.-img3>.ImageBase:nth-child(3){opacity:1;z-index:2;-webkit-transform:scale(1.002);transform:scale(1.002);transition:opacity 560ms 560ms linear,-webkit-transform 520ms 560ms linear;transition:opacity 560ms 560ms linear,transform 520ms 560ms linear;transition:opacity 560ms 560ms linear,transform 520ms 560ms linear,-webkit-transform 520ms 560ms linear}.fv>.fv-bg .fv-img.-img3>.ImageBase:nth-child(2){z-index:3}.fv>.fv-bg .fv-img.-colorGreen{background-color:#249e38}.fv>.fv-bg .fv-img.-colorBlue{background-color:#2739d8}.fv>.fv-bg>.fv-top{width:100%;height:55%;display:flex;position:relative;flex-direction:row-reverse}@media screen and (max-width: 560px){.fv>.fv-bg>.fv-top{width:100%;height:64%;display:block;flex-direction:initial}}.fv>.fv-bg>.fv-top>.fv-top-left{width:61%;height:100%}@media screen and (max-width: 560px){.fv>.fv-bg>.fv-top>.fv-top-left{width:100%;height:59%}}.fv>.fv-bg>.fv-top>.fv-top-left>.fv-img1{width:100%;height:100%}.fv>.fv-bg>.fv-top>.fv-top-right{width:39%;height:100%}@media screen and (max-width: 560px){.fv>.fv-bg>.fv-top>.fv-top-right{display:flex;width:100%;height:41%}}.fv>.fv-bg>.fv-top>.fv-top-right>.fv-img2{width:100%;height:50%}@media screen and (max-width: 560px){.fv>.fv-bg>.fv-top>.fv-top-right>.fv-img2{width:63%;height:100%}}.fv>.fv-bg>.fv-top>.fv-top-right>.fv-img3{width:100%;height:50%}@media screen and (max-width: 560px){.fv>.fv-bg>.fv-top>.fv-top-right>.fv-img3{width:37%;height:100%}}.fv>.fv-bg>.fv-bottom{width:100%;height:45%;display:flex;position:relative}@media screen and (max-width: 560px){.fv>.fv-bg>.fv-bottom{width:100%;height:36%}}.fv>.fv-bg>.fv-bottom>.fv-bottom-left-box{width:72%;height:100%;display:flex}@media screen and (max-width: 560px){.fv>.fv-bg>.fv-bottom>.fv-bottom-left-box{width:50%;height:100%;display:block}}.fv>.fv-bg>.fv-bottom>.fv-bottom-left-box>.fv-bottom-left{width:69.444%;height:100%}@media screen and (max-width: 560px){.fv>.fv-bg>.fv-bottom>.fv-bottom-left-box>.fv-bottom-left{width:100%;height:50%}}.fv>.fv-bg>.fv-bottom>.fv-bottom-left-box>.fv-bottom-left>.fv-img4{width:100%;height:50%}@media screen and (max-width: 560px){.fv>.fv-bg>.fv-bottom>.fv-bottom-left-box>.fv-bottom-left>.fv-img4{width:100%;height:100%}}.fv>.fv-bg>.fv-bottom>.fv-bottom-left-box>.fv-bottom-left>.fv-img5{width:100%;height:50%}@media screen and (max-width: 560px){.fv>.fv-bg>.fv-bottom>.fv-bottom-left-box>.fv-bottom-left>.fv-img5{display:none}}.fv>.fv-bg>.fv-bottom>.fv-bottom-left-box>.fv-bottom-center{width:30.556%;height:100%}@media screen and (max-width: 560px){.fv>.fv-bg>.fv-bottom>.fv-bottom-left-box>.fv-bottom-center{width:100%;height:50%}}.fv>.fv-bg>.fv-bottom>.fv-bottom-left-box>.fv-bottom-center>.fv-img6{width:100%;height:100%}.fv>.fv-bg>.fv-bottom>.fv-bottom-right{width:28%;height:100%;position:relative}@media screen and (max-width: 560px){.fv>.fv-bg>.fv-bottom>.fv-bottom-right{width:50%;height:100%;display:block}}.fv>.fv-bg>.fv-bottom>.fv-bottom-right>.fv-img7{width:100%;height:100%}.fv>.fv-inner>.fv-cont>.fv-mainTitle-img{width:100%;display:block;aspect-ratio:544/122;max-width:544px;-webkit-filter:drop-shadow(0px 0px 6px rgba(0, 0, 0, 0.35));filter:drop-shadow(0px 0px 6px rgba(0, 0, 0, 0.35))}.fv>.fv-inner>.fv-cont>.fv-subTitle-img{margin-top:16px;width:100%;aspect-ratio:956/88}@media screen and (max-width: 560px){.fv>.fv-inner>.fv-cont>.fv-subTitle-img{margin-top:4px}}.fv>.fv-inner>.fv-scroll{position:absolute;bottom:80px;right:50%;-webkit-transform:translate(50%);transform:translate(50%)}.fv>.fv-inner>.fv-scroll>.fv-scroll-img{width:54px;height:10px}.fv>.fv-inner>.fv-scroll>.fv-arrow-img{width:19px;height:9px;margin-right:auto;margin-left:auto;position:relative;-webkit-animation-name:animation-arrow;animation-name:animation-arrow;-webkit-animation-duration:3s;animation-duration:3s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}@-webkit-keyframes animation-arrow{0%{top:0;opacity:0}20%{opacity:1}80%{opacity:1}100%{top:40px;opacity:0}}@keyframes animation-arrow{0%{top:0;opacity:0}20%{opacity:1}80%{opacity:1}100%{top:40px;opacity:0}}.disc{padding-top:0px !important;padding-bottom:0px !important}.disc>.disc-inner{margin-right:auto;margin-left:auto;padding-top:80px;padding-bottom:80px}.disc>.disc-inner>.disc-list>.disc-item{margin-top:40px;overflow:hidden;transition:.3s}.disc>.disc-inner>.disc-list>.disc-item:first-child{margin-top:0px}.disc>.disc-inner>.disc-list>.disc-item>.disc-question-container{width:100%;display:flex;justify-content:space-between;align-items:center}.disc>.disc-inner>.disc-list>.disc-item>.disc-question-container>.disc-question-text{font-weight:700;font-size:20px}.disc>.disc-inner>.disc-list>.disc-item>.disc-question-container>.disc-question-button{width:32px;height:32px;position:relative}.disc>.disc-inner>.disc-list>.disc-item>.disc-question-container>.disc-question-button::after{width:11px;height:2px;background-color:#2c3938;content:"";display:block;position:absolute;transition:.16s;bottom:50%;right:50%;-webkit-transform:translate(50%, 50%);transform:translate(50%, 50%)}.disc>.disc-inner>.disc-list>.disc-item>.disc-question-container>.disc-question-button::before{width:11px;height:2px;background-color:#2c3938;content:"";display:block;position:absolute;transition:.16s;bottom:50%;right:50%;-webkit-transform:translate(50%, 50%) rotate(90deg);transform:translate(50%, 50%) rotate(90deg)}.disc>.disc-inner>.disc-list>.disc-item>.disc-question-container:hover>.disc-question-button::before{width:0px;height:2px}.disc>.disc-inner>.disc-list>.disc-item>.disc-question-container.open>.disc-question-button::after{width:6px;height:2px;transition:.16s}.disc>.disc-inner>.disc-list>.disc-item>.disc-question-container.open>.disc-question-button::before{width:0px;height:2px;background-color:#2c3938;content:"";display:block;position:absolute;transition:.16s;bottom:50%;right:50%;-webkit-transform:translate(50%, 50%) rotate(90deg);transform:translate(50%, 50%) rotate(90deg)}.disc>.disc-inner>.disc-list>.disc-item>.disc-question-container.open>.disc-question-button::after{width:6px;height:2px;transition:.16s}.disc>.disc-inner>.disc-list>.disc-item>.disc-question-container.open>.disc-question-button::before{width:0px;height:2px;background-color:#2c3938;content:"";display:block;position:absolute;transition:.16s;bottom:50%;right:50%;-webkit-transform:translate(50%, 50%) rotate(90deg);transform:translate(50%, 50%) rotate(90deg)}.disc>.disc-inner>.disc-list>.disc-item>.disc-question-container:hover{opacity:.7;transition:.16s}.disc>.disc-inner>.disc-list>.disc-item>.disc-question-container.open:hover>.disc-question-button::before{width:6px;height:2px}.disc>.disc-inner>.disc-list>.disc-item>.disc-answer-container{padding-top:30px}.disc>.disc-inner>.disc-list>.disc-item>.disc-answer-container>.disc-answer-text{font-weight:400;font-size:14px}.disc>.disc-inner>.disc-list>.disc-item>.disc-answer-container>.disc-answer-text>.-red{color:red}.disc>.disc-inner>.disc-list>.disc-item>.disc-answer-container>.disc-answer-text>.-bold{font-weight:700;color:#2c3938}.defineFigure{display:flex;flex-direction:column;width:100%;margin-top:120px;position:relative;min-height:522px}@media screen and (max-width: 560px){.defineFigure{min-height:752px}}.defineFigure .defineFigure-layer{width:calc(100% - 32px);height:calc(100% - 32px);position:absolute;right:50%;bottom:50%;-webkit-transform:translate(50%, 50%);transform:translate(50%, 50%);color:#4786e3;border-radius:8px;overflow:hidden;pointer-events:none;z-index:10;transition:opacity 200ms 240ms linear}@media screen and (max-width: 768px){.defineFigure .defineFigure-layer{width:calc(100% - 16px);height:calc(100% - 16px)}}.defineFigure .defineFigure-layer>.defineFigure-layer-border{position:absolute;inset:0;border:2px solid #8aa4ff;border-radius:8px}.defineFigure .defineFigure-layer>.defineFigure-layer-text{padding-top:5px;padding-right:13px;padding-bottom:4px;padding-left:12px;background-color:#fff;font-weight:700;font-size:18px;letter-spacing:.04em;line-height:1.36;position:absolute;top:-1px;right:-1px;text-align:right;z-index:1;pointer-events:initial}@media screen and (max-width: 768px){.defineFigure .defineFigure-layer>.defineFigure-layer-text{padding-top:7px;padding-right:13px;padding-bottom:6px;padding-left:12px;font-size:16px}}.defineFigure .defineFigure-layer>.defineFigure-layer-text>span{font-weight:500;font-size:14px}@media screen and (max-width: 768px){.defineFigure .defineFigure-layer>.defineFigure-layer-text>span{font-size:12px}}.defineFigure .defineFigure-item{display:flex;justify-content:center;align-items:center;flex-direction:column;padding-top:16px;padding-right:16px;padding-bottom:16px;padding-left:16px;position:relative;transition:flex 560ms cubic-bezier(0.33, 1, 0.68, 1),border-radius 160ms linear,-webkit-transform 160ms linear;transition:transform 160ms linear,flex 560ms cubic-bezier(0.33, 1, 0.68, 1),border-radius 160ms linear;transition:transform 160ms linear,flex 560ms cubic-bezier(0.33, 1, 0.68, 1),border-radius 160ms linear,-webkit-transform 160ms linear;overflow:hidden;cursor:pointer}.defineFigure .defineFigure-item:hover{-webkit-transform:scale(1.024);transform:scale(1.024);z-index:1;border-radius:2px}@media screen and (max-width: 560px){.defineFigure .defineFigure-item{padding-top:8px;padding-right:8px;padding-bottom:8px;padding-left:8px}}.defineFigure .defineFigure-item .defineFigure-item-inner{display:grid;grid-template-columns:auto 0 0;gap:0;max-width:0;place-content:center;place-items:center;transition:all 560ms cubic-bezier(0.33, 1, 0.68, 1)}@media screen and (max-width: 768px){.defineFigure .defineFigure-item .defineFigure-item-inner{grid-template-columns:initial;grid-template-rows:auto 0}}.defineFigure .defineFigure-item .defineFigure-item-inner>.defineFigure-item-text{font-weight:700;line-height:1.26;grid-column-start:1;grid-column-end:2;position:relative;text-align:center;white-space:nowrap}@media screen and (max-width: 768px){.defineFigure .defineFigure-item .defineFigure-item-inner>.defineFigure-item-text{font-size:18px}}.defineFigure .defineFigure-item .defineFigure-item-inner>.defineFigure-item-text>.defineFigure-item-info{width:14px;height:14px;position:absolute;right:-2px;bottom:6px;-webkit-transform:translateX(100%);transform:translateX(100%);transition:opacity 120ms linear}@media screen and (max-width: 768px){.defineFigure .defineFigure-item .defineFigure-item-inner>.defineFigure-item-text>.defineFigure-item-info{top:4px;bottom:initial}}.defineFigure .defineFigure-item .defineFigure-item-inner>.defineFigure-item-detail{font-size:16px;letter-spacing:.04em;display:grid;grid-template-rows:0 0;grid-column-start:3;grid-column-end:4;text-align:initial;opacity:0;pointer-events:none;transition:opacity 0ms,grid-template-rows 0ms;transition:opacity 0ms,grid-template-rows 0ms,-ms-grid-rows 0ms}@media screen and (max-width: 768px){.defineFigure .defineFigure-item .defineFigure-item-inner>.defineFigure-item-detail{grid-column-start:initial;grid-column-end:initial}}.defineFigure .defineFigure-item .defineFigure-item-inner>.defineFigure-item-detail>.defineFigure-item-detail-images{display:flex;gap:4px;flex-wrap:wrap}@media screen and (max-width: 768px){.defineFigure .defineFigure-item .defineFigure-item-inner>.defineFigure-item-detail>.defineFigure-item-detail-images{gap:2px}}.defineFigure .defineFigure-item .defineFigure-item-inner>.defineFigure-item-detail>.defineFigure-item-detail-images>.define-image{display:flex;width:32px;height:28px}.defineFigure>.defineFigure-top{display:flex;flex:1;position:relative}.defineFigure>.defineFigure-top>.defineFigure-layer>.defineFigure-layer-text{padding-top:9px;padding-right:16px;padding-bottom:6px;padding-left:16px}.defineFigure .defineFigure-left{padding-top:16px;padding-right:16px;padding-bottom:16px;padding-left:16px;background-color:#4786e3;flex:1;color:#fff;border-radius:2px 0 0 0}.defineFigure .defineFigure-left>.defineFigure-layer{width:calc(100% - 52px);height:210px;-webkit-transform:translate(50%, 50%) translate(8px, 4px);transform:translate(50%, 50%) translate(8px, 4px);max-width:428px}@media screen and (max-width: 768px){.defineFigure .defineFigure-left>.defineFigure-layer{width:calc(100% - 32px);-webkit-transform:translate(50%, 50%) translate(4px, 4px);transform:translate(50%, 50%) translate(4px, 4px)}}@media screen and (max-width: 560px){.defineFigure .defineFigure-left>.defineFigure-layer{height:280px;max-width:200px;-webkit-transform:translate(50%, 50%) translate(4px, -4px);transform:translate(50%, 50%) translate(4px, -4px)}}.defineFigure .defineFigure-left>.defineFigure-layer>.defineFigure-layer-border{border-color:#ffd356}.defineFigure .defineFigure-left .defineFigure-item-esg,.defineFigure .defineFigure-left .defineFigure-item-impact{display:flex;justify-content:center;align-items:center;width:189px;-webkit-transform:translateX(8px);transform:translateX(8px);transition:all 320ms cubic-bezier(0.5, 1, 0.89, 1)}@media screen and (max-width: 768px){.defineFigure .defineFigure-left .defineFigure-item-esg,.defineFigure .defineFigure-left .defineFigure-item-impact{width:172px;-webkit-transform:translateX(4px);transform:translateX(4px)}}@media screen and (max-width: 560px){.defineFigure .defineFigure-left .defineFigure-item-esg,.defineFigure .defineFigure-left .defineFigure-item-impact{width:108px}}.defineFigure .defineFigure-left .defineFigure-item-esg .defineFigure-item-text{letter-spacing:.04em}.defineFigure .defineFigure-left .defineFigure-item-impact{padding-top:4px;padding-right:8px;padding-bottom:4px;padding-left:8px;margin-top:6px;background-color:#27675b;border-radius:2px}@media screen and (max-width: 768px){.defineFigure .defineFigure-left .defineFigure-item-impact{margin-top:8px}}.defineFigure .defineFigure-left .defineFigure-item-impact .defineFigure-item-text{letter-spacing:-0.04em}.defineFigure .defineFigure-left .defineFigure-item-info{right:-12px !important;bottom:16px !important}@media screen and (max-width: 768px){.defineFigure .defineFigure-left .defineFigure-item-info{right:-16px !important;bottom:initial !important}}@media screen and (max-width: 560px){.defineFigure .defineFigure-left .defineFigure-item-info{right:-18px !important;bottom:initial !important}}.defineFigure .defineFigure-right{background-color:#d9e8ff;flex:0 1 174px;border-radius:0 2px 0 0}@media screen and (max-width: 560px){.defineFigure .defineFigure-right{flex-basis:120px}}.defineFigure .defineFigure-right .defineFigure-item-inner{width:98px;-webkit-transform:translateX(-8px);transform:translateX(-8px)}@media screen and (max-width: 768px){.defineFigure .defineFigure-right .defineFigure-item-inner{-webkit-transform:translateX(-4px);transform:translateX(-4px)}}.defineFigure .defineFigure-right .defineFigure-item-info{right:6px !important}@media screen and (max-width: 768px){.defineFigure .defineFigure-right .defineFigure-item-info{right:12px !important}}.defineFigure .defineFigure-bottom{background-color:#fff;flex:0 1 104px;border-radius:0 0 2px 2px}@media screen and (max-width: 768px){.defineFigure .defineFigure-bottom .defineFigure-layer>.defineFigure-layer-text{padding-top:0;padding-right:13px;padding-bottom:0;padding-left:12px}}.defineFigure .defineFigure-bottom .defineFigure-item-inner{width:146px}.defineFigure .defineFigure-bottom .defineFigure-item-text{letter-spacing:.04em}.defineFigure.js-figure-active-left .defineFigure-layer,.defineFigure.js-figure-active-right .defineFigure-layer,.defineFigure.js-figure-active-bottom .defineFigure-layer{opacity:0;transition:opacity 120ms linear}.defineFigure.js-figure-active-left .defineFigure-layer>.defineFigure-layer-text,.defineFigure.js-figure-active-right .defineFigure-layer>.defineFigure-layer-text,.defineFigure.js-figure-active-bottom .defineFigure-layer>.defineFigure-layer-text{pointer-events:none}.defineFigure.js-figure-active-left .defineFigure-bottom,.defineFigure.js-figure-active-right .defineFigure-bottom{flex:0 1 64px}@media screen and (max-width: 768px){.defineFigure.js-figure-active-left .defineFigure-right .defineFigure-item-inner,.defineFigure.js-figure-active-left .defineFigure-bottom .defineFigure-item-inner{opacity:0;transition:opacity 160ms linear}}.defineFigure.js-figure-active-left .defineFigure-left .defineFigure-item-esg,.defineFigure.js-figure-active-left .defineFigure-left .defineFigure-item-impact{padding-top:16px;padding-right:16px;padding-bottom:16px;padding-left:16px;width:100%;flex:1;-webkit-transform:initial;transform:initial;max-width:780px;opacity:1;transition:all 560ms cubic-bezier(0.5, 1, 0.89, 1)}.defineFigure.js-figure-active-left .defineFigure-left .defineFigure-item-inner{width:100%;height:100%;grid-template-columns:196px 20px 1fr;gap:8px;max-width:590px}@media screen and (max-width: 768px){.defineFigure.js-figure-active-left .defineFigure-left .defineFigure-item-inner{grid-template-columns:initial;grid-template-rows:auto auto;gap:32px}}.defineFigure.js-figure-active-left .defineFigure-left .defineFigure-item-info{opacity:0}.defineFigure.js-figure-active-left .defineFigure-left .defineFigure-item-detail{grid-template-rows:1fr auto;gap:12px;opacity:1;pointer-events:initial;transition:opacity 80ms 520ms linear,grid-template-rows 0ms 500ms;transition:opacity 80ms 520ms linear,grid-template-rows 0ms 500ms,-ms-grid-rows 0ms 500ms}@media screen and (max-width: 768px){.defineFigure.js-figure-active-left .defineFigure-left .defineFigure-item-detail{gap:16px;transition:opacity 80ms 520ms linear,grid-template-rows 560ms cubic-bezier(0.33, 1, 0.68, 1);transition:opacity 80ms 520ms linear,grid-template-rows 560ms cubic-bezier(0.33, 1, 0.68, 1),-ms-grid-rows 560ms cubic-bezier(0.33, 1, 0.68, 1)}}.defineFigure.js-figure-active-left .defineFigure-left .defineFigure-item-impact{margin-top:16px}.defineFigure.js-figure-active-left .defineFigure-right{flex-basis:136px}@media screen and (max-width: 768px){.defineFigure.js-figure-active-left .defineFigure-right{flex-basis:64px}}@media screen and (max-width: 560px){.defineFigure.js-figure-active-left .defineFigure-right{flex-basis:28px}}.defineFigure.js-figure-active-left .defineFigure-right .defineFigure-item-inner{-webkit-transform:translateX(-2px);transform:translateX(-2px)}@media screen and (max-width: 768px){.defineFigure.js-figure-active-right .defineFigure-left .defineFigure-item-esg,.defineFigure.js-figure-active-right .defineFigure-left .defineFigure-item-impact,.defineFigure.js-figure-active-right .defineFigure-bottom .defineFigure-item-inner{opacity:0;transition:opacity 160ms linear}}@media screen and (max-width: 768px){.defineFigure.js-figure-active-right .defineFigure-left{flex:0 1 80px}}@media screen and (max-width: 560px){.defineFigure.js-figure-active-right .defineFigure-left{flex-basis:48px}}.defineFigure.js-figure-active-right .defineFigure-left .defineFigure-item-esg,.defineFigure.js-figure-active-right .defineFigure-left .defineFigure-item-impact{-webkit-transform:translateX(2px);transform:translateX(2px)}.defineFigure.js-figure-active-right .defineFigure-right{flex:1 0 200px}@media screen and (max-width: 768px){.defineFigure.js-figure-active-right .defineFigure-right{flex:1}}.defineFigure.js-figure-active-right .defineFigure-right .defineFigure-item-inner{width:388px;-webkit-transform:initial;transform:initial;grid-template-columns:auto 1fr 224px;gap:8px;max-width:100%;opacity:1}@media screen and (max-width: 768px){.defineFigure.js-figure-active-right .defineFigure-right .defineFigure-item-inner{width:164px;grid-template-columns:initial;grid-template-rows:auto auto;gap:32px}}.defineFigure.js-figure-active-right .defineFigure-right .defineFigure-item-info{opacity:0}.defineFigure.js-figure-active-right .defineFigure-right .defineFigure-item-detail{grid-template-rows:1fr 0;opacity:1;pointer-events:initial;transition:opacity 80ms 520ms linear,grid-template-rows 0ms 500ms;transition:opacity 80ms 520ms linear,grid-template-rows 0ms 500ms,-ms-grid-rows 0ms 500ms}@media screen and (max-width: 768px){.defineFigure.js-figure-active-right .defineFigure-right .defineFigure-item-detail{transition:opacity 80ms 520ms linear,grid-template-rows 560ms cubic-bezier(0.33, 1, 0.68, 1);transition:opacity 80ms 520ms linear,grid-template-rows 560ms cubic-bezier(0.33, 1, 0.68, 1),-ms-grid-rows 560ms cubic-bezier(0.33, 1, 0.68, 1)}}@media screen and (max-width: 768px){.defineFigure.js-figure-active-bottom .defineFigure-left .defineFigure-item-esg,.defineFigure.js-figure-active-bottom .defineFigure-left .defineFigure-item-impact,.defineFigure.js-figure-active-bottom .defineFigure-right .defineFigure-item-inner{opacity:0;transition:opacity 160ms linear}}.defineFigure.js-figure-active-bottom .defineFigure-left .defineFigure-item-esg,.defineFigure.js-figure-active-bottom .defineFigure-left .defineFigure-item-impact{-webkit-transform:translateX(2px);transform:translateX(2px)}.defineFigure.js-figure-active-bottom .defineFigure-right .defineFigure-item-inner{-webkit-transform:translateX(-2px);transform:translateX(-2px)}.defineFigure.js-figure-active-bottom .defineFigure-bottom{flex-basis:326px}@media screen and (max-width: 768px){.defineFigure.js-figure-active-bottom .defineFigure-bottom{flex-basis:326px}}.defineFigure.js-figure-active-bottom .defineFigure-bottom .defineFigure-item-inner{width:424px;grid-template-columns:auto 1fr 224px;gap:8px;max-width:100%;opacity:1}@media screen and (max-width: 768px){.defineFigure.js-figure-active-bottom .defineFigure-bottom .defineFigure-item-inner{width:208px;grid-template-columns:initial;grid-template-rows:auto auto;gap:32px}}.defineFigure.js-figure-active-bottom .defineFigure-bottom .defineFigure-item-info{opacity:0}.defineFigure.js-figure-active-bottom .defineFigure-bottom .defineFigure-item-detail{grid-template-rows:1fr 0;opacity:1;pointer-events:initial;transition:opacity 80ms 520ms linear,grid-template-rows 0ms 500ms;transition:opacity 80ms 520ms linear,grid-template-rows 0ms 500ms,-ms-grid-rows 0ms 500ms}@media screen and (max-width: 768px){.defineFigure.js-figure-active-bottom .defineFigure-bottom .defineFigure-item-detail{transition:opacity 80ms 520ms linear,grid-template-rows 560ms cubic-bezier(0.33, 1, 0.68, 1);transition:opacity 80ms 520ms linear,grid-template-rows 560ms cubic-bezier(0.33, 1, 0.68, 1),-ms-grid-rows 560ms cubic-bezier(0.33, 1, 0.68, 1)}}br.--is-sp{display:none}@media screen and (max-width: 560px){br.--is-sp{display:initial}}.define{margin-top:199px;padding-top:116px;padding-bottom:160px;background-color:#ecf0f1}.define>.define-inner{text-align:center}.define>.define-inner>.define-desc{margin-top:50px;font-size:16px;letter-spacing:.04em}.define>.define-inner>.define-movie{width:100%;margin-top:95px;transition:.16s;aspect-ratio:958/541}.define>.define-inner>.define-movie:hover{opacity:.8;transition:.16s}.define>.define-inner>.define-movie>.define-movie-jpg{width:100%;height:100%}.define>.define-inner>.define-movie>.define-movie-jpg>.ImageBase-img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.define>.define-inner>.define-movie-japanese{margin-top:5px;margin-right:auto;margin-left:auto;font-weight:400;font-size:16px;letter-spacing:.04em;display:block;transition:.16s}.define>.define-inner>.define-movie-japanese:hover{opacity:.7;transition:.16s}.define>.define-inner>.define-movie-english{padding-top:13px;padding-right:31px;padding-bottom:13px;padding-left:31px;margin-top:33px;margin-right:auto;margin-left:auto;background-color:#3373d2;font-weight:400;font-size:16px;letter-spacing:.04em;border-radius:45px;color:#fff;display:block;text-decoration:underline;transition:.16s}.define>.define-inner>.define-movie-english:hover{opacity:.7;transition:.16s}.define>.define-inner>.define-about-top-container{padding-top:21px;padding-right:27px;padding-bottom:33px;padding-left:27px;margin-top:45px;margin-right:auto;margin-left:auto;text-align:left;max-width:902px}.define>.define-inner>.define-about-top-container>.define-text-title{font-weight:700;font-size:18px;letter-spacing:.04em}.define>.define-inner>.define-about-top-container>.define-text-title>span{white-space:nowrap}.define>.define-inner>.define-about-top-container>.define-text-text{font-size:16px;letter-spacing:.04em;margin-top:9px}.define>.define-inner>.define-about-bottom-container{padding-top:21px;padding-right:27px;padding-bottom:33px;padding-left:27px;width:100%;margin-top:45px;background-color:#fff;text-align:left;border-radius:2px}.define>.define-inner>.define-about-bottom-container>.define-text-title-container{margin-right:auto;margin-left:auto;max-width:848px}.define>.define-inner>.define-about-bottom-container>.define-text-title-container>.define-text-title{font-weight:700;font-size:18px;letter-spacing:.04em;display:inline;background-image:linear-gradient(transparent 70%, #FFD356 30%)}.define>.define-inner>.define-about-bottom-container>.define-text-text{font-size:16px;letter-spacing:.04em;margin-top:9px;margin-right:auto;margin-left:auto;max-width:848px}.footer .footer__info>span{display:inline-block}