.yydXcY5b{position:sticky;top:0;left:0;z-index:100;width:100%;height:54px;background:#fff}.yydXcY5b .FMF678Vo{display:flex;align-items:center;justify-content:space-between;max-width:1440px;height:54px;margin:0 auto;padding:0 29px}.yydXcY5b .FMF678Vo .C_LndnO0{display:flex;gap:80px;align-items:center}.yydXcY5b .FMF678Vo .C_LndnO0 .LKDdJT8C{width:119px;height:31px;-o-object-fit:contain;object-fit:contain;cursor:pointer}.yydXcY5b .FMF678Vo .C_LndnO0 .A_cHLxz_{display:flex;gap:32px;align-items:center;margin:0;padding:0;list-style:none}.yydXcY5b .FMF678Vo .C_LndnO0 .A_cHLxz_ li{display:flex;align-items:center}.yydXcY5b .FMF678Vo .C_LndnO0 .A_cHLxz_ .gc3o_qhg{position:relative;height:54px}.yydXcY5b .FMF678Vo .C_LndnO0 .A_cHLxz_ .gc3o_qhg:hover .qv2tnJSM{transform:translateY(0);visibility:visible;opacity:1;pointer-events:auto}.yydXcY5b .FMF678Vo .C_LndnO0 .A_cHLxz_ .LVV6jhIC{color:rgba(0,0,0,.8);font-weight:400;font-size:16px;font-family:Noto Sans JP,sans-serif;line-height:1.2;text-decoration:none;cursor:pointer;transition:color .2s}.yydXcY5b .FMF678Vo .C_LndnO0 .A_cHLxz_ .LVV6jhIC:hover{color:#7a72e0}.yydXcY5b .FMF678Vo .C_LndnO0 .A_cHLxz_ .LVV6jhIC._iDSh_HQ{color:#7a72e0;font-weight:500}.yydXcY5b .FMF678Vo .C_LndnO0 .A_cHLxz_ .oDdYHzRV,.yydXcY5b .FMF678Vo .C_LndnO0 .A_cHLxz_ .qv2tnJSM{position:absolute;z-index:10;min-width:120px;padding:8px;background:#fff;border:1px solid rgba(17,24,39,.08);border-radius:8px;box-shadow:0 14px 36px rgba(15,23,42,.14);transform:translateY(6px);visibility:hidden;opacity:0;transition:visibility .2s,opacity .2s,transform .2s;pointer-events:none}.yydXcY5b .FMF678Vo .C_LndnO0 .A_cHLxz_ .qv2tnJSM{top:100%;left:-18px}.yydXcY5b .FMF678Vo .C_LndnO0 .A_cHLxz_ .FNcK2EoH{position:relative}.yydXcY5b .FMF678Vo .C_LndnO0 .A_cHLxz_ .FNcK2EoH:hover .oDdYHzRV{transform:translateY(0);visibility:visible;opacity:1;pointer-events:auto}.yydXcY5b .FMF678Vo .C_LndnO0 .A_cHLxz_.wOI_Ib_L .FNcK2EoH:hover .oDdYHzRV,.yydXcY5b .FMF678Vo .C_LndnO0 .A_cHLxz_.wOI_Ib_L .gc3o_qhg:hover .qv2tnJSM{transform:translateY(6px);visibility:hidden;opacity:0;pointer-events:none}.yydXcY5b .FMF678Vo .C_LndnO0 .A_cHLxz_ .oDdYHzRV{top:-8px;left:calc(100% + 8px);min-width:170px}.yydXcY5b .FMF678Vo .C_LndnO0 .A_cHLxz_ .oDdYHzRV:before{position:absolute;top:0;left:-8px;width:8px;height:100%;content:""}.yydXcY5b .FMF678Vo .C_LndnO0 .A_cHLxz_ .VVRCzGa1{display:flex;gap:18px;align-items:center;justify-content:space-between;height:42px;padding:0 8px;color:rgba(0,0,0,.82);font-weight:400;font-size:15px;font-family:Noto Sans JP,sans-serif;line-height:1.2;white-space:nowrap;text-decoration:none;border-radius:6px;cursor:pointer;transition:color .2s,background .2s}.yydXcY5b .FMF678Vo .C_LndnO0 .A_cHLxz_ .VVRCzGa1:hover{color:#7a72e0;background:rgba(122,114,224,.08)}.yydXcY5b .FMF678Vo .C_LndnO0 .A_cHLxz_ .VVRCzGa1:hover .FmyJob0X{border-color:#7a72e0}.yydXcY5b .FMF678Vo .C_LndnO0 .A_cHLxz_ .__1tW7dfac{color:rgba(0,0,0,.36);cursor:not-allowed}.yydXcY5b .FMF678Vo .C_LndnO0 .A_cHLxz_ .__1tW7dfac:hover{color:rgba(0,0,0,.36);background:transparent}.yydXcY5b .FMF678Vo .C_LndnO0 .A_cHLxz_ .FmyJob0X{width:8px;height:8px;border-top:1.5px solid rgba(0,0,0,.45);border-right:1.5px solid rgba(0,0,0,.45);transform:rotate(45deg);transition:border-color .2s}.yydXcY5b .FMF678Vo .ehXVANLK{display:flex;gap:16px;align-items:center}.yydXcY5b .FMF678Vo .ehXVANLK .q23IQYdb{padding:6px 14px;color:#7a72e0;font-weight:500;font-size:12px;font-family:Noto Sans JP,sans-serif;line-height:1.2;background:transparent;border:1px solid #7a72e0;border-radius:38px;cursor:pointer;transition:all .2s}.yydXcY5b .FMF678Vo .ehXVANLK .q23IQYdb:hover{color:#fff;background:#7a72e0}.yydXcY5b .FMF678Vo .ehXVANLK .Tv9_pqNl{padding:10px 0;color:#7a72e0;font-weight:500;font-size:12px;font-family:Noto Sans JP,sans-serif;line-height:1.2;background:none;border:none;border-radius:38px;cursor:pointer;transition:opacity .2s}.yydXcY5b .FMF678Vo .ehXVANLK .Tv9_pqNl:hover{opacity:.8}.yydXcY5b .FMF678Vo .ehXVANLK .ahMMmKK0{padding:10px 18px;color:#7a72e0;font-weight:500;font-size:12px;font-family:Noto Sans JP,sans-serif;line-height:1.2;background:transparent;border:1px solid #7a72e0;border-radius:38px;cursor:pointer;transition:all .2s}.yydXcY5b .FMF678Vo .ehXVANLK .ahMMmKK0:hover{background:rgba(122,114,224,.05)}.yydXcY5b .FMF678Vo .ehXVANLK .IdsVuaBZ{padding:10px 18px;color:#fff;font-weight:500;font-size:12px;font-family:Noto Sans JP,sans-serif;line-height:1.2;background:#7a72e0;border:none;border-radius:38px;cursor:pointer;transition:all .2s}.yydXcY5b .FMF678Vo .ehXVANLK .IdsVuaBZ:hover{background:#6b63d1}.__62fzdxRU{box-sizing:border-box;width:100%;height:307px;padding:40px 120px 100px;font-family:Noto Sans JP,sans-serif;background:#f3f6fb}.__62fzdxRU .HWTFymSt{display:grid;grid-template-columns:360px minmax(0,1fr);grid-gap:180px;gap:180px;width:1200px;margin:0 auto}.__62fzdxRU .iAlGafAO{min-width:0}.__62fzdxRU .lG81reAt{display:block;width:164px;height:auto}.__62fzdxRU .qeph9bCN{display:flex;gap:14px;align-items:center;margin-top:24px}.__62fzdxRU .Fs0Et9EO,.__62fzdxRU .NBKzhtUk{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;height:37px;padding:0 19px;font-weight:500;font-size:13px;line-height:1;text-decoration:none;border-radius:38px;transition:all .2s ease}.__62fzdxRU .Fs0Et9EO{color:#fff;background:#7a72e0;border:1px solid #7a72e0}.__62fzdxRU .Fs0Et9EO:hover{color:#fff;background:#6b63d1;border-color:#6b63d1}.__62fzdxRU .NBKzhtUk{min-width:103px;color:#7a72e0;background:transparent;border:1px solid #7a72e0}.__62fzdxRU .NBKzhtUk:hover{color:#7a72e0;background:rgba(122,114,224,.06)}.__62fzdxRU .hlO1_sya{margin-top:35px;color:rgba(0,0,0,.5);font-weight:400;font-size:12px;line-height:1.4}.__62fzdxRU .uCnnsYOg{display:grid;grid-template-columns:repeat(3,max-content);grid-gap:72px;gap:72px;justify-content:space-between;min-width:0}.__62fzdxRU .oMyqUxFH{min-width:0}.__62fzdxRU .anqckmep{margin:0 0 20px;color:#1d1d22;font-weight:700;font-size:14px;line-height:1.4}.__62fzdxRU .LqVvIwYE{display:flex;flex-direction:column;gap:14px;margin:0;padding:0;list-style:none}.__62fzdxRU .lffPFm7w{color:rgba(0,0,0,.5);font-weight:400;font-size:13px;line-height:1.4;white-space:nowrap;text-decoration:none;transition:color .2s ease}.__62fzdxRU .lffPFm7w:hover{color:#7a72e0}@media (max-width:1200px){.__62fzdxRU{min-height:auto;padding:40px 0 48px}.__62fzdxRU .HWTFymSt{grid-template-columns:1fr;gap:44px;width:calc(100% - 48px);max-width:720px}.__62fzdxRU .uCnnsYOg{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}}@media (max-width:640px){.__62fzdxRU .HWTFymSt{width:calc(100% - 32px)}.__62fzdxRU .lG81reAt{width:150px}.__62fzdxRU .qeph9bCN{flex-wrap:wrap}.__62fzdxRU .uCnnsYOg{grid-template-columns:1fr;gap:32px}.__62fzdxRU .LqVvIwYE{gap:12px}}._zLiauyY{align-items:center;justify-content:center;width:100%;min-height:calc(100vh - 54px);overflow:hidden;font-family:Noto Sans JP,sans-serif;background:#fff}._zLiauyY,._zLiauyY .__22dRie4d{position:relative;display:flex;flex-direction:column}._zLiauyY .__22dRie4d{z-index:2;gap:60px;width:1200px;margin:0 auto}._zLiauyY .__22dRie4d .bfBqvQUg{position:absolute;top:50%;left:350px;z-index:0;width:936px;height:510px;-o-object-fit:cover;object-fit:cover;transform:translateY(-50%);pointer-events:none}._zLiauyY .__22dRie4d .__49Hwhg3A{position:relative;z-index:1;display:flex;flex-direction:column;gap:16px;width:690px;height:310px}._zLiauyY .__22dRie4d .__49Hwhg3A .__8qRefAGq{margin:0;color:rgba(0,0,0,.8);font-weight:900;font-size:46px;line-height:1.2}._zLiauyY .__22dRie4d .__49Hwhg3A .eUD2gwtF{margin:0;color:rgba(0,0,0,.55);font-weight:400;font-size:16px;line-height:1.5}._zLiauyY .__22dRie4d .__49Hwhg3A .__9mDC4yxf{display:flex;gap:14px;align-items:center;margin-top:16px}._zLiauyY .__22dRie4d .__49Hwhg3A .__9mDC4yxf .rdRn4AwH{padding:8px 20px;color:hsla(0,0%,100%,.95);font-weight:500;font-size:16px;letter-spacing:.02em;background:#7a72e0;border:none;border-radius:46px;cursor:pointer;transition:all .2s ease}._zLiauyY .__22dRie4d .__49Hwhg3A .__9mDC4yxf .rdRn4AwH:hover{background:#6b63d1}._zLiauyY .__22dRie4d .__49Hwhg3A .__9mDC4yxf .GQDgNWMg{padding:8px 20px;color:#7a72e0;font-weight:500;font-size:16px;letter-spacing:.02em;background:hsla(0,0%,100%,.14);border:1px solid #7a72e0;border-radius:46px;cursor:pointer;backdrop-filter:blur(34px);transition:all .2s ease}._zLiauyY .__22dRie4d .__49Hwhg3A .__9mDC4yxf .GQDgNWMg:hover{background:rgba(122,114,224,.08)}._zLiauyY .__22dRie4d .W_KjiC2t{position:relative;z-index:1;display:flex;flex-direction:column;gap:22px;width:100%;height:160px}._zLiauyY .__22dRie4d .W_KjiC2t .aaCLbx5I{display:flex;gap:32px;align-items:flex-start}._zLiauyY .__22dRie4d .W_KjiC2t .tts2NUga{display:flex;align-items:center;height:62px}._zLiauyY .__22dRie4d .W_KjiC2t .ikMwHz_g{display:block;flex:0 0 auto;width:29px;height:62px}._zLiauyY .__22dRie4d .W_KjiC2t .HqCQq0y0{display:flex;flex-direction:column;align-items:center;justify-content:center;height:62px;color:rgba(0,0,0,.55);text-align:center}._zLiauyY .__22dRie4d .W_KjiC2t .Q4OXybhU{color:#0000008c;font-weight:500;font-size:12px;font-style:normal;line-height:18px;letter-spacing:2%;text-align:center;vertical-align:middle}._zLiauyY .__22dRie4d .W_KjiC2t .k9HkXt9x{color:#0000008c;font-weight:900;font-size:27.75px;font-family:Noto Sans JP;line-height:100%;letter-spacing:2%;text-align:center;vertical-align:middle}._zLiauyY .__22dRie4d .W_KjiC2t .k9HkXt9x sup{position:relative;top:-.7em;margin-left:2px;color:#7a72e0;font-weight:500;font-size:10px;line-height:1}._zLiauyY .__22dRie4d .W_KjiC2t .__6YCgvk1p{display:flex;flex-direction:column;gap:4px;color:#0000004d;font-weight:400;font-size:16px;line-height:24px;white-space:nowrap}._zLiauyY .__22dRie4d .W_KjiC2t .__6YCgvk1p p{margin:0}._Yg7302s{flex-direction:column;gap:180px;width:100%;height:818px;margin:0 auto;overflow:hidden;background:#f3f6fb}._Yg7302s,._Yg7302s .qfKoaadn{position:relative;display:flex;align-items:center;padding-top:60px}._Yg7302s .qfKoaadn{justify-content:center;width:1200px;height:227px}._Yg7302s .qfKoaadn .bOVBixAP{position:absolute;left:50%;color:#ebeeff;font-weight:900;font-size:189px;line-height:100%;white-space:nowrap;transform:translateX(-50%);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none}._Yg7302s .qfKoaadn .Ludu60Gp,._Yg7302s .qfKoaadn .bOVBixAP{font-family:Noto Sans JP,sans-serif;letter-spacing:0;text-align:center}._Yg7302s .qfKoaadn .Ludu60Gp{z-index:1;color:transparent;font-weight:500;font-size:48px;line-height:130%;background:linear-gradient(90deg,#6b61e8 13.84%,#a49df1);-webkit-background-clip:text;background-clip:text}._Yg7302s .iQG132hd{position:relative;z-index:1;display:flex;flex-direction:column;gap:0}._Yg7302s .vUrlhsx9{display:flex;gap:0}._Yg7302s .vUrlhsx9:first-child{margin-bottom:-212px}._Yg7302s .vUrlhsx9:first-child .Xn0fOF16{z-index:2}._Yg7302s .vUrlhsx9:last-child .Xn0fOF16:first-child{margin-left:40px}._Yg7302s .vUrlhsx9:last-child .Xn0fOF16:first-child .__20mBeYeO{position:absolute;top:68px;left:100px}._Yg7302s .vUrlhsx9:last-child .Xn0fOF16{z-index:12}._Yg7302s .Xn0fOF16{position:relative;flex-shrink:0;width:460px;height:390.5px;margin-left:-160px;cursor:pointer;transition:all .3s ease}._Yg7302s .Xn0fOF16:first-child{margin-left:60px}._Yg7302s .Xn0fOF16:first-child .__20mBeYeO{position:absolute;top:68px;left:80px}._Yg7302s .Xn0fOF16 .Qsco2slO{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;opacity:1;transition:opacity .3s ease;pointer-events:none}._Yg7302s .Xn0fOF16 .w2uxg4Zk{opacity:0}._Yg7302s .Xn0fOF16 .__20mBeYeO{position:absolute;top:68px;left:50px;color:#35286f33;font-weight:500;font-size:32px;font-family:Noto Sans JP,sans-serif;white-space:nowrap;transition:all .3s ease}._Yg7302s .Xn0fOF16.__4zlml15g .w2uxg4Zk{opacity:1}._Yg7302s .Xn0fOF16.__4zlml15g .__20mBeYeO{color:#35286fcc}._Yg7302s .Xn0fOF16:hover:not(.__4zlml15g) .Qsco2slO{opacity:1}._Yg7302s .Xn0fOF16:hover:not(.__4zlml15g) .__20mBeYeO{color:rgba(0,0,0,.6)}._Yg7302s .khmqWqmX{display:none}._Yg7302s .ev3VML4h{position:absolute;top:-100px;left:30px;z-index:-1;display:flex;gap:-20px;animation:_Uq6LRxe .3s ease}._Yg7302s .VcsKZdNQ{width:120px;height:auto;margin-left:-15px;border-radius:4px}._Yg7302s .VcsKZdNQ:first-child{margin-left:0}@media (min-width:1441px){._Yg7302s .khmqWqmX{display:block}}@media (min-width:1721px){._Yg7302s .vUrlhsx9:last-child .Xn0fOF16:first-child .__20mBeYeO{left:60px}}@keyframes _Uq6LRxe{0%{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}.tdA1W_JA{position:relative;display:grid;width:100%;height:calc(100vh - 54px);background:#fff;will-change:transform;place-items:center}@media (min-width:1600px){.tdA1W_JA{display:flex;flex-direction:column;max-height:874px}}.tdA1W_JA .__22ULHV5P{position:relative;display:flex;flex-direction:column;gap:65px;align-items:flex-start;width:1200px;padding-top:48px}.tdA1W_JA .__22ULHV5P .__4tAyoo7h{width:760px;margin:0;font-weight:500;font-size:48px;line-height:1.3;text-align:left;background:linear-gradient(90deg,#6b61e8 13.84%,#a49df1);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.tdA1W_JA .__22ULHV5P .SpIf2tVk{display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:100%}.tdA1W_JA .__22ULHV5P .SpIf2tVk .KscovG_x{display:flex;flex-direction:row;gap:40px;align-items:center;height:100%}.tdA1W_JA .__22ULHV5P .SpIf2tVk .KscovG_x .S_KDHLJb{display:flex;flex-direction:column;gap:10px}.tdA1W_JA .__22ULHV5P .SpIf2tVk .KscovG_x .S_KDHLJb .BFWZm2wd{position:relative;width:6px;height:6px;overflow:visible;background:#91919133;border-radius:999px;cursor:pointer;transition:height .25s ease,background .25s ease}.tdA1W_JA .__22ULHV5P .SpIf2tVk .KscovG_x .S_KDHLJb .BFWZm2wd:before{position:absolute;top:-5px;right:-10px;bottom:-5px;left:-10px;content:""}.tdA1W_JA .__22ULHV5P .SpIf2tVk .KscovG_x .S_KDHLJb .BFWZm2wd:hover{background:#91919133}.tdA1W_JA .__22ULHV5P .SpIf2tVk .KscovG_x .S_KDHLJb ._oyVdkIm{height:58px;overflow:hidden;background:#91919133}.tdA1W_JA .__22ULHV5P .SpIf2tVk .KscovG_x .S_KDHLJb ._oyVdkIm:hover{background:#91919133}.tdA1W_JA .__22ULHV5P .SpIf2tVk .KscovG_x .S_KDHLJb .Nrv8PPVt{display:block;width:100%;background:#917df1;border-radius:999px}.tdA1W_JA .__22ULHV5P .SpIf2tVk .KscovG_x .U7yyNgHm{position:relative;width:382px}.tdA1W_JA .__22ULHV5P .SpIf2tVk .KscovG_x .U7yyNgHm .__9MiQAZ4w,.tdA1W_JA .__22ULHV5P .SpIf2tVk .KscovG_x .U7yyNgHm .zZbcGiMI{display:flex;flex-direction:column;gap:19px}.tdA1W_JA .__22ULHV5P .SpIf2tVk .KscovG_x .U7yyNgHm .zZbcGiMI{visibility:hidden;pointer-events:none}.tdA1W_JA .__22ULHV5P .SpIf2tVk .KscovG_x .U7yyNgHm .__9MiQAZ4w{position:absolute;inset:0}.tdA1W_JA .__22ULHV5P .SpIf2tVk .KscovG_x .U7yyNgHm .IrRNC4R4{margin:0;color:#000c;font-weight:500;font-size:28px;line-height:1.17}.tdA1W_JA .__22ULHV5P .SpIf2tVk .KscovG_x .U7yyNgHm .sSGspjTl{margin:0;color:#0000008c;font-weight:400;font-size:16px;line-height:1.5;white-space:pre-line}.tdA1W_JA .__22ULHV5P .SpIf2tVk .xCNc1GWS{display:grid;width:636px;height:412px;place-items:center}.tdA1W_JA .__22ULHV5P .SpIf2tVk .xCNc1GWS .__078qoe1c{position:relative;width:100%;height:100%;overflow:hidden;background:#000;border-radius:6px}.tdA1W_JA .__22ULHV5P .SpIf2tVk .xCNc1GWS .__078qoe1c .video-js{width:100%;height:100%}.tdA1W_JA .__22ULHV5P .SpIf2tVk .xCNc1GWS .__078qoe1c .vjs-tech{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.tdA1W_JA .__22ULHV5P .SpIf2tVk .xCNc1GWS .__078qoe1c .vjs-poster{background-size:cover}.tdA1W_JA .__22ULHV5P .SpIf2tVk .xCNc1GWS .lbDaxBGL{width:100%;height:100%}.tdA1W_JA .__22ULHV5P .SpIf2tVk .xCNc1GWS .mfOJR9w9{width:636px;height:412px;-o-object-fit:cover;object-fit:cover}.__0RVqwbLO{position:fixed;right:30px;bottom:30px;z-index:600;display:flex;gap:10px;align-items:center;justify-content:center;box-sizing:border-box;width:38px;height:38px;padding:9px;background:#e0e0fe;border:1px solid var(--function-primary-hover,#6e67ca);border-radius:50px;box-shadow:0 1px 2px 0 #a0abfd1a,0 3px 3px 0 #a0abfd17,0 7px 4px 0 #a0abfd0d,0 12px 5px 0 #a0abfd05,0 19px 5px 0 #a0abfd00;cursor:pointer}.DeT5itoC{display:block;width:20px;height:20px}.NdwxSREP{position:relative;width:100%;overflow:hidden;font-family:Noto Sans JP,sans-serif;background:#f3f6fb}.NdwxSREP,.NdwxSREP .KFKut9op{display:flex;flex-direction:column;gap:64px;align-items:center}.NdwxSREP .KFKut9op{width:1200px;padding-top:100px;padding-bottom:120px}.NdwxSREP .KFKut9op .Y712h6qR{position:absolute;top:45px;left:50%;color:#ebeeff;font-weight:900;font-size:189px;line-height:1.2;white-space:nowrap;transform:translateX(-50%);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none}.NdwxSREP .KFKut9op .IWKq8qcQ{position:relative;z-index:1;color:transparent;font-weight:500;font-size:48px;line-height:1.3;text-align:center;background:linear-gradient(90deg,#6b61e8 14%,#a49df1);-webkit-background-clip:text;background-clip:text}.NdwxSREP .KFKut9op .EWjzHiDl{position:relative;z-index:1;display:flex;flex-direction:column;gap:42px}.NdwxSREP .KFKut9op .jmq9Je_i{position:relative;display:flex;flex-direction:column;justify-content:center;width:1200px;height:320px;overflow:hidden;background:#fff;border:1px solid rgba(0,0,0,.05);border-radius:20px}.NdwxSREP .KFKut9op .jmq9Je_i .ryie4tbs{bottom:0;left:0}.NdwxSREP .KFKut9op .jmq9Je_i .GXhuH2Fn,.NdwxSREP .KFKut9op .jmq9Je_i .ryie4tbs{position:absolute;width:248px;height:233px;-o-object-fit:contain;object-fit:contain;pointer-events:none}.NdwxSREP .KFKut9op .jmq9Je_i .GXhuH2Fn{top:50%;right:-16px;transform:translateY(-50%)}.NdwxSREP .KFKut9op .jmq9Je_i .__1Qt2bGzV{display:flex;gap:8px;align-items:center;justify-content:center;padding:32px}.NdwxSREP .KFKut9op .jmq9Je_i .__1Qt2bGzV .s4WYL60j{color:rgba(0,0,0,.6);font-weight:700;font-size:28px;line-height:1.2}.NdwxSREP .KFKut9op .jmq9Je_i .__1Qt2bGzV .QOtEmkqq{color:transparent;font-weight:900;font-size:34px;line-height:1.2;background:linear-gradient(90deg,#6b61e8 14%,#a49df1);-webkit-background-clip:text;background-clip:text}.NdwxSREP .KFKut9op .jmq9Je_i .f_D0_peh{display:flex;flex-direction:column;gap:12px;align-items:center;padding:0 32px 32px}.NdwxSREP .KFKut9op .jmq9Je_i .f_D0_peh p{margin:0;color:rgba(0,0,0,.8);font-weight:400;font-size:16px;line-height:1.17;letter-spacing:.02em}.da0VqqS0{position:relative;gap:60px;align-items:center;width:100%;padding-top:66px;padding-bottom:120px;overflow:hidden;background:#fff}.da0VqqS0,.da0VqqS0 .ujiQ2D8V{display:flex;flex-direction:column}.da0VqqS0 .ujiQ2D8V{gap:40px;width:1200px;margin:0;color:#000c;font-weight:500;font-size:24px;line-height:1.4}@media (max-width:1200px){.da0VqqS0 .ujiQ2D8V{width:100%;padding-left:16px;font-size:18px;line-height:26px}}.da0VqqS0 .ujiQ2D8V .hLDnK2mQ{color:#b6c8e7;font-weight:350;font-size:14px;font-style:demilight;line-height:100%;letter-spacing:0;vertical-align:middle}.da0VqqS0 .NKY02bRL{width:100%;overflow:hidden}.da0VqqS0 .NKY02bRL .__7j76Yc_N{display:flex;gap:8px;align-items:center;width:-moz-max-content;width:max-content;animation:jqmM03Wt 82s linear infinite}.da0VqqS0 .NKY02bRL .__7j76Yc_N .j6Y_B47g{display:flex;flex-direction:column;flex-shrink:0;gap:28px;align-items:center;justify-content:center;width:210px}.da0VqqS0 .NKY02bRL .__7j76Yc_N .j6Y_B47g .CyuNjMZj{display:flex;align-items:center;justify-content:center;width:210px;height:124px;overflow:hidden;background:#f3f6fb;border-radius:20px}.da0VqqS0 .NKY02bRL .__7j76Yc_N .j6Y_B47g img{width:210px;height:124px;-o-object-fit:contain;object-fit:contain}.da0VqqS0 .NKY02bRL .__7j76Yc_N .j6Y_B47g .MmuwC0uA{width:100%;min-height:14px;margin:0;color:#b6c8e7;font-weight:350;font-size:14px;font-family:Noto Sans JP,sans-serif;font-style:normal;line-height:100%;letter-spacing:0;text-align:center;vertical-align:middle}@media (max-width:1200px){.da0VqqS0 .NKY02bRL .__7j76Yc_N .j6Y_B47g{gap:16px;width:136px}.da0VqqS0 .NKY02bRL .__7j76Yc_N .j6Y_B47g .CyuNjMZj{width:136px;height:80px;border-radius:12px}.da0VqqS0 .NKY02bRL .__7j76Yc_N .j6Y_B47g img{width:136px;height:80px}.da0VqqS0 .NKY02bRL .__7j76Yc_N .j6Y_B47g .MmuwC0uA{min-height:28px;line-height:14px}}.da0VqqS0 .Va68f8NA,.da0VqqS0 .tMqrkPJJ{position:absolute;top:264px;z-index:2;width:179px;height:164px}@keyframes jqmM03Wt{0%{transform:translateX(0)}to{transform:translateX(calc(-218px * 18))}}@keyframes J3pAUB2x{0%{transform:translateX(0)}to{transform:translateX(calc(-144px * 18))}}@keyframes PFO_KFwe{0%{transform:translateX(calc(-144px * 18))}to{transform:translateX(0)}}.m68yc5db{display:flex;flex-direction:column;gap:20px;align-items:center;width:100%;padding-top:60px}.m68yc5db,.m68yc5db .__7b_t1KQJ{font-family:Noto Sans JP,sans-serif}.m68yc5db .__7b_t1KQJ{width:1200px;margin-bottom:0;color:transparent;font-weight:500;font-size:48px;line-height:130%;letter-spacing:0;background:linear-gradient(90deg,#6b61e8 13.84%,#a49df1);-webkit-background-clip:text;background-clip:text}.m68yc5db .KoARx8KH{width:100%;overflow:hidden}.m68yc5db .KoARx8KH:hover .Ospy3bH9{animation-play-state:paused}.m68yc5db .Ospy3bH9{display:flex;width:-moz-max-content;width:max-content;padding:40px 0;animation:vDRysNDs 22s linear infinite}@keyframes vDRysNDs{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.m68yc5db .fXmxQoxi{flex-shrink:0;width:360px;height:500px;margin-right:24px;perspective:1000px}.m68yc5db .fXmxQoxi:hover .r0KMpNML{transform:rotateY(180deg)}.m68yc5db .r0KMpNML{position:relative;width:100%;height:100%;transform-style:preserve-3d;transition:transform .6s}.m68yc5db .IPdyWHS8,.m68yc5db ._taId41G{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:20px}.m68yc5db .IPdyWHS8,.m68yc5db .IPdyWHS8 *,.m68yc5db ._taId41G,.m68yc5db ._taId41G *{backface-visibility:hidden}.m68yc5db ._taId41G{overflow:hidden;background:#fff;border:9px solid #7a72e0;transform:rotateY(0deg)}.m68yc5db ._taId41G .Zf27A952{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;pointer-events:none}.m68yc5db ._taId41G .pIKm2ftL{position:absolute;top:24px;right:20px;z-index:1;display:flex;gap:12px}.m68yc5db ._taId41G .pIKm2ftL .C9oDM9jp{color:transparent;font-weight:700;background:linear-gradient(180deg,#6b61e8 13.84%,#a49df1);-webkit-background-clip:text;background-clip:text}.m68yc5db ._taId41G .pIKm2ftL .C9oDM9jp,.m68yc5db ._taId41G .pIKm2ftL .yJzgOaS3{font-size:30px;font-family:Noto Sans JP,sans-serif;line-height:100%;letter-spacing:0;-ms-writing-mode:tb-rl;writing-mode:vertical-rl}.m68yc5db ._taId41G .pIKm2ftL .yJzgOaS3{color:rgba(0,0,0,.8);font-weight:500}.m68yc5db ._taId41G .pIKm2ftL .P1o58822{text-combine-upright:all;-webkit-text-combine:horizontal}.m68yc5db .IPdyWHS8{overflow:hidden;background:#7a72e0;transform:rotateY(180deg) rotate(-3deg)}.m68yc5db .IPdyWHS8 .LkqvXoRB{position:absolute;right:16px;bottom:16px;width:152px;height:152px;-o-object-fit:contain;object-fit:contain;opacity:.8;pointer-events:none}.m68yc5db .IPdyWHS8 .iNhTJeRU{display:flex;flex-direction:column;gap:24px;padding:50px 40px}.m68yc5db .IPdyWHS8 .NbueFP6U{color:#fff;font-weight:500;font-size:30px;line-height:1.2}.m68yc5db .IPdyWHS8 .Jj_IdpDo{display:flex;flex-direction:column;gap:8px}.m68yc5db .IPdyWHS8 .Jj_IdpDo p{width:280px;margin:0;color:hsla(0,0%,100%,.95);font-weight:400;font-size:16px;line-height:1.375;letter-spacing:.02em}.I_Wob6zY{box-sizing:border-box;width:100%;height:770px;padding:120px;font-family:Noto Sans JP,sans-serif;background:#f3f6fb}.I_Wob6zY .kkPzQOqi{width:1200px;margin:0 auto}.I_Wob6zY .X3vENXyD{margin:0 0 62px;color:transparent;font-weight:500;font-size:48px;line-height:1.3;text-align:center;background:linear-gradient(90deg,#6b61e8 13.84%,#a49df1);-webkit-background-clip:text;background-clip:text}.I_Wob6zY .RIOTY_ki{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:132px;gap:132px}.I_Wob6zY .__4L3Dl8IX{margin:0 0 28px;color:#1d1d22;font-weight:700;font-size:24px;line-height:1.35}.I_Wob6zY .__4L3Dl8IX span{background:linear-gradient(90deg,#a37eed,#e6c6f9 59.13%) 0 100% /100% 36% no-repeat}.I_Wob6zY .aXi444J2{min-width:0}.I_Wob6zY .o3SrG1Mx{display:flex;flex-direction:column;gap:28px}.I_Wob6zY .hHOn1S2l{display:grid;grid-template-columns:26px minmax(0,1fr);grid-gap:12px;gap:12px;align-items:flex-start}.I_Wob6zY .a_vVcXbQ{display:block;width:27px;height:27px;margin-top:0}.I_Wob6zY .Z92XBkPY{padding-top:2px}.I_Wob6zY .nCdBPcR1{margin:0 0 8px;color:#1d1d22;font-weight:700;font-size:16px;line-height:1.35}.I_Wob6zY .nCdBPcR1 span{background:linear-gradient(90deg,#a37eed,#e6c6f9 59.13%) 0 100% /100% 38% no-repeat}.I_Wob6zY .f3CytMj9{margin:0;color:#1d1d22;font-weight:400;font-size:13px;line-height:1.7}@media (max-width:1200px){.I_Wob6zY{min-height:auto;padding:88px 0 96px}.I_Wob6zY .kkPzQOqi{width:calc(100% - 48px);max-width:720px}.I_Wob6zY .X3vENXyD{margin-bottom:48px;font-size:36px}.I_Wob6zY .RIOTY_ki{grid-template-columns:1fr;gap:52px}}@media (max-width:640px){.I_Wob6zY{padding:72px 0 80px}.I_Wob6zY .kkPzQOqi{width:calc(100% - 32px)}.I_Wob6zY .X3vENXyD{margin-bottom:40px;font-size:30px;text-align:left}.I_Wob6zY .__4L3Dl8IX{margin-bottom:24px;font-size:22px}.I_Wob6zY .o3SrG1Mx{gap:24px}.I_Wob6zY .hHOn1S2l{grid-template-columns:24px minmax(0,1fr);gap:10px}.I_Wob6zY .a_vVcXbQ{width:24px;height:24px}.I_Wob6zY .f3CytMj9{font-size:12px}}.ZmqPNJxk{display:flex;flex-direction:column;align-items:center;justify-self:flex-start;width:100%;padding-top:1px;padding-bottom:120px;background:transparent}@media (max-width:1200px){.ZmqPNJxk{height:auto;padding:1px 16px 80px}}@media (min-width:1600px){.ZmqPNJxk{max-height:874px}}.ZmqPNJxk .__7Q6qtkck{display:flex;flex-direction:column;gap:48px;align-items:center;width:1200px}@media (max-width:1200px){.ZmqPNJxk .__7Q6qtkck{width:100%}}.ZmqPNJxk .__7Q6qtkck .JUwc7ATE{display:flex;flex-direction:column;gap:24px;align-items:center}@media (max-width:1200px){.ZmqPNJxk .__7Q6qtkck .JUwc7ATE{width:100%;max-width:490px}}.ZmqPNJxk .__7Q6qtkck .JUwc7ATE .mfOcwvn_{margin:0;font-weight:500;font-size:48px;line-height:1.4;text-align:center;background:linear-gradient(90deg,#8d7cf2,#a37eed 19%,#e6c6f9);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}@media (max-width:1200px){.ZmqPNJxk .__7Q6qtkck .JUwc7ATE .mfOcwvn_{width:275px;font-size:30px}}.ZmqPNJxk .__7Q6qtkck .pKucsyL0{display:flex;align-items:center;justify-content:center;padding:4px 8px;background:#f3f6fb;border:1px solid #ffffff24;border-radius:46px;backdrop-filter:blur(30px)}@media (max-width:1200px){.ZmqPNJxk .__7Q6qtkck .pKucsyL0{align-self:stretch;justify-content:flex-start;overflow-x:auto;backdrop-filter:none;-webkit-overflow-scrolling:touch}.ZmqPNJxk .__7Q6qtkck .pKucsyL0::-webkit-scrollbar{display:none}}.ZmqPNJxk .__7Q6qtkck .pKucsyL0 .__8z9RN2kM{flex-shrink:0;width:1px;height:21px;background:#0000000d}.ZmqPNJxk .__7Q6qtkck .pKucsyL0 ._acS3dMj{position:relative;flex-shrink:0;padding:8px 12px;color:#0000004d;font-weight:500;font-size:14px;line-height:1.4;white-space:nowrap;background:transparent;border:none;border-radius:8px;outline:none;cursor:pointer;transition:all .3s}@media (min-width:1201px){.ZmqPNJxk .__7Q6qtkck .pKucsyL0 ._acS3dMj:hover{color:rgba(0,0,0,.6)}}.ZmqPNJxk .__7Q6qtkck .pKucsyL0 ._acS3dMj.MfkuD6tD{color:#000000f2}.ZmqPNJxk .__7Q6qtkck .TZWYi4qk{display:flex;flex-direction:row;gap:8px;width:100%}.ZmqPNJxk .__7Q6qtkck .TZWYi4qk._mgKoQ8s .jGj1tSRV{flex:none;width:420px;transition:width .5s ease}.ZmqPNJxk .__7Q6qtkck .TZWYi4qk._mgKoQ8s .jGj1tSRV .dqPdtWEo{display:flex;flex-direction:column;align-items:center;justify-content:flex-end;width:100%;height:330px}.ZmqPNJxk .__7Q6qtkck .TZWYi4qk._mgKoQ8s .jGj1tSRV .dqPdtWEo img{width:340px;height:284px;-o-object-fit:contain;object-fit:contain}.ZmqPNJxk .__7Q6qtkck .TZWYi4qk._mgKoQ8s .jGj1tSRV.k2ISMwtf{width:162px}.ZmqPNJxk .__7Q6qtkck .TZWYi4qk._mgKoQ8s .jGj1tSRV.k2ISMwtf .__01qCKN84 .InZw1G5d{max-height:0;margin:0;-o-object-fit:cover;object-fit:cover;overflow:hidden;opacity:0}.ZmqPNJxk .__7Q6qtkck .TZWYi4qk._mgKoQ8s .jGj1tSRV.k2ISMwtf .__01qCKN84>.SJIO_VTD{display:none}.ZmqPNJxk .__7Q6qtkck .TZWYi4qk .PqPqDRhY{position:relative;display:flex;flex:1 1;flex-direction:column;overflow:hidden;background:#f3f6fb;border:1px solid #0000000d;border-radius:20px}.ZmqPNJxk .__7Q6qtkck .TZWYi4qk .PqPqDRhY .dqPdtWEo{display:flex;flex-direction:column;align-items:center;justify-content:flex-end;width:100%;height:330px}.ZmqPNJxk .__7Q6qtkck .TZWYi4qk .PqPqDRhY .dqPdtWEo img{width:340px;height:284px;-o-object-fit:contain;object-fit:contain}.ZmqPNJxk .__7Q6qtkck .TZWYi4qk .PqPqDRhY .__01qCKN84{display:flex;flex-direction:column;gap:12px;justify-content:flex-start;padding:24px;background:#f3f6fb}.ZmqPNJxk .__7Q6qtkck .TZWYi4qk .PqPqDRhY .__01qCKN84 .VOhJf0FX{margin:0;color:#000000f2;font-weight:500;font-size:18px;line-height:1.4}.ZmqPNJxk .__7Q6qtkck .TZWYi4qk .PqPqDRhY .__01qCKN84 .VOhJf0FX .SJIO_VTD{color:inherit;font-weight:inherit;font-size:inherit;line-height:inherit}.ZmqPNJxk .__7Q6qtkck .TZWYi4qk .PqPqDRhY .__01qCKN84 .InZw1G5d{max-height:200px;margin:0;overflow:hidden;color:#000c;font-weight:400;font-size:14px;line-height:1.57;white-space:pre-line}.ZmqPNJxk .__7Q6qtkck .TZWYi4qk .PqPqDRhY .__01qCKN84 .SJIO_VTD{min-width:372px;margin:0;color:#000c;font-weight:400;font-size:14px;line-height:1.57}.ZmqPNJxk .__7Q6qtkck .TZWYi4qk .PqPqDRhY .__01qCKN84 .SJIO_VTD .XqLqmaMd{overflow:hidden;perspective:300px}.ZmqPNJxk .__7Q6qtkck .TZWYi4qk .PqPqDRhY .__01qCKN84 .SJIO_VTD .bA1AJSr0{display:block;transform:translateY(80%) rotateX(-20deg);transform-origin:center center;opacity:0;transition:transform .3s cubic-bezier(0,0,.2,1),opacity .3s cubic-bezier(0,0,.2,1)}.ZmqPNJxk .__7Q6qtkck .TZWYi4qk .PqPqDRhY .__01qCKN84 .SJIO_VTD .bA1AJSr0.zR8LXE0k{transform:translateY(0) rotateX(0deg);opacity:1}.cIzbXZf5{min-height:100vh;background:#fff}.NpsHrAhk,.cIzbXZf5{width:100%}