@-webkit-keyframes kf-rotate{to{rotate:1turn}}@keyframes kf-rotate{to{rotate:1turn}}@-webkit-keyframes kf-splite{0%{translate:-33.3333333333%}100%{translate:-66.6666666667%}}@keyframes kf-splite{0%{translate:-33.3333333333%}100%{translate:-66.6666666667%}}@-webkit-keyframes kf-slider{from{background-position:0 0}to{background-position:-100% 0}}@keyframes kf-slider{from{background-position:0 0}to{background-position:-100% 0}}@-webkit-keyframes grad_ani{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes grad_ani{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.lcl-bg{position:fixed;z-index:-1;top:0;left:0;width:100%;height:100%;background:linear-gradient(151deg, #fe0b00 -1.22%, #012eef 39.52%, #112992 66.45%);background-size:200% 200%;background-position:0% 0%}.lcl-cnt{position:relative;z-index:1;padding:1rem 1rem 0;clip-path:inset(1rem 1rem 0 round 1rem)}@media screen and (min-width: 768px){.lcl-cnt{min-width:1024px}}.lcl-cnt::before{content:"";position:absolute;z-index:-1;top:1rem;bottom:0;left:0;right:0;border-radius:1rem;margin:auto}.lcl-cnt .lcl-cnt__bg{position:fixed;background:url(../img/bg_pattern.jpg) center/84px 84px repeat;top:0;width:100%;height:100%}@media screen and (min-width: 768px){.lcl-cnt .lcl-cnt__bg{min-width:1024px}}.lcl-cnt .lcl-cnt__bg.is-interview .lcl-cnt__circle:nth-child(1 of .lcl-cnt__circle--01){top:58rem}@media screen and (max-width: 767px){.lcl-cnt .lcl-cnt__bg.is-interview .lcl-cnt__circle:nth-child(1 of .lcl-cnt__circle--01){top:58.2rem}}.lcl-cnt .lcl-cnt__bg.is-interview .lcl-cnt__circle:nth-child(1 of .lcl-cnt__circle--02){top:27.7rem}@media screen and (max-width: 767px){.lcl-cnt .lcl-cnt__bg.is-interview .lcl-cnt__circle:nth-child(1 of .lcl-cnt__circle--02){top:29.5rem}}.lcl-cnt .lcl-cnt__bg.is-interview .lcl-cnt__circle:nth-child(1 of .lcl-cnt__circle--03){top:40.6rem}@media screen and (max-width: 767px){.lcl-cnt .lcl-cnt__bg.is-interview .lcl-cnt__circle:nth-child(1 of .lcl-cnt__circle--03){top:40.1rem}}.lcl-cnt .lcl-cnt__bg.is-interview .lcl-cnt__circle:nth-child(1 of .lcl-cnt__circle--04){top:8.5rem}@media screen and (max-width: 767px){.lcl-cnt .lcl-cnt__bg.is-interview .lcl-cnt__circle:nth-child(1 of .lcl-cnt__circle--04){top:8.6rem}}.lcl-cnt .lcl-cnt__bg.is-interview .lcl-cnt__circle:nth-child(2 of .lcl-cnt__circle--01){top:123.3rem}@media screen and (max-width: 767px){.lcl-cnt .lcl-cnt__bg.is-interview .lcl-cnt__circle:nth-child(2 of .lcl-cnt__circle--01){top:123.5rem}}.lcl-cnt .lcl-cnt__bg.is-interview .lcl-cnt__circle:nth-child(2 of .lcl-cnt__circle--02){top:93rem}@media screen and (max-width: 767px){.lcl-cnt .lcl-cnt__bg.is-interview .lcl-cnt__circle:nth-child(2 of .lcl-cnt__circle--02){top:94.8rem}}.lcl-cnt .lcl-cnt__bg.is-interview .lcl-cnt__circle:nth-child(2 of .lcl-cnt__circle--03){top:105.9rem}@media screen and (max-width: 767px){.lcl-cnt .lcl-cnt__bg.is-interview .lcl-cnt__circle:nth-child(2 of .lcl-cnt__circle--03){top:105.4rem}}.lcl-cnt .lcl-cnt__bg.is-interview .lcl-cnt__circle:nth-child(2 of .lcl-cnt__circle--04){top:73.8rem}@media screen and (max-width: 767px){.lcl-cnt .lcl-cnt__bg.is-interview .lcl-cnt__circle:nth-child(2 of .lcl-cnt__circle--04){top:73.9rem}}.lcl-cnt .lcl-cnt__bg.is-interview .lcl-cnt__circle:nth-child(3 of .lcl-cnt__circle--01){top:188.6rem}@media screen and (max-width: 767px){.lcl-cnt .lcl-cnt__bg.is-interview .lcl-cnt__circle:nth-child(3 of .lcl-cnt__circle--01){top:188.8rem}}.lcl-cnt .lcl-cnt__bg.is-interview .lcl-cnt__circle:nth-child(3 of .lcl-cnt__circle--02){top:158.3rem}@media screen and (max-width: 767px){.lcl-cnt .lcl-cnt__bg.is-interview .lcl-cnt__circle:nth-child(3 of .lcl-cnt__circle--02){top:160.1rem}}.lcl-cnt .lcl-cnt__bg.is-interview .lcl-cnt__circle:nth-child(3 of .lcl-cnt__circle--03){top:171.2rem}@media screen and (max-width: 767px){.lcl-cnt .lcl-cnt__bg.is-interview .lcl-cnt__circle:nth-child(3 of .lcl-cnt__circle--03){top:170.7rem}}.lcl-cnt .lcl-cnt__bg.is-interview .lcl-cnt__circle:nth-child(3 of .lcl-cnt__circle--04){top:139.1rem}@media screen and (max-width: 767px){.lcl-cnt .lcl-cnt__bg.is-interview .lcl-cnt__circle:nth-child(3 of .lcl-cnt__circle--04){top:139.2rem}}.lcl-cnt .lcl-cnt__in{position:relative;z-index:1}.lcl-cnt .lcl-cnt__circle{position:absolute;width:15.9rem;height:15.9rem;-webkit-transition:top 0s .3s ease;transition:top 0s .3s ease}@media screen and (max-width: 767px){.lcl-cnt .lcl-cnt__circle{width:12rem;height:12rem}}.lcl-cnt .lcl-cnt__circle::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border:2.3rem solid #fff;border-radius:50%}@media screen and (max-width: 767px){.lcl-cnt .lcl-cnt__circle::before{border:1.8rem solid #fff}}.lcl-cnt .lcl-cnt__circle:nth-child(1 of .lcl-cnt__circle--01){top:8.5rem;left:calc((100% - 130rem)/2 + 27.3rem)}@media screen and (max-width: 767px){.lcl-cnt .lcl-cnt__circle:nth-child(1 of .lcl-cnt__circle--01){top:8.6rem;left:-6.7rem}}.lcl-cnt .lcl-cnt__circle:nth-child(1 of .lcl-cnt__circle--02){top:40.6rem;left:calc((100% - 130rem)/2 + 3.1rem)}@media screen and (max-width: 767px){.lcl-cnt .lcl-cnt__circle:nth-child(1 of .lcl-cnt__circle--02){top:40.1rem;left:-9.3rem}}.lcl-cnt .lcl-cnt__circle:nth-child(1 of .lcl-cnt__circle--03){top:27.7rem;right:calc((100% - 130rem)/2 + 35.5rem)}@media screen and (max-width: 767px){.lcl-cnt .lcl-cnt__circle:nth-child(1 of .lcl-cnt__circle--03){top:29.5rem;right:-6.1rem}}.lcl-cnt .lcl-cnt__circle:nth-child(1 of .lcl-cnt__circle--04){top:58rem;right:calc((100% - 130rem)/2 + 4rem)}@media screen and (max-width: 767px){.lcl-cnt .lcl-cnt__circle:nth-child(1 of .lcl-cnt__circle--04){top:58.2rem;right:-9.2rem}}.lcl-cnt .lcl-cnt__circle:nth-child(2 of .lcl-cnt__circle--01){top:73.8rem;left:calc((100% - 130rem)/2 + 27.3rem)}@media screen and (max-width: 767px){.lcl-cnt .lcl-cnt__circle:nth-child(2 of .lcl-cnt__circle--01){top:73.9rem;left:-6.7rem}}.lcl-cnt .lcl-cnt__circle:nth-child(2 of .lcl-cnt__circle--02){top:105.9rem;left:calc((100% - 130rem)/2 + 3.1rem)}@media screen and (max-width: 767px){.lcl-cnt .lcl-cnt__circle:nth-child(2 of .lcl-cnt__circle--02){top:105.4rem;left:-9.3rem}}.lcl-cnt .lcl-cnt__circle:nth-child(2 of .lcl-cnt__circle--03){top:93rem;right:calc((100% - 130rem)/2 + 35.5rem)}@media screen and (max-width: 767px){.lcl-cnt .lcl-cnt__circle:nth-child(2 of .lcl-cnt__circle--03){top:94.8rem;right:-6.1rem}}.lcl-cnt .lcl-cnt__circle:nth-child(2 of .lcl-cnt__circle--04){top:123.3rem;right:calc((100% - 130rem)/2 + 4rem)}@media screen and (max-width: 767px){.lcl-cnt .lcl-cnt__circle:nth-child(2 of .lcl-cnt__circle--04){top:123.5rem;right:-9.2rem}}.lcl-cnt .lcl-cnt__circle:nth-child(3 of .lcl-cnt__circle--01){top:139.1rem;left:calc((100% - 130rem)/2 + 27.3rem)}@media screen and (max-width: 767px){.lcl-cnt .lcl-cnt__circle:nth-child(3 of .lcl-cnt__circle--01){top:139.2rem;left:-6.7rem}}.lcl-cnt .lcl-cnt__circle:nth-child(3 of .lcl-cnt__circle--02){top:171.2rem;left:calc((100% - 130rem)/2 + 3.1rem)}@media screen and (max-width: 767px){.lcl-cnt .lcl-cnt__circle:nth-child(3 of .lcl-cnt__circle--02){top:170.7rem;left:-9.3rem}}.lcl-cnt .lcl-cnt__circle:nth-child(3 of .lcl-cnt__circle--03){top:158.3rem;right:calc((100% - 130rem)/2 + 35.5rem)}@media screen and (max-width: 767px){.lcl-cnt .lcl-cnt__circle:nth-child(3 of .lcl-cnt__circle--03){top:160.1rem;right:-6.1rem}}.lcl-cnt .lcl-cnt__circle:nth-child(3 of .lcl-cnt__circle--04){top:188.6rem;right:calc((100% - 130rem)/2 + 4rem)}@media screen and (max-width: 767px){.lcl-cnt .lcl-cnt__circle:nth-child(3 of .lcl-cnt__circle--04){top:188.8rem;right:-9.2rem}}.lcl-cnt.js-load .lcl-cnt__circle::before{opacity:0;scale:.4;-webkit-transition:opacity .7s cubic-bezier(0.66, 0.06, 0.28, 0.98),scale .8s cubic-bezier(0.66, 0.06, 0.28, 0.98),-webkit-transform .8s cubic-bezier(0.66, 0.06, 0.28, 0.98);transition:opacity .7s cubic-bezier(0.66, 0.06, 0.28, 0.98),scale .8s cubic-bezier(0.66, 0.06, 0.28, 0.98),-webkit-transform .8s cubic-bezier(0.66, 0.06, 0.28, 0.98);transition:opacity .7s cubic-bezier(0.66, 0.06, 0.28, 0.98),transform .8s cubic-bezier(0.66, 0.06, 0.28, 0.98),scale .8s cubic-bezier(0.66, 0.06, 0.28, 0.98);transition:opacity .7s cubic-bezier(0.66, 0.06, 0.28, 0.98),transform .8s cubic-bezier(0.66, 0.06, 0.28, 0.98),scale .8s cubic-bezier(0.66, 0.06, 0.28, 0.98),-webkit-transform .8s cubic-bezier(0.66, 0.06, 0.28, 0.98)}.lcl-cnt.js-load .lcl-cnt__circle.lcl-cnt__circle--02::before{-webkit-transition-delay:.1s;transition-delay:.1s}.lcl-cnt.js-load .lcl-cnt__circle.lcl-cnt__circle--03::before{-webkit-transition-delay:.05s;transition-delay:.05s}.lcl-cnt.js-load .lcl-cnt__circle.lcl-cnt__circle--04::before{-webkit-transition-delay:.15s;transition-delay:.15s}.lcl-cnt.js-load .lcl-hero-circle{opacity:0;-webkit-transform:scale(0.7);transform:scale(0.7);-webkit-transition:opacity 1s cubic-bezier(0.66, 0.06, 0.28, 0.98),-webkit-transform 1s cubic-bezier(0.66, 0.06, 0.28, 0.98);transition:opacity 1s cubic-bezier(0.66, 0.06, 0.28, 0.98),-webkit-transform 1s cubic-bezier(0.66, 0.06, 0.28, 0.98);transition:opacity 1s cubic-bezier(0.66, 0.06, 0.28, 0.98),transform 1s cubic-bezier(0.66, 0.06, 0.28, 0.98);transition:opacity 1s cubic-bezier(0.66, 0.06, 0.28, 0.98),transform 1s cubic-bezier(0.66, 0.06, 0.28, 0.98),-webkit-transform 1s cubic-bezier(0.66, 0.06, 0.28, 0.98)}.lcl-cnt.js-load .lcl-hero__ttl{overflow:hidden}@media screen and (max-width: 767px){.lcl-cnt.js-load .lcl-hero__ttl{-webkit-transition:clip-path .6s ease .07s;transition:clip-path .6s ease .07s;clip-path:polygon(0% 0%, 100% 0%, 100% 50%, 0 50%, 0 100%, 100% 100%, 100% 100%, 0 100%)}}.lcl-cnt.js-load .lcl-hero__ttl picture{opacity:0;-webkit-transform:translateY(100%);transform:translateY(100%);-webkit-transition:opacity .6s ease .07s,-webkit-transform .6s ease .07s;transition:opacity .6s ease .07s,-webkit-transform .6s ease .07s;transition:transform .6s ease .07s,opacity .6s ease .07s;transition:transform .6s ease .07s,opacity .6s ease .07s,-webkit-transform .6s ease .07s}@media screen and (max-width: 767px){.lcl-cnt.js-load .lcl-hero__ttl picture{-webkit-transform:translateY(50%);transform:translateY(50%)}}.lcl-cnt.js-load .lcl-hero__sub,.lcl-cnt.js-load .lcl-hero__txt{opacity:0;-webkit-transform:translateY(1rem);transform:translateY(1rem);-webkit-transition:opacity .6s ease,-webkit-transform .6s ease;transition:opacity .6s ease,-webkit-transform .6s ease;transition:transform .6s ease,opacity .6s ease;transition:transform .6s ease,opacity .6s ease,-webkit-transform .6s ease}.lcl-cnt.js-load .lcl-hero__txt{-webkit-transform:translateY(5);transform:translateY(5);-webkit-transition-delay:.35s;transition-delay:.35s}.lcl-cnt.js-load .lcl-nav{opacity:0;-webkit-transform:translateY(1rem);transform:translateY(1rem);-webkit-transition:opacity .6s ease .6s,-webkit-transform .6s ease .6s;transition:opacity .6s ease .6s,-webkit-transform .6s ease .6s;transition:transform .6s ease .6s,opacity .6s ease .6s;transition:transform .6s ease .6s,opacity .6s ease .6s,-webkit-transform .6s ease .6s}.lcl-cnt.js-load--on .lcl-cnt__circle::before{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);scale:1}.lcl-cnt.js-load--on .lcl-hero-circle{opacity:1;-webkit-transform:scale(1);transform:scale(1)}@media screen and (max-width: 767px){.lcl-cnt.js-load--on .lcl-hero__ttl{clip-path:polygon(0% 0%, 100% 0%, 100% 50%, 0 50%, 0 50%, 100% 50%, 100% 100%, 0 100%)}}.lcl-cnt.js-load--on .lcl-hero__ttl picture{opacity:1;-webkit-transform:translateY(0%);transform:translateY(0%)}.lcl-cnt.js-load--on .lcl-hero__sub,.lcl-cnt.js-load--on .lcl-hero__txt{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.lcl-cnt.js-load--on .lcl-nav{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.lcl-hero .lcl-hero__in{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;z-index:1;padding-top:18rem}@media screen and (max-width: 767px){.lcl-hero .lcl-hero__in{padding-top:16.1rem}}.lcl-hero .lcl-hero-circle{position:absolute;z-index:-1;top:3rem;left:-100%;right:-100%;margin:auto;width:55.8rem;aspect-ratio:1}@media screen and (max-width: 767px){.lcl-hero .lcl-hero-circle{top:3.9rem;width:52.5rem}}.lcl-hero .lcl-hero-circle__mask{width:100%;height:100%;-webkit-mask-size:100% 100%;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;-webkit-mask-image:url(../img/hero/mask.png);mask-size:100% 100%;mask-repeat:no-repeat;mask-position:center;mask-image:url(../img/hero/mask.png);-webkit-animation:grad_scale 5s ease infinite both;animation:grad_scale 5s ease infinite both}@-webkit-keyframes grad_scale{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(0.95);transform:scale(0.95)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes grad_scale{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(0.95);transform:scale(0.95)}100%{-webkit-transform:scale(1);transform:scale(1)}}.lcl-hero .lcl-hero-circle__in{position:absolute;top:0;left:0;width:100%;height:100%;background:-webkit-gradient(linear, left top, right top, from(#012eef), to(#fe0b00));background:linear-gradient(90deg, #012eef 0%, #fe0b00 100%);-webkit-animation:grad_ani 12s ease infinite both;animation:grad_ani 12s ease infinite both}.lcl-hero .lcl-hero__sub{color:#0527b5;font-weight:700;font-size:1.8rem;font-size:max(1.8rem,10px);line-height:1.5;letter-spacing:.05em}@media screen and (max-width: 767px){.lcl-hero .lcl-hero__sub{font-size:1.6rem;font-size:max(1.6rem,10px)}}.lcl-hero .lcl-hero__ttl{width:75rem;margin-top:2.5rem}@media screen and (max-width: 767px){.lcl-hero .lcl-hero__ttl{width:30.6rem;margin-top:2rem}}.lcl-hero .lcl-hero__txt{margin-top:2.5rem;color:#0527b5;text-align:center}@media screen and (max-width: 767px){.lcl-hero .lcl-hero__txt{margin-top:2rem}}.lcl-nav{position:relative;z-index:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:2.2rem;margin-top:6.2rem}@media screen and (max-width: 767px){.lcl-nav{gap:1rem;margin-top:6rem}}.lcl-nav .lcl-nav__link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:1rem;position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:1rem 1.7rem 1rem 3.4rem;background-color:#fff;-webkit-box-shadow:.6rem .6rem .6rem 0 rgba(43,71,180,.3);box-shadow:.6rem .6rem .6rem 0 rgba(43,71,180,.3);-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition:color .3s ease,-webkit-box-shadow .3s ease;transition:color .3s ease,-webkit-box-shadow .3s ease;transition:box-shadow .3s ease,color .3s ease;transition:box-shadow .3s ease,color .3s ease,-webkit-box-shadow .3s ease;font-size:1.8rem;font-size:max(1.8rem,10px);letter-spacing:.05em;font-weight:700;line-height:1.65}@media screen and (max-width: 767px){.lcl-nav .lcl-nav__link{font-size:1.6rem;font-size:max(1.6rem,10px);letter-spacing:0em}}@media screen and (max-width: 767px){.lcl-nav .lcl-nav__link{gap:.7rem;padding:1rem 1.6rem 1rem 2.9rem;-webkit-box-shadow:.5rem .5rem .6rem 0 rgba(43,71,180,.3);box-shadow:.5rem .5rem .6rem 0 rgba(43,71,180,.3)}}@media(any-hover: hover){.lcl-nav .lcl-nav__link:hover{color:#d5221a;-webkit-box-shadow:.8rem .8rem .8rem 0 rgba(43,71,180,.4);box-shadow:.8rem .8rem .8rem 0 rgba(43,71,180,.4)}.lcl-nav .lcl-nav__link:hover .ico_svg .svg-path{fill:#d5221a}}.lcl-nav .lcl-nav__link .ico_svg{width:1.6rem}.lcl-nav .lcl-nav__link::before{content:"";position:absolute;top:0;bottom:0;left:1.7rem;width:.7rem;height:.7rem;background:-webkit-gradient(linear, left top, right top, from(#012eef), to(#fe0b00));background:linear-gradient(90deg, #012eef 0%, #fe0b00 100%);border-radius:50%;margin:auto}.lcl-ari .lcl-ari__in{padding-top:7.2rem;padding-bottom:10.4rem}@media screen and (min-width: 768px){.lcl-ari .lcl-ari__in{width:100rem;margin-left:auto;margin-right:auto}}@media screen and (max-width: 767px){.lcl-ari .lcl-ari__in{padding-top:7rem;padding-bottom:6rem;padding-inline:.3rem}}.lcl-ari .lcl-ari__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:1.8rem .7rem;counter-reset:ari_num}@media screen and (max-width: 767px){.lcl-ari .lcl-ari__list{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:1.2rem .4rem}}.lcl-ari .lcl-ari__item{position:relative;padding-top:2.9rem;width:calc((100% - 1.7rem)/3);counter-increment:ari_num}@media screen and (max-width: 767px){.lcl-ari .lcl-ari__item{padding-top:2.3rem;width:calc((100% - 0.6rem)/2)}}.lcl-ari .lcl-ari__item::before,.lcl-ari .lcl-ari__item::after{position:absolute;top:0;left:0;right:0;margin:auto}.lcl-ari .lcl-ari__item::before{content:"";width:4.2rem;height:1.5rem;background:url(../img/ari/ariari.png) center/cover no-repeat}@media screen and (max-width: 767px){.lcl-ari .lcl-ari__item::before{width:3.4rem;height:1.2rem}}.lcl-ari .lcl-ari__item::after{content:counter(ari_num, decimal-leading-zero);top:1.9rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-inline:auto;color:#e14e44;font-family:"Manrope",sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;font-weight:700;font-size:2rem;font-size:max(2rem,10px);line-height:1;letter-spacing:.05em}@media screen and (max-width: 767px){.lcl-ari .lcl-ari__item::after{font-size:1.4rem;font-size:max(1.4rem,10px)}}.lcl-ari .lcl-ari__item.scr-anin{opacity:0;-webkit-transform:translateY(1.5rem);transform:translateY(1.5rem);-webkit-transition:opacity .6s ease,-webkit-transform .6s ease;transition:opacity .6s ease,-webkit-transform .6s ease;transition:opacity .6s ease,transform .6s ease;transition:opacity .6s ease,transform .6s ease,-webkit-transform .6s ease}@media screen and (min-width: 768px){.lcl-ari .lcl-ari__item.scr-anin:nth-of-type(3n + 2){-webkit-transition-delay:.1s;transition-delay:.1s}.lcl-ari .lcl-ari__item.scr-anin:nth-of-type(3n){-webkit-transition-delay:.2s;transition-delay:.2s}}@media screen and (max-width: 767px){.lcl-ari .lcl-ari__item.scr-anin:nth-of-type(2n){-webkit-transition-delay:.1s;transition-delay:.1s}}.lcl-ari .lcl-ari__item.scr-anin--on{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition:opacity .6s ease,-webkit-transform .6s ease;transition:opacity .6s ease,-webkit-transform .6s ease;transition:opacity .6s ease,transform .6s ease;transition:opacity .6s ease,transform .6s ease,-webkit-transform .6s ease}@media(any-hover: hover){.lcl-ari .lcl-ari__item:hover .lcl-ari__btn{color:#fff}.lcl-ari .lcl-ari__item:hover .lcl-ari__btn .ico_svg .svg-path{fill:#fff}.lcl-ari .lcl-ari__item:hover .lcl-ari__btn::before{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}.lcl-ari .lcl-ari__box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;border-radius:1rem;padding:3.9rem 2.9rem 1.5rem;background-color:#fff}@media screen and (max-width: 767px){.lcl-ari .lcl-ari__box{padding:2.5rem 1rem 1.5rem}}.lcl-ari .lcl-ari__txt{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;color:#0527b5;text-align:center;font-weight:700;font-size:1.8rem;font-size:max(1.8rem,10px);line-height:1.65;letter-spacing:.03em}@media screen and (max-width: 767px){.lcl-ari .lcl-ari__txt{min-height:6.3rem;font-size:1.3rem;font-size:max(1.3rem,10px);line-height:1.6;letter-spacing:0}}.lcl-ari .lcl-ari__fig{width:21.5rem;margin-top:1rem}@media screen and (max-width: 767px){.lcl-ari .lcl-ari__fig{width:14.4rem;margin-top:.2rem}}.lcl-ari .lcl-ari__btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.2rem;position:relative;z-index:1;margin-top:1rem;font-family:"Manrope",sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;font-weight:700;font-size:1rem;font-size:max(1rem,10px);line-height:1.65;letter-spacing:.05em;-webkit-transition:color .3s ease;transition:color .3s ease}@media screen and (max-width: 767px){.lcl-ari .lcl-ari__btn{margin-top:.2rem}}.lcl-ari .lcl-ari__btn .ico_svg{width:2.4rem;height:2.4rem}@media screen and (max-width: 767px){.lcl-ari .lcl-ari__btn .ico_svg{width:1.6rem;height:1.6rem}}.lcl-ari .lcl-ari__btn::before{content:"";position:absolute;z-index:-1;inset:-100%;margin:auto;width:5.3rem;opacity:0;-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-transition:opacity .3s ease,-webkit-transform .3s ease;transition:opacity .3s ease,-webkit-transform .3s ease;transition:opacity .3s ease,transform .3s ease;transition:opacity .3s ease,transform .3s ease,-webkit-transform .3s ease;aspect-ratio:1;background-color:#0527b5;border-radius:50%}.lcl-ari-modal{overflow:visible;width:82rem;z-index:10;-webkit-filter:none;filter:none}@media screen and (max-width: 767px){.lcl-ari-modal{width:34.5rem}}.lcl-ari-modal::-ms-backdrop{background-color:rgba(17,17,17,.7)}.lcl-ari-modal::backdrop{background-color:rgba(17,17,17,.7)}.lcl-ari-modal .lcl-ari-modal__in{padding:0}.lcl-ari-modal .lcl-ari-modal__main{position:relative;z-index:1;margin-left:auto;margin-right:auto;padding:5.8rem 5.8rem 5.2rem}@media screen and (max-width: 767px){.lcl-ari-modal .lcl-ari-modal__main{padding:5.5rem 1.4rem 3.4rem}}.lcl-ari-modal .lcl-ari-modal__main::before,.lcl-ari-modal .lcl-ari-modal__main::after{content:"";position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.lcl-ari-modal .lcl-ari-modal__main::before{z-index:-2;border-radius:1rem;background:-webkit-gradient(linear, left top, right top, from(#012eef), to(#fe0b00));background:linear-gradient(90deg, #012eef 0%, #fe0b00 100%)}.lcl-ari-modal .lcl-ari-modal__main::after{z-index:-1;background-color:#fff;width:calc(100% - 0.4rem);height:calc(100% - 0.4rem);border-radius:.8rem}.lcl-ari-modal .lcl-ari-modal__sep{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6rem}@media screen and (max-width: 767px){.lcl-ari-modal .lcl-ari-modal__sep{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0}}.lcl-ari-modal .lcl-ari-modal__fig{width:29rem}@media screen and (max-width: 767px){.lcl-ari-modal .lcl-ari-modal__fig{width:26rem}}.lcl-ari-modal .lcl-ari-modal__cnt{-webkit-box-flex:1;-ms-flex:1;flex:1}.lcl-ari-modal .lcl-ari-modal__txt{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.5rem}.lcl-ari-modal .lcl-ari-modal__wrap{display:block;position:relative;z-index:1;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding-inline:.6rem;color:#fff;font-size:1.8rem;font-size:max(1.8rem,10px);letter-spacing:.05em;font-weight:700;line-height:1.65}@media screen and (max-width: 767px){.lcl-ari-modal .lcl-ari-modal__wrap{font-size:1.6rem;font-size:max(1.6rem,10px);letter-spacing:0em}}.lcl-ari-modal .lcl-ari-modal__wrap::before{content:"";position:absolute;z-index:-1;top:0;left:0;width:100%;height:100%;background:-webkit-gradient(linear, left top, right top, from(#012eef), to(#fe0b00));background:linear-gradient(90deg, #012eef 0%, #fe0b00 100%)}.lcl-ari-modal .lcl-ari-modal__detail{margin-top:1.5rem;color:#0527b5}@media screen and (max-width: 767px){.lcl-ari-modal .lcl-ari-modal__detail{margin-top:1.2rem}}.lcl-ari-modal .lcl-ari-modal__close{z-index:2;top:-1.8rem;right:.2rem;padding:0;position:absolute;width:5rem;height:5rem;border-radius:50%;background-color:rgba(0,0,0,0);overflow:hidden;-webkit-transition:background-color .25s ease;transition:background-color .25s ease}@media(any-hover: hover){.lcl-ari-modal .lcl-ari-modal__close:hover{background-color:rgba(0,0,0,0)}.lcl-ari-modal .lcl-ari-modal__close:hover .ico_svg .svg-circle{fill:#193bce}.lcl-ari-modal .lcl-ari-modal__close:hover .ico_svg .svg-rect{fill:#fff}}.lcl-ari-modal .lcl-ari-modal__close .ico_svg{-webkit-transform:rotate(0deg);transform:rotate(0deg)}.lcl-ari-modal .lcl-ari-modal__close .ico_svg .svg-path{fill:#fff}.lcl-ari-modal .lcl-ari-modal__close .ico_svg .svg-circle{stroke:#193bce;stroke-width:.1rem}.lcl-ari-modal .lcl-ari-modal__close .ico_svg .svg-rect{fill:#193bce}.lcl-ari-modal .lcl-ari-modal__num{z-index:2;position:absolute;display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;left:-3rem;bottom:-3.4rem;background:linear-gradient(47deg, #012eef 11.04%, #fe0b00 43.85%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);font-family:"Manrope",sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;font-weight:700;font-size:20rem;font-size:max(20rem,10px);line-height:1;letter-spacing:.05em}@media screen and (max-width: 767px){.lcl-ari-modal .lcl-ari-modal__num{top:-4rem;bottom:auto;left:-1.5rem;font-size:12rem;font-size:max(12rem,10px);letter-spacing:0}}.lcl-fig.scr-anin{overflow:hidden;clip-path:inset(0 100% 0 0);-webkit-transition:clip-path 1s cubic-bezier(0.66, 0.06, 0.28, 0.98);transition:clip-path 1s cubic-bezier(0.66, 0.06, 0.28, 0.98)}.lcl-fig.scr-anin img{-webkit-transform:scale(1.1);transform:scale(1.1);-webkit-transition:-webkit-transform 1.2s;transition:-webkit-transform 1.2s;transition:transform 1.2s;transition:transform 1.2s, -webkit-transform 1.2s}.lcl-fig.scr-anin--on{clip-path:inset(0 0 0 0)}.lcl-fig.scr-anin--on img{-webkit-transform:scale(1);transform:scale(1)}.lcl-interview .lcl-interview__in{padding:10rem 0 12rem;width:100%;margin-left:auto;margin-right:auto}@media screen and (min-width: 768px){.lcl-interview .lcl-interview__in{max-width:103.6rem;padding-inline:1.8rem}}@media screen and (max-width: 767px){.lcl-interview .lcl-interview__in{padding:6rem 1.5rem}}.lcl-interview .lcl-interview__en{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-left:auto;margin-right:auto;background:-webkit-gradient(linear, left top, right top, from(#012eef), to(#fe0b00));background:linear-gradient(90deg, #012eef 0%, #fe0b00 100%);-webkit-background-clip:text;background-clip:text;color:rgba(0,0,0,0);font-family:"Manrope",sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;font-weight:700;font-size:1.2rem;font-size:max(1.2rem,10px);line-height:1.3;letter-spacing:.1em}.lcl-interview .lcl-interview__ttl{margin-top:1rem;text-align:center;font-size:3rem;font-size:max(3rem,10px);letter-spacing:.1em;font-weight:700;line-height:1.6}@media screen and (max-width: 767px){.lcl-interview .lcl-interview__ttl{font-size:2.2rem;font-size:max(2.2rem,10px);letter-spacing:0em;line-height:1.7}}.lcl-interview .lcl-interview__cnt{margin-top:5rem}.lcl-interview .lcl-interview__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:5rem 0}@media screen and (max-width: 767px){.lcl-interview .lcl-interview__list{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:4rem}}.lcl-interview .lcl-interview__item{width:calc((100% - 5.1rem)/2)}@media screen and (max-width: 767px){.lcl-interview .lcl-interview__item{width:100%}}.lcl-interview .lcl-interview__item.scr-anin{opacity:0;-webkit-transform:translateY(1.5rem);transform:translateY(1.5rem);-webkit-transition:opacity .6s ease,-webkit-transform .6s ease;transition:opacity .6s ease,-webkit-transform .6s ease;transition:opacity .6s ease,transform .6s ease;transition:opacity .6s ease,transform .6s ease,-webkit-transform .6s ease}.lcl-interview .lcl-interview__item.scr-anin--on{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}@media screen and (min-width: 768px){.lcl-interview .lcl-interview__item:nth-of-type(2n){-webkit-transition-delay:.1s;transition-delay:.1s}}.lcl-interview .lcl-interview__head{position:relative;width:100%;padding:2.5rem;background-color:#fff;border-radius:1rem}@media screen and (max-width: 767px){.lcl-interview .lcl-interview__head{padding:1.5rem}}.lcl-interview .lcl-interview__label{position:absolute;left:-1.5rem;bottom:calc(100% - 7.4rem)}@media screen and (max-width: 767px){.lcl-interview .lcl-interview__label{bottom:calc(100% - 6.1rem);left:-0.6rem}}.lcl-interview .lcl-interview__label.lcl-interview__label--01{width:23.1rem}@media screen and (max-width: 767px){.lcl-interview .lcl-interview__label.lcl-interview__label--01{width:20.2rem}}.lcl-interview .lcl-interview__label.lcl-interview__label--02{width:29.4rem}@media screen and (max-width: 767px){.lcl-interview .lcl-interview__label.lcl-interview__label--02{width:24.3rem}}.lcl-interview .lcl-interview__label.lcl-interview__label--03{width:36.7rem}@media screen and (max-width: 767px){.lcl-interview .lcl-interview__label.lcl-interview__label--03{width:30.2rem}}.lcl-interview .lcl-interview__label.lcl-interview__label--04{width:26.5rem}@media screen and (max-width: 767px){.lcl-interview .lcl-interview__label.lcl-interview__label--04{width:22.8rem}}.lcl-interview .lcl-interview__fig{border-radius:1rem;overflow:hidden}.lcl-interview .lcl-interview-trig{position:relative;z-index:1;padding:2.5rem 3.5rem;border-radius:1rem;background-color:#fff;color:#fff}@media screen and (max-width: 767px){.lcl-interview .lcl-interview-trig{padding:2rem 2.5rem}}.lcl-interview .lcl-interview-trig::before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;z-index:-1;border-radius:.5rem;background:linear-gradient(138deg, #fe0b00 -1.58%, rgba(1, 46, 239, 0) 27.25%),#0527b5;width:calc(100% - 1rem);height:calc(100% - 1rem)}.lcl-interview .lcl-interview-trig__txt{font-size:1.8rem;font-size:max(1.8rem,10px);letter-spacing:.05em;font-weight:700;line-height:1.65;text-align:center;margin-bottom:1rem}@media screen and (max-width: 767px){.lcl-interview .lcl-interview-trig__txt{font-size:1.6rem;font-size:max(1.6rem,10px);letter-spacing:0em}}@media screen and (max-width: 767px){.lcl-interview .lcl-interview-trig__txt{margin-bottom:.5rem}}.lcl-interview .lcl-interview-info{padding:2rem;border-radius:1rem;text-align:center;background-color:#fff}@media screen and (max-width: 767px){.lcl-interview .lcl-interview-info{padding:1.5rem}}.lcl-interview .lcl-interview-info__label{position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-left:auto;margin-right:auto;font-size:1.4rem;font-size:max(1.4rem,10px);letter-spacing:.05em;font-weight:700;line-height:1.7;color:#0527b5}@media screen and (max-width: 767px){.lcl-interview .lcl-interview-info__label{font-size:1.3rem;font-size:max(1.3rem,10px);letter-spacing:0em}}.lcl-interview .lcl-interview-info__label::before,.lcl-interview .lcl-interview-info__label::after{content:"";position:absolute;top:0;bottom:0;width:4.2rem;height:.1rem;margin:auto;background:-webkit-gradient(linear, left top, right top, from(#012eef), to(#fe0b00));background:linear-gradient(90deg, #012eef 0%, #fe0b00 100%)}.lcl-interview .lcl-interview-info__label::before{left:-4.8rem}.lcl-interview .lcl-interview-info__label::after{right:-4.8rem}.lcl-btm{padding-top:18.1rem;padding-bottom:3rem}@media screen and (max-width: 767px){.lcl-btm{padding-top:10rem;padding-bottom:5rem}}.lcl-btm .lcl-btm__in{position:relative}.lcl-btm .lcl-btm__in.scr-anin .lcl-btm-circle{opacity:0;-webkit-transform:scale(0.7);transform:scale(0.7);-webkit-transition:opacity 1s cubic-bezier(0.66, 0.06, 0.28, 0.98),-webkit-transform 1s cubic-bezier(0.66, 0.06, 0.28, 0.98);transition:opacity 1s cubic-bezier(0.66, 0.06, 0.28, 0.98),-webkit-transform 1s cubic-bezier(0.66, 0.06, 0.28, 0.98);transition:opacity 1s cubic-bezier(0.66, 0.06, 0.28, 0.98),transform 1s cubic-bezier(0.66, 0.06, 0.28, 0.98);transition:opacity 1s cubic-bezier(0.66, 0.06, 0.28, 0.98),transform 1s cubic-bezier(0.66, 0.06, 0.28, 0.98),-webkit-transform 1s cubic-bezier(0.66, 0.06, 0.28, 0.98)}.lcl-btm .lcl-btm__in.scr-anin--on .lcl-btm-circle{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.lcl-btm .lcl-btm-circle{position:absolute;z-index:-1;inset:-100%;margin:auto;width:55.8rem;aspect-ratio:1}@media screen and (max-width: 767px){.lcl-btm .lcl-btm-circle{width:48rem}}.lcl-btm .lcl-btm-circle__mask{width:100%;height:100%;-webkit-mask-size:100% 100%;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;-webkit-mask-image:url(../img/hero/mask.png);mask-size:100% 100%;mask-repeat:no-repeat;mask-position:center;mask-image:url(../img/hero/mask.png);-webkit-animation:grad_scale 5s ease infinite both;animation:grad_scale 5s ease infinite both}@keyframes grad_scale{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(0.95);transform:scale(0.95)}100%{-webkit-transform:scale(1);transform:scale(1)}}.lcl-btm .lcl-btm-circle__in{position:absolute;top:0;left:0;width:100%;height:100%;background:-webkit-gradient(linear, left top, right top, from(#012eef), to(#fe0b00));background:linear-gradient(90deg, #012eef 0%, #fe0b00 100%);-webkit-animation:grad_ani 12s ease infinite both;animation:grad_ani 12s ease infinite both}