html,body{background:#fff}.lcl-main{position:relative;z-index:1}.lcl-main::before{content:"";position:absolute;inset:0 0 -19.8461538462%;z-index:-1;background:#f2f1ef}.lcl-main.js-load .lcl-main-dots{opacity:0;-webkit-transition:opacity .45s .6s cubic-bezier(0.7, 0, 0.2, 1);transition:opacity .45s .6s cubic-bezier(0.7, 0, 0.2, 1)}.lcl-main.js-load .lcl-main-slide-ttl__txt01,.lcl-main.js-load .lcl-main-slide-ttl__txt02{overflow:hidden}.lcl-main.js-load .lcl-main-slide-ttl__txt01 span,.lcl-main.js-load .lcl-main-slide-ttl__txt02 span{display:inline-block;translate:0 100%;-webkit-transition:translate .8s cubic-bezier(0.7, 0, 0.2, 1);transition:translate .8s cubic-bezier(0.7, 0, 0.2, 1)}.lcl-main.js-load .lcl-main-slide-ttl__txt01 span:nth-of-type(1),.lcl-main.js-load .lcl-main-slide-ttl__txt02 span:nth-of-type(1){-webkit-transition-delay:.4s;transition-delay:.4s}.lcl-main.js-load .lcl-main-slide-ttl__txt01 span:nth-of-type(2),.lcl-main.js-load .lcl-main-slide-ttl__txt02 span:nth-of-type(2){-webkit-transition-delay:.4125s;transition-delay:.4125s}.lcl-main.js-load .lcl-main-slide-ttl__txt01 span:nth-of-type(3),.lcl-main.js-load .lcl-main-slide-ttl__txt02 span:nth-of-type(3){-webkit-transition-delay:.425s;transition-delay:.425s}.lcl-main.js-load .lcl-main-slide-ttl__txt01 span:nth-of-type(4),.lcl-main.js-load .lcl-main-slide-ttl__txt02 span:nth-of-type(4){-webkit-transition-delay:.4375s;transition-delay:.4375s}.lcl-main.js-load .lcl-main-slide-ttl__txt01 span:nth-of-type(5),.lcl-main.js-load .lcl-main-slide-ttl__txt02 span:nth-of-type(5){-webkit-transition-delay:.45s;transition-delay:.45s}.lcl-main.js-load .lcl-main-slide-ttl__txt01 span:nth-of-type(6),.lcl-main.js-load .lcl-main-slide-ttl__txt02 span:nth-of-type(6){-webkit-transition-delay:.4625s;transition-delay:.4625s}.lcl-main.js-load .lcl-main-slide-ttl__txt01 span:nth-of-type(7),.lcl-main.js-load .lcl-main-slide-ttl__txt02 span:nth-of-type(7){-webkit-transition-delay:.475s;transition-delay:.475s}.lcl-main.js-load .lcl-main-slide-ttl__txt01 span:nth-of-type(8),.lcl-main.js-load .lcl-main-slide-ttl__txt02 span:nth-of-type(8){-webkit-transition-delay:.4875s;transition-delay:.4875s}.lcl-main.js-load .lcl-main-slide-ttl__txt01 span:nth-of-type(9),.lcl-main.js-load .lcl-main-slide-ttl__txt02 span:nth-of-type(9){-webkit-transition-delay:.5s;transition-delay:.5s}.lcl-main.js-load .lcl-main-slide-ttl__txt01 span:nth-of-type(10),.lcl-main.js-load .lcl-main-slide-ttl__txt02 span:nth-of-type(10){-webkit-transition-delay:.5125s;transition-delay:.5125s}.lcl-main.js-load--on .lcl-main-dots{opacity:1}.lcl-main.js-load--on .lcl-main-slide-ttl__txt01 span,.lcl-main.js-load--on .lcl-main-slide-ttl__txt02 span{translate:0 0}.lcl-main .lcl-main__in{position:relative;padding:9rem 4rem 4rem}@media screen and (max-width: 767px){.lcl-main .lcl-main__in{height:66.6rem;padding:8rem 1.2rem 1.2rem}}@media screen and (min-width: 768px){.lcl-main .lcl-main__in{display:-webkit-box;display:-ms-flexbox;display:flex;aspect-ratio:1300/790;max-width:160rem;margin-inline:auto}}.lcl-main .lcl-main-slide{position:relative;width:100%;height:100%}@media screen and (min-width: 768px){.lcl-main .lcl-main-slide{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;height:auto}}.lcl-main .lcl-main-slide-gallery__item{position:absolute;inset:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width: 767px){.lcl-main .lcl-main-slide-gallery__item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.lcl-main .lcl-main-slide-gallery__item.js-s3-active .lcl-main-slide-gallery__img,.lcl-main .lcl-main-slide-gallery__item.js-s3-prev .lcl-main-slide-gallery__img{clip-path:inset(0% 0% 0% 0%);-webkit-transition:clip-path .8s cubic-bezier(0.7, 0, 0.2, 1);transition:clip-path .8s cubic-bezier(0.7, 0, 0.2, 1)}.lcl-main .lcl-main-slide-gallery__item.js-s3-active .lcl-main-slide-gallery__img{z-index:2}.lcl-main .lcl-main-slide-gallery__item.js-s3-prev .lcl-main-slide-gallery__img{z-index:1}.lcl-main .lcl-main-slide-gallery__img{width:34.5081967213%;height:100%}@media screen and (max-width: 767px){.lcl-main .lcl-main-slide-gallery__img{width:100%;height:18.3rem}}.lcl-main .lcl-main-slide-gallery__img:nth-of-type(1){clip-path:inset(0% 0% 100% 0%)}@media screen and (max-width: 767px){.lcl-main .lcl-main-slide-gallery__img:nth-of-type(1){clip-path:inset(0% 100% 0% 0%)}}.lcl-main .lcl-main-slide-gallery__img:nth-of-type(2){clip-path:inset(100% 0% 0% 0%)}@media screen and (max-width: 767px){.lcl-main .lcl-main-slide-gallery__img:nth-of-type(2){clip-path:inset(0% 0% 0% 100%)}}.lcl-main .lcl-main-slide-gallery__img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.lcl-main .lcl-main-slide-copy__item{width:36.6393442623%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;inset:14.696969697% 0 auto;margin-inline:auto;position:absolute}@media screen and (max-width: 767px){.lcl-main .lcl-main-slide-copy__item{width:25.7rem;top:9.8rem}}.lcl-main .lcl-main-slide-copy__item.js-s3-active .lcl-main-slide-copy__img,.lcl-main .lcl-main-slide-copy__item.js-s3-prev .lcl-main-slide-copy__img{-webkit-mask-position:0% 0%;mask-position:0% 0%;-webkit-transition:-webkit-mask-position .8s .05s cubic-bezier(0.7, 0, 0.2, 1);transition:-webkit-mask-position .8s .05s cubic-bezier(0.7, 0, 0.2, 1);transition:mask-position .8s .05s cubic-bezier(0.7, 0, 0.2, 1);transition:mask-position .8s .05s cubic-bezier(0.7, 0, 0.2, 1), -webkit-mask-position .8s .05s cubic-bezier(0.7, 0, 0.2, 1)}@media screen and (max-width: 767px){.lcl-main .lcl-main-slide-copy__item.js-s3-active .lcl-main-slide-copy__img,.lcl-main .lcl-main-slide-copy__item.js-s3-prev .lcl-main-slide-copy__img{-webkit-transition-delay:0s;transition-delay:0s}}.lcl-main .lcl-main-slide-copy__item.js-s3-active{z-index:4}.lcl-main .lcl-main-slide-copy__item.js-s3-prev{z-index:3}.lcl-main .lcl-main-slide-copy__img{-webkit-mask-image:-webkit-gradient(linear, left top, right top, from(#000000), color-stop(50%, #000000), to(transparent));-webkit-mask-image:linear-gradient(to right, #000000 0%, #000000 50%, transparent 100%);mask-image:-webkit-gradient(linear, left top, right top, from(#000000), color-stop(50%, #000000), to(transparent));mask-image:linear-gradient(to right, #000000 0%, #000000 50%, transparent 100%);-webkit-mask-position:200% 0%;mask-position:200% 0%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:200% 100%;mask-size:200% 100%}.lcl-main .lcl-main-slide-ttl{font-family:"Open Sans",sans-serif;font-optical-sizing:auto;font-weight:600;font-style:normal;font-variation-settings:"wdth" 100;font-weight:600;line-height:1;letter-spacing:.05em;color:#22334e;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1rem;position:absolute;inset:auto 0 2.8787878788%}@media screen and (max-width: 767px){.lcl-main .lcl-main-slide-ttl{gap:.5rem;bottom:19.4rem}}.lcl-main .lcl-main-slide-ttl__txt01{font-size:1.7rem;font-size:max(1.7rem,10px)}@media screen and (max-width: 767px){.lcl-main .lcl-main-slide-ttl__txt01{font-size:1.2rem;font-size:max(1.2rem,10px)}}.lcl-main .lcl-main-slide-ttl__txt02{font-size:4rem;font-size:max(4rem,10px)}@media screen and (max-width: 767px){.lcl-main .lcl-main-slide-ttl__txt02{font-size:2.5rem;font-size:max(2.5rem,10px)}}.lcl-main .lcl-main-dots{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:.7rem;z-index:5;padding-top:9rem;inset:0 1.6rem 0 auto;position:absolute}@media screen and (max-width: 767px){.lcl-main .lcl-main-dots{padding-top:8rem;right:1.2rem}}.lcl-main .lcl-main-dots__btn{width:.6rem;aspect-ratio:1;border-radius:50%;background:#22334e;-webkit-transition:background-color .25s ease;transition:background-color .25s ease}@media(any-hover: hover){.lcl-main .lcl-main-dots__btn:hover{background-color:#8b0000}}.lcl-main .lcl-main-dots__btn.js-s3-active{background-color:#8b0000}.lcl-lead{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:100%;z-index:1}@media screen and (max-width: 767px){.lcl-lead{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media screen and (min-width: 768px){.lcl-lead{max-width:calc((100% - 130rem)/2 + 130rem);margin-left:auto}}@media screen and (max-width: 767px){.lcl-lead .lcl-lead__figure{width:50.8rem;inset:59.9rem -100% auto;margin-inline:auto;position:absolute}}@media screen and (min-width: 768px){.lcl-lead .lcl-lead__figure{-ms-flex-negative:0;flex-shrink:0;width:47.6923076923%;max-width:62rem;margin:6.5rem -10.5rem 0 -4.8rem}}.lcl-lead .lcl-lead-cnt{width:100%;border-radius:0 0 0 11rem;padding-block:6.3rem 7.8rem;margin-left:auto;background:#f2f1ef}@media screen and (max-width: 767px){.lcl-lead .lcl-lead-cnt{padding-block:4.8rem 12.2rem;border-radius:0 0 0 8rem}}@media screen and (min-width: 768px){.lcl-lead .lcl-lead-cnt__in{max-width:83.3rem}}@media screen and (min-width: 768px){.lcl-lead .lcl-lead-cnt__cnt{max-width:69.2rem;margin-inline:auto}}@media screen and (min-width: 768px){.lcl-lead .lcl-lead__txtarea{width:63rem;margin-left:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media screen and (max-width: 767px){.lcl-lead .lcl-lead__txtarea{width:100%;padding-inline:2.5rem}}.lcl-lead .lcl-lead-copy.scr-anin .lcl-lead-copy__txt{clip-path:inset(0% 0% 100% 0%);-webkit-transition:clip-path .6s cubic-bezier(0.7, 0, 0.2, 1);transition:clip-path .6s cubic-bezier(0.7, 0, 0.2, 1)}.lcl-lead .lcl-lead-copy.scr-anin .lcl-lead-copy__txt:nth-of-type(2){-webkit-transition-delay:.0125s;transition-delay:.0125s}.lcl-lead .lcl-lead-copy.scr-anin .lcl-lead-copy__txt:nth-of-type(3){-webkit-transition-delay:.025s;transition-delay:.025s}@media screen and (max-width: 767px){.lcl-lead .lcl-lead-copy.scr-anin .lcl-lead-copy__txt{clip-path:inset(0% 100% 0% 0%)}}.lcl-lead .lcl-lead-copy.scr-anin--on .lcl-lead-copy__txt{clip-path:inset(0% 0% 0% 0%)}.lcl-lead .lcl-lead-copy__in{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;gap:1.2rem}@media screen and (max-width: 767px){.lcl-lead .lcl-lead-copy__in{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0}}.lcl-lead .lcl-lead-copy__txt{font-size:8.5rem;font-size:max(8.5rem,10px);font-weight:700;line-height:1.05;letter-spacing:.01em;color:#22334e;-ms-flex-negative:0;flex-shrink:0}@media screen and (min-width: 768px){.lcl-lead .lcl-lead-copy__txt{-webkit-writing-mode:vertical-lr;-ms-writing-mode:tb-lr;writing-mode:vertical-lr}}@media screen and (max-width: 767px){.lcl-lead .lcl-lead-copy__txt{font-size:4.8rem;font-size:max(4.8rem,10px);line-height:1.4;letter-spacing:0}}.lcl-lead .lcl-lead-main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;gap:2rem}@media screen and (min-width: 768px){.lcl-lead .lcl-lead-main{min-width:28.6rem}}@media screen and (max-width: 767px){.lcl-lead .lcl-lead-main{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0;margin-top:1rem}}.lcl-lead .lcl-lead-main.scr-anin .lcl-lead-main__txt{clip-path:inset(0% 0% 100% 0%);-webkit-transition:clip-path .6s cubic-bezier(0.7, 0, 0.2, 1);transition:clip-path .6s cubic-bezier(0.7, 0, 0.2, 1)}.lcl-lead .lcl-lead-main.scr-anin .lcl-lead-main__txt:nth-of-type(1){-webkit-transition-delay:.025s;transition-delay:.025s}.lcl-lead .lcl-lead-main.scr-anin .lcl-lead-main__txt:nth-of-type(2){-webkit-transition-delay:.0375s;transition-delay:.0375s}.lcl-lead .lcl-lead-main.scr-anin .lcl-lead-main__txt:nth-of-type(3){-webkit-transition-delay:.05s;transition-delay:.05s}.lcl-lead .lcl-lead-main.scr-anin .lcl-lead-main__txt:nth-of-type(4){-webkit-transition-delay:.0625s;transition-delay:.0625s}.lcl-lead .lcl-lead-main.scr-anin .lcl-lead-main__txt:nth-of-type(5){-webkit-transition-delay:.075s;transition-delay:.075s}.lcl-lead .lcl-lead-main.scr-anin .lcl-lead-main__txt:nth-of-type(6){-webkit-transition-delay:.0875s;transition-delay:.0875s}.lcl-lead .lcl-lead-main.scr-anin .lcl-lead-main__txt:nth-of-type(7){-webkit-transition-delay:.1s;transition-delay:.1s}.lcl-lead .lcl-lead-main.scr-anin .lcl-lead-main__txt:nth-of-type(8){-webkit-transition-delay:.1125s;transition-delay:.1125s}.lcl-lead .lcl-lead-main.scr-anin .lcl-lead-main__txt:nth-of-type(9){-webkit-transition-delay:.125s;transition-delay:.125s}@media screen and (max-width: 767px){.lcl-lead .lcl-lead-main.scr-anin .lcl-lead-main__txt{clip-path:inset(0% 100% 0% 0%)}}.lcl-lead .lcl-lead-main.scr-anin--on .lcl-lead-main__txt{clip-path:inset(0% 0% 0% 0%)}.lcl-lead .lcl-lead-main__txt{font-size:1.4rem;font-size:max(1.4rem,10px);font-weight:700;line-height:1.05;letter-spacing:.08em;-ms-flex-negative:0;flex-shrink:0}@media screen and (min-width: 768px){.lcl-lead .lcl-lead-main__txt{-webkit-writing-mode:vertical-lr;-ms-writing-mode:tb-lr;writing-mode:vertical-lr}}@media screen and (max-width: 767px){.lcl-lead .lcl-lead-main__txt{line-height:2.3;letter-spacing:.05em}}.lcl-lead .lcl-lead-strength{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5rem;margin-top:6.2rem}@media screen and (max-width: 767px){.lcl-lead .lcl-lead-strength{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4rem;margin-top:57.9rem}}.lcl-lead .lcl-lead-strength__ttl{font-size:1.6rem;font-size:max(1.6rem,10px);font-weight:700;line-height:1.4;letter-spacing:.1em;width:16.2rem;aspect-ratio:1;color:#22334e;display:grid;place-items:center;text-align:center;position:relative}.lcl-lead .lcl-lead-strength__ttl::before{content:"";position:absolute;inset:0;background:url(../img/main/txt-circle.svg) no-repeat center/contain;-webkit-animation:lead-strength-circle-anim 30s linear infinite;animation:lead-strength-circle-anim 30s linear infinite}@-webkit-keyframes lead-strength-circle-anim{from{rotate:0deg}to{rotate:-360deg}}@keyframes lead-strength-circle-anim{from{rotate:0deg}to{rotate:-360deg}}.lcl-lead .lcl-lead-strength-list{counter-reset:strength-list-num}.lcl-lead .lcl-lead-strength-list.scr-anin .lcl-lead-strength-list__item{opacity:0;translate:0 1.5rem;-webkit-transition:opacity .45s ease,translate .6s ease;transition:opacity .45s ease,translate .6s ease}.lcl-lead .lcl-lead-strength-list.scr-anin .lcl-lead-strength-list__item:nth-of-type(2){-webkit-transition-delay:.05s;transition-delay:.05s}.lcl-lead .lcl-lead-strength-list.scr-anin .lcl-lead-strength-list__item:nth-of-type(3){-webkit-transition-delay:.1s;transition-delay:.1s}.lcl-lead .lcl-lead-strength-list.scr-anin--on .lcl-lead-strength-list__item{opacity:1;translate:0 0}.lcl-lead .lcl-lead-strength-list__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:3rem;counter-increment:strength-list-num}@media screen and (max-width: 767px){.lcl-lead .lcl-lead-strength-list__item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.5rem;text-align:center}}.lcl-lead .lcl-lead-strength-list__item:nth-of-type(n + 2){margin-top:2.5rem}@media screen and (max-width: 767px){.lcl-lead .lcl-lead-strength-list__item:nth-of-type(n + 2){margin-top:3rem}}.lcl-lead .lcl-lead-strength-list__num{font-family:"Open Sans",sans-serif;font-optical-sizing:auto;font-weight:600;font-style:normal;font-variation-settings:"wdth" 100;font-size:1rem;font-size:max(1rem,10px);font-weight:600;line-height:1.45;letter-spacing:.08em;background:-webkit-gradient(linear, left top, right top, from(#ffc107), to(#a01016));background:linear-gradient(90deg, #ffc107 0%, #a01016 100%);-webkit-background-clip:text;background-clip:text;color:rgba(0,0,0,0);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem}.lcl-lead .lcl-lead-strength-list__num::after{content:counter(strength-list-num, decimal-leading-zero);font-size:4.4rem;font-size:max(4.4rem,10px);line-height:1}@media screen and (max-width: 767px){.lcl-lead .lcl-lead-strength-list__num::after{font-size:3.5rem;font-size:max(3.5rem,10px)}}.lcl-lead .lcl-lead-strength-list__txt{font-size:1.4rem;font-size:max(1.4rem,10px);letter-spacing:.05em;font-weight:700;line-height:1.7}@media screen and (max-width: 767px){.lcl-lead .lcl-lead-strength-list__txt{letter-spacing:.05em;line-height:1.65}}.lcl-lead .lcl-lead-strength-list__txt{color:#22334e}.lcl-lead .lcl-lead-strength-list__em{font-size:2.6rem;font-size:max(2.6rem,10px);letter-spacing:.05em}.lcl-lead .lcl-lead-strength-list__em.lcl-lead-strength-list__em--sm{font-size:2.1rem;font-size:max(2.1rem,10px);letter-spacing:.05em}.lcl-lead .lcl-lead-strength-list__value{font-family:"Open Sans",sans-serif;font-optical-sizing:auto;font-weight:600;font-style:normal;font-variation-settings:"wdth" 100;font-weight:600;font-size:4rem;font-size:max(4rem,10px);line-height:1.1}@media screen and (max-width: 767px){.lcl-lead .lcl-lead-strength-list__value{font-size:5rem;font-size:max(5rem,10px)}}.lcl-lead .lcl-lead-strength-list__unit{font-size:2rem;font-size:max(2rem,10px)}@media screen and (max-width: 767px){.lcl-lead .lcl-lead-strength-list__unit{font-size:2.4rem;font-size:max(2.4rem,10px)}}.lcl-lead .lcl-lead-strength-list__note{font-size:1.2rem;font-size:max(1.2rem,10px);letter-spacing:.05em;font-weight:400;line-height:1.65}@media screen and (max-width: 767px){.lcl-lead .lcl-lead-strength-list__note{letter-spacing:.05em;line-height:1.6}}.lcl-w1240{margin-inline:auto}@media screen and (min-width: 768px){.lcl-w1240{width:100%;max-width:126.4rem;padding-inline:1.2rem}}@media screen and (max-width: 767px){.lcl-w1240{width:34.5rem}}.lcl-title01{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:1rem}@media screen and (max-width: 767px){.lcl-title01{gap:.5rem}}.lcl-title01 .lcl-title01__ttl{font-size:2.4rem;font-size:max(2.4rem,10px);letter-spacing:.1em;font-weight:700;line-height:1.6}@media screen and (max-width: 767px){.lcl-title01 .lcl-title01__ttl{font-size:2.2rem;font-size:max(2.2rem,10px);letter-spacing:.1em}}.lcl-title01 .lcl-title01__en{font-family:"Open Sans",sans-serif;font-optical-sizing:auto;font-weight:600;font-style:normal;font-variation-settings:"wdth" 100;font-size:1.6rem;font-size:max(1.6rem,10px);font-weight:600;line-height:1.65;letter-spacing:.08em;background:-webkit-gradient(linear, left top, right top, from(#a81a20), to(#22334e));background:linear-gradient(90deg, #a81a20 0%, #22334e 100%);-webkit-background-clip:text;background-clip:text;color:rgba(0,0,0,0)}@media screen and (max-width: 767px){.lcl-title01 .lcl-title01__en{font-size:1.3rem;font-size:max(1.3rem,10px)}}.lcl-news{position:relative;z-index:1;margin-block:16rem}@media screen and (max-width: 767px){.lcl-news{margin-block:8rem}}@media screen and (min-width: 768px){.lcl-news .lcl-news__in{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.lcl-news .lcl-news__cnt{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.lcl-news .lcl-news-list{width:64.6rem}@media screen and (max-width: 767px){.lcl-news .lcl-news-list{width:100%;margin-top:3rem}}.lcl-news .lcl-news-list__item:nth-of-type(n + 2){margin-top:4.5rem}@media screen and (max-width: 767px){.lcl-news .lcl-news-list__item:nth-of-type(n + 2){margin-top:2.5rem}}.lcl-news .lcl-news-list__link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1rem}@media screen and (max-width: 767px){.lcl-news .lcl-news-list__link{gap:.5rem}}@media(any-hover: hover){.lcl-news .lcl-news-list__link:hover .lcl-news-list__date,.lcl-news .lcl-news-list__link:hover .lcl-news-list__ttl{color:#8b0000}.lcl-news .lcl-news-list__link:hover .lcl-news-list__ico{translate:1rem 0}.lcl-news .lcl-news-list__link:hover .lcl-news-list__ico .svg-path{fill:#8b0000}}.lcl-news .lcl-news-list__date{font-family:"Open Sans",sans-serif;font-optical-sizing:auto;font-weight:600;font-style:normal;font-variation-settings:"wdth" 100;font-size:4.3rem;font-size:max(4.3rem,10px);font-weight:600;line-height:1.15;letter-spacing:0;margin-right:3rem;width:11.4rem;-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:color .25s ease;transition:color .25s ease}@media screen and (max-width: 767px){.lcl-news .lcl-news-list__date{font-size:2rem;font-size:max(2rem,10px);letter-spacing:.05em;width:7.1rem;margin-right:0}}.lcl-news .lcl-news-list__year{font-size:1.6rem;font-size:max(1.6rem,10px);line-height:1.65;letter-spacing:.1em}@media screen and (max-width: 767px){.lcl-news .lcl-news-list__year{font-size:1.2rem;font-size:max(1.2rem,10px)}}.lcl-news .lcl-news-list__ttl{font-size:1.4rem;font-size:max(1.4rem,10px);letter-spacing:.05em;font-weight:700;line-height:1.7}@media screen and (max-width: 767px){.lcl-news .lcl-news-list__ttl{letter-spacing:.05em;line-height:1.65}}.lcl-news .lcl-news-list__ttl{display:-webkit-box;min-height:0;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-transition:color .25s ease;transition:color .25s ease}.lcl-news .lcl-news-list__ico{display:-webkit-box;display:-ms-flexbox;display:flex;width:4.2rem;-ms-flex-negative:0;flex-shrink:0;margin-left:auto;-webkit-transition:translate .25s ease;transition:translate .25s ease}@media screen and (max-width: 767px){.lcl-news .lcl-news-list__ico{width:2rem}}.lcl-news .lcl-news-chars{position:absolute;z-index:-1;inset:-1.5rem 0 auto}@media screen and (min-width: 768px){.lcl-news .lcl-news-chars{translate:0 12.5rem}}@media screen and (max-width: 767px){.lcl-news .lcl-news-chars{top:12.4rem}}.lcl-news .lcl-news-chars__txt{font-family:"Open Sans",sans-serif;font-optical-sizing:auto;font-weight:600;font-style:normal;font-variation-settings:"wdth" 100;font-size:6.3rem;font-size:max(6.3rem,10px);font-weight:600;line-height:1.65;letter-spacing:.03em;opacity:.15;color:#8b0000}@media screen and (min-width: 768px){.lcl-voice{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:3rem;width:calc((100% - 128.2rem)/2 + 128.2rem - .9rem);padding-left:1.2rem;margin-left:auto}}.lcl-voice.scr-anin--on .lcl-voice__track{opacity:1;translate:0 0}.lcl-voice .lcl-voice__ttlarea{width:35rem;-ms-flex-negative:0;flex-shrink:0}@media screen and (max-width: 767px){.lcl-voice .lcl-voice__ttlarea{width:100%;padding-inline:1.5rem}}.lcl-voice .lcl-voice__txt{font-size:2rem;font-size:max(2rem,10px);letter-spacing:.1em;font-weight:700;line-height:1.6}@media screen and (max-width: 767px){.lcl-voice .lcl-voice__txt{font-size:1.8rem;font-size:max(1.8rem,10px);letter-spacing:.1em;line-height:1.5}}.lcl-voice .lcl-voice__txt{margin-top:5rem}@media screen and (max-width: 767px){.lcl-voice .lcl-voice__txt{margin-top:2rem}}@media screen and (max-width: 767px){.lcl-voice .lcl-voice__splide{margin-top:3rem}}.lcl-voice .lcl-voice__track{translate:1.5rem 0;opacity:0;-webkit-transition:translate .6s ease,opacity .45s ease;transition:translate .6s ease,opacity .45s ease}.lcl-voice .lcl-voice-assets{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:2.5rem}@media screen and (max-width: 767px){.lcl-voice .lcl-voice-assets{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:3rem}}.lcl-works.scr-anin .lcl-works__bg{scale:1.1;-webkit-transition:scale .6s cubic-bezier(0.7, 0, 0.2, 1);transition:scale .6s cubic-bezier(0.7, 0, 0.2, 1)}.lcl-works.scr-anin .lcl-works-ttl__txt,.lcl-works.scr-anin .lcl-works__en{clip-path:inset(0% 100% 0% 0%);-webkit-transition:clip-path .6s cubic-bezier(0.7, 0, 0.2, 1);transition:clip-path .6s cubic-bezier(0.7, 0, 0.2, 1)}.lcl-works.scr-anin .lcl-works-ttl__txt:nth-of-type(2),.lcl-works.scr-anin .lcl-works__en:nth-of-type(2){-webkit-transition-delay:.05s;transition-delay:.05s}.lcl-works.scr-anin .lcl-works__en{-webkit-transition-delay:.1s;transition-delay:.1s}.lcl-works.scr-anin--on .lcl-works__bg{scale:1}.lcl-works.scr-anin--on .lcl-works-ttl__txt,.lcl-works.scr-anin--on .lcl-works__en{clip-path:inset(0% 0% 0% 0%)}.lcl-works .lcl-works__link{overflow:hidden;position:relative;z-index:2;display:block}@media screen and (min-width: 768px){.lcl-works .lcl-works__link{width:65.6rem;height:27.9rem;margin-inline:auto}}@media screen and (max-width: 767px){.lcl-works .lcl-works__link:nth-of-type(n + 2){margin-top:1rem}}.lcl-works .lcl-works__link:nth-of-type(1) .lcl-works__en{background:-webkit-gradient(linear, left top, right top, from(#a81a20), to(#8b0000));background:linear-gradient(90deg, #a81a20 0%, #8b0000 100%)}.lcl-works .lcl-works__link:nth-of-type(2) .lcl-works__en{background:-webkit-gradient(linear, left top, right top, from(#ffc107), to(#a01016));background:linear-gradient(90deg, #ffc107 0%, #a01016 100%)}@media(any-hover: hover){.lcl-works .lcl-works__link::before{content:"";position:absolute;inset:0;opacity:0;z-index:-1;-webkit-transition:opacity .25s ease;transition:opacity .25s ease;background:rgba(0,0,0,.2)}.lcl-works .lcl-works__link .lcl-works__click{position:absolute;inset:0;margin:auto;display:block;width:16rem;height:4rem;border-radius:99.9rem;opacity:0;-webkit-transition:opacity .25s ease;transition:opacity .25s ease;background:#000;overflow:hidden}.lcl-works .lcl-works__link .lcl-works__click::after{content:"";position:absolute;inset:0 auto 0 0;margin-block:auto;width:20.7rem;height:2.8rem;background:url(../img/works/txtclick.svg) repeat-x left/6.9rem 100%;-webkit-animation:works-anim 3s linear infinite paused;animation:works-anim 3s linear infinite paused}@-webkit-keyframes works-anim{0%{background-position:0 0}100%{background-position:-100% 0}}@keyframes works-anim{0%{background-position:0 0}100%{background-position:-100% 0}}.lcl-works .lcl-works__link:hover::before{opacity:1}.lcl-works .lcl-works__link:hover .lcl-works__bg img{scale:1.05}.lcl-works .lcl-works__link:hover .lcl-works__click{opacity:1}.lcl-works .lcl-works__link:hover .lcl-works__click::after{-webkit-animation-play-state:running;animation-play-state:running}}.lcl-works .lcl-works__bg{position:relative;z-index:-2;width:100%;height:100%;overflow:hidden}.lcl-works .lcl-works__bg img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:scale .25s ease;transition:scale .25s ease}.lcl-works .lcl-works__txtarea{position:absolute;inset:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:.5rem}.lcl-works .lcl-works-ttl{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:.5rem}.lcl-works .lcl-works-ttl__txt{font-size:2.4rem;font-size:max(2.4rem,10px);letter-spacing:.1em;font-weight:700;line-height:1.6}@media screen and (max-width: 767px){.lcl-works .lcl-works-ttl__txt{font-size:2.2rem;font-size:max(2.2rem,10px);letter-spacing:.1em}}.lcl-works .lcl-works-ttl__txt{padding-inline:1rem;background:#22334e;color:#fff}.lcl-works .lcl-works__en{font-family:"Open Sans",sans-serif;font-optical-sizing:auto;font-weight:600;font-style:normal;font-variation-settings:"wdth" 100;font-size:1.4rem;font-size:max(1.4rem,10px);font-weight:600;line-height:1.3;letter-spacing:.08em;padding:.1rem .9rem;color:#fff}@media screen and (max-width: 767px){.lcl-works .lcl-works__en{font-size:1.2rem;font-size:max(1.2rem,10px)}}.lcl-works .arrow01{position:absolute;inset:auto 0 0 auto}@media screen and (max-width: 767px){.lcl-works .lcl-works__click{display:none}}.lcl-data.scr-anin .lcl-data-person__img{-webkit-transition:translate 1.6s steps(4);transition:translate 1.6s steps(4)}.lcl-data.scr-anin .lcl-data-person__img:nth-of-type(1){translate:-50% 0}.lcl-data.scr-anin .lcl-data-person__img:nth-of-type(2){translate:50% 0}.lcl-data.scr-anin--on .lcl-data-person__img{translate:0 0 !important;-webkit-animation:data-person-anim 1.6s steps(1, start) !important;animation:data-person-anim 1.6s steps(1, start) !important}@-webkit-keyframes data-person-anim{0%,50%,100%{rotate:5deg}25%,75%{rotate:-5deg}}@keyframes data-person-anim{0%,50%,100%{rotate:5deg}25%,75%{rotate:-5deg}}@media screen and (max-width: 767px){.lcl-data.scr-anin--on .lcl-data-person__img img{-webkit-animation:data-person-anim 1.6s 1.6s steps(2, jump-both) infinite;animation:data-person-anim 1.6s 1.6s steps(2, jump-both) infinite}}.lcl-data .lcl-data__link{position:relative;z-index:1;display:grid;place-items:center;overflow:hidden}@media(any-hover: hover){.lcl-data .lcl-data__link:hover .lcl-data__bg img{scale:1.1;-webkit-filter:blur(0.5rem) brightness(1.025);filter:blur(0.5rem) brightness(1.025)}.lcl-data .lcl-data__link:hover .lcl-data-person__img{-webkit-transition:none;transition:none;-webkit-animation-iteration-count:infinite !important;animation-iteration-count:infinite !important;-webkit-animation-play-state:running !important;animation-play-state:running !important}.lcl-data .lcl-data__link:hover .lcl-data-person__img:nth-of-type(2){animation-direction:reverse !important}}.lcl-data .lcl-data__bg{position:absolute;inset:0;z-index:-1}.lcl-data .lcl-data__bg img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:scale .35s ease,-webkit-filter .35s ease;transition:scale .35s ease,-webkit-filter .35s ease;transition:scale .35s ease,filter .35s ease;transition:scale .35s ease,filter .35s ease,-webkit-filter .35s ease}.lcl-data .lcl-data__txtarea{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;padding-block:16.3rem 16.2rem}@media screen and (max-width: 767px){.lcl-data .lcl-data__txtarea{padding-block:15.8rem}}.lcl-data .lcl-data__txt{font-size:1.8rem;font-size:max(1.8rem,10px);letter-spacing:.1em;font-weight:700;line-height:1.65}@media screen and (max-width: 767px){.lcl-data .lcl-data__txt{font-size:1.6rem;font-size:max(1.6rem,10px);letter-spacing:.1em;line-height:1.45}}.lcl-data .lcl-data__txt{color:#22334e}.lcl-data .lcl-data__ttl{font-size:4rem;font-size:max(4rem,10px);font-weight:700;line-height:1.6;letter-spacing:.15em;margin-top:2rem;color:#22334e}@media screen and (max-width: 767px){.lcl-data .lcl-data__ttl{font-size:3rem;font-size:max(3rem,10px)}}.lcl-data .lcl-data__en{font-family:"Open Sans",sans-serif;font-optical-sizing:auto;font-weight:600;font-style:normal;font-variation-settings:"wdth" 100;font-size:2.5rem;font-size:max(2.5rem,10px);font-weight:600;line-height:1.65;letter-spacing:.08em;margin-top:2rem}@media screen and (max-width: 767px){.lcl-data .lcl-data__en{font-size:1.5rem;font-size:max(1.5rem,10px)}}.lcl-data .lcl-data-person__img{position:absolute}.lcl-data .lcl-data-person__img:nth-of-type(1){width:29rem;top:20rem;left:-6.1rem}@media screen and (max-width: 767px){.lcl-data .lcl-data-person__img:nth-of-type(1){width:22.1rem;top:37rem;left:-6.6rem}}.lcl-data .lcl-data-person__img:nth-of-type(2){width:28.8rem;top:3.9rem;right:-6.8rem}@media screen and (max-width: 767px){.lcl-data .lcl-data-person__img:nth-of-type(2){width:14rem;top:0;right:-2.6rem}}.lcl-data .arrow01{position:absolute;inset:auto 0 0 auto}.lcl-links{width:112.6rem;margin-inline:auto}@media screen and (min-width: 768px){.lcl-links{display:grid;gap:1.4rem;grid-template-columns:repeat(3, 1fr)}}@media screen and (max-width: 767px){.lcl-links{width:34.5rem}}.lcl-links.scr-anin .lcl-links__link:nth-of-type(1) .lcl-links__en,.lcl-links.scr-anin .lcl-links__link:nth-of-type(1) .lcl-links__txt{clip-path:inset(0% 100% 0% 0%);-webkit-transition:clip-path .6s 0s cubic-bezier(0.7, 0, 0.2, 1);transition:clip-path .6s 0s cubic-bezier(0.7, 0, 0.2, 1)}.lcl-links.scr-anin .lcl-links__link:nth-of-type(1) .lcl-links__txt{-webkit-transition-delay:.05s;transition-delay:.05s}.lcl-links.scr-anin .lcl-links__link:nth-of-type(1) .lcl-links__cntarea,.lcl-links.scr-anin .lcl-links__link:nth-of-type(1) .lcl-links__txtarea{opacity:0;-webkit-transition:opacity .6s .2s ease;transition:opacity .6s .2s ease}.lcl-links.scr-anin .lcl-links__link:nth-of-type(2) .lcl-links__en,.lcl-links.scr-anin .lcl-links__link:nth-of-type(2) .lcl-links__txt{clip-path:inset(0% 100% 0% 0%);-webkit-transition:clip-path .6s .05s cubic-bezier(0.7, 0, 0.2, 1);transition:clip-path .6s .05s cubic-bezier(0.7, 0, 0.2, 1)}.lcl-links.scr-anin .lcl-links__link:nth-of-type(2) .lcl-links__txt{-webkit-transition-delay:.1s;transition-delay:.1s}.lcl-links.scr-anin .lcl-links__link:nth-of-type(2) .lcl-links__cntarea,.lcl-links.scr-anin .lcl-links__link:nth-of-type(2) .lcl-links__txtarea{opacity:0;-webkit-transition:opacity .6s .25s ease;transition:opacity .6s .25s ease}.lcl-links.scr-anin .lcl-links__link:nth-of-type(3) .lcl-links__en,.lcl-links.scr-anin .lcl-links__link:nth-of-type(3) .lcl-links__txt{clip-path:inset(0% 100% 0% 0%);-webkit-transition:clip-path .6s .1s cubic-bezier(0.7, 0, 0.2, 1);transition:clip-path .6s .1s cubic-bezier(0.7, 0, 0.2, 1)}.lcl-links.scr-anin .lcl-links__link:nth-of-type(3) .lcl-links__txt{-webkit-transition-delay:.15s;transition-delay:.15s}.lcl-links.scr-anin .lcl-links__link:nth-of-type(3) .lcl-links__cntarea,.lcl-links.scr-anin .lcl-links__link:nth-of-type(3) .lcl-links__txtarea{opacity:0;-webkit-transition:opacity .6s .3s ease;transition:opacity .6s .3s ease}.lcl-links.scr-anin--on .lcl-links__en,.lcl-links.scr-anin--on .lcl-links__txt{clip-path:inset(0% 0% 0% 0%) !important}.lcl-links.scr-anin--on .lcl-links__cntarea,.lcl-links.scr-anin--on .lcl-links__txtarea{opacity:1 !important}.lcl-links .lcl-links__link{position:relative;display:block;background:#f2f1ef}@media screen and (max-width: 767px){.lcl-links .lcl-links__link:nth-of-type(n + 2){margin-top:1.5rem}}@media(any-hover: hover){.lcl-links .lcl-links__link:hover .lcl-links__img::before{scale:1;opacity:1}.lcl-links .lcl-links__link:hover .lcl-links__img img{scale:.95}}.lcl-links .lcl-links__ttlarea{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:.5rem}.lcl-links .lcl-links__en{font-family:"Open Sans",sans-serif;font-optical-sizing:auto;font-weight:600;font-style:normal;font-variation-settings:"wdth" 100;font-size:1.2rem;font-size:max(1.2rem,10px);font-weight:600;line-height:1.45;letter-spacing:.08em;padding:.1rem .8rem;background:-webkit-gradient(linear, left top, right top, from(#a81a20), to(#22334e));background:linear-gradient(90deg, #a81a20 0%, #22334e 100%);color:#fff}@media screen and (max-width: 767px){.lcl-links .lcl-links__en{font-size:1.1rem;font-size:max(1.1rem,10px)}}.lcl-links .lcl-links__txt{font-size:2.4rem;font-size:max(2.4rem,10px);letter-spacing:.1em;font-weight:700;line-height:1.6}@media screen and (max-width: 767px){.lcl-links .lcl-links__txt{font-size:2.2rem;font-size:max(2.2rem,10px);letter-spacing:.1em}}.lcl-links .lcl-links__txt{padding-inline:.8rem;background:#22334e;color:#fff}.lcl-links .lcl-links__cntarea{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:2.7rem;margin-top:3.6rem}@media screen and (max-width: 767px){.lcl-links .lcl-links__cntarea{gap:2.5rem;margin-top:4.8rem}}.lcl-links .lcl-links__img{width:22.5rem;z-index:1;position:relative}.lcl-links .lcl-links__img::before{content:"";position:absolute;inset:0;z-index:-1;border-radius:50%;opacity:0;scale:.95;-webkit-transition:opacity .25s ease,scale .25s ease;transition:opacity .25s ease,scale .25s ease;background:#fff}@media screen and (max-width: 767px){.lcl-links .lcl-links__img{width:21rem}}.lcl-links .lcl-links__img img{-webkit-transition:scale .25s ease;transition:scale .25s ease}.lcl-links .lcl-links-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;gap:.9rem;margin-top:2.3rem}@media screen and (min-width: 768px){.lcl-links .lcl-links-list{min-width:5.4rem}}@media screen and (max-width: 767px){.lcl-links .lcl-links-list{margin-top:1.5rem}}.lcl-links .lcl-links-list__item{font-size:1.3rem;font-size:max(1.3rem,10px);font-weight:700;line-height:1;letter-spacing:.2em;-webkit-writing-mode:vertical-lr;-ms-writing-mode:tb-lr;writing-mode:vertical-lr;text-orientation:upright;-ms-flex-negative:0;flex-shrink:0}@media screen and (min-width: 768px){.lcl-links .lcl-links-list__item{letter-spacing:.15em}}.lcl-links .lcl-links__txtarea{width:23.7rem;margin-top:3.3rem;padding:1rem;background:#fff}@media screen and (max-width: 767px){.lcl-links .lcl-links__txtarea{margin-top:4.3rem}}.lcl-links .arrow01{position:absolute;inset:auto 0 0 auto}.lcl-bnr{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:13rem;gap:2rem 0}@media screen and (max-width: 767px){.lcl-bnr{margin-bottom:8rem}}.lcl-bnr .lcl-bnr__link{display:-webkit-box;display:-ms-flexbox;display:flex;width:85rem}@media screen and (max-width: 767px){.lcl-bnr .lcl-bnr__link{width:34.5rem}}