@charset "UTF-8";body,div{overflow-wrap:anywhere}.hbspt-form ul.no-list,ol,ul{list-style:none}progress,sub,sup{vertical-align:baseline}details,img,picture{display:block}.lany-c-header .c-header__logo img,.lany-c-header-sm .c-header-sm__logo img,a,button{-webkit-transition:opacity .3s cubic-bezier(0,0,.4,1)}@-webkit-keyframes underline-hover{0%{background-size:100% 1px;background-position:100% 100%}50%{background-size:0 1px;background-position:100% 100%}51%{background-size:0 1px;background-position:0 100%}100%{background-size:100% 1px;background-position:0 100%}}@keyframes underline-hover{0%{background-size:100% 1px;background-position:100% 100%}50%{background-size:0 1px;background-position:100% 100%}51%{background-size:0 1px;background-position:0 100%}100%{background-size:100% 1px;background-position:0 100%}}*,::after,::before{-webkit-box-sizing:border-box;box-sizing:border-box}html{line-height:1.15;-webkit-text-size-adjust:100%}html:focus-within{scroll-behavior:smooth}body{min-height:100vh;text-rendering:optimizeSpeed;line-height:1.5}blockquote,body,dd,dl,figure,h1,h2,h3,h4,li,ol,p,ul{margin:0}ol,ul{padding:0}a:not([class]){-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}a{text-decoration:none;color:inherit;background-color:transparent}img,picture{max-width:100%;border-style:none;height:auto}button,input,select,textarea{font:inherit;color:inherit;line-height:1.15;margin:0;overflow:visible}button{border:none;padding:0;background-color:initial;text-transform:none;-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:ButtonText dotted 1px}@media (prefers-reduced-motion:reduce){html:focus-within{scroll-behavior:auto}*,::after,::before{-webkit-animation-duration:0s!important;animation-duration:0s!important;-webkit-animation-iteration-count:1!important;animation-iteration-count:1!important;-webkit-transition-duration:0s!important;transition-duration:0s!important;scroll-behavior:auto!important}}h1{font-size:2em;margin:.67em 0}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}abbr[title]{border-bottom:none;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}[hidden],template{display:none}.-lg-fs_xs{font-size:var(--font-size-xs);line-height:1.6}@media screen and (max-width:767px){.-lg-fs_xs{font-size:var(--font-size-xs-sp)}}.-lg-fs_s{font-size:var(--font-size-s);line-height:1.8}@media screen and (max-width:767px){.-lg-fs_s{font-size:var(--font-size-s-sp)}}.-lg-fs_m{font-size:var(--font-size-m);line-height:1.6}@media screen and (max-width:767px){.-lg-fs_m{font-size:var(--font-size-m-sp)}}.-lg-fs_l{font-size:var(--font-size-l);line-height:1.4}@media screen and (max-width:767px){.-lg-fs_l{font-size:var(--font-size-l-sp)}}.-lg-fs_xl{font-size:var(--font-size-xl);line-height:1.4}@media screen and (max-width:767px){.-lg-fs_xl{font-size:var(--font-size-xl-sp)}}.-lg-fs_xxl{font-size:var(--font-size-xxl);line-height:1.4}@media screen and (max-width:767px){.-lg-fs_xxl{font-size:var(--font-size-xxl-sp)}}.-lg-fd_bold{font-weight:700}.-lg-fd_underline{text-decoration:underline}.-lg-fd_strong{background:-webkit-gradient(linear,left top,left bottom,color-stop(70%,transparent),color-stop(70%,rgba(35,96,153,.2)),color-stop(90%,rgba(35,96,153,.2)),color-stop(90%,transparent));background:linear-gradient(transparent 70%,rgba(35,96,153,.2) 70%,rgba(35,96,153,.2) 90%,transparent 90%)}.-inline-flex{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}.-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.-pt0{padding-top:0!important}.-pb0{padding-bottom:0!important}.icon-circle-arrow{position:relative;width:14px;height:14px}.icon-circle-arrow.-white .path1:before{color:#fff}.icon-circle-arrow.-primary .path1:before,.icon-circle-arrow.-white .path2:before{color:var(--color-base-primary)}.icon-circle-arrow.-primary .path2:before{color:var(--color-base-primaryInside)}.icon-circle-arrow.-secondary .path1:before{color:var(--color-base-secondary)}.icon-circle-arrow.-secondary .path2:before{color:var(--color-base-secondaryInside)}.icon-circle-arrow.-large{width:20px;height:20px}.icon-circle-arrow.-large .path1:before,.icon-circle-arrow.-large .path2:before{font-size:20px}.icon-circle-arrow .path1,.icon-circle-arrow .path2{position:absolute;left:0}.icon-circle-arrow .path2:before{margin:0;color:var(--color-base-secondary)}html{font-size:133.3333333333%}@media (max-width:1920px){html{font-size:1.1111111111vw}}@media (max-width:1440px){html{font-size:100%}}@media (max-width:1320px){html{font-size:1.2121212121vw}}@media screen and (max-width:767px){html{font-size:100%}html.is-fixed{overflow:hidden}}@media (max-width:375px){html{font-size:4.2666666667vw}}body{font-family:"Zen Kaku Gothic New",sans-serif;color:#414141;-webkit-font-smoothing:antialiased;font-size:1rem;background-color:#F3F4F9}::-moz-selection{color:#fff;background-color:#174999}::selection{color:#fff;background-color:#174999}.lany-c-arrow2,.lany-s-links .lany-c-arrow{background-color:#727275}a,button{transition:opacity .3s cubic-bezier(0,0,.4,1);cursor:pointer}.u-desktop{display:block}.u-mobile{display:none}@media screen and (max-width:767px){.u-desktop{display:none}.u-mobile{display:block}}.char,.char_child{display:inline-block;position:relative}.char{overflow:clip}.char_child{translate:0 100%}.lany-c-arrow2 .c-arrow2__inner::before,.lany-c-arrow::before{translate:-50% -50%}.lum-lightbox{z-index:999}.lum-lightbox-inner img.lum-img{max-width:100%;width:100%;-o-object-fit:contain;object-fit:contain}.lum-gallery-button{display:none}.lany-c-arrow2{width:1rem;height:auto;aspect-ratio:1;display:inline-block;-ms-flex-negative:0;flex-shrink:0;position:relative;-webkit-transition:background-color .3s cubic-bezier(0,0,.4,1),border-color .3s cubic-bezier(0,0,.4,1),scale .3s cubic-bezier(0,0,.4,1);transition:background-color .3s cubic-bezier(0,0,.4,1),border-color .3s cubic-bezier(0,0,.4,1),scale .3s cubic-bezier(0,0,.4,1);border-radius:.25rem;overflow:clip}@supports (clip-path:shape(from 0 0,line to 100% 0,line to 100% 100%,line to 0 100%,close)){.lany-c-arrow2{border-radius:0;clip-path:shape(from calc(100% - calc(.25rem * 1.6)) top,curve to right calc(.25rem * 1.6) with calc(100% - calc(.25rem * 1.6) * .12) top/right calc(calc(.25rem * 1.6) * .12),line to right calc(100% - calc(.25rem * 1.6)),curve to calc(100% - calc(.25rem * 1.6)) bottom with right calc(100% - calc(.25rem * 1.6) * .12)/ calc(100% - calc(.25rem * 1.6) * .12) bottom,line to calc(.25rem * 1.6) bottom,curve to left calc(100% - calc(.25rem * 1.6)) with calc(calc(.25rem * 1.6) * .12) bottom/left calc(100% - calc(.25rem * 1.6) * .12),line to left calc(.25rem * 1.6),curve to calc(.25rem * 1.6) top with left calc(calc(.25rem * 1.6) * .12)/ calc(calc(.25rem * 1.6) * .12) top,line to calc(100% - calc(.25rem * 1.6)) top,close)}}.lany-c-arrow2 .c-arrow2__inner::after,.lany-c-arrow2 .c-arrow2__inner::before{content:"";display:block;width:.5rem;height:.3125rem;-webkit-mask:url(../img/common/icon_arrow.svg) no-repeat center center/contain;mask:url(../img/common/icon_arrow.svg) no-repeat center center/contain;background-color:#fff;position:absolute;top:50%;left:50%;-webkit-transition:translate .3s cubic-bezier(0,0,.4,1),background-color .3s cubic-bezier(0,0,.4,1);transition:translate .3s cubic-bezier(0,0,.4,1),background-color .3s cubic-bezier(0,0,.4,1)}.lany-c-arrow2 .c-arrow2__inner::after{translate:-500% -50%}.lany-c-btn3 .c-btn3__link{display:inline-block;-webkit-transition:scale .3s cubic-bezier(0,0,.4,1);transition:scale .3s cubic-bezier(0,0,.4,1);will-change:scale}@media (any-hover:hover){a:hover,button:hover{opacity:.6}.lany-c-btn3 .c-btn3__link:hover{opacity:1;scale:1.1}.lany-c-btn3 .c-btn3__link:hover .lany-c-arrow2{opacity:1}.lany-c-btn3 .c-btn3__link:hover .lany-c-arrow2 .c-arrow2__inner::before{translate:500% -50%}.lany-c-btn3 .c-btn3__link:hover .lany-c-arrow2 .c-arrow2__inner::after{translate:-50% -50%}}.lany-c-btn3 .c-btn3__text{font-size:.875rem;font-weight:900;line-height:1.5;position:relative;z-index:1.5;color:#fff;-webkit-transition:color .3s cubic-bezier(0,0,.4,1);transition:color .3s cubic-bezier(0,0,.4,1)}@media screen and (max-width:767px){.lany-c-arrow2 .c-arrow2__inner::after,.lany-c-arrow2 .c-arrow2__inner::before{width:.5rem;height:.5rem}.lany-c-btn3 .c-btn3__link{width:100%}.lany-c-btn3 .c-btn3__text{font-size:.8125rem}}.lany-c-btn3 .c-btn3__arrow{translate:0 .125rem;margin-left:.125rem}.lany-c-btn3.--lg{height:100%}.lany-c-btn3.--lg .c-btn3__link{height:inherit;padding:0 1rem;min-width:8.8125rem}.lany-c-btn3.--lg .c-btn3__linkInner{width:100%;height:100%;display:inline-grid;grid-template-columns:1fr auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.8125rem;position:relative}.lany-c-btn3.--lg .c-btn3__text{text-align:center;font-size:.8125rem;-webkit-transition:color .3s cubic-bezier(0,0,.4,1);transition:color .3s cubic-bezier(0,0,.4,1)}.lany-c-btn3.--lg .c-btn3__arrow{translate:0 0}.lany-c-ctaList{margin-top:3rem}@media screen and (max-width:767px){.lany-c-btn3.--lg .c-btn3__link{min-width:10.625rem}.lany-c-btn3.--lg .c-btn3__linkInner{gap:0}.lany-c-btn3.--lg .c-btn3__text{font-size:.9375rem}.lany-c-ctaList{margin-top:2.25rem}}.lany-c-ctaList .c-ctaList__item:nth-child(n+2){margin-top:3rem}.lany-c-header-sm{position:fixed;height:5.25rem;width:100%;top:0;left:0;z-index:100;padding-top:2.25rem}@media screen and (max-width:767px){.lany-c-ctaList .c-ctaList__item:nth-child(n+2){margin-top:2.25rem}.lany-c-header-sm{height:3rem;padding-top:.75rem}}.lany-c-header-sm .c-header-sm__inner{padding:0 2.25rem;height:3rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.lany-c-header-sm .c-header-sm__logo{display:block;width:6.5rem;z-index:110;position:relative}@media screen and (max-width:767px){.lany-c-header-sm .c-header-sm__inner{height:2rem;padding:0 1rem}.lany-c-header-sm .c-header-sm__logo{width:4.375rem}}.lany-c-header-sm .c-header-sm__logo img{width:100%;height:auto;transition:opacity .3s cubic-bezier(0,0,.4,1)}.lany-c-footer-sm{padding:3rem 0;background-color:rgba(23,73,153,.06)}.lany-c-footer-sm .c-footer-sm__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.lany-c-footer-sm .c-footer-sm__logo{display:block;width:10.5rem}.lany-c-footer-sm .c-footer-sm__logo img{width:100%;height:auto}.lany-c-footer-sm .c-footer-sm__copyright{font-size:.875rem;font-weight:900;letter-spacing:.05em;display:block}.lany-c-title4{font-size:2rem;line-height:1.5;font-weight:900;letter-spacing:.1em;text-align:center}@media screen and (max-width:767px){.lany-c-footer-sm{padding:1.5rem 0}.lany-c-footer-sm .c-footer-sm__inner{display:block}.lany-c-footer-sm .c-footer-sm__copyright{margin-top:3rem}.lany-c-title4{font-size:1.5rem}}.lany-l-inner{width:100%;margin-right:auto;margin-left:auto;max-width:calc(75rem + 3.75rem * 2);padding-right:3.75rem;padding-left:3.75rem}.lany-l-inner.--md{max-width:calc(60rem + 3.75rem * 2)}.lany-c-header{position:fixed;height:5.25rem;width:100%;top:0;left:0;z-index:100;padding-top:2.25rem}@media screen and (max-width:767px){.lany-l-inner{padding-right:1rem;padding-left:1rem}.lany-c-header{height:3rem;padding-top:1rem}}.lany-c-header .c-header__inner{padding:0 2.25rem;height:3rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.lany-c-header .c-header__logo{display:block;width:6.5rem;z-index:110;position:relative}@media screen and (max-width:767px){.lany-c-header .c-header__inner{height:2rem;padding:0 1rem}.lany-c-header .c-header__logo{width:4.375rem}}.lany-c-header .c-header__logo img{width:100%;height:auto;transition:opacity .3s cubic-bezier(0,0,.4,1)}.lany-c-header .c-header__logo img:nth-child(2){position:absolute;top:0;left:0;opacity:0}.lany-c-header .c-header__logo.is-active img:nth-child(2){opacity:1}.lany-c-header .c-header__menuButton{display:none}@media screen and (max-width:767px){.lany-c-header .c-header__menuButton{display:block;width:2rem;height:2rem;position:relative;z-index:110}.lany-c-header .c-header__menuButton img{width:100%;height:auto;-webkit-transition:opacity .3s cubic-bezier(0,0,.4,1);transition:opacity .3s cubic-bezier(0,0,.4,1)}.lany-c-header .c-header__menuButton img:nth-child(2){position:absolute;top:0;left:0;opacity:0}.lany-c-header .c-header__nav::before{display:none}}.lany-c-header .c-header__menuButton.is-active img:nth-child(2){opacity:1}.lany-c-header .c-header__nav{height:inherit;padding-left:1.125rem;position:relative;z-index:0}.lany-c-header .c-header__nav::before{content:"";border:.0625rem solid #dedfe3;background-color:rgba(243,244,249,.6);backdrop-filter:blur(1.125rem);border-radius:.75rem;position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}@media screen and (max-width:767px){.lany-c-header .c-header__nav{display:none;position:fixed;height:100dvh;inset:0;border-radius:0;background-color:#727275;padding:.25rem}}.lany-c-header .c-header__navInner{height:inherit}@media screen and (max-width:767px){.lany-c-header .c-header__navInner{height:initial;background-color:#414141;border-radius:.75rem;overflow:clip;padding-top:4.5rem}@supports (clip-path:shape(from 0 0,line to 100% 0,line to 100% 100%,line to 0 100%,close)){.lany-c-header .c-header__navInner{border-radius:0;clip-path:shape(from calc(100% - calc(.75rem * 1.6)) top,curve to right calc(.75rem * 1.6) with calc(100% - calc(.75rem * 1.6) * .12) top/right calc(calc(.75rem * 1.6) * .12),line to right calc(100% - calc(.75rem * 1.6)),curve to calc(100% - calc(.75rem * 1.6)) bottom with right calc(100% - calc(.75rem * 1.6) * .12)/ calc(100% - calc(.75rem * 1.6) * .12) bottom,line to calc(.75rem * 1.6) bottom,curve to left calc(100% - calc(.75rem * 1.6)) with calc(calc(.75rem * 1.6) * .12) bottom/left calc(100% - calc(.75rem * 1.6) * .12),line to left calc(.75rem * 1.6),curve to calc(.75rem * 1.6) top with left calc(calc(.75rem * 1.6) * .12)/ calc(calc(.75rem * 1.6) * .12) top,line to calc(100% - calc(.75rem * 1.6)) top,close)}}}.lany-c-header .c-header__navWrap{display:-webkit-box;display:-ms-flexbox;display:flex;height:inherit}@media screen and (max-width:767px){.lany-c-header .c-header__navWrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-bottom:1.75rem;overflow:auto;height:calc(100dvh - 9rem)}}.lany-c-header .c-header__navList{display:-webkit-box;display:-ms-flexbox;display:flex;height:inherit}@media screen and (max-width:767px){.lany-c-header .c-header__navList{margin-top:.625rem;height:initial;display:block}}.lany-c-header .c-header__navItem{height:inherit}@media screen and (max-width:767px){.lany-c-header .c-header__navItem{height:initial;position:relative;border-bottom:.0625rem solid #292929}}.lany-c-header .c-header__navLink{height:inherit;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 .875rem;position:relative;z-index:110}@media (any-hover:hover){.lany-c-header .c-header__navLink:hover{opacity:1}.lany-c-header .c-header__navLink:hover .c-header__navTextJa{opacity:.5}}.lany-c-header .c-header__navLink.is-subMenuOpen .c-header__navTextJa{opacity:.5}.lany-c-header .c-header__navLink.is-subMenuOpen::before{opacity:1}.lany-c-header .c-header__navLink::before{content:"";position:absolute;width:calc(100% - 1.75rem);height:.25rem;background-color:#fff;bottom:-1.875rem;left:.875rem;opacity:0;-webkit-transition:opacity .3s cubic-bezier(0,0,.4,1);transition:opacity .3s cubic-bezier(0,0,.4,1)}.lany-c-header .c-header__navLink.is-active .c-header__navBtn,.lany-c-header .c-header__navLink.is-active .c-header__navTextJa{opacity:.5}.lany-c-header .c-header__navLink.is-active .c-header__navBtn::after{rotate:0deg;opacity:0}.lany-c-header .c-header__navTextJa{font-size:.8125rem;line-height:1;font-weight:700;-webkit-transition:color .3s cubic-bezier(0,0,.4,1),opacity .3s cubic-bezier(0,0,.4,1);transition:color .3s cubic-bezier(0,0,.4,1),opacity .3s cubic-bezier(0,0,.4,1)}.lany-c-header .c-header__navBtn{display:none}@media screen and (max-width:767px){.lany-c-header .c-header__navLink{padding:1.25rem 1.25rem 1.25rem .75rem}.lany-c-header .c-header__navLink::before{display:none}.lany-c-header .c-header__navTextJa{font-size:.9375rem;line-height:1.2;letter-spacing:.06em;color:#fff}.lany-c-header .c-header__navBtn{display:block;position:absolute;right:.75rem;top:50%;translate:0 -50%;width:1.375rem;height:1.5rem;border-radius:.6875rem}.lany-c-header .c-header__navBtn::after,.lany-c-header .c-header__navBtn::before{content:"";display:block;width:.5rem;height:.125rem;background-color:#fff;position:absolute;top:50%;left:50%;translate:-50% -50%}.lany-c-header .c-header__navBtn::after{rotate:90deg;-webkit-transition:all .3s cubic-bezier(0,0,.4,1);transition:all .3s cubic-bezier(0,0,.4,1)}}.lany-c-header .c-header__navLink:has(~.c-header__subNavWrap):hover~.c-header__subNavWrap,.lany-c-header .c-header__subNavWrap:hover{opacity:1;visibility:visible}.lany-c-header.is-subMenuOpen .c-header__navLink{color:#fff}.lany-c-header.is-subMenuOpen .c-header__logo img:nth-child(2){opacity:1}.lany-c-header.is-subMenuOpen .c-header__btnList{background-color:#fff}.lany-c-header.is-subMenuOpen .c-header__btnList .lany-c-btn3 .c-btn3__text{color:#414141}.lany-c-header.is-subMenuOpen .c-header__btnList .lany-c-btn3 .c-btn3__arrow{background-color:#dedfe3}.lany-c-header.is-subMenuOpen .c-header__btnList .lany-c-btn3 .c-btn3__arrow .c-arrow2__inner::after,.lany-c-header.is-subMenuOpen .c-header__btnList .lany-c-btn3 .c-btn3__arrow .c-arrow2__inner::before{background-color:#414141}.lany-c-header.is-subMenuOpen .c-header__btnList .c-header__btnItem:nth-child(n+2)::before{background-color:rgba(65,65,65,.24)}.lany-c-header .c-header__subNavWrap{position:fixed;background-color:#414141;border-radius:1.5rem;overflow:clip;width:calc(100% - .75rem);top:.375rem;left:.375rem;z-index:0;padding-top:6.75rem;opacity:0;visibility:hidden;-webkit-transition:opacity .3s cubic-bezier(0,0,.4,1),visibility .3s cubic-bezier(0,0,.4,1);transition:opacity .3s cubic-bezier(0,0,.4,1),visibility .3s cubic-bezier(0,0,.4,1)}@supports (clip-path:shape(from 0 0,line to 100% 0,line to 100% 100%,line to 0 100%,close)){.lany-c-header .c-header__subNavWrap{border-radius:0;clip-path:shape(from calc(100% - calc(1.5rem * 1.6)) top,curve to right calc(1.5rem * 1.6) with calc(100% - calc(1.5rem * 1.6) * .12) top/right calc(calc(1.5rem * 1.6) * .12),line to right calc(100% - calc(1.5rem * 1.6)),curve to calc(100% - calc(1.5rem * 1.6)) bottom with right calc(100% - calc(1.5rem * 1.6) * .12)/ calc(100% - calc(1.5rem * 1.6) * .12) bottom,line to calc(1.5rem * 1.6) bottom,curve to left calc(100% - calc(1.5rem * 1.6)) with calc(calc(1.5rem * 1.6) * .12) bottom/left calc(100% - calc(1.5rem * 1.6) * .12),line to left calc(1.5rem * 1.6),curve to calc(1.5rem * 1.6) top with left calc(calc(1.5rem * 1.6) * .12)/ calc(calc(1.5rem * 1.6) * .12) top,line to calc(100% - calc(1.5rem * 1.6)) top,close)}}@media screen and (max-width:767px){.lany-c-header .c-header__subNavWrap{background-color:transparent;margin-top:.5rem;padding:0 0 1.75rem;translate:initial;border-radius:0;position:static;min-width:initial;opacity:1;visibility:visible;-webkit-transition:initial;transition:initial;clip-path:none;display:none}}.lany-c-header .c-header__subNavWrap.--col5 .c-header__subNavHeadItem:nth-child(even),.lany-c-header .c-header__subNavWrap.--col5 .c-header__subNavList2:nth-child(even){background-color:rgba(255,255,255,.06)}.lany-c-header .c-header__subNavWrap.--col5 .c-header__subNavHead{display:grid;grid-template-columns:11.75rem repeat(4,1fr);color:#9e9ea1;font-family:museo-sans,sans-serif;font-size:1rem;line-height:1;font-weight:700;padding:0 3rem;border-top:.0625rem solid #fff}.lany-c-header .c-header__subNavWrap.--col5 .c-header__subNavHeadItem{padding:1rem .75rem 0}.lany-c-header .c-header__subNavWrap.--col5 .c-header__subNavList{padding:0;border-top:none}.lany-c-header .c-header__subNavWrap.--col5 .c-header__subNavItem{grid-template-columns:11.75rem repeat(4,1fr);gap:0;margin:0;padding:0 3rem;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.lany-c-header .c-header__subNavWrap.--col5 .c-header__subNavItem:last-child .c-header__subNavList2{padding-bottom:2.25rem}.lany-c-header .c-header__subNavWrap.--col5 .c-header__subNavItem .lany-c-btn3{margin-top:1.5rem}@media screen and (max-width:767px){.lany-c-header .c-header__subNavWrap.--col5 .c-header__subNavHead{display:none}.lany-c-header .c-header__subNavWrap.--col5 .c-header__subNavItem:last-child .c-header__subNavList2{padding-bottom:0}.lany-c-header .c-header__subNavWrap.--col5 .c-header__subNavItem .lany-c-btn3{margin-top:0;grid-column:span 2}.lany-c-header .c-header__subNavWrap.--col5 .c-header__subNavItem{grid-template-columns:repeat(2,1fr);gap:1rem;padding:0 .75rem}.lany-c-header .c-header__subNavWrap.--col5 .c-header__subNavItem:nth-child(n+2){margin-top:1.5rem}.lany-c-header .c-header__subNavWrap.--col5 .c-header__subNavList2:nth-child(even){background-color:transparent}}.lany-c-header .c-header__subNavWrap.--col5 .c-header__subNavList2{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.5rem;padding:1.5rem .75rem;height:100%}@media screen and (max-width:767px){.lany-c-header .c-header__subNavWrap.--col5 .c-header__subNavList2{display:contents}.lany-c-header .c-header__subNavWrap.--col1{padding-bottom:0}}.lany-c-header .c-header__subNavWrap.--col1 .c-header__subNavList{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:4rem;padding:2.25rem 3rem}@media screen and (max-width:767px){.lany-c-header .c-header__subNavWrap.--col1 .c-header__subNavList{padding:0 .75rem 1.5rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem;border-bottom:none}}.lany-c-header .c-header__subNavWrap.--col1 .c-header__subNavItem{padding:0;display:block}.lany-c-header .c-header__subNavWrap.--col1 .c-header__subNavItem:nth-child(n+2){margin-top:0;padding-top:0;border-top:none}.lany-c-header .c-header__subNavList{border-top:.0625rem solid #fff;padding-top:2.25rem;padding-bottom:2.25rem}@media screen and (max-width:767px){.lany-c-header .c-header__subNavList{border-top:none;padding:0}}.lany-c-header .c-header__subNavItem{padding:0 3rem;display:grid;grid-template-columns:10.5rem 1fr;gap:.375rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:767px){.lany-c-header .c-header__subNavItem{grid-template-columns:1fr;padding:0 .75rem;gap:0}}.lany-c-header .c-header__subNavItem:nth-child(n+2){border-top:.0625rem solid #292929;padding-top:1.5rem;margin-top:1.5rem}.lany-c-header .c-header__subNavList2{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1.5rem;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (max-width:767px){.lany-c-header .c-header__subNavItem:nth-child(n+2){border-top:none;padding-top:0;margin-top:1.5rem}.lany-c-header .c-header__subNavList2{display:grid;grid-template-columns:repeat(2,1fr);gap:.9375rem;margin-top:1rem}}.lany-c-header .c-header__subNavItem2{font-size:.75rem;line-height:1.5;font-weight:500}.lany-c-header .c-header__subNavItem2:has(.c-header__subNavText:empty){display:none}.lany-c-header .c-header__subNavLink2{position:relative;padding-left:1rem;-webkit-transition:color .3s cubic-bezier(0,0,.4,1);transition:color .3s cubic-bezier(0,0,.4,1);display:block}.lany-c-header .c-header__subNavLink2::before{content:"";height:.0625rem;width:.375rem;background-color:#9e9ea1;position:absolute;top:.5625rem;left:.1875rem;-webkit-transition:background-color .3s cubic-bezier(0,0,.4,1);transition:background-color .3s cubic-bezier(0,0,.4,1)}.lany-c-header .c-header__subNavText2{color:#fff;display:inline;background-image:-webkit-gradient(linear,left top,right top,from(rgba(255,255,255,.5)),to(rgba(255,255,255,.5)));background-image:linear-gradient(90deg,rgba(255,255,255,.5),rgba(255,255,255,.5));background-position:100% 100%;background-repeat:no-repeat;background-size:100% 1px;text-decoration:none;-webkit-transition:background-size .3s;transition:background-size .3s}.lany-c-header .c-header__btnList{position:relative;z-index:110;height:calc(100% - .125rem);-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:.0625rem;margin-right:.0625rem;margin-left:1.125rem;background-color:#414141;border-radius:.6875rem;-webkit-transition:background-color .3s cubic-bezier(0,0,.4,1);transition:background-color .3s cubic-bezier(0,0,.4,1)}@media screen and (max-width:767px){.lany-c-header .c-header__btnList{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;background-color:#fff;height:3rem;margin-left:.75rem;margin-top:0;margin-right:.75rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.lany-c-header .c-header__btnList .lany-c-btn3 .c-btn3__text{color:#414141}.lany-c-header .c-header__btnList .lany-c-btn3 .c-btn3__arrow{background-color:#dedfe3}.lany-c-header .c-header__btnList .lany-c-btn3 .c-btn3__arrow .c-arrow2__inner::after,.lany-c-header .c-header__btnList .lany-c-btn3 .c-btn3__arrow .c-arrow2__inner::before{background-color:#414141}.lany-c-header .c-header__btnList .c-header__btnItem:nth-child(n+2)::before{background-color:rgba(65,65,65,.24)}}.lany-c-header .c-header__btnItem{position:relative;height:inherit}.lany-c-header .c-header__btnItem:nth-child(n+2)::before{content:"";display:block;width:.0625rem;height:1rem;background-color:rgba(255,255,255,.24);position:absolute;top:50%;left:0;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);-webkit-transition:background-color .3s cubic-bezier(0,0,.4,1);transition:background-color .3s cubic-bezier(0,0,.4,1)}.lany-c-header .c-header__bottom{display:none}@media screen and (max-width:767px){.lany-c-header .c-header__bottom{display:block;color:#fff;padding:1.5rem .75rem 0;margin-top:auto}}.lany-c-header .c-header__bottomList{display:grid;grid-template-columns:1fr 1fr;gap:.9375rem}.lany-c-header .c-header__bottomItem{font-size:.75rem;line-height:1.5;font-weight:500}.lany-c-header .c-header__bottomLink{position:relative;padding-left:1rem;-webkit-transition:color .3s cubic-bezier(0,0,.4,1);transition:color .3s cubic-bezier(0,0,.4,1)}.lany-c-footer .c-footer__subNavLink::before,.lany-c-header .c-header__bottomLink::before{height:.0625rem;background-color:#9e9ea1;top:.5625rem;left:.1875rem;-webkit-transition:background-color .3s cubic-bezier(0,0,.4,1)}.lany-c-header .c-header__bottomLink::before{content:"";width:.375rem;position:absolute;transition:background-color .3s cubic-bezier(0,0,.4,1)}.lany-c-footer .c-footer__bottomLink,.lany-c-header .c-header__bottomText{-webkit-transition:background-size .3s;background-position:100% 100%;background-repeat:no-repeat;background-size:100% 1px;text-decoration:none}.lany-c-header .c-header__bottomText{color:#fff;display:inline;background-image:-webkit-gradient(linear,left top,right top,from(rgba(255,255,255,.5)),to(rgba(255,255,255,.5)));background-image:linear-gradient(90deg,rgba(255,255,255,.5),rgba(255,255,255,.5));transition:background-size .3s}.lany-c-header .c-header__copyWrap{display:none}@media screen and (max-width:767px){.lany-c-header .c-header__copyWrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:.9375rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:1.5rem;padding:0 .75rem}}.lany-c-header .c-header__snsList{margin-top:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1.5rem}.lany-c-header .c-header__snsLink{width:1.5rem;height:1.5rem;display:block}.lany-c-header .c-header__snsLink img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.lany-c-header .c-header__copyright{font-size:.875rem;line-height:1;font-weight:900;color:#fff}.lany-c-footer{padding:7.5rem 0 3rem;position:relative;z-index:0;overflow:clip}.lany-c-footer .c-footer__inner{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width:767px){.lany-c-header .c-header__snsList{gap:.75rem}.lany-c-footer{padding:4.5rem 0}.lany-c-footer .c-footer__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0 2rem}.lany-c-footer .c-footer__head{display:contents}.lany-c-footer .c-footer__logoWrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:1.25rem;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}}.lany-c-footer .c-footer__logo{display:block;width:10.5rem}@media screen and (max-width:767px){.lany-c-footer .c-footer__logo{-ms-flex-negative:0;flex-shrink:0;width:8.75rem}}.lany-c-footer .c-footer__logo img{width:100%;height:auto}.lany-c-footer .c-footer__snsList{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1.5rem;margin-top:3rem}.lany-c-footer .c-footer__snsLink{width:1.5rem;height:1.5rem;display:block}.lany-c-footer .c-footer__snsLink img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}@media screen and (max-width:767px){.lany-c-footer .c-footer__snsList{gap:.75rem}.lany-c-footer .c-footer__bottom{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:1.25rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:4.5rem}}.lany-c-footer .c-footer__bottomList{margin-top:6rem}@media screen and (max-width:767px){.lany-c-footer .c-footer__bottomList{display:block;margin-top:0}}.lany-c-footer .c-footer__bottomItem{font-size:.75rem;line-height:1.5;font-weight:500;position:relative}.lany-c-footer .c-footer__bottomItem:nth-child(n+2){margin-top:.75rem}.lany-c-footer .c-footer__bottomLink{display:inline;background-image:-webkit-gradient(linear,left top,right top,from(#414141),to(#414141));background-image:linear-gradient(90deg,#414141,#414141);transition:background-size .3s}.lany-c-footer .c-footer__copyright{font-size:.875rem;line-height:1;font-weight:900;letter-spacing:.05em;display:block;margin-top:8.875rem}@media screen and (max-width:767px){.lany-c-footer .c-footer__bottomLink{display:block;text-align:right}.lany-c-footer .c-footer__copyright{text-align:center;margin-top:0}}.lany-c-footer .c-footer__navWrap{margin-left:7.5rem;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:6.25rem}@media screen and (max-width:767px){.lany-c-footer .c-footer__navWrap{display:block;margin-top:3rem;margin-left:0}}.lany-c-footer .c-footer__nav{display:-webkit-box;display:-ms-flexbox;display:flex;gap:3.75rem}.lany-c-footer .c-footer__navList{max-width:16.0625rem}@media screen and (max-width:767px){.lany-c-footer .c-footer__nav{display:block}.lany-c-footer .c-footer__navList{width:100%;max-width:100%}.lany-c-footer .c-footer__navList:nth-child(n+2){margin-top:1rem}}.lany-c-footer .c-footer__navItem:nth-child(n+2){margin-top:2.25rem}@media screen and (max-width:767px){.lany-c-footer .c-footer__navItem:nth-child(n+2){margin-top:1rem}.lany-c-footer .c-footer__navItem{display:grid;grid-template-columns:4.4375rem 1fr;gap:.5rem}}.lany-c-footer .c-footer__navItem{font-size:.875rem;font-weight:900;line-height:1.5}.lany-c-footer .c-footer__navLink{-webkit-transition:color .3s cubic-bezier(0,0,.4,1);transition:color .3s cubic-bezier(0,0,.4,1)}.lany-c-footer .c-footer__subNavList{margin-top:.75rem}@media screen and (max-width:767px){.lany-c-footer .c-footer__subNavList{margin-top:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.5rem}}.lany-c-footer .c-footer__subNavItem{font-size:.75rem;line-height:1.5;font-weight:500}.lany-c-btn2 .c-btn2__text,.lany-c-btn2.--pagetop .c-btn2__text,.lany-c-footer .c-footer__loopText{font-weight:700;font-family:museo-sans,sans-serif}.lany-c-footer .c-footer__subNavItem:nth-child(n+2){margin-top:.5rem}.lany-c-footer .c-footer__subNavItem:has(.c-footer__subNavText:empty){display:none}.lany-c-footer .c-footer__subNavLink{position:relative;padding-left:1rem;-webkit-transition:color .3s cubic-bezier(0,0,.4,1);transition:color .3s cubic-bezier(0,0,.4,1);display:block}.lany-c-footer .c-footer__subNavLink::before{content:"";width:.375rem;position:absolute;transition:background-color .3s cubic-bezier(0,0,.4,1)}@media (any-hover:hover){.lany-c-header .c-header__subNavLink2:hover{opacity:1}.lany-c-header .c-header__subNavLink2:hover .c-header__subNavText2{-webkit-animation:underline-hover .3s;animation:underline-hover .3s}.lany-c-header .c-header__bottomLink:hover{opacity:1}.lany-c-header .c-header__bottomLink:hover .c-header__bottomText{-webkit-animation:underline-hover .3s;animation:underline-hover .3s}.lany-c-footer .c-footer__bottomLink:hover{opacity:1;-webkit-animation:underline-hover .3s;animation:underline-hover .3s}.lany-c-footer a.c-footer__navLink:hover{opacity:1;color:#174999}.lany-c-footer .c-footer__subNavLink:hover{opacity:1}.lany-c-footer .c-footer__subNavLink:hover .c-footer__subNavText{-webkit-animation:underline-hover .3s;animation:underline-hover .3s}}.lany-c-footer .c-footer__subNavText{display:inline;background-image:-webkit-gradient(linear,left top,right top,from(#414141),to(#414141));background-image:linear-gradient(90deg,#414141,#414141);background-position:100% 100%;background-repeat:no-repeat;background-size:100% 1px;text-decoration:none;-webkit-transition:background-size .3s;transition:background-size .3s}.lany-c-footer .c-footer__btnWrap{padding-bottom:3.75rem;position:relative}@media screen and (max-width:767px){.lany-c-footer .c-footer__subNavItem:nth-child(n+2){margin-top:0}.lany-c-footer .c-footer__btnWrap{margin-top:3rem;padding-bottom:0;padding-right:3rem}}.lany-c-footer .c-footer__btnItem:nth-child(n+2){margin-top:.75rem}.lany-c-footer .c-footer__loop{position:absolute;bottom:-2.25rem;left:0;width:100%;line-height:1;z-index:-1}.lany-c-footer .c-footer__loopText{font-size:15rem;height:15rem;line-height:1;color:rgba(23,73,153,.06)}@media screen and (max-width:767px){.lany-c-footer .c-footer__loop{bottom:-.625rem;left:-.625rem}.lany-c-footer .c-footer__loopText{height:initial;font-size:6.75rem;line-height:.83;white-space:nowrap}}.lany-c-footer .c-footer__pagetop{position:absolute;bottom:0;right:0}body:has(.lany-s-error) .lany-c-footer,body:has(.lany-s-error) .lany-c-footer-sm{position:sticky;top:100vh}.lany-c-arrow{width:3rem;height:auto;aspect-ratio:1;border-radius:50%;background-color:rgba(23,73,153,.06);display:block;-ms-flex-negative:0;flex-shrink:0;position:relative;overflow:clip;-webkit-transition:background-color .3s cubic-bezier(0,0,.4,1),border-color .3s cubic-bezier(0,0,.4,1),scale .3s cubic-bezier(0,0,.4,1);transition:background-color .3s cubic-bezier(0,0,.4,1),border-color .3s cubic-bezier(0,0,.4,1),scale .3s cubic-bezier(0,0,.4,1)}@media screen and (max-width:767px){.lany-c-footer .c-footer__pagetop{-webkit-transform-origin:bottom right;transform-origin:bottom right;rotate:90deg;right:.875rem}.lany-c-arrow{width:1.5rem}}.lany-c-arrow::after,.lany-c-arrow::before{content:"";display:block;width:.625rem;height:.625rem;-webkit-mask:url(../img/common/icon_arrow.svg) no-repeat center center/contain;mask:url(../img/common/icon_arrow.svg) no-repeat center center/contain;background-color:#414141;position:absolute;top:50%;left:50%;-webkit-transition:translate .3s cubic-bezier(0,0,.4,1);transition:translate .3s cubic-bezier(0,0,.4,1)}@media screen and (max-width:767px){.lany-c-arrow::after,.lany-c-arrow::before{width:.5rem;height:.5rem}}.lany-c-arrow::after{translate:-500% -50%}@media (any-hover:hover){.lany-c-arrow:hover .lany-c-arrow{opacity:1}.lany-c-arrow:hover .lany-c-arrow::before{translate:500% -50%}.lany-c-arrow:hover .lany-c-arrow::after{translate:-50% -50%}}.lany-c-arrow.--sm{width:1.375rem;height:1.5rem}.lany-c-arrow.--md{width:2rem;height:2rem}.lany-c-arrow.--borderWhite{border-color:#fff}.lany-c-arrow.--black{background-color:#414141}.lany-c-arrow.--black::after,.lany-c-arrow.--black::before,.lany-c-arrow.--white{background-color:#fff}.lany-c-arrow.--white::after,.lany-c-arrow.--white::before{background-color:#414141}.lany-c-arrow.--blue{background-color:#174999}.lany-c-arrow.--blue::after,.lany-c-arrow.--blue::before{background-color:#fff}.lany-c-arrow.--pagetop::after,.lany-c-arrow.--pagetop::before{rotate:-90deg}.lany-c-arrow.--pagetop::before{translate:-50% -50%}.lany-c-arrow.--pagetop::after{translate:-50% 500%}.lany-c-btn1 .c-btn1__link{display:inline-block;-webkit-transition:scale .3s cubic-bezier(0,0,.4,1);transition:scale .3s cubic-bezier(0,0,.4,1);will-change:scale}@media screen and (max-width:767px){.lany-c-arrow.--pagetop::after,.lany-c-arrow.--pagetop::before{rotate:180deg}.lany-c-arrow.--pagetop::before{translate:-50% -50%}.lany-c-arrow.--pagetop::after{translate:500% -50%}.lany-c-btn1 .c-btn1__link{width:100%}}@media (any-hover:hover){.lany-c-btn1 .c-btn1__link:hover{opacity:1;scale:1.1}.lany-c-btn1 .c-btn1__link:hover .lany-c-arrow{opacity:1}.lany-c-btn1 .c-btn1__link:hover .lany-c-arrow::before{translate:500% -50%}.lany-c-btn1 .c-btn1__link:hover .lany-c-arrow::after{translate:-50% -50%}.lany-c-btn1 .c-btn1__link:hover .c-btn1__linkInner{background-color:#414141}.lany-c-btn1 .c-btn1__link:hover .c-btn1__text{color:#fff}.lany-c-btn1 .c-btn1__link:hover .lany-c-arrow.--black{background-color:#fff}.lany-c-btn1 .c-btn1__link:hover .lany-c-arrow.--black::after,.lany-c-btn1 .c-btn1__link:hover .lany-c-arrow.--black::before{background-color:#414141}.lany-c-btn1 .c-btn1__link:hover .c-btn1__icon{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}}.lany-c-btn1 .c-btn1__link[target=_blank] .lany-c-arrow::before{-webkit-mask:url(../img/common/icon_blank.svg) no-repeat center center/contain;mask:url(../img/common/icon_blank.svg) no-repeat center center/contain}.lany-c-btn1 .c-btn1__linkInner{display:inline-grid;grid-template-columns:1fr auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.875rem;position:relative;padding:1rem 1rem 1rem 1.5rem;min-width:15rem;background-color:#fff;border-radius:1rem;overflow:clip;-webkit-transition:background-color .3s cubic-bezier(0,0,.4,1);transition:background-color .3s cubic-bezier(0,0,.4,1)}@supports (clip-path:shape(from 0 0,line to 100% 0,line to 100% 100%,line to 0 100%,close)){.lany-c-btn1 .c-btn1__linkInner{border-radius:0;clip-path:shape(from calc(100% - calc(1rem * 1.6)) top,curve to right calc(1rem * 1.6) with calc(100% - calc(1rem * 1.6) * .12) top/right calc(calc(1rem * 1.6) * .12),line to right calc(100% - calc(1rem * 1.6)),curve to calc(100% - calc(1rem * 1.6)) bottom with right calc(100% - calc(1rem * 1.6) * .12)/ calc(100% - calc(1rem * 1.6) * .12) bottom,line to calc(1rem * 1.6) bottom,curve to left calc(100% - calc(1rem * 1.6)) with calc(calc(1rem * 1.6) * .12) bottom/left calc(100% - calc(1rem * 1.6) * .12),line to left calc(1rem * 1.6),curve to calc(1rem * 1.6) top with left calc(calc(1rem * 1.6) * .12)/ calc(calc(1rem * 1.6) * .12) top,line to calc(100% - calc(1rem * 1.6)) top,close)}}.lany-c-btn1 .c-btn1__text{font-size:.875rem;font-weight:900;line-height:1.5;position:relative;z-index:1;-webkit-transition:color .3s cubic-bezier(0,0,.4,1);transition:color .3s cubic-bezier(0,0,.4,1);text-align:left}.lany-c-btn1 .c-btn1__icon{width:1.5rem;height:1.5rem;-o-object-fit:contain;object-fit:contain;-webkit-transition:-webkit-filter .3s cubic-bezier(0,0,.4,1);transition:-webkit-filter .3s cubic-bezier(0,0,.4,1);transition:filter .3s cubic-bezier(0,0,.4,1);transition:filter .3s cubic-bezier(0,0,.4,1),-webkit-filter .3s cubic-bezier(0,0,.4,1)}.lany-c-btn1 .c-btn1__icon[src=""]{display:none}.lany-c-btn1.--icon .c-btn1__linkInner{grid-template-columns:1.5rem 1fr auto;gap:0}.lany-c-btn1.--icon .c-btn1__linkInner .c-btn1__text{margin-left:.375rem;margin-right:.875rem}.lany-c-btn1.--icon .c-btn1__linkInner:has(.c-btn1__icon[src=""]){grid-template-columns:1fr auto;gap:.875rem}.lany-c-btn1.--icon .c-btn1__linkInner:has(.c-btn1__icon[src=""]) .c-btn1__text{margin:0}.lany-c-btn1.--minWidthNone .c-btn1__linkInner{min-width:0}.lany-c-btn1.--yellow .c-btn1__linkInner{background-color:#EBD442}.lany-c-btn1.--lg .c-btn1__linkInner{min-width:28.5rem;padding:1.125rem 1.125rem 1.125rem 1.6875rem}@media screen and (max-width:767px){.lany-c-btn1 .c-btn1__text{font-size:.8125rem}.lany-c-btn1 .lany-c-arrow{width:1.5rem;height:1.5rem}.lany-c-btn1.--lg .c-btn1__linkInner{min-width:21.4375rem;padding:1.25rem 1.25rem 1.25rem 1.5625rem}}.lany-c-btn1.--lg .c-btn1__text{font-size:1.125rem}.lany-c-btn1.--blue .c-btn1__linkInner{background-color:#174999;color:#fff}@media (any-hover:hover){.lany-c-btn1.--blue:hover .lany-c-arrow{opacity:1}.lany-c-btn1.--blue:hover .lany-c-arrow::before{translate:500% -50%}.lany-c-btn1.--blue:hover .lany-c-arrow::after{translate:-50% -50%}.lany-c-btn1.--blue:hover .c-btn1__linkInner{background-color:#fff}.lany-c-btn1.--blue:hover .c-btn1__text{color:#174999}.lany-c-btn1.--blue:hover .lany-c-arrow.--white{background-color:#174999}.lany-c-btn1.--blue:hover .lany-c-arrow.--white::after,.lany-c-btn1.--blue:hover .lany-c-arrow.--white::before{background-color:#fff}.lany-c-btn1.--blue:hover .c-btn1__icon{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}}.lany-c-btn1.--blue2 .c-btn1__linkInner{background-color:#174999;color:#fff}.lany-c-btn1.--pcCenter .c-btn1__text{text-align:center}.lany-c-btn2 .c-btn2__link{display:inline-block;-webkit-transition:scale .3s cubic-bezier(0,0,.4,1);transition:scale .3s cubic-bezier(0,0,.4,1);will-change:scale}.lany-c-btn2 .c-btn2__linkInner{display:inline-grid;grid-template-columns:1fr auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1.5rem;position:relative}@media screen and (max-width:767px){.lany-c-btn1.--lg .c-btn1__text{font-size:1rem}.lany-c-btn1.--pcCenter .c-btn1__text{text-align:left}.lany-c-btn2 .c-btn2__link{width:100%}.lany-c-btn2 .c-btn2__linkInner{gap:.75rem}}.lany-c-btn2 .c-btn2__text{font-size:.75rem;line-height:1.2;position:relative;z-index:1;-webkit-transition:color .3s cubic-bezier(0,0,.4,1);transition:color .3s cubic-bezier(0,0,.4,1)}@media screen and (max-width:767px){.lany-c-btn2 .c-btn2__text{font-size:.625rem}}.lany-c-btn2.--pagetop .c-btn2__text{font-size:1rem;line-height:1}@media screen and (max-width:767px){.lany-c-btn2.--pagetop .c-btn2__text{font-size:.75rem}}.lany-c-btn2.--pagetop .c-btn2__linkInner{gap:.75rem}@media (any-hover:hover){.lany-c-btn1.--blue2:hover .lany-c-arrow{opacity:1}.lany-c-btn1.--blue2:hover .lany-c-arrow::before{translate:500% -50%}.lany-c-btn1.--blue2:hover .lany-c-arrow::after{translate:-50% -50%}.lany-c-btn1.--blue2:hover .c-btn1__linkInner{background-color:#fff}.lany-c-btn1.--blue2:hover .c-btn1__text{color:#174999}.lany-c-btn1.--blue2:hover .lany-c-arrow.--white{background-color:#174999}.lany-c-btn1.--blue2:hover .lany-c-arrow.--white::after,.lany-c-btn1.--blue2:hover .lany-c-arrow.--white::before{background-color:#fff}.lany-c-btn1.--blue2:hover .c-btn1__icon{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}.lany-c-btn2 a.c-btn2__link:hover{opacity:1;scale:1.1}.lany-c-btn2 a.c-btn2__link:hover .lany-c-arrow{opacity:1}.lany-c-btn2 a.c-btn2__link:hover .lany-c-arrow::before{translate:500% -50%}.lany-c-btn2 a.c-btn2__link:hover .lany-c-arrow::after{translate:-50% -50%}.lany-c-btn2.--pagetop .c-btn2__link:hover,.lany-c-btn2.--pagetop .c-btn2__link:hover .lany-c-arrow{opacity:1}.lany-c-btn2.--pagetop .c-btn2__link:hover .lany-c-arrow::before{translate:-50% -500%}}@media screen and (any-hover:hover) and (max-width:767px){.lany-c-btn2.--pagetop .c-btn2__link:hover .lany-c-arrow::before{translate:-500% -50%}.lany-c-btn2.--pagetop .c-btn2__link:hover .lany-c-arrow::after{translate:-50% -50%}}.lany-c-title1 .c-title1__main{font-size:1rem;font-weight:900;line-height:1.5;letter-spacing:.1em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.75rem;margin-top:.5rem}@media screen and (max-width:767px){.lany-c-title1 .c-title1__main{margin-top:.25rem;font-size:.9375rem;gap:.5rem}}.lany-c-title1 .c-title1__main::before{content:"";display:block;width:.5rem;height:auto;aspect-ratio:1;border-radius:50%;background-color:#174999;-ms-flex-negative:0;flex-shrink:0;margin-top:.125rem}.lany-c-title1 .c-title1__sub{font-size:4.5rem;font-family:museo-sans,sans-serif;line-height:1.1;font-weight:700;display:block;color:transparent}@media screen and (max-width:767px){.lany-c-title1 .c-title1__main::before{margin-top:0}.lany-c-title1 .c-title1__sub{font-size:3rem}}.lany-c-title1 .char_child{background:-webkit-gradient(linear,left top,right top,from(#414141),to(#6f8dbf));background:linear-gradient(90deg,#414141 0,#6f8dbf 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.lany-c-loading,.lany-c-title1.--white .c-title1__main::before{background-color:#fff}.lany-c-title1.--white .char_child{-webkit-text-fill-color:#fff}.lany-c-title1.--white .c-title1__main{color:#fff}.lany-c-title1.--subMv .c-title1__sub{font-size:6rem}@media screen and (max-width:767px){.lany-c-title1.--subMv .c-title1__sub{font-size:3rem}}.lany-c-title1.--subMv .c-title1__main{font-size:1.5rem;margin-top:.75rem;margin-left:.25rem}@media screen and (max-width:767px){.lany-c-title1.--subMv .c-title1__main{font-size:1rem;margin-top:.5rem}}.lany-c-title1.--subMv .c-title1__main::before{content:none}#js-editor-sections-wrapper .c-title1__sub{color:#414141}.lany-c-loading{width:100%;height:100vh;position:fixed;top:0;left:0;z-index:9999;pointer-events:none;display:grid;place-items:center}.lany-c-loading .c-loading__logo{width:8.75rem;height:auto;opacity:0}#js-editor-sections-wrapper .lany-c-loading{opacity:0}.lany-c-breadcrumb{position:relative;z-index:5;overflow:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-overflow-style:none;scrollbar-width:none}.lany-c-breadcrumb::-webkit-scrollbar{display:none}.lany-c-breadcrumb li{-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.625rem}.lany-c-breadcrumb li+li{margin-left:.625rem}.lany-c-breadcrumb li+li::before{content:"";display:block;width:.375rem;height:.625rem;background:url(../img/common/icon_bread.svg) center center/contain no-repeat}.lany-c-breadcrumb li:last-child a{background:0 0}.lany-c-breadcrumb a,.lany-c-sidebar .c-sidebar__pickupTitle span{background-image:-webkit-gradient(linear,left top,right top,from(#414141),to(#414141));-webkit-transition:background-size .3s}.lany-c-breadcrumb a{color:inherit;font-size:.75rem;line-height:1.25;font-weight:500;display:inline;background-image:linear-gradient(90deg,#414141,#414141);background-position:100% 100%;background-repeat:no-repeat;background-size:100% 1px;text-decoration:none;transition:background-size .3s}.lany-c-breadcrumb a[href=""]{pointer-events:none;background:0 0}.lany-c-breadcrumb a[href=null]{pointer-events:none}.lany-c-cardList{display:grid;grid-template-columns:repeat(3,1fr);gap:3.75rem}@media screen and (max-width:767px){.lany-c-breadcrumb a{font-size:.625rem}.lany-c-cardList{grid-template-columns:1fr;gap:1.5rem}}.lany-c-cardList.--column4{grid-template-columns:repeat(4,1fr);gap:2.25rem}.lany-c-category{font-size:.75rem;font-weight:900;line-height:1;color:#174999;display:block}@media screen and (max-width:767px){.lany-c-cardList.--column4{grid-template-columns:repeat(2,1fr);gap:1rem}.lany-c-category{font-size:.625rem}}.lany-c-category.--white{color:#fff}.lany-c-date{font-size:.75rem;font-weight:700;line-height:1;color:#9E9EA1;font-family:museo-sans,sans-serif;display:block;-ms-flex-negative:0;flex-shrink:0}.lany-c-date.--white{color:#fff}@media (any-hover:hover){.lany-c-btn2.--pagetop .c-btn2__link:hover .lany-c-arrow::after{translate:-50% -50%}.lany-c-breadcrumb a:hover{opacity:1;-webkit-animation:underline-hover .3s;animation:underline-hover .3s}.lany-c-card1:hover{opacity:1}.lany-c-card1:hover .c-card1__title{color:#174999}.lany-c-card1:hover .c-card1__img img,.lany-c-card1:hover .c-card1__img span{scale:1.1}}.lany-c-card1 .c-card1__img{width:100%;position:relative;z-index:1;border-radius:.75rem;aspect-ratio:360/240;display:grid;place-items:center;overflow:clip}@supports (clip-path:shape(from 0 0,line to 100% 0,line to 100% 100%,line to 0 100%,close)){.lany-c-card1 .c-card1__img{border-radius:0;clip-path:shape(from calc(100% - calc(.75rem * 1.6)) top,curve to right calc(.75rem * 1.6) with calc(100% - calc(.75rem * 1.6) * .12) top/right calc(calc(.75rem * 1.6) * .12),line to right calc(100% - calc(.75rem * 1.6)),curve to calc(100% - calc(.75rem * 1.6)) bottom with right calc(100% - calc(.75rem * 1.6) * .12)/ calc(100% - calc(.75rem * 1.6) * .12) bottom,line to calc(.75rem * 1.6) bottom,curve to left calc(100% - calc(.75rem * 1.6)) with calc(calc(.75rem * 1.6) * .12) bottom/left calc(100% - calc(.75rem * 1.6) * .12),line to left calc(.75rem * 1.6),curve to calc(.75rem * 1.6) top with left calc(calc(.75rem * 1.6) * .12)/ calc(calc(.75rem * 1.6) * .12) top,line to calc(100% - calc(.75rem * 1.6)) top,close)}}@media screen and (max-width:767px){.lany-c-date{font-size:.625rem}.lany-c-card1 .c-card1__img{aspect-ratio:343/228;border-radius:.5rem;overflow:clip}@supports (clip-path:shape(from 0 0,line to 100% 0,line to 100% 100%,line to 0 100%,close)){.lany-c-card1 .c-card1__img{border-radius:0;clip-path:shape(from calc(100% - calc(.5rem * 1.6)) top,curve to right calc(.5rem * 1.6) with calc(100% - calc(.5rem * 1.6) * .12) top/right calc(calc(.5rem * 1.6) * .12),line to right calc(100% - calc(.5rem * 1.6)),curve to calc(100% - calc(.5rem * 1.6)) bottom with right calc(100% - calc(.5rem * 1.6) * .12)/ calc(100% - calc(.5rem * 1.6) * .12) bottom,line to calc(.5rem * 1.6) bottom,curve to left calc(100% - calc(.5rem * 1.6)) with calc(calc(.5rem * 1.6) * .12) bottom/left calc(100% - calc(.5rem * 1.6) * .12),line to left calc(.5rem * 1.6),curve to calc(.5rem * 1.6) top with left calc(calc(.5rem * 1.6) * .12)/ calc(calc(.5rem * 1.6) * .12) top,line to calc(100% - calc(.5rem * 1.6)) top,close)}}}.lany-c-card1 .c-card1__img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:scale .3s cubic-bezier(0,0,.4,1);transition:scale .3s cubic-bezier(0,0,.4,1)}.lany-c-card1 .c-card1__img span,.lany-c-eventCard .c-eventCard__img img,.lany-c-search .c-search__btn{-webkit-transition:scale .3s cubic-bezier(0,0,.4,1)}.lany-c-card1 .c-card1__img img:not(.--center){aspect-ratio:3/2}.lany-c-card1 .c-card1__img img.--center{aspect-ratio:16/9;height:auto}.lany-c-card1 .c-card1__img span{display:block;position:absolute;inset:0;z-index:-1;background-repeat:no-repeat;background-position:center center;background-size:cover;-webkit-filter:blur(6px);filter:blur(6px);transition:scale .3s cubic-bezier(0,0,.4,1)}.lany-c-card1 .c-card1__img span::before{content:"";display:block;position:absolute;inset:0;background-color:#000;opacity:.3;z-index:1}.lany-c-card1 .c-card1__img:has(img:nth-child(2)) img[src=""],.lany-c-card1 .c-card1__img:has(img:nth-child(2)) img[src=""].--center~span,.lany-c-card1 .c-card1__img:has(img:nth-child(2)):not(:has(img[src=""]:nth-child(1))) img:not([src=""]):nth-child(1)~img:not([src=""]):nth-child(2),.lany-c-card1 .c-card1__img:has(img:nth-child(2)):not(:has(img[src=""]:nth-child(1))) img:not([src=""]):nth-child(1)~span{display:none}.lany-c-card1 .c-card1__meta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:.75rem;margin-top:1.25rem}.lany-c-card1 .c-card1__title{font-size:.9375rem;font-weight:900;line-height:1.5;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;-webkit-transition:color .3s cubic-bezier(0,0,.4,1);transition:color .3s cubic-bezier(0,0,.4,1);margin-top:.75rem}@media screen and (max-width:767px){.lany-c-card1 .c-card1__meta{margin-top:.75rem}.lany-c-card1 .c-card1__title{font-size:.875rem;margin-top:.375rem}}.lany-c-card1 .c-card1__title:empty{margin:0}.lany-c-card1 .c-card1__serviceList{margin-top:.625rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem}.lany-c-card1 .c-card1__serviceItem{font-size:0}.lany-c-card1 .c-card1__serviceItemText{font-size:.6875rem;font-weight:500;line-height:1;color:#727275;display:block}.lany-c-card1 .c-card1__tagList{margin-top:.5rem}@media screen and (max-width:767px){.lany-c-card1 .c-card1__serviceList{margin-top:.5rem}.lany-c-card1 .c-card1__serviceItemText{font-size:.625rem}.lany-c-card1 .c-card1__tagList{margin-top:.375rem}}.lany-c-card1 .c-tagList__item{font-size:0}.lany-c-card1 .lany-c-tag{color:#727275}.lany-c-card1.--youtube .c-card1__img,.lany-c-card1.--youtube .c-card1__img img{aspect-ratio:16/9}#js-editor-sections-wrapper .c-card1__img:has(img:nth-child(2)) img[src=""],#js-editor-sections-wrapper .c-card1__img:has(img:nth-child(2)) img[src=""].--center~span,#js-editor-sections-wrapper .c-card1__img:has(img:nth-child(2)):not(:has(img[src=""]:nth-child(1))) img:not([src=""]):nth-child(1)~img:not([src=""]):nth-child(2){display:block}#js-editor-sections-wrapper .c-card1__img:has(img:nth-child(2)):not(:has(img[src=""]:nth-child(1))) img:not([src=""]):nth-child(1)~span{display:none}#js-editor-sections-wrapper .lany-c-card1 .c-card1__serviceItem,#js-editor-sections-wrapper .lany-c-card1 .c-tagList__item{padding-left:1.25rem;padding-right:1.25rem}.lany-c-pager{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:7.5rem}.lany-c-pager .c-pager__item{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;min-width:3rem;width:3rem;height:3rem;border-radius:50%;background-color:#fff;border:1px solid #DEDFE3;font-size:.75rem;font-weight:700;line-height:1;font-family:museo-sans,sans-serif;text-decoration:none;-webkit-transition:all .3s cubic-bezier(0,0,.4,1);transition:all .3s cubic-bezier(0,0,.4,1)}.lany-c-pager .c-pager__item+.c-pager__item{margin-left:.375rem}.lany-c-pager .c-pager__item.-current,.lany-c-pager .c-pager__item:hover{background-color:#414141;color:#fff;border-color:#414141;opacity:1}.lany-c-pager .c-pager__item.-prev{background-color:rgba(23,73,153,.06);border-color:rgba(23,73,153,.06);margin-right:1.125rem}@media screen and (max-width:767px){.lany-c-pager{margin-top:2.25rem}.lany-c-pager .c-pager__item+.c-pager__item{margin-left:.25rem}.lany-c-pager .c-pager__item.-prev{margin-right:.5rem}}.lany-c-pager .c-pager__item.-prev i{display:block;width:.625rem;height:.625rem;-webkit-mask:url(/assets/lany/img/common/icon_arrow.svg) no-repeat 0 0;mask:url(/assets/lany/img/common/icon_arrow.svg) no-repeat 0 0;background-color:#414141;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.lany-c-pager .c-pager__item.-next{background-color:rgba(23,73,153,.06);border-color:rgba(23,73,153,.06);margin-left:1.5rem}.lany-c-pager .c-pager__item.-next i{display:block;width:.625rem;height:.625rem;-webkit-mask:url(/assets/lany/img/common/icon_arrow.svg) no-repeat 0 0;mask:url(/assets/lany/img/common/icon_arrow.svg) no-repeat 0 0;background-color:#414141}.lany-c-noresult{display:grid;grid-template-columns:34.6875rem 1fr;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:2.8125rem;padding-top:10.5rem}.lany-c-noresult .c-noresult__title{font-size:1.75rem;font-weight:900;line-height:1.5;letter-spacing:.1em}@media screen and (max-width:767px){.lany-c-pager .c-pager__item.-next{margin-left:.75rem}.lany-c-noresult{padding-top:5rem;grid-template-columns:1fr;gap:0}.lany-c-noresult .c-noresult__title{font-size:1.375rem}}.lany-c-noresult .c-noresult__text{font-size:.9375rem;font-weight:400;line-height:2;margin-top:1.5rem}@media screen and (max-width:767px){.lany-c-noresult .c-noresult__text{font-size:.875rem;line-height:1.5;margin-top:1rem}}.lany-c-noresult .c-noresult__en{font-size:8.125rem;font-weight:700;line-height:1;font-family:museo-sans,sans-serif;color:rgba(23,73,153,.06);margin-top:2.1875rem;letter-spacing:-.01em}@media screen and (max-width:767px){.lany-c-noresult .c-noresult__en{font-size:4.25rem;margin-top:1.25rem}}.lany-c-search .c-search__acd,.lany-c-search .c-search__lead,.lany-c-search .c-search__searchBox input,.lany-c-search .c-search__text{font-size:.8125rem;letter-spacing:.1em;line-height:1.5}.lany-c-noresult .lany-c-btn1{text-align:right}.lany-c-search .c-search__wrapper{background-color:#e6eaf3;border-radius:1.5rem;overflow:clip}@supports (clip-path:shape(from 0 0,line to 100% 0,line to 100% 100%,line to 0 100%,close)){.lany-c-search .c-search__wrapper{border-radius:0;clip-path:shape(from calc(100% - calc(1.5rem * 1.6)) top,curve to right calc(1.5rem * 1.6) with calc(100% - calc(1.5rem * 1.6) * .12) top/right calc(calc(1.5rem * 1.6) * .12),line to right calc(100% - calc(1.5rem * 1.6)),curve to calc(100% - calc(1.5rem * 1.6)) bottom with right calc(100% - calc(1.5rem * 1.6) * .12)/ calc(100% - calc(1.5rem * 1.6) * .12) bottom,line to calc(1.5rem * 1.6) bottom,curve to left calc(100% - calc(1.5rem * 1.6)) with calc(calc(1.5rem * 1.6) * .12) bottom/left calc(100% - calc(1.5rem * 1.6) * .12),line to left calc(1.5rem * 1.6),curve to calc(1.5rem * 1.6) top with left calc(calc(1.5rem * 1.6) * .12)/ calc(calc(1.5rem * 1.6) * .12) top,line to calc(100% - calc(1.5rem * 1.6)) top,close)}}.lany-c-search .c-search__acd{padding:2rem 2.25rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;font-weight:900}@media screen and (max-width:767px){.lany-c-noresult .lany-c-btn1{margin-top:2.25rem;text-align:center}.lany-c-search .c-search__acd{padding:1.5rem .75rem}}.lany-c-search .c-search__acd.is-open .c-search__acdIcon::after,.lany-c-search.is-open .c-search__acdIcon::after{opacity:0;-webkit-transform:translate(-50%,-50%) rotate(90deg);transform:translate(-50%,-50%) rotate(90deg)}.lany-c-search.is-open .c-search__content{display:block}.lany-c-search .c-search__acdIcon{width:1rem;height:1rem;display:inline-block;background-color:#414141;border-radius:.25rem;margin-left:.75rem;position:relative}.lany-c-search .c-search__acdIcon::after,.lany-c-search .c-search__acdIcon::before{display:block;background-color:#fff;border-radius:.125rem;position:absolute;top:50%;left:50%;content:""}.lany-c-search .c-search__acdIcon::before{width:.375rem;height:.0625rem;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.lany-c-search .c-search__acdIcon::after{width:.0625rem;height:.375rem;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:.5s cubic-bezier(.23,1,.32,1);transition:.5s cubic-bezier(.23,1,.32,1)}.lany-c-search .c-search__content{display:none;padding:0 2.25rem 2rem}.lany-c-search .c-search__wrap{display:grid;grid-template-columns:8rem 1fr;gap:1.25rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.lany-c-search .c-search__wrap+.c-search__wrap{margin-top:.75rem}@media screen and (max-width:767px){.lany-c-search .c-search__content{padding:0 .75rem 1.5rem}.lany-c-search .c-search__wrap{grid-template-columns:1fr;gap:.75rem}.lany-c-search .c-search__wrap+.c-search__wrap{margin-top:2.5rem}.lany-c-search .c-search__searchBox input{font-size:.75rem}}.lany-c-search .c-search__lead{font-weight:900}.lany-c-search .c-search__items{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.5rem}.lany-c-search .c-search__item,.lany-c-search .c-search__text{cursor:pointer}.lany-c-search .c-search__input{position:absolute;opacity:0;visibility:hidden}.lany-c-search .c-search__text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:900;padding:.875rem 1rem;z-index:0;background-color:#dedfe3;border-radius:.75rem;position:relative;overflow:clip;-webkit-transition:all .3s cubic-bezier(0,0,.4,1);transition:all .3s cubic-bezier(0,0,.4,1)}.lany-c-search .c-search__text::after{content:"";position:absolute;top:.0625rem;left:.0625rem;right:.0625rem;bottom:.0625rem;background-color:#e6eaf3;z-index:-1;-webkit-transition:.3s;transition:.3s;border-radius:.6875rem}@supports (clip-path:shape(from 0 0,line to 100% 0,line to 100% 100%,line to 0 100%,close)){.lany-c-search .c-search__text::after{border-radius:0;clip-path:shape(from calc(100% - calc(.6875rem * 1.6)) top,curve to right calc(.6875rem * 1.6) with calc(100% - calc(.6875rem * 1.6) * .12) top/right calc(calc(.6875rem * 1.6) * .12),line to right calc(100% - calc(.6875rem * 1.6)),curve to calc(100% - calc(.6875rem * 1.6)) bottom with right calc(100% - calc(.6875rem * 1.6) * .12)/ calc(100% - calc(.6875rem * 1.6) * .12) bottom,line to calc(.6875rem * 1.6) bottom,curve to left calc(100% - calc(.6875rem * 1.6)) with calc(calc(.6875rem * 1.6) * .12) bottom/left calc(100% - calc(.6875rem * 1.6) * .12),line to left calc(.6875rem * 1.6),curve to calc(.6875rem * 1.6) top with left calc(calc(.6875rem * 1.6) * .12)/ calc(calc(.6875rem * 1.6) * .12) top,line to calc(100% - calc(.6875rem * 1.6)) top,close)}.lany-c-search .c-search__text{border-radius:0;clip-path:shape(from calc(100% - calc(.75rem * 1.6)) top,curve to right calc(.75rem * 1.6) with calc(100% - calc(.75rem * 1.6) * .12) top/right calc(calc(.75rem * 1.6) * .12),line to right calc(100% - calc(.75rem * 1.6)),curve to calc(100% - calc(.75rem * 1.6)) bottom with right calc(100% - calc(.75rem * 1.6) * .12)/ calc(100% - calc(.75rem * 1.6) * .12) bottom,line to calc(.75rem * 1.6) bottom,curve to left calc(100% - calc(.75rem * 1.6)) with calc(calc(.75rem * 1.6) * .12) bottom/left calc(100% - calc(.75rem * 1.6) * .12),line to left calc(.75rem * 1.6),curve to calc(.75rem * 1.6) top with left calc(calc(.75rem * 1.6) * .12)/ calc(calc(.75rem * 1.6) * .12) top,line to calc(100% - calc(.75rem * 1.6)) top,close)}}@media (any-hover:hover){.lany-c-search .c-search__text:hover{opacity:1;color:#fff;z-index:0;background-color:#174999;border-radius:.75rem;position:relative;overflow:clip}.lany-c-search .c-search__text:hover::after{content:"";position:absolute;top:.0625rem;left:.0625rem;right:.0625rem;bottom:.0625rem;background-color:#174999;z-index:-1;-webkit-transition:.3s;transition:.3s;border-radius:.6875rem}@supports (clip-path:shape(from 0 0,line to 100% 0,line to 100% 100%,line to 0 100%,close)){.lany-c-search .c-search__text:hover::after{border-radius:0;clip-path:shape(from calc(100% - calc(.6875rem * 1.6)) top,curve to right calc(.6875rem * 1.6) with calc(100% - calc(.6875rem * 1.6) * .12) top/right calc(calc(.6875rem * 1.6) * .12),line to right calc(100% - calc(.6875rem * 1.6)),curve to calc(100% - calc(.6875rem * 1.6)) bottom with right calc(100% - calc(.6875rem * 1.6) * .12)/ calc(100% - calc(.6875rem * 1.6) * .12) bottom,line to calc(.6875rem * 1.6) bottom,curve to left calc(100% - calc(.6875rem * 1.6)) with calc(calc(.6875rem * 1.6) * .12) bottom/left calc(100% - calc(.6875rem * 1.6) * .12),line to left calc(.6875rem * 1.6),curve to calc(.6875rem * 1.6) top with left calc(calc(.6875rem * 1.6) * .12)/ calc(calc(.6875rem * 1.6) * .12) top,line to calc(100% - calc(.6875rem * 1.6)) top,close)}.lany-c-search .c-search__text:hover{border-radius:0;clip-path:shape(from calc(100% - calc(.75rem * 1.6)) top,curve to right calc(.75rem * 1.6) with calc(100% - calc(.75rem * 1.6) * .12) top/right calc(calc(.75rem * 1.6) * .12),line to right calc(100% - calc(.75rem * 1.6)),curve to calc(100% - calc(.75rem * 1.6)) bottom with right calc(100% - calc(.75rem * 1.6) * .12)/ calc(100% - calc(.75rem * 1.6) * .12) bottom,line to calc(.75rem * 1.6) bottom,curve to left calc(100% - calc(.75rem * 1.6)) with calc(calc(.75rem * 1.6) * .12) bottom/left calc(100% - calc(.75rem * 1.6) * .12),line to left calc(.75rem * 1.6),curve to calc(.75rem * 1.6) top with left calc(calc(.75rem * 1.6) * .12)/ calc(calc(.75rem * 1.6) * .12) top,line to calc(100% - calc(.75rem * 1.6)) top,close)}}}.lany-c-search .c-search__input:checked+.c-search__text,.lany-c-search .c-search__text.is-current{color:#fff;z-index:0;background-color:#174999;border-radius:.75rem;position:relative;overflow:clip}.lany-c-search .c-search__input:checked+.c-search__text::after,.lany-c-search .c-search__text.is-current::after{content:"";position:absolute;top:.0625rem;left:.0625rem;right:.0625rem;bottom:.0625rem;background-color:#174999;z-index:-1;-webkit-transition:.3s;transition:.3s;border-radius:.6875rem}@supports (clip-path:shape(from 0 0,line to 100% 0,line to 100% 100%,line to 0 100%,close)){.lany-c-search .c-search__input:checked+.c-search__text::after,.lany-c-search .c-search__text.is-current::after{border-radius:0;clip-path:shape(from calc(100% - calc(.6875rem * 1.6)) top,curve to right calc(.6875rem * 1.6) with calc(100% - calc(.6875rem * 1.6) * .12) top/right calc(calc(.6875rem * 1.6) * .12),line to right calc(100% - calc(.6875rem * 1.6)),curve to calc(100% - calc(.6875rem * 1.6)) bottom with right calc(100% - calc(.6875rem * 1.6) * .12)/ calc(100% - calc(.6875rem * 1.6) * .12) bottom,line to calc(.6875rem * 1.6) bottom,curve to left calc(100% - calc(.6875rem * 1.6)) with calc(calc(.6875rem * 1.6) * .12) bottom/left calc(100% - calc(.6875rem * 1.6) * .12),line to left calc(.6875rem * 1.6),curve to calc(.6875rem * 1.6) top with left calc(calc(.6875rem * 1.6) * .12)/ calc(calc(.6875rem * 1.6) * .12) top,line to calc(100% - calc(.6875rem * 1.6)) top,close)}.lany-c-search .c-search__input:checked+.c-search__text,.lany-c-search .c-search__text.is-current{border-radius:0;clip-path:shape(from calc(100% - calc(.75rem * 1.6)) top,curve to right calc(.75rem * 1.6) with calc(100% - calc(.75rem * 1.6) * .12) top/right calc(calc(.75rem * 1.6) * .12),line to right calc(100% - calc(.75rem * 1.6)),curve to calc(100% - calc(.75rem * 1.6)) bottom with right calc(100% - calc(.75rem * 1.6) * .12)/ calc(100% - calc(.75rem * 1.6) * .12) bottom,line to calc(.75rem * 1.6) bottom,curve to left calc(100% - calc(.75rem * 1.6)) with calc(calc(.75rem * 1.6) * .12) bottom/left calc(100% - calc(.75rem * 1.6) * .12),line to left calc(.75rem * 1.6),curve to calc(.75rem * 1.6) top with left calc(calc(.75rem * 1.6) * .12)/ calc(calc(.75rem * 1.6) * .12) top,line to calc(100% - calc(.75rem * 1.6)) top,close)}}.lany-c-search .c-search__searchBox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#f3f4f9;border-radius:4.5rem;padding:.75rem 1.25rem;max-width:31.25rem}.lany-c-search .c-search__searchIcon{width:1.5rem;height:auto;aspect-ratio:1;display:block;background:url(../img/common/icon_search.svg) center center/contain no-repeat}.lany-c-search .c-search__searchBox input{border:none;background:0 0;outline:0;width:100%;font-weight:500;color:#414141;padding:0 0 0 .5rem}.lany-c-search .search-box input::-webkit-input-placeholder{color:#c9c9c9;font-size:.8125rem;font-weight:500;line-height:1.5;letter-spacing:.1em}.lany-c-search .search-box input::-moz-placeholder{color:#c9c9c9;font-size:.8125rem;font-weight:500;line-height:1.5;letter-spacing:.1em}.lany-c-search .search-box input:-ms-input-placeholder{color:#c9c9c9;font-size:.8125rem;font-weight:500;line-height:1.5;letter-spacing:.1em}.lany-c-search .search-box input::-ms-input-placeholder{color:#c9c9c9;font-size:.8125rem;font-weight:500;line-height:1.5;letter-spacing:.1em}.lany-c-search .search-box input::placeholder{color:#c9c9c9;font-size:.8125rem;font-weight:500;line-height:1.5;letter-spacing:.1em}.lany-c-search .c-search__btnWrap{text-align:center;margin-top:1.5rem}.lany-c-search .c-search__btn{display:inline-grid;grid-template-columns:1fr auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.875rem;position:relative;padding:1rem 1rem 1rem 1.5rem;min-width:15rem;background-color:#fff;border-radius:1rem;overflow:clip;transition:scale .3s cubic-bezier(0,0,.4,1);will-change:scale}@supports (clip-path:shape(from 0 0,line to 100% 0,line to 100% 100%,line to 0 100%,close)){.lany-c-search .c-search__btn{border-radius:0;clip-path:shape(from calc(100% - calc(1rem * 1.6)) top,curve to right calc(1rem * 1.6) with calc(100% - calc(1rem * 1.6) * .12) top/right calc(calc(1rem * 1.6) * .12),line to right calc(100% - calc(1rem * 1.6)),curve to calc(100% - calc(1rem * 1.6)) bottom with right calc(100% - calc(1rem * 1.6) * .12)/ calc(100% - calc(1rem * 1.6) * .12) bottom,line to calc(1rem * 1.6) bottom,curve to left calc(100% - calc(1rem * 1.6)) with calc(calc(1rem * 1.6) * .12) bottom/left calc(100% - calc(1rem * 1.6) * .12),line to left calc(1rem * 1.6),curve to calc(1rem * 1.6) top with left calc(calc(1rem * 1.6) * .12)/ calc(calc(1rem * 1.6) * .12) top,line to calc(100% - calc(1rem * 1.6)) top,close)}}@media (any-hover:hover){.lany-c-search .c-search__btn:hover{opacity:1;scale:1.1;background-color:#414141}.lany-c-search .c-search__btn:hover .c-search__btnText{color:#fff}.lany-c-search .c-search__btn:hover .lany-c-arrow{opacity:1;background-color:#fff}.lany-c-search .c-search__btn:hover .lany-c-arrow::before{translate:500% -50%}.lany-c-search .c-search__btn:hover .lany-c-arrow::after{translate:-50% -50%}.lany-c-search .c-search__btn:hover .lany-c-arrow::after,.lany-c-search .c-search__btn:hover .lany-c-arrow::before{background-color:#414141}.lany-c-sidebar .c-sidebar__pickupLink:hover{opacity:1}.lany-c-sidebar .c-sidebar__pickupLink:hover .c-sidebar__pickupTitle span{background-size:100% .0625rem}.lany-c-sidebar .c-sidebar__pickupLink:hover img{scale:1.1}}.lany-c-search .c-search__btnText{font-size:.875rem;font-weight:900;line-height:1.5;position:relative;z-index:1;-webkit-transition:color .3s cubic-bezier(0,0,.4,1);transition:color .3s cubic-bezier(0,0,.4,1);text-align:left}@media screen and (max-width:767px){.lany-c-search .c-search__btn{border-radius:.5rem;overflow:clip;min-width:14.4375rem}@supports (clip-path:shape(from 0 0,line to 100% 0,line to 100% 100%,line to 0 100%,close)){.lany-c-search .c-search__btn{border-radius:0;clip-path:shape(from calc(100% - calc(.5rem * 1.6)) top,curve to right calc(.5rem * 1.6) with calc(100% - calc(.5rem * 1.6) * .12) top/right calc(calc(.5rem * 1.6) * .12),line to right calc(100% - calc(.5rem * 1.6)),curve to calc(100% - calc(.5rem * 1.6)) bottom with right calc(100% - calc(.5rem * 1.6) * .12)/ calc(100% - calc(.5rem * 1.6) * .12) bottom,line to calc(.5rem * 1.6) bottom,curve to left calc(100% - calc(.5rem * 1.6)) with calc(calc(.5rem * 1.6) * .12) bottom/left calc(100% - calc(.5rem * 1.6) * .12),line to left calc(.5rem * 1.6),curve to calc(.5rem * 1.6) top with left calc(calc(.5rem * 1.6) * .12)/ calc(calc(.5rem * 1.6) * .12) top,line to calc(100% - calc(.5rem * 1.6)) top,close)}}.lany-c-search .c-search__btnText{font-size:.8125rem}.lany-c-search .lany-c-arrow{width:1.5rem;height:1.5rem}}.lany-c-wysiwyg{width:100%;padding-left:0;overflow:clip}.lany-c-wysiwyg>:first-child:not(:where(.hbspt-form *,.mailchimpform *,.hs-form-html *)){margin-top:0}.lany-c-wysiwyg h2:not(:where(.hbspt-form *,.mailchimpform *,.hs-form-html *)){font-size:1.5rem;font-weight:900;line-height:1.7;letter-spacing:.04em;padding-bottom:.75rem;margin-top:3rem;position:relative}.lany-c-wysiwyg h2:not(:where(.hbspt-form *,.mailchimpform *,.hs-form-html *))::before{content:"";display:block;position:absolute;left:0;bottom:0;width:100%;height:2px;background-color:#ddd}@media screen and (max-width:767px){.lany-c-wysiwyg h2:not(:where(.hbspt-form *,.mailchimpform *,.hs-form-html *)){font-size:1.125rem;margin-top:2.25rem;padding-bottom:.625rem}.lany-c-wysiwyg h2:not(:where(.hbspt-form *,.mailchimpform *,.hs-form-html *))::before{bottom:0}}.lany-c-wysiwyg h2:not(:where(.hbspt-form *,.mailchimpform *,.hs-form-html *))::after{content:"";display:block;position:absolute;left:0;bottom:0;width:6.25rem;height:2px;background-color:#174999}.lany-c-wysiwyg h3:not(:where(.hbspt-form *,.mailchimpform *,.hs-form-html *)){font-size:1.25rem;font-weight:900;line-height:2;margin-top:3rem;padding-left:.9375rem;position:relative}.lany-c-wysiwyg h3:not(:where(.hbspt-form *,.mailchimpform *,.hs-form-html *))::before{content:"";display:block;position:absolute;left:0;top:50%;translate:0 -50%;width:.1875rem;height:calc(100% - 1rem);border-radius:1px;background-color:#3f8ec9}@media screen and (max-width:767px){.lany-c-wysiwyg h3:not(:where(.hbspt-form *,.mailchimpform *,.hs-form-html *)){font-size:1.125rem;margin-top:2.25rem}.lany-c-wysiwyg h3:not(:where(.hbspt-form *,.mailchimpform *,.hs-form-html *))::before{height:100%}}.lany-c-wysiwyg h4:not(:where(.hbspt-form *,.mailchimpform *,.hs-form-html *)),.lany-c-wysiwyg h5:not(:where(.hbspt-form *,.mailchimpform *,.hs-form-html *)),.lany-c-wysiwyg h6:not(:where(.hbspt-form *,.mailchimpform *,.hs-form-html *)){font-size:1.125rem;font-weight:900;line-height:1.7;letter-spacing:.04em;margin-top:3rem}@media screen and (max-width:767px){.lany-c-wysiwyg h4:not(:where(.hbspt-form *,.mailchimpform *,.hs-form-html *)),.lany-c-wysiwyg h5:not(:where(.hbspt-form *,.mailchimpform *,.hs-form-html *)),.lany-c-wysiwyg h6:not(:where(.hbspt-form *,.mailchimpform *,.hs-form-html *)){margin-top:2.25rem}}.lany-c-wysiwyg p:not(:where(.hbspt-form *,.mailchimpform *,.hs-form-html *)){font-size:.9375rem;line-height:2;margin-top:1.5rem}@media screen and (max-width:767px){.lany-c-wysiwyg p:not(:where(.hbspt-form *,.mailchimpform *,.hs-form-html *)){font-size:.875rem}}.lany-c-wysiwyg li:not(:where(.hbspt-form *,.mailchimpform *,.hs-form-html *)){font-size:.9375rem;line-height:2;position:relative}.lany-c-wysiwyg li:not(:where(.hbspt-form *,.mailchimpform *,.hs-form-html *)) ol,.lany-c-wysiwyg li:not(:where(.hbspt-form *,.mailchimpform *,.hs-form-html *)) ul{margin-top:.75rem}.lany-c-wysiwyg ol:not(:where(.hbspt-form *,.mailchimpform *,.hs-form-html *)),.lany-c-wysiwyg ul:not(:where(.hbspt-form *,.mailchimpform *,.hs-form-html *)){margin-top:3rem;display:grid;gap:.75rem}.lany-c-wysiwyg ol:not(:where(.hbspt-form *,.mailchimpform *,.hs-form-html *)){counter-reset:n}.lany-c-wysiwyg ol:not(:where(.hbspt-form *,.mailchimpform *,.hs-form-html *)) li{padding-left:2.4375rem}@media screen and (max-width:767px){.lany-c-wysiwyg li:not(:where(.hbspt-form *,.mailchimpform *,.hs-form-html *)){font-size:.875rem}.lany-c-wysiwyg ol:not(:where(.hbspt-form *,.mailchimpform *,.hs-form-html *)) li{padding-left:2rem}}.lany-c-wysiwyg ol:not(:where(.hbspt-form *,.mailchimpform *,.hs-form-html *)) li:before{content:"0" counter(n) ".";font-size:1.125rem;font-weight:700;line-height:1.7;letter-spacing:.04em;counter-increment:n;color:#0055a4;position:absolute;left:0;top:0}.lany-c-wysiwyg ol:not(:where(.hbspt-form *,.mailchimpform *,.hs-form-html *)) li:nth-of-type(n+10):before{content:counter(n) "."}.lany-c-wysiwyg ul:not(:where(.hbspt-form *,.mailchimpform *,.hs-form-html *)) li{padding-left:2.125rem}.lany-c-wysiwyg ul:not(:where(.hbspt-form *,.mailchimpform *,.hs-form-html *)) li:before{content:"";display:block;width:.3125rem;height:auto;aspect-ratio:1;border-radius:50%;background-color:#414141;position:absolute;left:.75rem;top:.875rem}.lany-c-wysiwyg a:not(:where(.hbspt-form *,.mailchimpform *,.hs-form-html *)){word-wrap:break-word;font-weight:700;color:#174999;text-decoration:underline}.lany-c-wysiwyg blockquote:not(:where(.hbspt-form *,.mailchimpform *,.hs-form-html *)){padding:2.5rem 3.5rem;font-size:1rem;background-color:rgba(23,73,153,.06);margin-top:2rem;color:#414141;position:relative;border:none}@media screen and (max-width:767px){.lany-c-wysiwyg ol:not(:where(.hbspt-form *,.mailchimpform *,.hs-form-html *)) li:before{font-size:1rem}.lany-c-wysiwyg ul:not(:where(.hbspt-form *,.mailchimpform *,.hs-form-html *)) li:before{top:.8125rem}.lany-c-wysiwyg blockquote:not(:where(.hbspt-form *,.mailchimpform *,.hs-form-html *)){padding:2rem 1.5rem;font-size:.875rem}}.lany-c-wysiwyg blockquote:not(:where(.hbspt-form *,.mailchimpform *,.hs-form-html *))::before{content:"";display:block;width:1.5rem;height:1.5rem;-webkit-mask-image:url(/assets/lany/img/common/icon_quote.svg);mask-image:url(/assets/lany/img/common/icon_quote.svg);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background-color:#174999;position:absolute;top:.75rem;left:1.25rem}@media screen and (max-width:767px){.lany-c-wysiwyg blockquote:not(:where(.hbspt-form *,.mailchimpform *,.hs-form-html *))::before{width:1rem;height:1rem;top:.75rem;left:.75rem}}.lany-c-wysiwyg blockquote:not(:where(.hbspt-form *,.mailchimpform *,.hs-form-html *)) p{margin:0}.lany-c-wysiwyg table:not(:where(.hbspt-form *,.mailchimpform *,.hs-form-html *)){display:block;overflow:auto;-webkit-overflow-scrolling:touch;border-collapse:collapse;margin-top:2.25rem;margin-bottom:2.25rem;table-layout:fixed}.lany-c-wysiwyg table:not(:where(.hbspt-form *,.mailchimpform *,.hs-form-html *)).border-box{display:table;width:100%}.lany-c-wysiwyg table:not(:where(.hbspt-form *,.mailchimpform *,.hs-form-html *)).sticky-vertical{height:18.75rem}.lany-c-wysiwyg table:not(:where(.hbspt-form *,.mailchimpform *,.hs-form-html *)).sticky-vertical th{position:sticky;top:0;border-top:none;border-bottom:none}.lany-c-wysiwyg table:not(:where(.hbspt-form *,.mailchimpform *,.hs-form-html *)).sticky-vertical th::before{content:"";display:block;width:100%;height:100%;position:absolute;top:0;left:0;border-top:1px solid #dedfe3;border-bottom:1px solid #dedfe3}.lany-c-wysiwyg table:not(:where(.hbspt-form *,.mailchimpform *,.hs-form-html *)).sticky-vertical tbody tr:first-child td{border-top:none}.lany-c-wysiwyg table:not(:where(.hbspt-form *,.mailchimpform *,.hs-form-html *)).sticky-vertical tbody{position:relative;z-index:-1}.lany-c-wysiwyg table:not(:where(.hbspt-form *,.mailchimpform *,.hs-form-html *)).sticky-horizontal .sticky-left{position:sticky;left:0;z-index:1;border-left:none;border-right:none}.lany-c-wysiwyg table:not(:where(.hbspt-form *,.mailchimpform *,.hs-form-html *)).sticky-horizontal .sticky-left::before{content:"";display:block;width:100%;height:100%;position:absolute;top:0;left:0;border-left:1px solid #dedfe3;border-right:1px solid #dedfe3}.lany-c-wysiwyg table:not(:where(.hbspt-form *,.mailchimpform *,.hs-form-html *)).sticky-horizontal td:nth-child(2),.lany-c-wysiwyg table:not(:where(.hbspt-form *,.mailchimpform *,.hs-form-html *)).sticky-horizontal th:nth-child(2){border-left:none}.lany-c-wysiwyg table:not(:where(.hbspt-form *,.mailchimpform *,.hs-form-html *)).sticky-horizontal td,.lany-c-wysiwyg table:not(:where(.hbspt-form *,.mailchimpform *,.hs-form-html *)).sticky-horizontal th{--cell-base-width:12.5rem;min-width:var(--cell-base-width)}.lany-c-wysiwyg table:not(:where(.hbspt-form *,.mailchimpform *,.hs-form-html *)).sticky-horizontal td{background-color:#f3f4f9}.lany-c-wysiwyg table:not(:where(.hbspt-form *,.mailchimpform *,.hs-form-html *)).sticky-horizontal td[colspan="2"],.lany-c-wysiwyg table:not(:where(.hbspt-form *,.mailchimpform *,.hs-form-html *)).sticky-horizontal th[colspan="2"]{min-width:calc(var(--cell-base-width) * 2)}.lany-c-wysiwyg table:not(:where(.hbspt-form *,.mailchimpform *,.hs-form-html *)).sticky-horizontal td[colspan="3"],.lany-c-wysiwyg table:not(:where(.hbspt-form *,.mailchimpform *,.hs-form-html *)).sticky-horizontal th[colspan="3"]{min-width:calc(var(--cell-base-width) * 3)}.lany-c-wysiwyg table:not(:where(.hbspt-form *,.mailchimpform *,.hs-form-html *)).sticky-horizontal td[colspan="4"],.lany-c-wysiwyg table:not(:where(.hbspt-form *,.mailchimpform *,.hs-form-html *)).sticky-horizontal th[colspan="4"]{min-width:calc(var(--cell-base-width) * 4)}.lany-c-wysiwyg table:not(:where(.hbspt-form *,.mailchimpform *,.hs-form-html *)).sticky-horizontal td[colspan="5"],.lany-c-wysiwyg table:not(:where(.hbspt-form *,.mailchimpform *,.hs-form-html *)).sticky-horizontal th[colspan="5"]{min-width:calc(var(--cell-base-width) * 5)}.lany-c-wysiwyg table:not(:where(.hbspt-form *,.mailchimpform *,.hs-form-html *)).sticky-horizontal td[colspan="6"],.lany-c-wysiwyg table:not(:where(.hbspt-form *,.mailchimpform *,.hs-form-html *)).sticky-horizontal th[colspan="6"]{min-width:calc(var(--cell-base-width) * 6)}.lany-c-wysiwyg table:not(:where(.hbspt-form *,.mailchimpform *,.hs-form-html *)).sticky-horizontal td[colspan="7"],.lany-c-wysiwyg table:not(:where(.hbspt-form *,.mailchimpform *,.hs-form-html *)).sticky-horizontal th[colspan="7"]{min-width:calc(var(--cell-base-width) * 7)}.lany-c-wysiwyg table:not(:where(.hbspt-form *,.mailchimpform *,.hs-form-html *)) tbody,.lany-c-wysiwyg table:not(:where(.hbspt-form *,.mailchimpform *,.hs-form-html *)) thead{width:100%}.lany-c-wysiwyg table:not(:where(.hbspt-form *,.mailchimpform *,.hs-form-html *)) th{background-color:#e6eaf3}.lany-c-wysiwyg table:not(:where(.hbspt-form *,.mailchimpform *,.hs-form-html *)) td,.lany-c-wysiwyg table:not(:where(.hbspt-form *,.mailchimpform *,.hs-form-html *)) th{border:1px solid #dedfe3;padding:.8125rem 1rem;font-size:1rem;line-height:1.7;letter-spacing:.04em}@media screen and (max-width:767px){.lany-c-wysiwyg table:not(:where(.hbspt-form *,.mailchimpform *,.hs-form-html *)) td,.lany-c-wysiwyg table:not(:where(.hbspt-form *,.mailchimpform *,.hs-form-html *)) th{font-size:.9375rem}}.lany-c-wysiwyg table:not(:where(.hbspt-form *,.mailchimpform *,.hs-form-html *)) thead tr:last-child td,.lany-c-wysiwyg table:not(:where(.hbspt-form *,.mailchimpform *,.hs-form-html *)) thead tr:last-child th{border-bottom:none}.lany-c-wysiwyg table:not(:where(.hbspt-form *,.mailchimpform *,.hs-form-html *)) td>ol,.lany-c-wysiwyg table:not(:where(.hbspt-form *,.mailchimpform *,.hs-form-html *)) td>ul{margin-top:0}.lany-c-wysiwyg code:not(:where(.hbspt-form *,.mailchimpform *,.hs-form-html *)) .hljs-ln{margin-top:0;margin-bottom:0}.lany-c-wysiwyg code:not(:where(.hbspt-form *,.mailchimpform *,.hs-form-html *)) .hljs-ln-code,.lany-c-wysiwyg code:not(:where(.hbspt-form *,.mailchimpform *,.hs-form-html *)) .hljs-ln-numbers{border:none;padding:0;min-width:5px}.lany-c-wysiwyg code:not(:where(.hbspt-form *,.mailchimpform *,.hs-form-html *)) .hljs-ln-numbers{border-right:1px solid #ccc}.lany-c-wysiwyg img:not(:where(.hbspt-form *,.mailchimpform *,.hs-form-html *)){max-width:100%;height:auto;border-radius:var(--border-radius);margin:2rem 0}.lany-c-wysiwyg img.fr-bordered{border-width:2px}.lany-c-wysiwyg .fr-img-caption .fr-inner{display:block;width:100%;text-align:center;font-size:.75rem;color:var(--color-base-primary)}.lany-c-wysiwyg iframe:not(:where(.hbspt-form *,.mailchimpform *,.hs-form-html *)){max-width:100%}.lany-c-title2{font-size:1.5rem;font-weight:900;line-height:1.7;letter-spacing:.04em;padding-bottom:.75rem;position:relative}.lany-c-title2::after,.lany-c-title2::before{content:"";display:block;position:absolute;height:2px;left:0;bottom:0}.lany-c-title2::before{width:100%;background-color:#ddd}.lany-c-title2::after{width:6.25rem;background-color:#174999}.lany-c-tagList{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.75rem}@media screen and (max-width:767px){.lany-c-title2{font-size:1.125rem;padding-bottom:.625rem}.lany-c-title2::before{bottom:0}.lany-c-tagList{gap:.625rem}}.lany-c-tag{font-size:.6875rem;font-weight:500;line-height:1.2;color:#727275;display:inline-grid;grid-template-columns:auto 1fr;gap:.25rem}.lany-c-tag::before{content:"#";display:block}.lany-c-related .c-related__list{margin-top:3rem;display:grid;grid-template-columns:repeat(2,1fr);gap:3.75rem}@media screen and (max-width:767px){.lany-c-tag{font-size:.625rem}.lany-c-related .c-related__list{grid-template-columns:1fr;margin-top:4.625rem}}.lany-l-2col{display:grid;grid-template-columns:18.75rem 1fr;gap:2.375rem}.lany-l-2col .l-2col__main{width:100%}.lany-l-2col .l-2col__aside{width:100%;-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}@media screen and (max-width:767px){.lany-l-2col{grid-template-columns:100%;gap:5rem}.lany-l-2col .l-2col__aside{-webkit-box-ordinal-group:initial;-ms-flex-order:initial;order:initial}}.lany-c-sidebar .c-sidebar__item+.c-sidebar__item{margin-top:2rem}.lany-c-sidebar .c-sidebar__title{display:grid;grid-template-columns:auto 1fr;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1rem}.lany-c-sidebar .c-sidebar__title::after{content:"";display:block;width:100%;height:1px;background-color:#ddd}.lany-c-sidebar .c-sidebar__pickupList{display:grid;gap:.75rem;margin-top:1.5rem}.lany-c-sidebar .c-sidebar__pickupItem{padding-bottom:1rem}.lany-c-sidebar .c-sidebar__pickupLink{display:grid;grid-template-columns:6.25rem 1fr;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:.625rem}.lany-c-sidebar .c-sidebar__pickupThumb{width:100%;position:relative;overflow:clip;z-index:1;border-radius:.25rem;display:grid;place-items:center;aspect-ratio:3/2}.lany-c-sidebar .c-sidebar__pickupThumb img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:scale .3s;transition:scale .3s}.lany-c-sidebar .c-sidebar__pickupThumb img.--center{aspect-ratio:16/9;height:auto}.lany-c-sidebar .c-sidebar__pickupThumb span{display:block;position:absolute;inset:0;z-index:-1;background-repeat:no-repeat;background-position:center center;background-size:cover;-webkit-filter:blur(6px);filter:blur(6px)}.lany-c-sidebar .c-sidebar__pickupThumb span::before{content:"";display:block;position:absolute;inset:0;background-color:#000;opacity:.3;z-index:1}.lany-c-sidebar .c-sidebar__pickupCategory{font-size:.75rem;font-weight:900;line-height:1.5;letter-spacing:.1em;display:block}.lany-c-sidebar .c-sidebar__pickupTitle{font-size:.8125rem;line-height:1.5;margin-top:.125rem}.lany-c-sidebar .c-sidebar__pickupTitle span{display:inline;background-image:linear-gradient(90deg,#414141,#414141);background-repeat:no-repeat;text-decoration:none;transition:background-size .3s;background-size:0 .0625rem;background-position:left bottom}.lany-c-sidebar .c-sidebar__categoryItem a span,.lany-c-toc .h2list span{background-image:-webkit-gradient(linear,left top,right top,from(#414141),to(#414141));background-repeat:no-repeat;text-decoration:none}.lany-c-sidebar .c-sidebar__categoryList{margin-top:1rem;display:grid;gap:.5rem}.lany-c-sidebar .c-sidebar__categoryItem a{font-size:.875rem;font-weight:400;line-height:1.5;display:inline-block;position:relative;padding-left:1em}.lany-c-sidebar .c-sidebar__categoryItem a::before{content:"・";width:1em;display:grid;place-content:center;position:absolute;top:50%;left:0;translate:0 -50%}.lany-c-sidebar .c-sidebar__categoryItem a span{display:inline;background-image:linear-gradient(90deg,#414141,#414141);-webkit-transition:background-size .3s;transition:background-size .3s;background-size:0 .0625rem;background-position:left bottom}.lany-c-sidebar .c-sidebar__tagList{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.75rem;margin-top:1rem}.lany-c-sidebar .c-sidebar__tagItem a{display:block;font-size:.8125rem;font-weight:900;line-height:1.5;letter-spacing:.1em;padding:.9375rem 1rem;text-align:center;z-index:0;background-color:#DEDFE3;border-radius:.75rem;position:relative;overflow:clip}.lany-c-sidebar .c-sidebar__tagItem a::after{content:"";position:absolute;top:.0625rem;left:.0625rem;right:.0625rem;bottom:.0625rem;background-color:#F3F4F9;z-index:-1;-webkit-transition:.3s;transition:.3s;border-radius:.6875rem}@supports (clip-path:shape(from 0 0,line to 100% 0,line to 100% 100%,line to 0 100%,close)){.lany-c-sidebar .c-sidebar__tagItem a::after{border-radius:0;clip-path:shape(from calc(100% - calc(.6875rem * 1.6)) top,curve to right calc(.6875rem * 1.6) with calc(100% - calc(.6875rem * 1.6) * .12) top/right calc(calc(.6875rem * 1.6) * .12),line to right calc(100% - calc(.6875rem * 1.6)),curve to calc(100% - calc(.6875rem * 1.6)) bottom with right calc(100% - calc(.6875rem * 1.6) * .12)/ calc(100% - calc(.6875rem * 1.6) * .12) bottom,line to calc(.6875rem * 1.6) bottom,curve to left calc(100% - calc(.6875rem * 1.6)) with calc(calc(.6875rem * 1.6) * .12) bottom/left calc(100% - calc(.6875rem * 1.6) * .12),line to left calc(.6875rem * 1.6),curve to calc(.6875rem * 1.6) top with left calc(calc(.6875rem * 1.6) * .12)/ calc(calc(.6875rem * 1.6) * .12) top,line to calc(100% - calc(.6875rem * 1.6)) top,close)}.lany-c-sidebar .c-sidebar__tagItem a{border-radius:0;clip-path:shape(from calc(100% - calc(.75rem * 1.6)) top,curve to right calc(.75rem * 1.6) with calc(100% - calc(.75rem * 1.6) * .12) top/right calc(calc(.75rem * 1.6) * .12),line to right calc(100% - calc(.75rem * 1.6)),curve to calc(100% - calc(.75rem * 1.6)) bottom with right calc(100% - calc(.75rem * 1.6) * .12)/ calc(100% - calc(.75rem * 1.6) * .12) bottom,line to calc(.75rem * 1.6) bottom,curve to left calc(100% - calc(.75rem * 1.6)) with calc(calc(.75rem * 1.6) * .12) bottom/left calc(100% - calc(.75rem * 1.6) * .12),line to left calc(.75rem * 1.6),curve to calc(.75rem * 1.6) top with left calc(calc(.75rem * 1.6) * .12)/ calc(calc(.75rem * 1.6) * .12) top,line to calc(100% - calc(.75rem * 1.6)) top,close)}}@media (any-hover:hover){.lany-c-sidebar .c-sidebar__categoryItem a:hover{opacity:1}.lany-c-sidebar .c-sidebar__categoryItem a:hover span{background-size:100% .0625rem}.lany-c-sidebar .c-sidebar__tagItem a:hover{opacity:1;z-index:0;background-color:#174999;border-radius:.75rem;position:relative;overflow:clip;color:#fff}.lany-c-sidebar .c-sidebar__tagItem a:hover::after{content:"";position:absolute;top:.0625rem;left:.0625rem;right:.0625rem;bottom:.0625rem;background-color:#174999;z-index:-1;-webkit-transition:.3s;transition:.3s;border-radius:.6875rem}@supports (clip-path:shape(from 0 0,line to 100% 0,line to 100% 100%,line to 0 100%,close)){.lany-c-sidebar .c-sidebar__tagItem a:hover::after{border-radius:0;clip-path:shape(from calc(100% - calc(.6875rem * 1.6)) top,curve to right calc(.6875rem * 1.6) with calc(100% - calc(.6875rem * 1.6) * .12) top/right calc(calc(.6875rem * 1.6) * .12),line to right calc(100% - calc(.6875rem * 1.6)),curve to calc(100% - calc(.6875rem * 1.6)) bottom with right calc(100% - calc(.6875rem * 1.6) * .12)/ calc(100% - calc(.6875rem * 1.6) * .12) bottom,line to calc(.6875rem * 1.6) bottom,curve to left calc(100% - calc(.6875rem * 1.6)) with calc(calc(.6875rem * 1.6) * .12) bottom/left calc(100% - calc(.6875rem * 1.6) * .12),line to left calc(.6875rem * 1.6),curve to calc(.6875rem * 1.6) top with left calc(calc(.6875rem * 1.6) * .12)/ calc(calc(.6875rem * 1.6) * .12) top,line to calc(100% - calc(.6875rem * 1.6)) top,close)}.lany-c-sidebar .c-sidebar__tagItem a:hover{border-radius:0;clip-path:shape(from calc(100% - calc(.75rem * 1.6)) top,curve to right calc(.75rem * 1.6) with calc(100% - calc(.75rem * 1.6) * .12) top/right calc(calc(.75rem * 1.6) * .12),line to right calc(100% - calc(.75rem * 1.6)),curve to calc(100% - calc(.75rem * 1.6)) bottom with right calc(100% - calc(.75rem * 1.6) * .12)/ calc(100% - calc(.75rem * 1.6) * .12) bottom,line to calc(.75rem * 1.6) bottom,curve to left calc(100% - calc(.75rem * 1.6)) with calc(calc(.75rem * 1.6) * .12) bottom/left calc(100% - calc(.75rem * 1.6) * .12),line to left calc(.75rem * 1.6),curve to calc(.75rem * 1.6) top with left calc(calc(.75rem * 1.6) * .12)/ calc(calc(.75rem * 1.6) * .12) top,line to calc(100% - calc(.75rem * 1.6)) top,close)}}}.lany-c-cta1,.lany-c-cta2,.lany-c-cta4,.lany-c-sidebar .c-sidebar__toc{background-color:rgba(23,73,153,.06)}.lany-c-sidebar .c-sidebar__toc{padding:.6875rem;border-radius:.625rem;overflow:clip;margin-top:2rem;position:sticky;top:6.25rem}@supports (clip-path:shape(from 0 0,line to 100% 0,line to 100% 100%,line to 0 100%,close)){.lany-c-sidebar .c-sidebar__toc{border-radius:0;clip-path:shape(from calc(100% - calc(.625rem * 1.6)) top,curve to right calc(.625rem * 1.6) with calc(100% - calc(.625rem * 1.6) * .12) top/right calc(calc(.625rem * 1.6) * .12),line to right calc(100% - calc(.625rem * 1.6)),curve to calc(100% - calc(.625rem * 1.6)) bottom with right calc(100% - calc(.625rem * 1.6) * .12)/ calc(100% - calc(.625rem * 1.6) * .12) bottom,line to calc(.625rem * 1.6) bottom,curve to left calc(100% - calc(.625rem * 1.6)) with calc(calc(.625rem * 1.6) * .12) bottom/left calc(100% - calc(.625rem * 1.6) * .12),line to left calc(.625rem * 1.6),curve to calc(.625rem * 1.6) top with left calc(calc(.625rem * 1.6) * .12)/ calc(calc(.625rem * 1.6) * .12) top,line to calc(100% - calc(.625rem * 1.6)) top,close)}}@media screen and (max-width:767px){.lany-c-sidebar .c-sidebar__toc{display:none}}.lany-c-sidebar .c-sidebar__tocInner{background-color:#f3f4f9;border-radius:1.375rem;overflow:clip;padding:.875rem;max-height:85vh;overflow-y:auto;display:grid;gap:.875rem}@supports (clip-path:shape(from 0 0,line to 100% 0,line to 100% 100%,line to 0 100%,close)){.lany-c-sidebar .c-sidebar__tocInner{border-radius:0;clip-path:shape(from calc(100% - calc(1.375rem * 1.6)) top,curve to right calc(1.375rem * 1.6) with calc(100% - calc(1.375rem * 1.6) * .12) top/right calc(calc(1.375rem * 1.6) * .12),line to right calc(100% - calc(1.375rem * 1.6)),curve to calc(100% - calc(1.375rem * 1.6)) bottom with right calc(100% - calc(1.375rem * 1.6) * .12)/ calc(100% - calc(1.375rem * 1.6) * .12) bottom,line to calc(1.375rem * 1.6) bottom,curve to left calc(100% - calc(1.375rem * 1.6)) with calc(calc(1.375rem * 1.6) * .12) bottom/left calc(100% - calc(1.375rem * 1.6) * .12),line to left calc(1.375rem * 1.6),curve to calc(1.375rem * 1.6) top with left calc(calc(1.375rem * 1.6) * .12)/ calc(calc(1.375rem * 1.6) * .12) top,line to calc(100% - calc(1.375rem * 1.6)) top,close)}}.lany-c-sidebar .lany-c-toc{padding:0;margin:0;clip-path:initial;background-color:transparent}.lany-c-sidebar .lany-c-toc::after{content:none}.lany-c-sidebar .c-sidebar__tocBtn{text-align:center}.lany-c-sidebar .c-sidebar__tocBtn .c-btn1__linkInner{width:100%}.lany-c-title3{display:inline-grid;grid-template-columns:auto 1fr;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:.75rem}.lany-c-title3 .c-title3__icon{width:1.5rem;height:auto;aspect-ratio:1;background-color:rgba(23,73,153,.12);border-radius:.5rem;overflow:clip;position:relative;margin-top:.0625rem}@supports (clip-path:shape(from 0 0,line to 100% 0,line to 100% 100%,line to 0 100%,close)){.lany-c-title3 .c-title3__icon{border-radius:0;clip-path:shape(from calc(100% - calc(.5rem * 1.6)) top,curve to right calc(.5rem * 1.6) with calc(100% - calc(.5rem * 1.6) * .12) top/right calc(calc(.5rem * 1.6) * .12),line to right calc(100% - calc(.5rem * 1.6)),curve to calc(100% - calc(.5rem * 1.6)) bottom with right calc(100% - calc(.5rem * 1.6) * .12)/ calc(100% - calc(.5rem * 1.6) * .12) bottom,line to calc(.5rem * 1.6) bottom,curve to left calc(100% - calc(.5rem * 1.6)) with calc(calc(.5rem * 1.6) * .12) bottom/left calc(100% - calc(.5rem * 1.6) * .12),line to left calc(.5rem * 1.6),curve to calc(.5rem * 1.6) top with left calc(calc(.5rem * 1.6) * .12)/ calc(calc(.5rem * 1.6) * .12) top,line to calc(100% - calc(.5rem * 1.6)) top,close)}}.lany-c-title3 .c-title3__icon::before{content:"";display:block;width:.75rem;height:auto;aspect-ratio:1;background-color:#174999;border-radius:.25rem;overflow:clip;position:absolute;top:50%;left:50%;translate:-50% -50%}@supports (clip-path:shape(from 0 0,line to 100% 0,line to 100% 100%,line to 0 100%,close)){.lany-c-title3 .c-title3__icon::before{border-radius:0;clip-path:shape(from calc(100% - calc(.25rem * 1.6)) top,curve to right calc(.25rem * 1.6) with calc(100% - calc(.25rem * 1.6) * .12) top/right calc(calc(.25rem * 1.6) * .12),line to right calc(100% - calc(.25rem * 1.6)),curve to calc(100% - calc(.25rem * 1.6)) bottom with right calc(100% - calc(.25rem * 1.6) * .12)/ calc(100% - calc(.25rem * 1.6) * .12) bottom,line to calc(.25rem * 1.6) bottom,curve to left calc(100% - calc(.25rem * 1.6)) with calc(calc(.25rem * 1.6) * .12) bottom/left calc(100% - calc(.25rem * 1.6) * .12),line to left calc(.25rem * 1.6),curve to calc(.25rem * 1.6) top with left calc(calc(.25rem * 1.6) * .12)/ calc(calc(.25rem * 1.6) * .12) top,line to calc(100% - calc(.25rem * 1.6)) top,close)}}.lany-c-title3 .c-title3__text{font-size:1rem;font-weight:900;line-height:1.5;letter-spacing:.1em;display:block}.lany-c-title3.--md .c-title3__text{font-size:1.5rem}.lany-c-title3.--md .c-title3__icon{margin-top:.4375rem}.lany-c-title3.--white{color:#fff}.lany-c-title3.--white .c-title3__icon{background-color:rgba(255,255,255,.12)}.lany-c-title3.--white .c-title3__icon::before{background-color:#fff}.lany-c-author{padding-top:3rem}.lany-c-author .c-author__inner{padding:3rem 1.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:1.5rem;border:1px solid #DEDFE3;z-index:0;background-color:#DEDFE3;border-radius:.75rem;position:relative;overflow:clip}.lany-c-author .c-author__inner::after{content:"";position:absolute;top:.0625rem;left:.0625rem;right:.0625rem;bottom:.0625rem;background-color:#F3F4F9;z-index:-1;-webkit-transition:.3s;transition:.3s;border-radius:.6875rem}@supports (clip-path:shape(from 0 0,line to 100% 0,line to 100% 100%,line to 0 100%,close)){.lany-c-author .c-author__inner::after{border-radius:0;clip-path:shape(from calc(100% - calc(.6875rem * 1.6)) top,curve to right calc(.6875rem * 1.6) with calc(100% - calc(.6875rem * 1.6) * .12) top/right calc(calc(.6875rem * 1.6) * .12),line to right calc(100% - calc(.6875rem * 1.6)),curve to calc(100% - calc(.6875rem * 1.6)) bottom with right calc(100% - calc(.6875rem * 1.6) * .12)/ calc(100% - calc(.6875rem * 1.6) * .12) bottom,line to calc(.6875rem * 1.6) bottom,curve to left calc(100% - calc(.6875rem * 1.6)) with calc(calc(.6875rem * 1.6) * .12) bottom/left calc(100% - calc(.6875rem * 1.6) * .12),line to left calc(.6875rem * 1.6),curve to calc(.6875rem * 1.6) top with left calc(calc(.6875rem * 1.6) * .12)/ calc(calc(.6875rem * 1.6) * .12) top,line to calc(100% - calc(.6875rem * 1.6)) top,close)}.lany-c-author .c-author__inner{border-radius:0;clip-path:shape(from calc(100% - calc(.75rem * 1.6)) top,curve to right calc(.75rem * 1.6) with calc(100% - calc(.75rem * 1.6) * .12) top/right calc(calc(.75rem * 1.6) * .12),line to right calc(100% - calc(.75rem * 1.6)),curve to calc(100% - calc(.75rem * 1.6)) bottom with right calc(100% - calc(.75rem * 1.6) * .12)/ calc(100% - calc(.75rem * 1.6) * .12) bottom,line to calc(.75rem * 1.6) bottom,curve to left calc(100% - calc(.75rem * 1.6)) with calc(calc(.75rem * 1.6) * .12) bottom/left calc(100% - calc(.75rem * 1.6) * .12),line to left calc(.75rem * 1.6),curve to calc(.75rem * 1.6) top with left calc(calc(.75rem * 1.6) * .12)/ calc(calc(.75rem * 1.6) * .12) top,line to calc(100% - calc(.75rem * 1.6)) top,close)}}.lany-c-author:not(:has(.c-author__thumb)) .c-author__inner{display:block}.lany-c-author .c-author__thumb{width:5rem;aspect-ratio:1;-ms-flex-negative:0;flex-shrink:0}.lany-c-author .c-author__thumb img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:50%}.lany-c-author .c-author__top{display:grid;grid-template-columns:1fr auto;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:.75rem}@media screen and (max-width:767px){.lany-c-title3.--md .c-title3__text{font-size:1.25rem}.lany-c-title3.--md .c-title3__icon{margin-top:.1875rem}.lany-c-author .c-author__inner{padding:1.5rem .75rem;gap:.75rem}.lany-c-author .c-author__top{display:block}}.lany-c-author .c-author__position{font-size:.9375rem;font-weight:900;line-height:1;display:block}@media screen and (max-width:767px){.lany-c-author .c-author__position{font-size:.875rem}}.lany-c-author .c-author__name{margin-top:.5rem;font-size:.9375rem;line-height:1.6;display:block}.lany-c-author .c-author__sns{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.75rem}@media screen and (max-width:767px){.lany-c-author .c-author__name{font-size:.875rem}.lany-c-author .c-author__sns{margin-top:1.5rem}}.lany-c-author .c-author__sns a{display:block;width:1.5rem;aspect-ratio:1}.lany-c-author .c-author__sns a img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.lany-c-author .c-author__text{font-size:.9375rem;line-height:1.6;margin-top:1.5rem}.lany-c-author.--event .c-author__inner{padding:0;clip-path:initial;border:none;background-color:transparent}.lany-c-author.--event .c-author__inner::after{content:none}@media (any-hover:hover){.lany-c-eventCard:hover{opacity:1}.lany-c-eventCard:hover .c-eventCard__title{color:#174999}}.lany-c-eventCard .c-eventCard__imgArea{position:relative;aspect-ratio:360/240}@media screen and (max-width:767px){.lany-c-author .c-author__text{font-size:.875rem;font-weight:700}.lany-c-author.--event .c-author__top{display:grid}.lany-c-author.--event .c-author__sns{margin-top:.625rem}.lany-c-eventCard .c-eventCard__imgArea{aspect-ratio:343/228}}.lany-c-eventCard .c-eventCard__status{font-size:.6875rem;font-weight:700;line-height:1.4;min-width:4.375rem;min-height:1.75rem;place-content:center;display:inline-block;text-align:center;position:absolute;top:0;left:0;z-index:2;--corner-radius:0.6875rem;--squircle-scale:1.8;--squircle-handle-ratio:0.12;--squircle-radius:calc(var(--corner-radius) * var(--squircle-scale));border-radius:var(--corner-radius) 0}.lany-c-eventCard .c-eventCard__status.--reception{background-color:#174999;color:#fff}.lany-c-eventCard .c-eventCard__status.--closed{background-color:#dedfe3}.lany-c-eventCard .c-eventCard__status.--event_end{background-color:#414141;color:#fff}@supports (clip-path:shape(from 0 0,line to 100% 0,line to 100% 100%,line to 0 100%,close)){.lany-c-eventCard .c-eventCard__status{border-radius:0;clip-path:shape(from 0 top,line to 100% top,line to right calc(100% - var(--squircle-radius)),curve to calc(100% - var(--squircle-radius)) bottom with right calc(100% - var(--squircle-radius) * var(--squircle-handle-ratio))/ calc(100% - var(--squircle-radius) * var(--squircle-handle-ratio)) bottom,line to 0 bottom,line to left var(--squircle-radius),curve to var(--squircle-radius) top with left calc(var(--squircle-radius) * var(--squircle-handle-ratio))/ calc(var(--squircle-radius) * var(--squircle-handle-ratio)) top,line to 0 top,close)}}.lany-c-eventCard:has(.c-eventCard__status.--reception) .c-eventCard__bg{width:100%;height:100%;display:block;top:0;left:0;z-index:0;background-color:#174999;border-radius:.875rem;position:relative;overflow:clip}.lany-c-eventCard:has(.c-eventCard__status.--reception) .c-eventCard__bg::after{content:"";position:absolute;top:.125rem;left:.125rem;right:.125rem;bottom:.125rem;background-color:#fff;z-index:-1;-webkit-transition:.3s;transition:.3s;border-radius:.75rem}@supports (clip-path:shape(from 0 0,line to 100% 0,line to 100% 100%,line to 0 100%,close)){.lany-c-eventCard:has(.c-eventCard__status.--reception) .c-eventCard__bg::after{border-radius:0;clip-path:shape(from calc(100% - calc(.75rem * 1.6)) top,curve to right calc(.75rem * 1.6) with calc(100% - calc(.75rem * 1.6) * .12) top/right calc(calc(.75rem * 1.6) * .12),line to right calc(100% - calc(.75rem * 1.6)),curve to calc(100% - calc(.75rem * 1.6)) bottom with right calc(100% - calc(.75rem * 1.6) * .12)/ calc(100% - calc(.75rem * 1.6) * .12) bottom,line to calc(.75rem * 1.6) bottom,curve to left calc(100% - calc(.75rem * 1.6)) with calc(calc(.75rem * 1.6) * .12) bottom/left calc(100% - calc(.75rem * 1.6) * .12),line to left calc(.75rem * 1.6),curve to calc(.75rem * 1.6) top with left calc(calc(.75rem * 1.6) * .12)/ calc(calc(.75rem * 1.6) * .12) top,line to calc(100% - calc(.75rem * 1.6)) top,close)}.lany-c-eventCard:has(.c-eventCard__status.--reception) .c-eventCard__bg{border-radius:0;clip-path:shape(from calc(100% - calc(.875rem * 1.6)) top,curve to right calc(.875rem * 1.6) with calc(100% - calc(.875rem * 1.6) * .12) top/right calc(calc(.875rem * 1.6) * .12),line to right calc(100% - calc(.875rem * 1.6)),curve to calc(100% - calc(.875rem * 1.6)) bottom with right calc(100% - calc(.875rem * 1.6) * .12)/ calc(100% - calc(.875rem * 1.6) * .12) bottom,line to calc(.875rem * 1.6) bottom,curve to left calc(100% - calc(.875rem * 1.6)) with calc(calc(.875rem * 1.6) * .12) bottom/left calc(100% - calc(.875rem * 1.6) * .12),line to left calc(.875rem * 1.6),curve to calc(.875rem * 1.6) top with left calc(calc(.875rem * 1.6) * .12)/ calc(calc(.875rem * 1.6) * .12) top,line to calc(100% - calc(.875rem * 1.6)) top,close)}}.lany-c-eventCard:has(.c-eventCard__status.--closed) .c-eventCard__bg{width:100%;height:100%;display:block;top:0;left:0;z-index:0;background-color:#dedfe3;border-radius:.875rem;position:relative;overflow:clip}.lany-c-eventCard:has(.c-eventCard__status.--closed) .c-eventCard__bg::after{content:"";position:absolute;top:.125rem;left:.125rem;right:.125rem;bottom:.125rem;background-color:#fff;z-index:-1;-webkit-transition:.3s;transition:.3s;border-radius:.75rem}@supports (clip-path:shape(from 0 0,line to 100% 0,line to 100% 100%,line to 0 100%,close)){.lany-c-eventCard:has(.c-eventCard__status.--closed) .c-eventCard__bg::after{border-radius:0;clip-path:shape(from calc(100% - calc(.75rem * 1.6)) top,curve to right calc(.75rem * 1.6) with calc(100% - calc(.75rem * 1.6) * .12) top/right calc(calc(.75rem * 1.6) * .12),line to right calc(100% - calc(.75rem * 1.6)),curve to calc(100% - calc(.75rem * 1.6)) bottom with right calc(100% - calc(.75rem * 1.6) * .12)/ calc(100% - calc(.75rem * 1.6) * .12) bottom,line to calc(.75rem * 1.6) bottom,curve to left calc(100% - calc(.75rem * 1.6)) with calc(calc(.75rem * 1.6) * .12) bottom/left calc(100% - calc(.75rem * 1.6) * .12),line to left calc(.75rem * 1.6),curve to calc(.75rem * 1.6) top with left calc(calc(.75rem * 1.6) * .12)/ calc(calc(.75rem * 1.6) * .12) top,line to calc(100% - calc(.75rem * 1.6)) top,close)}.lany-c-eventCard:has(.c-eventCard__status.--closed) .c-eventCard__bg{border-radius:0;clip-path:shape(from calc(100% - calc(.875rem * 1.6)) top,curve to right calc(.875rem * 1.6) with calc(100% - calc(.875rem * 1.6) * .12) top/right calc(calc(.875rem * 1.6) * .12),line to right calc(100% - calc(.875rem * 1.6)),curve to calc(100% - calc(.875rem * 1.6)) bottom with right calc(100% - calc(.875rem * 1.6) * .12)/ calc(100% - calc(.875rem * 1.6) * .12) bottom,line to calc(.875rem * 1.6) bottom,curve to left calc(100% - calc(.875rem * 1.6)) with calc(calc(.875rem * 1.6) * .12) bottom/left calc(100% - calc(.875rem * 1.6) * .12),line to left calc(.875rem * 1.6),curve to calc(.875rem * 1.6) top with left calc(calc(.875rem * 1.6) * .12)/ calc(calc(.875rem * 1.6) * .12) top,line to calc(100% - calc(.875rem * 1.6)) top,close)}}.lany-c-eventCard:has(.c-eventCard__status.--event_end) .c-eventCard__bg{width:100%;height:100%;display:block;top:0;left:0;z-index:0;background-color:#414141;border-radius:.875rem;position:relative;overflow:clip}.lany-c-eventCard:has(.c-eventCard__status.--event_end) .c-eventCard__bg::after{content:"";position:absolute;top:.125rem;left:.125rem;right:.125rem;bottom:.125rem;background-color:#fff;z-index:-1;-webkit-transition:.3s;transition:.3s;border-radius:.75rem}@supports (clip-path:shape(from 0 0,line to 100% 0,line to 100% 100%,line to 0 100%,close)){.lany-c-eventCard:has(.c-eventCard__status.--event_end) .c-eventCard__bg::after{border-radius:0;clip-path:shape(from calc(100% - calc(.75rem * 1.6)) top,curve to right calc(.75rem * 1.6) with calc(100% - calc(.75rem * 1.6) * .12) top/right calc(calc(.75rem * 1.6) * .12),line to right calc(100% - calc(.75rem * 1.6)),curve to calc(100% - calc(.75rem * 1.6)) bottom with right calc(100% - calc(.75rem * 1.6) * .12)/ calc(100% - calc(.75rem * 1.6) * .12) bottom,line to calc(.75rem * 1.6) bottom,curve to left calc(100% - calc(.75rem * 1.6)) with calc(calc(.75rem * 1.6) * .12) bottom/left calc(100% - calc(.75rem * 1.6) * .12),line to left calc(.75rem * 1.6),curve to calc(.75rem * 1.6) top with left calc(calc(.75rem * 1.6) * .12)/ calc(calc(.75rem * 1.6) * .12) top,line to calc(100% - calc(.75rem * 1.6)) top,close)}.lany-c-eventCard:has(.c-eventCard__status.--event_end) .c-eventCard__bg{border-radius:0;clip-path:shape(from calc(100% - calc(.875rem * 1.6)) top,curve to right calc(.875rem * 1.6) with calc(100% - calc(.875rem * 1.6) * .12) top/right calc(calc(.875rem * 1.6) * .12),line to right calc(100% - calc(.875rem * 1.6)),curve to calc(100% - calc(.875rem * 1.6)) bottom with right calc(100% - calc(.875rem * 1.6) * .12)/ calc(100% - calc(.875rem * 1.6) * .12) bottom,line to calc(.875rem * 1.6) bottom,curve to left calc(100% - calc(.875rem * 1.6)) with calc(calc(.875rem * 1.6) * .12) bottom/left calc(100% - calc(.875rem * 1.6) * .12),line to left calc(.875rem * 1.6),curve to calc(.875rem * 1.6) top with left calc(calc(.875rem * 1.6) * .12)/ calc(calc(.875rem * 1.6) * .12) top,line to calc(100% - calc(.875rem * 1.6)) top,close)}}.lany-c-eventCard .c-eventCard__img{width:auto;height:auto;position:absolute;inset:2px;z-index:1;border-radius:.75rem;display:grid;place-items:center;overflow:clip}@supports (clip-path:shape(from 0 0,line to 100% 0,line to 100% 100%,line to 0 100%,close)){.lany-c-eventCard .c-eventCard__img{border-radius:0;clip-path:shape(from calc(100% - calc(.75rem * 1.6)) top,curve to right calc(.75rem * 1.6) with calc(100% - calc(.75rem * 1.6) * .12) top/right calc(calc(.75rem * 1.6) * .12),line to right calc(100% - calc(.75rem * 1.6)),curve to calc(100% - calc(.75rem * 1.6)) bottom with right calc(100% - calc(.75rem * 1.6) * .12)/ calc(100% - calc(.75rem * 1.6) * .12) bottom,line to calc(.75rem * 1.6) bottom,curve to left calc(100% - calc(.75rem * 1.6)) with calc(calc(.75rem * 1.6) * .12) bottom/left calc(100% - calc(.75rem * 1.6) * .12),line to left calc(.75rem * 1.6),curve to calc(.75rem * 1.6) top with left calc(calc(.75rem * 1.6) * .12)/ calc(calc(.75rem * 1.6) * .12) top,line to calc(100% - calc(.75rem * 1.6)) top,close)}}.lany-c-eventCard .c-eventCard__img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:scale .3s cubic-bezier(0,0,.4,1)}.lany-c-eventCard .c-eventCard__img img:not(.--center){aspect-ratio:3/2}.lany-c-eventCard .c-eventCard__img img.--center{aspect-ratio:16/9;height:auto}.lany-c-eventCard .c-eventCard__img span{display:block;position:absolute;inset:0;z-index:-1;background-repeat:no-repeat;background-position:center center;background-size:cover;-webkit-filter:blur(6px);filter:blur(6px);-webkit-transition:scale .3s cubic-bezier(0,0,.4,1);transition:scale .3s cubic-bezier(0,0,.4,1)}.lany-c-card2 .c-card2__name,.lany-c-eventCard .c-eventCard__title,.lany-s-links .s-links__itemBody{-webkit-transition:color .3s cubic-bezier(0,0,.4,1)}.lany-c-eventCard .c-eventCard__img span::before{content:"";display:block;position:absolute;inset:0;background-color:#000;opacity:.3;z-index:1}.lany-c-eventCard .c-eventCard__meta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:.625rem;margin-top:1.25rem}.lany-c-eventCard .c-eventCard__category{margin-top:.1875rem}@media screen and (max-width:767px){.lany-c-eventCard .c-eventCard__category{font-size:.75rem}}.lany-c-eventCard .c-eventCard__date{display:grid;gap:.1875rem}.lany-c-eventCard .c-eventCard__title{font-size:1rem;font-weight:900;line-height:1.5;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;margin-top:.75rem;transition:color .3s cubic-bezier(0,0,.4,1)}.lany-c-eventCard .c-eventCard__info{margin-top:.75rem;display:grid;gap:.125rem}.lany-c-eventCard .c-eventCard__infoItem{font-size:.9375rem;font-weight:500;line-height:1.5;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.lany-c-eventCard .c-eventCard__tags{margin-top:.75rem}.lany-c-eventCard .lany-c-tag{color:#174999}.lany-c-eventDate{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-negative:0;flex-shrink:0}.lany-c-eventDate .c-eventDate__date{font-size:1.125rem;font-weight:700;line-height:1;letter-spacing:.06em;font-family:museo-sans,sans-serif;display:block}.lany-c-eventDate .c-eventDate__week{font-size:.6875rem;font-weight:700;line-height:1.4;letter-spacing:.06em;color:#174999;display:block;margin-left:.375rem}.lany-c-eventDate .c-eventDate__time{font-size:.875rem;font-weight:700;line-height:1;font-family:museo-sans,sans-serif;display:block;margin-left:.5rem;padding-left:.5rem;position:relative}.lany-c-eventDate .c-eventDate__time::before{content:"";display:block;width:2px;height:.375rem;background-color:#9EC4DA;border-radius:2px;position:absolute;top:50%;left:0;translate:0 -50%}.lany-c-toc{margin-top:3rem;padding:1.5rem 4.5rem;z-index:0;background-color:#DEDFE3;border-radius:.75rem;position:relative;overflow:clip}.lany-c-toc::after{content:"";position:absolute;top:.0625rem;left:.0625rem;right:.0625rem;bottom:.0625rem;background-color:#F3F4F9;z-index:-1;-webkit-transition:.3s;transition:.3s;border-radius:.6875rem}.lany-c-toc .h2list .tocLink::before,.lany-s-project2 .s-project2__textItem::before{content:"・"}@supports (clip-path:shape(from 0 0,line to 100% 0,line to 100% 100%,line to 0 100%,close)){.lany-c-toc::after{border-radius:0;clip-path:shape(from calc(100% - calc(.6875rem * 1.6)) top,curve to right calc(.6875rem * 1.6) with calc(100% - calc(.6875rem * 1.6) * .12) top/right calc(calc(.6875rem * 1.6) * .12),line to right calc(100% - calc(.6875rem * 1.6)),curve to calc(100% - calc(.6875rem * 1.6)) bottom with right calc(100% - calc(.6875rem * 1.6) * .12)/ calc(100% - calc(.6875rem * 1.6) * .12) bottom,line to calc(.6875rem * 1.6) bottom,curve to left calc(100% - calc(.6875rem * 1.6)) with calc(calc(.6875rem * 1.6) * .12) bottom/left calc(100% - calc(.6875rem * 1.6) * .12),line to left calc(.6875rem * 1.6),curve to calc(.6875rem * 1.6) top with left calc(calc(.6875rem * 1.6) * .12)/ calc(calc(.6875rem * 1.6) * .12) top,line to calc(100% - calc(.6875rem * 1.6)) top,close)}.lany-c-toc{border-radius:0;clip-path:shape(from calc(100% - calc(.75rem * 1.6)) top,curve to right calc(.75rem * 1.6) with calc(100% - calc(.75rem * 1.6) * .12) top/right calc(calc(.75rem * 1.6) * .12),line to right calc(100% - calc(.75rem * 1.6)),curve to calc(100% - calc(.75rem * 1.6)) bottom with right calc(100% - calc(.75rem * 1.6) * .12)/ calc(100% - calc(.75rem * 1.6) * .12) bottom,line to calc(.75rem * 1.6) bottom,curve to left calc(100% - calc(.75rem * 1.6)) with calc(calc(.75rem * 1.6) * .12) bottom/left calc(100% - calc(.75rem * 1.6) * .12),line to left calc(.75rem * 1.6),curve to calc(.75rem * 1.6) top with left calc(calc(.75rem * 1.6) * .12)/ calc(calc(.75rem * 1.6) * .12) top,line to calc(100% - calc(.75rem * 1.6)) top,close)}}.lany-c-toc .title{font-size:1rem;font-weight:700;line-height:1.6;letter-spacing:.06em;text-align:center;color:#174999;display:block}@media screen and (max-width:767px){.lany-c-toc{margin-top:2.25rem;padding:.75rem 1.5rem}.lany-c-toc .title{font-size:.9375rem}}.lany-c-toc .h2list{margin-top:.75rem}.lany-c-toc .h2list li+li{margin-top:.3125rem}.lany-c-toc .h2list .tocLink{position:relative;display:block;padding-left:1.375rem;font-size:.8125rem;font-weight:400;line-height:2;color:#1a1919}@media screen and (max-width:767px){.lany-c-toc .h2list .tocLink{font-size:.75rem}}.lany-c-toc .h2list .tocLink::before{display:block;font-size:1.125rem;font-weight:700;line-height:1.5;position:absolute;top:0;left:.125rem}@media screen and (max-width:767px){.lany-c-toc .h2list .tocLink::before{line-height:1.3}}@media (any-hover:hover){.lany-c-toc .h2list .tocLink:hover{opacity:1}.lany-c-toc .h2list .tocLink:hover span{background-size:100% 1px}.lany-c-card2:hover{opacity:1}.lany-c-card2:hover .c-card2__img img{scale:1.1}}.lany-c-toc .h2list span{display:inline;background-image:linear-gradient(90deg,#414141,#414141);-webkit-transition:background-size .3s;transition:background-size .3s;background-size:0 1px;background-position:left bottom}.lany-c-card2 .c-card2__img img,.lany-s-cta4 .s-cta4__link,.lany-s-links .s-links__itemLink{-webkit-transition:scale .3s cubic-bezier(0,0,.4,1)}.lany-c-card2{display:block}.lany-c-card2 .c-card2__img{width:100%;border-radius:.75rem;overflow:clip}@supports (clip-path:shape(from 0 0,line to 100% 0,line to 100% 100%,line to 0 100%,close)){.lany-c-card2 .c-card2__img{border-radius:0;clip-path:shape(from calc(100% - calc(.75rem * 1.6)) top,curve to right calc(.75rem * 1.6) with calc(100% - calc(.75rem * 1.6) * .12) top/right calc(calc(.75rem * 1.6) * .12),line to right calc(100% - calc(.75rem * 1.6)),curve to calc(100% - calc(.75rem * 1.6)) bottom with right calc(100% - calc(.75rem * 1.6) * .12)/ calc(100% - calc(.75rem * 1.6) * .12) bottom,line to calc(.75rem * 1.6) bottom,curve to left calc(100% - calc(.75rem * 1.6)) with calc(calc(.75rem * 1.6) * .12) bottom/left calc(100% - calc(.75rem * 1.6) * .12),line to left calc(.75rem * 1.6),curve to calc(.75rem * 1.6) top with left calc(calc(.75rem * 1.6) * .12)/ calc(calc(.75rem * 1.6) * .12) top,line to calc(100% - calc(.75rem * 1.6)) top,close)}}.lany-c-card2 .c-card2__img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;aspect-ratio:1;transition:scale .3s cubic-bezier(0,0,.4,1)}.lany-c-card2 .c-card2__position{font-size:.75rem;font-weight:500;line-height:1;margin-top:1rem;display:block}@media screen and (max-width:767px){.lany-c-card2 .c-card2__position{font-size:.6875rem;margin-top:.75rem}}.lany-c-card2 .c-card2__bottom{display:grid;grid-template-columns:1fr auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem;margin-top:.25rem}.lany-c-card2 .c-card2__head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.5rem}.lany-c-card2 .c-card2__name{font-size:1rem;font-weight:900;line-height:1.5;display:block;transition:color .3s cubic-bezier(0,0,.4,1)}@media screen and (max-width:767px){.lany-c-card2 .c-card2__head{display:block}.lany-c-card2 .c-card2__name{font-size:.9375rem}}.lany-c-card2 .c-card2__en{font-size:.75rem;font-weight:700;line-height:1;font-family:museo-sans,sans-serif;color:#174999;margin-top:.625rem;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.lany-c-card2 .c-card2__icon{width:1rem;height:auto;aspect-ratio:1;background-color:#414141;border-radius:.25rem;display:block;position:relative}@media screen and (max-width:767px){.lany-c-card2 .c-card2__en{margin-top:.125rem;font-size:.625rem}.lany-c-card2 .c-card2__icon{-ms-flex-item-align:end;align-self:flex-end}}.lany-c-card2 .c-card2__icon::before{content:"";display:block;width:.5rem;height:auto;aspect-ratio:1;-webkit-mask:url(../img/common/icon_arrow.svg) no-repeat center center/contain;mask:url(../img/common/icon_arrow.svg) no-repeat center center/contain;background-color:#fff;position:absolute;top:50%;left:50%;translate:-50% -50%}.hbspt-form .hs-button{margin:0;cursor:pointer;display:inline-block;font-weight:700;position:relative;text-align:center;-webkit-transition:all .15s linear;transition:all .15s linear;background-color:#ebd442;border-color:#ebd442;color:#414141;border-radius:.75rem;border-style:solid;border-width:.0625rem}.hbspt-form .hs-button:active,.hbspt-form .hs-button:focus,.hbspt-form .hs-button:hover{background-color:#ebd442;border-color:#ebd442;opacity:.8}.hbspt-form label{color:#33475b;display:block;float:none;width:auto;padding-top:0;margin-bottom:.25rem}.hbspt-form .hs-video-form .hs-richtext,.hbspt-form .hs-video-form label{color:#fff!important}.hbspt-form .hs-video-form .hs-back-button{background-color:#fff;width:20%;height:2.375rem;margin-right:.625rem;border:.0625rem solid;border-radius:.1875rem}.hbspt-form .hs-video-form .hs-button{width:70%}.hbspt-form .hs-video-form .hs-button span{font-size:.9375rem}.hbspt-form .hs-error-msgs label,.hbspt-form .legal-consent-container .hs-error-msgs label{color:#f2545b}.hbspt-form .hs-video-form .legal-consent-container{max-height:11.25rem!important;overflow-y:scroll!important}.hbspt-form .hs-video-form .legal-consent-container:after{content:"";display:block;height:6.25rem;width:100%}.hbspt-form .hs-video-form .legal-consent-wrapper{position:relative}.hbspt-form .hs-video-form .legal-consent-overlay{position:absolute;pointer-events:none;left:0;bottom:0;height:6.25rem;width:100%;background:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,0)),to(#292929));background:linear-gradient(to bottom,rgba(255,255,255,0) 0,#292929 100%)}.hbspt-form .hs-input{display:inline-block;width:90%;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;line-height:1.375rem;color:#33475b;border:.0625rem solid #cbd6e2;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:.1875rem}.hbspt-form .hs-input:not([type=file]){background-color:#f5f8fa}.hbspt-form .hs-input[type=checkbox],.hbspt-form .hs-input[type=radio]{cursor:pointer;width:auto;height:auto;padding:0;margin:.1875rem .3125rem .1875rem 0;line-height:normal;border:none}.hbspt-form .hs-input[type=file]{padding:initial;border:initial;line-height:initial;-webkit-box-shadow:none;box-shadow:none}.hbspt-form select.is-placeholder{color:#bfbfbf}.hbspt-form select.is-placeholder:focus{color:#33475b}.hbspt-form .hs-input:-moz-placeholder{color:#bfbfbf}.hbspt-form .hs-input::-webkit-input-placeholder{color:#bfbfbf}.hbspt-form .hs-input option:disabled{color:#bfbfbf}.hbspt-form .hs-input input,.hbspt-form .hs-input textarea{-webkit-transition:border .2s linear;transition:border .2s linear}.hbspt-form .hs-input:focus{outline:0;border-color:rgba(82,168,236,.8)}.hbspt-form textarea.hs-input{height:auto}.hbspt-form select[multiple].hs-input{height:inherit}.hbspt-form div.field.error .chzn-choices,.hbspt-form div.field.error input,.hbspt-form div.field.error textarea,.hbspt-form input.hs-input.error,.hbspt-form select.hs-input.error,.hbspt-form textarea.hs-input.error{border-color:#c87872}.hbspt-form div.field.error .chzn-choices:focus,.hbspt-form div.field.error input:focus,.hbspt-form div.field.error textarea:focus,.hbspt-form input.hs-input.error:focus,.hbspt-form select.hs-input.error:focus,.hbspt-form textarea.hs-input.error:focus{border-color:#b9554d}.hbspt-form .inputs-list{margin:0 0 .3125rem;width:100%}.hbspt-form .inputs-list>li{display:block;padding:0;width:100%}.hbspt-form .inputs-list label{float:none;width:auto;padding:0;line-height:1.125rem;white-space:normal;font-weight:400}.hbspt-form .inputs-list>li+li{padding-top:.125rem}.hbspt-form .hs-field-desc{color:#7c98b6;margin:0 0 .375rem;font-size:.6875rem}.hbspt-form .hs-form-required{color:red}.hbspt-form .hs-richtext{margin-bottom:.1875rem;line-height:1.5rem;font-size:.875rem;color:#33475b}.hbspt-form .hs-richtext hr{margin-left:0;width:91%}.hbspt-form .hs-custom-style .hs-dependent-field>div input.hs-input:not([type=checkbox]):not([type=radio]){width:90%}.hbspt-form form.hs-form-rtl .field{-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%}.hbspt-form form.hs-form-rtl .hs-input[type=checkbox],.hbspt-form form.hs-form-rtl .hs-input[type=radio]{margin:.1875rem .3125rem}.hbspt-form form.hs-form-rtl fieldset{display:-webkit-box;display:-ms-flexbox;display:flex}.hbspt-form form.hs-form-rtl fieldset[class^=form-columns-] .input{margin-right:0}.hbspt-form form.hs-form-rtl ul{padding:0}.hbspt-form form.hs-form-rtl .legal-consent-container .hs-form-booleancheckbox-display input{width:auto;float:right}.hbspt-form form.hs-form-rtl .legal-consent-container .hs-form-booleancheckbox-display>span{margin-left:0}.hbspt-form form.hs-form-rtl .hs-dependent-field{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%;-ms-flex-wrap:wrap;flex-wrap:wrap}.hbspt-form .email-correction,.hbspt-form .email-validation{padding-top:.1875rem;font-size:.75rem}.hbspt-form .email-correction a,.hbspt-form .email-validation a{cursor:pointer}@media (max-width:400px),(min-device-width:320px) and (max-device-width:480px){.hbspt-form .email-correction form .form-columns-2 .hs-form-field,.hbspt-form .email-correction form .form-columns-3 .hs-form-field,.hbspt-form .email-validation form .form-columns-2 .hs-form-field,.hbspt-form .email-validation form .form-columns-3 .hs-form-field{float:none;width:100%}.hbspt-form .email-correction form .form-columns-2 .hs-form-field .hs-input,.hbspt-form .email-correction form .form-columns-3 .hs-form-field .hs-input,.hbspt-form .email-validation form .form-columns-2 .hs-form-field .hs-input,.hbspt-form .email-validation form .form-columns-3 .hs-form-field .hs-input{width:90%}.hbspt-form .email-correction form .form-columns-2 .hs-form-field input[type=checkbox],.hbspt-form .email-correction form .form-columns-2 .hs-form-field input[type=radio],.hbspt-form .email-correction form .form-columns-3 .hs-form-field input[type=checkbox],.hbspt-form .email-correction form .form-columns-3 .hs-form-field input[type=radio],.hbspt-form .email-validation form .form-columns-2 .hs-form-field input[type=checkbox],.hbspt-form .email-validation form .form-columns-2 .hs-form-field input[type=radio],.hbspt-form .email-validation form .form-columns-3 .hs-form-field input[type=checkbox],.hbspt-form .email-validation form .form-columns-3 .hs-form-field input[type=radio]{width:1.5rem}}.hbspt-form .hs-button,.hbspt-form .hs-form-field input[type=date],.hbspt-form .hs-form-field input[type=email],.hbspt-form .hs-form-field input[type=number],.hbspt-form .hs-form-field input[type=phone],.hbspt-form .hs-form-field input[type=tel],.hbspt-form .hs-form-field input[type=text],.hbspt-form .hs-form-field textarea{-webkit-appearance:none;-moz-appearance:none}.hbspt-form .hs-default-font-element,.hbspt-form .hs-main-font-element{line-height:normal}.hbspt-form .hs-form-f0a7292c-7442-4b39-b0a9-51759172be84_03460631-7dd0-4b84-a891-7b950b3114ba.hs-form{width:100%}.hbspt-form .hs-form-f0a7292c-7442-4b39-b0a9-51759172be84_03460631-7dd0-4b84-a891-7b950b3114ba .hs-submit>.actions{text-align:left}.hbspt-form .hs-form-f0a7292c-7442-4b39-b0a9-51759172be84_03460631-7dd0-4b84-a891-7b950b3114ba .hs-button,.hbspt-form .hs-form-f0a7292c-7442-4b39-b0a9-51759172be84_03460631-7dd0-4b84-a891-7b950b3114ba .hs-button:active,.hbspt-form .hs-form-f0a7292c-7442-4b39-b0a9-51759172be84_03460631-7dd0-4b84-a891-7b950b3114ba .hs-button:active:not(.inactive):not(.link),.hbspt-form .hs-form-f0a7292c-7442-4b39-b0a9-51759172be84_03460631-7dd0-4b84-a891-7b950b3114ba .hs-button:focus,.hbspt-form .hs-form-f0a7292c-7442-4b39-b0a9-51759172be84_03460631-7dd0-4b84-a891-7b950b3114ba .hs-button:hover,.hbspt-form .hs-form-f0a7292c-7442-4b39-b0a9-51759172be84_03460631-7dd0-4b84-a891-7b950b3114ba .hs-button:hover:not(.inactive){background:#f97f01;border-color:#f97f01;color:#414141;font-size:1rem;line-height:1rem}.hbspt-form .hs-form-f0a7292c-7442-4b39-b0a9-51759172be84_03460631-7dd0-4b84-a891-7b950b3114ba legend.hs-field-desc{color:#7c98b6;font-size:.6875rem}.hbspt-form .hs-form-f0a7292c-7442-4b39-b0a9-51759172be84_03460631-7dd0-4b84-a891-7b950b3114ba .hs-form-field label:not(.hs-error-msg),.hbspt-form .hs-form-f0a7292c-7442-4b39-b0a9-51759172be84_03460631-7dd0-4b84-a891-7b950b3114ba .legal-consent-container .hs-richtext,.hbspt-form .hs-form-f0a7292c-7442-4b39-b0a9-51759172be84_03460631-7dd0-4b84-a891-7b950b3114ba .legal-consent-container label:not(.hs-error-msg){font-size:.875rem;color:#33475b}.hbspt-form .hs-form-f0a7292c-7442-4b39-b0a9-51759172be84_03460631-7dd0-4b84-a891-7b950b3114ba.submitted-message{font-size:1rem;color:#33475b}.hbspt-form .hs-form-f0a7292c-7442-4b39-b0a9-51759172be84_03460631-7dd0-4b84-a891-7b950b3114ba a:active,.hbspt-form .hs-form-f0a7292c-7442-4b39-b0a9-51759172be84_03460631-7dd0-4b84-a891-7b950b3114ba a:link{color:#00e}.hbspt-form .hs-form-f0a7292c-7442-4b39-b0a9-51759172be84_03460631-7dd0-4b84-a891-7b950b3114ba a:hover,.hbspt-form .hs-form-f0a7292c-7442-4b39-b0a9-51759172be84_03460631-7dd0-4b84-a891-7b950b3114ba a:visited{color:#551a8b}.hbspt-form .fn-date-picker.pika-single{z-index:9999;display:block;position:relative;color:#414141;background:#fff;border:.0625rem solid #ccc;border-bottom-color:#bbb}.hbspt-form .fn-date-picker.pika-single.is-hidden{display:none}.hbspt-form .fn-date-picker.pika-single.is-bound{position:absolute;-webkit-box-shadow:0 .3125rem .9375rem -.3125rem rgba(0,0,0,.5);box-shadow:0 .3125rem .9375rem -.3125rem rgba(0,0,0,.5)}.hbspt-form .fn-date-picker.pika-single:after,.hbspt-form .fn-date-picker.pika-single:before{content:" ";display:table}.hbspt-form .fn-date-picker.pika-single:after{clear:both}.hbspt-form .fn-date-picker .pika-lendar{float:left;width:15rem;margin:.5rem}.hbspt-form .fn-date-picker .pika-title{position:relative;text-align:center}.hbspt-form .fn-date-picker .pika-title select{cursor:pointer;position:absolute;z-index:9998;margin:0;left:0;top:.3125rem;filter:alpha(opacity=0);opacity:0}.hbspt-form .fn-date-picker .pika-label{display:inline-block;position:relative;z-index:9999;overflow:hidden;margin:0;padding:.3125rem .1875rem;font-size:.875rem;line-height:1.25rem;font-weight:700;background-color:#fff}.hbspt-form .fn-date-picker .pika-next,.hbspt-form .fn-date-picker .pika-prev{display:block;cursor:pointer;position:relative;outline:0;border:0;padding:0;width:1.25rem;height:1.875rem;text-indent:1.25rem;white-space:nowrap;overflow:hidden;background-color:transparent;background-position:50%;background-repeat:no-repeat;background-size:75% 75%;opacity:.5}.hbspt-form .fn-date-picker .pika-next:hover,.hbspt-form .fn-date-picker .pika-prev:hover,.lany-s-flow .s-flow__item:first-child .s-flow__border::before,.lany-s-flow .s-flow__item:last-child .s-flow__border::after,.lany-s-flow:not(:has(.s-flow__item+.s-flow__item)) .s-flow__border::before{opacity:1}.hbspt-form .fn-date-picker .pika-next.is-disabled,.hbspt-form .fn-date-picker .pika-prev.is-disabled{cursor:default;opacity:.2}.hbspt-form .fn-date-picker .is-rtl .pika-next,.hbspt-form .fn-date-picker .pika-prev{float:left;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAYAAAAsEj5rAAAAUklEQVR42u3VMQoAIBADQf8Pgj+OD9hG2CtONJB2ymQkKe0HbwAP0xucDiQWARITIDEBEnMgMQ8S8+AqBIl6kKgHiXqQqAeJepBo/z38J/U0uAHlaBkBl9I4GwAAAABJRU5ErkJggg==)}.hbspt-form .fn-date-picker .is-rtl .pika-prev,.hbspt-form .fn-date-picker .pika-next{float:right;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAYAAAAsEj5rAAAAU0lEQVR42u3VOwoAMAgE0dwfAnNjU26bYkBCFGwfiL9VVWoO+BJ4Gf3gtsEKKoFBNTCoCAYVwaAiGNQGMUHMkjGbgjk2mIONuXo0nC8XnCf1JXgArVIZAQh5TKYAAAAASUVORK5CYII=)}.hbspt-form .fn-date-picker .pika-select{display:inline-block}.hbspt-form .fn-date-picker .pika-table{width:100%;border-collapse:collapse;border-spacing:0;border:0}.hbspt-form .fn-date-picker .pika-table td,.hbspt-form .fn-date-picker .pika-table th{width:14.2857142857%;padding:0}.hbspt-form .fn-date-picker .pika-table th{color:#999;font-size:.75rem;line-height:1.5625rem;font-weight:700;text-align:center}.hbspt-form .fn-date-picker .pika-table abbr{border-bottom:none;cursor:help}.hbspt-form .fn-date-picker .pika-button{cursor:pointer;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;outline:0;border:0;margin:0;width:100%;padding:.3125rem;color:#666;font-size:.75rem;line-height:.9375rem;text-align:right;background:#f5f5f5}.hbspt-form .fn-date-picker .pika-button:hover{color:#fff!important;background:#ff8000!important;-webkit-box-shadow:none!important;box-shadow:none!important;border-radius:.1875rem!important}.hbspt-form .fn-date-picker .is-today .pika-button{color:#3af;font-weight:700}.hbspt-form .fn-date-picker .is-selected .pika-button{color:#fff;font-weight:700;background:#3af;-webkit-box-shadow:inset 0 .0625rem .1875rem #178fe5;box-shadow:inset 0 .0625rem .1875rem #178fe5;border-radius:.1875rem}.hbspt-form .fn-date-picker .is-disabled .pika-button{pointer-events:none;cursor:default;color:#999;opacity:.3}.hbspt-form .fn-date-picker .pika-week{font-size:.6875rem;color:#999}.hbspt-form .hs-form-f0a7292c-7442-4b39-b0a9-51759172be84_03460631-7dd0-4b84-a891-7b950b3114ba .inputs-list.inline-list li{vertical-align:top;display:inline-block;word-wrap:break-word;padding-right:1rem}.hbspt-form .hs-form-f0a7292c-7442-4b39-b0a9-51759172be84_03460631-7dd0-4b84-a891-7b950b3114ba .inputs-list.inline-list li:after{clear:both}.hbspt-form .hs-form-f0a7292c-7442-4b39-b0a9-51759172be84_03460631-7dd0-4b84-a891-7b950b3114ba .inputs-list.inline-list li input{float:left}.hbspt-form .hs-form-f0a7292c-7442-4b39-b0a9-51759172be84_03460631-7dd0-4b84-a891-7b950b3114ba .inputs-list.inline-list.inline-list-2 li{width:50%}.hbspt-form .hs-form-f0a7292c-7442-4b39-b0a9-51759172be84_03460631-7dd0-4b84-a891-7b950b3114ba .inputs-list.inline-list.inline-list-2 li:nth-child(2n){padding-right:0}.hbspt-form .hs-form-f0a7292c-7442-4b39-b0a9-51759172be84_03460631-7dd0-4b84-a891-7b950b3114ba .inputs-list.inline-list.inline-list-3 li{width:33%}.hbspt-form .hs-form-f0a7292c-7442-4b39-b0a9-51759172be84_03460631-7dd0-4b84-a891-7b950b3114ba .inputs-list.inline-list.inline-list-3 li:nth-child(3n){width:34%;padding-right:0}.hbspt-form .hs-fieldtype-intl-phone.hs-input{padding:0;background:0 0;border:none;height:auto}.hbspt-form .hs-fieldtype-intl-phone.hs-input:after{clear:both;content:" ";display:table}.hbspt-form .hs-fieldtype-intl-phone.hs-input .hs-input{margin-bottom:0}.hbspt-form .hs-fieldtype-intl-phone.hs-input input{width:68%!important;float:right}.hbspt-form .hs-fieldtype-intl-phone.hs-input select{float:left;width:30%!important}@media (max-device-width:480px) and (min-device-width:320px),(max-width:400px){.hbspt-form .hs-form-f0a7292c-7442-4b39-b0a9-51759172be84_03460631-7dd0-4b84-a891-7b950b3114ba>.hs-phone>.input>.hs-fieldtype-intl-phone.hs-input>input.hs-input{width:68%!important}.hbspt-form .hs-form-f0a7292c-7442-4b39-b0a9-51759172be84_03460631-7dd0-4b84-a891-7b950b3114ba>.hs-phone>.input>.hs-fieldtype-intl-phone.hs-input>select.hs-input{width:30%!important}}.hbspt-form .hs-fieldtype-textarea.hs-input{resize:vertical}.hbspt-form .hs-form-f0a7292c-7442-4b39-b0a9-51759172be84_03460631-7dd0-4b84-a891-7b950b3114ba .hs-button{white-space:pre-wrap}.hbspt-form .hs-form-f0a7292c-7442-4b39-b0a9-51759172be84_03460631-7dd0-4b84-a891-7b950b3114ba .hs-richtext{word-break:break-word}.hbspt-form .hs-form-f0a7292c-7442-4b39-b0a9-51759172be84_03460631-7dd0-4b84-a891-7b950b3114ba fieldset{border:0;padding:0;margin:0;max-width:31.25rem}.hbspt-form .hs-form-f0a7292c-7442-4b39-b0a9-51759172be84_03460631-7dd0-4b84-a891-7b950b3114ba fieldset.form-columns-1 .input,.hbspt-form .hs-form-f0a7292c-7442-4b39-b0a9-51759172be84_03460631-7dd0-4b84-a891-7b950b3114ba fieldset.form-columns-2 .input,.hbspt-form .hs-form-f0a7292c-7442-4b39-b0a9-51759172be84_03460631-7dd0-4b84-a891-7b950b3114ba fieldset.form-columns-3 .input{margin-right:.5rem}.hbspt-form .hs-form-f0a7292c-7442-4b39-b0a9-51759172be84_03460631-7dd0-4b84-a891-7b950b3114ba fieldset.form-columns-1 .hs-input{width:95%}.hbspt-form .hs-form-f0a7292c-7442-4b39-b0a9-51759172be84_03460631-7dd0-4b84-a891-7b950b3114ba fieldset.form-columns-1 input[type=checkbox],.hbspt-form .hs-form-f0a7292c-7442-4b39-b0a9-51759172be84_03460631-7dd0-4b84-a891-7b950b3114ba fieldset.form-columns-1 input[type=radio]{width:auto}.hbspt-form .hs-form-f0a7292c-7442-4b39-b0a9-51759172be84_03460631-7dd0-4b84-a891-7b950b3114ba fieldset.form-columns-2 .hs-form-field{width:50%;float:left}.hbspt-form .hs-form-f0a7292c-7442-4b39-b0a9-51759172be84_03460631-7dd0-4b84-a891-7b950b3114ba fieldset.form-columns-3 .hs-form-field{width:32.7%;float:left}.hbspt-form .hs-form-f0a7292c-7442-4b39-b0a9-51759172be84_03460631-7dd0-4b84-a891-7b950b3114ba label.hs-hidden{visibility:hidden}.hbspt-form .hs-form-f0a7292c-7442-4b39-b0a9-51759172be84_03460631-7dd0-4b84-a891-7b950b3114ba .hs-field-desc{width:100%}.hbspt-form .hs-custom-style .hs-input,.hbspt-form .hs-custom-style fieldset{max-width:100%}.hbspt-form .hs-custom-style fieldset.form-columns-3 .hs-form-field,.hbspt-form .hs-custom-style>div.form-columns-3 .hs-form-field{width:33.3%}.hbspt-form .hs-custom-style fieldset>div:last-of-type .hs-input:not([type=checkbox]):not([type=radio]),.hbspt-form .hs-custom-style>div>div:last-of-type .hs-input:not([type=checkbox]):not([type=radio]){width:100%;max-width:100%}.hbspt-form .hs-custom-style fieldset input:not([type=image]):not([type=submit]):not([type=button]):not([type=radio]):not([type=checkbox]):not([type=file]),.hbspt-form .hs-custom-style>div input:not([type=image]):not([type=submit]):not([type=button]):not([type=radio]):not([type=checkbox]):not([type=file]){-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 .9375rem;min-height:1.6875rem}.hbspt-form .hs-custom-style fieldset textarea,.hbspt-form .hs-custom-style>div textarea{padding:.625rem .9375rem}.hbspt-form .hs-custom-style .hs-dependent-field>div .hs-input:not([type=checkbox]):not([type=radio]){width:100%}@media (max-width:400px),(min-device-width:320px) and (max-device-width:480px){.hbspt-form .hs-custom-style .hs-input:not([type=checkbox]):not([type=radio]),.hbspt-form .hs-custom-style fieldset{margin-right:0!important;width:100%!important}.hbspt-form form.hs-form-f0a7292c-7442-4b39-b0a9-51759172be84_03460631-7dd0-4b84-a891-7b950b3114ba:not(.hs-video-form) .form-columns-2 .hs-form-field,.hbspt-form form.hs-form-f0a7292c-7442-4b39-b0a9-51759172be84_03460631-7dd0-4b84-a891-7b950b3114ba:not(.hs-video-form) .form-columns-3 .hs-form-field{float:none;width:100%}.hbspt-form form.hs-form-f0a7292c-7442-4b39-b0a9-51759172be84_03460631-7dd0-4b84-a891-7b950b3114ba:not(.hs-video-form) .form-columns-2 .hs-form-field .hs-input,.hbspt-form form.hs-form-f0a7292c-7442-4b39-b0a9-51759172be84_03460631-7dd0-4b84-a891-7b950b3114ba:not(.hs-video-form) .form-columns-3 .hs-form-field .hs-input{width:95%}.hbspt-form form.hs-form-f0a7292c-7442-4b39-b0a9-51759172be84_03460631-7dd0-4b84-a891-7b950b3114ba:not(.hs-video-form) .form-columns-2 .hs-form-field input[type=checkbox],.hbspt-form form.hs-form-f0a7292c-7442-4b39-b0a9-51759172be84_03460631-7dd0-4b84-a891-7b950b3114ba:not(.hs-video-form) .form-columns-2 .hs-form-field input[type=radio],.hbspt-form form.hs-form-f0a7292c-7442-4b39-b0a9-51759172be84_03460631-7dd0-4b84-a891-7b950b3114ba:not(.hs-video-form) .form-columns-3 .hs-form-field input[type=checkbox],.hbspt-form form.hs-form-f0a7292c-7442-4b39-b0a9-51759172be84_03460631-7dd0-4b84-a891-7b950b3114ba:not(.hs-video-form) .form-columns-3 .hs-form-field input[type=radio]{width:auto}}.hbspt-form .legal-consent-container .field.hs-form-field{margin-bottom:.5rem}.hbspt-form .legal-consent-container .hs-field-desc.checkbox-desc{margin:-.75rem 0 0 1.3125rem}.hbspt-form .legal-consent-container .hs-form-booleancheckbox-display input{float:left}.hbspt-form .legal-consent-container .hs-form-booleancheckbox-display>span{display:block;margin-left:1.25rem}.hbspt-form .legal-consent-container .hs-form-booleancheckbox-display p{margin:0;display:inline}.hbspt-form .legal-consent-container~.hs_recaptcha{margin-top:1.125rem}.hbspt-form .cookie-reset-container{font-size:.875rem;margin-bottom:.625rem;text-align:right}.hbspt-form #hs-outer-captcha-target,.hbspt-form #hs-outer-captcha-target *{display:none;height:0;width:0}.hbspt-form .hubspot-link__container{font-size:.875rem;padding-bottom:2.5rem;position:relative;color:#9fa0a2}.hbspt-form .hubspot-link-text{color:#00a4bd;font-weight:400}.hbspt-form .hubspot-link,.hbspt-form .hubspot-link__container.sproket{color:#9fa0a2}.hbspt-form .hubspot-link,.hbspt-form .hubspot-link:hover{text-decoration:none}.hbspt-form .hubspot-link:hover .hubspot-link-text,.hbspt-form a,.lany-s-backnumber .s-backnumber__linkText,.lany-s-faq .s-faq__listText a,.lany-s-mailmag .s-mailmag__text strong,.lany-s-mailmag2 .s-mailmag2__text2 a,.lany-s-voice .s-voice__company{text-decoration:underline}.hbspt-form .hubspot-link__icon{margin-bottom:-.0625rem;margin-right:.3125rem}.hbspt-form .hubspot-link__container.sproket .hubspot-link__icon{width:1.875rem;margin-right:0;float:left;margin-top:-.5625rem;margin-left:-.3125rem}[data-hsfc-id=Renderer] .hsfc-Step .hsfc-Step__Content{padding:0!important}.post_content dd>:last-child,.post_content div>:last-child,.post_content>:last-child{margin-bottom:0!important}[data-hsfc-id=Renderer] .hsfc-TextInput{margin:0;font-family:inherit;padding:.5rem!important;font-size:.75rem!important;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:-webkit-box-shadow .2s ease;transition:-webkit-box-shadow .2s ease;transition:box-shadow .2s ease;transition:box-shadow .2s ease,-webkit-box-shadow .2s ease}[data-hsfc-id=Renderer] .hsfc-FieldLabel{margin-bottom:.125rem!important}.hbspt-form .hs-button{font-size:1rem;padding:.75rem 1.5rem;line-height:1.4;min-width:16.875rem}.hbspt-form .hs-input{height:2.1875rem;padding:.5rem .625rem;font-size:.75rem}.hbspt-form .field{margin-bottom:.75rem}.hbspt-form label{font-size:.78125rem;font-weight:700}.hbspt-form .hs-field-desc,.hbspt-form label{line-height:1.6}.hbspt-form .inputs-list{padding-left:.5rem}.hbspt-form .inputs-list>li{margin-top:.25em;margin-bottom:.25em}.hbspt-form .inputs-list:first-child{padding-top:0}.hbspt-form .actions{margin-top:0;margin-bottom:0;padding:1rem 0}.hbspt-form .hs-input,.hbspt-form fieldset{max-width:100%!important}.hbspt-form .hs-fieldtype-textarea{field-sizing:content}.hsfc-Step .hsfc-Step__Content{padding:0!important;line-height:1.3!important}.hsfc-Step .hsfc-FieldLabel{font-weight:700!important}.hsfc-Step .hsfc-FieldDescription,.hsfc-Step .hsfc-FieldLabel{margin-bottom:.375rem!important}@media screen and (min-width:961px){.hsfc-Step .hsfc-TextInput{line-height:1.3!important}.hsfc-Step .hsfc-FieldDescription{font-size:.6875rem!important}.hsfc-Step .hsfc-NavigationRow{margin-top:1.75rem!important}}.lany-c-cta1{margin-top:7rem;padding:3rem 3rem 2.5rem;border-radius:.75rem;overflow:clip}@supports (clip-path:shape(from 0 0,line to 100% 0,line to 100% 100%,line to 0 100%,close)){.lany-c-cta1{border-radius:0;clip-path:shape(from calc(100% - calc(.75rem * 1.6)) top,curve to right calc(.75rem * 1.6) with calc(100% - calc(.75rem * 1.6) * .12) top/right calc(calc(.75rem * 1.6) * .12),line to right calc(100% - calc(.75rem * 1.6)),curve to calc(100% - calc(.75rem * 1.6)) bottom with right calc(100% - calc(.75rem * 1.6) * .12)/ calc(100% - calc(.75rem * 1.6) * .12) bottom,line to calc(.75rem * 1.6) bottom,curve to left calc(100% - calc(.75rem * 1.6)) with calc(calc(.75rem * 1.6) * .12) bottom/left calc(100% - calc(.75rem * 1.6) * .12),line to left calc(.75rem * 1.6),curve to calc(.75rem * 1.6) top with left calc(calc(.75rem * 1.6) * .12)/ calc(calc(.75rem * 1.6) * .12) top,line to calc(100% - calc(.75rem * 1.6)) top,close)}}@media screen and (max-width:767px){.lany-c-cta1{padding:1.75rem 1rem 2rem;margin-top:5rem}}.lany-c-cta1 .c-cta1__img,.lany-c-cta1 .c-cta1__wysiwyg{margin-top:1.5rem}.lany-c-cta1 .c-cta1__img img{width:100%;height:auto;-o-object-fit:contain;object-fit:contain}@media screen and (max-width:767px){.lany-c-cta1 .c-cta1__wysiwyg{margin-top:2.25rem}}.lany-c-cta1 .c-cta1__wysiwyg h3,.lany-c-cta1 .c-cta1__wysiwyg>*{margin-top:1.5rem}@media screen and (max-width:767px){.lany-c-cta1 .c-cta1__wysiwyg h3{margin-top:2.25rem}}.lany-c-cta1 .c-cta1__wysiwyg h4{margin-top:1.5rem}@media screen and (max-width:767px){.lany-c-cta1 .c-cta1__wysiwyg h4{margin-top:2.25rem}}.lany-c-cta1 .c-cta1__wysiwyg p{margin-top:.75rem}@media screen and (max-width:767px){.lany-c-cta1 .c-cta1__wysiwyg p{margin-top:1.5rem}}.lany-c-cta1 .c-cta1__wysiwyg ol,.lany-c-cta1 .c-cta1__wysiwyg ul{gap:0}.lany-c-cta1 .c-cta1__btn{text-align:center;display:block;margin-top:2rem}@media screen and (max-width:767px){.lany-c-cta1 .c-cta1__btn{margin-top:1.5rem}}.lany-c-cta2{margin-top:7rem;padding:3rem 3rem 2.5rem;border-radius:.75rem;overflow:clip}@supports (clip-path:shape(from 0 0,line to 100% 0,line to 100% 100%,line to 0 100%,close)){.lany-c-cta2{border-radius:0;clip-path:shape(from calc(100% - calc(.75rem * 1.6)) top,curve to right calc(.75rem * 1.6) with calc(100% - calc(.75rem * 1.6) * .12) top/right calc(calc(.75rem * 1.6) * .12),line to right calc(100% - calc(.75rem * 1.6)),curve to calc(100% - calc(.75rem * 1.6)) bottom with right calc(100% - calc(.75rem * 1.6) * .12)/ calc(100% - calc(.75rem * 1.6) * .12) bottom,line to calc(.75rem * 1.6) bottom,curve to left calc(100% - calc(.75rem * 1.6)) with calc(calc(.75rem * 1.6) * .12) bottom/left calc(100% - calc(.75rem * 1.6) * .12),line to left calc(.75rem * 1.6),curve to calc(.75rem * 1.6) top with left calc(calc(.75rem * 1.6) * .12)/ calc(calc(.75rem * 1.6) * .12) top,line to calc(100% - calc(.75rem * 1.6)) top,close)}}@media screen and (max-width:767px){.lany-c-cta2{padding:1.75rem 1rem 2rem;margin-top:5rem}}.lany-c-cta2 .c-cta2__img{margin-top:1.5rem}.lany-c-cta2 .c-cta2__img img{width:100%;height:auto;-o-object-fit:contain;object-fit:contain}.lany-c-cta2 .c-cta2__wysiwyg{margin-top:.75rem}@media screen and (max-width:767px){.lany-c-cta2 .c-cta2__wysiwyg{margin-top:2.25rem}}.lany-c-cta2 .c-cta2__wysiwyg h3,.lany-c-cta2 .c-cta2__wysiwyg>*{margin-top:1.5rem}@media screen and (max-width:767px){.lany-c-cta2 .c-cta2__wysiwyg h3{margin-top:2.25rem}}.lany-c-cta2 .c-cta2__wysiwyg h4{margin-top:1.5rem}@media screen and (max-width:767px){.lany-c-cta2 .c-cta2__wysiwyg h4{margin-top:2.25rem}}.lany-c-cta2 .c-cta2__wysiwyg p{margin-top:.75rem}@media screen and (max-width:767px){.lany-c-cta2 .c-cta2__wysiwyg p{margin-top:1.5rem}}.lany-c-cta2 .c-cta2__wysiwyg ol,.lany-c-cta2 .c-cta2__wysiwyg ul{gap:0}.lany-c-cta2 .c-cta2__form{margin-top:1.5rem}.lany-c-cta3{margin-top:7rem;padding:3rem 2.25rem;border:.0625rem solid #DEDFE3;border-radius:1.5rem}.lany-c-cta3 .c-cta3__title{font-size:1.125rem;font-weight:900;line-height:1.7;letter-spacing:.04em}@media screen and (max-width:767px){.lany-c-cta3{padding:1.5rem .75rem;border-radius:.75rem;margin-top:5rem}.lany-c-cta3 .c-cta3__title{font-size:.875rem;font-weight:700;line-height:1.6;letter-spacing:0}}.lany-c-cta3 .c-cta3__text,.lany-c-cta4 .c-cta4__subTitle{font-size:.875rem;font-weight:700;line-height:2;letter-spacing:0;grid-template-columns:1fr auto 1fr;color:#174999}.lany-c-cta3 .c-cta3__wysiwyg{margin-top:.75rem}@media screen and (max-width:767px){.lany-c-cta3 .c-cta3__wysiwyg{margin-top:2.25rem}}.lany-c-cta3 .c-cta3__wysiwyg h3,.lany-c-cta3 .c-cta3__wysiwyg>*{margin-top:1.5rem}@media screen and (max-width:767px){.lany-c-cta3 .c-cta3__wysiwyg h3{margin-top:2.25rem}}.lany-c-cta3 .c-cta3__wysiwyg h4{margin-top:1.5rem}@media screen and (max-width:767px){.lany-c-cta3 .c-cta3__wysiwyg h4{margin-top:2.25rem}}.lany-c-cta3 .c-cta3__wysiwyg p{margin-top:.75rem}@media screen and (max-width:767px){.lany-c-cta3 .c-cta3__wysiwyg p{margin-top:1.5rem}}.lany-c-cta3 .c-cta3__wysiwyg ol,.lany-c-cta3 .c-cta3__wysiwyg ul{gap:0}.lany-c-cta3 .c-cta3__text{display:grid;margin-top:3rem}@media screen and (max-width:767px){.lany-c-cta3 .c-cta3__text{margin-top:.75rem}}.lany-c-cta3 .c-cta3__text::after,.lany-c-cta3 .c-cta3__text::before{content:"／";display:block;margin:0 .1875rem}.lany-c-cta3 .c-cta3__text::before{justify-self:flex-end;scale:-1 1}.lany-c-cta3 .c-cta3__btn{text-align:center;margin-top:.25rem}.lany-c-cta3 .lany-c-btn1 .c-btn1__linkInner{grid-template-columns:1fr auto 1fr}.lany-c-cta3 .lany-c-btn1 .c-btn1__linkInner::before{content:""}.lany-c-cta3 .lany-c-arrow{justify-self:flex-end}.lany-c-cta3.--borderNone{padding:1.5rem 0 0;border:none}@media screen and (max-width:767px){.lany-c-cta3.--borderNone{padding-top:.75rem}}.lany-c-cta3.--borderNone .c-cta3__text{margin-top:0}.lany-c-cta4{margin-top:7rem;padding:3rem 3rem 2.5rem;border-radius:.75rem;overflow:clip}@supports (clip-path:shape(from 0 0,line to 100% 0,line to 100% 100%,line to 0 100%,close)){.lany-c-cta4{border-radius:0;clip-path:shape(from calc(100% - calc(.75rem * 1.6)) top,curve to right calc(.75rem * 1.6) with calc(100% - calc(.75rem * 1.6) * .12) top/right calc(calc(.75rem * 1.6) * .12),line to right calc(100% - calc(.75rem * 1.6)),curve to calc(100% - calc(.75rem * 1.6)) bottom with right calc(100% - calc(.75rem * 1.6) * .12)/ calc(100% - calc(.75rem * 1.6) * .12) bottom,line to calc(.75rem * 1.6) bottom,curve to left calc(100% - calc(.75rem * 1.6)) with calc(calc(.75rem * 1.6) * .12) bottom/left calc(100% - calc(.75rem * 1.6) * .12),line to left calc(.75rem * 1.6),curve to calc(.75rem * 1.6) top with left calc(calc(.75rem * 1.6) * .12)/ calc(calc(.75rem * 1.6) * .12) top,line to calc(100% - calc(.75rem * 1.6)) top,close)}}@media screen and (max-width:767px){.lany-c-cta4{padding:1.75rem 1rem 2rem;margin-top:5rem}}.lany-c-cta4 .c-cta4__subTitle{display:grid}.lany-c-cta4 .c-cta4__subTitle::after,.lany-c-cta4 .c-cta4__subTitle::before{content:"／";display:block;margin:0 .1875rem}.lany-c-cta4 .c-cta4__subTitle::before{justify-self:flex-end;scale:-1 1}.lany-c-cta4 .c-cta4__title{font-size:1.125rem;font-weight:900;line-height:1.7;letter-spacing:.04em;text-align:center}.lany-c-cta4 .c-cta4__wysiwyg{margin-top:.75rem}.lany-c-cta4 .c-cta4__wysiwyg h3,.lany-c-cta4 .c-cta4__wysiwyg>*{margin-top:1.5rem}@media screen and (max-width:767px){.lany-c-cta4 .c-cta4__title{font-size:1.0625rem}.lany-c-cta4 .c-cta4__wysiwyg{margin-top:1.5rem}.lany-c-cta4 .c-cta4__wysiwyg h3{margin-top:2.25rem}}.lany-c-cta4 .c-cta4__wysiwyg h4{margin-top:1.5rem}@media screen and (max-width:767px){.lany-c-cta4 .c-cta4__wysiwyg h4{margin-top:2.25rem}}.lany-c-cta4 .c-cta4__wysiwyg p{margin-top:.75rem}.lany-c-cta4 .c-cta4__wysiwyg ol,.lany-c-cta4 .c-cta4__wysiwyg ul{gap:0}.lany-c-cta4 .c-cta4__form{margin-top:1.5rem;z-index:0;background-color:#9E9EA1;border-radius:.75rem;position:relative;overflow:clip;padding:2.25rem 2.25rem 3rem}.lany-c-cta4 .c-cta4__form::after{content:"";position:absolute;top:.0625rem;left:.0625rem;right:.0625rem;bottom:.0625rem;background-color:#E6EAF3;z-index:-1;-webkit-transition:.3s;transition:.3s;border-radius:.6875rem}@supports (clip-path:shape(from 0 0,line to 100% 0,line to 100% 100%,line to 0 100%,close)){.lany-c-cta4 .c-cta4__form::after{border-radius:0;clip-path:shape(from calc(100% - calc(.6875rem * 1.6)) top,curve to right calc(.6875rem * 1.6) with calc(100% - calc(.6875rem * 1.6) * .12) top/right calc(calc(.6875rem * 1.6) * .12),line to right calc(100% - calc(.6875rem * 1.6)),curve to calc(100% - calc(.6875rem * 1.6)) bottom with right calc(100% - calc(.6875rem * 1.6) * .12)/ calc(100% - calc(.6875rem * 1.6) * .12) bottom,line to calc(.6875rem * 1.6) bottom,curve to left calc(100% - calc(.6875rem * 1.6)) with calc(calc(.6875rem * 1.6) * .12) bottom/left calc(100% - calc(.6875rem * 1.6) * .12),line to left calc(.6875rem * 1.6),curve to calc(.6875rem * 1.6) top with left calc(calc(.6875rem * 1.6) * .12)/ calc(calc(.6875rem * 1.6) * .12) top,line to calc(100% - calc(.6875rem * 1.6)) top,close)}.lany-c-cta4 .c-cta4__form{border-radius:0;clip-path:shape(from calc(100% - calc(.75rem * 1.6)) top,curve to right calc(.75rem * 1.6) with calc(100% - calc(.75rem * 1.6) * .12) top/right calc(calc(.75rem * 1.6) * .12),line to right calc(100% - calc(.75rem * 1.6)),curve to calc(100% - calc(.75rem * 1.6)) bottom with right calc(100% - calc(.75rem * 1.6) * .12)/ calc(100% - calc(.75rem * 1.6) * .12) bottom,line to calc(.75rem * 1.6) bottom,curve to left calc(100% - calc(.75rem * 1.6)) with calc(calc(.75rem * 1.6) * .12) bottom/left calc(100% - calc(.75rem * 1.6) * .12),line to left calc(.75rem * 1.6),curve to calc(.75rem * 1.6) top with left calc(calc(.75rem * 1.6) * .12)/ calc(calc(.75rem * 1.6) * .12) top,line to calc(100% - calc(.75rem * 1.6)) top,close)}}@media screen and (max-width:767px){.lany-c-cta4 .c-cta4__wysiwyg p{margin-top:1.5rem}.lany-c-cta4 .c-cta4__form{padding:1.75rem 1rem 1rem}}.lany-c-cta5{margin-top:7rem;padding:3rem 3rem 2.5rem;background-color:rgba(23,73,153,.06);border-radius:.75rem;overflow:clip}@supports (clip-path:shape(from 0 0,line to 100% 0,line to 100% 100%,line to 0 100%,close)){.lany-c-cta5{border-radius:0;clip-path:shape(from calc(100% - calc(.75rem * 1.6)) top,curve to right calc(.75rem * 1.6) with calc(100% - calc(.75rem * 1.6) * .12) top/right calc(calc(.75rem * 1.6) * .12),line to right calc(100% - calc(.75rem * 1.6)),curve to calc(100% - calc(.75rem * 1.6)) bottom with right calc(100% - calc(.75rem * 1.6) * .12)/ calc(100% - calc(.75rem * 1.6) * .12) bottom,line to calc(.75rem * 1.6) bottom,curve to left calc(100% - calc(.75rem * 1.6)) with calc(calc(.75rem * 1.6) * .12) bottom/left calc(100% - calc(.75rem * 1.6) * .12),line to left calc(.75rem * 1.6),curve to calc(.75rem * 1.6) top with left calc(calc(.75rem * 1.6) * .12)/ calc(calc(.75rem * 1.6) * .12) top,line to calc(100% - calc(.75rem * 1.6)) top,close)}}@media screen and (max-width:767px){.lany-c-cta5{padding:1.75rem 1rem 2rem;margin-top:5rem}}.lany-c-cta5 .c-cta5__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-top:1.5rem}.lany-c-cta5 .c-cta5__wysiwyg{max-width:50%;width:100%;padding-right:.75rem}@media screen and (max-width:767px){.lany-c-cta5 .c-cta5__wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.lany-c-cta5 .c-cta5__wysiwyg{margin-top:2.25rem;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;max-width:100%}}.lany-c-cta5 .c-cta5__wysiwyg>*{margin-top:1.5rem}.lany-c-cta5 .c-cta5__wysiwyg>:first-child{margin-top:0}.lany-c-cta5 .c-cta5__wysiwyg ol,.lany-c-cta5 .c-cta5__wysiwyg ul{gap:0}.lany-c-cta5 .c-cta5__wysiwyg h3{margin-top:1.5rem}@media screen and (max-width:767px){.lany-c-cta5 .c-cta5__wysiwyg h3{margin-top:2.25rem}}.lany-c-cta5 .c-cta5__wysiwyg h4{margin-top:1.5rem}@media screen and (max-width:767px){.lany-c-cta5 .c-cta5__wysiwyg h4{margin-top:2.25rem}}.lany-c-cta5 .c-cta5__wysiwyg p{margin-top:.75rem}.lany-c-cta5 .c-cta5__img{width:100%;max-width:50%}@media screen and (max-width:767px){.lany-c-cta5 .c-cta5__wysiwyg p{margin-top:1.5rem}.lany-c-cta5 .c-cta5__img{max-width:100%}}.lany-c-cta5 .c-cta5__img img{width:100%;height:auto;-o-object-fit:contain;object-fit:contain}.lany-c-cta5 .c-cta5__text{font-size:.875rem;font-weight:700;line-height:2;letter-spacing:0;display:grid;grid-template-columns:1fr auto 1fr;color:#174999;margin-top:3rem}@media screen and (max-width:767px){.lany-c-cta5 .c-cta5__text{margin-top:2.25rem}}.lany-c-cta5 .c-cta5__text::after,.lany-c-cta5 .c-cta5__text::before{content:"／";display:block;margin:0 .1875rem}.lany-c-cta5 .c-cta5__text::before{justify-self:flex-end;scale:-1 1}.lany-c-cta5 .c-cta5__btn{text-align:center;margin-top:.25rem}.lany-c-cta6{margin-top:7rem}@media screen and (max-width:767px){.lany-c-cta6{margin-top:5rem}}.lany-c-cta6 .c-cta6__wysiwyg h3,.lany-c-cta6 .c-cta6__wysiwyg>*{margin-top:1.5rem}.lany-c-cta6 .c-cta6__wysiwyg ol,.lany-c-cta6 .c-cta6__wysiwyg ul{gap:0}@media screen and (max-width:767px){.lany-c-cta6 .c-cta6__wysiwyg h3{margin-top:2.25rem}}.lany-c-cta6 .c-cta6__wysiwyg h4{margin-top:1.5rem}@media screen and (max-width:767px){.lany-c-cta6 .c-cta6__wysiwyg h4{margin-top:2.25rem}}.lany-c-cta6 .c-cta6__wysiwyg p{margin-top:.75rem}.lany-s-message{padding-top:7.5rem;padding-bottom:6.25rem}.lany-s-message .s-message__inner{display:grid;grid-template-columns:480fr 600fr;gap:7.5rem}@media screen and (max-width:767px){.lany-c-cta6 .c-cta6__wysiwyg p{margin-top:1.5rem}.lany-s-message{padding-top:2.75rem;padding-bottom:3.75rem}.lany-s-message .s-message__inner{grid-template-columns:1fr;gap:2.25rem}}.lany-s-message .s-message__text{font-size:2.25rem;line-height:1.5;font-weight:900;letter-spacing:.1em;margin-top:4.5rem}@media screen and (max-width:767px){.lany-s-message .s-message__text{font-size:1.5rem}}.lany-s-message .s-message__body{font-size:.9375rem;font-weight:500;line-height:2}.lany-s-member{padding-top:6.25rem;padding-bottom:6.25rem}.lany-s-member .s-member__list{margin-top:4.5rem;display:grid;grid-template-columns:repeat(2,1fr);gap:4.5rem}.lany-s-member .s-member__img{aspect-ratio:564/376;border-radius:6rem;overflow:clip;-o-object-fit:cover;object-fit:cover}@supports (clip-path:shape(from 0 0,line to 100% 0,line to 100% 100%,line to 0 100%,close)){.lany-s-member .s-member__img{border-radius:0;clip-path:shape(from calc(100% - calc(6rem * 1.6)) top,curve to right calc(6rem * 1.6) with calc(100% - calc(6rem * 1.6) * .12) top/right calc(calc(6rem * 1.6) * .12),line to right calc(100% - calc(6rem * 1.6)),curve to calc(100% - calc(6rem * 1.6)) bottom with right calc(100% - calc(6rem * 1.6) * .12)/ calc(100% - calc(6rem * 1.6) * .12) bottom,line to calc(6rem * 1.6) bottom,curve to left calc(100% - calc(6rem * 1.6)) with calc(calc(6rem * 1.6) * .12) bottom/left calc(100% - calc(6rem * 1.6) * .12),line to left calc(6rem * 1.6),curve to calc(6rem * 1.6) top with left calc(calc(6rem * 1.6) * .12)/ calc(calc(6rem * 1.6) * .12) top,line to calc(100% - calc(6rem * 1.6)) top,close)}}@media screen and (max-width:767px){.lany-s-message .s-message__body{font-size:.875rem}.lany-s-member{padding-top:3.75rem;padding-bottom:3.75rem}.lany-s-member .s-member__list{margin-top:2.25rem;gap:2.25rem;grid-template-columns:1fr}.lany-s-member .s-member__img{border-radius:3rem;overflow:clip}@supports (clip-path:shape(from 0 0,line to 100% 0,line to 100% 100%,line to 0 100%,close)){.lany-s-member .s-member__img{border-radius:0;clip-path:shape(from calc(100% - calc(3rem * 1.6)) top,curve to right calc(3rem * 1.6) with calc(100% - calc(3rem * 1.6) * .12) top/right calc(calc(3rem * 1.6) * .12),line to right calc(100% - calc(3rem * 1.6)),curve to calc(100% - calc(3rem * 1.6)) bottom with right calc(100% - calc(3rem * 1.6) * .12)/ calc(100% - calc(3rem * 1.6) * .12) bottom,line to calc(3rem * 1.6) bottom,curve to left calc(100% - calc(3rem * 1.6)) with calc(calc(3rem * 1.6) * .12) bottom/left calc(100% - calc(3rem * 1.6) * .12),line to left calc(3rem * 1.6),curve to calc(3rem * 1.6) top with left calc(calc(3rem * 1.6) * .12)/ calc(calc(3rem * 1.6) * .12) top,line to calc(100% - calc(3rem * 1.6)) top,close)}}}.lany-s-member .s-member__position{font-size:.9375rem;line-height:2;font-weight:500;margin-top:1.5rem}.lany-s-member .s-member__head{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.75rem;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}@media screen and (max-width:767px){.lany-s-member .s-member__position{font-size:.875rem;margin-top:.75rem;line-height:1.4285714286}.lany-s-member .s-member__head{margin-top:.125rem}}.lany-s-member .s-member__name{font-size:1.5rem;line-height:1.7;letter-spacing:.04em;font-weight:900}@media screen and (max-width:767px){.lany-s-member .s-member__name{font-size:1.25rem;line-height:1.45}}.lany-s-member .s-member__kana{font-size:.75rem;color:#174999;font-weight:700;line-height:1.5;font-family:museo-sans,sans-serif}@media screen and (max-width:767px){.lany-s-member .s-member__kana{font-size:.6875rem}}.lany-s-member .s-member__body{margin-top:1.5rem;font-size:.9375rem;line-height:2;font-weight:500}.lany-s-outline{padding-top:6.25rem;padding-bottom:6.25rem}@media screen and (max-width:767px){.lany-s-member .s-member__body{margin-top:.75rem;font-size:.875rem}.lany-s-outline{padding-top:3.75rem;padding-bottom:3.75rem}}.lany-s-outline .s-outline__box{border-radius:3rem;overflow:clip;display:grid;grid-template-columns:1fr 1fr;margin-top:4.5rem}@supports (clip-path:shape(from 0 0,line to 100% 0,line to 100% 100%,line to 0 100%,close)){.lany-s-outline .s-outline__box{border-radius:0;clip-path:shape(from calc(100% - calc(3rem * 1.6)) top,curve to right calc(3rem * 1.6) with calc(100% - calc(3rem * 1.6) * .12) top/right calc(calc(3rem * 1.6) * .12),line to right calc(100% - calc(3rem * 1.6)),curve to calc(100% - calc(3rem * 1.6)) bottom with right calc(100% - calc(3rem * 1.6) * .12)/ calc(100% - calc(3rem * 1.6) * .12) bottom,line to calc(3rem * 1.6) bottom,curve to left calc(100% - calc(3rem * 1.6)) with calc(calc(3rem * 1.6) * .12) bottom/left calc(100% - calc(3rem * 1.6) * .12),line to left calc(3rem * 1.6),curve to calc(3rem * 1.6) top with left calc(calc(3rem * 1.6) * .12)/ calc(calc(3rem * 1.6) * .12) top,line to calc(100% - calc(3rem * 1.6)) top,close)}}.lany-s-outline .s-outline__list{background-color:rgba(23,73,153,.06);padding:3.625rem 3.75rem;display:grid;gap:.9375rem}@media screen and (max-width:767px){.lany-s-outline .s-outline__box{margin-top:2rem;grid-template-columns:1fr}.lany-s-outline .s-outline__list{padding:1.5rem 1.75rem}}.lany-s-outline .s-outline__item{display:grid;grid-template-columns:3.875rem 1fr;gap:1.1875rem}.lany-s-outline .s-outline__itemTitle{font-size:.9375rem;font-weight:900;line-height:1.7;letter-spacing:.03em;color:#174999}@media screen and (max-width:767px){.lany-s-outline .s-outline__item{grid-template-columns:3.625rem 1fr}.lany-s-outline .s-outline__itemTitle{font-size:.875rem}}.lany-s-outline .s-outline__itemBody{font-size:.9375rem;font-weight:500;line-height:1.7;letter-spacing:.03em}.lany-s-outline .s-outline__map{height:100%}.lany-s-outline .s-outline__map div,.lany-s-outline .s-outline__map iframe{width:100%;height:100%}.lany-s-outline .s-outline__map br{display:none}.lany-s-deck{padding-top:6.25rem;padding-bottom:6.25rem}.lany-s-deck .s-deck__inner{display:grid;grid-template-columns:360fr 720fr;gap:7.4375rem}@media screen and (max-width:767px){.lany-s-outline .s-outline__itemBody{font-size:.875rem}.lany-s-outline .s-outline__map div{aspect-ratio:343/244}.lany-s-deck{padding-top:3.75rem;padding-bottom:3.75rem}.lany-s-deck .s-deck__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0}.lany-s-deck .s-deck__body{display:contents}}.lany-s-deck .s-deck__text{font-size:.9375rem;line-height:2;font-weight:500;margin-top:4.5rem}@media screen and (max-width:767px){.lany-s-deck .s-deck__text{margin-top:2.25rem;font-size:.875rem}}.lany-s-deck .s-deck__btn{margin-top:4.5rem}.lany-s-deck .s-deck__map iframe{width:100%;height:100%}.lany-s-deck .s-deck__map br{display:none}.lany-s-links{padding-top:6.25rem;padding-bottom:6.25rem}@media screen and (max-width:767px){.lany-s-deck .s-deck__btn{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4;margin-top:2.25rem;text-align:center}.lany-s-deck .s-deck__map{margin-top:2.25rem}.lany-s-links{padding-top:3.75rem;padding-bottom:3.75rem}}.lany-s-links:has(+.lany-s-topRecruit){padding-bottom:0}.lany-s-links .s-links__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:3rem;-ms-flex-wrap:wrap;flex-wrap:wrap}.lany-s-links .s-links__item{width:calc(50% - 3rem / 2)}@media screen and (max-width:767px){.lany-s-links .s-links__list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem}.lany-s-links .s-links__item{width:100%}}.lany-s-links .s-links__itemLink{display:block;height:100%;transition:scale .3s cubic-bezier(0,0,.4,1)}@media (any-hover:hover){.lany-s-links .s-links__itemLink:hover{opacity:1;scale:1.1}.lany-s-links .s-links__itemLink:hover .c-btn2__text,.lany-s-links .s-links__itemLink:hover .s-links__itemBody{color:#fff}.lany-s-links .s-links__itemLink:hover .lany-c-arrow{background-color:#fff;opacity:1}.lany-s-links .s-links__itemLink:hover .lany-c-arrow::before{translate:500% -50%}.lany-s-links .s-links__itemLink:hover .lany-c-arrow::after{translate:-50% -50%}}.lany-s-links .s-links__itemLinkInner{height:100%;padding:3rem;border-radius:1.5rem;overflow:clip;background-color:#414141;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;z-index:0}@supports (clip-path:shape(from 0 0,line to 100% 0,line to 100% 100%,line to 0 100%,close)){.lany-s-links .s-links__itemLinkInner{border-radius:0;clip-path:shape(from calc(100% - calc(1.5rem * 1.6)) top,curve to right calc(1.5rem * 1.6) with calc(100% - calc(1.5rem * 1.6) * .12) top/right calc(calc(1.5rem * 1.6) * .12),line to right calc(100% - calc(1.5rem * 1.6)),curve to calc(100% - calc(1.5rem * 1.6)) bottom with right calc(100% - calc(1.5rem * 1.6) * .12)/ calc(100% - calc(1.5rem * 1.6) * .12) bottom,line to calc(1.5rem * 1.6) bottom,curve to left calc(100% - calc(1.5rem * 1.6)) with calc(calc(1.5rem * 1.6) * .12) bottom/left calc(100% - calc(1.5rem * 1.6) * .12),line to left calc(1.5rem * 1.6),curve to calc(1.5rem * 1.6) top with left calc(calc(1.5rem * 1.6) * .12)/ calc(calc(1.5rem * 1.6) * .12) top,line to calc(100% - calc(1.5rem * 1.6)) top,close)}}@media screen and (max-width:767px){.lany-s-links .s-links__itemLinkInner{padding:1.5rem;border-radius:.5rem;overflow:clip}@supports (clip-path:shape(from 0 0,line to 100% 0,line to 100% 100%,line to 0 100%,close)){.lany-s-links .s-links__itemLinkInner{border-radius:0;clip-path:shape(from calc(100% - calc(.5rem * 1.6)) top,curve to right calc(.5rem * 1.6) with calc(100% - calc(.5rem * 1.6) * .12) top/right calc(calc(.5rem * 1.6) * .12),line to right calc(100% - calc(.5rem * 1.6)),curve to calc(100% - calc(.5rem * 1.6)) bottom with right calc(100% - calc(.5rem * 1.6) * .12)/ calc(100% - calc(.5rem * 1.6) * .12) bottom,line to calc(.5rem * 1.6) bottom,curve to left calc(100% - calc(.5rem * 1.6)) with calc(calc(.5rem * 1.6) * .12) bottom/left calc(100% - calc(.5rem * 1.6) * .12),line to left calc(.5rem * 1.6),curve to calc(.5rem * 1.6) top with left calc(calc(.5rem * 1.6) * .12)/ calc(calc(.5rem * 1.6) * .12) top,line to calc(100% - calc(.5rem * 1.6)) top,close)}}}.lany-s-media,.lany-s-serviceList{padding-bottom:6.25rem}.lany-s-links .s-links__itemEn{position:absolute;font-size:6rem;font-weight:700;font-family:museo-sans,sans-serif;line-height:1;color:#292929;top:0;right:0;translate:11% 0;white-space:nowrap;z-index:-1}@media screen and (max-width:767px){.lany-s-links .s-links__itemEn{font-size:3.5rem}}.lany-s-links .s-links__itemTitle{font-size:1.5rem;line-height:1.5;font-weight:900;letter-spacing:.1em;color:#fff}@media screen and (max-width:767px){.lany-s-links .s-links__itemTitle{font-size:1.25rem;line-height:1.5;letter-spacing:.1em}}.lany-s-links .s-links__itemBody{font-size:.875rem;line-height:1.5;font-weight:500;color:rgba(255,255,255,.72);margin-top:1.5rem;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-right:8.5rem;transition:color .3s cubic-bezier(0,0,.4,1)}@media screen and (max-width:767px){.lany-s-links .s-links__itemBody{padding-right:3rem;font-size:.8125rem;margin-top:.875rem}}.lany-s-process .s-process__itemNum,.lany-s-serviceList .s-serviceList__en{font-size:.75rem;line-height:1;font-family:museo-sans,sans-serif}.lany-s-links .s-links__btn{position:absolute;bottom:1.5rem;right:1.5rem}.lany-s-links .lany-c-btn2{-ms-flex-item-align:end;align-self:flex-end;justify-self:flex-end}.lany-s-links .c-btn2__text{color:#727275}.lany-s-serviceList{padding-top:1.5rem}.lany-s-serviceList .s-serviceList__inner{max-width:87.5rem}@media screen and (max-width:767px){.lany-s-links .s-links__btn{bottom:.75rem;right:.75rem}.lany-s-links .c-btn2__linkInner{gap:0}.lany-s-links .c-btn2__text{display:none}.lany-s-serviceList{padding-top:5rem;padding-bottom:3.75rem}.lany-s-serviceList .s-serviceList__inner{padding:0}}.lany-s-serviceList .s-serviceList__list{display:grid;grid-template-columns:repeat(2,1fr);gap:.75rem}.lany-s-serviceList .s-serviceList__item{padding:4.5rem 3rem 3.75rem;background-color:rgba(23,73,153,.06);border-radius:1.5rem;overflow:clip}@supports (clip-path:shape(from 0 0,line to 100% 0,line to 100% 100%,line to 0 100%,close)){.lany-s-serviceList .s-serviceList__item{border-radius:0;clip-path:shape(from calc(100% - calc(1.5rem * 1.6)) top,curve to right calc(1.5rem * 1.6) with calc(100% - calc(1.5rem * 1.6) * .12) top/right calc(calc(1.5rem * 1.6) * .12),line to right calc(100% - calc(1.5rem * 1.6)),curve to calc(100% - calc(1.5rem * 1.6)) bottom with right calc(100% - calc(1.5rem * 1.6) * .12)/ calc(100% - calc(1.5rem * 1.6) * .12) bottom,line to calc(1.5rem * 1.6) bottom,curve to left calc(100% - calc(1.5rem * 1.6)) with calc(calc(1.5rem * 1.6) * .12) bottom/left calc(100% - calc(1.5rem * 1.6) * .12),line to left calc(1.5rem * 1.6),curve to calc(1.5rem * 1.6) top with left calc(calc(1.5rem * 1.6) * .12)/ calc(calc(1.5rem * 1.6) * .12) top,line to calc(100% - calc(1.5rem * 1.6)) top,close)}}@media screen and (max-width:767px){.lany-s-serviceList .s-serviceList__list{grid-template-columns:1fr}.lany-s-serviceList .s-serviceList__item{padding:2.25rem 1rem}}.lany-s-serviceList .s-serviceList__itemWrap{display:grid;grid-template-columns:auto 1fr;gap:3rem;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.lany-s-serviceList .s-serviceList__itemHead{padding-left:1.875rem;position:relative}.lany-s-serviceList .s-serviceList__itemHead::before{content:"";width:.375rem;height:100%;border-radius:.125rem;overflow:clip;background-color:#174999;position:absolute;left:0;top:0}@supports (clip-path:shape(from 0 0,line to 100% 0,line to 100% 100%,line to 0 100%,close)){.lany-s-serviceList .s-serviceList__itemHead::before{border-radius:0;clip-path:shape(from calc(100% - calc(.125rem * 1.6)) top,curve to right calc(.125rem * 1.6) with calc(100% - calc(.125rem * 1.6) * .12) top/right calc(calc(.125rem * 1.6) * .12),line to right calc(100% - calc(.125rem * 1.6)),curve to calc(100% - calc(.125rem * 1.6)) bottom with right calc(100% - calc(.125rem * 1.6) * .12)/ calc(100% - calc(.125rem * 1.6) * .12) bottom,line to calc(.125rem * 1.6) bottom,curve to left calc(100% - calc(.125rem * 1.6)) with calc(calc(.125rem * 1.6) * .12) bottom/left calc(100% - calc(.125rem * 1.6) * .12),line to left calc(.125rem * 1.6),curve to calc(.125rem * 1.6) top with left calc(calc(.125rem * 1.6) * .12)/ calc(calc(.125rem * 1.6) * .12) top,line to calc(100% - calc(.125rem * 1.6)) top,close)}}.lany-s-serviceList .s-serviceList__en{font-weight:700;margin-top:.25rem}@media screen and (max-width:767px){.lany-s-serviceList .s-serviceList__itemWrap{gap:2.5rem}.lany-s-serviceList .s-serviceList__itemHead{padding-left:1.25rem}.lany-s-serviceList .s-serviceList__en{font-size:.625rem}}.lany-s-serviceList .s-serviceList__title{font-size:1.5rem;font-weight:900;letter-spacing:.1em;line-height:1.5;margin-top:1rem}@media screen and (max-width:767px){.lany-s-serviceList .s-serviceList__title{font-size:1.25rem;margin-top:.75rem}}.lany-s-serviceList .s-serviceList__itemBody{font-size:.9375rem;font-weight:500;line-height:1.5;text-align:justify}.lany-s-serviceList .s-serviceList__itemBtns{margin-top:3rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.75rem}.lany-s-about{padding-top:1.4375rem;padding-bottom:5rem}.lany-s-about.--imgNone .s-about__inner{display:block}.lany-s-about.--imgNone .lany-c-title4,.lany-s-about.--imgNone .s-about__inner .s-about__title{text-align:center}.lany-s-about .s-about__inner{display:grid;grid-template-columns:480fr 600fr;gap:7.5rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.lany-s-about .s-about__img{width:100%;height:auto;border-radius:1.5rem;overflow:clip}@supports (clip-path:shape(from 0 0,line to 100% 0,line to 100% 100%,line to 0 100%,close)){.lany-s-about .s-about__img{border-radius:0;clip-path:shape(from calc(100% - calc(1.5rem * 1.6)) top,curve to right calc(1.5rem * 1.6) with calc(100% - calc(1.5rem * 1.6) * .12) top/right calc(calc(1.5rem * 1.6) * .12),line to right calc(100% - calc(1.5rem * 1.6)),curve to calc(100% - calc(1.5rem * 1.6)) bottom with right calc(100% - calc(1.5rem * 1.6) * .12)/ calc(100% - calc(1.5rem * 1.6) * .12) bottom,line to calc(1.5rem * 1.6) bottom,curve to left calc(100% - calc(1.5rem * 1.6)) with calc(calc(1.5rem * 1.6) * .12) bottom/left calc(100% - calc(1.5rem * 1.6) * .12),line to left calc(1.5rem * 1.6),curve to calc(1.5rem * 1.6) top with left calc(calc(1.5rem * 1.6) * .12)/ calc(calc(1.5rem * 1.6) * .12) top,line to calc(100% - calc(1.5rem * 1.6)) top,close)}}@media screen and (max-width:767px){.lany-s-serviceList .s-serviceList__itemBody{font-size:.875rem;padding-right:.9375rem}.lany-s-serviceList .s-serviceList__itemBtns{margin-top:1.875rem}.lany-s-about{padding-top:2.5rem;padding-bottom:3.75rem}.lany-s-about.--imgNone .lany-c-title4{text-align:center}.lany-s-about .s-about__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;gap:2.25rem;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.lany-s-about .s-about__img{border-radius:.75rem;overflow:clip}@supports (clip-path:shape(from 0 0,line to 100% 0,line to 100% 100%,line to 0 100%,close)){.lany-s-about .s-about__img{border-radius:0;clip-path:shape(from calc(100% - calc(.75rem * 1.6)) top,curve to right calc(.75rem * 1.6) with calc(100% - calc(.75rem * 1.6) * .12) top/right calc(calc(.75rem * 1.6) * .12),line to right calc(100% - calc(.75rem * 1.6)),curve to calc(100% - calc(.75rem * 1.6)) bottom with right calc(100% - calc(.75rem * 1.6) * .12)/ calc(100% - calc(.75rem * 1.6) * .12) bottom,line to calc(.75rem * 1.6) bottom,curve to left calc(100% - calc(.75rem * 1.6)) with calc(calc(.75rem * 1.6) * .12) bottom/left calc(100% - calc(.75rem * 1.6) * .12),line to left calc(.75rem * 1.6),curve to calc(.75rem * 1.6) top with left calc(calc(.75rem * 1.6) * .12)/ calc(calc(.75rem * 1.6) * .12) top,line to calc(100% - calc(.75rem * 1.6)) top,close)}}}.lany-s-about .lany-c-title4{text-align:left}.lany-s-about .s-about__text{font-size:.9375rem;line-height:2;font-weight:500;margin-top:1.5rem}.lany-s-results{padding-top:5rem;padding-bottom:5rem}@media screen and (max-width:767px){.lany-s-about .lany-c-title4{text-align:center}.lany-s-about .s-about__text{font-size:.875rem;margin-top:2.25rem}.lany-s-results{padding-top:3.75rem;padding-bottom:3.75rem}}.lany-s-results .s-results__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:3rem;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:4.5rem}.lany-s-results .s-results__item{padding:0 1.5rem;text-align:center;width:calc(33.3333333333% - 3rem * 2 / 3)}@media screen and (max-width:767px){.lany-s-results .s-results__list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2rem;margin-top:2.25rem}.lany-s-results .s-results__item{width:100%;padding:0}}.lany-s-results .s-results__item:nth-child(even) .s-results__itemTitle::after{background-color:#174999}.lany-s-results .s-results__itemTitle{font-size:1.5rem;line-height:1.5;font-weight:900;letter-spacing:.1em;padding-bottom:1.25rem;position:relative}@media screen and (max-width:767px){.lany-s-results .s-results__itemTitle{font-size:1.25rem}}.lany-s-results .s-results__itemTitle::after{content:"";display:block;width:1.75rem;height:.5rem;background-color:#EBD442;position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);border-radius:.125rem}.lany-s-results .s-results__itemText{font-size:.9375rem;line-height:2;font-weight:500;margin-top:.75rem}.lany-s-contents{padding-top:5rem;padding-bottom:5rem}.lany-s-contents .s-contents__list{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:.75rem;margin-top:4.5rem}@media screen and (max-width:767px){.lany-s-results .s-results__itemText{font-size:.875rem}.lany-s-contents{padding-top:3.75rem;padding-bottom:3.75rem}.lany-s-contents .s-contents__list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.75rem;margin-top:2.25rem}}.lany-s-contents .s-contents__item{padding:1.5rem 2.25rem;width:calc(50% - .75rem * 1 / 2);background-color:rgba(23,73,153,.06);border-radius:1.5rem;overflow:clip;position:relative}@supports (clip-path:shape(from 0 0,line to 100% 0,line to 100% 100%,line to 0 100%,close)){.lany-s-contents .s-contents__item{border-radius:0;clip-path:shape(from calc(100% - calc(1.5rem * 1.6)) top,curve to right calc(1.5rem * 1.6) with calc(100% - calc(1.5rem * 1.6) * .12) top/right calc(calc(1.5rem * 1.6) * .12),line to right calc(100% - calc(1.5rem * 1.6)),curve to calc(100% - calc(1.5rem * 1.6)) bottom with right calc(100% - calc(1.5rem * 1.6) * .12)/ calc(100% - calc(1.5rem * 1.6) * .12) bottom,line to calc(1.5rem * 1.6) bottom,curve to left calc(100% - calc(1.5rem * 1.6)) with calc(calc(1.5rem * 1.6) * .12) bottom/left calc(100% - calc(1.5rem * 1.6) * .12),line to left calc(1.5rem * 1.6),curve to calc(1.5rem * 1.6) top with left calc(calc(1.5rem * 1.6) * .12)/ calc(calc(1.5rem * 1.6) * .12) top,line to calc(100% - calc(1.5rem * 1.6)) top,close)}}.lany-s-contents .s-contents__item:nth-child(odd):last-child{width:100%}.lany-s-contents .s-contents__item:nth-child(odd):last-child .s-contents__itemText{text-align:center}@media screen and (max-width:767px){.lany-s-contents .s-contents__item{width:100%;padding:1.5rem;border-radius:.75rem;overflow:clip}@supports (clip-path:shape(from 0 0,line to 100% 0,line to 100% 100%,line to 0 100%,close)){.lany-s-contents .s-contents__item{border-radius:0;clip-path:shape(from calc(100% - calc(.75rem * 1.6)) top,curve to right calc(.75rem * 1.6) with calc(100% - calc(.75rem * 1.6) * .12) top/right calc(calc(.75rem * 1.6) * .12),line to right calc(100% - calc(.75rem * 1.6)),curve to calc(100% - calc(.75rem * 1.6)) bottom with right calc(100% - calc(.75rem * 1.6) * .12)/ calc(100% - calc(.75rem * 1.6) * .12) bottom,line to calc(.75rem * 1.6) bottom,curve to left calc(100% - calc(.75rem * 1.6)) with calc(calc(.75rem * 1.6) * .12) bottom/left calc(100% - calc(.75rem * 1.6) * .12),line to left calc(.75rem * 1.6),curve to calc(.75rem * 1.6) top with left calc(calc(.75rem * 1.6) * .12)/ calc(calc(.75rem * 1.6) * .12) top,line to calc(100% - calc(.75rem * 1.6)) top,close)}}.lany-s-contents .s-contents__item:nth-child(odd):last-child .s-contents__itemText{text-align:left}}.lany-s-contents .s-contents__item::before{content:"";width:3rem;height:.25rem;border-radius:0 0 .125rem .125rem;background-color:#174999;display:block;position:absolute;top:0;left:3rem}.lany-s-contents .s-contents__itemTitle{font-size:1.5rem;line-height:1.5;font-weight:900;letter-spacing:.1em;color:#174999;text-align:center}@media screen and (max-width:767px){.lany-s-contents .s-contents__item::before{width:1.25rem;left:1.5rem}.lany-s-contents .s-contents__itemTitle{font-size:1.25rem}}.lany-s-contents .s-contents__itemText{font-size:.9375rem;line-height:2;font-weight:500;margin-top:.75rem}@media screen and (max-width:767px){.lany-s-contents .s-contents__itemText{font-size:.8125rem}}.lany-s-contents .s-contents__box{margin-top:.75rem;padding:1.5rem;border:1px solid #DEDFE3}.lany-s-contents .s-contents__box:has(.s-contents__boxTitle:empty):has(.s-contents__boxText:empty){border:none;height:0;padding:0;margin:0}.lany-s-contents .s-contents__boxTitle{font-size:1.5rem;line-height:1.5;font-weight:900;letter-spacing:.1em;color:#174999;text-align:center}@media screen and (max-width:767px){.lany-s-contents .s-contents__boxTitle{font-size:1.125rem}}.lany-s-contents .s-contents__boxText{font-size:.9375rem;line-height:2;font-weight:500;margin-top:1.5rem;text-align:center}@media screen and (max-width:767px){.lany-s-contents .s-contents__boxText{font-size:.8125rem;text-align:left}}.lany-s-contents .s-contents__btn{text-align:center;margin-top:4.5rem}.lany-s-process{padding-top:5rem;padding-bottom:5rem}@media screen and (max-width:767px){.lany-s-contents .s-contents__btn{margin-top:2.25rem}.lany-s-process{padding-top:3.75rem;padding-bottom:3.75rem}}.lany-s-process .s-process__list{margin-top:6rem;display:grid;gap:3rem}@media screen and (max-width:767px){.lany-s-process .s-process__list{margin-top:2.25rem;gap:1.75rem}}.lany-s-process .s-process__item{display:grid;grid-template-columns:300fr 864fr;gap:2.25rem;counter-increment:process-item}.lany-s-process .s-process__item:nth-child(n+2){padding-top:3rem;border-top:1px solid #dedfe3}@media screen and (max-width:767px){.lany-s-process .s-process__item{gap:1rem;grid-template-columns:1fr}.lany-s-process .s-process__item:nth-child(n+2){padding-top:1.75rem;position:relative}.lany-s-process .s-process__item:nth-child(n+2)::after{display:block;content:"";width:1.5rem;height:1.5rem;background-color:#414141;-webkit-mask:url(../img/common/icon_arrow.svg) no-repeat center center/contain;mask:url(../img/common/icon_arrow.svg) no-repeat center center/contain;position:absolute;top:0;left:50%;-webkit-transform:translate(-50%,-50%) rotate(90deg);transform:translate(-50%,-50%) rotate(90deg)}}.lany-s-process .s-process__item:last-child .s-process__itemNum::before,.lany-s-process .s-process__itemImgList:has(img[src=""]),.lany-s-voice .s-voice__wrap.is-open::before{display:none}.lany-s-process .s-process__item:nth-child(even) .s-process__itemHead::before,.lany-s-process .s-process__item:nth-child(even) .s-process__itemText::before{background-color:#EBD442}.lany-s-process .s-process__itemHead{display:grid;grid-template-columns:60fr 136fr;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:3rem;padding-left:3.625rem;position:relative;min-height:8.25rem}.lany-s-process .s-process__itemHead::before{content:"";width:.5rem;height:6rem;background-color:#174999;position:absolute;border-radius:.125rem;top:0;left:0}.lany-s-process .s-process__itemNum{font-weight:700;padding-top:1.125rem;text-align:center;position:relative}@media screen and (max-width:767px){.lany-s-process .s-process__itemHead{min-height:3.75rem;grid-template-columns:auto 287fr;gap:1rem;padding-left:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.lany-s-process .s-process__itemHead::before{display:none}.lany-s-process .s-process__itemNum{font-size:.625rem;padding-top:.5625rem}}.lany-s-process .s-process__itemNum::after{content:counter(process-item,decimal-leading-zero);font-size:2.25rem;line-height:1;font-weight:700;font-family:museo-sans,sans-serif;display:block;margin-top:.75rem}.lany-s-process .s-process__itemNum::before{display:block;content:"";width:1.5rem;height:1.5rem;background-color:#414141;-webkit-mask:url(../img/common/icon_arrow.svg) no-repeat center center/contain;mask:url(../img/common/icon_arrow.svg) no-repeat center center/contain;position:absolute;bottom:-3.375rem;left:50%;-webkit-transform:translateX(-50%) rotate(90deg);transform:translateX(-50%) rotate(90deg)}@media screen and (max-width:767px){.lany-s-process .s-process__itemNum::after{font-size:2rem;margin-top:.25rem}.lany-s-process .s-process__itemNum::before{display:none}}.lany-s-process .s-process__itemTitle{font-size:1.25rem;line-height:1.5;font-weight:900;letter-spacing:.1em;min-height:6rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:767px){.lany-s-process .s-process__itemTitle{font-size:1.125rem;min-height:initial}}.lany-s-process .s-process__itemText{font-size:.9375rem;line-height:2;font-weight:500}.lany-s-process .s-process__itemImgList{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem;max-width:42rem;margin-top:.75rem}@media screen and (max-width:767px){.lany-s-process .s-process__itemText{font-size:.875rem;padding-left:2rem;position:relative}.lany-s-process .s-process__itemText::before{content:"";width:.5rem;height:100%;background-color:#174999;position:absolute;border-radius:.125rem;top:0;left:0}.lany-s-process .s-process__itemImgList{max-width:100%;grid-template-columns:repeat(auto-fill,minmax(18.75rem,1fr));gap:1rem;margin-top:1.75rem}}.lany-s-process .s-process__itemImg img{border-radius:.75rem;overflow:clip;aspect-ratio:208/141;-o-object-fit:cover;object-fit:cover;width:100%;height:100%}@supports (clip-path:shape(from 0 0,line to 100% 0,line to 100% 100%,line to 0 100%,close)){.lany-s-process .s-process__itemImg img{border-radius:0;clip-path:shape(from calc(100% - calc(.75rem * 1.6)) top,curve to right calc(.75rem * 1.6) with calc(100% - calc(.75rem * 1.6) * .12) top/right calc(calc(.75rem * 1.6) * .12),line to right calc(100% - calc(.75rem * 1.6)),curve to calc(100% - calc(.75rem * 1.6)) bottom with right calc(100% - calc(.75rem * 1.6) * .12)/ calc(100% - calc(.75rem * 1.6) * .12) bottom,line to calc(.75rem * 1.6) bottom,curve to left calc(100% - calc(.75rem * 1.6)) with calc(calc(.75rem * 1.6) * .12) bottom/left calc(100% - calc(.75rem * 1.6) * .12),line to left calc(.75rem * 1.6),curve to calc(.75rem * 1.6) top with left calc(calc(.75rem * 1.6) * .12)/ calc(calc(.75rem * 1.6) * .12) top,line to calc(100% - calc(.75rem * 1.6)) top,close)}}.lany-s-feature .s-feature__item::after,.lany-s-feature .s-feature__item::before{content:"";width:.5rem;border-radius:.125rem;left:0}#js-editor-sections-wrapper .lany-s-process .s-process__itemImgList:has(img[src=""]){display:grid}.lany-s-feature{padding-top:5rem;padding-bottom:5rem}.lany-s-feature .s-feature__list{margin-top:4.5rem;display:grid;gap:4.5rem;grid-template-columns:repeat(2,1fr)}.lany-s-feature .s-feature__item{counter-increment:process-item;padding-left:3rem;position:relative}.lany-s-feature .s-feature__item::before{height:calc(100% - 4.375rem);background-color:#174999;position:absolute;bottom:0}.lany-s-feature .s-feature__item::after{height:4.5rem;background-color:#EBD442;position:absolute;top:0}@media screen and (max-width:767px){.lany-s-feature{padding-top:3.75rem;padding-bottom:3.75rem}.lany-s-feature .s-feature__list{margin-top:2.25rem;gap:2rem;grid-template-columns:1fr}.lany-s-feature .s-feature__item{padding-left:0}.lany-s-feature .s-feature__item::after,.lany-s-feature .s-feature__item::before{display:none}.lany-s-feature .s-feature__itemHead{padding-bottom:1.25rem;position:relative}.lany-s-feature .s-feature__itemHead::after,.lany-s-feature .s-feature__itemHead::before{content:"";height:.25rem;position:absolute;border-radius:.125rem;bottom:0}.lany-s-feature .s-feature__itemHead::before{width:calc(100% - 2.625rem);background-color:#174999;right:0}.lany-s-feature .s-feature__itemHead::after{width:2.75rem;background-color:#EBD442;left:0}}.lany-s-feature .s-feature__itemHead{display:grid;grid-template-columns:auto 136fr;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1.5rem}.lany-s-feature .s-feature__itemNum{line-height:1;font-weight:700;font-family:museo-sans,sans-serif;font-size:.75rem;text-align:center;position:relative;padding-top:.375rem}@media screen and (max-width:767px){.lany-s-feature .s-feature__itemNum{font-size:.625rem}}.lany-s-feature .s-feature__itemNum::after{content:counter(process-item,decimal-leading-zero);font-size:2.25rem;line-height:1;font-weight:700;font-family:museo-sans,sans-serif;display:block;margin-top:1.125rem}@media screen and (max-width:767px){.lany-s-feature .s-feature__itemNum::after{font-size:2rem;margin-top:.25rem}}.lany-s-feature .s-feature__itemTitle{font-size:1.5rem;line-height:1.5;font-weight:900;letter-spacing:.1em}.lany-s-feature .s-feature__itemBody{margin-top:1.5rem}@media screen and (max-width:767px){.lany-s-feature .s-feature__itemTitle{font-size:1.125rem}.lany-s-feature .s-feature__itemBody{margin-top:1rem}}.lany-s-feature .s-feature__itemText{font-size:.875rem;line-height:2;font-weight:500}.lany-s-cta4{position:relative;overflow:clip;padding-top:5rem;padding-bottom:5rem}.lany-s-cta4 .s-cta4__container{background-color:#727275;padding-top:3.75rem;position:relative;overflow:clip}.lany-s-cta4 .s-cta4__inner{display:grid;grid-template-columns:38.25rem 1fr;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;max-width:75.75rem;position:relative;z-index:0}@media screen and (max-width:767px){.lany-s-feature .s-feature__itemText{font-size:.8125rem;position:relative}.lany-s-cta4{padding-top:3.75rem;padding-bottom:3.75rem}.lany-s-cta4 .s-cta4__container{padding-top:2.25rem}.lany-s-cta4 .s-cta4__inner{position:relative;display:block}}.lany-s-cta4 .s-cta4__headWrap{display:grid;grid-template-columns:auto 1fr;gap:1.5rem}.lany-s-cta4 .s-cta4__icon img{width:6rem;height:6rem;-o-object-fit:contain;object-fit:contain}.lany-s-cta4 .s-cta4__title{font-size:2rem;font-weight:900;line-height:1.5;letter-spacing:.1em;color:#fff}@media screen and (max-width:767px){.lany-s-cta4 .s-cta4__headWrap{grid-template-columns:3rem;grid-template-rows:auto auto;gap:.5rem .75rem}.lany-s-cta4 .s-cta4__icon img{width:3rem;height:3rem}.lany-s-cta4 .s-cta4__head{display:contents}.lany-s-cta4 .s-cta4__title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1.5rem;grid-area:1/2/2/3}}.lany-s-cta4 .s-cta4__text{font-size:.9375rem;line-height:2;font-weight:500;color:#fff;margin-top:.75rem}.lany-s-cta4 .s-cta4__link{--corner-radius:1rem;--squircle-scale:1.8;--squircle-handle-ratio:0.12;--squircle-radius:calc(var(--corner-radius) * var(--squircle-scale));border-radius:var(--corner-radius) var(--corner-radius) 0 0;background-color:#EBD442;display:block;-webkit-transform-origin:bottom;transform-origin:bottom;transition:scale .3s cubic-bezier(0,0,.4,1)}@supports (clip-path:shape(from 0 0,line to 100% 0,line to 100% 100%,line to 0 100%,close)){.lany-s-cta4 .s-cta4__link{border-radius:0;clip-path:shape(from 0 top,line to calc(100% - var(--squircle-radius)) top,curve to right var(--squircle-radius) with calc(100% - var(--squircle-radius) * var(--squircle-handle-ratio)) top/right calc(var(--squircle-radius) * var(--squircle-handle-ratio)),line to 100% bottom,line to 0 bottom,line to left var(--squircle-radius),curve to var(--squircle-radius) top with left calc(var(--squircle-radius) * var(--squircle-handle-ratio))/ calc(var(--squircle-radius) * var(--squircle-handle-ratio)) top,line to 0 top,close)}}@media (any-hover:hover){.lany-s-cta4 .s-cta4__link:hover{opacity:1;scale:1.1}.lany-s-cta4 .s-cta4__link:hover .c-btn2__text,.lany-s-cta4 .s-cta4__link:hover .s-cta4__en{color:#414141}.lany-s-cta4 .s-cta4__link:hover .lany-c-arrow{background-color:#414141;opacity:1}.lany-s-cta4 .s-cta4__link:hover .lany-c-arrow::before{translate:500% -50%}.lany-s-cta4 .s-cta4__link:hover .lany-c-arrow::after{translate:-50% -50%}}.lany-s-cta4 .s-cta4__link .lany-c-arrow::after,.lany-s-cta4 .s-cta4__link .lany-c-arrow::before{background-color:#EBD442}.lany-s-cta4 .s-cta4__linkInner{display:grid;grid-template-rows:1fr auto 1fr;min-height:15rem;padding:1rem}@media screen and (max-width:767px){.lany-s-cta4 .s-cta4__text{font-size:.875rem;grid-area:2/1/3/3;margin-top:0}.lany-s-cta4 .s-cta4__link{--corner-radius:0.75rem;-webkit-transform-origin:right;transform-origin:right;margin-top:1.5rem}.lany-s-cta4 .s-cta4__linkInner{min-height:11.25rem;padding:1rem .75rem .75rem 1rem}}.lany-s-cta4 .s-cta4__en{font-size:1.25rem;font-weight:700;line-height:1;color:#727275;font-family:museo-sans,sans-serif;display:block;-webkit-transition:color .3s cubic-bezier(0,0,.4,1);transition:color .3s cubic-bezier(0,0,.4,1)}@media screen and (max-width:767px){.lany-s-cta4 .s-cta4__en{font-size:1rem}}.lany-s-cta4 .s-cta4__main{font-size:1.5rem;font-weight:900;line-height:2;letter-spacing:.1em;text-align:center}.lany-s-cta4 .s-cta4__bottomEn,.lany-s-voice .s-voice__en{font-weight:700;line-height:1;font-family:museo-sans,sans-serif}@media screen and (max-width:767px){.lany-s-cta4 .s-cta4__main{font-size:1.125rem}}.lany-s-cta4 .lany-c-btn2{-ms-flex-item-align:end;align-self:flex-end;justify-self:flex-end}.lany-s-topService .s-topService__item:nth-child(n+2),.lany-s-voice .s-voice__item{-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal}.lany-s-cta4 .c-btn2__text{color:#727275}.lany-s-cta4 .lany-c-arrow{background-color:#727275}.lany-s-cta4 .s-cta4__bottomEn{display:block;font-size:9rem;position:absolute;bottom:-1.25rem;left:3.75rem}.lany-s-voice{padding-top:5rem;padding-bottom:5rem}.lany-s-voice .s-voice__wrap{position:relative}.lany-s-voice .s-voice__list{display:grid;grid-template-columns:repeat(3,1fr);gap:.75rem;margin-top:4.5rem}@media screen and (max-width:767px){.lany-s-cta4 .s-cta4__bottomEn{font-size:3.75rem;z-index:-1;left:auto;right:1rem;bottom:10.625rem;pointer-events:none}.lany-s-voice{padding-top:3.75rem;padding-bottom:3.75rem}.lany-s-voice .s-voice__wrap::before{content:"";position:absolute;left:0;bottom:3.75rem;width:100%;height:6rem;-webkit-transition:.4s;transition:.4s;background:-webkit-gradient(linear,left bottom,left top,from(#f3f4f9),to(rgba(243,244,249,0)));background:linear-gradient(0deg,#f3f4f9 0,rgba(243,244,249,0) 100%);z-index:2}.lany-s-voice .s-voice__list{grid-template-columns:1fr}}.lany-s-voice .s-voice__item{background-color:#fff;border-radius:.75rem;overflow:clip;padding:2.25rem;position:relative;z-index:0;display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;gap:2.0625rem}@supports (clip-path:shape(from 0 0,line to 100% 0,line to 100% 100%,line to 0 100%,close)){.lany-s-voice .s-voice__item{border-radius:0;clip-path:shape(from calc(100% - calc(.75rem * 1.6)) top,curve to right calc(.75rem * 1.6) with calc(100% - calc(.75rem * 1.6) * .12) top/right calc(calc(.75rem * 1.6) * .12),line to right calc(100% - calc(.75rem * 1.6)),curve to calc(100% - calc(.75rem * 1.6)) bottom with right calc(100% - calc(.75rem * 1.6) * .12)/ calc(100% - calc(.75rem * 1.6) * .12) bottom,line to calc(.75rem * 1.6) bottom,curve to left calc(100% - calc(.75rem * 1.6)) with calc(calc(.75rem * 1.6) * .12) bottom/left calc(100% - calc(.75rem * 1.6) * .12),line to left calc(.75rem * 1.6),curve to calc(.75rem * 1.6) top with left calc(calc(.75rem * 1.6) * .12)/ calc(calc(.75rem * 1.6) * .12) top,line to calc(100% - calc(.75rem * 1.6)) top,close)}}.lany-s-voice .s-voice__en{position:absolute;z-index:-1;bottom:-.75rem;left:2.25rem;font-size:4.5rem;color:rgba(23,73,153,.06);white-space:nowrap}.lany-s-voice .s-voice__lead{font-size:.9375rem;font-weight:900;line-height:1.5;letter-spacing:.1em}.lany-s-voice .s-voice__company{font-size:.875rem;line-height:1;color:#174999;font-weight:900;text-align:right;margin-top:auto}.lany-s-voice .s-voice__moreBtnWrap{display:none}@media screen and (max-width:767px){.lany-s-voice .s-voice__moreBtnWrap{margin-top:2.25rem;text-align:center;display:block}}.lany-s-voice .s-voice__moreBtn{display:inline-grid;grid-template-columns:1fr auto;gap:.75rem;font-size:.625rem;line-height:1;font-weight:700;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:museo-sans,sans-serif}.lany-s-voice .s-voice__moreBtnIcon{width:1.5rem;height:1.5rem;border-radius:50%;background-color:#414141;position:relative}.lany-s-voice .s-voice__moreBtnIcon::after,.lany-s-voice .s-voice__moreBtnIcon::before{position:absolute;top:50%;left:50%;width:.3125rem;height:.0625rem;background-color:#fff;content:""}.lany-s-voice .s-voice__moreBtnIcon::before{-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.lany-s-voice .s-voice__moreBtnIcon::after{-webkit-transform:translate(-50%,-50%) rotate(90deg);transform:translate(-50%,-50%) rotate(90deg)}.lany-s-project2{padding-top:5rem;padding-bottom:5rem}.lany-s-project2 .s-project2__list{margin-top:4.5rem;display:grid;gap:.75rem}@media screen and (max-width:767px){.lany-s-project2{padding-top:3.75rem;padding-bottom:3.75rem;overflow:clip}.lany-s-project2 .s-project2__list{gap:.5rem;margin-top:2.25rem;margin-inline:calc(50% - 50vw)}}.lany-s-project2 .s-project2__item{padding:3rem;border-radius:1.5rem;overflow:clip;background-color:rgba(23,73,153,.06);display:grid;grid-template-columns:552fr 480fr;gap:4.5rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}@supports (clip-path:shape(from 0 0,line to 100% 0,line to 100% 100%,line to 0 100%,close)){.lany-s-project2 .s-project2__item{border-radius:0;clip-path:shape(from calc(100% - calc(1.5rem * 1.6)) top,curve to right calc(1.5rem * 1.6) with calc(100% - calc(1.5rem * 1.6) * .12) top/right calc(calc(1.5rem * 1.6) * .12),line to right calc(100% - calc(1.5rem * 1.6)),curve to calc(100% - calc(1.5rem * 1.6)) bottom with right calc(100% - calc(1.5rem * 1.6) * .12)/ calc(100% - calc(1.5rem * 1.6) * .12) bottom,line to calc(1.5rem * 1.6) bottom,curve to left calc(100% - calc(1.5rem * 1.6)) with calc(calc(1.5rem * 1.6) * .12) bottom/left calc(100% - calc(1.5rem * 1.6) * .12),line to left calc(1.5rem * 1.6),curve to calc(1.5rem * 1.6) top with left calc(calc(1.5rem * 1.6) * .12)/ calc(calc(1.5rem * 1.6) * .12) top,line to calc(100% - calc(1.5rem * 1.6)) top,close)}}.lany-s-project2 .s-project2__item::before{content:"";position:absolute;top:0;left:3rem;width:3rem;height:.25rem;background-color:#174999;border-radius:0 0 .125rem .125rem}.lany-s-project2 .s-project2__itemTitle{font-size:1.25rem;font-weight:900;line-height:1.5;letter-spacing:.1em}.lany-s-project2 .s-project2__textList{margin-top:1.5rem}@media screen and (max-width:767px){.lany-s-project2 .s-project2__item{padding:3rem 1.5rem 1.5rem;grid-template-columns:1fr;gap:1.5rem}.lany-s-project2 .s-project2__item::before{width:1.25rem;left:1.5rem}.lany-s-project2 .s-project2__itemTitle{font-size:1.125rem}.lany-s-project2 .s-project2__textList{margin-top:1rem}}.lany-s-project2 .s-project2__textItem{display:grid;grid-template-columns:auto 1fr;line-height:2;font-size:.9375rem;font-weight:500}.lany-s-project2 .s-project2__iconList{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1.5rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.lany-s-project2 .s-project2__iconItem{width:calc(33.3333333333% - 1.5rem * 2 / 3)}@media screen and (max-width:767px){.lany-s-project2 .s-project2__textItem{font-size:.875rem}.lany-s-project2 .s-project2__iconList{padding-top:1.5rem;border-top:1px solid #DEDFE3;display:grid;-webkit-box-pack:initial;-ms-flex-pack:initial;justify-content:initial}.lany-s-project2 .s-project2__iconItem{width:100%;display:grid;grid-template-columns:auto 1fr;gap:1rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.lany-s-project2 .s-project2__icon{width:calc(100% - 3rem);margin:0 auto;aspect-ratio:1/1;background-color:#fff;border-radius:.75rem;overflow:clip;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@supports (clip-path:shape(from 0 0,line to 100% 0,line to 100% 100%,line to 0 100%,close)){.lany-s-project2 .s-project2__icon{border-radius:0;clip-path:shape(from calc(100% - calc(.75rem * 1.6)) top,curve to right calc(.75rem * 1.6) with calc(100% - calc(.75rem * 1.6) * .12) top/right calc(calc(.75rem * 1.6) * .12),line to right calc(100% - calc(.75rem * 1.6)),curve to calc(100% - calc(.75rem * 1.6)) bottom with right calc(100% - calc(.75rem * 1.6) * .12)/ calc(100% - calc(.75rem * 1.6) * .12) bottom,line to calc(.75rem * 1.6) bottom,curve to left calc(100% - calc(.75rem * 1.6)) with calc(calc(.75rem * 1.6) * .12) bottom/left calc(100% - calc(.75rem * 1.6) * .12),line to left calc(.75rem * 1.6),curve to calc(.75rem * 1.6) top with left calc(calc(.75rem * 1.6) * .12)/ calc(calc(.75rem * 1.6) * .12) top,line to calc(100% - calc(.75rem * 1.6)) top,close)}}@media screen and (max-width:767px){.lany-s-project2 .s-project2__icon{width:3rem;border-radius:.5rem;overflow:clip}@supports (clip-path:shape(from 0 0,line to 100% 0,line to 100% 100%,line to 0 100%,close)){.lany-s-project2 .s-project2__icon{border-radius:0;clip-path:shape(from calc(100% - calc(.5rem * 1.6)) top,curve to right calc(.5rem * 1.6) with calc(100% - calc(.5rem * 1.6) * .12) top/right calc(calc(.5rem * 1.6) * .12),line to right calc(100% - calc(.5rem * 1.6)),curve to calc(100% - calc(.5rem * 1.6)) bottom with right calc(100% - calc(.5rem * 1.6) * .12)/ calc(100% - calc(.5rem * 1.6) * .12) bottom,line to calc(.5rem * 1.6) bottom,curve to left calc(100% - calc(.5rem * 1.6)) with calc(calc(.5rem * 1.6) * .12) bottom/left calc(100% - calc(.5rem * 1.6) * .12),line to left calc(.5rem * 1.6),curve to calc(.5rem * 1.6) top with left calc(calc(.5rem * 1.6) * .12)/ calc(calc(.5rem * 1.6) * .12) top,line to calc(100% - calc(.5rem * 1.6)) top,close)}}}.lany-s-project2 .s-project2__iconImg{width:45.8333333333%;height:auto;aspect-ratio:1/1;-o-object-fit:contain;object-fit:contain}.lany-s-project2 .s-project2__iconText{font-size:.9375rem;line-height:1.5;font-weight:900;letter-spacing:.1em;text-align:center;margin-top:.875rem}.lany-s-flow{padding-top:5rem;padding-bottom:5rem;overflow:clip}@media screen and (max-width:767px){.lany-s-project2 .s-project2__iconText{text-align:left;margin-top:0}.lany-s-flow{padding-top:3.75rem;padding-bottom:3.75rem}.lany-s-flow .s-flow__inner{padding:0}}.lany-s-flow .s-flow__wrap{padding:0 3.75rem 0 .75rem;margin-top:4.5rem}.lany-s-flow .s-flow__list{counter-reset:num;display:grid;grid-template-columns:repeat(auto-fit,minmax(13.75rem,1fr));-ms-overflow-style:none;scrollbar-width:none}@media screen and (max-width:767px){.lany-s-flow .s-flow__wrap{padding:0;margin-top:2.25rem}.lany-s-flow .s-flow__list{overflow-x:auto;padding-right:2rem;grid-template-columns:repeat(auto-fill,minmax(calc(14.6875rem + 2rem),-webkit-max-content));grid-template-columns:repeat(auto-fill,minmax(calc(14.6875rem + 2rem),max-content));grid-auto-flow:column}}.lany-s-flow .s-flow__list::-webkit-scrollbar{display:none}.lany-s-flow .s-flow__item{counter-increment:num;position:relative;display:grid;row-gap:0;grid-template-rows:subgrid;grid-row:span 5;padding-left:3rem}@media screen and (max-width:767px){.lany-s-flow .s-flow__item{width:calc(14.6875rem + 2rem);padding-left:2rem}.lany-s-flow:not(:has(.s-flow__item+.s-flow__item)) .s-flow__border::before{display:none}}.lany-s-flow:not(:has(.s-flow__item+.s-flow__item)) .s-flow__border::after{left:initial;right:1.375rem}.lany-s-flow .s-flow__item:first-child .s-flow__border{width:calc(100% + 3.75rem + 3rem);right:initial;left:-3.75rem}@media screen and (max-width:767px){.lany-s-flow .s-flow__item:first-child .s-flow__border{width:calc(100% + 2rem + 2rem);right:-2rem}}.lany-s-flow .s-flow__item:last-child .s-flow__border{width:calc(100% + 3.75rem + 3rem);right:-3.75rem}@media screen and (max-width:767px){.lany-s-flow .s-flow__item:last-child .s-flow__border{width:calc(100% + 2rem + 2rem);right:-2rem}}@media screen and (min-width:768px){.lany-s-flow .s-flow__item:nth-child(5n) .s-flow__border{width:calc(100% + 3.75rem + 3rem);right:-3.75rem}.lany-s-flow .s-flow__item:nth-child(5n) .s-flow__border::after{opacity:1}.lany-s-flow .s-flow__item:nth-child(5n+1) .s-flow__border{width:calc(100% + 3.75rem + 3rem);right:-3.75rem}.lany-s-flow .s-flow__item:nth-child(5n+1) .s-flow__border::before{opacity:1;right:initial;left:1.375rem}.lany-s-flow .s-flow__item:nth-child(n+6){margin-top:3rem}.lany-s-flow:not(:has(.s-flow__item:nth-child(4))) .s-flow__item{padding-left:4.5rem}.lany-s-flow:not(:has(.s-flow__item:nth-child(4))) .s-flow__item:nth-child(2) .s-flow__border{width:calc(100% + 4.5rem + 4.5rem);right:-4.5rem}.lany-s-flow:has(.s-flow__item:nth-child(5)) .s-flow__list{margin-inline:-3rem}}.lany-s-flow .s-flow__num{font-size:.75rem;font-weight:700;line-height:1;font-family:museo-sans,sans-serif;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:.3125rem}.lany-s-flow .s-flow__itemLead,.lany-s-flow .s-flow__itemTitle{line-height:1.5;margin-top:.4375rem;font-weight:900;letter-spacing:.1em;align-self:center}@media screen and (max-width:767px){.lany-s-flow .s-flow__num{font-size:.625rem;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.lany-s-flow .s-flow__num::after{content:counter(num,decimal-leading-zero);font-size:1rem}@media screen and (max-width:767px){.lany-s-flow .s-flow__num::after{font-size:.875rem}}.lany-s-flow .s-flow__itemTitle{font-size:1.25rem;text-align:center;-ms-flex-item-align:center}@media screen and (max-width:767px){.lany-s-flow .s-flow__itemTitle{font-size:1.125rem;text-align:left}}.lany-s-flow .s-flow__itemLead{font-size:.75rem;color:#174999;text-align:center;-ms-flex-item-align:center}.lany-s-flow .s-flow__circleArea{width:100%;position:relative;margin-top:1.75rem}@media screen and (max-width:767px){.lany-s-flow .s-flow__itemLead{font-size:.6875rem;text-align:left}.lany-s-flow .s-flow__circleArea{margin-top:1rem}}.lany-s-flow .s-flow__circle{display:block;width:1.75rem;aspect-ratio:1;border-radius:50%;border:.5rem solid #f3f4f9;background-color:#174999;margin:0 auto}@media screen and (max-width:767px){.lany-s-flow .s-flow__circle{margin-left:0}.lany-s-flow .s-flow__circle::before{content:"";display:block;width:1rem;height:.6875rem;background:url(../img/common/step_arrow.svg) center center/contain no-repeat;position:absolute;top:50%;left:2.625rem;translate:0 -50%}}.lany-s-flow .s-flow__border{width:calc(100% + 3rem);height:.25rem;background-color:#dedfe3;display:block;position:absolute;top:50%;right:0;translate:0 -50%;z-index:-1}@media screen and (max-width:767px){.lany-s-flow .s-flow__border{width:calc(100% + 2rem)}}.lany-s-flow .s-flow__border::after,.lany-s-flow .s-flow__border::before{width:1.1875rem;height:1rem;background:url(../img/common/step_arrow.svg) center center/contain no-repeat;position:absolute;top:50%;right:1.375rem;translate:0 -50%;content:"";opacity:0}.lany-s-flow .s-flow__border::before{display:block}@media screen and (max-width:767px){.lany-s-flow .s-flow__border::before{display:none}}.lany-s-flow .s-flow__border::after{display:block}.lany-s-flow .s-flow__itemText{font-size:.875rem;font-weight:500;line-height:1.8;margin-top:1.75rem}.lany-s-method{padding:5rem 0;position:relative;overflow:clip}@media screen and (max-width:767px){.lany-s-flow .s-flow__border::after{display:none}.lany-s-flow .s-flow__itemText{font-size:.8125rem;line-height:1.5;margin-top:1rem}.lany-s-method{padding:3.75rem 0}}.lany-s-method .s-method__inner{max-width:67.5rem}.lany-s-method .s-method__item{margin-top:4.5rem}.lany-s-method .s-method__title{font-size:1.25rem;font-weight:900;line-height:1.5;letter-spacing:.1em;text-align:center}.lany-s-method .s-method__container{margin-top:2.25rem}@media screen and (max-width:767px){.lany-s-method .s-method__item{margin-top:2.25rem;padding:0 1rem}.lany-s-method .s-method__title{font-size:1.125rem}.lany-s-method .s-method__container{margin-top:1rem;padding:0 1rem}}.lany-s-method .s-method__btn{text-align:center;margin-top:4.5rem}.lany-s-method .splide.is-initialized .splide__track{clip-path:inset(0 -50vw 0 0);overflow:initial}.lany-s-method .splide.is-initialized .s-method__nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;position:absolute;top:7.5625rem;left:0}.lany-s-method .splide.is-initialized .splide__arrow{width:3rem;height:3rem;opacity:1}.lany-s-method .splide.is-initialized .splide__arrow--prev{left:0;scale:-1 1;translate:-50% 0}@media screen and (max-width:767px){.lany-s-method .s-method__btn{margin-top:2.25rem}.lany-s-method .splide.is-initialized .splide__track{clip-path:inset(0 -50vw 0 -50vw)}.lany-s-method .splide.is-initialized .s-method__nav{top:27.2vw}.lany-s-method .splide.is-initialized .splide__arrow{width:1.5rem;height:1.5rem}.lany-s-method .splide.is-initialized .splide__arrow--prev{translate:-50% -50%}}.lany-s-method .splide.is-initialized .splide__arrow--next{right:0;translate:50% 0}.lany-s-method .s-method__container.--slide-stop .splide.is-initialized:not(.is-active) .splide__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:3rem}.lany-s-method .s-method__container.--slide-stop .splide.is-initialized:not(.is-active) .splide__list .splide__slide{width:calc(33.3333333333% - 3rem * 2 / 3)}@media screen and (max-width:767px){.lany-s-method .splide.is-initialized .splide__arrow--next{translate:50% -50%}.lany-s-method .s-method__container.--slide-stop .splide.is-initialized:not(.is-active) .splide__list{display:grid;grid-template-columns:1fr}.lany-s-method .s-method__container.--slide-stop .splide.is-initialized:not(.is-active) .splide__list .splide__slide{width:100%}}.lany-s-method .s-method__container.--slide-stop .s-method__nav{display:none}.lany-s-method.--member .s-method__container.--slide-stop .splide.is-initialized:not(.is-active) .splide__list{display:grid;grid-template-columns:repeat(5,1fr);gap:1.5rem}#js-editor-sections-wrapper .lany-s-method .s-method__nav,.lany-s-method.--member .s-method__container.--slide-stop .s-method__nav{display:none}@media screen and (max-width:767px){.lany-s-method.--member .s-method__container.--slide-stop .splide.is-initialized:not(.is-active) .splide__list{grid-template-columns:1fr}.lany-s-method.--member .s-method__container{padding:0 2.875rem}}.lany-s-method.--serviceDetail{padding-top:5rem;padding-bottom:5rem}@media screen and (max-width:767px){.lany-s-method.--serviceDetail{padding-top:3.75rem;padding-bottom:3.75rem}}#js-editor-sections-wrapper .lany-s-method .splide__list{-webkit-transform:initial!important;transform:initial!important}.lany-s-service{padding-top:5rem;padding-bottom:5rem}.lany-s-service .s-service__inner{max-width:87.5rem}.lany-s-topRecruit .s-topRecruit__inner,.lany-s-topService .s-topService__inner{max-width:calc(81rem + 3.75rem * 2)}.lany-s-service .s-service__list{display:grid;grid-template-columns:repeat(auto-fit,minmax(15.625rem,1fr));gap:.5rem;margin-top:4.5rem;border-radius:3rem;overflow:clip}@supports (clip-path:shape(from 0 0,line to 100% 0,line to 100% 100%,line to 0 100%,close)){.lany-s-service .s-service__list{border-radius:0;clip-path:shape(from calc(100% - calc(3rem * 1.6)) top,curve to right calc(3rem * 1.6) with calc(100% - calc(3rem * 1.6) * .12) top/right calc(calc(3rem * 1.6) * .12),line to right calc(100% - calc(3rem * 1.6)),curve to calc(100% - calc(3rem * 1.6)) bottom with right calc(100% - calc(3rem * 1.6) * .12)/ calc(100% - calc(3rem * 1.6) * .12) bottom,line to calc(3rem * 1.6) bottom,curve to left calc(100% - calc(3rem * 1.6)) with calc(calc(3rem * 1.6) * .12) bottom/left calc(100% - calc(3rem * 1.6) * .12),line to left calc(3rem * 1.6),curve to calc(3rem * 1.6) top with left calc(calc(3rem * 1.6) * .12)/ calc(calc(3rem * 1.6) * .12) top,line to calc(100% - calc(3rem * 1.6)) top,close)}}@media screen and (max-width:767px){.lany-s-service{padding-top:3.75rem;padding-bottom:3.75rem}.lany-s-service .s-service__list{grid-template-columns:1fr;border-radius:.5rem;overflow:clip}@supports (clip-path:shape(from 0 0,line to 100% 0,line to 100% 100%,line to 0 100%,close)){.lany-s-service .s-service__list{border-radius:0;clip-path:shape(from calc(100% - calc(.5rem * 1.6)) top,curve to right calc(.5rem * 1.6) with calc(100% - calc(.5rem * 1.6) * .12) top/right calc(calc(.5rem * 1.6) * .12),line to right calc(100% - calc(.5rem * 1.6)),curve to calc(100% - calc(.5rem * 1.6)) bottom with right calc(100% - calc(.5rem * 1.6) * .12)/ calc(100% - calc(.5rem * 1.6) * .12) bottom,line to calc(.5rem * 1.6) bottom,curve to left calc(100% - calc(.5rem * 1.6)) with calc(calc(.5rem * 1.6) * .12) bottom/left calc(100% - calc(.5rem * 1.6) * .12),line to left calc(.5rem * 1.6),curve to calc(.5rem * 1.6) top with left calc(calc(.5rem * 1.6) * .12)/ calc(calc(.5rem * 1.6) * .12) top,line to calc(100% - calc(.5rem * 1.6)) top,close)}}}.lany-s-service .s-service__item{border-radius:.75rem;overflow:clip;background-color:#414141;color:#fff}@supports (clip-path:shape(from 0 0,line to 100% 0,line to 100% 100%,line to 0 100%,close)){.lany-s-service .s-service__item{border-radius:0;clip-path:shape(from calc(100% - calc(.75rem * 1.6)) top,curve to right calc(.75rem * 1.6) with calc(100% - calc(.75rem * 1.6) * .12) top/right calc(calc(.75rem * 1.6) * .12),line to right calc(100% - calc(.75rem * 1.6)),curve to calc(100% - calc(.75rem * 1.6)) bottom with right calc(100% - calc(.75rem * 1.6) * .12)/ calc(100% - calc(.75rem * 1.6) * .12) bottom,line to calc(.75rem * 1.6) bottom,curve to left calc(100% - calc(.75rem * 1.6)) with calc(calc(.75rem * 1.6) * .12) bottom/left calc(100% - calc(.75rem * 1.6) * .12),line to left calc(.75rem * 1.6),curve to calc(.75rem * 1.6) top with left calc(calc(.75rem * 1.6) * .12)/ calc(calc(.75rem * 1.6) * .12) top,line to calc(100% - calc(.75rem * 1.6)) top,close)}}@media screen and (max-width:767px){.lany-s-service .s-service__item{border-radius:.5rem;overflow:clip;padding:1.5rem 1.25rem .75rem}@supports (clip-path:shape(from 0 0,line to 100% 0,line to 100% 100%,line to 0 100%,close)){.lany-s-service .s-service__item{border-radius:0;clip-path:shape(from calc(100% - calc(.5rem * 1.6)) top,curve to right calc(.5rem * 1.6) with calc(100% - calc(.5rem * 1.6) * .12) top/right calc(calc(.5rem * 1.6) * .12),line to right calc(100% - calc(.5rem * 1.6)),curve to calc(100% - calc(.5rem * 1.6)) bottom with right calc(100% - calc(.5rem * 1.6) * .12)/ calc(100% - calc(.5rem * 1.6) * .12) bottom,line to calc(.5rem * 1.6) bottom,curve to left calc(100% - calc(.5rem * 1.6)) with calc(calc(.5rem * 1.6) * .12) bottom/left calc(100% - calc(.5rem * 1.6) * .12),line to left calc(.5rem * 1.6),curve to calc(.5rem * 1.6) top with left calc(calc(.5rem * 1.6) * .12)/ calc(calc(.5rem * 1.6) * .12) top,line to calc(100% - calc(.5rem * 1.6)) top,close)}}}.lany-s-service .s-service__itemHead{padding:3rem 1.5rem 1.4375rem;border-bottom:.125rem solid #727275;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1rem}.lany-s-service .s-service__itemHead::before{content:"";display:block;width:1.5rem;height:.125rem;background-color:#fff;position:absolute;bottom:-.125rem;left:1.5rem}.lany-s-service .s-service__itemEn{font-size:1.5rem;line-height:1;font-weight:700;color:#727275;font-family:museo-sans,sans-serif;-ms-flex-negative:0;flex-shrink:0}@media screen and (max-width:767px){.lany-s-service .s-service__itemHead{padding:0 0 1rem}.lany-s-service .s-service__itemEn{font-size:1rem}}.lany-s-service .s-service__itemTitle{font-size:1.25rem;line-height:1.5;font-weight:900;letter-spacing:.1em}.lany-s-service .s-service__list2{padding:1.5rem}@media screen and (max-width:767px){.lany-s-service .s-service__itemTitle{font-size:1.125rem}.lany-s-service .s-service__list2{padding:.75rem 0 0}}.lany-s-service .s-service__itemLink{padding-left:1rem;font-size:.875rem;line-height:2;font-weight:500;gap:.125rem;position:relative;display:block}.lany-s-service .s-service__itemLink::before{content:"・";position:absolute;top:0;left:0}.lany-s-logo,.lany-s-topService{position:relative;overflow:clip}@media (any-hover:hover){.lany-s-service .s-service__itemLink:hover{opacity:1}.lany-s-service .s-service__itemLink:hover .s-service__itemText{-webkit-animation:underline-hover .3s;animation:underline-hover .3s}}.lany-s-service .s-service__itemText{display:inline;background-image:-webkit-gradient(linear,left top,right top,from(rgba(255,255,255,.5)),to(rgba(255,255,255,.5)));background-image:linear-gradient(90deg,rgba(255,255,255,.5),rgba(255,255,255,.5));background-position:100% 100%;background-repeat:no-repeat;background-size:100% 1px;text-decoration:none;-webkit-transition:background-size .3s;transition:background-size .3s}.lany-s-logo{padding:.75rem 0 1.5rem}.lany-s-logo .splide__slide{background-color:#F3F4F9}.lany-s-logo .s-logo__image{mix-blend-mode:multiply;width:100%;height:auto;-o-object-fit:contain;object-fit:contain;aspect-ratio:193/96}@media screen and (max-width:767px){.lany-s-service .s-service__itemLink{font-size:.8125rem}.lany-s-logo{padding:1.5rem 0 2.5rem}.lany-s-logo .s-logo__image{aspect-ratio:88/44}}#js-editor-sections-wrapper .lany-s-logo .splide__list{-webkit-transform:initial!important;transform:initial!important}.lany-s-topService{padding:7.5rem 0;min-height:200vh;display:grid}.lany-s-topService .s-topService__wrap{display:grid;grid-template-rows:1fr auto 1fr;min-height:calc(100vh - 6.25rem);position:sticky}.lany-s-topService .s-topService__wrap::after,.lany-s-topService .s-topService__wrap::before{content:""}.lany-s-topService .s-topService__wrapInner{max-width:78rem;width:100%;margin-left:auto;display:grid;grid-template-columns:1fr 48rem;gap:7.5rem;position:relative}.lany-s-topService .s-topService__text{font-size:.9375rem;font-weight:500;line-height:2;letter-spacing:.05em;margin-top:6rem}@media screen and (max-width:767px){.lany-s-topService{padding:5.625rem 0}.lany-s-topService .s-topService__inner{padding:0}.lany-s-topService .s-topService__wrap{position:relative;grid-template-rows:1fr;height:100%}.lany-s-topService .s-topService__wrap::after,.lany-s-topService .s-topService__wrap::before{content:none}.lany-s-topService .s-topService__wrapInner{gap:3rem;grid-template-columns:1fr;grid-template-rows:auto 1fr}.lany-s-topService .s-topService__body{padding:0 1rem}.lany-s-topService .s-topService__text{font-size:.875rem;letter-spacing:0;margin-top:3rem}.lany-s-topService .s-topService__box{display:grid;grid-template-rows:1fr auto 1fr;position:sticky;top:6.25rem;height:calc(100vh - 6.25rem)}.lany-s-topService .s-topService__box::after,.lany-s-topService .s-topService__box::before{content:""}}.lany-s-topService .s-topService__boxInner{padding:1.875rem 4.5rem 4.5rem;position:relative;z-index:1}@media screen and (max-width:767px){.lany-s-topService .s-topService__boxInner{border-radius:0;overflow:clip;padding:3rem .5rem 8.25rem;background-color:transparent}@supports (clip-path:shape(from 0 0,line to 100% 0,line to 100% 100%,line to 0 100%,close)){.lany-s-topService .s-topService__boxInner{border-radius:0;clip-path:shape(from calc(100% - calc(0 * 1.6)) top,curve to right calc(0 * 1.6) with calc(100% - calc(0 * 1.6) * .12) top/right calc(calc(0 * 1.6) * .12),line to right calc(100% - calc(0 * 1.6)),curve to calc(100% - calc(0 * 1.6)) bottom with right calc(100% - calc(0 * 1.6) * .12)/ calc(100% - calc(0 * 1.6) * .12) bottom,line to calc(0 * 1.6) bottom,curve to left calc(100% - calc(0 * 1.6)) with calc(calc(0 * 1.6) * .12) bottom/left calc(100% - calc(0 * 1.6) * .12),line to left calc(0 * 1.6),curve to calc(0 * 1.6) top with left calc(calc(0 * 1.6) * .12)/ calc(calc(0 * 1.6) * .12) top,line to calc(100% - calc(0 * 1.6)) top,close)}}}.lany-s-topService .s-topService__boxInner::before{content:"";display:block;background-color:rgba(23,73,153,.06);position:absolute;top:0;left:50%;translate:-50% 0;width:100%;height:100%;border-radius:9rem;overflow:clip;z-index:-1}@supports (clip-path:shape(from 0 0,line to 100% 0,line to 100% 100%,line to 0 100%,close)){.lany-s-topService .s-topService__boxInner::before{border-radius:0;clip-path:shape(from calc(100% - calc(9rem * 1.6)) top,curve to right calc(9rem * 1.6) with calc(100% - calc(9rem * 1.6) * .12) top/right calc(calc(9rem * 1.6) * .12),line to right calc(100% - calc(9rem * 1.6)),curve to calc(100% - calc(9rem * 1.6)) bottom with right calc(100% - calc(9rem * 1.6) * .12)/ calc(100% - calc(9rem * 1.6) * .12) bottom,line to calc(9rem * 1.6) bottom,curve to left calc(100% - calc(9rem * 1.6)) with calc(calc(9rem * 1.6) * .12) bottom/left calc(100% - calc(9rem * 1.6) * .12),line to left calc(9rem * 1.6),curve to calc(9rem * 1.6) top with left calc(calc(9rem * 1.6) * .12)/ calc(calc(9rem * 1.6) * .12) top,line to calc(100% - calc(9rem * 1.6)) top,close)}}.lany-s-topService .s-topService__lead{font-size:.75rem;font-weight:700;line-height:1;font-family:museo-sans,sans-serif;text-align:center;display:block}.lany-s-topService .s-topService__list{counter-reset:num;margin-top:1.875rem;pointer-events:none}.lany-s-topService .s-topService__item{pointer-events:auto;counter-increment:num;padding:3.75rem 3.75rem 3rem 4.5rem;min-height:21.25rem;-webkit-transition:z-index .3s cubic-bezier(0,0,.4,1);transition:z-index .3s cubic-bezier(0,0,.4,1);position:relative;z-index:1}@media screen and (max-width:767px){.lany-s-topService .s-topService__boxInner::before{border-radius:6rem;overflow:clip;width:calc(100% + 3rem)}@supports (clip-path:shape(from 0 0,line to 100% 0,line to 100% 100%,line to 0 100%,close)){.lany-s-topService .s-topService__boxInner::before{border-radius:0;clip-path:shape(from calc(100% - calc(6rem * 1.6)) top,curve to right calc(6rem * 1.6) with calc(100% - calc(6rem * 1.6) * .12) top/right calc(calc(6rem * 1.6) * .12),line to right calc(100% - calc(6rem * 1.6)),curve to calc(100% - calc(6rem * 1.6)) bottom with right calc(100% - calc(6rem * 1.6) * .12)/ calc(100% - calc(6rem * 1.6) * .12) bottom,line to calc(6rem * 1.6) bottom,curve to left calc(100% - calc(6rem * 1.6)) with calc(calc(6rem * 1.6) * .12) bottom/left calc(100% - calc(6rem * 1.6) * .12),line to left calc(6rem * 1.6),curve to calc(6rem * 1.6) top with left calc(calc(6rem * 1.6) * .12)/ calc(calc(6rem * 1.6) * .12) top,line to calc(100% - calc(6rem * 1.6)) top,close)}}.lany-s-topService .s-topService__list{margin-top:2.25rem}.lany-s-topService .s-topService__item{padding:1.5rem;z-index:0;background-color:transparent;background-color:rgba(65,65,65,.6);border-radius:3rem;position:relative;overflow:clip;min-height:13.75rem}.lany-s-topService .s-topService__item::after{content:"";position:absolute;top:.0625rem;left:.0625rem;right:.0625rem;bottom:.0625rem;background-color:#fff;z-index:-1;-webkit-transition:.3s;transition:.3s;border-radius:2.9375rem}@supports (clip-path:shape(from 0 0,line to 100% 0,line to 100% 100%,line to 0 100%,close)){.lany-s-topService .s-topService__item::after{border-radius:0;clip-path:shape(from calc(100% - calc(2.9375rem * 1.6)) top,curve to right calc(2.9375rem * 1.6) with calc(100% - calc(2.9375rem * 1.6) * .12) top/right calc(calc(2.9375rem * 1.6) * .12),line to right calc(100% - calc(2.9375rem * 1.6)),curve to calc(100% - calc(2.9375rem * 1.6)) bottom with right calc(100% - calc(2.9375rem * 1.6) * .12)/ calc(100% - calc(2.9375rem * 1.6) * .12) bottom,line to calc(2.9375rem * 1.6) bottom,curve to left calc(100% - calc(2.9375rem * 1.6)) with calc(calc(2.9375rem * 1.6) * .12) bottom/left calc(100% - calc(2.9375rem * 1.6) * .12),line to left calc(2.9375rem * 1.6),curve to calc(2.9375rem * 1.6) top with left calc(calc(2.9375rem * 1.6) * .12)/ calc(calc(2.9375rem * 1.6) * .12) top,line to calc(100% - calc(2.9375rem * 1.6)) top,close)}.lany-s-topService .s-topService__item{border-radius:0;clip-path:shape(from calc(100% - calc(3rem * 1.6)) top,curve to right calc(3rem * 1.6) with calc(100% - calc(3rem * 1.6) * .12) top/right calc(calc(3rem * 1.6) * .12),line to right calc(100% - calc(3rem * 1.6)),curve to calc(100% - calc(3rem * 1.6)) bottom with right calc(100% - calc(3rem * 1.6) * .12)/ calc(100% - calc(3rem * 1.6) * .12) bottom,line to calc(3rem * 1.6) bottom,curve to left calc(100% - calc(3rem * 1.6)) with calc(calc(3rem * 1.6) * .12) bottom/left calc(100% - calc(3rem * 1.6) * .12),line to left calc(3rem * 1.6),curve to calc(3rem * 1.6) top with left calc(calc(3rem * 1.6) * .12)/ calc(calc(3rem * 1.6) * .12) top,line to calc(100% - calc(3rem * 1.6)) top,close)}}}.lany-s-topService .s-topService__item::after{pointer-events:none}.lany-s-topService .s-topService__item:first-child{z-index:0;background-color:transparent;background-color:rgba(65,65,65,.6);border-radius:6rem;position:relative;overflow:clip}.lany-s-topService .s-topService__item:first-child::after{content:"";position:absolute;top:.0625rem;left:.0625rem;right:.0625rem;bottom:.0625rem;background-color:#fff;z-index:-1;-webkit-transition:.3s;transition:.3s;border-radius:5.9375rem}@supports (clip-path:shape(from 0 0,line to 100% 0,line to 100% 100%,line to 0 100%,close)){.lany-s-topService .s-topService__item:first-child::after{border-radius:0;clip-path:shape(from calc(100% - calc(5.9375rem * 1.6)) top,curve to right calc(5.9375rem * 1.6) with calc(100% - calc(5.9375rem * 1.6) * .12) top/right calc(calc(5.9375rem * 1.6) * .12),line to right calc(100% - calc(5.9375rem * 1.6)),curve to calc(100% - calc(5.9375rem * 1.6)) bottom with right calc(100% - calc(5.9375rem * 1.6) * .12)/ calc(100% - calc(5.9375rem * 1.6) * .12) bottom,line to calc(5.9375rem * 1.6) bottom,curve to left calc(100% - calc(5.9375rem * 1.6)) with calc(calc(5.9375rem * 1.6) * .12) bottom/left calc(100% - calc(5.9375rem * 1.6) * .12),line to left calc(5.9375rem * 1.6),curve to calc(5.9375rem * 1.6) top with left calc(calc(5.9375rem * 1.6) * .12)/ calc(calc(5.9375rem * 1.6) * .12) top,line to calc(100% - calc(5.9375rem * 1.6)) top,close)}.lany-s-topService .s-topService__item:first-child{border-radius:0;clip-path:shape(from calc(100% - calc(6rem * 1.6)) top,curve to right calc(6rem * 1.6) with calc(100% - calc(6rem * 1.6) * .12) top/right calc(calc(6rem * 1.6) * .12),line to right calc(100% - calc(6rem * 1.6)),curve to calc(100% - calc(6rem * 1.6)) bottom with right calc(100% - calc(6rem * 1.6) * .12)/ calc(100% - calc(6rem * 1.6) * .12) bottom,line to calc(6rem * 1.6) bottom,curve to left calc(100% - calc(6rem * 1.6)) with calc(calc(6rem * 1.6) * .12) bottom/left calc(100% - calc(6rem * 1.6) * .12),line to left calc(6rem * 1.6),curve to calc(6rem * 1.6) top with left calc(calc(6rem * 1.6) * .12)/ calc(calc(6rem * 1.6) * .12) top,line to calc(100% - calc(6rem * 1.6)) top,close)}}@media screen and (max-width:767px){.lany-s-topService .s-topService__item:first-child{z-index:0;background-color:transparent;background-color:rgba(65,65,65,.6);border-radius:3rem;position:relative;overflow:clip}.lany-s-topService .s-topService__item:first-child::after{content:"";position:absolute;top:.0625rem;left:.0625rem;right:.0625rem;bottom:.0625rem;background-color:#fff;z-index:-1;-webkit-transition:.3s;transition:.3s;border-radius:2.9375rem}@supports (clip-path:shape(from 0 0,line to 100% 0,line to 100% 100%,line to 0 100%,close)){.lany-s-topService .s-topService__item:first-child::after{border-radius:0;clip-path:shape(from calc(100% - calc(2.9375rem * 1.6)) top,curve to right calc(2.9375rem * 1.6) with calc(100% - calc(2.9375rem * 1.6) * .12) top/right calc(calc(2.9375rem * 1.6) * .12),line to right calc(100% - calc(2.9375rem * 1.6)),curve to calc(100% - calc(2.9375rem * 1.6)) bottom with right calc(100% - calc(2.9375rem * 1.6) * .12)/ calc(100% - calc(2.9375rem * 1.6) * .12) bottom,line to calc(2.9375rem * 1.6) bottom,curve to left calc(100% - calc(2.9375rem * 1.6)) with calc(calc(2.9375rem * 1.6) * .12) bottom/left calc(100% - calc(2.9375rem * 1.6) * .12),line to left calc(2.9375rem * 1.6),curve to calc(2.9375rem * 1.6) top with left calc(calc(2.9375rem * 1.6) * .12)/ calc(calc(2.9375rem * 1.6) * .12) top,line to calc(100% - calc(2.9375rem * 1.6)) top,close)}.lany-s-topService .s-topService__item:first-child{border-radius:0;clip-path:shape(from calc(100% - calc(3rem * 1.6)) top,curve to right calc(3rem * 1.6) with calc(100% - calc(3rem * 1.6) * .12) top/right calc(calc(3rem * 1.6) * .12),line to right calc(100% - calc(3rem * 1.6)),curve to calc(100% - calc(3rem * 1.6)) bottom with right calc(100% - calc(3rem * 1.6) * .12)/ calc(100% - calc(3rem * 1.6) * .12) bottom,line to calc(3rem * 1.6) bottom,curve to left calc(100% - calc(3rem * 1.6)) with calc(calc(3rem * 1.6) * .12) bottom/left calc(100% - calc(3rem * 1.6) * .12),line to left calc(3rem * 1.6),curve to calc(3rem * 1.6) top with left calc(calc(3rem * 1.6) * .12)/ calc(calc(3rem * 1.6) * .12) top,line to calc(100% - calc(3rem * 1.6)) top,close)}}}.lany-s-topService .s-topService__item:nth-child(2){background-color:transparent;background-color:rgba(65,65,65,.6);border-radius:6rem;position:relative;overflow:clip;z-index:2}.lany-s-topService .s-topService__item:nth-child(2)::after{content:"";position:absolute;top:.0625rem;left:.0625rem;right:.0625rem;bottom:.0625rem;background-color:#174999;z-index:-1;-webkit-transition:.3s;transition:.3s;border-radius:5.9375rem}@supports (clip-path:shape(from 0 0,line to 100% 0,line to 100% 100%,line to 0 100%,close)){.lany-s-topService .s-topService__item:nth-child(2)::after{border-radius:0;clip-path:shape(from calc(100% - calc(5.9375rem * 1.6)) top,curve to right calc(5.9375rem * 1.6) with calc(100% - calc(5.9375rem * 1.6) * .12) top/right calc(calc(5.9375rem * 1.6) * .12),line to right calc(100% - calc(5.9375rem * 1.6)),curve to calc(100% - calc(5.9375rem * 1.6)) bottom with right calc(100% - calc(5.9375rem * 1.6) * .12)/ calc(100% - calc(5.9375rem * 1.6) * .12) bottom,line to calc(5.9375rem * 1.6) bottom,curve to left calc(100% - calc(5.9375rem * 1.6)) with calc(calc(5.9375rem * 1.6) * .12) bottom/left calc(100% - calc(5.9375rem * 1.6) * .12),line to left calc(5.9375rem * 1.6),curve to calc(5.9375rem * 1.6) top with left calc(calc(5.9375rem * 1.6) * .12)/ calc(calc(5.9375rem * 1.6) * .12) top,line to calc(100% - calc(5.9375rem * 1.6)) top,close)}.lany-s-topService .s-topService__item:nth-child(2){border-radius:0;clip-path:shape(from calc(100% - calc(6rem * 1.6)) top,curve to right calc(6rem * 1.6) with calc(100% - calc(6rem * 1.6) * .12) top/right calc(calc(6rem * 1.6) * .12),line to right calc(100% - calc(6rem * 1.6)),curve to calc(100% - calc(6rem * 1.6)) bottom with right calc(100% - calc(6rem * 1.6) * .12)/ calc(100% - calc(6rem * 1.6) * .12) bottom,line to calc(6rem * 1.6) bottom,curve to left calc(100% - calc(6rem * 1.6)) with calc(calc(6rem * 1.6) * .12) bottom/left calc(100% - calc(6rem * 1.6) * .12),line to left calc(6rem * 1.6),curve to calc(6rem * 1.6) top with left calc(calc(6rem * 1.6) * .12)/ calc(calc(6rem * 1.6) * .12) top,line to calc(100% - calc(6rem * 1.6)) top,close)}}@media screen and (max-width:767px){.lany-s-topService .s-topService__item:nth-child(2){background-color:transparent;background-color:rgba(65,65,65,.6);border-radius:3rem;position:relative;overflow:clip;z-index:2}.lany-s-topService .s-topService__item:nth-child(2)::after{content:"";position:absolute;top:.0625rem;left:.0625rem;right:.0625rem;bottom:.0625rem;background-color:#174999;z-index:-1;-webkit-transition:.3s;transition:.3s;border-radius:2.9375rem}@supports (clip-path:shape(from 0 0,line to 100% 0,line to 100% 100%,line to 0 100%,close)){.lany-s-topService .s-topService__item:nth-child(2)::after{border-radius:0;clip-path:shape(from calc(100% - calc(2.9375rem * 1.6)) top,curve to right calc(2.9375rem * 1.6) with calc(100% - calc(2.9375rem * 1.6) * .12) top/right calc(calc(2.9375rem * 1.6) * .12),line to right calc(100% - calc(2.9375rem * 1.6)),curve to calc(100% - calc(2.9375rem * 1.6)) bottom with right calc(100% - calc(2.9375rem * 1.6) * .12)/ calc(100% - calc(2.9375rem * 1.6) * .12) bottom,line to calc(2.9375rem * 1.6) bottom,curve to left calc(100% - calc(2.9375rem * 1.6)) with calc(calc(2.9375rem * 1.6) * .12) bottom/left calc(100% - calc(2.9375rem * 1.6) * .12),line to left calc(2.9375rem * 1.6),curve to calc(2.9375rem * 1.6) top with left calc(calc(2.9375rem * 1.6) * .12)/ calc(calc(2.9375rem * 1.6) * .12) top,line to calc(100% - calc(2.9375rem * 1.6)) top,close)}.lany-s-topService .s-topService__item:nth-child(2){border-radius:0;clip-path:shape(from calc(100% - calc(3rem * 1.6)) top,curve to right calc(3rem * 1.6) with calc(100% - calc(3rem * 1.6) * .12) top/right calc(calc(3rem * 1.6) * .12),line to right calc(100% - calc(3rem * 1.6)),curve to calc(100% - calc(3rem * 1.6)) bottom with right calc(100% - calc(3rem * 1.6) * .12)/ calc(100% - calc(3rem * 1.6) * .12) bottom,line to calc(3rem * 1.6) bottom,curve to left calc(100% - calc(3rem * 1.6)) with calc(calc(3rem * 1.6) * .12) bottom/left calc(100% - calc(3rem * 1.6) * .12),line to left calc(3rem * 1.6),curve to calc(3rem * 1.6) top with left calc(calc(3rem * 1.6) * .12)/ calc(calc(3rem * 1.6) * .12) top,line to calc(100% - calc(3rem * 1.6)) top,close)}}}.lany-s-topService .s-topService__item:nth-child(3){background-color:transparent;background-color:rgba(65,65,65,.6);border-radius:6rem;position:relative;overflow:clip;z-index:1}.lany-s-topService .s-topService__item:nth-child(3)::after{content:"";position:absolute;top:.0625rem;left:.0625rem;right:.0625rem;bottom:.0625rem;background-color:#414141;z-index:-1;-webkit-transition:.3s;transition:.3s;border-radius:5.9375rem}@supports (clip-path:shape(from 0 0,line to 100% 0,line to 100% 100%,line to 0 100%,close)){.lany-s-topService .s-topService__item:nth-child(3)::after{border-radius:0;clip-path:shape(from calc(100% - calc(5.9375rem * 1.6)) top,curve to right calc(5.9375rem * 1.6) with calc(100% - calc(5.9375rem * 1.6) * .12) top/right calc(calc(5.9375rem * 1.6) * .12),line to right calc(100% - calc(5.9375rem * 1.6)),curve to calc(100% - calc(5.9375rem * 1.6)) bottom with right calc(100% - calc(5.9375rem * 1.6) * .12)/ calc(100% - calc(5.9375rem * 1.6) * .12) bottom,line to calc(5.9375rem * 1.6) bottom,curve to left calc(100% - calc(5.9375rem * 1.6)) with calc(calc(5.9375rem * 1.6) * .12) bottom/left calc(100% - calc(5.9375rem * 1.6) * .12),line to left calc(5.9375rem * 1.6),curve to calc(5.9375rem * 1.6) top with left calc(calc(5.9375rem * 1.6) * .12)/ calc(calc(5.9375rem * 1.6) * .12) top,line to calc(100% - calc(5.9375rem * 1.6)) top,close)}.lany-s-topService .s-topService__item:nth-child(3){border-radius:0;clip-path:shape(from calc(100% - calc(6rem * 1.6)) top,curve to right calc(6rem * 1.6) with calc(100% - calc(6rem * 1.6) * .12) top/right calc(calc(6rem * 1.6) * .12),line to right calc(100% - calc(6rem * 1.6)),curve to calc(100% - calc(6rem * 1.6)) bottom with right calc(100% - calc(6rem * 1.6) * .12)/ calc(100% - calc(6rem * 1.6) * .12) bottom,line to calc(6rem * 1.6) bottom,curve to left calc(100% - calc(6rem * 1.6)) with calc(calc(6rem * 1.6) * .12) bottom/left calc(100% - calc(6rem * 1.6) * .12),line to left calc(6rem * 1.6),curve to calc(6rem * 1.6) top with left calc(calc(6rem * 1.6) * .12)/ calc(calc(6rem * 1.6) * .12) top,line to calc(100% - calc(6rem * 1.6)) top,close)}}@media screen and (max-width:767px){.lany-s-topService .s-topService__item:nth-child(3){z-index:0;background-color:transparent;background-color:rgba(65,65,65,.6);border-radius:3rem;position:relative;overflow:clip}.lany-s-topService .s-topService__item:nth-child(3)::after{content:"";position:absolute;top:.0625rem;left:.0625rem;right:.0625rem;bottom:.0625rem;background-color:#414141;z-index:-1;-webkit-transition:.3s;transition:.3s;border-radius:2.9375rem}@supports (clip-path:shape(from 0 0,line to 100% 0,line to 100% 100%,line to 0 100%,close)){.lany-s-topService .s-topService__item:nth-child(3)::after{border-radius:0;clip-path:shape(from calc(100% - calc(2.9375rem * 1.6)) top,curve to right calc(2.9375rem * 1.6) with calc(100% - calc(2.9375rem * 1.6) * .12) top/right calc(calc(2.9375rem * 1.6) * .12),line to right calc(100% - calc(2.9375rem * 1.6)),curve to calc(100% - calc(2.9375rem * 1.6)) bottom with right calc(100% - calc(2.9375rem * 1.6) * .12)/ calc(100% - calc(2.9375rem * 1.6) * .12) bottom,line to calc(2.9375rem * 1.6) bottom,curve to left calc(100% - calc(2.9375rem * 1.6)) with calc(calc(2.9375rem * 1.6) * .12) bottom/left calc(100% - calc(2.9375rem * 1.6) * .12),line to left calc(2.9375rem * 1.6),curve to calc(2.9375rem * 1.6) top with left calc(calc(2.9375rem * 1.6) * .12)/ calc(calc(2.9375rem * 1.6) * .12) top,line to calc(100% - calc(2.9375rem * 1.6)) top,close)}.lany-s-topService .s-topService__item:nth-child(3){border-radius:0;clip-path:shape(from calc(100% - calc(3rem * 1.6)) top,curve to right calc(3rem * 1.6) with calc(100% - calc(3rem * 1.6) * .12) top/right calc(calc(3rem * 1.6) * .12),line to right calc(100% - calc(3rem * 1.6)),curve to calc(100% - calc(3rem * 1.6)) bottom with right calc(100% - calc(3rem * 1.6) * .12)/ calc(100% - calc(3rem * 1.6) * .12) bottom,line to calc(3rem * 1.6) bottom,curve to left calc(100% - calc(3rem * 1.6)) with calc(calc(3rem * 1.6) * .12) bottom/left calc(100% - calc(3rem * 1.6) * .12),line to left calc(3rem * 1.6),curve to calc(3rem * 1.6) top with left calc(calc(3rem * 1.6) * .12)/ calc(calc(3rem * 1.6) * .12) top,line to calc(100% - calc(3rem * 1.6)) top,close)}}}.lany-s-topService .s-topService__item:nth-child(n+2){display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;margin-top:-11.25rem}.lany-s-topService .s-topService__item:nth-child(n+2) .s-topService__btn .lany-c-btn2,.lany-s-topService .s-topService__item:nth-child(n+2) .s-topService__enArea,.lany-s-topService .s-topService__item:nth-child(n+2) .s-topService__itemText,.lany-s-topService .s-topService__item:nth-child(n+2) .s-topService__itemTitle{color:#fff}.lany-s-topService .s-topService__item:nth-child(n+2) .s-topService__btn .lany-c-btn2 .lany-c-arrow{background-color:#fff}@media screen and (max-width:767px){.lany-s-topService .s-topService__item:nth-child(n+2){margin-top:-7.5rem}}@media screen and (min-width:768px){.lany-s-topService:has(.s-topService__item:nth-child(3)) .s-topService__boxInner{padding:1.875rem 4.5rem 3.25rem}.lany-s-topService:has(.s-topService__item:nth-child(3)) .s-topService__item{padding:2.5rem 2.5rem 1.75rem 3.25rem;min-height:18.75rem}}.lany-s-topService .s-topService__head{display:grid;grid-template-columns:1fr auto;-webkit-column-gap:.625rem;-moz-column-gap:.625rem;column-gap:.625rem;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-transition:flex-grow .8s linear,-webkit-box-flex .8s linear;transition:flex-grow .8s linear,-webkit-box-flex .8s linear;transition:flex-grow .8s linear;transition:flex-grow .8s linear,-webkit-box-flex .8s linear,-ms-flex-positive .8s linear}.lany-s-topService .s-topService__headInner{-ms-flex-item-align:end;align-self:flex-end}.lany-s-topService .s-topService__enArea{display:grid;-webkit-box-align:center;-ms-flex-align:center;align-items:center;grid-template-columns:auto 1fr;margin-top:.75rem;color:#174999;font-family:museo-sans,sans-serif}.lany-s-topService .s-topService__en,.lany-s-topService .s-topService__num::before{font-size:.75rem;line-height:1;display:block;color:inherit;font-weight:700}.lany-s-topService .s-topService__num{display:block}.lany-s-topService .s-topService__num::before{content:counter(num,decimal-leading-zero) ":"}@media screen and (max-width:767px){.lany-s-topService .s-topService__en,.lany-s-topService .s-topService__num::before{font-size:.625rem}}.lany-s-topService .s-topService__itemTitle{font-size:1.5rem;font-weight:900;line-height:1.5;letter-spacing:.1em;margin-top:.75rem;grid-column:1/3;-webkit-transition:margin-top .8s ease-out;transition:margin-top .8s ease-out}.lany-s-topService .s-topService__itemIcon{width:3rem;height:100%;-ms-flex-item-align:end;align-self:flex-end;-webkit-transition:translate .8s ease-out;transition:translate .8s ease-out;position:relative}@media screen and (max-width:767px){.lany-s-topService .s-topService__itemTitle{font-size:1rem;margin-top:.25rem}.lany-s-topService .s-topService__itemIcon{width:2.25rem}}.lany-s-topService .s-topService__itemIcon img{width:100%;height:auto;-o-object-fit:contain;object-fit:contain;aspect-ratio:1;position:absolute;top:calc(100% - 3rem);left:0;-webkit-transition:top .8s ease-out;transition:top .8s ease-out}.lany-s-topService .s-topService__itemText{font-size:.9375rem;font-weight:500;-webkit-transition:opacity .8s ease-out,height .8s ease-out,margin-top .8s ease-out,translate .8s ease-out,line-height .8s ease-out .1s;transition:opacity .8s ease-out,height .8s ease-out,margin-top .8s ease-out,translate .8s ease-out,line-height .8s ease-out .1s;opacity:0;margin:0;line-height:0}@media screen and (max-width:767px){.lany-s-topService .s-topService__itemIcon img{top:calc(100% - 2.25rem)}.lany-s-topService .s-topService__itemText{font-size:.8125rem}}.lany-s-topService .s-topService__btn{text-align:right;opacity:0;margin:0;position:relative;-webkit-transition:opacity .3s ease-out;transition:opacity .3s ease-out}.lany-s-topService .lany-c-btn2{position:absolute;top:0;right:0}.lany-s-topService .s-topService__item.is-active{z-index:4}.lany-s-topService .s-topService__item.is-active .s-topService__head{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}.lany-s-topService .s-topService__item.is-active .s-topService__itemTitle{margin-top:3rem}@media screen and (max-width:767px){.lany-s-topService .s-topService__item.is-active .s-topService__itemTitle{margin-top:1.5rem}}.lany-s-topService .s-topService__item.is-active .s-topService__itemText{opacity:1;margin-top:1.125rem;line-height:1.5}.lany-s-topService .s-topService__item.is-active .s-topService__itemIcon img{top:0}.lany-s-topService .s-topService__item.is-active .s-topService__btn{opacity:1;margin-top:.75rem;-webkit-transition:opacity .8s ease-out .3s;transition:opacity .8s ease-out .3s}@media screen and (max-width:767px){.lany-s-topService .s-topService__item.is-active .s-topService__itemText{margin-top:.75rem}.lany-s-topService .s-topService__item.is-active .s-topService__btn{margin-top:1.5rem}}.lany-s-topService .s-topService__listArea{position:relative;z-index:1}.lany-s-topService .s-topService__list{opacity:0;-webkit-transition:opacity .8s ease-out;transition:opacity .8s ease-out}.lany-s-topService .s-topService__list:nth-child(n+2){position:absolute;top:0;left:0;width:100%;margin-top:0}.lany-s-topService .s-topService__list.--hidden{display:none}.lany-s-topService .s-topService__list.is-active{opacity:1}.lany-s-topService .s-topService__item:not(.is-active) .s-topService__head{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.lany-s-topService:has(.s-topService__list:nth-child(3) .s-topService__item:nth-child(3).is-active) .s-topService__list:nth-child(3) .s-topService__item:nth-child(2){display:block}.lany-s-topService .s-topService__pager{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.75rem;position:absolute;top:50%;right:2rem;translate:0 -50%}.lany-s-topService .s-topService__pager.is-hidden{display:none}.lany-s-topService .s-topService__pager span{width:.5rem;height:auto;aspect-ratio:1;border-radius:50%;background-color:#414141;opacity:.24;display:block;position:relative}.lany-s-topService .s-topService__pager span.is-active{scale:1.1;opacity:1}@media screen and (max-width:767px){.lany-s-topService .s-topService__pager{position:relative;inset:initial;translate:initial;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:1rem}.lany-s-topService .s-topService__pager span.is-active{scale:1.3}}.lany-s-topService .s-topService__loop{position:absolute;bottom:2.9375rem;left:50%;translate:-50% 0;width:100%}.lany-s-topService .splide__track{overflow:initial}.lany-s-topService .s-topService__loopTextArea{position:relative}.lany-s-topService .s-topService__loopText{font-size:10.625rem;font-weight:700;line-height:1;color:#fff;font-family:museo-sans,sans-serif;white-space:nowrap;-ms-flex-negative:0;flex-shrink:0;opacity:0;-webkit-transition:opacity .8s ease-out;transition:opacity .8s ease-out}.lany-s-topService .s-topService__loopText:nth-child(n+2){position:absolute;top:0}.lany-s-topService .s-topService__loop.is-current .s-topService__loopText{opacity:1}#js-editor-sections-wrapper .lany-s-topService{min-height:initial;display:block}#js-editor-sections-wrapper .s-topService__wrap{position:relative;min-height:initial;display:block}#js-editor-sections-wrapper .s-topService__wrap::after,#js-editor-sections-wrapper .s-topService__wrap::before{content:none}#js-editor-sections-wrapper .s-topService__list.is-hidden{display:none}#js-editor-sections-wrapper .s-topService__list{opacity:1}#js-editor-sections-wrapper .s-topService__item{z-index:4;margin-top:0!important}#js-editor-sections-wrapper .s-topService__item .s-topService__head{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}#js-editor-sections-wrapper .s-topService__item .s-topService__itemTitle{margin-top:3rem}@media screen and (max-width:767px){.lany-s-topService .s-topService__loop{bottom:2.3125rem}.lany-s-topService .s-topService__loopText{font-size:4.375rem}#js-editor-sections-wrapper .s-topService__item .s-topService__itemTitle{margin-top:1.5rem}}#js-editor-sections-wrapper .s-topService__item .s-topService__itemText{opacity:1;margin-top:1.125rem;line-height:1.5}#js-editor-sections-wrapper .s-topService__item .s-topService__itemIcon img{top:0}#js-editor-sections-wrapper .s-topService__item .s-topService__btn{opacity:1;margin-top:.75rem;-webkit-transition:opacity .8s ease-out .3s;transition:opacity .8s ease-out .3s}.lany-s-mv{padding-bottom:14.75rem;position:relative;overflow:clip;min-height:67.25rem}@media screen and (max-width:767px){#js-editor-sections-wrapper .s-topService__item .s-topService__itemText{margin-top:.75rem}#js-editor-sections-wrapper .s-topService__item .s-topService__btn{margin-top:1.5rem}.lany-s-mv{min-height:initial;padding-bottom:0;overflow:initial}}.lany-s-mv .s-mv__inner{padding-top:12.75rem;height:100vh;min-height:44.375rem;position:relative;z-index:1;max-width:calc(84rem + 3.75rem * 2);display:grid}.lany-s-mv .s-mv__wrap{display:grid;grid-template-columns:34.1875rem 1fr;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:20.8125rem;max-width:79.75rem;width:100%;margin-left:auto;position:relative}@media screen and (max-width:767px){.lany-s-mv .s-mv__inner{padding-top:6rem;min-height:18.75rem;height:initial}.lany-s-mv .s-mv__wrap{grid-template-columns:1fr auto;gap:.625rem}}.lany-s-mv .s-mv__box{display:grid;grid-template-rows:auto 1fr;height:100%}.lany-s-mv .s-mv__head{display:grid}.lany-s-mv .s-mv__title{margin:0;font-size:6rem;font-weight:700;font-family:museo-sans,sans-serif;line-height:1}@media screen and (max-width:767px){.lany-s-mv .s-mv__box{height:calc(100svh - 6.125rem);min-height:27rem;padding-left:.875rem}.lany-s-mv .s-mv__title{font-size:3rem}}.lany-s-mv .s-mv__title .char_child{background:-webkit-gradient(linear,left top,right top,from(#414141),to(#6f8dbf));background:linear-gradient(90deg,#414141 0,#6f8dbf 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.lany-s-mv .s-mv__lead{font-size:1.5rem;font-weight:900;line-height:1.5;letter-spacing:.1em;margin-top:.75rem}@media screen and (max-width:767px){.lany-s-mv .s-mv__lead{font-size:1rem}}.lany-s-mv .s-mv__text{font-size:.875rem;font-weight:900;line-height:2;letter-spacing:.2em;margin-top:11.5rem}@media screen and (max-width:767px){.lany-s-mv .s-mv__text{margin-top:0;-ms-flex-item-align:end;align-self:flex-end;font-weight:500;line-height:1.5;padding-bottom:3.125rem;padding-right:.875rem}}.lany-s-mv .s-mv__scroll{margin-top:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;padding-bottom:3rem}@media screen and (max-width:767px){.lany-s-mv .s-mv__scroll{padding-bottom:3.125rem}}.lany-s-mv .s-mv__scrollBtn{display:inline-grid;grid-template-columns:1fr auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.75rem;min-width:9rem;padding:.75rem 1rem .75rem 1.25rem;border-radius:2rem;border:1px solid #c8c9cd;background-color:#f3f4f9;-webkit-transition:scale .6s cubic-bezier(0,0,.4,1);transition:scale .6s cubic-bezier(0,0,.4,1)}@media (any-hover:hover){.lany-s-mv .s-mv__scrollBtn:hover{opacity:1;scale:1.05}.lany-s-mv .s-mv__scrollBtn:hover .s-mv__scrollBtnIcon{opacity:1}.lany-s-mv .s-mv__scrollBtn:hover .s-mv__scrollBtnIcon::before{translate:500% -50%}.lany-s-mv .s-mv__scrollBtn:hover .s-mv__scrollBtnIcon::after{translate:-50% -50%}.lany-s-mv .s-mv__newsLink:hover{opacity:1}.lany-s-mv .s-mv__newsLink:hover .s-mv__newsImg img{scale:1.1}.lany-s-mv .s-mv__newsLink:hover .s-mv__newsTitle span{-webkit-animation:underline-hover .3s;animation:underline-hover .3s}}.lany-s-mv .s-mv__scrollBtnText{font-size:.75rem;font-weight:700;line-height:1;font-family:museo-sans,sans-serif;display:block}.lany-s-mv .s-mv__scrollBtnIcon{display:block;width:.625rem;height:auto;aspect-ratio:1;position:relative;overflow:clip;rotate:90deg}.lany-s-mv .s-mv__scrollBtnIcon::after,.lany-s-mv .s-mv__scrollBtnIcon::before{content:"";display:block;width:100%;height:100%;-webkit-mask:url(../img/common/icon_arrow.svg) no-repeat center center/contain;mask:url(../img/common/icon_arrow.svg) no-repeat center center/contain;background-color:#414141;position:absolute;top:50%;left:50%;-webkit-transition:translate .6s cubic-bezier(0,0,.4,1);transition:translate .6s cubic-bezier(0,0,.4,1)}.lany-s-mv .s-mv__scrollBtnIcon::before{translate:-50% -50%}.lany-s-mv .s-mv__scrollBtnIcon::after{translate:-500% -50%}.lany-s-mv .s-mv__bg{position:absolute;top:0;left:0;width:100%;height:100%;overflow:clip}@media screen and (max-width:767px){.lany-s-mv .s-mv__scrollBtn{min-width:6.75rem;padding:.75rem 1rem}.lany-s-mv .s-mv__scrollBtnText{font-size:.625rem}.lany-s-mv .s-mv__bg{height:51.75rem}}.lany-s-mv .s-mv__bg img{width:115.0625rem;height:81.5rem;min-height:100%;position:absolute;top:-14.25rem;left:calc(50% - 65.625rem);-o-object-fit:cover;object-fit:cover;max-width:initial}@media screen and (max-width:767px){.lany-s-mv .s-mv__bg img{width:47.1875rem;height:51.75rem;top:-7.75rem;left:calc(50% - 31.25rem)}}.lany-s-mv .s-mv__news{width:24.75rem;position:absolute;right:0;bottom:3rem}.lany-s-mv .s-mv__newsLink{display:grid;grid-template-columns:9.5625rem 1fr;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1rem}.lany-s-mv .s-mv__newsImg{width:100%;position:relative;aspect-ratio:3/2;border-radius:.75rem;will-change:scale;overflow:clip;display:grid;place-items:center}@supports (clip-path:shape(from 0 0,line to 100% 0,line to 100% 100%,line to 0 100%,close)){.lany-s-mv .s-mv__newsImg{border-radius:0;clip-path:shape(from calc(100% - calc(.75rem * 1.6)) top,curve to right calc(.75rem * 1.6) with calc(100% - calc(.75rem * 1.6) * .12) top/right calc(calc(.75rem * 1.6) * .12),line to right calc(100% - calc(.75rem * 1.6)),curve to calc(100% - calc(.75rem * 1.6)) bottom with right calc(100% - calc(.75rem * 1.6) * .12)/ calc(100% - calc(.75rem * 1.6) * .12) bottom,line to calc(.75rem * 1.6) bottom,curve to left calc(100% - calc(.75rem * 1.6)) with calc(calc(.75rem * 1.6) * .12) bottom/left calc(100% - calc(.75rem * 1.6) * .12),line to left calc(.75rem * 1.6),curve to calc(.75rem * 1.6) top with left calc(calc(.75rem * 1.6) * .12)/ calc(calc(.75rem * 1.6) * .12) top,line to calc(100% - calc(.75rem * 1.6)) top,close)}}@media screen and (max-width:767px){.lany-s-mv .s-mv__news{position:relative;inset:initial;width:100%;grid-column:1/3;margin-top:2.625rem}.lany-s-mv .s-mv__newsLink{grid-template-columns:7.1875rem 1fr;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.lany-s-mv .s-mv__newsImg{border-radius:.5rem;overflow:clip}@supports (clip-path:shape(from 0 0,line to 100% 0,line to 100% 100%,line to 0 100%,close)){.lany-s-mv .s-mv__newsImg{border-radius:0;clip-path:shape(from calc(100% - calc(.5rem * 1.6)) top,curve to right calc(.5rem * 1.6) with calc(100% - calc(.5rem * 1.6) * .12) top/right calc(calc(.5rem * 1.6) * .12),line to right calc(100% - calc(.5rem * 1.6)),curve to calc(100% - calc(.5rem * 1.6)) bottom with right calc(100% - calc(.5rem * 1.6) * .12)/ calc(100% - calc(.5rem * 1.6) * .12) bottom,line to calc(.5rem * 1.6) bottom,curve to left calc(100% - calc(.5rem * 1.6)) with calc(calc(.5rem * 1.6) * .12) bottom/left calc(100% - calc(.5rem * 1.6) * .12),line to left calc(.5rem * 1.6),curve to calc(.5rem * 1.6) top with left calc(calc(.5rem * 1.6) * .12)/ calc(calc(.5rem * 1.6) * .12) top,line to calc(100% - calc(.5rem * 1.6)) top,close)}}}.lany-s-mv .s-mv__newsImg img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:scale .6s cubic-bezier(0,0,.4,1);transition:scale .6s cubic-bezier(0,0,.4,1)}.lany-s-mv .s-mv__newsImg img:not(.--center){aspect-ratio:3/2}.lany-s-mv .s-mv__newsImg img.--center{aspect-ratio:16/9;height:auto}.lany-s-mv .s-mv__newsImg span{display:block;position:absolute;inset:0;z-index:-1;background-repeat:no-repeat;background-position:center center;background-size:cover;-webkit-filter:blur(6px);filter:blur(6px);-webkit-transition:scale .3s cubic-bezier(0,0,.4,1);transition:scale .3s cubic-bezier(0,0,.4,1)}.lany-s-mv .s-mv__newsImg span::before{content:"";display:block;position:absolute;inset:0;background-color:#000;opacity:.3;z-index:1}.lany-s-mv .s-mv__newsImg:has(img:nth-child(2)) img[src=""],.lany-s-mv .s-mv__newsImg:has(img:nth-child(2)) img[src=""].--center~span,.lany-s-mv .s-mv__newsImg:has(img:nth-child(2)):not(:has(img[src=""]:nth-child(1))) img:not([src=""]):nth-child(1)~img:not([src=""]):nth-child(2),.lany-s-mv .s-mv__newsImg:has(img:nth-child(2)):not(:has(img[src=""]:nth-child(1))) img:not([src=""]):nth-child(1)~span{display:none}.lany-s-mv .s-mv__newsMeta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:.75rem;margin-bottom:.5rem}.lany-s-mv .s-mv__newsCategory{font-size:.75rem;font-weight:900;line-height:1.2;color:#174999;display:block}@media screen and (max-width:767px){.lany-s-mv .s-mv__newsCategory{font-size:.625rem;font-weight:500}}.lany-s-mv .s-mv__newsDate{-ms-flex-negative:0;flex-shrink:0;font-size:.75rem;font-weight:500;line-height:1.2;opacity:.6;display:block}@media screen and (max-width:767px){.lany-s-mv .s-mv__newsDate{font-size:.625rem}}.lany-s-mv .s-mv__newsTitle{font-size:.875rem;line-height:1.5;font-weight:500;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}.lany-s-mv .s-mv__newsTitle span{background-image:-webkit-gradient(linear,left top,right top,from(#333),to(#333));background-image:linear-gradient(90deg,#333,#333);background-position:left bottom;background-repeat:no-repeat;background-size:100% 1px;-webkit-transition:color .6s cubic-bezier(0,0,.4,1);transition:color .6s cubic-bezier(0,0,.4,1)}.lany-s-mv .s-mv__lead{opacity:0}.lany-s-mv .s-mv__text{opacity:0;translate:0 1.25rem}.lany-s-mv .s-mv__bg{translate:-1.25rem 1.25rem;opacity:0}.lany-s-mv .s-mv__news,.lany-s-mv .s-mv__scrollBtn{opacity:0;translate:0 1.25rem}.lany-s-mv.no-animation .lany-c-header,.lany-s-mv.no-animation .s-mv__bg,.lany-s-mv.no-animation .s-mv__lead,.lany-s-mv.no-animation .s-mv__news,.lany-s-mv.no-animation .s-mv__scrollBtn,.lany-s-mv.no-animation .s-mv__text{opacity:1;translate:0 0}.lany-s-mv.no-animation .s-mv__title .char_child{translate:0 0}.lany-c-header{opacity:0;translate:0 1.25rem}#js-editor-sections-wrapper .lany-c-header,#js-editor-sections-wrapper .s-mv__bg,#js-editor-sections-wrapper .s-mv__lead,#js-editor-sections-wrapper .s-mv__news,#js-editor-sections-wrapper .s-mv__scrollBtn,#js-editor-sections-wrapper .s-mv__text,body:has(.lany-s-mv.no-animation) .lany-c-header,body:not(:has(.lany-c-loading)) .lany-c-header{opacity:1;translate:0 0}.lany-s-topAbout{padding-top:4.125rem;padding-bottom:7.5rem}.lany-s-topAbout .s-topAbout__item{display:grid;grid-template-columns:29.9375rem 1fr;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media screen and (max-width:767px){.lany-s-mv .s-mv__newsTitle{font-size:.75rem}.lany-s-topAbout{padding-top:5.625rem;padding-bottom:5.625rem}.lany-s-topAbout .s-topAbout__item{display:block}}.lany-s-topAbout .s-topAbout__item:first-child .s-topAbout__lead{font-size:2.625rem}.lany-s-topAbout .s-topAbout__item:nth-child(n+2){margin-top:12.5rem}@media screen and (max-width:767px){.lany-s-topAbout .s-topAbout__item:first-child .s-topAbout__lead{font-size:1.5rem}.lany-s-topAbout .s-topAbout__item:nth-child(n+2){margin-top:7.5rem}}.lany-s-topAbout .s-topAbout__lead{font-size:2.25rem;font-weight:900;line-height:1.5;letter-spacing:.1em;margin-top:.5rem}@media screen and (max-width:767px){.lany-s-topAbout .s-topAbout__lead{font-size:1.5rem;text-align:center;margin-top:3rem}}.lany-s-topAbout .s-topAbout__btn{text-align:center;margin-top:11rem}.lany-s-topNews{padding-top:7.5rem;padding-bottom:7.5rem}.lany-s-topNews .s-topNews__head{display:grid;grid-template-columns:repeat(2,1fr);-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:1rem}@media screen and (max-width:767px){.lany-s-topAbout .s-topAbout__btn{margin-top:7.5rem}.lany-s-topNews{padding:5.625rem 0}.lany-s-topNews .s-topNews__inner{display:grid}.lany-s-topNews .s-topNews__head{display:contents}}.lany-s-topNews .s-topNews__btn{text-align:right;margin-top:2.5rem}@media screen and (max-width:767px){.lany-s-topNews .s-topNews__btn{margin-top:3rem;text-align:center;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}}.lany-s-topNews .s-topNews__list{margin-top:6rem;display:grid;grid-template-columns:repeat(3,1fr);gap:4.5rem}.lany-s-topNews .s-topNews__link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;padding:2.25rem 0 1.5rem 2.25rem;position:relative;background-color:rgba(65,65,65,.12);--corner-radius:1.5rem;--squircle-scale:1.8;--squircle-handle-ratio:0.12;--squircle-radius:calc(var(--corner-radius) * var(--squircle-scale));border-radius:var(--corner-radius) 0 0;overflow:clip}@supports (clip-path:shape(from 0 0,line to 100% 0,line to 100% 100%,line to 0 100%,close)){.lany-s-topNews .s-topNews__link{border-radius:0;clip-path:shape(from 0 top,line to 100% top,line to 100% bottom,line to 0 bottom,line to left var(--squircle-radius),curve to var(--squircle-radius) top with left calc(var(--squircle-radius) * var(--squircle-handle-ratio))/ calc(var(--squircle-radius) * var(--squircle-handle-ratio)) top,line to 0 top,close)}}.lany-s-topNews .s-topNews__link::after,.lany-s-topNews .s-topNews__link::before{content:"";display:block;position:absolute;top:1px;left:1px;bottom:0;right:0}.lany-s-topNews .s-topNews__link::before{background-color:#f3f4f9}.lany-s-topNews .s-topNews__link::after{background:linear-gradient(129.57deg,rgba(23,73,153,.12) 0,rgba(23,73,153,0) 50%)}@media (any-hover:hover){.lany-s-topNews .s-topNews__link:hover{opacity:1}.lany-s-topNews .s-topNews__link:hover .s-topNews__category{background-color:#174999;color:#fff}.lany-s-topNews .s-topNews__link:hover .s-topNews__date{color:rgba(23,73,153,.6)}.lany-s-topNews .s-topNews__link:hover .s-topNews__itemTitle{color:#174999}.lany-s-topNews .s-topNews__link:hover .s-topNews__itemImg{scale:1.05}.lany-s-topNews .s-topNews__link:hover .lany-c-arrow{scale:1.1;background-color:#174999}.lany-s-topNews .s-topNews__link:hover .lany-c-arrow::after,.lany-s-topNews .s-topNews__link:hover .lany-c-arrow::before{background-color:#fff}.lany-s-topNews .s-topNews__link:hover .s-topNews__border{background-color:#174999}}.lany-s-topNews .s-topNews__border{width:1.5rem;height:.25rem;border-radius:0 0 2px 2px;background-color:#414141;display:block;position:absolute;top:0;left:2.25rem;z-index:1;-webkit-transition:background-color .3s cubic-bezier(0,0,.4,1);transition:background-color .3s cubic-bezier(0,0,.4,1)}@media screen and (max-width:767px){.lany-s-topNews .s-topNews__list{grid-template-columns:1fr;gap:1rem;margin-top:3rem}.lany-s-topNews .s-topNews__link{padding:1.25rem 0 1rem 1rem;--corner-radius:0.75rem}.lany-s-topNews .s-topNews__border{width:1.25rem;left:1rem}}.lany-s-topNews .s-topNews__meta{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;position:relative;z-index:1;gap:.625rem}.lany-s-topNews .s-topNews__category{min-width:6.75rem;font-size:.75rem;font-weight:500;line-height:1;display:inline-block;padding:.375rem .75rem;border-radius:1.5rem;background-color:#fff;text-align:center;-webkit-transition:background-color .3s cubic-bezier(0,0,.4,1),color .3s cubic-bezier(0,0,.4,1);transition:background-color .3s cubic-bezier(0,0,.4,1),color .3s cubic-bezier(0,0,.4,1)}@media screen and (max-width:767px){.lany-s-topNews .s-topNews__category{font-size:.625rem;line-height:1.5;padding:.125rem .5rem;min-width:5.375rem}}.lany-s-topNews .s-topNews__date{font-size:.875rem;font-weight:700;line-height:1;font-family:museo-sans,sans-serif;opacity:.6;margin-top:.3125rem;-webkit-transition:color .3s cubic-bezier(0,0,.4,1);transition:color .3s cubic-bezier(0,0,.4,1);-ms-flex-negative:0;flex-shrink:0}@media screen and (max-width:767px){.lany-s-topNews .s-topNews__date{font-size:.75rem;margin-right:4.3125rem}}.lany-s-topNews .s-topNews__itemTitle{font-size:.9375rem;font-weight:500;line-height:1.5;letter-spacing:.05em;margin-top:1.375rem;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;position:relative;z-index:1;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-transition:color .3s cubic-bezier(0,0,.4,1);transition:color .3s cubic-bezier(0,0,.4,1)}@media screen and (max-width:767px){.lany-s-topNews .s-topNews__itemTitle{font-size:.875rem;margin-top:.625rem}}.lany-s-topNews .s-topNews__itemImg{width:11.25rem;margin-top:2.25rem;position:relative;z-index:1;border-radius:.5rem;overflow:clip;aspect-ratio:3/2;display:grid;place-items:center}@supports (clip-path:shape(from 0 0,line to 100% 0,line to 100% 100%,line to 0 100%,close)){.lany-s-topNews .s-topNews__itemImg{border-radius:0;clip-path:shape(from calc(100% - calc(.5rem * 1.6)) top,curve to right calc(.5rem * 1.6) with calc(100% - calc(.5rem * 1.6) * .12) top/right calc(calc(.5rem * 1.6) * .12),line to right calc(100% - calc(.5rem * 1.6)),curve to calc(100% - calc(.5rem * 1.6)) bottom with right calc(100% - calc(.5rem * 1.6) * .12)/ calc(100% - calc(.5rem * 1.6) * .12) bottom,line to calc(.5rem * 1.6) bottom,curve to left calc(100% - calc(.5rem * 1.6)) with calc(calc(.5rem * 1.6) * .12) bottom/left calc(100% - calc(.5rem * 1.6) * .12),line to left calc(.5rem * 1.6),curve to calc(.5rem * 1.6) top with left calc(calc(.5rem * 1.6) * .12)/ calc(calc(.5rem * 1.6) * .12) top,line to calc(100% - calc(.5rem * 1.6)) top,close)}}@media screen and (max-width:767px){.lany-s-topNews .s-topNews__itemImg{margin-top:1rem;width:6.75rem}}.lany-s-topNews .s-topNews__itemImg img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:scale .3s cubic-bezier(0,0,.4,1);transition:scale .3s cubic-bezier(0,0,.4,1)}.lany-s-cta .s-cta__link,.lany-s-slider .s-slider__img img,.lany-s-topNews .s-topNews__itemImg span,.lany-s-topRecruit .s-topRecruit__btnItemLink{-webkit-transition:scale .3s cubic-bezier(0,0,.4,1)}.lany-s-topNews .s-topNews__itemImg img:not(.--center){aspect-ratio:3/2}.lany-s-topNews .s-topNews__itemImg img.--center{aspect-ratio:16/9;height:auto}.lany-s-topNews .s-topNews__itemImg span{display:block;position:absolute;inset:0;z-index:-1;background-repeat:no-repeat;background-position:center center;background-size:cover;-webkit-filter:blur(6px);filter:blur(6px);transition:scale .3s cubic-bezier(0,0,.4,1)}.lany-s-topNews .s-topNews__itemImg span::before{content:"";display:block;position:absolute;inset:0;background-color:#000;opacity:.3;z-index:1}.lany-s-topNews .s-topNews__itemImg:has(img:nth-child(2)) img[src=""],.lany-s-topNews .s-topNews__itemImg:has(img:nth-child(2)) img[src=""].--center~span,.lany-s-topNews .s-topNews__itemImg:has(img:nth-child(2)):not(:has(img[src=""]:nth-child(1))) img:not([src=""]):nth-child(1)~img:not([src=""]):nth-child(2),.lany-s-topNews .s-topNews__itemImg:has(img:nth-child(2)):not(:has(img[src=""]:nth-child(1))) img:not([src=""]):nth-child(1)~span,.lany-s-topNews:not(:has(.s-topNews__item)){display:none}.lany-s-topNews .s-topNews__item .lany-c-arrow{position:absolute;bottom:1.5rem;right:0;z-index:1;-webkit-transform-origin:right;transform-origin:right}#js-editor-sections-wrapper .lany-s-topNews{display:block!important}.lany-s-topRecruit{padding:7.5rem 0}@media screen and (max-width:767px){.lany-s-topNews .s-topNews__item .lany-c-arrow{bottom:1px;background-color:transparent;border:1px solid rgba(65,65,65,.6);width:1.5rem;height:1.5rem}.lany-s-topNews .s-topNews__item .lany-c-arrow::after,.lany-s-topNews .s-topNews__item .lany-c-arrow::before{background-color:rgba(65,65,65,.6)}.lany-s-topRecruit{position:relative;overflow:clip;padding:5.625rem 0}.lany-s-topRecruit .s-topRecruit__inner{padding:0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}.lany-s-topRecruit .s-topRecruit__wrap{min-height:40.5rem;background-color:#174999;border-radius:7.5rem;position:relative;padding:10rem 6rem 6rem 7.5rem;display:grid;grid-template-columns:31.5rem 1fr;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:6rem;overflow:hidden}@supports (clip-path:shape(from 0 0,line to 100% 0,line to 100% 100%,line to 0 100%,close)){.lany-s-topRecruit .s-topRecruit__wrap{border-radius:0;clip-path:shape(from calc(100% - calc(7.5rem * 1.6)) top,curve to right calc(7.5rem * 1.6) with calc(100% - calc(7.5rem * 1.6) * .12) top/right calc(calc(7.5rem * 1.6) * .12),line to right calc(100% - calc(7.5rem * 1.6)),curve to calc(100% - calc(7.5rem * 1.6)) bottom with right calc(100% - calc(7.5rem * 1.6) * .12)/ calc(100% - calc(7.5rem * 1.6) * .12) bottom,line to calc(7.5rem * 1.6) bottom,curve to left calc(100% - calc(7.5rem * 1.6)) with calc(calc(7.5rem * 1.6) * .12) bottom/left calc(100% - calc(7.5rem * 1.6) * .12),line to left calc(7.5rem * 1.6),curve to calc(7.5rem * 1.6) top with left calc(calc(7.5rem * 1.6) * .12)/ calc(calc(7.5rem * 1.6) * .12) top,line to calc(100% - calc(7.5rem * 1.6)) top,close)}}.lany-s-topRecruit .s-topRecruit__head{position:relative;z-index:1}.lany-s-topRecruit .s-topRecruit__lead{color:#f3f4f9;font-size:1.5rem;font-weight:700;line-height:1.5;letter-spacing:.1em;margin-top:9rem}@media screen and (max-width:767px){.lany-s-topRecruit .s-topRecruit__wrap{grid-template-columns:1fr;gap:0;border-radius:6rem;overflow:clip;width:26.4375rem;margin-left:-1.5rem;margin-right:-1.5rem;padding:7.5rem 3.5rem 5rem}@supports (clip-path:shape(from 0 0,line to 100% 0,line to 100% 100%,line to 0 100%,close)){.lany-s-topRecruit .s-topRecruit__wrap{border-radius:0;clip-path:shape(from calc(100% - calc(6rem * 1.6)) top,curve to right calc(6rem * 1.6) with calc(100% - calc(6rem * 1.6) * .12) top/right calc(calc(6rem * 1.6) * .12),line to right calc(100% - calc(6rem * 1.6)),curve to calc(100% - calc(6rem * 1.6)) bottom with right calc(100% - calc(6rem * 1.6) * .12)/ calc(100% - calc(6rem * 1.6) * .12) bottom,line to calc(6rem * 1.6) bottom,curve to left calc(100% - calc(6rem * 1.6)) with calc(calc(6rem * 1.6) * .12) bottom/left calc(100% - calc(6rem * 1.6) * .12),line to left calc(6rem * 1.6),curve to calc(6rem * 1.6) top with left calc(calc(6rem * 1.6) * .12)/ calc(calc(6rem * 1.6) * .12) top,line to calc(100% - calc(6rem * 1.6)) top,close)}}.lany-s-topRecruit .s-topRecruit__lead{font-size:1.25rem;margin-top:4.5rem}}.lany-s-topRecruit .s-topRecruit__text{font-size:.9375rem;font-weight:500;line-height:2;letter-spacing:.05em;color:#f3f4f9;margin-top:.75rem}.lany-s-topRecruit .s-topRecruit__btns{display:grid;gap:2.25rem;align-self:flex-end;position:relative;z-index:1}.lany-s-topRecruit .s-topRecruit__btnItemLink{display:block;background-color:#fff;border-radius:1.5rem;overflow:clip;transition:scale .3s cubic-bezier(0,0,.4,1)}@supports (clip-path:shape(from 0 0,line to 100% 0,line to 100% 100%,line to 0 100%,close)){.lany-s-topRecruit .s-topRecruit__btnItemLink{border-radius:0;clip-path:shape(from calc(100% - calc(1.5rem * 1.6)) top,curve to right calc(1.5rem * 1.6) with calc(100% - calc(1.5rem * 1.6) * .12) top/right calc(calc(1.5rem * 1.6) * .12),line to right calc(100% - calc(1.5rem * 1.6)),curve to calc(100% - calc(1.5rem * 1.6)) bottom with right calc(100% - calc(1.5rem * 1.6) * .12)/ calc(100% - calc(1.5rem * 1.6) * .12) bottom,line to calc(1.5rem * 1.6) bottom,curve to left calc(100% - calc(1.5rem * 1.6)) with calc(calc(1.5rem * 1.6) * .12) bottom/left calc(100% - calc(1.5rem * 1.6) * .12),line to left calc(1.5rem * 1.6),curve to calc(1.5rem * 1.6) top with left calc(calc(1.5rem * 1.6) * .12)/ calc(calc(1.5rem * 1.6) * .12) top,line to calc(100% - calc(1.5rem * 1.6)) top,close)}}@media screen and (max-width:767px){.lany-s-topRecruit .s-topRecruit__text{font-size:.8125rem;margin-top:1.125rem}.lany-s-topRecruit .s-topRecruit__btns{margin-top:2.25rem;gap:.5rem}.lany-s-topRecruit .s-topRecruit__btnItemLink{border-radius:.75rem;overflow:clip}@supports (clip-path:shape(from 0 0,line to 100% 0,line to 100% 100%,line to 0 100%,close)){.lany-s-topRecruit .s-topRecruit__btnItemLink{border-radius:0;clip-path:shape(from calc(100% - calc(.75rem * 1.6)) top,curve to right calc(.75rem * 1.6) with calc(100% - calc(.75rem * 1.6) * .12) top/right calc(calc(.75rem * 1.6) * .12),line to right calc(100% - calc(.75rem * 1.6)),curve to calc(100% - calc(.75rem * 1.6)) bottom with right calc(100% - calc(.75rem * 1.6) * .12)/ calc(100% - calc(.75rem * 1.6) * .12) bottom,line to calc(.75rem * 1.6) bottom,curve to left calc(100% - calc(.75rem * 1.6)) with calc(calc(.75rem * 1.6) * .12) bottom/left calc(100% - calc(.75rem * 1.6) * .12),line to left calc(.75rem * 1.6),curve to calc(.75rem * 1.6) top with left calc(calc(.75rem * 1.6) * .12)/ calc(calc(.75rem * 1.6) * .12) top,line to calc(100% - calc(.75rem * 1.6)) top,close)}}}@media (any-hover:hover){.lany-s-topRecruit .s-topRecruit__btnItemLink:hover{opacity:1;scale:1.05}.lany-s-topRecruit .s-topRecruit__btnItemLink:hover .lany-c-arrow{opacity:1}.lany-s-topRecruit .s-topRecruit__btnItemLink:hover .lany-c-arrow::before{translate:500% -50%}.lany-s-topRecruit .s-topRecruit__btnItemLink:hover .lany-c-arrow::after{translate:-50% -50%}}.lany-s-topRecruit .s-topRecruit__btnItemInner{padding:2.25rem;display:grid;grid-template-columns:1fr auto 1fr;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.75rem;position:relative}.lany-s-topRecruit .s-topRecruit__btnItemInner::before{content:""}.lany-s-topRecruit .s-topRecruit__btnItemEn{font-size:.75rem;font-weight:700;line-height:1;color:rgba(65,65,65,.72);font-family:museo-sans,sans-serif;display:block;position:absolute;top:1.25rem;left:1.25rem}@media screen and (max-width:767px){.lany-s-topRecruit .s-topRecruit__btnItemInner{grid-template-columns:1fr auto;padding:1.875rem 1.875rem 1.875rem 3.4375rem}.lany-s-topRecruit .s-topRecruit__btnItemInner::before{content:none}.lany-s-topRecruit .s-topRecruit__btnItemEn{font-size:.625rem;top:.75rem;left:.75rem}}.lany-s-topRecruit .s-topRecruit__btnItemMain{font-size:1.25rem;font-weight:700;line-height:1.5;display:block}.lany-s-topRecruit .s-topRecruit__btnItem .lany-c-arrow{justify-self:flex-end}@media screen and (max-width:767px){.lany-s-topRecruit .s-topRecruit__btnItemMain{font-size:1rem}.lany-s-topRecruit .s-topRecruit__btnItem .lany-c-arrow{width:2.25rem;height:2.25rem}}.lany-s-topRecruit .s-topRecruit__container{position:absolute;top:0;left:0;width:100%}.lany-s-topRecruit .s-topRecruit__slideImg{width:100%;position:relative}.lany-s-topRecruit .s-topRecruit__slideImg::before{content:"";display:block;width:100%;height:100%;position:absolute;inset:0;background-color:#000;opacity:.5;pointer-events:none}.lany-s-topRecruit .s-topRecruit__slideImg img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;aspect-ratio:504/336}.lany-s-topRecruit:has(+.lany-s-cta){padding-bottom:5rem}.lany-s-links+.lany-s-topRecruit{padding-top:4.5rem}.lany-s-cta{position:relative;overflow:clip;padding-top:7.5rem}@media screen and (max-width:767px){.lany-s-topRecruit .s-topRecruit__slideImg img{aspect-ratio:342/228}.lany-s-topRecruit:has(+.lany-s-cta){padding-bottom:1.875rem}.lany-s-cta{padding-top:5.625rem}}.lany-s-cta .s-cta__container{background-color:#727275;padding-top:7.5rem}.lany-s-cta .s-cta__head{display:grid;grid-template-columns:27.5rem 1fr;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:1.25rem}.lany-s-cta .s-cta__title{font-size:1.25rem;font-weight:900;line-height:2;letter-spacing:.1em;color:#fff}@media screen and (max-width:767px){.lany-s-cta .s-cta__container{padding:3rem 0}.lany-s-cta .s-cta__inner{padding:0 2rem}.lany-s-cta .s-cta__head{display:block}.lany-s-cta .s-cta__title{font-size:1rem}}.lany-s-cta .s-cta__text{font-size:.9375rem;line-height:2;font-weight:500;color:#fff;margin-top:1.5rem}@media screen and (max-width:767px){.lany-s-cta .s-cta__text{font-size:.8125rem;letter-spacing:.05em;margin-top:1.125rem}}.lany-s-cta .s-cta__list{margin-top:5.9375rem;display:grid;grid-template-columns:repeat(2,1fr);gap:4.5rem}.lany-s-cta .s-cta__link{--corner-radius:1.5rem;--squircle-scale:1.8;--squircle-handle-ratio:0.12;--squircle-radius:calc(var(--corner-radius) * var(--squircle-scale));display:block;-webkit-transform-origin:bottom;transform-origin:bottom;transition:scale .3s cubic-bezier(0,0,.4,1)}@media screen and (min-width:768px){.lany-s-cta .s-cta__link{clip-path:shape(from 0 top,line to calc(100% - var(--squircle-radius)) top,curve to right var(--squircle-radius) with calc(100% - var(--squircle-radius) * var(--squircle-handle-ratio)) top/right calc(var(--squircle-radius) * var(--squircle-handle-ratio)),line to 100% bottom,line to 0 bottom,line to left var(--squircle-radius),curve to var(--squircle-radius) top with left calc(var(--squircle-radius) * var(--squircle-handle-ratio))/ calc(var(--squircle-radius) * var(--squircle-handle-ratio)) top,line to 0 top,close)}}.lany-s-cta .s-cta__item:nth-child(1) .s-cta__link,.lany-s-cta .s-cta__item:nth-child(1) .s-cta__link .lany-c-arrow::after,.lany-s-cta .s-cta__item:nth-child(1) .s-cta__link .lany-c-arrow::before{background-color:#292929}.lany-s-cta .s-cta__item:nth-child(2) .s-cta__link,.lany-s-cta .s-cta__item:nth-child(2) .s-cta__link .lany-c-arrow::after,.lany-s-cta .s-cta__item:nth-child(2) .s-cta__link .lany-c-arrow::before{background-color:#174999}@media (any-hover:hover){.lany-s-cta .s-cta__link:hover{opacity:1;scale:1.1}.lany-s-cta .s-cta__link:hover .c-btn2__text,.lany-s-cta .s-cta__link:hover .s-cta__en{color:#fff}.lany-s-cta .s-cta__link:hover .lany-c-arrow{background-color:#fff;opacity:1}.lany-s-cta .s-cta__link:hover .lany-c-arrow::before{translate:500% -50%}.lany-s-cta .s-cta__link:hover .lany-c-arrow::after{translate:-50% -50%}}.lany-s-cta .lany-c-arrow,.lany-s-cta3 .lany-c-arrow{background-color:#727275}.lany-s-cta .s-cta__linkInner{display:grid;grid-template-rows:1fr auto 1fr;min-height:22rem;padding:1.5rem}@media screen and (max-width:767px){.lany-s-cta .s-cta__list{grid-template-columns:1fr;gap:.75rem;margin-top:3rem;margin-right:-2rem}.lany-s-cta .s-cta__link{--corner-radius:0.75rem;clip-path:shape(from 0 top,line to 100% top,line to 100% bottom,line to var(--squircle-radius) bottom,curve to left calc(100% - var(--squircle-radius)) with calc(var(--squircle-radius) * var(--squircle-handle-ratio)) bottom/left calc(100% - var(--squircle-radius) * var(--squircle-handle-ratio)),line to left var(--squircle-radius),curve to var(--squircle-radius) top with left calc(var(--squircle-radius) * var(--squircle-handle-ratio))/ calc(var(--squircle-radius) * var(--squircle-handle-ratio)) top,line to 0 top,close);-webkit-transform-origin:right;transform-origin:right}.lany-s-cta .s-cta__linkInner{min-height:11.25rem;padding:1rem .75rem .75rem 1rem}}.lany-s-links+.lany-s-cta,.lany-s-media{padding-top:6.25rem}.lany-s-cta .s-cta__en{font-size:1.25rem;font-weight:700;line-height:1;color:#727275;font-family:museo-sans,sans-serif;display:block;-webkit-transition:color .3s cubic-bezier(0,0,.4,1);transition:color .3s cubic-bezier(0,0,.4,1)}@media screen and (max-width:767px){.lany-s-cta .s-cta__en{font-size:1rem}}.lany-s-cta .s-cta__main{font-size:1.5rem;font-weight:700;line-height:2;letter-spacing:.1em;color:#fff;text-align:center}.lany-s-cta .lany-c-btn2{-ms-flex-item-align:end;align-self:flex-end;justify-self:flex-end}.lany-s-cta .c-btn2__text{color:#727275}@media screen and (max-width:767px){.lany-s-cta .s-cta__main{font-size:1.125rem}.lany-s-cta .c-btn2__text{color:#fff}.lany-s-cta .lany-c-arrow{background-color:#fff}.lany-s-links+.lany-s-cta{padding-top:3.75rem}}.lany-s-mailmag2+.lany-s-cta{padding-top:2.0625rem}@media screen and (max-width:767px){.lany-s-mailmag2+.lany-s-cta{padding-top:3.0625rem}}.lany-s-subMv{padding-top:11.25rem;position:relative;overflow:clip;min-height:30rem;z-index:0}.lany-s-subMv .s-subMv__lead{font-size:1.5rem;font-weight:900;line-height:1.5;letter-spacing:.1em;margin-top:3rem}@media screen and (max-width:767px){.lany-s-subMv{padding-top:6rem;min-height:13.25rem}.lany-s-subMv .s-subMv__inner{padding:0 .75rem}.lany-s-subMv .s-subMv__bread{display:none}.lany-s-subMv .s-subMv__lead{font-size:1rem;margin-left:.25rem;margin-top:0}}.lany-s-subMv .s-subMv__lead+.s-subMv__title{margin-top:.75rem}@media screen and (max-width:767px){.lany-s-subMv .s-subMv__lead+.s-subMv__title{margin-top:7rem}}.lany-s-subMv .s-subMv__title{margin-top:3rem;position:relative;z-index:1}@media screen and (max-width:767px){.lany-s-subMv .s-subMv__title{margin-top:0}}.lany-s-subMv .s-subMv__text{font-size:.9375rem;font-weight:500;line-height:2;margin-top:.75rem;max-width:40.9375rem;width:100%}@media screen and (max-width:767px){.lany-s-subMv .s-subMv__text{font-size:.875rem;margin-top:.5rem}}.lany-s-subMv .s-subMv__text:empty{margin:0}.lany-s-subMv .s-subMv__img{width:86rem;height:53.75rem;rotate:-152deg;position:absolute;top:-7.5rem;left:calc(50% - 12.5rem);pointer-events:none;z-index:-1}@media screen and (max-width:767px){.lany-s-subMv .s-subMv__img{width:24rem;height:15rem;top:2.1875rem;left:calc(50% - 3.125rem)}.lany-s-subMv:has(.s-subMv__lead){min-height:27.1875rem}}@media (min-width:650px) and (max-width:767px){.lany-s-subMv .s-subMv__img{left:initial;right:-.5rem}}.lany-s-subMv .s-subMv__img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.lany-s-subMv.--career .s-subMv__lead+.s-subMv__title{margin-top:.75rem}@media screen and (min-width:768px){.lany-s-subMv.--service .lany-c-breadcrumb{-ms-flex-wrap:wrap;flex-wrap:wrap;row-gap:.625rem}}.lany-s-subMv.--service .s-subMv__inner{display:grid;grid-template-columns:605fr 504fr;gap:2.6875rem}@media screen and (max-width:767px){.lany-s-subMv:has(.s-subMv__lead) .s-subMv__img{top:5.3125rem;left:calc(50% - 8.125rem)}.lany-s-subMv:has(.s-subMv__lead) .c-title1__sub{font-size:2.375rem}.lany-s-subMv.--career .s-subMv__lead+.s-subMv__title{margin-top:9.75rem}.lany-s-subMv.--service:has(.s-subMv__lead) .s-subMv__img{top:-1.4375rem;left:calc(50% - 4rem)}.lany-s-subMv.--service .s-subMv__inner{grid-template-columns:1fr;gap:2.5rem}}.lany-s-subMv.--service .s-subMv__title{font-size:1.5rem;font-weight:900;line-height:1.5;letter-spacing:.1em;color:#174999}@media screen and (max-width:767px){.lany-s-subMv.--service .s-subMv__title{font-size:1rem}}.lany-s-subMv.--service .s-subMv__title:empty{margin:0}.lany-s-subMv.--service .s-subMv__lead{font-size:2.25rem;line-height:1.5;font-weight:900;letter-spacing:.1em;margin-top:1.5rem;color:#174999}@media screen and (max-width:767px){.lany-s-subMv.--service .s-subMv__lead{font-size:1.75rem;margin-top:2.25rem;margin-left:0}}.lany-s-subMv.--service .s-subMv__text{font-size:1rem;line-height:1.5;font-weight:900;letter-spacing:.1em;margin-top:.75rem}@media screen and (max-width:767px){.lany-s-subMv.--service .s-subMv__text{font-size:.9375rem;margin-top:.875rem}}.lany-s-subMv.--service .s-subMv__cta{margin-top:-2.25rem;background-color:#fff;padding:1.875rem 3rem 1.25rem;border-radius:1.5rem;overflow:clip;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@supports (clip-path:shape(from 0 0,line to 100% 0,line to 100% 100%,line to 0 100%,close)){.lany-s-subMv.--service .s-subMv__cta{border-radius:0;clip-path:shape(from calc(100% - calc(1.5rem * 1.6)) top,curve to right calc(1.5rem * 1.6) with calc(100% - calc(1.5rem * 1.6) * .12) top/right calc(calc(1.5rem * 1.6) * .12),line to right calc(100% - calc(1.5rem * 1.6)),curve to calc(100% - calc(1.5rem * 1.6)) bottom with right calc(100% - calc(1.5rem * 1.6) * .12)/ calc(100% - calc(1.5rem * 1.6) * .12) bottom,line to calc(1.5rem * 1.6) bottom,curve to left calc(100% - calc(1.5rem * 1.6)) with calc(calc(1.5rem * 1.6) * .12) bottom/left calc(100% - calc(1.5rem * 1.6) * .12),line to left calc(1.5rem * 1.6),curve to calc(1.5rem * 1.6) top with left calc(calc(1.5rem * 1.6) * .12)/ calc(calc(1.5rem * 1.6) * .12) top,line to calc(100% - calc(1.5rem * 1.6)) top,close)}}.lany-s-subMv.--service .s-subMv__ctaTitle{font-size:1rem;font-weight:900;line-height:1.5;letter-spacing:.1em;text-align:center}@media screen and (max-width:767px){.lany-s-subMv.--service .s-subMv__cta{padding:1.5rem 1rem;border-radius:.75rem;overflow:clip;margin-top:0}@supports (clip-path:shape(from 0 0,line to 100% 0,line to 100% 100%,line to 0 100%,close)){.lany-s-subMv.--service .s-subMv__cta{border-radius:0;clip-path:shape(from calc(100% - calc(.75rem * 1.6)) top,curve to right calc(.75rem * 1.6) with calc(100% - calc(.75rem * 1.6) * .12) top/right calc(calc(.75rem * 1.6) * .12),line to right calc(100% - calc(.75rem * 1.6)),curve to calc(100% - calc(.75rem * 1.6)) bottom with right calc(100% - calc(.75rem * 1.6) * .12)/ calc(100% - calc(.75rem * 1.6) * .12) bottom,line to calc(.75rem * 1.6) bottom,curve to left calc(100% - calc(.75rem * 1.6)) with calc(calc(.75rem * 1.6) * .12) bottom/left calc(100% - calc(.75rem * 1.6) * .12),line to left calc(.75rem * 1.6),curve to calc(.75rem * 1.6) top with left calc(calc(.75rem * 1.6) * .12)/ calc(calc(.75rem * 1.6) * .12) top,line to calc(100% - calc(.75rem * 1.6)) top,close)}}.lany-s-subMv.--service .s-subMv__ctaTitle{font-size:1rem}}.lany-s-subMv.--service .s-subMv__wysiwygWrap{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;position:relative;min-height:25rem;margin-top:1.5rem}.lany-s-subMv.--service .s-subMv__wysiwyg{position:absolute;width:100%;height:100%;top:0;left:0;overflow:auto}.lany-s-subMv.--service .s-subMv__btn{text-align:center;margin:0 -1.5rem}@media screen and (max-width:767px){.lany-s-subMv.--service .s-subMv__wysiwygWrap{min-height:initial}.lany-s-subMv.--service .s-subMv__wysiwyg{position:static;height:21rem}.lany-s-subMv.--service .s-subMv__btn{margin:0}}.lany-s-subMv.--service .s-subMv__balloon{margin-top:2.0625rem;margin-left:auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:28.75rem;background-color:#fff;padding:.6875rem 2.375rem .8125rem;border-radius:1.5rem;position:relative}.lany-s-subMv.--service .s-subMv__balloon::after{content:"";position:absolute;top:50%;right:.625rem;translate:100% -50%;width:2.5rem;height:2.875rem;background-color:#fff;-webkit-mask:url(/assets/lany/img/service/balloon_triangle.svg) no-repeat center/contain;mask:url(/assets/lany/img/service/balloon_triangle.svg) no-repeat center/contain}.lany-s-subMv.--service .s-subMv__balloonTitle{font-size:1rem;font-weight:700;line-height:1.5;letter-spacing:.1em;text-align:center}.lany-s-subMv.--service .s-subMv__balloonImg{margin-top:.375rem}@media screen and (max-width:767px){.lany-s-subMv.--service .s-subMv__balloon{padding:.6875rem 1.0625rem .9375rem}.lany-s-subMv.--service .s-subMv__balloon::after{top:auto;left:50%;bottom:.625rem;translate:-50% 100%;rotate:90deg}.lany-s-subMv.--service .s-subMv__balloonImg{margin-top:.75rem}}.lany-s-subMv.--service .s-subMv__balloonImg img{width:100%;height:auto}.lany-s-subMv.--service .s-subMv__balloonText{font-size:.5rem;line-height:1.5;letter-spacing:.1em;margin-top:.375rem}.lany-s-breadcrumb{padding-top:11.3125rem}@media screen and (max-width:767px){.lany-s-subMv.--service .s-subMv__balloonText{margin-top:.625rem}.lany-s-breadcrumb{-webkit-box-ordinal-group:initial;-ms-flex-order:initial;order:initial;padding:1.5625rem 1rem;border-bottom:1px solid #DEDFE3}}.lany-s-breadcrumb.--color{background-color:rgba(23,73,153,.06)}.lany-s-archive{padding-top:2.5rem;padding-bottom:5rem}.lany-s-archive .s-archive__wrap{margin-top:7.5rem}@media screen and (max-width:767px){.lany-s-archive{padding-top:5rem;padding-bottom:1.875rem}.lany-s-archive .s-archive__wrap{margin-top:2.25rem}}.lany-s-newsDetail{padding-top:3rem;padding-bottom:5rem}.lany-s-newsDetail .s-newsDetail__wrap{display:grid;grid-template-columns:auto 1fr;gap:2.25rem;max-width:53.75rem;width:100%;margin:0 auto}@media screen and (max-width:767px){.lany-s-newsDetail{padding-top:5rem;padding-bottom:1.875rem}.lany-s-newsDetail .s-newsDetail__wrap{grid-template-columns:1fr;gap:0}.lany-s-newsDetail .s-newsDetail__body{display:contents}.lany-s-newsDetail .s-newsDetail__header{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.lany-s-newsDetail .s-newsDetail__category{font-size:.8125rem}}.lany-s-newsDetail .s-newsDetail__meta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:.75rem}@media screen and (max-width:767px){.lany-s-newsDetail .s-newsDetail__date{font-size:.8125rem}}.lany-s-newsDetail .s-newsDetail__title{font-size:1.5rem;font-weight:900;line-height:1.7;letter-spacing:.04em;margin:.75rem 0 0}.lany-s-newsDetail .s-newsDetail__thumb{position:relative;z-index:1;display:grid;place-items:center;width:100%;margin-top:4rem;border-radius:.75rem;overflow:clip;aspect-ratio:3/2}@supports (clip-path:shape(from 0 0,line to 100% 0,line to 100% 100%,line to 0 100%,close)){.lany-s-newsDetail .s-newsDetail__thumb{border-radius:0;clip-path:shape(from calc(100% - calc(.75rem * 1.6)) top,curve to right calc(.75rem * 1.6) with calc(100% - calc(.75rem * 1.6) * .12) top/right calc(calc(.75rem * 1.6) * .12),line to right calc(100% - calc(.75rem * 1.6)),curve to calc(100% - calc(.75rem * 1.6)) bottom with right calc(100% - calc(.75rem * 1.6) * .12)/ calc(100% - calc(.75rem * 1.6) * .12) bottom,line to calc(.75rem * 1.6) bottom,curve to left calc(100% - calc(.75rem * 1.6)) with calc(calc(.75rem * 1.6) * .12) bottom/left calc(100% - calc(.75rem * 1.6) * .12),line to left calc(.75rem * 1.6),curve to calc(.75rem * 1.6) top with left calc(calc(.75rem * 1.6) * .12)/ calc(calc(.75rem * 1.6) * .12) top,line to calc(100% - calc(.75rem * 1.6)) top,close)}}@media screen and (max-width:767px){.lany-s-newsDetail .s-newsDetail__title{font-size:1.125rem}.lany-s-newsDetail .s-newsDetail__thumb{margin-top:3rem}}.lany-s-newsDetail .s-newsDetail__thumb img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.lany-s-newsDetail .s-newsDetail__thumb img:not(.--center){aspect-ratio:3/2}.lany-s-newsDetail .s-newsDetail__thumb img.--center{aspect-ratio:16/9;height:auto}.lany-s-newsDetail .s-newsDetail__thumb span{display:block;position:absolute;inset:0;z-index:-1;background-repeat:no-repeat;background-position:center center;background-size:cover;-webkit-filter:blur(10px);filter:blur(10px)}.lany-s-newsDetail .s-newsDetail__thumb span::before{content:"";display:block;position:absolute;inset:0;background-color:#000;opacity:.3;z-index:1}.lany-s-newsDetail .s-newsDetail__thumb:not(:has(img)){margin:0}.lany-s-newsDetail .s-newsDetail__content{margin-top:3rem;position:relative;overflow:clip;max-width:50rem;width:100%}@media screen and (max-width:767px){.lany-s-newsDetail .s-newsDetail__content{margin-top:2.25rem;position:relative}}.lany-s-newsDetail .s-newsDetail__btn{margin-top:3rem;text-align:center}.lany-s-newsDetail .s-newsDetail__share{position:relative;z-index:2}.lany-s-newsDetail .s-newsDetail__shareList{display:grid;gap:1.5rem;position:sticky;top:7.5rem}@media screen and (max-width:767px){.lany-s-newsDetail .s-newsDetail__btn{margin-top:2.25rem}.lany-s-newsDetail .s-newsDetail__share{margin-top:.75rem}.lany-s-newsDetail .s-newsDetail__shareList{position:relative;inset:initial;gap:.75rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}.lany-s-newsDetail .s-newsDetail__shareList a,.lany-s-newsDetail .s-newsDetail__shareList button{display:block;width:1.5rem;height:auto;aspect-ratio:1}.lany-s-newsDetail .s-newsDetail__shareList a img,.lany-s-newsDetail .s-newsDetail__shareList button img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.lany-s-newsDetail .copy-link{position:relative;z-index:2;outline:0}.lany-s-newsDetail .popup{opacity:0;position:absolute;top:50%;right:-1.25rem;-webkit-transform:translate(100%,-50%);transform:translate(100%,-50%);pointer-events:none}.lany-s-newsDetail .popup::before{content:"コピーしました";font-size:.75rem;font-weight:500;line-height:1;letter-spacing:.05em;color:#fff;background-color:#174999;padding:.625rem;border-radius:100vmax;display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;white-space:nowrap;position:relative;z-index:2}@media screen and (max-width:767px){.lany-s-newsDetail .popup{bottom:initial;left:50%;top:-.3125rem;right:initial;-webkit-transform:translate(-50%,-100%);transform:translate(-50%,-100%)}.lany-s-newsDetail .popup::before{font-size:.625rem;padding:.375rem .5rem}}.lany-s-newsDetail .popup::after{content:"";display:block;width:.625rem;height:.625rem;clip-path:polygon(50% 0,0 100%,100% 100%);background-color:#174999;position:absolute;top:50%;left:.125rem;-webkit-transform:translate(-100%,-50%) rotate(-90deg);transform:translate(-100%,-50%) rotate(-90deg)}@media screen and (max-width:767px){.lany-s-newsDetail .popup::after{left:50%;top:initial;bottom:0;-webkit-transform:translate(-50%,100%);transform:translate(-50%,100%);clip-path:polygon(100% 0,0 0,50% 100%);width:.375rem;height:.375rem}}.lany-s-eventDetail .popup,.lany-s-workDetail .popup{-webkit-transform:translate(100%,-50%);right:-1.25rem}.lany-s-newsDetail .popup.is-active{-webkit-animation:copyLink 1.5s forwards;animation:copyLink 1.5s forwards}@-webkit-keyframes copyLink{0%,100%{opacity:0}25%,75%{opacity:1}}.lany-s-newsDetail .s-newsDetail__related{margin-top:8rem}.lany-s-workDetail{padding-top:3rem;padding-bottom:5rem}.lany-s-workDetail .s-workDetail__wrap{display:grid;grid-template-columns:auto 1fr;gap:2.25rem;max-width:53.75rem;width:100%}@media screen and (max-width:767px){.lany-s-newsDetail .s-newsDetail__related{margin-top:7.25rem}.lany-s-workDetail{padding-top:5rem;padding-bottom:1.875rem}.lany-s-workDetail .s-workDetail__wrap{grid-template-columns:1fr;gap:0}.lany-s-workDetail .s-workDetail__body{display:contents}}.lany-s-workDetail .s-workDetail__header{display:grid;grid-template-columns:24.25rem 1fr;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:1.5rem}.lany-s-workDetail .s-workDetail__category{font-size:.875rem}@media screen and (max-width:767px){.lany-s-workDetail .s-workDetail__header{display:contents}.lany-s-workDetail .s-workDetail__headerInner{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.lany-s-workDetail .s-workDetail__category{font-size:.8125rem}}.lany-s-workDetail .s-workDetail__title{font-size:1.25rem;font-weight:900;line-height:1.7;letter-spacing:.04em;margin-top:.75rem}.lany-s-workDetail .s-workDetail__thumb{width:100%;border-radius:.75rem;position:relative;overflow:clip;z-index:1;display:grid;place-items:center;aspect-ratio:3/2}@supports (clip-path:shape(from 0 0,line to 100% 0,line to 100% 100%,line to 0 100%,close)){.lany-s-workDetail .s-workDetail__thumb{border-radius:0;clip-path:shape(from calc(100% - calc(.75rem * 1.6)) top,curve to right calc(.75rem * 1.6) with calc(100% - calc(.75rem * 1.6) * .12) top/right calc(calc(.75rem * 1.6) * .12),line to right calc(100% - calc(.75rem * 1.6)),curve to calc(100% - calc(.75rem * 1.6)) bottom with right calc(100% - calc(.75rem * 1.6) * .12)/ calc(100% - calc(.75rem * 1.6) * .12) bottom,line to calc(.75rem * 1.6) bottom,curve to left calc(100% - calc(.75rem * 1.6)) with calc(calc(.75rem * 1.6) * .12) bottom/left calc(100% - calc(.75rem * 1.6) * .12),line to left calc(.75rem * 1.6),curve to calc(.75rem * 1.6) top with left calc(calc(.75rem * 1.6) * .12)/ calc(calc(.75rem * 1.6) * .12) top,line to calc(100% - calc(.75rem * 1.6)) top,close)}}@media screen and (max-width:767px){.lany-s-workDetail .s-workDetail__title{font-size:1.125rem}.lany-s-workDetail .s-workDetail__thumb{margin-top:3rem;border-radius:.625rem;overflow:clip}@supports (clip-path:shape(from 0 0,line to 100% 0,line to 100% 100%,line to 0 100%,close)){.lany-s-workDetail .s-workDetail__thumb{border-radius:0;clip-path:shape(from calc(100% - calc(.625rem * 1.6)) top,curve to right calc(.625rem * 1.6) with calc(100% - calc(.625rem * 1.6) * .12) top/right calc(calc(.625rem * 1.6) * .12),line to right calc(100% - calc(.625rem * 1.6)),curve to calc(100% - calc(.625rem * 1.6)) bottom with right calc(100% - calc(.625rem * 1.6) * .12)/ calc(100% - calc(.625rem * 1.6) * .12) bottom,line to calc(.625rem * 1.6) bottom,curve to left calc(100% - calc(.625rem * 1.6)) with calc(calc(.625rem * 1.6) * .12) bottom/left calc(100% - calc(.625rem * 1.6) * .12),line to left calc(.625rem * 1.6),curve to calc(.625rem * 1.6) top with left calc(calc(.625rem * 1.6) * .12)/ calc(calc(.625rem * 1.6) * .12) top,line to calc(100% - calc(.625rem * 1.6)) top,close)}}}.lany-s-workDetail .s-workDetail__thumb img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.lany-s-workDetail .s-workDetail__thumb img:not(.--center){aspect-ratio:3/2}.lany-s-workDetail .s-workDetail__thumb img.--center{aspect-ratio:16/9;height:auto}.lany-s-workDetail .s-workDetail__thumb span{display:block;position:absolute;inset:0;z-index:-1;background-repeat:no-repeat;background-position:center center;background-size:cover;-webkit-filter:blur(10px);filter:blur(10px)}.lany-s-workDetail .s-workDetail__thumb span::before{content:"";display:block;position:absolute;inset:0;background-color:#000;opacity:.3;z-index:1}.lany-s-workDetail .s-workDetail__tagList{margin-top:.25rem}.lany-s-workDetail .lany-c-tag{color:#414141;font-size:.75rem;line-height:1.7}.lany-s-workDetail .s-workDetail__serviceList{margin-top:.625rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem}.lany-s-workDetail .s-workDetail__serviceItem{font-size:0}.lany-s-workDetail .s-workDetail__serviceItemText{font-size:.75rem;font-weight:500;line-height:1.7;display:block}@media screen and (max-width:767px){.lany-s-workDetail .s-workDetail__serviceList{margin-top:.5rem}.lany-s-workDetail .s-workDetail__serviceItemText{font-size:.6875rem}}.lany-s-workDetail .s-workDetail__content{margin-top:3rem;position:relative;overflow:clip;max-width:50rem;width:100%}@media screen and (max-width:767px){.lany-s-workDetail .s-workDetail__content{margin-top:2.25rem;position:relative;overflow:auto}}.lany-s-workDetail .s-workDetail__btn{margin-top:3rem;text-align:center}.lany-s-workDetail .s-workDetail__share{position:relative;z-index:2}.lany-s-workDetail .s-workDetail__shareList{display:grid;gap:1.5rem;position:sticky;top:7.5rem}@media screen and (max-width:767px){.lany-s-workDetail .s-workDetail__btn{margin-top:2.25rem}.lany-s-workDetail .s-workDetail__share{margin-top:.75rem}.lany-s-workDetail .s-workDetail__shareList{position:relative;inset:initial;gap:.75rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}.lany-s-workDetail .s-workDetail__shareList a,.lany-s-workDetail .s-workDetail__shareList button{display:block;width:1.5rem;height:auto;aspect-ratio:1}.lany-s-workDetail .s-workDetail__shareList a img,.lany-s-workDetail .s-workDetail__shareList button img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.lany-s-workDetail .copy-link{position:relative;z-index:2;outline:0}.lany-s-workDetail .popup{opacity:0;position:absolute;top:50%;transform:translate(100%,-50%);pointer-events:none}.lany-s-workDetail .popup::before{content:"コピーしました";font-size:.75rem;font-weight:500;line-height:1;letter-spacing:.05em;color:#fff;background-color:#174999;padding:.625rem;border-radius:100vmax;display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;white-space:nowrap;position:relative;z-index:2}@media screen and (max-width:767px){.lany-s-workDetail .popup{bottom:initial;left:50%;top:-.3125rem;right:initial;-webkit-transform:translate(-50%,-100%);transform:translate(-50%,-100%)}.lany-s-workDetail .popup::before{font-size:.625rem;padding:.375rem .5rem}}.lany-s-workDetail .popup::after{content:"";display:block;width:.625rem;height:.625rem;clip-path:polygon(50% 0,0 100%,100% 100%);background-color:#174999;position:absolute;top:50%;left:.125rem;-webkit-transform:translate(-100%,-50%) rotate(-90deg);transform:translate(-100%,-50%) rotate(-90deg)}.lany-s-workDetail .popup.is-active{-webkit-animation:copyLink 1.5s forwards;animation:copyLink 1.5s forwards}.lany-s-workDetail .s-workDetail__related{margin-top:8rem}.lany-s-slider{padding:7.5625rem 0 2rem;position:relative;overflow:hidden}@media screen and (max-width:767px){.lany-s-workDetail .popup::after{left:50%;top:initial;bottom:0;-webkit-transform:translate(-50%,100%);transform:translate(-50%,100%);clip-path:polygon(100% 0,0 0,50% 100%);width:.375rem;height:.375rem}.lany-s-workDetail .s-workDetail__related{margin-top:7.25rem}.lany-s-slider{padding:6rem 0 1.25rem;position:relative;overflow:hidden}}.lany-s-slider .s-slider__en{margin:0;font-size:9rem;font-weight:700;line-height:1;font-family:museo-sans,sans-serif;color:#292929;display:block;width:100%;position:absolute;top:1.5rem;right:1.5rem;z-index:1;text-align:right}.lany-s-slider .s-slider__bread{position:absolute;top:11.3125rem;left:50%;translate:-50% 0;z-index:2;width:100%;margin-right:auto;margin-left:auto;max-width:calc(75rem + 3.75rem * 2);padding-right:3.75rem;padding-left:3.75rem;color:#fff}@media screen and (max-width:767px){.lany-s-slider .s-slider__bread,.lany-s-slider .s-slider__en{display:none}}.lany-s-slider .s-slider__bread li+li::before{background:url(../img/common/icon_bread_white.svg) center center/contain no-repeat;opacity:.5}.lany-s-slider .s-slider__bread a{text-decoration:none}.lany-s-slider .s-slider__container{position:relative}.lany-s-slider .s-slider__card{display:block;border-radius:4.5rem;position:relative;overflow:clip}@supports (clip-path:shape(from 0 0,line to 100% 0,line to 100% 100%,line to 0 100%,close)){.lany-s-slider .s-slider__card{border-radius:0;clip-path:shape(from calc(100% - calc(4.5rem * 1.6)) top,curve to right calc(4.5rem * 1.6) with calc(100% - calc(4.5rem * 1.6) * .12) top/right calc(calc(4.5rem * 1.6) * .12),line to right calc(100% - calc(4.5rem * 1.6)),curve to calc(100% - calc(4.5rem * 1.6)) bottom with right calc(100% - calc(4.5rem * 1.6) * .12)/ calc(100% - calc(4.5rem * 1.6) * .12) bottom,line to calc(4.5rem * 1.6) bottom,curve to left calc(100% - calc(4.5rem * 1.6)) with calc(calc(4.5rem * 1.6) * .12) bottom/left calc(100% - calc(4.5rem * 1.6) * .12),line to left calc(4.5rem * 1.6),curve to calc(4.5rem * 1.6) top with left calc(calc(4.5rem * 1.6) * .12)/ calc(calc(4.5rem * 1.6) * .12) top,line to calc(100% - calc(4.5rem * 1.6)) top,close)}}@media screen and (max-width:767px){.lany-s-slider .s-slider__card{border-radius:3rem;overflow:clip}@supports (clip-path:shape(from 0 0,line to 100% 0,line to 100% 100%,line to 0 100%,close)){.lany-s-slider .s-slider__card{border-radius:0;clip-path:shape(from calc(100% - calc(3rem * 1.6)) top,curve to right calc(3rem * 1.6) with calc(100% - calc(3rem * 1.6) * .12) top/right calc(calc(3rem * 1.6) * .12),line to right calc(100% - calc(3rem * 1.6)),curve to calc(100% - calc(3rem * 1.6)) bottom with right calc(100% - calc(3rem * 1.6) * .12)/ calc(100% - calc(3rem * 1.6) * .12) bottom,line to calc(3rem * 1.6) bottom,curve to left calc(100% - calc(3rem * 1.6)) with calc(calc(3rem * 1.6) * .12) bottom/left calc(100% - calc(3rem * 1.6) * .12),line to left calc(3rem * 1.6),curve to calc(3rem * 1.6) top with left calc(calc(3rem * 1.6) * .12)/ calc(calc(3rem * 1.6) * .12) top,line to calc(100% - calc(3rem * 1.6)) top,close)}}}.lany-s-slider .s-slider__card::before{content:"";display:block;position:absolute;inset:0;background-color:#000;opacity:.5;-webkit-transition:opacity .3s;transition:opacity .3s;pointer-events:none}@media (any-hover:hover){.lany-s-slider .s-slider__card:hover{opacity:1}.lany-s-slider .s-slider__card:hover .s-slider__img img,.lany-s-slider .s-slider__card:hover .s-slider__img span{scale:1.1}.lany-s-slider .s-slider__card:hover .s-slider__body{background-color:#f3f4f9}.lany-s-slider .s-slider__card:hover .lany-c-category.--white,.lany-s-slider .s-slider__card:hover .s-slider__tagList .lany-c-tag,.lany-s-slider .s-slider__card:hover .s-slider__title{color:#174999}}.lany-s-slider .s-slider__img{position:relative;z-index:1;width:100%;aspect-ratio:3/2;display:grid;place-items:center;overflow:hidden}.lany-s-slider .s-slider__img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:scale .3s cubic-bezier(0,0,.4,1)}.lany-s-slider .s-slider__img img.--center{aspect-ratio:16/9;height:auto}.lany-s-slider .s-slider__img span{display:block;position:absolute;inset:0;z-index:-1;background-repeat:no-repeat;background-position:center center;background-size:cover;-webkit-filter:blur(6px);filter:blur(6px);-webkit-transition:scale .3s cubic-bezier(0,0,.4,1);transition:scale .3s cubic-bezier(0,0,.4,1)}.lany-s-slider .s-slider__img span::before{content:"";display:block;position:absolute;inset:0;background-color:#000;opacity:.3;z-index:1}.lany-s-slider .s-slider__body{padding:1.5rem 3rem 2.25rem;background-color:#174999;-webkit-transition:background-color .3s cubic-bezier(0,0,.4,1);transition:background-color .3s cubic-bezier(0,0,.4,1)}.lany-s-slider .s-slider__meta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.625rem}.lany-s-slider .s-slider__title{margin-top:.75rem;font-size:1.125rem;font-weight:900;line-height:1.5;color:#fff;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;-webkit-transition:color .3s cubic-bezier(0,0,.4,1);transition:color .3s cubic-bezier(0,0,.4,1)}.lany-s-slider .s-slider__date{color:#9e9ea1}.lany-s-slider .s-slider__category{-webkit-transition:color .3s cubic-bezier(0,0,.4,1);transition:color .3s cubic-bezier(0,0,.4,1)}.lany-s-slider .s-slider__tagList{margin-top:.75rem}.lany-s-slider .s-slider__tagList .lany-c-tag{-webkit-transition:color .3s cubic-bezier(0,0,.4,1);transition:color .3s cubic-bezier(0,0,.4,1);color:#fff}.lany-s-slider .splide .splide__track{border-radius:7.5rem;overflow:clip;background-color:#414141}@supports (clip-path:shape(from 0 0,line to 100% 0,line to 100% 100%,line to 0 100%,close)){.lany-s-slider .splide .splide__track{border-radius:0;clip-path:shape(from calc(100% - calc(7.5rem * 1.6)) top,curve to right calc(7.5rem * 1.6) with calc(100% - calc(7.5rem * 1.6) * .12) top/right calc(calc(7.5rem * 1.6) * .12),line to right calc(100% - calc(7.5rem * 1.6)),curve to calc(100% - calc(7.5rem * 1.6)) bottom with right calc(100% - calc(7.5rem * 1.6) * .12)/ calc(100% - calc(7.5rem * 1.6) * .12) bottom,line to calc(7.5rem * 1.6) bottom,curve to left calc(100% - calc(7.5rem * 1.6)) with calc(calc(7.5rem * 1.6) * .12) bottom/left calc(100% - calc(7.5rem * 1.6) * .12),line to left calc(7.5rem * 1.6),curve to calc(7.5rem * 1.6) top with left calc(calc(7.5rem * 1.6) * .12)/ calc(calc(7.5rem * 1.6) * .12) top,line to calc(100% - calc(7.5rem * 1.6)) top,close)}}.lany-s-slider .splide .splide__list{position:relative;z-index:1}.lany-s-slider .splide .splide__slide .s-slider__card{-webkit-transition:.7s;transition:.7s}@media screen and (min-width:768px){.lany-s-slider .splide .splide__slide.is-active{z-index:1}}.lany-s-slider .splide .splide__slide.is-active .s-slider__card::before{opacity:0}.lany-s-slider .splide .splide__slide.is-next .s-slider__card{translate:0 11.5625rem}@media screen and (max-width:767px){.lany-s-slider .s-slider__body{padding:.75rem 1.5rem 1.5rem}.lany-s-slider .s-slider__title{font-size:1rem}.lany-s-slider .s-slider__category,.lany-s-slider .s-slider__date{font-size:.6875rem}.lany-s-slider .splide .splide__track{border-radius:4.5rem;overflow:clip}@supports (clip-path:shape(from 0 0,line to 100% 0,line to 100% 100%,line to 0 100%,close)){.lany-s-slider .splide .splide__track{border-radius:0;clip-path:shape(from calc(100% - calc(4.5rem * 1.6)) top,curve to right calc(4.5rem * 1.6) with calc(100% - calc(4.5rem * 1.6) * .12) top/right calc(calc(4.5rem * 1.6) * .12),line to right calc(100% - calc(4.5rem * 1.6)),curve to calc(100% - calc(4.5rem * 1.6)) bottom with right calc(100% - calc(4.5rem * 1.6) * .12)/ calc(100% - calc(4.5rem * 1.6) * .12) bottom,line to calc(4.5rem * 1.6) bottom,curve to left calc(100% - calc(4.5rem * 1.6)) with calc(calc(4.5rem * 1.6) * .12) bottom/left calc(100% - calc(4.5rem * 1.6) * .12),line to left calc(4.5rem * 1.6),curve to calc(4.5rem * 1.6) top with left calc(calc(4.5rem * 1.6) * .12)/ calc(calc(4.5rem * 1.6) * .12) top,line to calc(100% - calc(4.5rem * 1.6)) top,close)}}.lany-s-slider .splide .splide__slide.is-next .s-slider__card{translate:0 3.25rem}}.lany-s-slider .splide .splide__slide.is-prev .s-slider__card{translate:0 11.5625rem}@media screen and (max-width:767px){.lany-s-slider .splide .splide__slide.is-prev .s-slider__card{translate:0 3.25rem}}.lany-s-slider .splide .splide__arrows{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:.375rem;width:43.125rem;position:absolute;top:50%;left:50%;translate:-50% -30%;z-index:1}@media (min-width:1441px){.lany-s-slider .splide .splide__arrows{width:47.9166666667vw;top:15.8333333333vw}}@media screen and (max-width:767px){.lany-s-slider .splide .splide__arrows{display:none}}.lany-s-slider .splide .splide__arrow{position:relative;inset:initial;-webkit-transform:initial;transform:initial;opacity:1;width:3rem;height:3rem;background-color:#f3f4f9;border-radius:50%;-webkit-transition:scale .3s cubic-bezier(0,0,.4,1);transition:scale .3s cubic-bezier(0,0,.4,1)}.lany-s-slider .splide .splide__arrow::before{content:"";display:block;position:absolute;top:50%;left:50%;translate:-50% -50%;-webkit-mask:url(../img/common/icon_arrow.svg) no-repeat center center/contain;mask:url(../img/common/icon_arrow.svg) no-repeat center center/contain;background-color:#414141;width:.625rem;height:.625rem;-webkit-transition:opacity .3s,background-color .3s;transition:opacity .3s,background-color .3s}.lany-s-slider .splide .splide__arrow.splide__arrow--prev{-webkit-transform:rotate(180deg);transform:rotate(180deg)}@media (any-hover:hover){.lany-s-slider .splide .splide__arrow:hover{opacity:1;scale:1.1}}.lany-s-slider .splide .splide__pagination{bottom:-2rem}.lany-s-slider .splide .splide__pagination__page.is-active{background-color:#174999;-webkit-transform:scale(1);transform:scale(1);opacity:1}.lany-s-slider .splide .splide__pagination__page{background-color:#174999;opacity:.06}.lany-s-slider .s-slider__container.--slide-stop .splide.is-initialized:not(.is-active) .splide__list{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-ms-flexbox;display:flex}.lany-s-slider .s-slider__container.--slide-stop .splide.is-initialized:not(.is-active) .splide__slide{width:34.125rem;height:auto!important}.lany-s-slider .s-slider__container.--slide-stop .splide.is-initialized:not(.is-active) .s-slider__card::before{opacity:0}.lany-s-slider .s-slider__container.--slide-stop .splide.is-initialized:not(.is-active) .splide__arrows{display:none}.lany-s-media .s-media__head{display:grid;grid-template-columns:auto 1fr;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:1.25rem}.lany-s-media .s-media__text{font-size:.9375rem;font-weight:500;line-height:2;justify-self:flex-end}.lany-s-media .s-media__list{margin-top:6rem}@media screen and (max-width:767px){.lany-s-slider .splide .splide__pagination{bottom:-1.25rem}.lany-s-slider .s-slider__container.--slide-stop .splide.is-initialized:not(.is-active) .splide__slide{width:82.9333333333%;max-width:31.25rem}.lany-s-media{padding-top:2.5rem;padding-bottom:2.5rem}.lany-s-media .s-media__head{grid-template-columns:1fr;gap:2.25rem}.lany-s-media .s-media__text{font-size:.875rem}.lany-s-media .s-media__list{margin-top:2.25rem}}.lany-s-media .s-media__btn{margin-top:4.5rem;text-align:center}.lany-s-media:not(:has(.c-cardList__item)){display:none}#js-editor-sections-wrapper .lany-s-media{display:block!important}.lany-s-media:nth-child(1 of .lany-s-media){padding-top:5.5rem}@media screen and (max-width:767px){.lany-s-media .s-media__btn{margin-top:2.25rem}.lany-s-media:nth-child(1 of .lany-s-media){padding-top:3rem}}.lany-s-eventDetail{padding-top:6rem;padding-bottom:5rem}.lany-s-eventDetail .s-eventDetail__wrap{display:grid;grid-template-columns:auto 1fr;gap:2.25rem;max-width:53.75rem;width:100%}@media screen and (max-width:767px){.lany-s-eventDetail{padding-top:5rem;padding-bottom:1.875rem}.lany-s-eventDetail .s-eventDetail__wrap{grid-template-columns:1fr;gap:0}.lany-s-eventDetail .s-eventDetail__body{display:contents}.lany-s-eventDetail .s-eventDetail__header{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}}.lany-s-eventDetail .s-eventDetail__meta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:.75rem}.lany-s-eventDetail .s-eventDetail__category{font-size:.875rem}@media screen and (max-width:767px){.lany-s-eventDetail .s-eventDetail__category,.lany-s-eventDetail .s-eventDetail__date{font-size:.8125rem}}.lany-s-eventDetail .s-eventDetail__title{font-size:1.5rem;font-weight:900;line-height:1.7;letter-spacing:.04em;margin-top:.75rem}.lany-s-eventDetail .s-eventDetail__thumb{position:relative;z-index:1;display:grid;place-items:center;width:100%;margin-top:4rem;border-radius:.75rem;aspect-ratio:3/2;overflow:clip}@supports (clip-path:shape(from 0 0,line to 100% 0,line to 100% 100%,line to 0 100%,close)){.lany-s-eventDetail .s-eventDetail__thumb{border-radius:0;clip-path:shape(from calc(100% - calc(.75rem * 1.6)) top,curve to right calc(.75rem * 1.6) with calc(100% - calc(.75rem * 1.6) * .12) top/right calc(calc(.75rem * 1.6) * .12),line to right calc(100% - calc(.75rem * 1.6)),curve to calc(100% - calc(.75rem * 1.6)) bottom with right calc(100% - calc(.75rem * 1.6) * .12)/ calc(100% - calc(.75rem * 1.6) * .12) bottom,line to calc(.75rem * 1.6) bottom,curve to left calc(100% - calc(.75rem * 1.6)) with calc(calc(.75rem * 1.6) * .12) bottom/left calc(100% - calc(.75rem * 1.6) * .12),line to left calc(.75rem * 1.6),curve to calc(.75rem * 1.6) top with left calc(calc(.75rem * 1.6) * .12)/ calc(calc(.75rem * 1.6) * .12) top,line to calc(100% - calc(.75rem * 1.6)) top,close)}}@media screen and (max-width:767px){.lany-s-eventDetail .s-eventDetail__title{font-size:1.125rem}.lany-s-eventDetail .s-eventDetail__thumb{margin-top:3rem}}.lany-s-eventDetail .s-eventDetail__thumb img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.lany-s-eventDetail .s-eventDetail__thumb img:not(.--center){aspect-ratio:3/2}.lany-s-eventDetail .s-eventDetail__thumb img.--center{aspect-ratio:16/9;height:auto}.lany-s-eventDetail .s-eventDetail__thumb span{display:block;position:absolute;inset:0;z-index:-1;background-repeat:no-repeat;background-position:center center;background-size:cover;-webkit-filter:blur(10px);filter:blur(10px)}.lany-s-eventDetail .s-eventDetail__thumb span::before{content:"";display:block;position:absolute;inset:0;background-color:#000;opacity:.3;z-index:1}.lany-s-eventDetail .s-eventDetail__thumb.--closed::before,.lany-s-eventDetail .s-eventDetail__thumb.--end::before{font-weight:900;letter-spacing:.1em;background-color:rgba(65,65,65,.8);inset:0;display:grid;line-height:1.5;color:#fff;pointer-events:none}.lany-s-eventDetail .s-eventDetail__thumb.--end{position:relative}.lany-s-eventDetail .s-eventDetail__thumb.--end::before{content:"終了しました";place-items:center;font-size:1.5rem;position:absolute}@media screen and (max-width:767px){.lany-s-eventDetail .s-eventDetail__thumb.--end::before{font-size:1.125rem}}.lany-s-eventDetail .s-eventDetail__thumb.--closed{position:relative}.lany-s-eventDetail .s-eventDetail__thumb.--closed::before{content:"受付終了しました";place-items:center;font-size:1.5rem;position:absolute}.lany-s-eventDetail .s-eventDetail__tagList{margin-top:.75rem}.lany-s-eventDetail .s-eventDetail__box{background-color:rgba(23,73,153,.06);padding:1.5rem 3rem;border-radius:.75rem;overflow:clip;display:grid;grid-template-columns:1fr auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.625rem;margin-top:3rem}@supports (clip-path:shape(from 0 0,line to 100% 0,line to 100% 100%,line to 0 100%,close)){.lany-s-eventDetail .s-eventDetail__box{border-radius:0;clip-path:shape(from calc(100% - calc(.75rem * 1.6)) top,curve to right calc(.75rem * 1.6) with calc(100% - calc(.75rem * 1.6) * .12) top/right calc(calc(.75rem * 1.6) * .12),line to right calc(100% - calc(.75rem * 1.6)),curve to calc(100% - calc(.75rem * 1.6)) bottom with right calc(100% - calc(.75rem * 1.6) * .12)/ calc(100% - calc(.75rem * 1.6) * .12) bottom,line to calc(.75rem * 1.6) bottom,curve to left calc(100% - calc(.75rem * 1.6)) with calc(calc(.75rem * 1.6) * .12) bottom/left calc(100% - calc(.75rem * 1.6) * .12),line to left calc(.75rem * 1.6),curve to calc(.75rem * 1.6) top with left calc(calc(.75rem * 1.6) * .12)/ calc(calc(.75rem * 1.6) * .12) top,line to calc(100% - calc(.75rem * 1.6)) top,close)}}@media screen and (max-width:767px){.lany-s-eventDetail .s-eventDetail__thumb.--closed::before{font-size:1.125rem}.lany-s-eventDetail .s-eventDetail__box{display:block;padding:.75rem 1.5rem}.lany-s-eventDetail .s-eventDetail__boxLead{text-align:center}}.lany-s-eventDetail .s-eventDetail__boxLead{font-size:1rem;font-weight:700;line-height:1.6;letter-spacing:.06em;display:block}.lany-s-eventDetail .s-eventDetail__boxInfo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:.5rem;margin-top:1.25rem}@media screen and (max-width:767px){.lany-s-eventDetail .s-eventDetail__boxInfo{margin-top:.6875rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.lany-s-eventDetail .s-eventDetail__boxDate{margin-top:.125rem;display:grid;gap:.1875rem}.lany-s-eventDetail .s-eventDetail__boxStatus{font-size:.6875rem;font-weight:700;line-height:1.4;padding:.125rem .4375rem;border-radius:.6875rem;display:grid;place-items:center;text-align:center;-ms-flex-negative:0;flex-shrink:0}.lany-s-eventDetail .s-eventDetail__boxStatus.--reception{background-color:#174999;color:#fff}.lany-s-eventDetail .s-eventDetail__boxStatus.--closed{background-color:#dedfe3}.lany-s-eventDetail .s-eventDetail__boxStatus.--event_end{background-color:#414141;color:#fff}.lany-s-eventDetail .s-eventDetail__boxBtn{text-align:center;margin-top:.25rem}@media screen and (max-width:767px){.lany-s-eventDetail .s-eventDetail__boxBtn{margin-top:1.25rem}}.lany-s-eventDetail .s-eventDetail__boxBtn .lany-c-btn1 .c-btn1__linkInner{min-width:16.375rem}.lany-s-eventDetail .s-eventDetail__content{margin-top:7rem;position:relative;overflow:clip;max-width:50rem;width:100%}@media screen and (max-width:767px){.lany-s-eventDetail .s-eventDetail__content{margin-top:2.25rem;position:relative;overflow:auto}}.lany-s-eventDetail .s-eventDetail__btn{margin-top:3rem;text-align:center}.lany-s-eventDetail .s-eventDetail__share{position:relative;z-index:2}.lany-s-eventDetail .s-eventDetail__shareList{display:grid;gap:1.5rem;position:sticky;top:7.5rem}@media screen and (max-width:767px){.lany-s-eventDetail .s-eventDetail__btn{margin-top:2.25rem}.lany-s-eventDetail .s-eventDetail__share{margin-top:.75rem}.lany-s-eventDetail .s-eventDetail__shareList{position:relative;inset:initial;gap:.75rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}.lany-s-eventDetail .s-eventDetail__shareList a,.lany-s-eventDetail .s-eventDetail__shareList button{display:block;width:1.5rem;height:auto;aspect-ratio:1}.lany-s-eventDetail .s-eventDetail__shareList a img,.lany-s-eventDetail .s-eventDetail__shareList button img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.lany-s-eventDetail .copy-link{position:relative;z-index:2;outline:0}.lany-s-eventDetail .popup{opacity:0;position:absolute;top:50%;transform:translate(100%,-50%);pointer-events:none}.lany-s-eventDetail .popup::before{content:"コピーしました";font-size:.75rem;font-weight:500;line-height:1;letter-spacing:.05em;color:#fff;background-color:#174999;padding:.625rem;border-radius:100vmax;display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;white-space:nowrap;position:relative;z-index:2}@media screen and (max-width:767px){.lany-s-eventDetail .popup{bottom:initial;left:50%;top:-.3125rem;right:initial;-webkit-transform:translate(-50%,-100%);transform:translate(-50%,-100%)}.lany-s-eventDetail .popup::before{font-size:.625rem;padding:.375rem .5rem}}.lany-s-eventDetail .popup::after{content:"";display:block;width:.625rem;height:.625rem;clip-path:polygon(50% 0,0 100%,100% 100%);background-color:#174999;position:absolute;top:50%;left:.125rem;-webkit-transform:translate(-100%,-50%) rotate(-90deg);transform:translate(-100%,-50%) rotate(-90deg)}.lany-s-eventDetail .popup.is-active{-webkit-animation:copyLink 1.5s forwards;animation:copyLink 1.5s forwards}.lany-s-eventDetail .s-eventDetail__related{margin-top:8rem}@media screen and (max-width:767px){.lany-s-eventDetail .popup::after{left:50%;top:initial;bottom:0;-webkit-transform:translate(-50%,100%);transform:translate(-50%,100%);clip-path:polygon(100% 0,0 0,50% 100%);width:.375rem;height:.375rem}.lany-s-eventDetail .s-eventDetail__related{margin-top:7.25rem}}.lany-s-eventDetail .s-eventDetail__overview{margin-top:8rem}@media screen and (max-width:767px){.lany-s-eventDetail .s-eventDetail__overview{margin-top:7.25rem}}.lany-s-eventDetail .s-eventDetail__overview table{display:block;border:1px solid #dedfe3;margin-top:3rem}.lany-s-eventDetail .s-eventDetail__overview tbody{display:block}.lany-s-eventDetail .s-eventDetail__overview tr{display:-webkit-box;display:-ms-flexbox;display:flex;padding:1.25rem 1.5rem;border-top:1px solid #dedfe3}.lany-s-eventDetail .s-eventDetail__overview tr:first-child{border-top:none}.lany-s-eventDetail .s-eventDetail__overview tr:nth-child(even){background-color:rgba(23,73,153,.06)}.lany-s-eventDetail .s-eventDetail__overview td{font-size:.9375rem;line-height:2;font-weight:900}.lany-s-eventDetail .s-eventDetail__overview td a{color:#3f8ec9}.lany-s-eventDetail .s-eventDetail__overview td:nth-child(n+2){font-weight:500}@media screen and (max-width:767px){.lany-s-eventDetail .s-eventDetail__overview table{margin-top:3.875rem}.lany-s-eventDetail .s-eventDetail__overview tr{padding:1.25rem .75rem;display:block}.lany-s-eventDetail .s-eventDetail__overview td{width:100%!important;display:block}.lany-s-eventDetail .s-eventDetail__overview td:nth-child(n+2){margin-top:.125rem}}.lany-s-eventDetail .s-eventDetail__faq{margin-top:8rem}@media screen and (max-width:767px){.lany-s-eventDetail .s-eventDetail__faq{margin-top:7.25rem}}.lany-s-eventDetail .s-eventDetail__faq .lany-s-faq{padding:0;margin-top:1.75rem}.lany-s-eventDetail .s-eventDetail__author{margin-top:8rem}@media screen and (max-width:767px){.lany-s-eventDetail .s-eventDetail__author{margin-top:7.25rem}}.lany-s-eventDetail .s-eventDetail__form{margin-top:8rem}@media screen and (max-width:767px){.lany-s-eventDetail .s-eventDetail__form{margin-top:7.25rem}.lany-s-eventDetail .s-eventDetail__sidebar{display:none}}.lany-s-eventDetail .s-eventDetail__formInner{margin-top:2.25rem}.lany-s-eventDetail .s-eventDetail__sidebarItem{background-color:rgba(23,73,153,.06);padding:.75rem .375rem;border-radius:.625rem;overflow:clip;position:sticky;top:7.5rem}@supports (clip-path:shape(from 0 0,line to 100% 0,line to 100% 100%,line to 0 100%,close)){.lany-s-eventDetail .s-eventDetail__sidebarItem{border-radius:0;clip-path:shape(from calc(100% - calc(.625rem * 1.6)) top,curve to right calc(.625rem * 1.6) with calc(100% - calc(.625rem * 1.6) * .12) top/right calc(calc(.625rem * 1.6) * .12),line to right calc(100% - calc(.625rem * 1.6)),curve to calc(100% - calc(.625rem * 1.6)) bottom with right calc(100% - calc(.625rem * 1.6) * .12)/ calc(100% - calc(.625rem * 1.6) * .12) bottom,line to calc(.625rem * 1.6) bottom,curve to left calc(100% - calc(.625rem * 1.6)) with calc(calc(.625rem * 1.6) * .12) bottom/left calc(100% - calc(.625rem * 1.6) * .12),line to left calc(.625rem * 1.6),curve to calc(.625rem * 1.6) top with left calc(calc(.625rem * 1.6) * .12)/ calc(calc(.625rem * 1.6) * .12) top,line to calc(100% - calc(.625rem * 1.6)) top,close)}}.lany-s-eventDetail .s-eventDetail__sidebarInner{background-color:#f3f4f9;border-radius:1.375rem;overflow:clip;padding:.75rem 0}@supports (clip-path:shape(from 0 0,line to 100% 0,line to 100% 100%,line to 0 100%,close)){.lany-s-eventDetail .s-eventDetail__sidebarInner{border-radius:0;clip-path:shape(from calc(100% - calc(1.375rem * 1.6)) top,curve to right calc(1.375rem * 1.6) with calc(100% - calc(1.375rem * 1.6) * .12) top/right calc(calc(1.375rem * 1.6) * .12),line to right calc(100% - calc(1.375rem * 1.6)),curve to calc(100% - calc(1.375rem * 1.6)) bottom with right calc(100% - calc(1.375rem * 1.6) * .12)/ calc(100% - calc(1.375rem * 1.6) * .12) bottom,line to calc(1.375rem * 1.6) bottom,curve to left calc(100% - calc(1.375rem * 1.6)) with calc(calc(1.375rem * 1.6) * .12) bottom/left calc(100% - calc(1.375rem * 1.6) * .12),line to left calc(1.375rem * 1.6),curve to calc(1.375rem * 1.6) top with left calc(calc(1.375rem * 1.6) * .12)/ calc(calc(1.375rem * 1.6) * .12) top,line to calc(100% - calc(1.375rem * 1.6)) top,close)}}.lany-s-eventDetail .s-eventDetail__sidebarLead{font-size:1rem;font-weight:700;line-height:1.6;letter-spacing:.06em;text-align:center;display:block}.lany-s-eventDetail .s-eventDetail__sidebarInfo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:.5rem;margin-top:1.25rem}.lany-s-eventDetail .s-eventDetail__sidebarDate{margin-top:.125rem;display:grid;gap:.1875rem}.lany-s-eventDetail .s-eventDetail__sidebarStatus{font-size:.6875rem;font-weight:700;line-height:1.4;padding:.125rem .4375rem;border-radius:.6875rem;display:block;text-align:center;-ms-flex-negative:0;flex-shrink:0}.lany-s-eventDetail .s-eventDetail__sidebarStatus.--reception{background-color:#174999;color:#fff}.lany-s-eventDetail .s-eventDetail__sidebarStatus.--closed{background-color:#dedfe3}.lany-s-eventDetail .s-eventDetail__sidebarStatus.--event_end{background-color:#414141;color:#fff}.lany-s-eventDetail .s-eventDetail__sidebarBtn{text-align:center;margin-top:1.25rem}.lany-s-eventDetail .s-eventDetail__sidebarBtn .lany-c-btn1 .c-btn1__linkInner{min-width:16.375rem}.lany-s-detail{padding-top:3rem;padding-bottom:5rem}.lany-s-detail .s-detail__wrap{display:grid;grid-template-columns:auto 1fr;gap:2.25rem;max-width:53.75rem;width:100%}@media screen and (max-width:767px){.lany-s-eventDetail .s-eventDetail__sidebarItem{position:relative;top:initial}.lany-s-detail{padding-top:5rem;padding-bottom:1.875rem}.lany-s-detail .s-detail__wrap{grid-template-columns:100%;gap:0}.lany-s-detail .s-detail__body{display:contents}.lany-s-detail .s-detail__header{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}}.lany-s-detail .s-detail__meta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:.75rem}.lany-s-detail .s-detail__category{font-size:.875rem}@media screen and (max-width:767px){.lany-s-detail .s-detail__category,.lany-s-detail .s-detail__date{font-size:.8125rem}}.lany-s-detail .s-detail__title{font-size:1.5rem;font-weight:900;line-height:1.7;letter-spacing:.04em;margin-top:.75rem}.lany-s-detail .s-detail__thumb{position:relative;z-index:1;display:grid;place-items:center;width:100%;margin-top:4rem;border-radius:.75rem;aspect-ratio:3/2;overflow:clip}@supports (clip-path:shape(from 0 0,line to 100% 0,line to 100% 100%,line to 0 100%,close)){.lany-s-detail .s-detail__thumb{border-radius:0;clip-path:shape(from calc(100% - calc(.75rem * 1.6)) top,curve to right calc(.75rem * 1.6) with calc(100% - calc(.75rem * 1.6) * .12) top/right calc(calc(.75rem * 1.6) * .12),line to right calc(100% - calc(.75rem * 1.6)),curve to calc(100% - calc(.75rem * 1.6)) bottom with right calc(100% - calc(.75rem * 1.6) * .12)/ calc(100% - calc(.75rem * 1.6) * .12) bottom,line to calc(.75rem * 1.6) bottom,curve to left calc(100% - calc(.75rem * 1.6)) with calc(calc(.75rem * 1.6) * .12) bottom/left calc(100% - calc(.75rem * 1.6) * .12),line to left calc(.75rem * 1.6),curve to calc(.75rem * 1.6) top with left calc(calc(.75rem * 1.6) * .12)/ calc(calc(.75rem * 1.6) * .12) top,line to calc(100% - calc(.75rem * 1.6)) top,close)}}@media screen and (max-width:767px){.lany-s-detail .s-detail__title{font-size:1.125rem}.lany-s-detail .s-detail__thumb{margin-top:3rem}}.lany-s-detail .s-detail__thumb img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.lany-s-detail .s-detail__thumb img.--center{aspect-ratio:16/9;height:auto}.lany-s-detail .s-detail__thumb span{display:block;position:absolute;inset:0;z-index:-1;background-repeat:no-repeat;background-position:center center;background-size:cover;-webkit-filter:blur(10px);filter:blur(10px)}.lany-s-detail .s-detail__thumb span::before{content:"";display:block;position:absolute;inset:0;background-color:#000;opacity:.3;z-index:1}.lany-s-detail .s-detail__tagList{margin-top:.75rem}.lany-s-detail .s-detail__content{margin-top:7rem;position:relative;overflow:clip;max-width:50rem;width:100%}@media screen and (max-width:767px){.lany-s-detail .s-detail__content{margin-top:2.25rem;position:relative}}.lany-s-detail .s-detail__btn{margin-top:3rem;text-align:center}.lany-s-detail .s-detail__share{position:relative;z-index:10}.lany-s-detail .s-detail__shareList{display:grid;gap:1.5rem;position:sticky;top:7.5rem}@media screen and (max-width:767px){.lany-s-detail .s-detail__btn{margin-top:2.25rem}.lany-s-detail .s-detail__share{margin-top:.75rem}.lany-s-detail .s-detail__shareList{position:relative;inset:initial;gap:.75rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}.lany-s-detail .s-detail__shareList a,.lany-s-detail .s-detail__shareList button{display:block;width:1.5rem;height:auto;aspect-ratio:1}.lany-s-detail .s-detail__shareList a img,.lany-s-detail .s-detail__shareList button img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.lany-s-detail .copy-link{position:relative;z-index:2;outline:0}.lany-s-detail .popup{opacity:0;position:absolute;top:50%;right:-1.25rem;-webkit-transform:translate(100%,-50%);transform:translate(100%,-50%);pointer-events:none}.lany-s-detail .popup::before{content:"コピーしました";font-size:.75rem;font-weight:500;line-height:1;letter-spacing:.05em;color:#fff;background-color:#174999;padding:.625rem;border-radius:100vmax;display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;white-space:nowrap;position:relative;z-index:2}@media screen and (max-width:767px){.lany-s-detail .popup{bottom:initial;left:50%;top:-.3125rem;right:initial;-webkit-transform:translate(-50%,-100%);transform:translate(-50%,-100%)}.lany-s-detail .popup::before{font-size:.625rem;padding:.375rem .5rem}}.lany-s-detail .popup::after{content:"";display:block;width:.625rem;height:.625rem;clip-path:polygon(50% 0,0 100%,100% 100%);background-color:#174999;position:absolute;top:50%;left:.125rem;-webkit-transform:translate(-100%,-50%) rotate(-90deg);transform:translate(-100%,-50%) rotate(-90deg)}.lany-s-subMv2,.lany-s-subMv2 .s-subMv2__inner{position:relative}.lany-s-detail .popup.is-active{-webkit-animation:copyLink 1.5s forwards;animation:copyLink 1.5s forwards}@keyframes copyLink{0%,100%{opacity:0}25%,75%{opacity:1}}.lany-s-detail .s-detail__related{margin-top:8rem}.lany-s-subMv2{min-height:23.25rem;border-bottom:1px solid #DEDFE3;overflow:hidden}@media screen and (max-width:767px){.lany-s-detail .popup::after{left:50%;top:initial;bottom:0;-webkit-transform:translate(-50%,100%);transform:translate(-50%,100%);clip-path:polygon(100% 0,0 0,50% 100%);width:.375rem;height:.375rem}.lany-s-detail .s-detail__related{margin-top:7.25rem}.lany-s-subMv2{min-height:14.3125rem}.lany-s-subMv2 .s-subMv2__inner{position:static}}.lany-s-subMv2 .s-subMv2__head{position:relative;padding-top:13.875rem;padding-bottom:6rem}@media screen and (max-width:767px){.lany-s-subMv2 .s-subMv2__head{padding-top:6rem;padding-bottom:0;position:static}.lany-s-subMv2 .s-subMv2__bread{display:none}}.lany-s-subMv2 .s-subMv2__bread{position:absolute;top:11.25rem;left:0;width:100%}.lany-s-subMv2 .s-subMv2__title{font-size:2.25rem;font-weight:900;line-height:1.5;letter-spacing:.1em;position:relative;z-index:1;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media screen and (max-width:767px){.lany-s-subMv2 .s-subMv2__title{font-size:1.375rem}}.lany-s-subMv2 .s-subMv2__en{font-size:11.25rem;font-weight:700;font-family:museo-sans,sans-serif;line-height:1;color:rgba(23,73,153,.06);display:block;white-space:nowrap;position:absolute;top:7.5rem;left:0;text-align:right;width:100%}@media screen and (max-width:767px){.lany-s-subMv2 .s-subMv2__en{position:relative;inset:initial;font-size:4.25rem;margin-top:.875rem;margin-left:.625rem;padding-bottom:1.25rem;text-align:left}}.lany-s-subMv2 .s-subMv2__border{width:2.25rem;height:.25rem;background-color:#174999;border-radius:.125rem .125rem 0 0;position:absolute;bottom:0;left:0}.lany-s-policy{padding-top:4.5rem;padding-bottom:2.0625rem}@media screen and (max-width:767px){.lany-s-subMv2 .s-subMv2__border{left:1rem}.lany-s-policy{padding-top:5rem}}.lany-s-error{padding-top:4.5rem;padding-bottom:12.5rem}.lany-s-error .s-error__body{display:grid;grid-template-columns:1fr auto;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:3rem}.lany-s-error .s-error__text{font-size:.9375rem;line-height:2}@media screen and (max-width:767px){.lany-s-error{padding-top:5rem;padding-bottom:7.5rem}.lany-s-error .s-error__body{grid-template-columns:1fr;gap:2.25rem}.lany-s-error .s-error__text{font-size:.8125rem}.lany-s-error .s-error__btn{text-align:center}}.lany-s-contact{padding-top:3rem;padding-bottom:7.5rem}.lany-s-contact .s-contact__wrap{display:grid;grid-template-columns:27.375rem 1fr;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:2.25rem}@media screen and (max-width:767px){.lany-s-contact{padding-top:5rem}.lany-s-contact .s-contact__wrap{grid-template-columns:1fr}}.lany-s-contact .s-contact__form{z-index:0;background-color:#DEDFE3;border-radius:.75rem;position:relative;overflow:clip;padding:2.25rem}.lany-s-contact .s-contact__form::after{content:"";position:absolute;top:.0625rem;left:.0625rem;right:.0625rem;bottom:.0625rem;background-color:#F3F4F9;z-index:-1;-webkit-transition:.3s;transition:.3s;border-radius:.6875rem}@supports (clip-path:shape(from 0 0,line to 100% 0,line to 100% 100%,line to 0 100%,close)){.lany-s-contact .s-contact__form::after{border-radius:0;clip-path:shape(from calc(100% - calc(.6875rem * 1.6)) top,curve to right calc(.6875rem * 1.6) with calc(100% - calc(.6875rem * 1.6) * .12) top/right calc(calc(.6875rem * 1.6) * .12),line to right calc(100% - calc(.6875rem * 1.6)),curve to calc(100% - calc(.6875rem * 1.6)) bottom with right calc(100% - calc(.6875rem * 1.6) * .12)/ calc(100% - calc(.6875rem * 1.6) * .12) bottom,line to calc(.6875rem * 1.6) bottom,curve to left calc(100% - calc(.6875rem * 1.6)) with calc(calc(.6875rem * 1.6) * .12) bottom/left calc(100% - calc(.6875rem * 1.6) * .12),line to left calc(.6875rem * 1.6),curve to calc(.6875rem * 1.6) top with left calc(calc(.6875rem * 1.6) * .12)/ calc(calc(.6875rem * 1.6) * .12) top,line to calc(100% - calc(.6875rem * 1.6)) top,close)}.lany-s-contact .s-contact__form{border-radius:0;clip-path:shape(from calc(100% - calc(.75rem * 1.6)) top,curve to right calc(.75rem * 1.6) with calc(100% - calc(.75rem * 1.6) * .12) top/right calc(calc(.75rem * 1.6) * .12),line to right calc(100% - calc(.75rem * 1.6)),curve to calc(100% - calc(.75rem * 1.6)) bottom with right calc(100% - calc(.75rem * 1.6) * .12)/ calc(100% - calc(.75rem * 1.6) * .12) bottom,line to calc(.75rem * 1.6) bottom,curve to left calc(100% - calc(.75rem * 1.6)) with calc(calc(.75rem * 1.6) * .12) bottom/left calc(100% - calc(.75rem * 1.6) * .12),line to left calc(.75rem * 1.6),curve to calc(.75rem * 1.6) top with left calc(calc(.75rem * 1.6) * .12)/ calc(calc(.75rem * 1.6) * .12) top,line to calc(100% - calc(.75rem * 1.6)) top,close)}}@media screen and (max-width:767px){.lany-s-contact .s-contact__form{padding:2.25rem .75rem}}.lany-s-documentComplete{padding-top:4.5rem;padding-bottom:12.5rem}.lany-s-documentComplete .s-documentComplete__body{display:grid;grid-template-columns:1fr auto;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:3rem}.lany-s-documentComplete .lany-c-wysiwyg p{font-size:.875rem;line-height:2}@media screen and (max-width:767px){.lany-s-documentComplete{padding-top:5rem;padding-bottom:7.5rem}.lany-s-documentComplete .s-documentComplete__body{grid-template-columns:1fr;gap:2.25rem}.lany-s-documentComplete .s-documentComplete__btn{text-align:center}}.lany-s-archiveTop{padding-top:4.5rem;padding-bottom:5rem}.lany-s-archiveTop .s-archiveTop__wrap{margin-top:4.5rem}@media screen and (max-width:767px){.lany-s-archiveTop{padding-top:5rem;padding-bottom:2.5rem}.lany-s-archiveTop .s-archiveTop__wrap{margin-top:2.25rem}}.lany-s-archiveTop .s-archiveTop__head{margin-top:4.5rem;display:grid;grid-template-columns:35rem 1fr;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:3.75rem}.lany-s-archiveTop .s-archiveTop__img{width:100%;aspect-ratio:560/373;border-radius:.5rem;overflow:clip}@supports (clip-path:shape(from 0 0,line to 100% 0,line to 100% 100%,line to 0 100%,close)){.lany-s-archiveTop .s-archiveTop__img{border-radius:0;clip-path:shape(from calc(100% - calc(.5rem * 1.6)) top,curve to right calc(.5rem * 1.6) with calc(100% - calc(.5rem * 1.6) * .12) top/right calc(calc(.5rem * 1.6) * .12),line to right calc(100% - calc(.5rem * 1.6)),curve to calc(100% - calc(.5rem * 1.6)) bottom with right calc(100% - calc(.5rem * 1.6) * .12)/ calc(100% - calc(.5rem * 1.6) * .12) bottom,line to calc(.5rem * 1.6) bottom,curve to left calc(100% - calc(.5rem * 1.6)) with calc(calc(.5rem * 1.6) * .12) bottom/left calc(100% - calc(.5rem * 1.6) * .12),line to left calc(.5rem * 1.6),curve to calc(.5rem * 1.6) top with left calc(calc(.5rem * 1.6) * .12)/ calc(calc(.5rem * 1.6) * .12) top,line to calc(100% - calc(.5rem * 1.6)) top,close)}}.lany-s-archiveTop .s-archiveTop__img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.lany-s-archiveTop .s-archiveTop__text{font-size:.9375rem;font-weight:500;line-height:2}.lany-s-useful-materialsDetail{padding-top:3rem;padding-bottom:14rem}@media screen and (max-width:767px){.lany-s-archiveTop .s-archiveTop__head{grid-template-columns:1fr;gap:2.25rem;margin-top:2.25rem}.lany-s-archiveTop .s-archiveTop__text{font-size:.875rem;font-weight:700}.lany-s-useful-materialsDetail{padding-top:5rem;padding-bottom:7.5rem}}.lany-s-useful-materialsDetail .s-useful-materialsDetail__wrap{display:grid;grid-template-columns:48.5rem 1fr;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:1.5rem}.lany-s-useful-materialsDetail .s-useful-materialsDetail__body{padding:2.25rem;background-color:#fff;border-radius:.75rem;max-width:48.5rem;width:100%;position:relative;overflow:hidden}.lany-s-useful-materialsDetail .s-useful-materialsDetail__title{font-size:2.25rem;font-weight:900;line-height:1.5;letter-spacing:.1em}.lany-s-useful-materialsDetail .s-useful-materialsDetail__img{width:100%;height:auto;aspect-ratio:3/2;display:grid;place-items:center;margin-top:1.5rem;border-radius:.75rem;overflow:clip}@supports (clip-path:shape(from 0 0,line to 100% 0,line to 100% 100%,line to 0 100%,close)){.lany-s-useful-materialsDetail .s-useful-materialsDetail__img{border-radius:0;clip-path:shape(from calc(100% - calc(.75rem * 1.6)) top,curve to right calc(.75rem * 1.6) with calc(100% - calc(.75rem * 1.6) * .12) top/right calc(calc(.75rem * 1.6) * .12),line to right calc(100% - calc(.75rem * 1.6)),curve to calc(100% - calc(.75rem * 1.6)) bottom with right calc(100% - calc(.75rem * 1.6) * .12)/ calc(100% - calc(.75rem * 1.6) * .12) bottom,line to calc(.75rem * 1.6) bottom,curve to left calc(100% - calc(.75rem * 1.6)) with calc(calc(.75rem * 1.6) * .12) bottom/left calc(100% - calc(.75rem * 1.6) * .12),line to left calc(.75rem * 1.6),curve to calc(.75rem * 1.6) top with left calc(calc(.75rem * 1.6) * .12)/ calc(calc(.75rem * 1.6) * .12) top,line to calc(100% - calc(.75rem * 1.6)) top,close)}}@media screen and (max-width:767px){.lany-s-useful-materialsDetail .s-useful-materialsDetail__wrap{grid-template-columns:1fr;gap:4.5rem}.lany-s-useful-materialsDetail .s-useful-materialsDetail__body{padding:.9375rem 1rem}.lany-s-useful-materialsDetail .s-useful-materialsDetail__title{font-size:1.375rem}.lany-s-useful-materialsDetail .s-useful-materialsDetail__img{margin-top:.75rem}}.lany-s-useful-materialsDetail .s-useful-materialsDetail__img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.lany-s-useful-materialsDetail .s-useful-materialsDetail__img img.--center{aspect-ratio:16/9;height:auto}.lany-s-useful-materialsDetail .s-useful-materialsDetail__img span{display:block;position:absolute;inset:0;z-index:-1;background-repeat:no-repeat;background-position:center center;background-size:cover;-webkit-filter:blur(10px);filter:blur(10px)}.lany-s-useful-materialsDetail .s-useful-materialsDetail__img span::before{content:"";display:block;position:absolute;inset:0;background-color:#000;opacity:.3;z-index:1}.lany-s-useful-materialsDetail .s-useful-materialsDetail__content{margin-top:2.25rem}.lany-s-useful-materialsDetail .s-useful-materialsDetail__formText{font-size:.75rem;font-weight:500;line-height:1.5;text-align:center;display:grid;grid-template-columns:1fr auto 1fr;gap:.5rem}.lany-s-useful-materialsDetail .s-useful-materialsDetail__formText::after,.lany-s-useful-materialsDetail .s-useful-materialsDetail__formText::before{content:"/";display:block;font-weight:700;justify-self:flex-start}.lany-s-useful-materialsDetail .s-useful-materialsDetail__formText::before{scale:-1 1;justify-self:flex-end}.lany-s-useful-materialsDetail .s-useful-materialsDetail__formBtnArea{display:none}@media screen and (max-width:767px){.lany-s-useful-materialsDetail .s-useful-materialsDetail__formBtnArea{display:block;text-align:center;margin-top:.75rem;margin-bottom:2.25rem}}.lany-s-useful-materialsDetail .s-useful-materialsDetail__formBtn{z-index:0;background-color:#dedfe3;border-radius:.75rem;position:relative;overflow:clip;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.625rem;min-height:3.75rem;min-width:19.4375rem;padding:.75rem;margin-top:.375rem;-webkit-transition:all .3s cubic-bezier(0,0,.4,1);transition:all .3s cubic-bezier(0,0,.4,1)}.lany-s-support .s-support__wrap::after,.lany-s-useful-materialsDetail .s-useful-materialsDetail__formBtn::after{-webkit-transition:.3s;content:"";top:.0625rem;left:.0625rem;right:.0625rem;bottom:.0625rem}.lany-s-useful-materialsDetail .s-useful-materialsDetail__formBtn::after{position:absolute;background-color:#174999;z-index:-1;transition:.3s;border-radius:.6875rem}@supports (clip-path:shape(from 0 0,line to 100% 0,line to 100% 100%,line to 0 100%,close)){.lany-s-useful-materialsDetail .s-useful-materialsDetail__formBtn::after{border-radius:0;clip-path:shape(from calc(100% - calc(.6875rem * 1.6)) top,curve to right calc(.6875rem * 1.6) with calc(100% - calc(.6875rem * 1.6) * .12) top/right calc(calc(.6875rem * 1.6) * .12),line to right calc(100% - calc(.6875rem * 1.6)),curve to calc(100% - calc(.6875rem * 1.6)) bottom with right calc(100% - calc(.6875rem * 1.6) * .12)/ calc(100% - calc(.6875rem * 1.6) * .12) bottom,line to calc(.6875rem * 1.6) bottom,curve to left calc(100% - calc(.6875rem * 1.6)) with calc(calc(.6875rem * 1.6) * .12) bottom/left calc(100% - calc(.6875rem * 1.6) * .12),line to left calc(.6875rem * 1.6),curve to calc(.6875rem * 1.6) top with left calc(calc(.6875rem * 1.6) * .12)/ calc(calc(.6875rem * 1.6) * .12) top,line to calc(100% - calc(.6875rem * 1.6)) top,close)}.lany-s-useful-materialsDetail .s-useful-materialsDetail__formBtn{border-radius:0;clip-path:shape(from calc(100% - calc(.75rem * 1.6)) top,curve to right calc(.75rem * 1.6) with calc(100% - calc(.75rem * 1.6) * .12) top/right calc(calc(.75rem * 1.6) * .12),line to right calc(100% - calc(.75rem * 1.6)),curve to calc(100% - calc(.75rem * 1.6)) bottom with right calc(100% - calc(.75rem * 1.6) * .12)/ calc(100% - calc(.75rem * 1.6) * .12) bottom,line to calc(.75rem * 1.6) bottom,curve to left calc(100% - calc(.75rem * 1.6)) with calc(calc(.75rem * 1.6) * .12) bottom/left calc(100% - calc(.75rem * 1.6) * .12),line to left calc(.75rem * 1.6),curve to calc(.75rem * 1.6) top with left calc(calc(.75rem * 1.6) * .12)/ calc(calc(.75rem * 1.6) * .12) top,line to calc(100% - calc(.75rem * 1.6)) top,close)}}.lany-s-useful-materialsDetail .s-useful-materialsDetail__formBtnText{font-size:.8125rem;font-weight:900;line-height:1.5;color:#fff;display:block;text-align:center;-webkit-transition:color .3s cubic-bezier(0,0,.4,1);transition:color .3s cubic-bezier(0,0,.4,1)}.lany-s-useful-materialsDetail .s-useful-materialsDetail__formBtnIcon{width:1rem;height:auto;aspect-ratio:1;border-radius:.25rem;background-color:#fff;display:grid;place-items:center;margin-top:1px}.lany-s-useful-materialsDetail .s-useful-materialsDetail__formBtnIcon::before{content:"";display:block;width:.5rem;aspect-ratio:1;-webkit-mask:url(../img/common/icon_arrow.svg) no-repeat center center/contain;mask:url(../img/common/icon_arrow.svg) no-repeat center center/contain;background-color:#174999;rotate:90deg}.lany-s-useful-materialsDetail .s-useful-materialsDetail__field{margin-top:1.5rem}@media screen and (max-width:767px){.lany-s-useful-materialsDetail .s-useful-materialsDetail__field{margin-top:2.25rem}}.lany-s-useful-materialsDetail .s-useful-materialsDetail__fieldLink{display:block;width:100%}.lany-s-useful-materialsDetail .s-useful-materialsDetail__fieldLink img{width:100%;height:auto;-o-object-fit:contain;object-fit:contain}.lany-s-useful-materialsDetail .s-useful-materialsDetail__logo{margin-top:1.5rem}.lany-s-useful-materialsDetail .s-useful-materialsDetail__logoTitle{font-size:1.5rem;font-weight:900;line-height:1.7;letter-spacing:.04em}@media screen and (max-width:767px){.lany-s-useful-materialsDetail .s-useful-materialsDetail__logo{margin-top:2.25rem}.lany-s-useful-materialsDetail .s-useful-materialsDetail__logoTitle{font-size:1.25rem}}.lany-s-useful-materialsDetail .s-useful-materialsDetail__list{display:grid;grid-template-columns:repeat(4,1fr);gap:.5rem;max-width:38.5rem;width:100%;margin:1.875rem auto 0}@media screen and (max-width:767px){.lany-s-useful-materialsDetail .s-useful-materialsDetail__list{grid-template-columns:repeat(3,1fr);margin-top:.75rem;max-width:100%;gap:.5rem}}.lany-s-useful-materialsDetail .s-useful-materialsDetail__item img{width:100%;height:auto;-o-object-fit:contain;object-fit:contain}.lany-s-useful-materialsDetail .s-useful-materialsDetail__box{padding:2.25rem;background-color:rgba(23,73,153,.06);border-radius:.75rem;overflow:clip;margin-top:1.5rem}@supports (clip-path:shape(from 0 0,line to 100% 0,line to 100% 100%,line to 0 100%,close)){.lany-s-useful-materialsDetail .s-useful-materialsDetail__box{border-radius:0;clip-path:shape(from calc(100% - calc(.75rem * 1.6)) top,curve to right calc(.75rem * 1.6) with calc(100% - calc(.75rem * 1.6) * .12) top/right calc(calc(.75rem * 1.6) * .12),line to right calc(100% - calc(.75rem * 1.6)),curve to calc(100% - calc(.75rem * 1.6)) bottom with right calc(100% - calc(.75rem * 1.6) * .12)/ calc(100% - calc(.75rem * 1.6) * .12) bottom,line to calc(.75rem * 1.6) bottom,curve to left calc(100% - calc(.75rem * 1.6)) with calc(calc(.75rem * 1.6) * .12) bottom/left calc(100% - calc(.75rem * 1.6) * .12),line to left calc(.75rem * 1.6),curve to calc(.75rem * 1.6) top with left calc(calc(.75rem * 1.6) * .12)/ calc(calc(.75rem * 1.6) * .12) top,line to calc(100% - calc(.75rem * 1.6)) top,close)}}.lany-s-useful-materialsDetail .s-useful-materialsDetail__boxText{font-size:.9375rem;line-height:2}@media screen and (max-width:767px){.lany-s-useful-materialsDetail .s-useful-materialsDetail__box{padding:.75rem;margin-top:2.25rem}.lany-s-useful-materialsDetail .s-useful-materialsDetail__boxText{font-size:.875rem}}.lany-s-useful-materialsDetail .s-useful-materialsDetail__bottom{display:grid;grid-template-columns:auto 1fr;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.75rem;margin-top:.75rem}@media screen and (max-width:767px){.lany-s-useful-materialsDetail .s-useful-materialsDetail__bottom{display:block}.lany-s-useful-materialsDetail .s-useful-materialsDetail__boxNote{margin-top:.5rem}}.lany-s-useful-materialsDetail .s-useful-materialsDetail__tel{font-size:1.5rem;font-weight:900;line-height:2;display:grid;grid-template-columns:auto 1fr;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem}.lany-s-useful-materialsDetail .s-useful-materialsDetail__tel::before{content:"";display:block;width:1rem;height:auto;aspect-ratio:1;background:url(../img/common/icon_tel.svg) center center/contain no-repeat}.lany-s-useful-materialsDetail .s-useful-materialsDetail__boxNote{font-size:.6875rem;font-weight:500;line-height:1.5;letter-spacing:.01em}.lany-s-useful-materialsDetail .s-useful-materialsDetail__form{border-radius:.75rem;border:.0625rem solid #dedfe3;padding:2.25rem;position:sticky;top:.625rem;max-height:calc(100vh - 1.25rem);overflow:auto}@media screen and (max-width:767px){.lany-s-useful-materialsDetail .s-useful-materialsDetail__form{padding:2.25rem .75rem;position:static;inset:initial;max-height:initial;overflow:initial}}.lany-s-memberDetail{padding-top:2.5rem;padding-bottom:5rem;position:relative;overflow:clip}@media screen and (max-width:767px){.lany-s-memberDetail{padding-top:5rem;padding-bottom:1.875rem}}.lany-s-memberDetail .s-memberDetail__top{padding-bottom:3.5rem;border-bottom:1px solid #dedfe3;display:grid;grid-template-columns:27.5rem 1fr;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:3rem}.lany-s-memberDetail .s-memberDetail__eyecatch{width:100%;aspect-ratio:440/293;border-radius:.875rem;overflow:clip}@supports (clip-path:shape(from 0 0,line to 100% 0,line to 100% 100%,line to 0 100%,close)){.lany-s-memberDetail .s-memberDetail__eyecatch{border-radius:0;clip-path:shape(from calc(100% - calc(.875rem * 1.6)) top,curve to right calc(.875rem * 1.6) with calc(100% - calc(.875rem * 1.6) * .12) top/right calc(calc(.875rem * 1.6) * .12),line to right calc(100% - calc(.875rem * 1.6)),curve to calc(100% - calc(.875rem * 1.6)) bottom with right calc(100% - calc(.875rem * 1.6) * .12)/ calc(100% - calc(.875rem * 1.6) * .12) bottom,line to calc(.875rem * 1.6) bottom,curve to left calc(100% - calc(.875rem * 1.6)) with calc(calc(.875rem * 1.6) * .12) bottom/left calc(100% - calc(.875rem * 1.6) * .12),line to left calc(.875rem * 1.6),curve to calc(.875rem * 1.6) top with left calc(calc(.875rem * 1.6) * .12)/ calc(calc(.875rem * 1.6) * .12) top,line to calc(100% - calc(.875rem * 1.6)) top,close)}}.lany-s-memberDetail .s-memberDetail__eyecatch img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media screen and (max-width:767px){.lany-s-memberDetail .s-memberDetail__top{display:block;padding-bottom:2.25rem}.lany-s-memberDetail .s-memberDetail__eyecatch{aspect-ratio:343/228;border-radius:.75rem;overflow:clip}@supports (clip-path:shape(from 0 0,line to 100% 0,line to 100% 100%,line to 0 100%,close)){.lany-s-memberDetail .s-memberDetail__eyecatch{border-radius:0;clip-path:shape(from calc(100% - calc(.75rem * 1.6)) top,curve to right calc(.75rem * 1.6) with calc(100% - calc(.75rem * 1.6) * .12) top/right calc(calc(.75rem * 1.6) * .12),line to right calc(100% - calc(.75rem * 1.6)),curve to calc(100% - calc(.75rem * 1.6)) bottom with right calc(100% - calc(.75rem * 1.6) * .12)/ calc(100% - calc(.75rem * 1.6) * .12) bottom,line to calc(.75rem * 1.6) bottom,curve to left calc(100% - calc(.75rem * 1.6)) with calc(calc(.75rem * 1.6) * .12) bottom/left calc(100% - calc(.75rem * 1.6) * .12),line to left calc(.75rem * 1.6),curve to calc(.75rem * 1.6) top with left calc(calc(.75rem * 1.6) * .12)/ calc(calc(.75rem * 1.6) * .12) top,line to calc(100% - calc(.75rem * 1.6)) top,close)}}.lany-s-memberDetail .s-memberDetail__body{margin-top:.75rem}}.lany-s-memberDetail .s-memberDetail__info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.lany-s-memberDetail .s-memberDetail__nameArea{display:grid;grid-template-columns:fit-content(12.5rem) fit-content(12.5rem);gap:.75rem}.lany-s-memberDetail .s-memberDetail__name{-ms-flex-negative:0;flex-shrink:0;font-size:1.5rem;font-weight:900;line-height:1.7;letter-spacing:.04em}@media screen and (max-width:767px){.lany-s-memberDetail .s-memberDetail__nameArea{grid-template-columns:fit-content(8.125rem) fit-content(9.375rem)}.lany-s-memberDetail .s-memberDetail__name{font-size:1.125rem}}.lany-s-memberDetail .s-memberDetail__en{font-size:.75rem;font-weight:700;line-height:1.5;color:#174999;font-family:museo-sans,sans-serif;display:block;margin-top:1.125rem}@media screen and (max-width:767px){.lany-s-memberDetail .s-memberDetail__en{font-size:.6875rem;margin-top:.75rem}}.lany-s-memberDetail .s-memberDetail__sns{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.5rem;margin-top:1.0625rem}@media screen and (max-width:767px){.lany-s-memberDetail .s-memberDetail__sns{margin-top:.1875rem}}.lany-s-memberDetail .s-memberDetail__sns a{width:1.5rem;height:auto;aspect-ratio:1}.lany-s-memberDetail .s-memberDetail__sns a img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.lany-s-memberDetail .s-memberDetail__position{font-size:.875rem;font-weight:500;line-height:1.7;display:block;margin-top:.5rem}@media screen and (max-width:767px){.lany-s-memberDetail .s-memberDetail__position{font-size:.75rem;margin-top:.125rem}}.lany-s-memberDetail .s-memberDetail__category{font-size:.75rem;font-weight:500;line-height:1.7;margin-top:.5rem;display:inline-block}@media screen and (max-width:767px){.lany-s-memberDetail .s-memberDetail__category{font-size:.6875rem;margin-top:.125rem}}.lany-s-memberDetail .s-memberDetail__text{font-size:.875rem;font-weight:400;line-height:2;margin-top:1.5rem}@media screen and (max-width:767px){.lany-s-memberDetail .s-memberDetail__text{margin-top:.75rem;font-size:.8125rem}}.lany-s-faq.--2col .s-faq__title,.lany-s-memberDetail .s-memberDetail__support{margin-top:1.5rem}@media screen and (max-width:767px){.lany-s-memberDetail .s-memberDetail__support{margin-top:.75rem}}.lany-s-memberDetail .s-memberDetail__supportText{font-size:.8125rem;font-weight:500;line-height:1.7;letter-spacing:.04em}.lany-s-memberDetail .s-memberDetail__supportList{background-color:#fff;border-radius:.75rem;padding:1rem;display:grid;grid-template-columns:repeat(6,1fr);gap:.5rem 1rem;margin-top:.5rem}@media screen and (max-width:767px){.lany-s-memberDetail .s-memberDetail__supportList{grid-template-columns:repeat(3,1fr);gap:.5rem;margin-top:.25rem}}.lany-s-memberDetail .s-memberDetail__supportItem img{width:100%;height:auto;-o-object-fit:contain;object-fit:contain;aspect-ratio:100/50}.lany-s-memberDetail .s-memberDetail__wrap{margin-top:7.5rem}@media screen and (max-width:767px){.lany-s-memberDetail .s-memberDetail__wrap{margin-top:5rem}}.lany-s-memberDetail .s-memberDetail__wrap.--media:not(:has(.c-cardList__item)),.lany-s-memberDetail .s-memberDetail__wrap.--youtube:not(:has(.c-cardList__item)),.lany-s-memberDetail .s-memberDetail__wrap:not(:has(.splide__slide)){display:none}.lany-s-memberDetail .s-memberDetail__list{margin-top:3rem}@media screen and (max-width:767px){.lany-s-memberDetail .s-memberDetail__list{margin-top:2.25rem}}.lany-s-memberDetail .s-memberDetail__btn{text-align:center;margin-top:7.5rem}.lany-s-memberDetail .lany-s-cardList{overflow:initial;padding:0}.lany-s-block{padding-top:4.5rem;padding-bottom:3.75rem}.lany-s-block .s-block__inner{display:grid;grid-template-columns:36.25rem 1fr;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-column-gap:3.75rem;-moz-column-gap:3.75rem;column-gap:3.75rem}.lany-s-block .s-block__title{grid-column:1/3;margin-bottom:4.5rem}.lany-s-block .s-block__img{width:100%;aspect-ratio:560/373;position:relative;border-radius:1.5rem;overflow:clip;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}@supports (clip-path:shape(from 0 0,line to 100% 0,line to 100% 100%,line to 0 100%,close)){.lany-s-block .s-block__img{border-radius:0;clip-path:shape(from calc(100% - calc(1.5rem * 1.6)) top,curve to right calc(1.5rem * 1.6) with calc(100% - calc(1.5rem * 1.6) * .12) top/right calc(calc(1.5rem * 1.6) * .12),line to right calc(100% - calc(1.5rem * 1.6)),curve to calc(100% - calc(1.5rem * 1.6)) bottom with right calc(100% - calc(1.5rem * 1.6) * .12)/ calc(100% - calc(1.5rem * 1.6) * .12) bottom,line to calc(1.5rem * 1.6) bottom,curve to left calc(100% - calc(1.5rem * 1.6)) with calc(calc(1.5rem * 1.6) * .12) bottom/left calc(100% - calc(1.5rem * 1.6) * .12),line to left calc(1.5rem * 1.6),curve to calc(1.5rem * 1.6) top with left calc(calc(1.5rem * 1.6) * .12)/ calc(calc(1.5rem * 1.6) * .12) top,line to calc(100% - calc(1.5rem * 1.6)) top,close)}}.lany-s-block .s-block__img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.lany-s-block .s-block__text{font-size:.9375rem;font-weight:500;line-height:2}@media screen and (max-width:767px){.lany-s-memberDetail .s-memberDetail__btn{margin-top:5rem}.lany-s-block{padding-top:3.75rem;padding-bottom:1.875rem}.lany-s-block .s-block__inner{display:block}.lany-s-block .s-block__title{margin-bottom:2.25rem}.lany-s-block .s-block__img{border-radius:.875rem;overflow:clip;aspect-ratio:343/228}@supports (clip-path:shape(from 0 0,line to 100% 0,line to 100% 100%,line to 0 100%,close)){.lany-s-block .s-block__img{border-radius:0;clip-path:shape(from calc(100% - calc(.875rem * 1.6)) top,curve to right calc(.875rem * 1.6) with calc(100% - calc(.875rem * 1.6) * .12) top/right calc(calc(.875rem * 1.6) * .12),line to right calc(100% - calc(.875rem * 1.6)),curve to calc(100% - calc(.875rem * 1.6)) bottom with right calc(100% - calc(.875rem * 1.6) * .12)/ calc(100% - calc(.875rem * 1.6) * .12) bottom,line to calc(.875rem * 1.6) bottom,curve to left calc(100% - calc(.875rem * 1.6)) with calc(calc(.875rem * 1.6) * .12) bottom/left calc(100% - calc(.875rem * 1.6) * .12),line to left calc(.875rem * 1.6),curve to calc(.875rem * 1.6) top with left calc(calc(.875rem * 1.6) * .12)/ calc(calc(.875rem * 1.6) * .12) top,line to calc(100% - calc(.875rem * 1.6)) top,close)}}.lany-s-block .s-block__text{margin-top:2.25rem;font-size:.875rem}}.lany-s-benefitsSlider{padding-top:3.75rem;padding-bottom:7.5rem}.lany-s-benefitsSlider .splide__slide{display:grid;align-self:flex-end}.lany-s-benefitsSlider .splide__slide:nth-child(odd){--slide-width:calc(375 / 1440 * 100%)}.lany-s-benefitsSlider .splide__slide:nth-child(odd) img{aspect-ratio:375/250}.lany-s-benefitsSlider .splide__slide:nth-child(even){--slide-width:calc(250 / 1440 * 100%)}@media screen and (max-width:767px){.lany-s-benefitsSlider{padding-top:2.25rem;padding-bottom:3.75rem}.lany-s-benefitsSlider .splide__slide:nth-child(odd){--slide-width:calc(200 / 375 * 100%)}.lany-s-benefitsSlider .splide__slide:nth-child(odd) img{aspect-ratio:200/133}.lany-s-benefitsSlider .splide__slide:nth-child(even){--slide-width:calc(133 / 375 * 100%)}}.lany-s-benefitsSlider .splide__slide:nth-child(even) img{aspect-ratio:250/375}.lany-s-benefitsSlider .s-benefitsSlider__img{border-radius:.75rem;overflow:clip}@supports (clip-path:shape(from 0 0,line to 100% 0,line to 100% 100%,line to 0 100%,close)){.lany-s-benefitsSlider .s-benefitsSlider__img{border-radius:0;clip-path:shape(from calc(100% - calc(.75rem * 1.6)) top,curve to right calc(.75rem * 1.6) with calc(100% - calc(.75rem * 1.6) * .12) top/right calc(calc(.75rem * 1.6) * .12),line to right calc(100% - calc(.75rem * 1.6)),curve to calc(100% - calc(.75rem * 1.6)) bottom with right calc(100% - calc(.75rem * 1.6) * .12)/ calc(100% - calc(.75rem * 1.6) * .12) bottom,line to calc(.75rem * 1.6) bottom,curve to left calc(100% - calc(.75rem * 1.6)) with calc(calc(.75rem * 1.6) * .12) bottom/left calc(100% - calc(.75rem * 1.6) * .12),line to left calc(.75rem * 1.6),curve to calc(.75rem * 1.6) top with left calc(calc(.75rem * 1.6) * .12)/ calc(calc(.75rem * 1.6) * .12) top,line to calc(100% - calc(.75rem * 1.6)) top,close)}}.lany-s-benefitsSlider .s-benefitsSlider__img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}#js-editor-sections-wrapper .lany-s-benefitsSlider{display:block!important}#js-editor-sections-wrapper .lany-s-benefitsSlider .splide__list{-webkit-transform:initial!important;transform:initial!important}.lany-s-vacation{padding:5rem 0}.lany-s-vacation .s-vacation__head{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;gap:1.25rem}.lany-s-vacation .s-vacation__title{-ms-flex-negative:0;flex-shrink:0}.lany-s-vacation .s-vacation__text{font-size:.9375rem;font-weight:500;line-height:2}@media screen and (max-width:767px){.lany-s-benefitsSlider .splide__slide:nth-child(even) img{aspect-ratio:133/200}.lany-s-benefitsSlider .s-benefitsSlider__img{border-radius:.375rem;overflow:clip}@supports (clip-path:shape(from 0 0,line to 100% 0,line to 100% 100%,line to 0 100%,close)){.lany-s-benefitsSlider .s-benefitsSlider__img{border-radius:0;clip-path:shape(from calc(100% - calc(.375rem * 1.6)) top,curve to right calc(.375rem * 1.6) with calc(100% - calc(.375rem * 1.6) * .12) top/right calc(calc(.375rem * 1.6) * .12),line to right calc(100% - calc(.375rem * 1.6)),curve to calc(100% - calc(.375rem * 1.6)) bottom with right calc(100% - calc(.375rem * 1.6) * .12)/ calc(100% - calc(.375rem * 1.6) * .12) bottom,line to calc(.375rem * 1.6) bottom,curve to left calc(100% - calc(.375rem * 1.6)) with calc(calc(.375rem * 1.6) * .12) bottom/left calc(100% - calc(.375rem * 1.6) * .12),line to left calc(.375rem * 1.6),curve to calc(.375rem * 1.6) top with left calc(calc(.375rem * 1.6) * .12)/ calc(calc(.375rem * 1.6) * .12) top,line to calc(100% - calc(.375rem * 1.6)) top,close)}}.lany-s-vacation{padding:3.75rem 0}.lany-s-vacation .s-vacation__head{display:block}.lany-s-vacation .s-vacation__text{font-size:.875rem;margin-top:2.25rem}}.lany-s-vacation .s-vacation__list{display:grid;grid-template-columns:repeat(2,1fr);gap:1.5rem;margin-top:4.5rem}.lany-s-vacation .s-vacation__item{padding:1.5rem 2.25rem;background-color:#fff;border-radius:.75rem;overflow:clip}@supports (clip-path:shape(from 0 0,line to 100% 0,line to 100% 100%,line to 0 100%,close)){.lany-s-vacation .s-vacation__item{border-radius:0;clip-path:shape(from calc(100% - calc(.75rem * 1.6)) top,curve to right calc(.75rem * 1.6) with calc(100% - calc(.75rem * 1.6) * .12) top/right calc(calc(.75rem * 1.6) * .12),line to right calc(100% - calc(.75rem * 1.6)),curve to calc(100% - calc(.75rem * 1.6)) bottom with right calc(100% - calc(.75rem * 1.6) * .12)/ calc(100% - calc(.75rem * 1.6) * .12) bottom,line to calc(.75rem * 1.6) bottom,curve to left calc(100% - calc(.75rem * 1.6)) with calc(calc(.75rem * 1.6) * .12) bottom/left calc(100% - calc(.75rem * 1.6) * .12),line to left calc(.75rem * 1.6),curve to calc(.75rem * 1.6) top with left calc(calc(.75rem * 1.6) * .12)/ calc(calc(.75rem * 1.6) * .12) top,line to calc(100% - calc(.75rem * 1.6)) top,close)}}@media screen and (max-width:767px){.lany-s-vacation .s-vacation__list{margin-top:2.25rem;grid-template-columns:1fr}.lany-s-vacation .s-vacation__item{padding:1rem}}.lany-s-vacation .s-vacation__itemHead{display:grid;grid-template-columns:3.125rem 1fr;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:.75rem;-moz-column-gap:.75rem;column-gap:.75rem;padding-bottom:.75rem;border-bottom:.125rem solid #DEDFE3}.lany-s-vacation .s-vacation__itemImg{width:100%;aspect-ratio:1;border-radius:50%;background-color:rgba(23,73,153,.06);display:grid;place-items:center;padding:.4375rem}.lany-s-vacation .s-vacation__itemImg img{width:100%;height:100%}.lany-s-vacation .s-vacation__itemTitle{font-size:1.375rem;font-weight:900;line-height:1.5;color:#174999}@media screen and (max-width:767px){.lany-s-vacation .s-vacation__itemHead{grid-template-columns:2.5rem 1fr}.lany-s-vacation .s-vacation__itemTitle{font-size:1.125rem}}.lany-s-vacation .s-vacation__itemText{font-size:1.0625rem;font-weight:500;line-height:1.5;margin-top:.75rem}.lany-s-support{padding:7.5rem 0 6.25rem}.lany-s-support .s-support__inner{display:grid;grid-template-columns:25rem 1fr;gap:1.25rem}@media screen and (max-width:767px){.lany-s-vacation .s-vacation__itemText{font-size:.875rem;letter-spacing:.1em}.lany-s-support{padding:3.75rem 0}.lany-s-support .s-support__inner{display:block}}.lany-s-support .s-support__wrap{padding:1.5rem 2.25rem;border:1px solid #DEDFE3;z-index:0;background-color:#DEDFE3;border-radius:1.5rem;position:relative;overflow:clip;display:grid;grid-template-columns:346fr 268fr;gap:6rem}.lany-s-support .s-support__wrap::after{position:absolute;background-color:#F3F4F9;z-index:-1;transition:.3s;border-radius:1.4375rem}.lany-s-support .s-support__itemText::before,.lany-s-thanks .s-thanks__item2::before,.lany-s-thanks .s-thanks__item::before{content:"・"}@supports (clip-path:shape(from 0 0,line to 100% 0,line to 100% 100%,line to 0 100%,close)){.lany-s-support .s-support__wrap::after{border-radius:0;clip-path:shape(from calc(100% - calc(1.4375rem * 1.6)) top,curve to right calc(1.4375rem * 1.6) with calc(100% - calc(1.4375rem * 1.6) * .12) top/right calc(calc(1.4375rem * 1.6) * .12),line to right calc(100% - calc(1.4375rem * 1.6)),curve to calc(100% - calc(1.4375rem * 1.6)) bottom with right calc(100% - calc(1.4375rem * 1.6) * .12)/ calc(100% - calc(1.4375rem * 1.6) * .12) bottom,line to calc(1.4375rem * 1.6) bottom,curve to left calc(100% - calc(1.4375rem * 1.6)) with calc(calc(1.4375rem * 1.6) * .12) bottom/left calc(100% - calc(1.4375rem * 1.6) * .12),line to left calc(1.4375rem * 1.6),curve to calc(1.4375rem * 1.6) top with left calc(calc(1.4375rem * 1.6) * .12)/ calc(calc(1.4375rem * 1.6) * .12) top,line to calc(100% - calc(1.4375rem * 1.6)) top,close)}.lany-s-support .s-support__wrap{border-radius:0;clip-path:shape(from calc(100% - calc(1.5rem * 1.6)) top,curve to right calc(1.5rem * 1.6) with calc(100% - calc(1.5rem * 1.6) * .12) top/right calc(calc(1.5rem * 1.6) * .12),line to right calc(100% - calc(1.5rem * 1.6)),curve to calc(100% - calc(1.5rem * 1.6)) bottom with right calc(100% - calc(1.5rem * 1.6) * .12)/ calc(100% - calc(1.5rem * 1.6) * .12) bottom,line to calc(1.5rem * 1.6) bottom,curve to left calc(100% - calc(1.5rem * 1.6)) with calc(calc(1.5rem * 1.6) * .12) bottom/left calc(100% - calc(1.5rem * 1.6) * .12),line to left calc(1.5rem * 1.6),curve to calc(1.5rem * 1.6) top with left calc(calc(1.5rem * 1.6) * .12)/ calc(calc(1.5rem * 1.6) * .12) top,line to calc(100% - calc(1.5rem * 1.6)) top,close)}}.lany-s-cta2 .s-cta2__link,.lany-s-cta3 .s-cta3__link{border-radius:var(--corner-radius) var(--corner-radius) 0 0;-webkit-transition:scale .3s cubic-bezier(0,0,.4,1)}@media screen and (max-width:767px){.lany-s-support .s-support__wrap{margin-top:2.25rem;display:block;padding:1.5rem 1rem}}.lany-s-support .s-support__itemText{font-size:1.125rem;font-weight:500;line-height:2;display:grid;grid-template-columns:auto 1fr;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-column-gap:.1875rem;-moz-column-gap:.1875rem;column-gap:.1875rem}.lany-s-support .s-support__itemText::before{display:block;margin-top:.125rem}.lany-s-cta3{position:relative;overflow:clip;padding-top:6.25rem}@media screen and (max-width:767px){.lany-s-support .s-support__itemText{font-size:.9375rem}.lany-s-cta3{padding-top:3.75rem}}.lany-s-cta3 .s-cta3__container{background-color:#174999;padding-top:6.125rem;padding-bottom:6.125rem;position:relative;overflow:clip}.lany-s-cta3 .s-cta3__inner{max-width:75rem;display:grid;grid-template-columns:36.25rem 1fr;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:1.25rem;position:relative;z-index:1}.lany-s-cta3 .s-cta3__head{margin-top:1.375rem}.lany-s-cta3 .s-cta3__title{font-size:1.25rem;font-weight:900;line-height:2;letter-spacing:.1em;color:#fff}@media screen and (max-width:767px){.lany-s-cta3 .s-cta3__container{padding:3rem 0}.lany-s-cta3 .s-cta3__inner{padding:0 2rem;display:block}.lany-s-cta3 .s-cta3__head{margin-top:0}.lany-s-cta3 .s-cta3__title{font-size:1rem}}.lany-s-cta3 .s-cta3__text{font-size:.875rem;line-height:2;font-weight:500;color:#fff;margin-top:3rem}.lany-s-cta3 .s-cta3__list{display:grid;gap:2.25rem}.lany-s-cta3 .s-cta3__link{--corner-radius:1.5rem;--squircle-scale:1.8;--squircle-handle-ratio:0.12;--squircle-radius:calc(var(--corner-radius) * var(--squircle-scale));display:block;-webkit-transform-origin:bottom;transform-origin:bottom;transition:scale .3s cubic-bezier(0,0,.4,1)}@media screen and (min-width:768px){.lany-s-cta3 .s-cta3__link{border-radius:1.5rem;overflow:clip}@supports (clip-path:shape(from 0 0,line to 100% 0,line to 100% 100%,line to 0 100%,close)){.lany-s-cta3 .s-cta3__link{border-radius:0;clip-path:shape(from calc(100% - calc(1.5rem * 1.6)) top,curve to right calc(1.5rem * 1.6) with calc(100% - calc(1.5rem * 1.6) * .12) top/right calc(calc(1.5rem * 1.6) * .12),line to right calc(100% - calc(1.5rem * 1.6)),curve to calc(100% - calc(1.5rem * 1.6)) bottom with right calc(100% - calc(1.5rem * 1.6) * .12)/ calc(100% - calc(1.5rem * 1.6) * .12) bottom,line to calc(1.5rem * 1.6) bottom,curve to left calc(100% - calc(1.5rem * 1.6)) with calc(calc(1.5rem * 1.6) * .12) bottom/left calc(100% - calc(1.5rem * 1.6) * .12),line to left calc(1.5rem * 1.6),curve to calc(1.5rem * 1.6) top with left calc(calc(1.5rem * 1.6) * .12)/ calc(calc(1.5rem * 1.6) * .12) top,line to calc(100% - calc(1.5rem * 1.6)) top,close)}}}.lany-s-cta3 .s-cta3__item .s-cta3__link,.lany-s-cta3 .s-cta3__item .s-cta3__link .lany-c-arrow::after,.lany-s-cta3 .s-cta3__item .s-cta3__link .lany-c-arrow::before{background-color:#292929}@media screen and (max-width:767px){.lany-s-cta3 .s-cta3__text{font-size:.8125rem;letter-spacing:.05em;margin-top:1.125rem}.lany-s-cta3 .s-cta3__list{grid-template-columns:1fr;gap:.75rem;margin-top:3rem;margin-right:-2rem}.lany-s-cta3 .s-cta3__link{--corner-radius:0.75rem;-webkit-transform-origin:right;transform-origin:right}@supports (clip-path:shape(from 0 0,line to 100% 0,line to 100% 100%,line to 0 100%,close)){.lany-s-cta3 .s-cta3__link{border-radius:0;clip-path:shape(from 0 top,line to 100% top,line to 100% bottom,line to var(--squircle-radius) bottom,curve to left calc(100% - var(--squircle-radius)) with calc(var(--squircle-radius) * var(--squircle-handle-ratio)) bottom/left calc(100% - var(--squircle-radius) * var(--squircle-handle-ratio)),line to left var(--squircle-radius),curve to var(--squircle-radius) top with left calc(var(--squircle-radius) * var(--squircle-handle-ratio))/ calc(var(--squircle-radius) * var(--squircle-handle-ratio)) top,line to 0 top,close)}}}@media (any-hover:hover){.lany-s-cta3 .s-cta3__link:hover,.lany-s-useful-materialsDetail .s-useful-materialsDetail__formBtn:hover{opacity:1;scale:1.1}.lany-s-cta3 .s-cta3__link:hover .c-btn2__text,.lany-s-cta3 .s-cta3__link:hover .s-cta3__en{color:#fff}.lany-s-cta3 .s-cta3__link:hover .lany-c-arrow{background-color:#fff;opacity:1}.lany-s-cta3 .s-cta3__link:hover .lany-c-arrow::before{translate:500% -50%}.lany-s-cta3 .s-cta3__link:hover .lany-c-arrow::after{translate:-50% -50%}}.lany-s-cta3 .s-cta3__linkInner{display:grid;grid-template-columns:1fr auto 1fr;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;min-height:7.5rem;padding:1.25rem 2.25rem 1.25rem 1.25rem}.lany-s-cta3 .s-cta3__en{font-size:.75rem;font-weight:700;line-height:1;color:#727275;font-family:museo-sans,sans-serif;display:block;-webkit-transition:color .3s cubic-bezier(0,0,.4,1);transition:color .3s cubic-bezier(0,0,.4,1)}@media screen and (max-width:767px){.lany-s-cta3 .s-cta3__linkInner{min-height:11.25rem;padding:1rem .75rem .75rem 1rem;grid-template-columns:1fr;grid-template-rows:1fr auto 1fr}.lany-s-cta3 .s-cta3__en{font-size:1rem}}.lany-s-cta3 .s-cta3__main{font-size:1.25rem;font-weight:700;line-height:2;letter-spacing:.05em;color:#fff;text-align:center;-ms-flex-item-align:center;align-self:center}@media screen and (max-width:767px){.lany-s-cta3 .s-cta3__main{font-size:1.125rem}}.lany-s-cta2 .s-cta2__bottomEn,.lany-s-cta3 .s-cta3__bottomEn{font-size:9rem;bottom:-1.25rem;-webkit-text-fill-color:transparent}.lany-s-cta3 .lany-c-btn2{-ms-flex-item-align:center;align-self:center;justify-self:flex-end}.lany-s-cta3 .c-btn2__linkInner{display:block}@media screen and (max-width:767px){.lany-s-cta3 .lany-c-btn2{-ms-flex-item-align:end;align-self:flex-end}.lany-s-cta3 .c-btn2__linkInner{display:grid}}.lany-s-cta3 .c-btn2__text{color:#727275;display:none}@media screen and (max-width:767px){.lany-s-cta3 .c-btn2__text{display:block;color:#fff}.lany-s-cta3 .lany-c-arrow{background-color:#fff}}.lany-s-cta3 .s-cta3__bottomEn{display:block;font-weight:700;line-height:1;font-family:museo-sans,sans-serif;background:-webkit-gradient(linear,left top,right top,from(#6f8dbf),to(#414141));background:linear-gradient(90deg,#6f8dbf 0,#414141 100%);color:transparent;background-clip:text;-webkit-background-clip:text;position:absolute;left:3.25rem}@media screen and (max-width:767px){.lany-s-cta3 .s-cta3__bottomEn{font-size:3.75rem;z-index:1;left:0;bottom:-.625rem;pointer-events:none}}#js-editor-sections-wrapper .s-cta3__bottomEn{pointer-events:auto}.lany-s-head{padding-top:7.5rem;padding-bottom:6.25rem}.lany-s-head .s-head__inner{display:grid;grid-template-columns:33.5625rem 1fr;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-column-gap:4.5rem;-moz-column-gap:4.5rem;column-gap:4.5rem}.lany-s-head .s-head__title{grid-column:1/3;margin-bottom:4.5rem}.lany-s-head .s-head__lead{font-size:1.5rem;font-weight:900;line-height:2;letter-spacing:.01em}@media screen and (max-width:767px){.lany-s-head{padding-top:2rem;padding-bottom:3.75rem}.lany-s-head .s-head__inner{display:block;padding:0 1rem}.lany-s-head .s-head__title{margin-bottom:2.25rem}.lany-s-head .s-head__lead{font-size:1.125rem;letter-spacing:0}}.lany-s-head .s-head__text{font-size:.9375rem;font-weight:500;line-height:2}.lany-s-head.--bg{color:#fff;padding-top:4.5rem}@media screen and (max-width:767px){.lany-s-head .s-head__text{margin-top:1.5rem;font-size:.875rem}.lany-s-head.--bg{padding-top:3.5rem;padding-bottom:5rem}}.lany-s-head.--bg .s-head__container{border-radius:6rem;overflow:clip;padding:3.75rem 0}@supports (clip-path:shape(from 0 0,line to 100% 0,line to 100% 100%,line to 0 100%,close)){.lany-s-head.--bg .s-head__container{border-radius:0;clip-path:shape(from calc(100% - calc(6rem * 1.6)) top,curve to right calc(6rem * 1.6) with calc(100% - calc(6rem * 1.6) * .12) top/right calc(calc(6rem * 1.6) * .12),line to right calc(100% - calc(6rem * 1.6)),curve to calc(100% - calc(6rem * 1.6)) bottom with right calc(100% - calc(6rem * 1.6) * .12)/ calc(100% - calc(6rem * 1.6) * .12) bottom,line to calc(6rem * 1.6) bottom,curve to left calc(100% - calc(6rem * 1.6)) with calc(calc(6rem * 1.6) * .12) bottom/left calc(100% - calc(6rem * 1.6) * .12),line to left calc(6rem * 1.6),curve to calc(6rem * 1.6) top with left calc(calc(6rem * 1.6) * .12)/ calc(calc(6rem * 1.6) * .12) top,line to calc(100% - calc(6rem * 1.6)) top,close)}}.lany-s-head.--bg .s-head__inner{-webkit-column-gap:3rem;-moz-column-gap:3rem;column-gap:3rem}@media screen and (max-width:767px){.lany-s-head.--bg .s-head__container{padding:2.25rem 0;border-radius:3rem;overflow:clip}@supports (clip-path:shape(from 0 0,line to 100% 0,line to 100% 100%,line to 0 100%,close)){.lany-s-head.--bg .s-head__container{border-radius:0;clip-path:shape(from calc(100% - calc(3rem * 1.6)) top,curve to right calc(3rem * 1.6) with calc(100% - calc(3rem * 1.6) * .12) top/right calc(calc(3rem * 1.6) * .12),line to right calc(100% - calc(3rem * 1.6)),curve to calc(100% - calc(3rem * 1.6)) bottom with right calc(100% - calc(3rem * 1.6) * .12)/ calc(100% - calc(3rem * 1.6) * .12) bottom,line to calc(3rem * 1.6) bottom,curve to left calc(100% - calc(3rem * 1.6)) with calc(calc(3rem * 1.6) * .12) bottom/left calc(100% - calc(3rem * 1.6) * .12),line to left calc(3rem * 1.6),curve to calc(3rem * 1.6) top with left calc(calc(3rem * 1.6) * .12)/ calc(calc(3rem * 1.6) * .12) top,line to calc(100% - calc(3rem * 1.6)) top,close)}}.lany-s-head.--bg .s-head__text{margin-top:1.5rem}}.lany-s-head.--blue .s-head__container{background-color:#174999}.lany-s-head.--white{color:#174999}.lany-s-head.--white .s-head__container{background-color:#fff}.lany-s-system{padding:6.25rem 0}.lany-s-system .s-system__head{display:grid;grid-template-columns:1fr 45rem;gap:1.25rem}.lany-s-system .s-system__title{-ms-flex-negative:0;flex-shrink:0}.lany-s-system .s-system__text{font-size:.9375rem;font-weight:500;line-height:2;justify-self:flex-end}@media screen and (max-width:767px){.lany-s-system{padding:3.75rem 0}.lany-s-system .s-system__head{display:block}.lany-s-system .s-system__text{font-size:.875rem;margin-top:2.25rem;justify-self:initial}}.lany-s-system .s-system__list{display:grid;grid-template-columns:repeat(2,1fr);-webkit-column-gap:4.5rem;-moz-column-gap:4.5rem;column-gap:4.5rem;row-gap:3rem;margin-top:4.5rem}@media screen and (max-width:767px){.lany-s-system .s-system__list{grid-template-columns:1fr;gap:2.25rem;margin-top:2.25rem}}.lany-s-system .s-system__item{display:grid;grid-template-columns:14.375rem 1fr;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:1.5rem}.lany-s-system .s-system__img{width:100%;aspect-ratio:230/153;border-radius:.75rem;overflow:clip}@supports (clip-path:shape(from 0 0,line to 100% 0,line to 100% 100%,line to 0 100%,close)){.lany-s-system .s-system__img{border-radius:0;clip-path:shape(from calc(100% - calc(.75rem * 1.6)) top,curve to right calc(.75rem * 1.6) with calc(100% - calc(.75rem * 1.6) * .12) top/right calc(calc(.75rem * 1.6) * .12),line to right calc(100% - calc(.75rem * 1.6)),curve to calc(100% - calc(.75rem * 1.6)) bottom with right calc(100% - calc(.75rem * 1.6) * .12)/ calc(100% - calc(.75rem * 1.6) * .12) bottom,line to calc(.75rem * 1.6) bottom,curve to left calc(100% - calc(.75rem * 1.6)) with calc(calc(.75rem * 1.6) * .12) bottom/left calc(100% - calc(.75rem * 1.6) * .12),line to left calc(.75rem * 1.6),curve to calc(.75rem * 1.6) top with left calc(calc(.75rem * 1.6) * .12)/ calc(calc(.75rem * 1.6) * .12) top,line to calc(100% - calc(.75rem * 1.6)) top,close)}}.lany-s-system .s-system__img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.lany-s-system .s-system__itemTitle{font-size:1.125rem;font-weight:900;line-height:1.5;color:#174999}@media screen and (max-width:767px){.lany-s-system .s-system__item{grid-template-columns:9.5rem 1fr;gap:.75rem}.lany-s-system .s-system__img{aspect-ratio:152/101}.lany-s-system .s-system__itemTitle{font-size:.9375rem;line-height:1.2}}.lany-s-system .s-system__itemText{margin-top:.75rem;font-size:.9375rem;font-weight:500;line-height:1.5}.lany-s-cta2{position:relative;overflow:clip;padding-top:7.5rem}@media screen and (max-width:767px){.lany-s-system .s-system__itemText{margin-top:.5rem;font-size:.875rem}.lany-s-cta2{padding-top:5.625rem}}.lany-s-cta2 .s-cta2__container{background-color:#174999;padding-top:7.5rem;position:relative;overflow:clip}.lany-s-cta2 .s-cta2__inner{display:grid;grid-template-columns:35rem 1fr;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:2.5rem}@media screen and (max-width:767px){.lany-s-cta2 .s-cta2__container{padding:3rem 0}.lany-s-cta2 .s-cta2__inner{position:relative;padding:0 2rem;display:block}}.lany-s-cta2 .s-cta2__head{padding-left:3.75rem}.lany-s-cta2 .s-cta2__title{font-size:1.25rem;font-weight:900;line-height:2;letter-spacing:.1em;color:#fff}@media screen and (max-width:767px){.lany-s-cta2 .s-cta2__head{padding:0}.lany-s-cta2 .s-cta2__title{font-size:1rem}}.lany-s-cta2 .s-cta2__text{font-size:.9375rem;line-height:2;font-weight:500;color:#fff;margin-top:3rem}.lany-s-cta2 .s-cta2__link{--corner-radius:1.5rem;--squircle-scale:1.8;--squircle-handle-ratio:0.12;--squircle-radius:calc(var(--corner-radius) * var(--squircle-scale));background-color:#292929;display:block;-webkit-transform-origin:bottom;transform-origin:bottom;transition:scale .3s cubic-bezier(0,0,.4,1)}@media screen and (min-width:768px){@supports (clip-path:shape(from 0 0,line to 100% 0,line to 100% 100%,line to 0 100%,close)){.lany-s-cta2 .s-cta2__link{border-radius:0;clip-path:shape(from 0 top,line to calc(100% - var(--squircle-radius)) top,curve to right var(--squircle-radius) with calc(100% - var(--squircle-radius) * var(--squircle-handle-ratio)) top/right calc(var(--squircle-radius) * var(--squircle-handle-ratio)),line to 100% bottom,line to 0 bottom,line to left var(--squircle-radius),curve to var(--squircle-radius) top with left calc(var(--squircle-radius) * var(--squircle-handle-ratio))/ calc(var(--squircle-radius) * var(--squircle-handle-ratio)) top,line to 0 top,close)}}}@media (any-hover:hover){.lany-s-cta2 .s-cta2__link:hover{opacity:1;scale:1.1}.lany-s-cta2 .s-cta2__link:hover .c-btn2__text,.lany-s-cta2 .s-cta2__link:hover .s-cta2__en{color:#fff}.lany-s-cta2 .s-cta2__link:hover .lany-c-arrow{background-color:#fff;opacity:1}.lany-s-cta2 .s-cta2__link:hover .lany-c-arrow::before{translate:500% -50%}.lany-s-cta2 .s-cta2__link:hover .lany-c-arrow::after{translate:-50% -50%}}.lany-s-cta2 .s-cta2__link .lany-c-arrow::after,.lany-s-cta2 .s-cta2__link .lany-c-arrow::before{background-color:#292929}.lany-s-cta2 .s-cta2__linkInner{display:grid;grid-template-rows:1fr auto 1fr;min-height:22rem;padding:1.5rem}.lany-s-cta2 .s-cta2__bottomEn,.lany-s-cta2 .s-cta2__en{display:block;font-weight:700;font-family:museo-sans,sans-serif}@media screen and (max-width:767px){.lany-s-cta2 .s-cta2__text{font-size:.8125rem;letter-spacing:.05em;margin-top:1.125rem}.lany-s-cta2 .s-cta2__link{--corner-radius:0.75rem;-webkit-transform-origin:right;transform-origin:right;margin-top:3rem;margin-right:-2rem}@supports (clip-path:shape(from 0 0,line to 100% 0,line to 100% 100%,line to 0 100%,close)){.lany-s-cta2 .s-cta2__link{border-radius:0;clip-path:shape(from 0 top,line to 100% top,line to 100% bottom,line to var(--squircle-radius) bottom,curve to left calc(100% - var(--squircle-radius)) with calc(var(--squircle-radius) * var(--squircle-handle-ratio)) bottom/left calc(100% - var(--squircle-radius) * var(--squircle-handle-ratio)),line to left var(--squircle-radius),curve to var(--squircle-radius) top with left calc(var(--squircle-radius) * var(--squircle-handle-ratio))/ calc(var(--squircle-radius) * var(--squircle-handle-ratio)) top,line to 0 top,close)}}.lany-s-cta2 .s-cta2__linkInner{min-height:11.25rem;padding:1rem .75rem .75rem 1rem}}.lany-s-cta2 .s-cta2__en{font-size:1.25rem;line-height:1;color:#727275;-webkit-transition:color .3s cubic-bezier(0,0,.4,1);transition:color .3s cubic-bezier(0,0,.4,1)}@media screen and (max-width:767px){.lany-s-cta2 .s-cta2__en{font-size:1rem}}.lany-s-cta2 .s-cta2__main{font-size:1.5rem;font-weight:700;line-height:2;letter-spacing:.1em;color:#fff;text-align:center}.lany-s-cta2 .lany-c-btn2{-ms-flex-item-align:end;align-self:flex-end;justify-self:flex-end}.lany-s-cta2 .c-btn2__text{color:#727275}.lany-s-cta2 .lany-c-arrow{background-color:#727275}@media screen and (max-width:767px){.lany-s-cta2 .s-cta2__main{font-size:1.125rem}.lany-s-cta2 .c-btn2__text{color:#fff}.lany-s-cta2 .lany-c-arrow{background-color:#fff}}.lany-s-cta2 .s-cta2__bottomEn{line-height:1;background:-webkit-gradient(linear,left top,right top,from(#6f8dbf),to(#414141));background:linear-gradient(90deg,#6f8dbf 0,#414141 100%);color:transparent;background-clip:text;-webkit-background-clip:text;position:absolute;left:0;min-width:64.75rem;text-align:center}.lany-s-step{padding-top:3.75rem;padding-bottom:6.25rem}.lany-s-step .s-step__head{display:grid;grid-template-columns:1fr 46.25rem;gap:1.25rem}@media screen and (max-width:767px){.lany-s-cta2 .s-cta2__bottomEn{font-size:3.75rem;z-index:1;left:0;bottom:-3.75rem;pointer-events:none;min-width:0}.lany-s-step{padding-top:2.5rem;padding-bottom:3.75rem}.lany-s-step .s-step__inner{padding:0}.lany-s-step .s-step__head{display:block;padding:0 1rem}}.lany-s-step .s-step__title{-ms-flex-negative:0;flex-shrink:0}.lany-s-step .s-step__text{font-size:.9375rem;font-weight:500;line-height:2}@media screen and (max-width:767px){.lany-s-step .s-step__text{margin-top:2.25rem;font-size:.875rem}}.lany-s-step .s-step__wrap{padding:3rem 2.25rem;border-radius:3rem;overflow:clip;background-color:rgba(23,73,153,.06);margin-top:4.5rem}@supports (clip-path:shape(from 0 0,line to 100% 0,line to 100% 100%,line to 0 100%,close)){.lany-s-step .s-step__wrap{border-radius:0;clip-path:shape(from calc(100% - calc(3rem * 1.6)) top,curve to right calc(3rem * 1.6) with calc(100% - calc(3rem * 1.6) * .12) top/right calc(calc(3rem * 1.6) * .12),line to right calc(100% - calc(3rem * 1.6)),curve to calc(100% - calc(3rem * 1.6)) bottom with right calc(100% - calc(3rem * 1.6) * .12)/ calc(100% - calc(3rem * 1.6) * .12) bottom,line to calc(3rem * 1.6) bottom,curve to left calc(100% - calc(3rem * 1.6)) with calc(calc(3rem * 1.6) * .12) bottom/left calc(100% - calc(3rem * 1.6) * .12),line to left calc(3rem * 1.6),curve to calc(3rem * 1.6) top with left calc(calc(3rem * 1.6) * .12)/ calc(calc(3rem * 1.6) * .12) top,line to calc(100% - calc(3rem * 1.6)) top,close)}}.lany-s-step .s-step__list{counter-reset:num;display:grid;grid-template-columns:repeat(auto-fit,minmax(calc(14.0625rem + 4.5rem),1fr));row-gap:3rem;-ms-overflow-style:none;scrollbar-width:none}.lany-s-step .s-step__list::-webkit-scrollbar{display:none}.lany-s-step .s-step__item{counter-increment:num;display:grid;row-gap:0;grid-template-rows:subgrid;grid-row:span 4;position:relative}.lany-s-step .s-step__item:last-child .s-step__border::after{opacity:1}.lany-s-step .s-step__num{font-size:.75rem;font-weight:700;line-height:1;font-family:museo-sans,sans-serif;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:.3125rem}@media screen and (max-width:767px){.lany-s-step .s-step__wrap{margin-top:2.25rem;padding:2.25rem 0 2rem}.lany-s-step .s-step__list{grid-template-columns:repeat(auto-fill,minmax(calc(14.6875rem + 2rem),-webkit-max-content));grid-template-columns:repeat(auto-fill,minmax(calc(14.6875rem + 2rem),max-content));grid-auto-flow:column;overflow-x:auto;padding-right:2rem}.lany-s-step .s-step__item{width:calc(14.6875rem + 2rem);padding-left:2rem}.lany-s-step .s-step__item:last-child .s-step__border{width:calc(100% + 2rem + 2rem);right:-2rem}.lany-s-step .s-step__num{font-size:.625rem;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.lany-s-step .s-step__num::after{content:counter(num,decimal-leading-zero);font-size:1rem}@media screen and (max-width:767px){.lany-s-step .s-step__num::after{font-size:.875rem}}.lany-s-step .s-step__itemTitle{font-size:1.25rem;font-weight:900;line-height:1.5;letter-spacing:.1em;text-align:center;margin-top:.4375rem;-ms-flex-item-align:center;align-self:center}.lany-s-step .s-step__circleArea{width:100%;position:relative;margin-top:1.75rem}.lany-s-step .s-step__border,.lany-s-step .s-step__border::after{display:block;position:absolute;top:50%;right:0;translate:0 -50%}@media screen and (max-width:767px){.lany-s-step .s-step__itemTitle{font-size:1.125rem;text-align:left}.lany-s-step .s-step__circleArea{margin-top:1rem}}.lany-s-step .s-step__circle{display:block;width:1.75rem;aspect-ratio:1;border-radius:50%;border:.5rem solid #fff;background-color:#174999;margin:0 auto}@media screen and (max-width:767px){.lany-s-step .s-step__circle{margin-left:0}.lany-s-step .s-step__circle::before{content:"";display:block;width:1rem;height:.6875rem;background:url(../img/common/step_arrow.svg) center center/contain no-repeat;position:absolute;top:50%;left:2.625rem;translate:0 -50%}.lany-s-step .s-step__border{width:calc(100% + 2rem)}}.lany-s-step .s-step__border{height:.25rem;background-color:#dedfe3;z-index:-1}.lany-s-step .s-step__border::after{content:"";width:1.1875rem;height:1rem;background:url(../img/common/step_arrow.svg) center center/contain no-repeat;opacity:0}.lany-s-step .s-step__itemText{font-size:.875rem;font-weight:500;line-height:1.8;margin-top:1.75rem}@media screen and (max-width:767px){.lany-s-step .s-step__border::after{display:none}.lany-s-step .s-step__itemText{font-size:.8125rem;line-height:1.5;margin-top:1rem}.lany-s-step.--2col{padding-bottom:1.875rem}}@media screen and (min-width:768px){.lany-s-step.--3col .s-step__list{padding-right:4.5rem}.lany-s-step.--3col .s-step__item{padding-left:4.5rem}.lany-s-step.--3col .s-step__item:nth-child(3n+1) .s-step__border{width:calc(100% + 2rem)}.lany-s-step.--3col .s-step__item:nth-child(3n+1):last-child .s-step__border{width:calc(100% + 2.9375rem + 2rem)}.lany-s-step.--3col .s-step__item:nth-child(3n) .s-step__border{width:calc(100% + 4.5rem + 2.9375rem);right:-2.9375rem}.lany-s-step.--3col .s-step__item:nth-child(3n) .s-step__border::after{opacity:1}.lany-s-step.--3col .s-step__item:last-child .s-step__border{width:calc(100% + 4.5rem + 2.9375rem);right:-2.9375rem}.lany-s-step.--3col .s-step__border{width:calc(100% + 4.5rem)}.lany-s-step.--2col .s-step__list{max-width:58.5rem;width:100%;margin:0 auto;grid-template-columns:repeat(auto-fit,minmax(calc(22.5rem + 3.75rem),1fr));-webkit-column-gap:2.0625rem;-moz-column-gap:2.0625rem;column-gap:2.0625rem;padding-right:3.75rem}.lany-s-step.--2col .s-step__item{padding-left:3.75rem}.lany-s-step.--2col .s-step__item:nth-child(even) .s-step__border{width:calc(100% + 6rem + 3.75rem);right:-3.75rem}.lany-s-step.--2col .s-step__item:nth-child(even) .s-step__border::after{opacity:1}.lany-s-step.--2col .s-step__item:nth-child(odd):nth-child(n+3):last-child{grid-column:1/3}.lany-s-step.--2col .s-step__item:nth-child(odd):nth-child(n+3):last-child .s-step__border{width:calc(100% + 3.75rem + 3.75rem);right:-3.75rem}.lany-s-step.--2col .s-step__item:nth-child(odd) .s-step__border{width:calc(100% + 3.75rem);right:0}}.lany-s-cardList{padding:3.75rem 0;position:relative;overflow:clip}.lany-s-cardList .s-cardList__head{display:grid;grid-template-columns:1fr 46.25rem;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:1.25rem}.lany-s-cardList .s-cardList__text{font-size:.9375rem;font-weight:500;line-height:2}@media screen and (max-width:767px){.lany-s-cardList{padding:2.5rem 0}.lany-s-cardList .s-cardList__head{display:block}.lany-s-cardList .s-cardList__text{margin-top:2.25rem;font-size:.875rem}}.lany-s-cardList .s-cardList__text:empty{display:none;margin:0}.lany-s-cardList .s-cardList__container{margin-top:4.5rem}@media screen and (max-width:767px){.lany-s-cardList .s-cardList__container{margin-top:2.25rem;padding:0 1rem}}.lany-s-cardList .s-cardList__btn{text-align:center;margin-top:4.5rem}.lany-s-cardList .splide.is-initialized .splide__track{clip-path:inset(0 -50vw 0 0);overflow:initial}.lany-s-cardList .splide.is-initialized .s-cardList__nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;position:absolute;top:7.5625rem;left:0}@media screen and (max-width:767px){.lany-s-cardList .s-cardList__btn{margin-top:2.25rem}.lany-s-cardList .splide.is-initialized .splide__track{clip-path:inset(0 -50vw 0 -50vw)}.lany-s-cardList .splide.is-initialized .s-cardList__nav{display:none}}.lany-s-cardList .splide.is-initialized .splide__arrow{width:3rem;height:3rem;opacity:1}.lany-s-cardList .splide.is-initialized .splide__arrow--prev{left:0;scale:-1 1;translate:-50% 0}.lany-s-cardList .splide.is-initialized .splide__arrow--next{right:0;translate:50% 0}.lany-s-cardList .s-cardList__container.--slide-stop .splide.is-initialized:not(.is-active) .splide__list{display:grid;grid-template-columns:repeat(3,1fr);gap:3rem}@media screen and (max-width:767px){.lany-s-cardList .s-cardList__container.--slide-stop .splide.is-initialized:not(.is-active) .splide__list{grid-template-columns:1fr}}.lany-s-cardList .s-cardList__container.--slide-stop .s-cardList__nav{display:none}.lany-s-cardList.--member .s-cardList__container.--slide-stop .splide.is-initialized:not(.is-active) .splide__list{display:grid;grid-template-columns:repeat(5,1fr);gap:1.5rem}.lany-s-cardList.--member .s-cardList__container.--slide-stop .s-cardList__nav,.lany-s-cardList:not(:has(.splide__slide)){display:none}@media screen and (max-width:767px){.lany-s-cardList.--member .s-cardList__container.--slide-stop .splide.is-initialized:not(.is-active) .splide__list{grid-template-columns:1fr}.lany-s-cardList.--member .s-cardList__container{padding:0 2.875rem}}.lany-s-cardList.--serviceDetail{padding-top:5rem;padding-bottom:5rem}@media screen and (max-width:767px){.lany-s-cardList.--serviceDetail{padding-top:3.75rem;padding-bottom:3.75rem}}body:has(.lany-s-recruitSlide) .lany-s-cardList{padding:6.25rem 0}@media screen and (max-width:767px){body:has(.lany-s-recruitSlide) .lany-s-cardList{padding:3.75rem 0}}#js-editor-sections-wrapper .lany-s-cardList{display:block!important}#js-editor-sections-wrapper .lany-s-cardList .splide__list{-webkit-transform:initial!important;transform:initial!important}#js-editor-sections-wrapper .lany-s-cardList .s-cardList__nav{display:none}.lany-s-faq{padding:6.25rem 0}@media screen and (max-width:767px){.lany-s-faq{padding:3.75rem 0}}.lany-s-faq .s-faq__wrapInner{margin-top:4.5rem;padding-top:2.25rem;border-top:.125rem solid #fff;display:grid;grid-template-columns:13.75rem 1fr;gap:1.25rem;position:relative}@media screen and (max-width:767px){.lany-s-faq .s-faq__wrapInner{grid-template-columns:1fr;gap:0;margin-top:2.25rem;padding-top:1rem}}.lany-s-faq .s-faq__wrapInner::before{content:"";display:block;width:2.25rem;height:.125rem;position:absolute;top:-.125rem;left:0;background-color:#174999}.lany-s-faq .s-faq__listHead::before,.lany-s-feature2 .s-feature2__num{background:-webkit-gradient(linear,left top,right top,from(#414141),to(#6f8dbf));font-family:museo-sans,sans-serif}.lany-s-faq .s-faq__lead{font-size:1.125rem;font-weight:900;line-height:1.5;letter-spacing:.1em;margin-top:2.125rem}.lany-s-faq .s-faq__listItem{position:relative}.lany-s-faq .s-faq__listItem:last-child .s-faq__listHead{border-bottom:none}.lany-s-faq .s-faq__listHead{font-weight:700;padding:2.25rem 4.5rem 2.25rem 2.25rem;cursor:pointer;position:relative;display:grid;grid-template-columns:auto 1fr;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:2.5rem;border-bottom:1px solid #dedfe3}@media screen and (max-width:767px){.lany-s-faq .s-faq__lead{font-size:1rem;margin:0}.lany-s-faq .s-faq__list{margin-top:1rem}.lany-s-faq .s-faq__listHead{padding:1.5rem 2rem 1.5rem .75rem;gap:.75rem}}.lany-s-faq .s-faq__listHead.is-active{border-width:0}.lany-s-faq .s-faq__listHead.is-active .s-faq__listIcon::after{rotate:180deg;opacity:0}.lany-s-faq .s-faq__listHead::before{content:"Q";display:block;font-size:1.5rem;font-weight:700;line-height:1;color:transparent;background:linear-gradient(90deg,#414141 0,#6f8dbf 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}@media screen and (max-width:767px){.lany-s-faq .s-faq__listHead::before{font-size:1.25rem;translate:0 .1875rem}}.lany-s-faq .s-faq__listTitle{font-size:.9375rem;font-weight:900;line-height:1.5;letter-spacing:.05em;display:block}.lany-s-faq .s-faq__content{display:none;position:relative;padding-bottom:2.25rem;border-bottom:1px solid #dedfe3}@media screen and (max-width:767px){.lany-s-faq .s-faq__listTitle{font-size:.875rem;font-weight:500;letter-spacing:0}.lany-s-faq .s-faq__content{padding-bottom:1.125rem}}.lany-s-faq .s-faq__contentInner{padding:2.25rem 3rem 2.25rem 2.25rem;background-color:#414141;border-radius:.75rem;overflow:clip;display:grid;grid-template-columns:auto 1fr;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:2.5rem}@supports (clip-path:shape(from 0 0,line to 100% 0,line to 100% 100%,line to 0 100%,close)){.lany-s-faq .s-faq__contentInner{border-radius:0;clip-path:shape(from calc(100% - calc(.75rem * 1.6)) top,curve to right calc(.75rem * 1.6) with calc(100% - calc(.75rem * 1.6) * .12) top/right calc(calc(.75rem * 1.6) * .12),line to right calc(100% - calc(.75rem * 1.6)),curve to calc(100% - calc(.75rem * 1.6)) bottom with right calc(100% - calc(.75rem * 1.6) * .12)/ calc(100% - calc(.75rem * 1.6) * .12) bottom,line to calc(.75rem * 1.6) bottom,curve to left calc(100% - calc(.75rem * 1.6)) with calc(calc(.75rem * 1.6) * .12) bottom/left calc(100% - calc(.75rem * 1.6) * .12),line to left calc(.75rem * 1.6),curve to calc(.75rem * 1.6) top with left calc(calc(.75rem * 1.6) * .12)/ calc(calc(.75rem * 1.6) * .12) top,line to calc(100% - calc(.75rem * 1.6)) top,close)}}.lany-s-faq .s-faq__contentInner::before{content:"A";display:block;font-size:1.5rem;font-weight:700;line-height:1;font-family:museo-sans,sans-serif;color:transparent;background:-webkit-gradient(linear,left top,right top,from(#fff),to(#6f8dbf));background:linear-gradient(90deg,#fff 0,#6f8dbf 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}@media screen and (max-width:767px){.lany-s-faq .s-faq__contentInner{padding:1.5rem .75rem;gap:.75rem}.lany-s-faq .s-faq__contentInner::before{font-size:1.25rem;translate:0 .1875rem}}.lany-s-faq .s-faq__listText{font-size:.875rem;font-weight:500;line-height:1.5;color:#fff}.lany-s-faq .s-faq__listIcon{display:block;position:absolute;top:50%;right:2.5rem;translate:0 -50%;width:1rem;height:auto;aspect-ratio:1;-webkit-transition:.2s;transition:.2s}@media screen and (max-width:767px){.lany-s-faq .s-faq__listText{font-size:.8125rem}.lany-s-faq .s-faq__listIcon{width:.75rem;right:.5rem}}.lany-s-faq .s-faq__listIcon::after,.lany-s-faq .s-faq__listIcon::before{content:"";display:block;width:.6875rem;height:.1875rem;background-color:#414141;position:absolute;top:50%;left:50%;translate:-50% -50%;-webkit-transition:.2s;transition:.2s}.lany-s-faq .s-faq__listIcon::after{rotate:90deg}.lany-s-faq.--2col .s-faq__inner{display:grid;grid-template-columns:13.75rem 1fr;gap:1.25rem}@media screen and (max-width:767px){.lany-s-faq .s-faq__listIcon::after,.lany-s-faq .s-faq__listIcon::before{width:.5rem;height:.125rem}.lany-s-faq.--2col .s-faq__inner{display:block}.lany-s-faq.--2col .s-faq__title{margin:0}.lany-s-faq.--2col .s-faq__wrap{margin-top:2.25rem}}.lany-s-faq.--2col .s-faq__wrapInner{display:block;margin:0;padding:0;border:none}.lany-s-faq.--2col .s-faq__wrapInner::before{content:none}.lany-s-jobLinks .s-jobLinks__btnItemInner::before,.lany-s-work .s-work__bg::before{content:""}.lany-s-faq.--serviceDetail{padding-top:5rem;padding-bottom:5rem}.lany-s-faq.--serviceDetail .s-faq__inner{max-width:67.5rem}.lany-s-faq.--serviceDetail .s-faq__list{margin-top:4.5rem}@media screen and (max-width:767px){.lany-s-faq.--serviceDetail{padding-top:3.75rem;padding-bottom:3.75rem;overflow:clip}.lany-s-faq.--serviceDetail .s-faq__list{margin-top:2.25rem}}.lany-s-work{padding:6.25rem 0}@media screen and (max-width:767px){.lany-s-work{padding:3.75rem 0}}.lany-s-work .s-work__container{padding:4.25rem 0;background:#414141;position:relative;min-height:37.5rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:grid}.lany-s-work .s-work__bg{position:absolute;inset:0}.lany-s-work .s-work__bg::before{display:block;position:absolute;inset:0;background-color:rgba(0,0,0,.5);pointer-events:none}.lany-s-work .s-work__bg img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.lany-s-work .s-work__inner{display:grid;grid-template-columns:28.75rem 1fr;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:1.25rem;position:relative;z-index:1}.lany-s-work .lany-c-title3{color:#fff}.lany-s-work .s-work__text{font-size:.9375rem;font-weight:500;line-height:2;color:#fff}@media screen and (max-width:767px){.lany-s-work .s-work__container{padding:7.5rem 0;min-height:25rem}.lany-s-work .s-work__inner{display:block}.lany-s-work .s-work__text{margin-top:2.25rem;margin-left:2rem}}.lany-s-work .s-work__list{margin-top:3rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1.5rem}.lany-s-jobLinks{padding:6.25rem 0}@media screen and (max-width:767px){.lany-s-work .s-work__list{margin-top:2.375rem;gap:.6875rem}.lany-s-work .c-btn1__linkInner{min-width:initial;border-radius:.5rem;overflow:clip;gap:1.375rem}@supports (clip-path:shape(from 0 0,line to 100% 0,line to 100% 100%,line to 0 100%,close)){.lany-s-work .c-btn1__linkInner{border-radius:0;clip-path:shape(from calc(100% - calc(.5rem * 1.6)) top,curve to right calc(.5rem * 1.6) with calc(100% - calc(.5rem * 1.6) * .12) top/right calc(calc(.5rem * 1.6) * .12),line to right calc(100% - calc(.5rem * 1.6)),curve to calc(100% - calc(.5rem * 1.6)) bottom with right calc(100% - calc(.5rem * 1.6) * .12)/ calc(100% - calc(.5rem * 1.6) * .12) bottom,line to calc(.5rem * 1.6) bottom,curve to left calc(100% - calc(.5rem * 1.6)) with calc(calc(.5rem * 1.6) * .12) bottom/left calc(100% - calc(.5rem * 1.6) * .12),line to left calc(.5rem * 1.6),curve to calc(.5rem * 1.6) top with left calc(calc(.5rem * 1.6) * .12)/ calc(calc(.5rem * 1.6) * .12) top,line to calc(100% - calc(.5rem * 1.6)) top,close)}}.lany-s-jobLinks{padding:6.25rem 0 3.75rem}}.lany-s-jobLinks .s-jobLinks__btns{display:grid;grid-template-columns:repeat(2,1fr);gap:1.5rem;margin-top:3.5rem;counter-reset:num}.lany-s-jobLinks .s-jobLinks__btnItem{counter-increment:num}.lany-s-jobLinks .s-jobLinks__btnItemLink{height:100%;display:block;background-color:#174999;color:#fff;border-radius:1.5rem;overflow:clip;-webkit-transition:scale .3s cubic-bezier(0,0,.4,1),background-color .3s cubic-bezier(0,0,.4,1),color .3s cubic-bezier(0,0,.4,1);transition:scale .3s cubic-bezier(0,0,.4,1),background-color .3s cubic-bezier(0,0,.4,1),color .3s cubic-bezier(0,0,.4,1)}@supports (clip-path:shape(from 0 0,line to 100% 0,line to 100% 100%,line to 0 100%,close)){.lany-s-jobLinks .s-jobLinks__btnItemLink{border-radius:0;clip-path:shape(from calc(100% - calc(1.5rem * 1.6)) top,curve to right calc(1.5rem * 1.6) with calc(100% - calc(1.5rem * 1.6) * .12) top/right calc(calc(1.5rem * 1.6) * .12),line to right calc(100% - calc(1.5rem * 1.6)),curve to calc(100% - calc(1.5rem * 1.6)) bottom with right calc(100% - calc(1.5rem * 1.6) * .12)/ calc(100% - calc(1.5rem * 1.6) * .12) bottom,line to calc(1.5rem * 1.6) bottom,curve to left calc(100% - calc(1.5rem * 1.6)) with calc(calc(1.5rem * 1.6) * .12) bottom/left calc(100% - calc(1.5rem * 1.6) * .12),line to left calc(1.5rem * 1.6),curve to calc(1.5rem * 1.6) top with left calc(calc(1.5rem * 1.6) * .12)/ calc(calc(1.5rem * 1.6) * .12) top,line to calc(100% - calc(1.5rem * 1.6)) top,close)}}@media screen and (max-width:767px){.lany-s-jobLinks .s-jobLinks__btns{grid-template-columns:1fr;gap:.75rem;margin-top:2.25rem;padding:0 1rem}.lany-s-jobLinks .s-jobLinks__btnItemLink{border-radius:.5rem;overflow:clip}@supports (clip-path:shape(from 0 0,line to 100% 0,line to 100% 100%,line to 0 100%,close)){.lany-s-jobLinks .s-jobLinks__btnItemLink{border-radius:0;clip-path:shape(from calc(100% - calc(.5rem * 1.6)) top,curve to right calc(.5rem * 1.6) with calc(100% - calc(.5rem * 1.6) * .12) top/right calc(calc(.5rem * 1.6) * .12),line to right calc(100% - calc(.5rem * 1.6)),curve to calc(100% - calc(.5rem * 1.6)) bottom with right calc(100% - calc(.5rem * 1.6) * .12)/ calc(100% - calc(.5rem * 1.6) * .12) bottom,line to calc(.5rem * 1.6) bottom,curve to left calc(100% - calc(.5rem * 1.6)) with calc(calc(.5rem * 1.6) * .12) bottom/left calc(100% - calc(.5rem * 1.6) * .12),line to left calc(.5rem * 1.6),curve to calc(.5rem * 1.6) top with left calc(calc(.5rem * 1.6) * .12)/ calc(calc(.5rem * 1.6) * .12) top,line to calc(100% - calc(.5rem * 1.6)) top,close)}}}@media (any-hover:hover){.lany-s-jobLinks .s-jobLinks__btnItemLink:hover{opacity:1;scale:1.05;background-color:#fff;color:#174999}.lany-s-jobLinks .s-jobLinks__btnItemLink:hover .lany-c-arrow{opacity:1;background-color:#174999}.lany-s-jobLinks .s-jobLinks__btnItemLink:hover .lany-c-arrow::before{translate:500% -50%}.lany-s-jobLinks .s-jobLinks__btnItemLink:hover .lany-c-arrow::after{translate:-50% -50%}.lany-s-jobLinks .s-jobLinks__btnItemLink:hover .lany-c-arrow::after,.lany-s-jobLinks .s-jobLinks__btnItemLink:hover .lany-c-arrow::before{background-color:#fff}}.lany-s-jobLinks .s-jobLinks__btnItemInner{height:100%;padding:1.875rem 2.25rem;display:grid;grid-template-columns:1fr auto 1fr;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.75rem;position:relative;min-height:7.5rem}@media screen and (max-width:767px){.lany-s-jobLinks .s-jobLinks__btnItemInner{grid-template-columns:1fr auto;padding:1.5rem 1.75rem 1.5rem 2.8125rem;min-height:6rem;gap:.5rem}.lany-s-jobLinks .s-jobLinks__btnItemInner::before{content:none}}.lany-s-message2,.lany-s-message2.--bg{padding-top:4.5rem;color:#fff}.lany-s-jobLinks .s-jobLinks__btnItemEn{font-size:.75rem;font-weight:700;line-height:1;font-family:museo-sans,sans-serif;display:block;position:absolute;top:1.25rem;left:1.25rem}@media screen and (max-width:767px){.lany-s-jobLinks .s-jobLinks__btnItemEn{font-size:.625rem;top:.75rem;left:.75rem}}.lany-s-jobLinks .s-jobLinks__btnItemEn::after{content:counter(num,decimal-leading-zero)}.lany-s-jobLinks .s-jobLinks__btnItemMain{font-size:1.25rem;font-weight:700;line-height:1.5;display:block;text-align:center}.lany-s-jobLinks .s-jobLinks__btnItem .lany-c-arrow{justify-self:flex-end}.lany-s-jobLinks .s-jobLinks__btnList{margin-top:3.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:1.5rem}@media screen and (max-width:767px){.lany-s-jobLinks .s-jobLinks__btnItemMain{font-size:1rem}.lany-s-jobLinks .s-jobLinks__btnItem .lany-c-arrow{width:2.25rem;height:2.25rem}.lany-s-jobLinks .s-jobLinks__btnList{gap:.75rem;-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-top:1.5rem;padding-bottom:.75rem}.lany-s-message2{padding-top:2.25rem}}.lany-s-jobLinks .s-jobLinks__btns.--black:not(:has(.s-jobLinks__btnItem:nth-child(n+2))) .s-jobLinks__btnItem{grid-column:1/3}.lany-s-jobLinks .s-jobLinks__btns.--black .s-jobLinks__btnItemLink{background-color:#414141;color:#fff}@media (any-hover:hover){.lany-s-jobLinks .s-jobLinks__btns.--black .s-jobLinks__btnItemLink:hover{background-color:#fff;color:#414141}.lany-s-jobLinks .s-jobLinks__btns.--black .s-jobLinks__btnItemLink:hover .lany-c-arrow{opacity:1;background-color:#414141}.lany-s-jobLinks .s-jobLinks__btns.--black .s-jobLinks__btnItemLink:hover .lany-c-arrow::before{translate:500% -50%}.lany-s-jobLinks .s-jobLinks__btns.--black .s-jobLinks__btnItemLink:hover .lany-c-arrow::after{translate:-50% -50%}.lany-s-jobLinks .s-jobLinks__btns.--black .s-jobLinks__btnItemLink:hover .lany-c-arrow::after,.lany-s-jobLinks .s-jobLinks__btns.--black .s-jobLinks__btnItemLink:hover .lany-c-arrow::before{background-color:#fff}}.lany-s-jobLinks .s-jobLinks__btns.--black .s-jobLinks__btnItemEn::after{content:none}.lany-s-message2{padding-bottom:6.25rem;position:relative;overflow:clip}.lany-s-message2 .s-message2__container{border-radius:7.5rem;overflow:clip;padding:7.5rem 0;background-color:#174999}@supports (clip-path:shape(from 0 0,line to 100% 0,line to 100% 100%,line to 0 100%,close)){.lany-s-message2 .s-message2__container{border-radius:0;clip-path:shape(from calc(100% - calc(7.5rem * 1.6)) top,curve to right calc(7.5rem * 1.6) with calc(100% - calc(7.5rem * 1.6) * .12) top/right calc(calc(7.5rem * 1.6) * .12),line to right calc(100% - calc(7.5rem * 1.6)),curve to calc(100% - calc(7.5rem * 1.6)) bottom with right calc(100% - calc(7.5rem * 1.6) * .12)/ calc(100% - calc(7.5rem * 1.6) * .12) bottom,line to calc(7.5rem * 1.6) bottom,curve to left calc(100% - calc(7.5rem * 1.6)) with calc(calc(7.5rem * 1.6) * .12) bottom/left calc(100% - calc(7.5rem * 1.6) * .12),line to left calc(7.5rem * 1.6),curve to calc(7.5rem * 1.6) top with left calc(calc(7.5rem * 1.6) * .12)/ calc(calc(7.5rem * 1.6) * .12) top,line to calc(100% - calc(7.5rem * 1.6)) top,close)}}@media screen and (max-width:767px){.lany-s-message2 .s-message2__container{padding:7.5rem 0 6rem;clip-path:initial;background-color:transparent;position:relative}.lany-s-message2 .s-message2__container::before{content:"";display:block;width:calc(100% + 3rem);height:100%;position:absolute;top:0;left:50%;translate:-50% 0;background-color:#174999;border-radius:6rem;overflow:clip;z-index:-1;pointer-events:none}@supports (clip-path:shape(from 0 0,line to 100% 0,line to 100% 100%,line to 0 100%,close)){.lany-s-message2 .s-message2__container::before{border-radius:0;clip-path:shape(from calc(100% - calc(6rem * 1.6)) top,curve to right calc(6rem * 1.6) with calc(100% - calc(6rem * 1.6) * .12) top/right calc(calc(6rem * 1.6) * .12),line to right calc(100% - calc(6rem * 1.6)),curve to calc(100% - calc(6rem * 1.6)) bottom with right calc(100% - calc(6rem * 1.6) * .12)/ calc(100% - calc(6rem * 1.6) * .12) bottom,line to calc(6rem * 1.6) bottom,curve to left calc(100% - calc(6rem * 1.6)) with calc(calc(6rem * 1.6) * .12) bottom/left calc(100% - calc(6rem * 1.6) * .12),line to left calc(6rem * 1.6),curve to calc(6rem * 1.6) top with left calc(calc(6rem * 1.6) * .12)/ calc(calc(6rem * 1.6) * .12) top,line to calc(100% - calc(6rem * 1.6)) top,close)}}}.lany-s-message2 .s-message2__inner{display:grid;grid-template-columns:42.9375rem 1fr}.lany-s-message2 .s-message2__inner::after{content:""}.lany-s-message2 .s-message2__title{max-width:35.25rem;width:100%}@media screen and (max-width:767px){.lany-s-message2 .s-message2__inner{display:block;padding:0 1rem}.lany-s-message2 .s-message2__inner::after{content:none}.lany-s-message2 .s-message2__title{max-width:100%;display:grid;grid-template-columns:1fr 11.25rem;gap:.9375rem}.lany-s-message2 .s-message2__title::after{content:""}}.lany-s-message2 .s-message2__text{max-width:35.25rem;width:100%;font-size:.9375rem;font-weight:500;line-height:2;margin-top:4.5rem}@media screen and (max-width:767px){.lany-s-message2 .s-message2__text{max-width:100%;margin-top:4.5rem;font-size:.875rem}}.lany-s-message2 .s-message2__lead{font-size:3rem;font-weight:900;line-height:1.5;letter-spacing:.1em;margin-top:2.875rem}.lany-s-message2.--blue{color:#fff}.lany-s-message2.--blue .s-message2__container{background-color:#174999}@media screen and (max-width:767px){.lany-s-message2 .s-message2__lead{font-size:1.5rem;text-align:center;margin-top:4.5rem;letter-spacing:.09em}.lany-s-message2.--bg{padding-top:2.125rem;padding-bottom:5rem}.lany-s-message2.--blue .s-message2__container{background-color:transparent}}.lany-s-message2.--blue .s-message2__container::before{background-color:#174999}.lany-s-message2.--white{color:#174999}.lany-s-message2.--white .s-message2__container{background-color:#fff}@media screen and (max-width:767px){.lany-s-message2.--white .s-message2__container{background-color:transparent}.lany-s-recruitSlide{overflow:clip}}.lany-s-message2.--white .s-message2__container::before{background-color:#fff}.lany-s-recruitSlide{pointer-events:none;position:absolute;top:0;left:50%;translate:-50% 0;width:100%;z-index:2}.lany-s-recruitSlide .s-recruitSlide__inner{display:grid;grid-template-columns:1fr 32.25rem}.lany-s-recruitSlide .s-recruitSlide__inner::before{content:""}.lany-s-recruitSlide .s-recruitSlide__container{position:relative;pointer-events:auto}@media screen and (max-width:767px){.lany-s-recruitSlide .s-recruitSlide__inner{grid-template-columns:1fr 48%;padding:0}.lany-s-recruitSlide .s-recruitSlide__container::before{content:"";display:block;background-color:#174999;-webkit-filter:blur(24px);filter:blur(24px);z-index:1;position:absolute;bottom:-3.75rem;left:50%;translate:-50% 0;width:calc(100% + 3.75rem);height:7.5rem}}.lany-s-recruitSlide .s-recruitSlide__img{width:100%}@media screen and (min-width:768px){.lany-s-recruitSlide{border-radius:7.5rem;overflow:clip}@supports (clip-path:shape(from 0 0,line to 100% 0,line to 100% 100%,line to 0 100%,close)){.lany-s-recruitSlide{border-radius:0;clip-path:shape(from calc(100% - calc(7.5rem * 1.6)) top,curve to right calc(7.5rem * 1.6) with calc(100% - calc(7.5rem * 1.6) * .12) top/right calc(calc(7.5rem * 1.6) * .12),line to right calc(100% - calc(7.5rem * 1.6)),curve to calc(100% - calc(7.5rem * 1.6)) bottom with right calc(100% - calc(7.5rem * 1.6) * .12)/ calc(100% - calc(7.5rem * 1.6) * .12) bottom,line to calc(7.5rem * 1.6) bottom,curve to left calc(100% - calc(7.5rem * 1.6)) with calc(calc(7.5rem * 1.6) * .12) bottom/left calc(100% - calc(7.5rem * 1.6) * .12),line to left calc(7.5rem * 1.6),curve to calc(7.5rem * 1.6) top with left calc(calc(7.5rem * 1.6) * .12)/ calc(calc(7.5rem * 1.6) * .12) top,line to calc(100% - calc(7.5rem * 1.6)) top,close)}}.lany-s-recruitSlide .s-recruitSlide__img{border-radius:1.5rem;overflow:clip}@supports (clip-path:shape(from 0 0,line to 100% 0,line to 100% 100%,line to 0 100%,close)){.lany-s-recruitSlide .s-recruitSlide__img{border-radius:0;clip-path:shape(from calc(100% - calc(1.5rem * 1.6)) top,curve to right calc(1.5rem * 1.6) with calc(100% - calc(1.5rem * 1.6) * .12) top/right calc(calc(1.5rem * 1.6) * .12),line to right calc(100% - calc(1.5rem * 1.6)),curve to calc(100% - calc(1.5rem * 1.6)) bottom with right calc(100% - calc(1.5rem * 1.6) * .12)/ calc(100% - calc(1.5rem * 1.6) * .12) bottom,line to calc(1.5rem * 1.6) bottom,curve to left calc(100% - calc(1.5rem * 1.6)) with calc(calc(1.5rem * 1.6) * .12) bottom/left calc(100% - calc(1.5rem * 1.6) * .12),line to left calc(1.5rem * 1.6),curve to calc(1.5rem * 1.6) top with left calc(calc(1.5rem * 1.6) * .12)/ calc(calc(1.5rem * 1.6) * .12) top,line to calc(100% - calc(1.5rem * 1.6)) top,close)}}}.lany-s-recruitSlide .s-recruitSlide__img img{width:100%;height:auto;-o-object-fit:cover;object-fit:cover;aspect-ratio:180/120}.lany-s-recruitSlide.--blue .s-recruitSlide__container::before{background-color:#174999}.lany-s-recruitSlide.--white .s-recruitSlide__container::before{background-color:#fff}#js-editor-sections-wrapper .lany-s-recruitSlide{height:100vh}#js-editor-sections-wrapper .lany-s-recruitSlide .splide{visibility:visible}#js-editor-sections-wrapper .lany-s-recruitSlide .splide__list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.lany-s-jobCategory{padding-top:6.25rem;padding-bottom:6.25rem}.lany-s-jobCategory .s-jobCategory__inner{display:grid;grid-template-columns:13.75rem 1fr;gap:1.25rem}@media screen and (max-width:767px){.lany-s-recruitSlide .s-recruitSlide__img{--corner-radius:0.75rem;--squircle-scale:1.8;--squircle-handle-ratio:0.12;--squircle-radius:calc(var(--corner-radius) * var(--squircle-scale));clip-path:shape(from 0 top,line to 100% top,line to 100% bottom,line to var(--squircle-radius) bottom,curve to left calc(100% - var(--squircle-radius)) with calc(var(--squircle-radius) * var(--squircle-handle-ratio)) bottom/left calc(100% - var(--squircle-radius) * var(--squircle-handle-ratio)),line to left var(--squircle-radius),curve to var(--squircle-radius) top with left calc(var(--squircle-radius) * var(--squircle-handle-ratio))/ calc(var(--squircle-radius) * var(--squircle-handle-ratio)) top,line to 0 top,close)}.lany-s-jobCategory{padding-top:3.75rem;padding-bottom:3.75rem}.lany-s-jobCategory .s-jobCategory__inner{display:block}}.lany-s-jobCategory .s-jobCategory__list{display:grid;grid-template-columns:repeat(2,1fr);gap:.75rem}.lany-s-jobCategory .s-jobCategory__itemLink{display:block;height:100%;-webkit-transition:scale .3s cubic-bezier(0,0,.4,1);transition:scale .3s cubic-bezier(0,0,.4,1);border-radius:1.5rem}@media screen and (max-width:767px){.lany-s-jobCategory .s-jobCategory__list{grid-template-columns:1fr;margin-top:2.25rem}.lany-s-jobCategory .s-jobCategory__itemLink{border-radius:.5rem}}@media (any-hover:hover){.lany-s-jobCategory .s-jobCategory__itemLink:hover{opacity:1;scale:1.05}.lany-s-jobCategory .s-jobCategory__itemLink:hover .lany-c-arrow{opacity:1}.lany-s-jobCategory .s-jobCategory__itemLink:hover .lany-c-arrow::before{translate:500% -50%}.lany-s-jobCategory .s-jobCategory__itemLink:hover .lany-c-arrow::after{translate:-50% -50%}}.lany-s-jobCategory .s-jobCategory__itemLinkInner{height:100%;padding:3rem 1.5rem;border-radius:1.5rem;overflow:clip;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;z-index:0}@supports (clip-path:shape(from 0 0,line to 100% 0,line to 100% 100%,line to 0 100%,close)){.lany-s-jobCategory .s-jobCategory__itemLinkInner{border-radius:0;clip-path:shape(from calc(100% - calc(1.5rem * 1.6)) top,curve to right calc(1.5rem * 1.6) with calc(100% - calc(1.5rem * 1.6) * .12) top/right calc(calc(1.5rem * 1.6) * .12),line to right calc(100% - calc(1.5rem * 1.6)),curve to calc(100% - calc(1.5rem * 1.6)) bottom with right calc(100% - calc(1.5rem * 1.6) * .12)/ calc(100% - calc(1.5rem * 1.6) * .12) bottom,line to calc(1.5rem * 1.6) bottom,curve to left calc(100% - calc(1.5rem * 1.6)) with calc(calc(1.5rem * 1.6) * .12) bottom/left calc(100% - calc(1.5rem * 1.6) * .12),line to left calc(1.5rem * 1.6),curve to calc(1.5rem * 1.6) top with left calc(calc(1.5rem * 1.6) * .12)/ calc(calc(1.5rem * 1.6) * .12) top,line to calc(100% - calc(1.5rem * 1.6)) top,close)}}.lany-s-jobCategory .s-jobCategory__itemEn{position:absolute;font-size:6rem;font-weight:700;font-family:museo-sans,sans-serif;line-height:1;color:rgba(23,73,153,.06);top:0;right:0;translate:5% 0;white-space:nowrap;z-index:-1}@media screen and (max-width:767px){.lany-s-jobCategory .s-jobCategory__itemLinkInner{padding:1.5rem 1rem;border-radius:.5rem;overflow:clip}@supports (clip-path:shape(from 0 0,line to 100% 0,line to 100% 100%,line to 0 100%,close)){.lany-s-jobCategory .s-jobCategory__itemLinkInner{border-radius:0;clip-path:shape(from calc(100% - calc(.5rem * 1.6)) top,curve to right calc(.5rem * 1.6) with calc(100% - calc(.5rem * 1.6) * .12) top/right calc(calc(.5rem * 1.6) * .12),line to right calc(100% - calc(.5rem * 1.6)),curve to calc(100% - calc(.5rem * 1.6)) bottom with right calc(100% - calc(.5rem * 1.6) * .12)/ calc(100% - calc(.5rem * 1.6) * .12) bottom,line to calc(.5rem * 1.6) bottom,curve to left calc(100% - calc(.5rem * 1.6)) with calc(calc(.5rem * 1.6) * .12) bottom/left calc(100% - calc(.5rem * 1.6) * .12),line to left calc(.5rem * 1.6),curve to calc(.5rem * 1.6) top with left calc(calc(.5rem * 1.6) * .12)/ calc(calc(.5rem * 1.6) * .12) top,line to calc(100% - calc(.5rem * 1.6)) top,close)}}.lany-s-jobCategory .s-jobCategory__itemEn{font-size:3.5rem}}.lany-s-jobCategory .s-jobCategory__itemTitle{font-size:1.5rem;line-height:1.5;font-weight:900;letter-spacing:.1em}@media screen and (max-width:767px){.lany-s-jobCategory .s-jobCategory__itemTitle{font-size:1.25rem;line-height:1.5;letter-spacing:.1em}}.lany-s-jobCategory .s-jobCategory__itemBody{font-size:.9375rem;line-height:1.5;font-weight:500;margin-top:1.5rem;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-right:10rem;-webkit-transition:color .3s cubic-bezier(0,0,.4,1);transition:color .3s cubic-bezier(0,0,.4,1)}@media screen and (max-width:767px){.lany-s-jobCategory .s-jobCategory__itemBody{margin-top:.75rem;padding-right:3rem;font-size:.8125rem}}.lany-s-jobCategory .s-jobCategory__itemBody:empty{margin:0}.lany-s-jobCategory .s-jobCategory__btn{position:absolute;bottom:1.5rem;right:1.5rem}.lany-s-jobCategory .lany-c-btn2{-ms-flex-item-align:end;align-self:flex-end;justify-self:flex-end}.lany-s-jobCategory .c-btn2__text{color:#174999}.lany-s-jobCategory.--blue .s-jobCategory__itemLinkInner{background-color:#174999;color:#fff}.lany-s-jobCategory.--blue .s-jobCategory__itemEn{color:rgba(255,255,255,.1)}.lany-s-jobCategory.--blue .c-btn2__text{color:#fff}@media screen and (max-width:767px){.lany-s-jobCategory .s-jobCategory__btn{bottom:.75rem;right:.75rem}.lany-s-jobCategory .c-btn2__linkInner{gap:0}.lany-s-jobCategory .c-btn2__text{display:none}.lany-s-message2+.lany-s-jobCategory{padding-top:7.25rem}}.lany-s-image{padding-top:7.5rem;padding-bottom:6.25rem}.lany-s-image .s-image__head{display:grid;grid-template-columns:1fr 45rem;gap:1.25rem}.lany-s-image .s-image__title{-ms-flex-negative:0;flex-shrink:0}.lany-s-image .s-image__text{font-size:.9375rem;font-weight:500;line-height:2;justify-self:flex-end}@media screen and (max-width:767px){.lany-s-image{padding-top:3.75rem;padding-bottom:3.75rem}.lany-s-image .s-image__head{display:block}.lany-s-image .s-image__text{margin-top:2.25rem;font-size:.875rem;justify-self:initial}}.lany-s-image .s-image__img{padding:4.5rem 3rem;background-color:rgba(23,73,153,.06);border-radius:1.5rem;overflow:clip;margin-top:4.5rem}@supports (clip-path:shape(from 0 0,line to 100% 0,line to 100% 100%,line to 0 100%,close)){.lany-s-image .s-image__img{border-radius:0;clip-path:shape(from calc(100% - calc(1.5rem * 1.6)) top,curve to right calc(1.5rem * 1.6) with calc(100% - calc(1.5rem * 1.6) * .12) top/right calc(calc(1.5rem * 1.6) * .12),line to right calc(100% - calc(1.5rem * 1.6)),curve to calc(100% - calc(1.5rem * 1.6)) bottom with right calc(100% - calc(1.5rem * 1.6) * .12)/ calc(100% - calc(1.5rem * 1.6) * .12) bottom,line to calc(1.5rem * 1.6) bottom,curve to left calc(100% - calc(1.5rem * 1.6)) with calc(calc(1.5rem * 1.6) * .12) bottom/left calc(100% - calc(1.5rem * 1.6) * .12),line to left calc(1.5rem * 1.6),curve to calc(1.5rem * 1.6) top with left calc(calc(1.5rem * 1.6) * .12)/ calc(calc(1.5rem * 1.6) * .12) top,line to calc(100% - calc(1.5rem * 1.6)) top,close)}}.lany-s-image .s-image__img img{width:100%;height:auto;-o-object-fit:contain;object-fit:contain;aspect-ratio:1104/339}@media screen and (max-width:767px){.lany-s-image .s-image__img{padding:1.5rem 1rem;margin-top:2.25rem}.lany-s-image .s-image__img img{aspect-ratio:311/762}}.lany-training{padding-top:7.5rem;padding-bottom:6.25rem}.lany-training .training__head{display:grid;grid-template-columns:1fr 45rem;gap:1.25rem}.lany-training .training__text{font-size:.9375rem;font-weight:500;line-height:2;justify-self:flex-end}@media screen and (max-width:767px){.lany-training{padding-top:3.75rem;padding-bottom:3.75rem}.lany-training .training__inner{padding:0}.lany-training .training__head{display:block;padding:0 1rem}.lany-training .training__text{margin-top:2.25rem;font-size:.875rem;justify-self:initial}}.lany-training .s-training__wrap{padding:0 3.75rem 0 .75rem;margin-top:4.5rem}.lany-training .s-training__list{counter-reset:num;display:grid;grid-template-columns:repeat(auto-fit,minmax(14.0625rem,1fr));-ms-overflow-style:none;scrollbar-width:none}@media screen and (max-width:767px){.lany-training .s-training__wrap{padding:0;margin-top:2.25rem}.lany-training .s-training__list{overflow-x:auto;padding-right:2rem;grid-template-columns:repeat(auto-fill,minmax(calc(14.6875rem + 2rem),-webkit-max-content));grid-template-columns:repeat(auto-fill,minmax(calc(14.6875rem + 2rem),max-content));grid-auto-flow:column}}.lany-training .s-training__list::-webkit-scrollbar{display:none}.lany-training .s-training__item{counter-increment:num;position:relative;display:grid;row-gap:0;grid-template-rows:subgrid;grid-row:span 5;padding-left:3rem}.lany-training:not(:has(.s-training__item+.s-training__item)) .s-training__border::before{opacity:1}@media screen and (max-width:767px){.lany-training .s-training__item{width:calc(14.6875rem + 2rem);padding-left:2rem}.lany-training:not(:has(.s-training__item+.s-training__item)) .s-training__border::before{display:none}}.lany-training:not(:has(.s-training__item+.s-training__item)) .s-training__border::after{left:initial;right:1.375rem}.lany-training .s-training__item:first-child .s-training__border{width:calc(100% + 3.75rem + 3rem);right:initial;left:-3.75rem}@media screen and (max-width:767px){.lany-training .s-training__item:first-child .s-training__border{width:calc(100% + 2rem + 2rem);right:-2rem}}.lany-training .s-training__item:first-child .s-training__border::before{opacity:1}.lany-training .s-training__item:last-child .s-training__border{width:calc(100% + 3.75rem + 3rem);right:-3.75rem}@media screen and (max-width:767px){.lany-training .s-training__item:last-child .s-training__border{width:calc(100% + 2rem + 2rem);right:-2rem}}.lany-training .s-training__item:last-child .s-training__border::after{opacity:1}@media screen and (min-width:768px){.lany-training .s-training__item:nth-child(5n) .s-training__border{width:calc(100% + 3.75rem + 3rem);right:-3.75rem}.lany-training .s-training__item:nth-child(5n) .s-training__border::after{opacity:1}.lany-training .s-training__item:nth-child(5n+1) .s-training__border{width:calc(100% + 3.75rem + 3rem);right:-3.75rem}.lany-training .s-training__item:nth-child(5n+1) .s-training__border::before{opacity:1;right:initial;left:1.375rem}.lany-training .s-training__item:nth-child(n+6){margin-top:3rem}.lany-training:not(:has(.s-training__item:nth-child(4))) .s-training__item{padding-left:4.5rem}.lany-training:not(:has(.s-training__item:nth-child(4))) .s-training__item:nth-child(2) .s-training__border{width:calc(100% + 4.5rem + 4.5rem);right:-4.5rem}}.lany-training .s-training__num{font-size:.75rem;font-weight:700;line-height:1;font-family:museo-sans,sans-serif;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:.3125rem}@media screen and (max-width:767px){.lany-training .s-training__num{font-size:.625rem;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.lany-training .s-training__itemLead,.lany-training .s-training__itemTitle{font-weight:900;line-height:1.5;margin-top:.4375rem;-ms-flex-item-align:center;align-self:center;letter-spacing:.1em}.lany-training .s-training__num::after{content:counter(num,decimal-leading-zero);font-size:1rem}@media screen and (max-width:767px){.lany-training .s-training__num::after{font-size:.875rem}}.lany-training .s-training__itemTitle{font-size:1.25rem;text-align:center}@media screen and (max-width:767px){.lany-training .s-training__itemTitle{font-size:1.125rem;text-align:left}}.lany-training .s-training__itemLead{font-size:.75rem;color:#174999;text-align:center}.lany-training .s-training__circleArea{width:100%;position:relative;margin-top:1.75rem}@media screen and (max-width:767px){.lany-training .s-training__itemLead{font-size:.6875rem;text-align:left}.lany-training .s-training__circleArea{margin-top:1rem}}.lany-training .s-training__circle{display:block;width:1.75rem;aspect-ratio:1;border-radius:50%;border:.5rem solid #f3f4f9;background-color:#174999;margin:0 auto}@media screen and (max-width:767px){.lany-training .s-training__circle{margin-left:0}.lany-training .s-training__circle::before{content:"";display:block;width:1rem;height:.6875rem;background:url(../img/common/step_arrow.svg) center center/contain no-repeat;position:absolute;top:50%;left:2.625rem;translate:0 -50%}}.lany-training .s-training__border{width:calc(100% + 3rem);height:.25rem;background-color:#dedfe3;display:block;position:absolute;top:50%;right:0;translate:0 -50%;z-index:-1}@media screen and (max-width:767px){.lany-training .s-training__border{width:calc(100% + 2rem)}}.lany-training .s-training__border::after,.lany-training .s-training__border::before{display:block;width:1.1875rem;height:1rem;background:url(../img/common/step_arrow.svg) center center/contain no-repeat;position:absolute;top:50%;right:1.375rem;translate:0 -50%;content:"";opacity:0}.lany-training .s-training__itemText{font-size:.875rem;font-weight:500;line-height:1.8;margin-top:1.75rem}.lany-s-project{padding-top:6.25rem;padding-bottom:8.75rem}@media screen and (max-width:767px){.lany-training .s-training__border::after,.lany-training .s-training__border::before{display:none}.lany-training .s-training__itemText{font-size:.8125rem;line-height:1.5;margin-top:1rem}.lany-s-project{padding-top:3.75rem;padding-bottom:5rem}}.lany-s-project .s-project__list{display:grid;grid-template-columns:repeat(3,1fr);gap:3.75rem;margin-top:4.5rem}.lany-s-project .s-project__item{display:grid;grid-template-rows:subgrid;grid-row:span 3;row-gap:0}.lany-s-project .s-project__en{font-size:4.5rem;font-weight:700;line-height:1;font-family:museo-sans,sans-serif;color:#9E9EA1;position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.lany-s-project .s-project__en::after{content:"";display:block;width:.75rem;aspect-ratio:1;background:url(../img/common/icon_star.svg) center center/contain no-repeat;position:absolute;top:-.5rem;right:-.5rem}@media screen and (max-width:767px){.lany-s-project .s-project__list{grid-template-columns:1fr;margin-top:2.25rem;gap:0}.lany-s-project .s-project__item{display:block;padding:3.375rem 0 2.25rem;border-bottom:1px solid #DEDFE3}.lany-s-project .s-project__item:last-child{border-bottom:none}.lany-s-project .s-project__en{font-size:3rem}.lany-s-project .s-project__en::after{top:-.625rem;right:-.625rem}}.lany-s-project .s-project__lead{font-size:1.25rem;font-weight:900;line-height:1.5;letter-spacing:.1em;margin-top:.75rem;-ms-flex-item-align:center;align-self:center}@media screen and (max-width:767px){.lany-s-project .s-project__lead{font-size:1.125rem;margin-top:.6875rem}}.lany-s-project .s-project__text{font-size:.875rem;font-weight:500;line-height:1.5;margin-top:1.5rem}.lany-s-supportLogo{padding:6.25rem 0;position:relative;overflow:clip}.lany-s-supportLogo .s-supportLogo__inner{max-width:calc(78.25rem + 7.5rem)}@media screen and (max-width:767px){.lany-s-project .s-project__text{margin-top:1.5rem;font-size:.8125rem}.lany-s-supportLogo{padding:3.75rem 0}.lany-s-supportLogo .s-supportLogo__inner{padding:0}}.lany-s-supportLogo .s-supportLogo__head{display:grid;grid-template-columns:1fr 46.25rem;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:1.25rem;padding:0 1.625rem}.lany-s-supportLogo .s-supportLogo__text{font-size:.9375rem;font-weight:500;line-height:2}@media screen and (max-width:767px){.lany-s-supportLogo .s-supportLogo__head{display:block;padding:0 1rem}.lany-s-supportLogo .s-supportLogo__text{margin-top:2.25rem;font-size:.875rem}}.lany-s-supportLogo .s-supportLogo__text:empty{display:none;margin:0}.lany-s-supportLogo .s-supportLogo__container{margin-top:4.5rem}.lany-s-supportLogo .splide__slide{background-color:#F3F4F9}.lany-s-supportLogo .splide__slide img{mix-blend-mode:multiply}.lany-s-supportLogo .s-supportLogo__item img{width:100%;height:auto;-o-object-fit:contain;object-fit:contain;aspect-ratio:193/96}.lany-s-supportLogo .s-supportLogo__container.--slide-stop .splide.is-initialized:not(.is-active) .splide__list{display:grid;grid-template-columns:repeat(6,1fr);-webkit-column-gap:1.25rem;-moz-column-gap:1.25rem;column-gap:1.25rem}@media screen and (max-width:767px){.lany-s-supportLogo .s-supportLogo__container{margin-top:2.25rem}.lany-s-supportLogo .s-supportLogo__item img{aspect-ratio:88/44}.lany-s-supportLogo .s-supportLogo__container.--slide-stop{padding:0 .25rem}.lany-s-supportLogo .s-supportLogo__container.--slide-stop .splide.is-initialized:not(.is-active) .splide__list{grid-template-columns:repeat(4,1fr);gap:.25rem}}.lany-s-feature2{padding:6.25rem 0;position:relative;overflow:clip}@media screen and (max-width:767px){.lany-s-feature2{padding:3.75rem 0}}.lany-s-feature2 .s-feature2__list{counter-reset:num;max-width:66rem;width:100%;margin:4.5rem auto 0}.lany-s-feature2 .s-feature2__item{counter-increment:num;display:grid;grid-template-columns:22.5rem 1fr;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:3rem;padding:3rem 0;border-bottom:1px solid #DEDFE3}@media screen and (max-width:767px){.lany-s-feature2 .s-feature2__item{display:block;padding:2.25rem 0}}.lany-s-feature2 .s-feature2__item:first-child{padding-top:0}.lany-s-feature2 .s-feature2__item:last-child{border-bottom:none;padding-bottom:0}.lany-s-feature2 .s-feature2__head{display:grid;grid-template-columns:auto 1fr;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:2rem}.lany-s-feature2 .s-feature2__num{font-size:.75rem;font-weight:700;line-height:1;background:linear-gradient(90deg,#414141 0,#6f8dbf 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;text-align:center}.lany-s-feature2 .s-feature2__num::after,.lany-s-philosophy .char_child{background:-webkit-gradient(linear,left top,right top,from(#414141),to(#6f8dbf));-webkit-text-fill-color:transparent}@media screen and (max-width:767px){.lany-s-feature2 .s-feature2__head{gap:1rem}.lany-s-feature2 .s-feature2__num{font-size:.625rem}}.lany-s-feature2 .s-feature2__num::after{content:counter(num,decimal-leading-zero);font-size:3rem;display:block;text-align:center;background:linear-gradient(90deg,#414141 0,#6f8dbf 100%);background-clip:text;-webkit-background-clip:text;margin-top:.5rem}@media screen and (max-width:767px){.lany-s-feature2 .s-feature2__num::after{font-size:2.25rem;margin-top:.375rem}}.lany-s-feature2 .s-feature2__lead{font-size:1.25rem;font-weight:900;line-height:1.5;letter-spacing:.1em;margin-top:.3125rem}@media screen and (max-width:767px){.lany-s-feature2 .s-feature2__lead{font-size:1.125rem;margin-top:0}}.lany-s-feature2 .s-feature2__img{width:15.75rem;margin-top:2rem}@media screen and (max-width:767px){.lany-s-feature2 .s-feature2__img{width:52.4781341108%;margin-top:1.25rem}}.lany-s-feature2 .s-feature2__img img{width:100%;height:auto;-o-object-fit:contain;object-fit:contain;aspect-ratio:252/168}.lany-s-feature2 .s-feature2__body{margin-top:2.25rem}.lany-s-feature2 .s-feature2__itemText{font-size:.875rem;font-weight:500;line-height:2}@media screen and (max-width:767px){.lany-s-feature2 .s-feature2__img img{aspect-ratio:180/120}.lany-s-feature2 .s-feature2__body{margin-top:1.25rem}.lany-s-feature2 .s-feature2__itemText{font-size:.8125rem}}.lany-s-feature2 .s-feature2__btn{margin-top:3rem;text-align:right}.lany-s-philosophy{padding:6.25rem 0}.lany-s-philosophy .s-philosophy__inner{display:grid;grid-template-columns:37.9375rem 1fr;gap:2.5rem}.lany-s-philosophy .s-philosophy__main,.lany-s-philosophy .s-philosophy__sub{display:block;line-height:1;font-weight:700;font-family:museo-sans,sans-serif}.lany-s-philosophy .s-philosophy__sub{font-size:3rem;color:rgba(23,73,153,.6)}@media screen and (max-width:767px){.lany-s-feature2 .s-feature2__btn{margin-top:2.25rem}.lany-s-philosophy{padding:5rem 0 3.75rem}.lany-s-philosophy .s-philosophy__inner{display:block}.lany-s-philosophy .s-philosophy__sub{font-size:2.5rem}}.lany-s-philosophy .s-philosophy__main{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-size:6rem}@media screen and (max-width:767px){.lany-s-philosophy .s-philosophy__main{font-size:3.625rem}}.lany-s-philosophy .char_child{color:transparent;background:linear-gradient(90deg,#414141 0,#6f8dbf 100%);-webkit-background-clip:text}.lany-s-philosophy .s-philosophy__text{font-size:.9375rem;font-weight:500;line-height:2}.lany-s-anchor{position:relative;overflow:clip}.lany-s-anchor .s-anchor__list{margin-right:calc(50% - 50vw);padding-right:1.25rem;display:-webkit-box;display:-ms-flexbox;display:flex;gap:.75rem;overflow-x:auto;-ms-overflow-style:none;scrollbar-width:none}.lany-s-anchor .s-anchor__list::-webkit-scrollbar{display:none}@media screen and (max-width:767px){.lany-s-philosophy .s-philosophy__text{font-size:.875rem;margin-top:2.25rem}.lany-s-anchor{padding-top:.75rem}.lany-s-anchor .s-anchor__list{overflow:initial;margin-right:0;padding-right:0;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.5rem}.lany-s-anchor .s-anchor__link{width:100%}}.lany-s-anchor .s-anchor__item{-ms-flex-negative:0;flex-shrink:0}.lany-s-anchor .s-anchor__link{display:block;-webkit-transition:scale .3s cubic-bezier(0,0,.4,1);transition:scale .3s cubic-bezier(0,0,.4,1);will-change:scale}@media (any-hover:hover){.lany-s-anchor .s-anchor__link:hover,.lany-s-anchor .s-anchor__link:hover .lany-c-arrow{opacity:1}.lany-s-anchor .s-anchor__link:hover .lany-c-arrow::before{translate:500% -50%}.lany-s-anchor .s-anchor__link:hover .lany-c-arrow::after{translate:-50% -50%}.lany-s-anchor .s-anchor__link:hover .s-anchor__linkInner{z-index:0;background-color:#dedfe3;border-radius:.75rem;position:relative;overflow:clip}.lany-s-anchor .s-anchor__link:hover .s-anchor__linkInner::after{content:"";position:absolute;top:.0625rem;left:.0625rem;right:.0625rem;bottom:.0625rem;background-color:#fff;z-index:-1;-webkit-transition:.3s;transition:.3s;border-radius:.6875rem}@supports (clip-path:shape(from 0 0,line to 100% 0,line to 100% 100%,line to 0 100%,close)){.lany-s-anchor .s-anchor__link:hover .s-anchor__linkInner::after{border-radius:0;clip-path:shape(from calc(100% - calc(.6875rem * 1.6)) top,curve to right calc(.6875rem * 1.6) with calc(100% - calc(.6875rem * 1.6) * .12) top/right calc(calc(.6875rem * 1.6) * .12),line to right calc(100% - calc(.6875rem * 1.6)),curve to calc(100% - calc(.6875rem * 1.6)) bottom with right calc(100% - calc(.6875rem * 1.6) * .12)/ calc(100% - calc(.6875rem * 1.6) * .12) bottom,line to calc(.6875rem * 1.6) bottom,curve to left calc(100% - calc(.6875rem * 1.6)) with calc(calc(.6875rem * 1.6) * .12) bottom/left calc(100% - calc(.6875rem * 1.6) * .12),line to left calc(.6875rem * 1.6),curve to calc(.6875rem * 1.6) top with left calc(calc(.6875rem * 1.6) * .12)/ calc(calc(.6875rem * 1.6) * .12) top,line to calc(100% - calc(.6875rem * 1.6)) top,close)}.lany-s-anchor .s-anchor__link:hover .s-anchor__linkInner{border-radius:0;clip-path:shape(from calc(100% - calc(.75rem * 1.6)) top,curve to right calc(.75rem * 1.6) with calc(100% - calc(.75rem * 1.6) * .12) top/right calc(calc(.75rem * 1.6) * .12),line to right calc(100% - calc(.75rem * 1.6)),curve to calc(100% - calc(.75rem * 1.6)) bottom with right calc(100% - calc(.75rem * 1.6) * .12)/ calc(100% - calc(.75rem * 1.6) * .12) bottom,line to calc(.75rem * 1.6) bottom,curve to left calc(100% - calc(.75rem * 1.6)) with calc(calc(.75rem * 1.6) * .12) bottom/left calc(100% - calc(.75rem * 1.6) * .12),line to left calc(.75rem * 1.6),curve to calc(.75rem * 1.6) top with left calc(calc(.75rem * 1.6) * .12)/ calc(calc(.75rem * 1.6) * .12) top,line to calc(100% - calc(.75rem * 1.6)) top,close)}}}.lany-s-anchor .s-anchor__linkInner{display:inline-grid;grid-template-columns:1fr auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.75rem;padding:.9375rem .9375rem .9375rem 1.1875rem;z-index:0;background-color:#dedfe3;border-radius:.75rem;position:relative;overflow:clip;-webkit-transition:background-color .3s cubic-bezier(0,0,.4,1);transition:background-color .3s cubic-bezier(0,0,.4,1)}.lany-s-anchor .s-anchor__linkInner::after{content:"";position:absolute;top:.0625rem;left:.0625rem;right:.0625rem;bottom:.0625rem;background-color:#f3f4f9;z-index:-1;-webkit-transition:.3s;transition:.3s;border-radius:.6875rem}@supports (clip-path:shape(from 0 0,line to 100% 0,line to 100% 100%,line to 0 100%,close)){.lany-s-anchor .s-anchor__linkInner::after{border-radius:0;clip-path:shape(from calc(100% - calc(.6875rem * 1.6)) top,curve to right calc(.6875rem * 1.6) with calc(100% - calc(.6875rem * 1.6) * .12) top/right calc(calc(.6875rem * 1.6) * .12),line to right calc(100% - calc(.6875rem * 1.6)),curve to calc(100% - calc(.6875rem * 1.6)) bottom with right calc(100% - calc(.6875rem * 1.6) * .12)/ calc(100% - calc(.6875rem * 1.6) * .12) bottom,line to calc(.6875rem * 1.6) bottom,curve to left calc(100% - calc(.6875rem * 1.6)) with calc(calc(.6875rem * 1.6) * .12) bottom/left calc(100% - calc(.6875rem * 1.6) * .12),line to left calc(.6875rem * 1.6),curve to calc(.6875rem * 1.6) top with left calc(calc(.6875rem * 1.6) * .12)/ calc(calc(.6875rem * 1.6) * .12) top,line to calc(100% - calc(.6875rem * 1.6)) top,close)}.lany-s-anchor .s-anchor__linkInner{border-radius:0;clip-path:shape(from calc(100% - calc(.75rem * 1.6)) top,curve to right calc(.75rem * 1.6) with calc(100% - calc(.75rem * 1.6) * .12) top/right calc(calc(.75rem * 1.6) * .12),line to right calc(100% - calc(.75rem * 1.6)),curve to calc(100% - calc(.75rem * 1.6)) bottom with right calc(100% - calc(.75rem * 1.6) * .12)/ calc(100% - calc(.75rem * 1.6) * .12) bottom,line to calc(.75rem * 1.6) bottom,curve to left calc(100% - calc(.75rem * 1.6)) with calc(calc(.75rem * 1.6) * .12) bottom/left calc(100% - calc(.75rem * 1.6) * .12),line to left calc(.75rem * 1.6),curve to calc(.75rem * 1.6) top with left calc(calc(.75rem * 1.6) * .12)/ calc(calc(.75rem * 1.6) * .12) top,line to calc(100% - calc(.75rem * 1.6)) top,close)}}@media screen and (max-width:767px){.lany-s-anchor .s-anchor__linkInner{padding:.6875rem;z-index:0;background-color:#dedfe3;border-radius:.5rem;position:relative;overflow:clip;gap:.5rem}.lany-s-anchor .s-anchor__linkInner::after{content:"";position:absolute;top:.0625rem;left:.0625rem;right:.0625rem;bottom:.0625rem;background-color:#f3f4f9;z-index:-1;-webkit-transition:.3s;transition:.3s;border-radius:.4375rem}@supports (clip-path:shape(from 0 0,line to 100% 0,line to 100% 100%,line to 0 100%,close)){.lany-s-anchor .s-anchor__linkInner::after{border-radius:0;clip-path:shape(from calc(100% - calc(.4375rem * 1.6)) top,curve to right calc(.4375rem * 1.6) with calc(100% - calc(.4375rem * 1.6) * .12) top/right calc(calc(.4375rem * 1.6) * .12),line to right calc(100% - calc(.4375rem * 1.6)),curve to calc(100% - calc(.4375rem * 1.6)) bottom with right calc(100% - calc(.4375rem * 1.6) * .12)/ calc(100% - calc(.4375rem * 1.6) * .12) bottom,line to calc(.4375rem * 1.6) bottom,curve to left calc(100% - calc(.4375rem * 1.6)) with calc(calc(.4375rem * 1.6) * .12) bottom/left calc(100% - calc(.4375rem * 1.6) * .12),line to left calc(.4375rem * 1.6),curve to calc(.4375rem * 1.6) top with left calc(calc(.4375rem * 1.6) * .12)/ calc(calc(.4375rem * 1.6) * .12) top,line to calc(100% - calc(.4375rem * 1.6)) top,close)}.lany-s-anchor .s-anchor__linkInner{border-radius:0;clip-path:shape(from calc(100% - calc(.5rem * 1.6)) top,curve to right calc(.5rem * 1.6) with calc(100% - calc(.5rem * 1.6) * .12) top/right calc(calc(.5rem * 1.6) * .12),line to right calc(100% - calc(.5rem * 1.6)),curve to calc(100% - calc(.5rem * 1.6)) bottom with right calc(100% - calc(.5rem * 1.6) * .12)/ calc(100% - calc(.5rem * 1.6) * .12) bottom,line to calc(.5rem * 1.6) bottom,curve to left calc(100% - calc(.5rem * 1.6)) with calc(calc(.5rem * 1.6) * .12) bottom/left calc(100% - calc(.5rem * 1.6) * .12),line to left calc(.5rem * 1.6),curve to calc(.5rem * 1.6) top with left calc(calc(.5rem * 1.6) * .12)/ calc(calc(.5rem * 1.6) * .12) top,line to calc(100% - calc(.5rem * 1.6)) top,close)}}}.lany-s-anchor .s-anchor__text{font-size:.8125rem;font-weight:900;line-height:1.5;position:relative;z-index:1;-webkit-transition:color .3s cubic-bezier(0,0,.4,1);transition:color .3s cubic-bezier(0,0,.4,1);text-align:left}.lany-s-anchor .lany-c-arrow{width:1rem;height:1rem;border-radius:.25rem;overflow:clip;rotate:90deg}@supports (clip-path:shape(from 0 0,line to 100% 0,line to 100% 100%,line to 0 100%,close)){.lany-s-anchor .lany-c-arrow{border-radius:0;clip-path:shape(from calc(100% - calc(.25rem * 1.6)) top,curve to right calc(.25rem * 1.6) with calc(100% - calc(.25rem * 1.6) * .12) top/right calc(calc(.25rem * 1.6) * .12),line to right calc(100% - calc(.25rem * 1.6)),curve to calc(100% - calc(.25rem * 1.6)) bottom with right calc(100% - calc(.25rem * 1.6) * .12)/ calc(100% - calc(.25rem * 1.6) * .12) bottom,line to calc(.25rem * 1.6) bottom,curve to left calc(100% - calc(.25rem * 1.6)) with calc(calc(.25rem * 1.6) * .12) bottom/left calc(100% - calc(.25rem * 1.6) * .12),line to left calc(.25rem * 1.6),curve to calc(.25rem * 1.6) top with left calc(calc(.25rem * 1.6) * .12)/ calc(calc(.25rem * 1.6) * .12) top,line to calc(100% - calc(.25rem * 1.6)) top,close)}}.lany-s-process2{position:relative;overflow:clip;padding-top:6.25rem;padding-bottom:2.6875rem}.lany-s-process2 .s-process2__head{display:grid;grid-template-columns:1fr 45rem;gap:1.25rem}@media screen and (max-width:767px){.lany-s-anchor .s-anchor__text{font-size:.6875rem}.lany-s-anchor .lany-c-arrow{width:.75rem;height:.75rem;border-radius:.1875rem;overflow:clip}@supports (clip-path:shape(from 0 0,line to 100% 0,line to 100% 100%,line to 0 100%,close)){.lany-s-anchor .lany-c-arrow{border-radius:0;clip-path:shape(from calc(100% - calc(.1875rem * 1.6)) top,curve to right calc(.1875rem * 1.6) with calc(100% - calc(.1875rem * 1.6) * .12) top/right calc(calc(.1875rem * 1.6) * .12),line to right calc(100% - calc(.1875rem * 1.6)),curve to calc(100% - calc(.1875rem * 1.6)) bottom with right calc(100% - calc(.1875rem * 1.6) * .12)/ calc(100% - calc(.1875rem * 1.6) * .12) bottom,line to calc(.1875rem * 1.6) bottom,curve to left calc(100% - calc(.1875rem * 1.6)) with calc(calc(.1875rem * 1.6) * .12) bottom/left calc(100% - calc(.1875rem * 1.6) * .12),line to left calc(.1875rem * 1.6),curve to calc(.1875rem * 1.6) top with left calc(calc(.1875rem * 1.6) * .12)/ calc(calc(.1875rem * 1.6) * .12) top,line to calc(100% - calc(.1875rem * 1.6)) top,close)}}.lany-s-process2{padding-top:3.75rem;padding-bottom:3.75rem}.lany-s-process2 .s-process2__head{display:block}}.lany-s-process2 .s-process2__title{-ms-flex-negative:0;flex-shrink:0}.lany-s-process2 .s-process2__text{font-size:.9375rem;font-weight:500;line-height:2;justify-self:flex-end}@media screen and (max-width:767px){.lany-s-process2 .s-process2__text{font-size:.875rem;margin-top:2.25rem;justify-self:initial}}.lany-s-process2 .s-process2__list{display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:3.75rem;margin-top:4.5rem;position:relative}@media screen and (max-width:767px){.lany-s-process2 .s-process2__list{margin-top:2.25rem;width:26.0625rem;position:absolute;left:50%;translate:-50% 0}}.lany-s-process2 .s-process2__arrow{width:calc(100% - 10.125rem - 10.125rem);position:absolute;top:.5rem;left:50%;translate:-50% 0;-o-object-fit:contain;object-fit:contain}@media screen and (max-width:767px){.lany-s-process2 .s-process2__arrow{width:18.9375rem;top:.8125rem}}.lany-s-process2 .s-process2__arrow img{width:100%}.lany-s-process2 .s-process2__label{min-width:5.75rem;font-size:.75rem;font-weight:700;line-height:1;font-family:museo-sans,sans-serif;display:inline-grid;grid-template-columns:1fr auto 1fr;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem;padding:.125rem .6875rem;color:#174999}.lany-s-process2 .s-process2__label::before{content:"(";display:block;justify-self:start}.lany-s-process2 .s-process2__label::after{content:")";display:block;justify-self:end}.lany-s-process2 .s-process2__label.--gray{background-color:#f3f4f9;color:#9e9ea1;position:absolute;top:-.375rem;left:50%;translate:-50% 0}@media screen and (max-width:767px){.lany-s-process2 .s-process2__label{font-size:.625rem;min-width:4.4375rem;padding:.125rem .375rem;gap:.25rem}.lany-s-process2 .s-process2__label.--gray{top:-.25rem}}.lany-s-process2 .s-process2__item{position:relative;width:20.25rem;aspect-ratio:1;padding:4.5rem 2rem 2.25rem;display:grid;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:justify;align-content:space-between;cursor:pointer}.lany-s-process2 .s-process2__item::before{content:"";display:block;position:absolute;inset:-1.5rem;background-color:#e6eaf3;border-radius:50%;pointer-events:none;opacity:0;scale:.7;-webkit-transition:opacity .3s cubic-bezier(0,0,.4,1),scale .4s cubic-bezier(0,0,.4,1);transition:opacity .3s cubic-bezier(0,0,.4,1),scale .4s cubic-bezier(0,0,.4,1);z-index:-1}@media screen and (max-width:767px){.lany-s-process2 .s-process2__item{width:7.5rem;padding:1.5rem 1.25rem .75rem}.lany-s-process2 .s-process2__item::before{inset:-.5rem}}.lany-s-process2 .s-process2__item::after{content:"";display:block;width:.75rem;aspect-ratio:1;background:url(../img/common/icon_arrow.svg) center center/contain no-repeat;position:absolute;top:50%;right:.625rem;translate:0 -50%}@media (any-hover:hover){.lany-s-process2 .s-process2__item:hover::before{scale:1;opacity:1}}.lany-s-process2 .s-process2__item:nth-child(4)::after{content:none}.lany-s-process2 .s-process2__activeBorder{display:block;width:.5rem;height:.5rem;border-radius:50%;background-color:#e6eaf3;position:absolute;bottom:0;left:50%;translate:-50% 40%;pointer-events:none;opacity:0;-webkit-transition:opacity .3s cubic-bezier(0,0,.4,1);transition:opacity .3s cubic-bezier(0,0,.4,1)}.lany-s-process2 .s-process2__activeBorder::before{content:"";display:block;width:1px;height:1.5rem;background-color:#174999;position:absolute;top:0;left:50%;translate:-50% 0}.lany-s-process2 .s-process2__item.is-active::before{opacity:1;scale:1}.lany-s-process2 .s-process2__item.is-active .s-process2__activeBorder{opacity:1}.lany-s-process2 .s-process2__item:nth-child(n+2){margin-left:-2rem}.lany-s-process2 .s-process2__item:nth-child(1){background:url(../img/reason/circle1.svg) center center/contain no-repeat}@media screen and (max-width:767px){.lany-s-process2 .s-process2__item:nth-child(n+2){margin-left:-1.0625rem}.lany-s-process2 .s-process2__item:nth-child(1){background:url(../img/reason/circle1_sp.svg) center center/contain no-repeat}}.lany-s-process2 .s-process2__item:nth-child(2){background:url(../img/reason/circle2.svg) center center/contain no-repeat}@media screen and (max-width:767px){.lany-s-process2 .s-process2__item:nth-child(2){background:url(../img/reason/circle2_sp.svg) center center/contain no-repeat}}.lany-s-process2 .s-process2__item:nth-child(3){background:url(../img/reason/circle3.svg) center center/contain no-repeat}@media screen and (max-width:767px){.lany-s-process2 .s-process2__item:nth-child(3){background:url(../img/reason/circle3_sp.svg) center center/contain no-repeat}}.lany-s-process2 .s-process2__item:nth-child(4){background:url(../img/reason/circle4.svg) center center/contain no-repeat}.lany-s-process2 .s-process2__itemTitle{font-size:1.25rem;font-weight:900;line-height:1.5;letter-spacing:.5em;text-align:center}.lany-s-process2 .s-process2__circle{width:5.25rem;aspect-ratio:1;display:grid;place-items:center;border-radius:50%;position:relative;margin:0 auto}@media screen and (max-width:767px){.lany-s-process2 .s-process2__item:nth-child(4){background:url(../img/reason/circle4_sp.svg) center center/contain no-repeat}.lany-s-process2 .s-process2__itemTitle{font-size:.8125rem;letter-spacing:.2em}.lany-s-process2 .s-process2__circle{width:2.25rem}}.lany-s-process2 .s-process2__circle1,.lany-s-process2 .s-process2__circle2{display:block;position:absolute;top:50%;left:50%;translate:-50% -50%;border-radius:50%;scale:0}.lany-s-process2 .s-process2__circle1{width:100%;height:100%;-webkit-animation:pulseMotion 1.4s linear infinite;animation:pulseMotion 1.4s linear infinite}.lany-s-process2 .s-process2__circle2{scale:0;background-color:#fff;width:2.25rem;height:2.25rem}@media screen and (max-width:767px){.lany-s-process2 .s-process2__circle2{width:1.25rem;height:1.25rem}}@-webkit-keyframes pulseMotion{0%{scale:0;background-color:#fff}100%{scale:1;background-color:rgba(255,255,255,0)}}@keyframes pulseMotion{0%{scale:0;background-color:#fff}100%{scale:1;background-color:rgba(255,255,255,0)}}.lany-s-process2 .s-process2__dot{display:block;position:absolute;top:50%;left:50%;translate:-50% -50%;width:.375rem;height:.375rem;background-color:#174999;border-radius:50%;z-index:1}.lany-s-process2 .s-process2__boxItems{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:-6.5rem}@media screen and (max-width:767px){.lany-s-process2 .s-process2__dot{width:.25rem;height:.25rem}.lany-s-process2 .s-process2__boxItems{display:block;position:relative;margin-top:16.25rem;min-height:14.1875rem}}.lany-s-process2 .s-process2__boxItem{width:20.25rem;min-height:18.5625rem;border-radius:1.5rem;overflow:clip;background-color:#414141;padding:1.5rem 2.25rem;display:grid;place-content:center;position:relative;z-index:1;opacity:0;scale:.7;pointer-events:none;-webkit-transition:opacity .3s cubic-bezier(0,0,.4,1),scale .3s cubic-bezier(0,0,.4,1);transition:opacity .3s cubic-bezier(0,0,.4,1),scale .3s cubic-bezier(0,0,.4,1)}@supports (clip-path:shape(from 0 0,line to 100% 0,line to 100% 100%,line to 0 100%,close)){.lany-s-process2 .s-process2__boxItem{border-radius:0;clip-path:shape(from calc(100% - calc(1.5rem * 1.6)) top,curve to right calc(1.5rem * 1.6) with calc(100% - calc(1.5rem * 1.6) * .12) top/right calc(calc(1.5rem * 1.6) * .12),line to right calc(100% - calc(1.5rem * 1.6)),curve to calc(100% - calc(1.5rem * 1.6)) bottom with right calc(100% - calc(1.5rem * 1.6) * .12)/ calc(100% - calc(1.5rem * 1.6) * .12) bottom,line to calc(1.5rem * 1.6) bottom,curve to left calc(100% - calc(1.5rem * 1.6)) with calc(calc(1.5rem * 1.6) * .12) bottom/left calc(100% - calc(1.5rem * 1.6) * .12),line to left calc(1.5rem * 1.6),curve to calc(1.5rem * 1.6) top with left calc(calc(1.5rem * 1.6) * .12)/ calc(calc(1.5rem * 1.6) * .12) top,line to calc(100% - calc(1.5rem * 1.6)) top,close)}}@media screen and (min-width:768px){.lany-s-process2 .s-process2__boxItem:nth-child(n+2){margin-left:-2rem}}.lany-s-process2 .s-process2__boxItem.is-active{opacity:1;scale:1}.lany-s-process2 .s-process2__boxTitle{font-size:1rem;font-weight:900;line-height:1.5;color:#fff}@media screen and (max-width:767px){.lany-s-process2 .s-process2__boxItem{width:19.4375rem;min-height:14.1875rem;border-radius:.5rem;overflow:clip;padding:2.25rem 1.5rem;position:absolute;top:0;left:50%;translate:-50% 0}@supports (clip-path:shape(from 0 0,line to 100% 0,line to 100% 100%,line to 0 100%,close)){.lany-s-process2 .s-process2__boxItem{border-radius:0;clip-path:shape(from calc(100% - calc(.5rem * 1.6)) top,curve to right calc(.5rem * 1.6) with calc(100% - calc(.5rem * 1.6) * .12) top/right calc(calc(.5rem * 1.6) * .12),line to right calc(100% - calc(.5rem * 1.6)),curve to calc(100% - calc(.5rem * 1.6)) bottom with right calc(100% - calc(.5rem * 1.6) * .12)/ calc(100% - calc(.5rem * 1.6) * .12) bottom,line to calc(.5rem * 1.6) bottom,curve to left calc(100% - calc(.5rem * 1.6)) with calc(calc(.5rem * 1.6) * .12) bottom/left calc(100% - calc(.5rem * 1.6) * .12),line to left calc(.5rem * 1.6),curve to calc(.5rem * 1.6) top with left calc(calc(.5rem * 1.6) * .12)/ calc(calc(.5rem * 1.6) * .12) top,line to calc(100% - calc(.5rem * 1.6)) top,close)}}.lany-s-process2 .s-process2__boxTitle{font-size:.9375rem}}.lany-s-process2 .s-process2__boxText{font-size:.875rem;font-weight:500;line-height:1.5;color:#fff;padding-top:1.5rem;margin-top:1.5rem;position:relative}.lany-s-process2 .s-process2__boxText::after,.lany-s-process2 .s-process2__boxText::before{content:"";display:block;height:.125rem;position:absolute;top:0}.lany-s-process2 .s-process2__boxText::before{background-color:#292929;width:calc(100% + 1.5rem);left:50%;translate:-50% 0}@media screen and (max-width:767px){.lany-s-process2 .s-process2__boxText{font-size:.8125rem;padding-top:1rem;margin-top:1rem}.lany-s-process2 .s-process2__boxText::before{width:100%}}.lany-s-process2 .s-process2__boxText::after{background-color:#fff;width:1.5rem;left:.75rem}@media screen and (max-width:767px){.lany-s-process2 .s-process2__boxText::after{left:0}}.lany-s-process2 .s-process2__slideList{position:absolute;bottom:1.25rem;left:50%;translate:-50% 0}.lany-s-process2 .s-process2__slideItem{position:absolute;top:0;left:50%;translate:-50% 0;opacity:0;pointer-events:none;-webkit-transition:opacity .3s cubic-bezier(0,0,.4,1);transition:opacity .3s cubic-bezier(0,0,.4,1)}.lany-s-process2 .s-process2__slideItem.is-active{opacity:1}.lany-s-process2 .s-process2__loop{clip-path:inset(0 -50vw 0 -50vw)}.lany-s-process2 .splide.is-initialized .splide__track{overflow:initial}.lany-s-process2 .s-process2__loopText{font-size:10.625rem;font-weight:700;line-height:1.2;font-family:museo-sans,sans-serif;color:#fff;display:block}#js-editor-sections-wrapper .lany-s-process2 .s-process2__boxItems{margin-top:0}#js-editor-sections-wrapper .lany-s-process2 .s-process2__boxItem{pointer-events:auto;opacity:1}.lany-s-cultureBook{padding:6.25rem 0 5rem}.lany-s-cultureBook .s-cultureBook__inner{display:grid;grid-template-columns:22.5rem 1fr;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:7.4375rem}.lany-s-cultureBook .s-cultureBook__text{margin-top:4.5rem;font-size:.9375rem;font-weight:500;line-height:2}@media screen and (max-width:767px){.lany-s-cultureBook{padding:3.75rem 0 1.875rem}.lany-s-cultureBook .s-cultureBook__inner{grid-template-columns:1fr;gap:0}.lany-s-cultureBook .s-cultureBook__head{display:contents}.lany-s-cultureBook .s-cultureBook__text{font-size:.875rem;margin-top:2.25rem}}.lany-s-cultureBook .s-cultureBook__btn{margin-top:4.5rem}.lany-s-cultureBook .s-cultureBook__iframe br{display:none}.lany-s-cultureBook .s-cultureBook__iframe iframe{width:100%;height:auto;aspect-ratio:720/405}.lany-s-value{padding:6.25rem 0}@media screen and (max-width:767px){.lany-s-cultureBook .s-cultureBook__btn{margin-top:2.25rem;text-align:center;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.lany-s-cultureBook .s-cultureBook__iframe{margin-top:2.25rem}.lany-s-cultureBook .s-cultureBook__iframe iframe{aspect-ratio:343/192}.lany-s-value{padding:3.75rem 0}}.lany-s-value .s-value__list{display:grid;grid-template-columns:repeat(3,1fr);gap:4.5rem;margin-top:4.5rem}.lany-s-value .s-value__item{display:grid;grid-template-rows:subgrid;grid-row:span 3;row-gap:0}@media screen and (max-width:767px){.lany-s-value .s-value__list{grid-template-columns:1fr;gap:2.25rem;margin-top:2.25rem}.lany-s-value .s-value__item{display:block;padding-top:1rem}}.lany-s-value .s-value__img{width:7.5rem;margin:0 auto}@media screen and (max-width:767px){.lany-s-value .s-value__img{width:6rem}}.lany-s-value .s-value__img img{width:100%;height:auto;-o-object-fit:contain;object-fit:contain;aspect-ratio:120/120}.lany-s-value .s-value__itemTitle{margin-top:1.5rem}.lany-s-value .s-value__itemSub{font-size:2.25rem;font-weight:700;line-height:1;font-family:museo-sans,sans-serif;display:block;text-align:center}@media screen and (max-width:767px){.lany-s-value .s-value__itemTitle{margin-top:1rem}.lany-s-value .s-value__itemSub{font-size:1.75rem}}.lany-s-value .s-value__itemMain{font-size:1.25rem;font-weight:900;line-height:1.5;letter-spacing:.1em;margin-top:.375rem;text-align:center}@media screen and (max-width:767px){.lany-s-value .s-value__itemMain{margin-top:.3125rem;font-size:1.125rem}}.lany-s-value .s-value__itemText{font-size:.9375rem;font-weight:500;line-height:2;margin-top:1.5rem;text-align:center}.lany-s-weekly{padding-top:3rem;padding-bottom:5rem}@media screen and (max-width:767px){.lany-s-weekly{padding-top:5rem;padding-bottom:1.875rem}}.lany-s-weekly .s-weekly__box{padding:3rem 2.25rem;background-color:rgba(23,73,153,.06);border-radius:1.5rem;overflow:clip}@supports (clip-path:shape(from 0 0,line to 100% 0,line to 100% 100%,line to 0 100%,close)){.lany-s-weekly .s-weekly__box{border-radius:0;clip-path:shape(from calc(100% - calc(1.5rem * 1.6)) top,curve to right calc(1.5rem * 1.6) with calc(100% - calc(1.5rem * 1.6) * .12) top/right calc(calc(1.5rem * 1.6) * .12),line to right calc(100% - calc(1.5rem * 1.6)),curve to calc(100% - calc(1.5rem * 1.6)) bottom with right calc(100% - calc(1.5rem * 1.6) * .12)/ calc(100% - calc(1.5rem * 1.6) * .12) bottom,line to calc(1.5rem * 1.6) bottom,curve to left calc(100% - calc(1.5rem * 1.6)) with calc(calc(1.5rem * 1.6) * .12) bottom/left calc(100% - calc(1.5rem * 1.6) * .12),line to left calc(1.5rem * 1.6),curve to calc(1.5rem * 1.6) top with left calc(calc(1.5rem * 1.6) * .12)/ calc(calc(1.5rem * 1.6) * .12) top,line to calc(100% - calc(1.5rem * 1.6)) top,close)}}.lany-s-weekly .s-weekly__text{font-size:.9375rem;font-weight:400;line-height:2;text-align:center}.lany-s-weekly .s-weekly__boxBtn{text-align:center;margin-top:2.25rem}@media screen and (max-width:767px){.lany-s-weekly .s-weekly__box{padding:1.5rem}.lany-s-weekly .s-weekly__text{font-size:.875rem}.lany-s-weekly .s-weekly__boxBtn{margin-top:1.5rem}}.lany-s-weekly .s-weekly__btn{text-align:center;margin-top:3rem}.lany-s-thanks{padding-top:3rem;padding-bottom:5rem}.lany-s-thanks .s-thanks__text{font-size:.9375rem;font-weight:400;line-height:2}.lany-s-thanks .s-thanks__list{margin-top:2.25rem}@media screen and (max-width:767px){.lany-s-weekly .s-weekly__btn{margin-top:2.25rem}.lany-s-thanks{padding-bottom:1.875rem}.lany-s-thanks .s-thanks__text{font-size:.875rem}.lany-s-thanks .s-thanks__list{margin-top:1.5rem}}.lany-s-thanks .s-thanks__item{font-size:.9375rem;font-weight:400;line-height:2;display:grid;grid-template-columns:auto 1fr}.lany-s-thanks .s-thanks__box{max-width:60rem;width:100%;padding:3rem 2.25rem;margin:3.75rem auto 0;background-color:rgba(23,73,153,.06);border-radius:1.5rem;overflow:clip}@supports (clip-path:shape(from 0 0,line to 100% 0,line to 100% 100%,line to 0 100%,close)){.lany-s-thanks .s-thanks__box{border-radius:0;clip-path:shape(from calc(100% - calc(1.5rem * 1.6)) top,curve to right calc(1.5rem * 1.6) with calc(100% - calc(1.5rem * 1.6) * .12) top/right calc(calc(1.5rem * 1.6) * .12),line to right calc(100% - calc(1.5rem * 1.6)),curve to calc(100% - calc(1.5rem * 1.6)) bottom with right calc(100% - calc(1.5rem * 1.6) * .12)/ calc(100% - calc(1.5rem * 1.6) * .12) bottom,line to calc(1.5rem * 1.6) bottom,curve to left calc(100% - calc(1.5rem * 1.6)) with calc(calc(1.5rem * 1.6) * .12) bottom/left calc(100% - calc(1.5rem * 1.6) * .12),line to left calc(1.5rem * 1.6),curve to calc(1.5rem * 1.6) top with left calc(calc(1.5rem * 1.6) * .12)/ calc(calc(1.5rem * 1.6) * .12) top,line to calc(100% - calc(1.5rem * 1.6)) top,close)}}@media screen and (max-width:767px){.lany-s-thanks .s-thanks__item{font-size:.875rem}.lany-s-thanks .s-thanks__box{padding:1.5rem 1rem;margin-top:2.25rem}}.lany-s-thanks .s-thanks__boxTitle{font-size:1.125rem;font-weight:900;line-height:1.7;letter-spacing:.04em;text-align:center}@media screen and (max-width:767px){.lany-s-thanks .s-thanks__boxTitle{font-size:1rem;text-align:left}}.lany-s-thanks .s-thanks__boxText{font-size:.9375rem;font-weight:400;line-height:2;margin-top:.75rem;text-align:center}.lany-s-thanks .s-thanks__iframe{max-width:40.75rem;width:100%;margin:1.5rem auto 0}.lany-s-thanks .s-thanks__iframe br{display:none}.lany-s-thanks .s-thanks__iframe iframe{width:100%;height:auto;aspect-ratio:652/505}@media screen and (max-width:767px){.lany-s-thanks .s-thanks__boxText{font-size:.875rem;text-align:left}.lany-s-thanks .s-thanks__iframe{max-width:initial}.lany-s-thanks .s-thanks__iframe iframe{aspect-ratio:initial;height:28.125rem}}.lany-s-thanks .s-thanks__noteTitle{margin-top:1.5rem;font-size:.875rem;font-weight:400;line-height:2;text-align:center}.lany-s-thanks .s-thanks__btn{text-align:center;margin-top:3.75rem}@media screen and (max-width:767px){.lany-s-thanks .s-thanks__noteTitle{font-size:.75rem}.lany-s-thanks .s-thanks__btn{margin-top:2.25rem}}.lany-s-thanks .s-thanks__list2{padding:.75rem 2.25rem;border-radius:.75rem;border:1px solid #DEDFE3;margin-top:.75rem}.lany-s-thanks .s-thanks__item2{font-size:.875rem;font-weight:400;line-height:2;display:grid;grid-template-columns:auto 1fr}@media screen and (max-width:767px){.lany-s-thanks .s-thanks__list2{padding:.75rem .375rem}.lany-s-thanks .s-thanks__item2{font-size:.75rem}}.lany-s-eventComplete{padding-top:1.875rem;padding-bottom:3rem}.lany-s-eventComplete .s-eventComplete__inner{display:grid;grid-template-columns:1fr 33.125rem;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:1.875rem}.lany-s-eventComplete .s-eventComplete__title{font-size:2.25rem;font-weight:900;line-height:1.5;letter-spacing:.1em}@media screen and (max-width:767px){.lany-s-eventComplete{padding-top:8.75rem;padding-bottom:3.625rem}.lany-s-eventComplete .s-eventComplete__inner{grid-template-columns:1fr;gap:0}.lany-s-eventComplete .s-eventComplete__title{font-size:1.25rem}}.lany-s-eventComplete .s-eventComplete__text{margin-top:2.25rem;font-size:.9375rem;font-weight:400;line-height:2}.lany-s-eventComplete .s-eventComplete__img{width:100%;border-radius:.75rem;overflow:clip}@supports (clip-path:shape(from 0 0,line to 100% 0,line to 100% 100%,line to 0 100%,close)){.lany-s-eventComplete .s-eventComplete__img{border-radius:0;clip-path:shape(from calc(100% - calc(.75rem * 1.6)) top,curve to right calc(.75rem * 1.6) with calc(100% - calc(.75rem * 1.6) * .12) top/right calc(calc(.75rem * 1.6) * .12),line to right calc(100% - calc(.75rem * 1.6)),curve to calc(100% - calc(.75rem * 1.6)) bottom with right calc(100% - calc(.75rem * 1.6) * .12)/ calc(100% - calc(.75rem * 1.6) * .12) bottom,line to calc(.75rem * 1.6) bottom,curve to left calc(100% - calc(.75rem * 1.6)) with calc(calc(.75rem * 1.6) * .12) bottom/left calc(100% - calc(.75rem * 1.6) * .12),line to left calc(.75rem * 1.6),curve to calc(.75rem * 1.6) top with left calc(calc(.75rem * 1.6) * .12)/ calc(calc(.75rem * 1.6) * .12) top,line to calc(100% - calc(.75rem * 1.6)) top,close)}}.lany-s-eventComplete .s-eventComplete__img img{width:100%;height:auto;-o-object-fit:contain;object-fit:contain;aspect-ratio:530/353}.lany-s-title2{padding-top:3rem;padding-bottom:3.75rem}@media screen and (max-width:767px){.lany-s-eventComplete .s-eventComplete__text{margin-top:1.5rem;font-size:.875rem}.lany-s-eventComplete .s-eventComplete__img{margin-top:1.5rem}.lany-s-eventComplete .s-eventComplete__img img{aspect-ratio:343/229}.lany-s-title2{padding-top:3.625rem;padding-bottom:2.5rem}}@media screen and (max-width:767px) and (max-width:767px){.lany-s-title2 .lany-c-title2{font-size:1.25rem;padding-bottom:1.25rem}}.lany-s-links2{padding-top:3rem;padding-bottom:3.75rem}.lany-s-links2 .s-links2__inner{max-width:73.4375rem}.lany-s-links2 .s-links2__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-column-gap:1.5rem;-moz-column-gap:1.5rem;column-gap:1.5rem;row-gap:.75rem}.lany-s-links2 .s-links2__item{width:calc(25% - 1.5rem * 3 / 4)}@media screen and (max-width:767px){.lany-s-links2{padding-top:2.25rem;padding-bottom:2.5rem}.lany-s-links2 .s-links2__list{gap:.75rem;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.lany-s-links2 .s-links2__item{width:calc(50% - .75rem * 1 / 2);min-height:8.375rem;position:relative}}.lany-s-links2 .s-links2__itemLink{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-color:#fff;border-radius:.75rem;overflow:clip;padding:.75rem .875rem;-webkit-transition:scale .3s cubic-bezier(0,0,.4,1);transition:scale .3s cubic-bezier(0,0,.4,1)}@supports (clip-path:shape(from 0 0,line to 100% 0,line to 100% 100%,line to 0 100%,close)){.lany-s-links2 .s-links2__itemLink{border-radius:0;clip-path:shape(from calc(100% - calc(.75rem * 1.6)) top,curve to right calc(.75rem * 1.6) with calc(100% - calc(.75rem * 1.6) * .12) top/right calc(calc(.75rem * 1.6) * .12),line to right calc(100% - calc(.75rem * 1.6)),curve to calc(100% - calc(.75rem * 1.6)) bottom with right calc(100% - calc(.75rem * 1.6) * .12)/ calc(100% - calc(.75rem * 1.6) * .12) bottom,line to calc(.75rem * 1.6) bottom,curve to left calc(100% - calc(.75rem * 1.6)) with calc(calc(.75rem * 1.6) * .12) bottom/left calc(100% - calc(.75rem * 1.6) * .12),line to left calc(.75rem * 1.6),curve to calc(.75rem * 1.6) top with left calc(calc(.75rem * 1.6) * .12)/ calc(calc(.75rem * 1.6) * .12) top,line to calc(100% - calc(.75rem * 1.6)) top,close)}}@media (any-hover:hover){.lany-s-links2 .s-links2__itemLink:hover{opacity:1;scale:1.05}.lany-s-links2 .s-links2__itemLink:hover .lany-c-arrow{opacity:1}.lany-s-links2 .s-links2__itemLink:hover .lany-c-arrow::before{translate:500% -50%}.lany-s-links2 .s-links2__itemLink:hover .lany-c-arrow::after{translate:-50% -50%}}.lany-s-links2 .s-links2__head{display:grid;grid-template-columns:2.875rem 1fr;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.625rem}.lany-s-links2 .s-links2__icon{background-color:rgba(23,73,153,.06);width:100%;aspect-ratio:1;border-radius:50%}.lany-s-links2 .s-links2__icon img{width:100%;height:auto;-o-object-fit:contain;object-fit:contain;aspect-ratio:1}.lany-s-links2 .s-links2__title{font-size:1rem;font-weight:900;line-height:1.5;color:#174999}@media screen and (max-width:767px){.lany-s-links2 .s-links2__itemLink{padding:.5rem .75rem 2.5rem}.lany-s-links2 .s-links2__head{grid-template-columns:2.25rem 1fr;gap:.5rem}.lany-s-links2 .s-links2__title{font-size:.875rem}}.lany-s-links2 .s-links2__body{display:grid;grid-template-columns:1fr auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem;margin-top:.5rem;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.lany-s-links2 .s-links2__text{font-size:.9375rem;font-weight:500;line-height:1.5}.lany-s-links2 .lany-c-arrow{width:1.5rem;height:1.5rem}@media screen and (max-width:767px){.lany-s-links2 .s-links2__body{display:contents}.lany-s-links2 .s-links2__text{font-size:.875rem;margin-top:.5rem}.lany-s-links2 .lany-c-arrow{position:absolute;bottom:.5rem;right:1rem}}.lany-s-cardList+.lany-s-links2{padding-top:0;margin-top:-.75rem}.lany-s-vmv{padding-top:6rem;padding-bottom:6.25rem;position:relative;overflow:clip}.lany-s-vmv .s-vmv__inner{display:grid;grid-template-columns:1fr 37.5rem;gap:7.5rem}@media screen and (max-width:767px){.lany-s-cardList+.lany-s-links2{margin-top:-.3125rem}.lany-s-vmv{padding-top:5.5rem;padding-bottom:3.75rem}.lany-s-vmv .s-vmv__inner{grid-template-columns:1fr;gap:2.25rem;padding:0}.lany-s-vmv .s-vmv__list{display:contents}.lany-s-vmv .s-vmv__item{padding:0 1rem}}.lany-s-vmv .s-vmv__item+.s-vmv__item{margin-top:12.5rem}@media screen and (max-width:767px){.lany-s-vmv .s-vmv__item+.s-vmv__item{margin-top:2.25rem}.lany-s-vmv .s-vmv__item:first-child{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.lany-s-vmv .s-vmv__item:last-child{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}.lany-s-vmv .s-vmv__lead{font-size:2.25rem;font-weight:900;line-height:1.5;letter-spacing:.1em;margin-top:4.5rem}@media screen and (max-width:767px){.lany-s-vmv .s-vmv__lead{font-size:1.5rem}}.lany-s-vmv .s-vmv__text{font-size:.9375rem;font-weight:500;line-height:2;margin-top:4.5rem}.lany-s-vmv .s-vmv__animAreaInner{height:calc(100vh - 5.25rem);position:sticky;top:6.25rem;display:grid;grid-template-rows:1fr auto 1fr}.lany-s-vmv .s-vmv__animAreaInner::after,.lany-s-vmv .s-vmv__animAreaInner::before{content:""}@media screen and (max-width:767px){.lany-s-vmv .s-vmv__text{font-size:.875rem;margin-top:2.25rem}.lany-s-vmv .s-vmv__animAreaInner{position:relative;inset:initial;max-width:23.4375rem;margin:0 auto;height:auto;display:block}.lany-s-vmv .s-vmv__animAreaInner::after,.lany-s-vmv .s-vmv__animAreaInner::before{display:none}.lany-s-vmv .s-vmv__anim{position:relative;inset:initial;max-width:23.4375rem;margin:0 auto}}.lany-s-vmv .s-vmv__anim,.lany-s-vmv .s-vmv__box{display:grid;place-content:center;aspect-ratio:1}.lany-s-vmv .s-vmv__anim{width:100%;position:relative}.lany-s-vmv .s-vmv__svg{clip-path:url(#clip-animated);width:11.25rem;height:11.25rem;background-color:#174999;scale:.7;opacity:0;position:absolute;top:50%;left:50%;translate:-50% -50%;z-index:4}@media screen and (max-width:767px){.lany-s-vmv .s-vmv__svg{width:7.0625rem;height:7.0625rem}}.lany-s-vmv .s-vmv__box{width:100%;position:absolute;top:50%;left:50%;translate:-50% -50%}.lany-s-vmv .s-vmv__boxText{position:absolute;inset:0;display:block;-o-object-fit:contain;object-fit:contain;width:100%}.lany-s-vmv .s-vmv__plus{width:.75rem;aspect-ratio:1;position:absolute;top:50%;left:50%;translate:-50% -50%;display:block;rotate:45deg;--icon-bg:#174999}@media screen and (max-width:767px){.lany-s-vmv .s-vmv__plus{width:.625rem}}.lany-s-vmv .s-vmv__plus::after,.lany-s-vmv .s-vmv__plus::before{content:"";display:block;width:100%;height:1px;background-color:var(--icon-bg);position:absolute;top:50%;left:50%;translate:-50% -50%}.lany-s-vmv .s-vmv__plus::after{rotate:90deg}.lany-s-vmv .s-vmv__grade{width:100%;position:absolute;top:0;left:0;z-index:1;translate:5% 5%;opacity:0}.lany-s-vmv .s-vmv__border,.lany-s-vmv .s-vmv__textArea{aspect-ratio:1;top:50%;left:50%;translate:-50% -50%;position:absolute}.lany-s-vmv .s-vmv__grade img{width:100%;height:auto;aspect-ratio:1;-o-object-fit:cover;object-fit:cover;scale:1.1}.lany-s-vmv .s-vmv__border{width:22.5rem;z-index:2;scale:.7;opacity:0}@media screen and (max-width:767px){.lany-s-vmv .s-vmv__border{width:14.0625rem}}.lany-s-vmv .s-vmv__border img{width:100%;height:auto;aspect-ratio:1;-o-object-fit:contain;object-fit:contain}.lany-s-vmv .s-vmv__textArea{font-size:.75rem;font-weight:700;line-height:1.5;width:30rem;z-index:3}.lany-s-vmv .s-vmv__label1{color:#b84967;position:absolute;top:0;left:0;translate:-100% -100%;opacity:0}.lany-s-vmv .s-vmv__label2{color:#f3f4f9;position:absolute;top:.75rem;left:50%;translate:-50% -100%;opacity:0}.lany-s-vmv .s-vmv__label3{color:#429ab8;position:absolute;bottom:0;right:0;translate:100% 100%;opacity:0}.lany-s-vmv .s-vmv__animList{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:.75rem;position:absolute;bottom:0;left:50%;translate:-50% -50%;opacity:0}@media screen and (max-width:767px){.lany-s-vmv .s-vmv__textArea{font-size:.625rem;width:18.75rem}.lany-s-vmv .s-vmv__animList{gap:.4375rem;left:50%;width:96%;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.lany-s-vmv .s-vmv__animItem{width:4.5rem;height:11.25rem;background:url(../img/vmv/bar.svg) center center/contain no-repeat;will-change:width}.lany-s-vmv .s-vmv__animItem.--center{opacity:0}.lany-s-questionnaire{padding:1.875rem 0 3rem}.lany-s-questionnaire .s-questionnaire__inner{display:grid;grid-template-columns:1fr 1fr;gap:3rem}.lany-s-questionnaire .s-questionnaire__title{font-size:2.25rem;font-weight:900;line-height:1.5;letter-spacing:.1em}@media screen and (max-width:767px){.lany-s-vmv .s-vmv__animItem{width:11.4666666667%;height:7.0625rem}.lany-s-questionnaire{padding:3.75rem 0 3.625rem}.lany-s-questionnaire .s-questionnaire__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0}.lany-s-questionnaire .s-questionnaire__body{display:contents}.lany-s-questionnaire .s-questionnaire__title{font-size:1.125rem;line-height:1.7;letter-spacing:.04em}}.lany-s-questionnaire .s-questionnaire__text{font-size:.9375rem;font-weight:400;line-height:2;margin-top:2.25rem}@media screen and (max-width:767px){.lany-s-questionnaire .s-questionnaire__text{font-size:.875rem;margin-top:.75rem}}.lany-s-questionnaire .s-questionnaire__box{margin-top:2.25rem;padding:1.5rem;border-radius:.75rem;overflow:clip;background-color:rgba(23,73,153,.06);display:grid;grid-template-columns:5rem 1fr;gap:1.5rem}@supports (clip-path:shape(from 0 0,line to 100% 0,line to 100% 100%,line to 0 100%,close)){.lany-s-questionnaire .s-questionnaire__box{border-radius:0;clip-path:shape(from calc(100% - calc(.75rem * 1.6)) top,curve to right calc(.75rem * 1.6) with calc(100% - calc(.75rem * 1.6) * .12) top/right calc(calc(.75rem * 1.6) * .12),line to right calc(100% - calc(.75rem * 1.6)),curve to calc(100% - calc(.75rem * 1.6)) bottom with right calc(100% - calc(.75rem * 1.6) * .12)/ calc(100% - calc(.75rem * 1.6) * .12) bottom,line to calc(.75rem * 1.6) bottom,curve to left calc(100% - calc(.75rem * 1.6)) with calc(calc(.75rem * 1.6) * .12) bottom/left calc(100% - calc(.75rem * 1.6) * .12),line to left calc(.75rem * 1.6),curve to calc(.75rem * 1.6) top with left calc(calc(.75rem * 1.6) * .12)/ calc(calc(.75rem * 1.6) * .12) top,line to calc(100% - calc(.75rem * 1.6)) top,close)}}@media screen and (max-width:767px){.lany-s-questionnaire .s-questionnaire__box{margin-top:.75rem;padding:.75rem .5625rem;gap:1.25rem}}.lany-s-questionnaire .s-questionnaire__img img{aspect-ratio:1/1;-o-object-fit:cover;object-fit:cover;width:100%;height:100%;border-radius:50%}.lany-s-questionnaire .s-questionnaire__name{font-size:.6875rem;line-height:1.6;text-align:center}.lany-s-questionnaire .s-questionnaire__boxText{font-size:.9375rem;line-height:1.6;padding-right:1.875rem;position:relative}.lany-s-questionnaire .s-questionnaire__boxText::after{content:"";display:block;width:1.125rem;height:1.125rem;-webkit-mask:url(../img/common/icon_arrow.svg) no-repeat center/contain;mask:url(../img/common/icon_arrow.svg) no-repeat center/contain;background-color:#174999;position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.lany-s-mailmag .s-mailmag__iframe br,.lany-s-questionnaire .s-questionnaire__iframe br{display:none}@media screen and (max-width:767px){.lany-s-questionnaire .s-questionnaire__boxText{font-size:.875rem;padding-right:0}.lany-s-questionnaire .s-questionnaire__boxText::after{display:none}}.lany-s-questionnaire .s-questionnaire__note{font-size:.75rem;line-height:2;margin-top:.75rem}.lany-s-questionnaire .s-questionnaire__iframe iframe{aspect-ratio:576/446;width:100%;height:100%}@media screen and (max-width:767px){.lany-s-questionnaire .s-questionnaire__note{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4;font-size:.6875rem;margin-top:1.5rem}.lany-s-questionnaire .s-questionnaire__iframe{margin-top:1.5rem}.lany-s-questionnaire .s-questionnaire__iframe iframe{aspect-ratio:initial;height:28.125rem}.lany-s-questionnaire .s-questionnaire__img2{margin-top:1.5rem}}.lany-s-questionnaire .s-questionnaire__img2 img{width:100%;height:auto}.lany-s-questionnaire.--bg{padding:4.5rem 0;background-color:rgba(23,73,153,.06)}.lany-s-questionnaire.--bg .s-questionnaire__title{font-size:1.5rem;font-weight:900;line-height:1.7;letter-spacing:.04em}@media screen and (max-width:767px){.lany-s-questionnaire.--bg{padding:1.5rem 0}.lany-s-questionnaire.--bg .s-questionnaire__title{font-size:1.125rem}}.lany-s-questionnaire.--bg+.lany-s-cardList{padding-top:10.5rem}@media screen and (max-width:767px){.lany-s-questionnaire.--bg+.lany-s-cardList{padding-top:5rem}}.lany-s-mailmag{padding-top:4.5rem;padding-bottom:1.5rem}.lany-s-mailmag .s-mailmag__text{font-size:.9375rem;line-height:2;letter-spacing:0}.lany-s-mailmag .s-mailmag__iframe{margin-top:3rem;max-width:50rem;width:100%}.lany-s-mailmag .s-mailmag__iframe iframe{width:100%;aspect-ratio:652/505}@media screen and (max-width:767px){.lany-s-mailmag{padding-bottom:1.125rem}.lany-s-mailmag .s-mailmag__iframe{margin-top:2.625rem}.lany-s-mailmag .s-mailmag__iframe iframe{aspect-ratio:initial;height:28.125rem}}.lany-s-backnumber{padding:1.5rem 0}@media screen and (max-width:767px){.lany-s-backnumber{padding:1.125rem 0}}.lany-s-backnumber .s-backnumber__text{font-size:.9375rem;font-weight:400;line-height:2;letter-spacing:0;margin-top:1.5rem}.lany-s-backnumber .s-backnumber__list{margin-top:1.375rem}.lany-s-backnumber .s-backnumber__link{display:inline-grid;grid-template-columns:auto 1fr}.lany-s-backnumber .s-backnumber__link::before{content:"・";display:block;font-size:.9375rem;line-height:2;margin-right:.1875rem}.lany-s-backnumber .s-backnumber__linkText{font-size:.9375rem;font-weight:400;line-height:2}.lany-s-mailmag2{padding:1.5rem 0}@media screen and (max-width:767px){.lany-s-mailmag2{padding:1.125rem 0}}.lany-s-mailmag2 .s-mailmag2__text{font-size:.9375rem;font-weight:400;line-height:2;letter-spacing:0;margin-top:1.5rem}.lany-s-mailmag2 .s-mailmag2__btn{margin-top:1.5rem}.lany-s-mailmag2 .s-mailmag2__text2{font-size:.9375rem;font-weight:400;line-height:2;margin-top:1.5rem}