.nt-subvisual{--nt-subvisual-height:629px;width:100%;height:var(--nt-subvisual-height);position:relative;overflow:hidden}.nt-subvisual__bg{width:100%;height:var(--nt-subvisual-height);position:absolute;top:0;left:0;overflow:hidden}.nt-subvisual__bg-image{background-position:50% 0;background-repeat:no-repeat;background-size:cover;background-color:var(--wd-surface-dark-section);width:100%;height:100%;transition:transform 5s ease-in-out;transform:scale(1.1)}.nt-subvisual.is-active .nt-subvisual__bg-image{transform:scale(1)rotate(.002deg)}.nt-subvisual__bg:after{content:"";z-index:1;background:linear-gradient(#00000073 0%,#0000009e 100%);position:absolute;inset:0}.nt-subvisual__content{z-index:1;box-sizing:border-box;width:100%;max-width:1600px;height:100%;color:var(--wd-text-inverse);align-items:center;margin:0 auto;padding:0 74px;display:flex;position:relative}.nt-subvisual__text-wrap{width:100%;position:relative}.nt-subvisual__title{font-family:var(--wd-font-primary);letter-spacing:-.075em;margin:0;font-size:76px;font-weight:500;line-height:1.2;overflow:hidden}.nt-subvisual__title-reveal{transform-origin:0;opacity:0;transition:transform 1s cubic-bezier(.7,.1,.2,1),opacity 1s cubic-bezier(.7,.1,.2,1);display:block;transform:translateY(100%)rotate(10deg)}.nt-subvisual__subtitle{font-family:var(--wd-font-secondary);color:#ffffff80;margin:0;padding-top:1em;font-size:28px;font-weight:300;line-height:1.2;overflow:hidden}.nt-subvisual__subtitle-reveal{transform-origin:0;opacity:0;transition:transform 1s cubic-bezier(.7,.1,.2,1) .1s,opacity 1s cubic-bezier(.7,.1,.2,1) .1s;display:block;transform:translateY(100%)rotate(10deg)}.nt-subvisual.is-active .nt-subvisual__title-reveal,.nt-subvisual.is-active .nt-subvisual__subtitle-reveal{opacity:1;transform:translateY(0)rotate(0)}.nt-subvisual__breadcrumb{opacity:0;transition:opacity 1s .5s,transform 1s .5s;position:absolute;bottom:50px;left:0;right:0;transform:translateY(30px)}.nt-subvisual.is-active .nt-subvisual__breadcrumb{opacity:1;transform:translateY(0)}.nt-subvisual__breadcrumb-list{justify-content:flex-end;margin:0;padding:0;list-style:none;display:flex}.nt-subvisual__breadcrumb-item{color:var(--wd-text-inverse);letter-spacing:-.025em;align-items:center;font-size:14px;display:inline-flex}.nt-subvisual__breadcrumb-item a{color:inherit;align-items:center;text-decoration:none;display:inline-flex}.nt-subvisual__breadcrumb-item a svg{width:16px;height:16px}.nt-subvisual__breadcrumb-item+.nt-subvisual__breadcrumb-item:before{content:"›";color:var(--wd-text-inverse);opacity:.5;margin:0 10px 0 8px;font-size:12px;display:inline-block}@media (max-width:1080px){.nt-subvisual__content{padding:0 40px}.nt-subvisual__title{font-size:56px}.nt-subvisual__subtitle{font-size:22px}}@media (max-width:768px){.nt-subvisual{--nt-subvisual-height:365px}.nt-subvisual__content{padding:128px 30px 0;display:block}.nt-subvisual__title{font-size:42px}.nt-subvisual__subtitle{font-size:14.4px}.nt-subvisual__breadcrumb{margin-top:30px;position:static}.nt-subvisual__breadcrumb-list{justify-content:flex-start}.nt-subvisual__breadcrumb-item{font-size:13px}.nt-subvisual__breadcrumb-item a svg{width:10px;height:10px}}@media (max-width:480px){.nt-subvisual__breadcrumb-item{font-size:11px}.nt-subvisual__breadcrumb-item+.nt-subvisual__breadcrumb-item:before{margin:0 3px}}
.t1-ceo{isolation:isolate;overflow:hidden}.t1-ceo__container{width:100%}.t1-ceo__greeting{max-width:1420px;margin:0 auto;padding:100px 20px 35px}.t1-ceo__title-area{justify-content:space-between;align-items:flex-start;display:flex}.t1-ceo__heading{letter-spacing:-.045em;width:39%;color:var(--wd-text-primary);font-size:50px;font-weight:700;line-height:1.5}.t1-ceo__side-visual{position:relative}.t1-ceo__side-label{letter-spacing:-.045em;font-size:24px;font-weight:600;font-family:var(--wd-font-secondary);color:var(--wd-secondary);text-align:right;line-height:1.2}.t1-ceo__side-img{z-index:-1;aspect-ratio:16/10;background-position:50%;background-size:cover;width:105%;position:absolute;bottom:70%;right:-5%}.t1-ceo__content{align-items:center;margin-top:60px;display:flex}.t1-ceo__photo{flex-shrink:0;width:31.2%;margin-right:7%}.t1-ceo__photo-box{isolation:isolate;border-radius:var(--wd-radius-none);overflow:hidden}.t1-ceo__photo-img{aspect-ratio:3/4;background-position:50%;background-size:cover;width:100%}.t1-ceo__message-highlight{letter-spacing:-.045em;color:var(--wd-text-secondary);margin-bottom:2em;font-size:30px;font-weight:500;line-height:1.5}.t1-ceo__message-highlight b{color:var(--wd-text-primary);font-weight:700}.t1-ceo__message-body{letter-spacing:-.045em;color:var(--wd-text-secondary);font-size:18px;line-height:2}.t1-ceo__signature{letter-spacing:-.045em;color:var(--wd-text-secondary);float:right;align-items:center;margin-top:30px;font-size:18px;display:flex}.t1-ceo__signature b{letter-spacing:-.045em;color:var(--wd-text-primary);font-size:36px}.t1-ceo__band{text-align:center;justify-content:center;align-items:center;height:700px;display:flex;position:relative;overflow:hidden}.t1-ceo__band-bg-text{letter-spacing:-.045em;color:#eef1f6;z-index:-1;white-space:nowrap;font-size:350px;font-weight:900;font-family:var(--wd-font-secondary);position:absolute;top:30px;left:50%;transform:translate(50%)}.t1-ceo__band-content{flex-direction:column;align-items:center;display:flex}.t1-ceo__band-message{letter-spacing:-.045em;color:var(--wd-text-primary);margin-bottom:1.25em;font-size:48px;font-weight:700;line-height:1.5}.t1-ceo__band-divider{background:var(--wd-border-light);width:1px;height:100px}.t1-ceo__band-bottom{flex-direction:column;align-items:center;display:flex}.t1-ceo__band-slogan{color:var(--wd-text-secondary);letter-spacing:-.045em;margin-top:3.125em;margin-bottom:.75em;font-size:16px;display:inline-block}.t1-ceo__band-logo{max-width:160px;margin:0 auto}.t1-ceo__band-logo-text{font-family:var(--wd-font-secondary);letter-spacing:-.01em;color:var(--wd-primary);font-size:22px;font-weight:700}.t1-ceo__overview{background:var(--wd-surface-light);padding:45px 0 100px}.t1-ceo__overview-inner{max-width:1280px;margin:0 auto;padding:0 20px}.t1-ceo__overview-title{letter-spacing:-.045em;color:var(--wd-text-primary);font-size:30px;font-weight:700}.t1-ceo__overview-list{flex-direction:column;display:flex}.t1-ceo__overview-item{margin-top:50px}.t1-ceo__overview-row{align-items:center;display:flex}.t1-ceo__overview-label{letter-spacing:-.045em;width:170px;color:var(--wd-text-primary);border-right:1px solid var(--wd-border-default);flex-shrink:0;margin-right:1.667em;font-size:18px;font-weight:600;line-height:1.3}.t1-ceo__overview-value{letter-spacing:-.045em;color:var(--wd-text-tertiary);word-break:keep-all;font-size:18px;font-weight:300;line-height:1.5}@media screen and (max-width:1280px){.t1-ceo__heading{font-size:40px}.t1-ceo__message-highlight{font-size:25px}.t1-ceo__band-message{font-size:36px}.t1-ceo__band-bg-text{font-size:200px}}@media screen and (max-width:1024px){.t1-ceo__heading{font-size:32px}.t1-ceo__content{flex-direction:column}.t1-ceo__photo{width:60%;margin-bottom:40px;margin-right:0}.t1-ceo__band{height:500px}.t1-ceo__band-message{font-size:30px}}@media screen and (max-width:820px){.t1-ceo__heading{width:100%;margin-bottom:30px;font-size:24px}.t1-ceo__title-area{flex-direction:column}.t1-ceo__side-img{display:none}.t1-ceo__message-highlight{font-size:20px}.t1-ceo__message-body{font-size:15px}.t1-ceo__band-message{padding:0 20px;font-size:24px}.t1-ceo__band-bg-text{font-size:120px}.t1-ceo__band{height:400px}.t1-ceo__overview-row{flex-direction:column;align-items:flex-start}.t1-ceo__overview-label{border-right:none;border-bottom:1px solid var(--wd-border-default);width:auto;margin-bottom:10px;margin-right:0;padding-bottom:8px}}@media screen and (max-width:500px){.t1-ceo__heading{font-size:20px}.t1-ceo__greeting{padding-top:60px}.t1-ceo__photo{width:80%}.t1-ceo__signature b{font-size:28px}.t1-ceo__band-message{font-size:20px}.t1-ceo__overview{padding:30px 0 60px}.t1-ceo__overview-item{margin-top:30px}}
.t1-hist{max-width:1440px;font-family:var(--wd-font-primary);color:var(--wd-text-primary);word-break:keep-all;margin:0 auto;padding:0 100px}.t1-hist__inner{width:100%}.t1-hist__era{padding-top:27px}.t1-hist__era--second{margin-top:339px;padding-top:0}.t1-hist__era--third{margin-top:218px;padding-top:0}.t1-hist__era:first-child{border-top:3px solid #000}.t1-hist__era-label{color:var(--wd-primary);text-align:center;font-size:clamp(16px,1.0417vw,20px);font-weight:600;line-height:1}.t1-hist__era-title{letter-spacing:-2px;text-align:center;margin-top:min(1.6667vw,32px);font-size:min(3.75vw,72px);font-weight:700;line-height:1.1}.t1-hist__era-thumb{aspect-ratio:12/4.604;border-radius:var(--wd-radius-default);background:linear-gradient(120deg, var(--wd-primary) 0%, var(--wd-surface-dark-section) 70%, var(--wd-surface-dark-hover) 100%);width:100%;margin-top:min(1.4063vw,27px);position:relative;overflow:hidden}.t1-hist__list{width:100%;margin-top:min(4.1667vw,80px);padding-top:min(2.0833vw,40px);position:relative}.t1-hist__list:after{content:"";background:#000;width:1px;margin-left:-.5px;position:absolute;top:0;bottom:0;left:50%}.t1-hist__list:before{content:"";background:#000;border-radius:100%;width:min(.4688vw,9px);height:min(.4688vw,9px);position:absolute;top:0;left:50%;transform:translate(-50%)}.t1-hist__item{width:100%;height:min(7.8125vw,150px);margin-bottom:min(5.8854vw,113px);padding-left:50%;position:relative}.t1-hist__item:last-child{height:auto;margin-bottom:0}.t1-hist__item-box{flex-direction:row-reverse;justify-content:space-between;align-items:flex-start;gap:min(1.0417vw,20px);padding:0 0 0 min(2.0833vw,40px);display:flex;position:relative}.t1-hist__item-box:after{content:"";background:#000;border-radius:100%;width:min(.4688vw,9px);height:min(.4688vw,9px);position:absolute;top:max(-2.0833vw,-40px);left:max(-.2344vw,-5px)}.t1-hist__item--highlight .t1-hist__item-box:after{background:var(--wd-primary)}.t1-hist__item:first-child .t1-hist__item-box:after{display:none}.t1-hist__item:nth-child(2n){text-align:right;padding-left:0;padding-right:50%}.t1-hist__item:nth-child(2n) .t1-hist__item-box{flex-direction:row;padding:0 min(2.0833vw,40px) 0 0}.t1-hist__item:nth-child(2n) .t1-hist__item-box:after{left:auto;right:max(-.2344vw,-5px)}.t1-hist__desc-area{flex-shrink:0;padding-top:min(.7292vw,14px)}.t1-hist__year{font-family:var(--wd-font-secondary);letter-spacing:-2px;font-size:min(3.125vw,60px);font-weight:600;line-height:1}.t1-hist__desc{color:#000c;margin-top:min(1.7188vw,33px);font-size:clamp(14px,.8333vw,16px);font-weight:600;line-height:1.2}.t1-hist__desc p+p{margin-top:min(.625vw,12px)}.t1-hist__item--highlight .t1-hist__year,.t1-hist__item--highlight .t1-hist__desc p:first-child{color:var(--wd-primary)}.t1-hist__img-area{display:none}.t1-hist__era--third .t1-hist__list{padding-bottom:min(10.4167vw,200px)}@media screen and (max-width:1079px){.t1-hist{padding:0 40px}.t1-hist__era-label{font-size:2.0833vw}.t1-hist__era-title{margin-top:2.0833vw;font-size:3.3854vw}.t1-hist__era-thumb{aspect-ratio:12/6;margin-top:2.474vw}.t1-hist__list{margin-top:7.0313vw;padding:0}.t1-hist__list:before,.t1-hist__list:after{display:none}.t1-hist__item{height:auto;margin-bottom:0;padding-left:0}.t1-hist__item-box{flex-direction:column;padding:0 0 3.9063vw 2.6042vw;display:block}.t1-hist__item:last-child .t1-hist__item-box{padding-bottom:0}.t1-hist__item-box:before{content:"";background:#000;width:1px;position:absolute;top:1.6927vw;bottom:-1.6927vw;left:-.5px}.t1-hist__item-box:after{background:#000;border-radius:100%;width:.651vw;height:.651vw;top:1.6927vw;left:-.3906vw}.t1-hist__item:first-child .t1-hist__item-box:after{display:block}.t1-hist__item:last-child .t1-hist__item-box:before{display:none}.t1-hist__desc-area{padding:0}.t1-hist__year{letter-spacing:-.5px;font-size:4.1667vw}.t1-hist__desc{margin-top:2.0833vw;font-size:1.5625vw}.t1-hist__desc p+p{margin-top:.9115vw}.t1-hist__item:nth-child(2n){text-align:left;padding-left:0;padding-right:2.6042vw}.t1-hist__item:nth-child(2n) .t1-hist__item-box{flex-direction:column;padding-left:0;padding-right:2.6042vw}.t1-hist__item:nth-child(2n) .t1-hist__item-box:after{left:-.3906vw;right:auto}.t1-hist__item:nth-child(2n) .t1-hist__item-box:before{left:-.5px;right:auto}.t1-hist__era:first-child{border-top:0;padding-top:8.5938vw}.t1-hist__era--second,.t1-hist__era--third{margin-top:12.1094vw}.t1-hist__era--third .t1-hist__list{padding-bottom:14.974vw}}@media screen and (max-width:768px){.t1-hist{padding:0 20px}.t1-hist__era-label{font-size:4.2667vw}.t1-hist__era-title{margin-top:4.2667vw;font-size:6.9333vw}.t1-hist__era-thumb{aspect-ratio:12/6;margin-top:5.0667vw}.t1-hist__list{margin-top:14.4vw}.t1-hist__item-box{padding-bottom:8vw;padding-left:5.3333vw}.t1-hist__item-box:before{top:3.4667vw;bottom:-3.4667vw}.t1-hist__item-box:after{width:1.3333vw;height:1.3333vw;top:3.4667vw;left:-.6667vw}.t1-hist__year{font-size:8.5333vw}.t1-hist__desc{margin-top:4.2667vw;font-size:3.2vw}.t1-hist__desc p+p{margin-top:1.8667vw}.t1-hist__item:nth-child(2n) .t1-hist__item-box{padding-left:0;padding-right:5.3333vw}.t1-hist__item:nth-child(2n) .t1-hist__item-box:after{left:-.6667vw;right:auto}.t1-hist__item:nth-child(2n) .t1-hist__item-box:before{left:-.5px;right:auto}.t1-hist__era:first-child{padding-top:17.6vw}.t1-hist__era--second,.t1-hist__era--third{margin-top:24.8vw}.t1-hist__era--third .t1-hist__list{padding-bottom:30.6667vw}}
