@charset "UTF-8";@font-face{font-family:swiper-icons;src:url(data:application/font-woff;charset=utf-8;base64,\ d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA);font-weight:400;font-style:normal}:root{--swiper-theme-color: #007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:ease;transition-timing-function:initial;transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-slide,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-left:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-top:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,#00000080,#0000)}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid #007aff;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color: #fff}.swiper-lazy-preloader-black{--swiper-preloader-color: #000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}/*! destyle.css v2.0.2 | MIT License | https://github.com/nicolas-cusan/destyle.css */*,:before,:after{box-sizing:border-box;border-style:solid;border-width:0}html{-webkit-text-size-adjust:100%}body{margin:0}main{display:block}p,table,blockquote,address,pre,iframe,form,figure,dl{margin:0}h1,h2,h3,h4,h5,h6{margin:0;font-size:inherit;font-weight:inherit;line-height:inherit}ul,ol{padding:0;margin:0;list-style:none}dt{font-weight:700}dd{margin-left:0}hr{clear:both;box-sizing:content-box;height:0;margin:0;overflow:visible;color:inherit;border-top-width:1px}pre{font-family:monospace;font-size:inherit}address{font-style:inherit}a{color:inherit;-webkit-text-decoration:none;text-decoration:none;background-color:transparent}abbr[title]{-webkit-text-decoration:underline;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace;font-size:inherit}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img,embed,object,iframe{vertical-align:bottom}button,input,optgroup,select,textarea{padding:0;margin:0;font:inherit;vertical-align:middle;color:inherit;text-align:inherit}button{background:transparent}[type=checkbox]{-webkit-appearance:checkbox;-moz-appearance:auto;appearance:auto}[type=radio]{-webkit-appearance:radio;-moz-appearance:auto;appearance:auto}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}button[disabled],[type=button][disabled],[type=reset][disabled],[type=submit][disabled]{cursor:default}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{padding:0;border-style:none}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}select::-ms-expand{display:none}option{padding:0}fieldset{min-width:0;padding:0;margin:0}legend{display:table;max-width:100%;padding:0;color:inherit;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}label[for]{cursor:pointer}details{display:block}summary{display:list-item}[contenteditable]{outline:none}table{border-spacing:0;border-collapse:collapse}caption{text-align:left}td,th{padding:0;vertical-align:top}th{font-weight:700;text-align:left}template{display:none}[hidden]{display:none}:root{--color-black: #222;--color-white: #fff;--color-gray: #777;--color-yellow: #ffec08;--color-red: #e90202;--color-blue: #3576ff;--color-green: #44e244;--color-skyblue: #3ac5ff;--color-orange: #fd9625;--color-salmon: #ffb26b}:root{--ease-in-sine: cubic-bezier(.12, 0, .39, 0);--ease-out-sine: cubic-bezier(.61, 1, .88, 1);--ease-in-out-sine: cubic-bezier(.37, 0, .63, 1);--ease-in-quad: cubic-bezier(.11, 0, .5, 0);--ease-out-quad: cubic-bezier(.5, 1, .89, 1);--ease-in-out-quad: cubic-bezier(.45, 0, .55, 1);--ease-in-cubic: cubic-bezier(.32, 0, .67, 0);--ease-out-cubic: cubic-bezier(.33, 1, .68, 1);--ease-in-out-cubic: cubic-bezier(.65, 0, .35, 1);--ease-in-quart: cubic-bezier(.5, 0, .75, 0);--ease-out-quart: cubic-bezier(.25, 1, .5, 1);--ease-in-out-quart: cubic-bezier(.76, 0, .24, 1);--ease-in-quint: cubic-bezier(.64, 0, .78, 0);--ease-out-quint: cubic-bezier(.22, 1, .36, 1);--ease-in-out-quint: cubic-bezier(.83, 0, .17, 1);--ease-in-expo: cubic-bezier(.7, 0, .84, 0);--ease-out-expo: cubic-bezier(.16, 1, .3, 1);--ease-in-out-expo: cubic-bezier(.87, 0, .13, 1);--ease-in-circ: cubic-bezier(.55, 0, 1, .45);--ease-out-circ: cubic-bezier(0, .55, .45, 1);--ease-in-out-circ: cubic-bezier(.85, 0, .15, 1);--ease-in-back: cubic-bezier(.36, 0, .66, -.56);--ease-out-back: cubic-bezier(.34, 1.56, .64, 1);--ease-in-out-back: cubic-bezier(.68, -.6, .32, 1.6)}:root{--z-index-news-nav-mobile: 6;--z-index-header: 7;--z-index-menu: 8;--z-index-menu-button: 10;--z-index-opening: 99;--z-index-rootLoading: 100;--z-index-transitionLoading: 100}html{position:relative;box-sizing:border-box;display:block;padding:0;margin:auto;overflow-y:scroll}:root{--letter-spacing: 0em;--scrollbar-width: 0;--viewport-width: 100vw;--common-mouse-enter-transition-duration: .1s;--common-mouse-leave-transition-duration: .2s}body{position:relative;display:block;width:100%;font-family:"M PLUS 1p",sans-serif;font-weight:400;font-feature-settings:"palt";line-height:1;color:#222;color:var(--color-black);word-break:normal;word-wrap:anywhere;background-color:#fff;background-color:var(--color-white);text-rendering:optimizeLegibility;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;line-break:strict}body:before{position:fixed;top:-50svh;left:0;z-index:10000;width:100%;height:50svh;content:"";background-color:#fff}body:after{position:fixed;top:100dvh;left:0;z-index:10000;width:100%;height:100dvh;content:"";background-color:#fff}*,*:before,*:after{box-sizing:border-box;font-family:inherit;letter-spacing:0em;letter-spacing:var(--letter-spacing)}a{position:relative;color:inherit;-webkit-text-decoration:none;text-decoration:none}button{display:block;min-height:0;padding:0;margin:0;font-family:inherit;color:inherit;touch-action:manipulation;background-color:transparent;border:none}.tp-dfwv{position:fixed!important;top:8px!important;right:20px!important;z-index:100000!important;width:320px!important}.ly_wrapper{position:relative;min-height:100svh;overflow:hidden}.ly_contentsContainer{position:relative;display:flex;flex-direction:column;flex-wrap:nowrap;min-height:100svh}.bl_commonButton{position:relative;display:block;width:100%;height:100%;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;background-color:#fff6;border-radius:calc(infinity * 1px);border-radius:inherit;filter:drop-shadow(0 1px 2px rgba(0,0,0,.3))}@supports (color: color-mix(in lch,red,blue)){.bl_commonButton{background-color:color-mix(in srgb,var(--color-white) 40%,transparent)}}.bl_commonButton:before{position:absolute;inset:4px;content:"";background:linear-gradient(180deg,#0000 49.5%,#0000001a),#fff;background:linear-gradient(180deg,#0000 49.5%,#0000001a),var(--color-white);border-radius:calc(infinity * 1px);box-shadow:0 -4px #fff inset;box-shadow:0 -4px 0 0 var(--color-white) inset}.bl_commonButton__hover{transition:filter .2s linear;transition:filter var(--common-mouse-leave-transition-duration) linear}.bl_commonButton__hover:after{position:absolute;inset:4px;content:"";background:linear-gradient(180deg,#0000000a 50%,#0000),#fff;background:linear-gradient(180deg,#0000000a 50%,#0000),var(--color-white);border-radius:calc(infinity * 1px);box-shadow:0 -4px #fff inset;box-shadow:0 -4px 0 0 var(--color-white) inset;opacity:0;transition:opacity .2s linear;transition:opacity var(--common-mouse-leave-transition-duration) linear}html[data-detect-intent=mouse] button:not(:disabled):hover .bl_commonButton__hover{filter:drop-shadow(0 1px 2px rgba(0,0,0,.2));transition-duration:.1s;transition-duration:var(--common-mouse-enter-transition-duration)}html[data-detect-intent=mouse] a:not(.does-not-exist):hover .bl_commonButton__hover{filter:drop-shadow(0 1px 2px rgba(0,0,0,.2));transition-duration:.1s;transition-duration:var(--common-mouse-enter-transition-duration)}html[data-detect-intent=mouse] a:not(.does-not-exist):hover .bl_commonButton__hover:after{opacity:1;transition-duration:.1s;transition-duration:var(--common-mouse-enter-transition-duration)}html[data-detect-intent=mouse] button:not(:disabled):hover .bl_commonButton__hover:after{opacity:1;transition-duration:.1s;transition-duration:var(--common-mouse-enter-transition-duration)}.bl_commonListItem{position:relative;border-radius:15px}.bl_commonListItem_inner{position:relative;display:flex;flex-direction:column;flex-wrap:nowrap;width:100%;border-radius:inherit}.bl_commonListItem_inner:before{position:absolute;inset:0;z-index:2;width:100%;height:100%;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;content:"";border:1px solid #222;border:1px solid var(--color-black);border-radius:inherit;transition:border-color .2s linear;transition:border-color var(--common-mouse-leave-transition-duration) linear}html[data-detect-intent=mouse] a.bl_commonListItem_inner:hover:before{border-color:#d3d3d3;transition-duration:.1s;transition-duration:var(--common-mouse-enter-transition-duration)}.bl_commonListItem_icon.el_iconCircle{position:absolute;right:20px;bottom:20px}.bl_capsuleButton{position:relative;border-radius:calc(infinity * 1px)}.bl_capsuleButton_inner{position:relative;display:flex;flex-wrap:nowrap;align-items:center;justify-content:space-between;height:100%;color:currentColor;white-space:nowrap;background:#fff6;border-radius:inherit}@supports (color: color-mix(in lch,red,blue)){.bl_capsuleButton_inner{background:color-mix(in srgb,var(--color-white) 40%,transparent)}}.bl_capsuleButton_inner:after{position:absolute;inset:0;content:"";border:1px solid rgba(34,34,34,.1);border-radius:inherit;transition:opacity .2s linear;transition:opacity var(--common-mouse-leave-transition-duration) linear}@supports (color: color-mix(in lch,red,blue)){.bl_capsuleButton_inner:after{border:1px solid color-mix(in srgb,var(--color-black) 10%,transparent)}}.bl_capsuleButton_label{position:relative;display:block;height:100%;overflow:hidden}.bl_capsuleButton_label_inner{position:relative;display:block;height:100%;transition:transform .4s cubic-bezier(.34,1.56,.64,1);transition:transform .4s var(--ease-out-back)}.bl_capsuleButton_label_line{display:flex;align-items:center;width:100%;height:100%}.bl_capsuleButton_label_clone{position:absolute;top:100%;left:0;display:flex;align-items:center;width:100%;height:100%}.bl_capsuleButton.bl_capsuleButton__primary .bl_capsuleButton_inner{background:#fff;background:var(--color-white);filter:drop-shadow(0 3px 4px rgba(34,34,34,.14));transition:filter .2s linear}@supports (color: color-mix(in lch,red,blue)){.bl_capsuleButton.bl_capsuleButton__primary .bl_capsuleButton_inner{filter:drop-shadow(0 3px 4px color-mix(in srgb,var(--color-black) 14%,transparent))}}.bl_capsuleButton.bl_capsuleButton__primary .bl_capsuleButton_inner:after{opacity:0}.bl_capsuleButton.bl_capsuleButton__dark{color:#fff;color:var(--color-white)}.bl_capsuleButton.bl_capsuleButton__dark .bl_capsuleButton_inner{background-color:transparent}.bl_capsuleButton.bl_capsuleButton__dark.bl_capsuleButton__primary .bl_capsuleButton_inner{background-color:#777;background-color:var(--color-gray)}.bl_capsuleButton.bl_capsuleButton__dark.bl_capsuleButton__primary .bl_capsuleButton_inner:after{opacity:0}html[data-detect-intent=mouse] .bl_capsuleButton .bl_capsuleButton_inner:not(button:disabled):hover{filter:none;transition-duration:.1s;transition-duration:var(--common-mouse-enter-transition-duration)}html[data-detect-intent=mouse] .bl_capsuleButton .bl_capsuleButton_inner:not(button:disabled):hover:after{opacity:1;transition-duration:.1s;transition-duration:var(--common-mouse-enter-transition-duration)}html[data-detect-intent=mouse] .bl_capsuleButton .bl_capsuleButton_inner:not(button:disabled):hover .bl_capsuleButton_label_inner{transform:translateY(-100%)}.bl_commonSection{--decoration-circle-color: #ffd46a;position:relative;padding-left:15px;padding-right:15px}.bl_commonSection[data-decoration-color=skyblue]{--decoration-circle-color: #b5f9ff}.bl_pageContents[data-page-type=basic] .bl_commonSection{padding-right:0}@media all and (min-width: 1024px){.bl_commonSection{padding-left:40px;padding-right:40px}.bl_pageContents[data-page-type=basic] .bl_commonSection{padding-right:40px}}.bl_commonSection_inner{position:relative;z-index:1;padding-left:15px;padding-right:15px}.bl_commonSection[data-has-bg=true] .bl_commonSection_inner:before{position:absolute;top:0;left:0;width:100%;height:683px;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;content:"";background-color:#fff;background-color:var(--color-white);border-radius:20px}@media all and (min-width: 1024px){.bl_commonSection_inner{max-width:1210px;padding-left:40px;padding-right:40px;margin-left:auto;margin-right:auto}.bl_pageContents[data-page-type=basic] .bl_commonSection_inner{padding-right:40px;padding-left:276px}.bl_pageContents[data-page-type=basic] .bl_commonSection_inner:before{position:absolute;right:0;left:276px;width:auto}}.bl_pageContents[data-page-type=basic] .bl_commonSection:not(:has(.bl_commonSection_header)) .bl_commonSection_inner{padding-top:60px}.bl_commonSection_header{position:relative;z-index:1;padding-top:60px;padding-bottom:30px;margin-bottom:60px}.bl_commonSection_header:after{position:absolute;bottom:0;left:0;z-index:0;width:100%;height:1px;content:"";background-color:#222;background-color:var(--color-black)}.bl_commonSection_title{position:relative;display:flex;flex-direction:column-reverse;flex-wrap:nowrap;row-gap:12px;align-items:flex-start;justify-content:flex-start;padding-left:18px;reading-flow:flex-flow}.bl_commonSection_title:before{position:absolute;top:0;left:0;width:8px;height:8px;content:"";background-color:currentColor;clip-path:circle(4px at center)}.bl_commonSection_title_label{display:block;font-size:10px;font-weight:700;line-height:1.3;letter-spacing:.02em;white-space:nowrap}.bl_commonSection_title_labelEn{display:block;font-size:26px;font-weight:700;line-height:.923;letter-spacing:.06em}@media all and (min-width: 1024px){.bl_commonSection_title_labelEn{font-size:32px;line-height:.706;letter-spacing:.03em;white-space:nowrap}}.bl_commonSection_contents{position:relative;z-index:1}.bl_commonSection_headDecoration{position:absolute;top:0;left:0;z-index:0;width:100%;height:100%;overflow:hidden;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;background-color:#fff;background-color:var(--color-white);border-top-left-radius:20px;border-top-right-radius:20px}@media all and (min-width: 1024px){.bl_pageContents[data-page-type=basic] .bl_commonSection_headDecoration{right:0;left:236px;width:auto}}.bl_commonSection_headDecoration_circle{--decoration-circle-aspect-ratio: calc(762 / 465);position:absolute;top:-277px;left:-488px;width:762px;height:465px;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;background-color:var(--decoration-circle-color);border-radius:50%}.bl_commonSection[data-is-on-screen-inited=true] .bl_commonSection_headDecoration_circle{--decoration-circle-offset-x: -172px;--decoration-circle-offset-y: calc( var(--decoration-circle-offset-x) / var(--decoration-circle-aspect-ratio) );transform:translate(-172px,var(--decoration-circle-offset-y));transform:translate(var(--decoration-circle-offset-x),var(--decoration-circle-offset-y))}.bl_commonSection[data-is-on-screen-inited=true][data-is-on-screen=true] .bl_commonSection_headDecoration_circle{transform:translate(0)!important;transition:transform .8s cubic-bezier(.16,1,.3,1);transition:transform .8s var(--ease-out-expo)}@media all and (min-width: 1024px){.bl_commonSection_headDecoration_circle{--decoration-circle-aspect-ratio: calc(1427 / 870);top:-518px;left:-905px;width:1427px;height:870px}.bl_commonSection[data-is-on-screen-inited=true] .bl_commonSection_headDecoration_circle{--decoration-circle-offset-x: -336px;--decoration-circle-offset-y: calc( var(--decoration-circle-offset-x) / var(--decoration-circle-aspect-ratio) )}}.bl_commonSection_body{position:relative;z-index:1;min-height:400px}.bl_footerBar{padding-left:25px;padding-right:25px;--border-color: color-mix(in srgb, var(--color-black) 10%, transparent)}@media all and (min-width: 1024px){.bl_footerBar{padding-left:40px;padding-right:40px}}.bl_footerBar_inner{padding-top:40px;padding-bottom:40px;container-type:inline-size}@media all and (min-width: 1280px){.bl_footerBar_inner{display:flex;flex-wrap:nowrap;-moz-column-gap:40px;column-gap:40px;border-top:1px solid var(--border-color)}}.bl_footerBar_logo{position:relative;flex-shrink:0;width:220px;aspect-ratio:252/57}.bl_footerBar_logoMark{position:absolute;top:0;bottom:0;left:0;width:26.1904761905%;aspect-ratio:66/57;margin:auto;fill:currentColor}.bl_footerBar_logoType{display:block;width:100%;height:100%;fill:currentColor}.bl_footerBar_offices{width:100%;margin-top:20px;font-weight:800;border-top:1px solid var(--border-color)}@media all and (min-width: 640px){.bl_footerBar_offices{display:flex;-moz-column-gap:min(70px,6cqi);column-gap:min(70px,6cqi);border-bottom:1px solid var(--border-color)}}@media all and (min-width: 1280px){.bl_footerBar_offices{margin-top:0;border:none}}.bl_footerBar_office{padding-top:18px;padding-bottom:20px;word-break:keep-all;word-wrap:anywhere;border-bottom:1px solid var(--border-color)}@media all and (min-width: 640px){.bl_footerBar_office{border-bottom:none}}@media all and (min-width: 1280px){.bl_footerBar_office{padding-top:0;padding-bottom:0}}.bl_footerBar_office_title{position:relative;padding-left:13px;font-size:12px;line-height:1;--letter-spacing: .06em}.bl_footerBar_office_title:before{position:absolute;top:0;bottom:0;left:0;width:5px;height:5px;margin:auto;content:"";background-color:currentColor;border-radius:50%}.bl_footerBar_office_address{margin-top:13px;font-size:10px;line-height:1.8;--letter-spacing: .06em}.bl_footerBar_copyright{margin-top:18px;font-size:10px;font-style:normal;font-weight:500;line-height:1.6;white-space:nowrap;--letter-spacing: .06em}@media all and (min-width: 1280px){.bl_footerBar_copyright{margin-top:auto;margin-left:auto}}.bl_footer{position:relative;z-index:2;width:100%;margin-top:auto;color:#fff;color:var(--color-white);background-color:#777;background-color:var(--color-gray)}.bl_footer:before{opacity:.09!important}.bl_footer_inner{position:relative;z-index:1}@media all and (min-width: 1024px){.bl_footer_inner{display:grid;grid-template-columns:1fr minmax(360px,auto)}}@media all and (min-width: 1280px){.bl_footer_inner{grid-template-columns:1fr minmax(390px,auto)}}@media all and (min-width: 1600px){.bl_footer_inner{grid-template-columns:1210px 1fr}}.bl_footer_topBlock{position:relative;display:flex;flex-direction:column;flex-wrap:nowrap;row-gap:20px;align-items:center;justify-content:center;padding:40px 12px;background-color:#ebebeb}.bl_footer_topBlock:before{position:absolute;inset:0;content:"";background:url(/assets/img/common/noise.png) repeat;opacity:.05}@media all and (min-width: 768px){.bl_footer_topBlock{flex-direction:row;-moz-column-gap:20px;column-gap:20px;padding-left:30px;padding-right:30px}}@media all and (min-width: 1024px){.bl_footer_topBlock{grid-row:1/2;grid-column:1/3;-moz-column-gap:40px;column-gap:40px;padding-left:80px;padding-right:80px}}.bl_footer_topBlock .bl_footerLink{justify-self:center;width:100%;max-width:350px}.bl_footerLink_propertyInformation_imageGrid{position:relative;display:block;overflow:hidden;border-radius:16px}.bl_footerLink_propertyInformation_imageGrid:nth-child(1){grid-column:1/3}.bl_footerLink_propertyInformation_imageGrid:nth-child(2){grid-column:3/4}.bl_footerLink_propertyInformation .bl_footerLink_image{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:4px;gap:4px;padding:4px;background-color:var(--color)!important}.bl_footer_nav{--nav-item-height: 30px;padding:60px 20px}@media all and (min-width: 1024px){.bl_footer_nav{grid-row:2/3;grid-column:1/2;padding:80px 40px 60px}}@media all and (min-width: 1024px){.bl_footer_breadClums+.bl_footer_nav{padding-top:120px}}.bl_footer_navItem{height:var(--nav-item-height)}.bl_footer_navItem .bl_capsuleButton_inner{-moz-column-gap:8px;column-gap:8px;padding-right:8px;padding-left:16px;font-size:10px;font-weight:800;line-height:16px;--letter-spacing: .06em}@media all and (min-width: 1024px){.bl_footer_navItem .bl_capsuleButton_inner{font-size:12px}}.bl_footer_contactLink_wrapper{position:relative;display:flex;flex-direction:column;flex-wrap:nowrap;align-items:center;justify-content:flex-end;padding:210px 32px 40px;container-name:contactLinkArea;container-type:inline-size;overflow:hidden}@media all and (min-width: 1024px){.bl_footer_contactLink_wrapper{grid-row:2/4;grid-column:2/3}}.bl_footer_contactLink_areaBg{position:absolute;top:50%;left:50%;z-index:0;height:max(1047px,100%);aspect-ratio:1800/1047;transform:translate(-50%,-50%)}.bl_footer_contactLink_areaBg img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@container contactLinkArea (min-width: 1740px){.bl_footer_contactLink_areaBg{width:100%;height:100%}}.bl_footer_contactLink{position:relative;width:100%;max-width:326px;height:200px}.bl_footer_contactLink_link{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end;width:100%;height:100%;padding:21px 42px;color:#222;color:var(--color-black);border-radius:20px}.bl_footer_contactLink_link:before{position:absolute;inset:0;width:100%;height:100%;content:"";background-color:#fff;background-color:var(--color-white);border-radius:20px;transition:transform .4s cubic-bezier(.16,1,.3,1);transition:transform .4s var(--ease-out-expo)}.bl_footer_contactLink_link:after{position:absolute;inset:0;width:100%;height:100%;content:"";border:4px solid #e90202;border:4px solid var(--color-red);border-radius:inherit;transition:transform .4s cubic-bezier(.16,1,.3,1);transition:transform .4s var(--ease-out-expo)}html[data-detect-intent=mouse] .bl_footer_contactLink_link:hover:before,html[data-detect-intent=mouse] .bl_footer_contactLink_link:hover:after{transform:scale(.96)}.bl_footer_contactLink_image{position:absolute!important;right:0;bottom:80px;left:0;z-index:2;width:210px;margin-left:auto;margin-right:auto}.bl_footer_contactLink_labelEn{--letter-spacing: -.04em;position:relative;z-index:1;display:block;font-size:24px;font-weight:700;line-height:1.167}.bl_footer_contactLink_labelEn:before{position:absolute;top:.2em;left:-.4em;width:6px;height:6px;content:"";background-color:currentColor;clip-path:circle(2.5px at center)}.bl_footer_contactLink_labelJa{position:relative;z-index:1;display:block;font-size:12px;font-weight:800;line-height:1.333;--letter-spacing: .06em}.bl_footer_contactLink_icon{position:absolute!important;right:30px;bottom:33px;z-index:1}.bl_footer_footerBar{--border-color: #656565;padding-left:20px;padding-right:20px}@media all and (min-width: 1024px){.bl_footer_footerBar{grid-row:3/4;grid-column:1/2;padding-left:40px;padding-right:40px;padding-top:0}}.bl_footer_footerBar .bl_footerBar_inner{padding-top:60px;padding-bottom:60px}@media all and (min-width: 1024px){.bl_footer_footerBar .bl_footerBar_inner{padding-top:40px;padding-bottom:40px}}@media all and (min-width: 1280px){.bl_footer_footerBar .bl_footerBar_inner{padding-bottom:30px}}.bl_footer_breadClums{position:relative;height:40px;overflow:hidden;background-color:#bababa}@media all and (min-width: 1024px){.bl_footer_breadClums{grid-row:2/3;grid-column:1/2}}.bl_footer_breadClums_inner{position:absolute;top:0;left:0;width:100%;height:calc(100% + 20px);overflow-x:auto}.bl_footer_breadClums_list{display:flex;flex-wrap:nowrap;-moz-column-gap:3px;column-gap:3px;align-items:center;justify-content:flex-start;height:40px}@media all and (min-width: 1024px){.bl_footer_breadClums_list{padding-left:30px;padding-right:30px}}.bl_footer_breadClum{position:relative;height:100%}.bl_footer_breadClum:not(:first-child):before{position:absolute;top:50%;left:-3px;display:block;width:3px;height:1px;content:"";background-color:currentColor;transform:translateY(-50%)}.bl_footer_breadClum_link{display:inline-flex;flex-wrap:nowrap;align-items:center;justify-content:flex-start;height:100%;-webkit-text-decoration:underline;text-decoration:underline}.bl_footer_breadClum_link_label{display:inline-flex;flex-wrap:nowrap;align-items:center;justify-content:flex-start;height:100%;padding-left:10px;padding-right:10px;font-size:10px;font-weight:800;line-height:1.6;color:#fff;color:var(--color-white);letter-spacing:.06em;white-space:nowrap}.bl_footerLink{position:relative;background-color:var(--color);border-radius:20px}.bl_footerLink[data-color=red]{--color: var(--color-red)}.bl_footerLink[data-color=blue]{--color: var(--color-blue)}.bl_footerLink[data-color=green]{--color: var(--color-green)}.bl_footerLink_inner{position:relative;display:block;aspect-ratio:350/220;overflow:hidden;border-radius:inherit}.bl_footerLink_inner:after{position:absolute;inset:0;content:"";border:4px solid var(--color);border-radius:inherit;transition:border-width .6s cubic-bezier(.16,1,.3,1);transition:border-width .6s var(--ease-out-expo);will-change:border-width}.bl_footerLink_image{position:absolute;inset:0;overflow:hidden;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;border-radius:inherit}.bl_footerLink_image img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transform:translateZ(1px);transition:transform .8s cubic-bezier(.16,1,.3,1);transition:transform .8s var(--ease-out-expo)}.bl_footerLink_title{position:absolute;bottom:0;left:0;z-index:1;display:flex;flex-wrap:nowrap;align-items:flex-end;justify-content:flex-start;width:253px;height:68px}@media all and (min-width: 768px){.bl_footerLink_title{width:200px;height:60px}}@media all and (min-width: 1024px){.bl_footerLink_title{width:253px;height:68px}}.bl_footerLink_titleBg{position:absolute;height:100%;fill:var(--color);transition:transform .6s cubic-bezier(.16,1,.3,1);transition:transform .6s var(--ease-out-expo)}.bl_footerLink_titleBg.bl_footerLink_titleBg__left{left:0;width:calc(70% + 2px)}.bl_footerLink_titleBg.bl_footerLink_titleBg__right{right:0;width:31%}.bl_footerLink_title_inner{z-index:1;display:flex;flex-wrap:nowrap;align-items:center;justify-content:space-between;width:100%;height:70.5882352941%;padding-right:40px;padding-left:20px;overflow:hidden}@media all and (min-width: 768px){.bl_footerLink_title_inner{padding-right:30px}}@media all and (min-width: 1024px){.bl_footerLink_title_inner{padding-right:40px}}.bl_footerLink_title_label{--letter-spacing: .06em;display:flex;flex-wrap:nowrap;align-items:center;justify-content:flex-start;height:100%;font-size:14px;font-weight:800;line-height:1.6;color:#fff;color:var(--color-white);white-space:nowrap;transition:transform .4s cubic-bezier(.34,1.56,.64,1);transition:transform .4s var(--ease-out-back)}@media all and (min-width: 768px){.bl_footerLink_title_label{font-size:12px}}@media all and (min-width: 1024px){.bl_footerLink_title_label{font-size:14px}}.bl_footerLink_title_label_line{display:flex;align-items:center;width:100%;height:100%}.bl_footerLink_title_label_clone{position:absolute;top:100%;left:0;display:flex;align-items:center;width:100%;height:100%}.bl_footerLink_icon{position:absolute}html[data-detect-intent=mouse] .bl_footerLink_inner:hover .bl_footerLink_title_label{transform:translateY(-100%)}html[data-detect-intent=mouse] .bl_footerLink_inner:hover .bl_footerLink_image img{transform:scale(1.06) translateZ(1px);transition-duration:.6s}.bl_globalNav{--nav-item-height: 40px;--row-gap: 15px;--column-gap: 20px;--num-columns: 1}.bl_globalNav_inner{position:relative;display:flex;flex-direction:column;flex-wrap:wrap;row-gap:var(--row-gap);-moz-column-gap:var(--column-gap);column-gap:var(--column-gap)}@media all and (min-width: 1024px){.bl_globalNav_inner{--column-gap: 40px}}.bl_globalNav_list{display:flex;flex-direction:column;flex-wrap:nowrap;row-gap:15px;width:calc((100% - var(--column-gap) * (var(--num-columns) - 1)) / var(--num-columns))}.bl_globalNav_item{height:var(--nav-item-height)}.bl_header{position:fixed;top:0;left:0;z-index:7;z-index:var(--z-index-header);padding-top:15px;padding-left:5px;pointer-events:none}@media all and (min-width: 1024px){.bl_header{padding-top:48px;padding-left:16px}}.bl_header_logo{pointer-events:auto}@media all and (min-width: 1024px){html[data-path-id=index] .bl_header_logo{display:none}}.ly_wrapper:has(.ly_contentsContainer .un_top[data-has-opening=true]) .bl_header_logo{opacity:0;transform:translate(-100%)}.ly_wrapper:has(.ly_contentsContainer .un_top[data-has-opening=true][data-animation-phase="3"]) .bl_header_logo{opacity:1;transform:translate(0);transition:transform .4s cubic-bezier(.16,1,.3,1) .6s,opacity .1s linear .6s;transition:transform .4s var(--ease-out-expo) .6s,opacity .1s linear .6s}.bl_logoLink{display:block}.bl_logoLink_inner{display:grid;align-items:center;justify-items:center;place-items:center;width:87px;aspect-ratio:175/140;background-color:#fff;background-color:var(--color-white);border-radius:15px;filter:drop-shadow(0 3px 4px rgba(34,34,34,.14))}@supports (color: color-mix(in lch,red,blue)){.bl_logoLink_inner{filter:drop-shadow(0 3px 4px color-mix(in srgb,var(--color-black) 14%,transparent))}}@media all and (min-width: 1024px){.bl_logoLink_inner{width:175px}}.bl_logoLink_logo{position:relative;display:block;width:39.0804597701%;aspect-ratio:154/182}.bl_logoLink_logo svg{position:absolute;top:0;left:0;display:block;width:100%;overflow:visible;fill:#222;fill:var(--color-black)}@media all and (min-width: 1024px){.bl_logoLink_logo{width:44%}}.bl_logoLink_logoMark{aspect-ratio:66/57}.bl_logoLink_logoType{aspect-ratio:154/182}.bl_menu{position:fixed;top:0;left:0;z-index:8;z-index:var(--z-index-menu);visibility:hidden;width:100%;height:100%;container-type:inline-size;overflow:hidden;opacity:0;transition:opacity .06s linear,visibility .06s linear}.bl_menu[data-is-menu-opened=true]{visibility:visible;opacity:1}@media all and (min-width: 1024px){.bl_menu{background-color:transparent}}.bl_menu_bg{position:absolute;inset:0;background-color:transparent}.bl_menu_contents{position:absolute;inset:5px;z-index:1;container-type:size;background-color:#ffffffe6;border-radius:20px;box-shadow:0 2px 4px #0000004d,0 2px 2px #fff inset;backdrop-filter:blur(2px);transform-origin:calc(100% - 45px) 45px;transition:transform .4s cubic-bezier(.16,1,.3,1);transition:transform .4s var(--ease-out-expo)}@supports (color: color-mix(in lch,red,blue)){.bl_menu_contents{background-color:color-mix(in srgb,var(--color-white) 90%,transparent)}}.bl_menu:not([data-is-menu-opened=true]) .bl_menu_contents{transform:scale(.8)}.bl_menu[data-is-menu-opened=true] .bl_menu_contents{transform:scale(1)}@media all and (min-width: 1024px){.bl_menu:not([data-is-menu-opened=true]) .bl_menu_contents{transform:scale(.9)}}.bl_menu[data-has-scroll=true] .bl_menu_contents{overflow-y:auto;overflow-y:scroll;overscroll-behavior:contain}.bl_menu_inner{display:flex;flex-direction:column;width:100%;min-height:100cqb}.bl_menu_nav{position:relative;z-index:1;width:100%;padding-top:25px;padding-right:104px;padding-left:25px;margin-left:auto;margin-right:auto;pointer-events:none}@media all and (min-width: 1024px){.bl_menu_nav{padding-left:40px;padding-right:40px;padding-top:120px}}@media all and (min-width: 1280px){.bl_menu_nav{flex-shrink:0;height:100%;margin-bottom:auto}}@media all and (min-width: 1024px){.bl_menu_nav .bl_globalNav_inner{--padding-right: calc(140px - min(140px, max(0px, calc((100cqi - 1350px)/2) ))) ;max-width:calc(1270px - min(140px,max(0px,calc((100cqi - 1350px)/2))));max-width:calc(1130px + var(--padding-right));padding-right:calc(140px - min(140px,max(0px,calc((100cqi - 1350px)/2))));padding-right:var(--padding-right);margin-left:auto;margin-right:auto}}.bl_menu_navItem{height:40px;pointer-events:auto}.bl_menu_navItem .bl_capsuleButton_inner{-moz-column-gap:12px;column-gap:12px;padding-right:12px;padding-left:15px;font-size:10px;font-style:normal;font-weight:800;line-height:1.6;--letter-spacing: .06em}@media all and (min-width: 1024px){.bl_menu_navItem .bl_capsuleButton_inner{font-size:12px}}.bl_menu_contactLink_wrapper{position:relative;z-index:0;width:100%;padding-left:25px;padding-right:25px;margin-top:96px;pointer-events:none}@media all and (min-width: 640px){.bl_menu_contactLink_wrapper{padding-right:104px;margin-top:40px;margin-bottom:-90px}}@media all and (min-width: 768px){.bl_menu_contactLink_wrapper{margin-top:-131px;margin-bottom:40px}}@media all and (min-width: 1024px){.bl_menu_contactLink_wrapper{padding-left:40px;padding-right:40px;margin-bottom:40px}}@media all and (min-width: 1280px){.bl_menu_contactLink_wrapper{margin-top:-56px}}.bl_menu_contactLink_container{width:100%;margin-left:auto;margin-right:auto}@media all and (min-width: 640px){.bl_menu_contactLink_container{display:flex;flex-wrap:nowrap;justify-content:flex-end}}@media all and (min-width: 1024px){.bl_menu_contactLink_container{--padding-right: calc(140px - min(140px, max(0px, calc((100cqi - 1350px)/2) ))) ;max-width:calc(1270px - min(140px,max(0px,calc((100cqi - 1350px)/2))));max-width:calc(1130px + var(--padding-right));padding-right:calc(140px - min(140px,max(0px,calc((100cqi - 1350px)/2))));padding-right:var(--padding-right)}}.bl_menu_contactLink{position:relative;width:100%;max-width:340px;height:200px;margin-left:auto;margin-right:auto;pointer-events:auto}@media all and (min-width: 640px){.bl_menu_contactLink{width:calc((100% - 20px)/2);height:130px;margin-left:0;margin-right:0}}@media all and (min-width: 768px){.bl_menu_contactLink{width:calc((100% - 40px) / 3);max-width:100%}}@media all and (min-width: 1024px){.bl_menu_contactLink{width:calc((100% - 80px) / 3)}}@media all and (min-width: 1280px){.bl_menu_contactLink{width:calc((100% - 120px)/4)}}.bl_menu_contactLink_link{display:flex;flex-direction:column;align-items:flex-end;justify-content:flex-end;width:100%;height:100%;padding:21px 32px;color:#222;color:var(--color-black);border-radius:20px}.bl_menu_contactLink_link:after{position:absolute;inset:0;width:100%;height:100%;content:"";border:4px solid #e90202;border:4px solid var(--color-red);border-radius:inherit;transition:transform .4s cubic-bezier(.16,1,.3,1);transition:transform .4s var(--ease-out-expo)}html[data-detect-intent=mouse] .bl_menu_contactLink_link:hover:after{transform:scale(.96)}.bl_menu_contactLink_image{position:relative!important;z-index:2;flex-shrink:0;order:0;width:min(170px,110%);height:auto;margin-left:-1.2%;margin-right:-1.2%;margin-bottom:-5%}.bl_menu_contactLink_labelEn{--letter-spacing: -.04em;position:relative;z-index:3;display:block;order:1;width:100%;font-size:24px;font-weight:700;line-height:1.167}.bl_menu_contactLink_labelEn:before{position:absolute;top:.2em;left:-.4em;width:6px;height:6px;content:"";background-color:currentColor;clip-path:circle(2.5px at center)}.bl_menu_contactLink_labelJa{--letter-spacing: .06em;position:relative;z-index:3;display:block;order:2;width:100%;padding-right:30px;font-size:12px;font-weight:800;line-height:1.333;word-break:keep-all;word-wrap:anywhere}.bl_menu_contactLink_icon{position:absolute!important;right:30px;bottom:33px}@media all and (min-width: 1280px){.bl_menu_contactLink_icon{right:24px}}@media all and (min-width: 1024px){.bl_menu_footerBar{margin-top:20px}}.bl_menu_footerBar .bl_footerBar_inner{padding-top:40px;padding-bottom:40px;margin-left:auto;margin-right:auto;container-type:inline-size}@media all and (min-width: 1024px){.bl_menu_footerBar .bl_footerBar_inner{display:flex;flex-wrap:nowrap;-moz-column-gap:40px;column-gap:40px;border-top:1px solid var(--border-color)}}@media all and (min-width: 1024px){.bl_menu_footerBar .bl_footerBar_offices{margin-top:0;border:none}}@media all and (min-width: 1024px){.bl_menu_footerBar .bl_footerBar_office{padding-top:0;padding-bottom:0}}@media all and (min-width: 1024px){.bl_menu_footerBar .bl_footerBar_copyright{margin-top:auto;margin-left:auto}}.bl_menuButton_wrapper{position:fixed;top:0;right:0;z-index:10;z-index:var(--z-index-menu-button);padding-top:16px;padding-right:12px}@media all and (min-width: 1024px){.bl_menuButton_wrapper{padding-top:45px;padding-right:36px}}.ly_wrapper:has(.ly_contentsContainer .un_top[data-has-opening=true]) .bl_menuButton_wrapper{opacity:0;transform:translate(100%)}.ly_wrapper:has(.ly_contentsContainer .un_top[data-has-opening=true][data-animation-phase="3"]) .bl_menuButton_wrapper{opacity:1;transform:translate(0);transition:transform .4s cubic-bezier(.16,1,.3,1) .6s,opacity .1s linear .6s;transition:transform .4s var(--ease-out-expo) .6s,opacity .1s linear .6s}.bl_menuButton{position:relative;display:flex;flex-direction:column;flex-wrap:nowrap;gap:6px;align-items:center;justify-content:center;width:78px;border-radius:16px}@media all and (min-width: 1024px){.bl_menuButton{width:108px}}.bl_menuButton_circle{position:relative;display:grid;align-items:center;justify-items:center;place-items:center;width:68px;aspect-ratio:1;border-radius:calc(infinity * 1px)}@media all and (min-width: 1024px){.bl_menuButton_circle{width:108px}}.bl_menuButton_line{display:block;width:100%;height:4px;background-color:#222;background-color:var(--color-black);border-radius:calc(infinity * 1px);transform-origin:center left;transition:transform .4s cubic-bezier(.34,1.56,.64,1) .1s;transition:transform .4s var(--ease-out-back) .1s}.bl_menuButton_linesClosed{position:absolute;z-index:1;display:flex;flex-direction:column;flex-wrap:nowrap;row-gap:4px;align-items:center;justify-content:center;width:22px}.bl_menuButton_linesClosed .bl_menuButton_line[data-color-index="0"]{background-color:#44e244;background-color:var(--color-green)}.bl_menuButton_linesClosed .bl_menuButton_line[data-color-index="1"]{background-color:#3ac5ff;background-color:var(--color-skyblue)}.bl_menuButton_linesClosed .bl_menuButton_line[data-color-index="2"]{background-color:#e90202;background-color:var(--color-red)}.bl_menuButton_linesClosed .bl_menuButton_line:nth-child(1){transition-delay:.1s}.bl_menuButton_linesClosed .bl_menuButton_line:nth-child(2){transition-delay:.2s}.bl_menuButton_linesClosed .bl_menuButton_line:nth-child(3){transition-delay:.3s}.bl_menuButton[aria-expanded=true] .bl_menuButton_linesClosed .bl_menuButton_line{transform:scaleX(0);transition-delay:0s!important;transition-timing-function:cubic-bezier(.16,1,.3,1)!important;transition-timing-function:var(--ease-out-expo)!important}.bl_menuButton[aria-expanded=true] .bl_menuButton_linesClosed .bl_menuButton_line:nth-child(1){transition-delay:.2s!important}.bl_menuButton[aria-expanded=true] .bl_menuButton_linesClosed .bl_menuButton_line:nth-child(2){transition-delay:.2s!important}.bl_menuButton[aria-expanded=true] .bl_menuButton_linesClosed .bl_menuButton_line:nth-child(3){transition-delay:.2s!important}.bl_menuButton_linesOpened{position:absolute;z-index:1;display:grid;align-items:center;justify-items:center;place-items:center;width:24px;height:24px;transform:rotate(45deg)}.bl_menuButton_linesOpened .bl_menuButton_line{position:absolute}.bl_menuButton_linesOpened .bl_menuButton_line:nth-child(2){width:4px;height:100%;transform-origin:top center;transition-delay:.2s}.bl_menuButton:not([aria-expanded=true]) .bl_menuButton_linesOpened .bl_menuButton_line{transition-delay:0s!important;transition-timing-function:cubic-bezier(.16,1,.3,1)!important;transition-timing-function:var(--ease-out-expo)!important;transition-duration:.2s!important}.bl_menuButton:not([aria-expanded=true]) .bl_menuButton_linesOpened .bl_menuButton_line:nth-child(1){transform:scaleX(0)}.bl_menuButton:not([aria-expanded=true]) .bl_menuButton_linesOpened .bl_menuButton_line:nth-child(2){transform:scaleY(0)}.bl_menuButton_label{position:relative;display:block;width:78px;height:33px;border-radius:calc(infinity * 1px)}@media all and (min-width: 1024px){.bl_menuButton_label{width:108px;height:38px}}.bl_menuButton_label_inner{position:absolute;inset:4px;z-index:1;display:block;overflow:hidden}.bl_menuButton_label_text{position:absolute;inset:0;display:grid;align-items:center;justify-items:center;place-items:center;width:100%;height:100%;font-size:10px;font-weight:700;transition:transform .4s cubic-bezier(.34,1.56,.64,1);transition:transform .4s var(--ease-out-back);--letter-spacing: .06em}@media all and (min-width: 1024px){.bl_menuButton_label_text{font-size:14px}}.bl_menuButton[aria-expanded=true] .bl_menuButton_label_text__closed{transform:translateY(-100%)}.bl_menuButton_label_text__opened{transform:translateY(100%)}.bl_menuButton[aria-expanded=true] .bl_menuButton_label_text__opened{transform:translateY(0)}.bl_newsListItem{background-color:#fff;background-color:var(--color-white)}.bl_newsListItem_image{position:relative;aspect-ratio:323/192;width:100%;overflow:hidden;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;border:1px solid #222;border:1px solid var(--color-black);border-radius:6px}.bl_newsListItem_image img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transform:translateZ(1px);transition:transform .8s cubic-bezier(.16,1,.3,1);transition:transform .8s var(--ease-out-expo)}.bl_newsListItem_inner.bl_commonListItem_inner{height:100%;padding:15px 15px 40px}@media all and (min-width: 1280px){.bl_newsListItem[data-is-news-nav=true] .bl_newsListItem_inner.bl_commonListItem_inner{display:grid;grid-template-columns:45% 1fr;grid-column-gap:30px;-moz-column-gap:30px;column-gap:30px;padding-bottom:20px}}.bl_newsListItem_category{position:absolute;top:-10px;right:-15px;z-index:3;display:grid;align-items:center;justify-items:center;place-items:center;width:70px;aspect-ratio:1;text-align:center;font-size:10px;font-weight:800;line-height:1.375;letter-spacing:.02em;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;background-color:#ffec08;background-color:var(--color-yellow);border:1px solid #222;border:1px solid var(--color-black);border-radius:30px;transform:rotate(15deg);transition:transform .4s cubic-bezier(.16,1,.3,1);transition:transform .4s var(--ease-out-expo)}.bl_newsListItem_category span{z-index:1;display:block;white-space:nowrap}@media all and (min-width: 1024px){.bl_newsListItem_category{position:absolute;top:-11px;right:-14px;width:80px;font-size:12px}}.bl_newsListItem_date{--letter-spacing: .02em;position:relative;display:flex;flex-wrap:nowrap;-moz-column-gap:1px;column-gap:1px;align-items:center;justify-content:center;width:-moz-max-content;width:max-content;height:25px;padding:4px 12px;margin-top:-12.5px;font-size:14px;font-weight:800;line-height:1;color:#222;color:var(--color-black);background-color:#fff;background-color:var(--color-white);border:1px solid #222;border:1px solid var(--color-black);border-radius:calc(infinity * 1px)}@media all and (min-width: 1280px){.bl_newsListItem[data-is-news-nav=true] .bl_newsListItem_date{margin-top:0}}.bl_newsListItem_date_year{padding-right:.2em;font-size:10px}.bl_newsListItem_date_month,.bl_newsListItem_date_date{padding-left:.1em}.bl_newsListItem_title{position:relative;display:flex;margin-top:15px;font-size:16px;font-weight:500;line-height:1.5;letter-spacing:.02em}.bl_newsListItem_title:after{clear:both;display:block;content:""}.bl_newsListItem_title span{position:relative;clear:both;display:block}.bl_newsListItem_title span:before{position:relative;float:right;width:40px;height:100%;content:"";shape-outside:inset(calc(100% - 20px) 0 0)}@media all and (min-width: 1024px){.bl_newsListItem_title{margin-top:25px;font-size:18px;line-height:1.44}}@media all and (min-width: 1280px){.bl_newsListItem[data-is-news-nav=true] .bl_newsListItem_title{padding-bottom:20px;margin-top:40px}.bl_newsListItem[data-is-news-nav=true] .bl_newsListItem_title span:before{display:none}}html[data-detect-intent=mouse] a.bl_newsListItem_inner:hover .bl_newsListItem_image img{transform:scale(1.06) translateZ(1px);transition-duration:.6s}html[data-detect-intent=mouse] a.bl_newsListItem_inner:hover .bl_newsListItem_category{transform:none;transition-duration:.2s}.bl_newsNavMobile{position:fixed;bottom:0;z-index:6;z-index:var(--z-index-news-nav-mobile);display:flex;flex-wrap:nowrap;-moz-column-gap:5px;column-gap:5px;width:100%;padding-left:5px;padding-right:5px;pointer-events:none}@media all and (min-width: 768px){.bl_newsNavMobile{visibility:hidden}}.bl_newsNavMobile_selector{position:relative;display:flex;flex-wrap:nowrap;align-items:center;justify-content:flex-start;width:100%;height:50px;padding-left:15px;padding-right:15px;overflow:hidden;background-color:#fff;background-color:var(--color-white);border:1px solid #222;border:1px solid var(--color-black);border-top-left-radius:10px;border-top-right-radius:10px}.bl_newsNavMobile_selector select{position:absolute;inset:0;z-index:2;width:100%;height:100%;font-size:16px;pointer-events:auto;border-top-left-radius:inherit;border-top-right-radius:inherit;opacity:0}.bl_newsNavMobile_selector:before{position:absolute;inset:0;content:"";background:url(/assets/img/common/noise.png) repeat;border-radius:inherit;opacity:.05}.bl_newsNavMobile_selector_label{position:relative;z-index:1;width:100%;padding-right:5px;overflow:hidden;text-overflow:ellipsis;font-size:10px;font-weight:800;line-height:1.6;color:#777;color:var(--color-gray);letter-spacing:.06em;white-space:nowrap;transition:color .1s linear;transition:color var(--common-mouse-enter-transition-duration) linear}.bl_newsNavMobile_selector__category:before{opacity:.05}.bl_newsNavMobile_selector__category .bl_newsNavMobile_selector_label{padding-left:20px;color:#222;color:var(--color-black)}.bl_newsNavMobile_selector__category .bl_newsNavMobile_selector_label:before{position:absolute;top:50%;left:3px;width:3px;height:3px;content:"";background-color:currentColor;border:none;border-radius:50%;transform:translateY(-50%)}.bl_newsNavMobile_selector__category[data-value=""]{background-color:#44e244;background-color:var(--color-green)}.bl_newsNavMobile_selector__category[data-value=press]{background-color:#3ac5ff;background-color:var(--color-skyblue)}.bl_newsNavMobile_selector__category[data-value=news]{background-color:#ffec08;background-color:var(--color-yellow)}.bl_newsNavMobile_selector__category[data-value=sustainability]{background-color:#fd9625;background-color:var(--color-orange)}.bl_newsNavMobile_selector__category[data-value=event]{background-color:#ffb26b;background-color:var(--color-salmon)}.bl_newsNavMobile_selector__year{background-color:#777;background-color:var(--color-gray)}.bl_newsNavMobile_selector__year:before{opacity:0}.bl_newsNavMobile_selector__year .bl_newsNavMobile_selector_label{font-family:Poppins,sans-serif;color:#fff;color:var(--color-white)}.bl_newsNavMobile_selector__year .bl_newsNavMobile_selector_label:after{position:absolute;top:50%;right:3px;width:3px;height:3px;content:"";background-color:currentColor;border:none;border-radius:50%}.bl_newsNavMobile_selector__year[data-is-primary=true] .bl_newsNavMobile_selector_label{font-family:"M PLUS 1p",sans-serif}.bl_newsNavMobile_selector_numArticles{position:relative;z-index:1;display:flex;align-items:flex-end;width:-moz-max-content;width:max-content;padding:3px 5px 2px;margin-left:auto;font-size:10px;font-weight:600;color:#222;color:var(--color-black);text-align:center;letter-spacing:.02em;white-space:nowrap;background-color:#fff;background-color:var(--color-white);border:1px solid #222;border:1px solid var(--color-black);border-radius:calc(infinity * 1px)}.bl_pageContents{position:relative;z-index:1;display:flex;flex-direction:column;flex-wrap:nowrap;align-items:center;justify-content:flex-start;width:100%;min-height:100svh;padding-top:160px;container-type:inline-size}@media all and (min-width: 1024px){.bl_pageContents{padding-top:48px}}.bl_pageContents_headerBg{position:absolute;top:0;left:0;width:100%;pointer-events:none}.bl_pageContents_headerBg svg{position:absolute;inset:0;z-index:2;width:100%;height:100%;overflow:visible;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;fill:transparent;stroke:currentColor;vector-effect:non-scaling-stroke}.bl_pageContents_headerBg_inner{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;background-color:#44e244;background-color:var(--color-green)}.bl_pageContents_headerBg_inner img{position:absolute;top:0;left:50%;display:block;height:auto;transform:translate(-50%)}.bl_pageContents_inner{position:relative;width:100%}.bl_pageContents_header{position:relative;z-index:1;padding-left:15px;padding-right:15px;--sub-left-and-right-padding: 0px;--inner-padding-left: 0px;--inner-padding-right: 0px}@media all and (min-width: 1024px){.bl_pageContents[data-page-type=basic] .bl_pageContents_header{--sub-left-and-right-padding: 91px;--inner-padding-left: 236px;--inner-padding-right: min( 145px, calc(min(max(0px, calc(185px - ((100cqi - 1130px)/2)) )) + 40px) );padding-left:40px;padding-right:40px}}@media all and (min-width: 1024px){.bl_pageContents[data-page-type=simple] .bl_pageContents_header{--sub-left-and-right-padding: 51px;--inner-padding-left: var(--sub-left-and-right-padding);--inner-padding-right: min( var(--sub-left-and-right-padding), max(0px, calc((100cqi - 1500px)/2) ) );padding-left:185px;padding-right:185px}}.bl_pageContents_header_inner{position:relative;padding-top:25px}.bl_pageContents_header_inner:before{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;content:"";border-top:1px solid #222;border-top:1px solid var(--color-black);border-left:1px solid #222;border-left:1px solid var(--color-black);border-top-left-radius:20px}@media all and (min-width: 1024px){.bl_pageContents_header_inner{margin-left:auto;margin-right:auto;padding-top:40px}.bl_pageContents_header_inner:before{width:auto}}@media all and (min-width: 1280px){.bl_pageContents_header_inner{display:flex;flex-wrap:nowrap;-moz-column-gap:40px;column-gap:40px;align-items:flex-end;justify-content:space-between}}@media all and (min-width: 1024px){.bl_pageContents[data-page-type=basic] .bl_pageContents_header_inner{max-width:1210px;padding-right:var(--inner-padding-right);padding-left:var(--inner-padding-left)}.bl_pageContents[data-page-type=basic] .bl_pageContents_header_inner:before{right:var(--inner-padding-right);left:var(--inner-padding-left)}}@media all and (min-width: 1024px){.bl_pageContents[data-page-type=simple] .bl_pageContents_header_inner{max-width:calc(1130px + var(--sub-left-and-right-padding) * 2);padding-right:var(--inner-padding-right);padding-left:var(--inner-padding-left)}.bl_pageContents[data-page-type=simple] .bl_pageContents_header_inner:before{right:var(--inner-padding-right);left:var(--inner-padding-left)}}.bl_pageContents_title_wrapper{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-end;min-height:85px;reading-flow:flex-flow}@media all and (min-width: 1024px){.bl_pageContents_title_wrapper{min-height:120px;padding-bottom:10px}}.bl_pageContents_title{position:relative;display:flex;flex-direction:column-reverse;flex-wrap:nowrap;row-gap:20px;align-items:flex-start;justify-content:flex-start;padding-left:40px}.bl_pageContents_title:before{position:absolute;top:0;left:0;width:4px;height:100%;content:"";background-color:currentColor;border-top-right-radius:2px;border-bottom-right-radius:2px}@media all and (min-width: 1024px){.bl_pageContents_title{row-gap:25px}}.bl_pageContents_title_label{font-size:12px;font-weight:700;letter-spacing:.02em}@media all and (min-width: 1024px){.bl_pageContents_title_label{font-size:14px}}.bl_pageContents_title_labelEn{margin-top:-4px;margin-bottom:-4px;font-size:28px;font-weight:700;line-height:1.14;letter-spacing:.06em}@media all and (min-width: 1024px){.bl_pageContents_title_labelEn{margin-top:-8px;margin-bottom:-8px;font-size:38px;line-height:1.11}}.bl_pageContents_description{padding-left:40px;margin-top:30px;font-size:14px;font-weight:500;line-height:1.71;text-align:justify;letter-spacing:.02em}@media all and (min-width: 1280px){.bl_pageContents_description{max-width:390px;padding-left:0;margin-top:0}}.bl_pageContents_additional{position:relative;z-index:1;padding-left:15px;padding-right:15px;margin-top:40px}@media all and (min-width: 1024px){.bl_pageContents_additional{padding-left:40px;padding-right:40px;margin-top:30px}}.bl_pageContents_additional_inner{position:relative;width:100%}@media all and (min-width: 1024px){.bl_pageContents_additional_inner{max-width:1210px;padding-left:40px;padding-right:40px;margin-left:auto;margin-right:auto}}@media all and (min-width: 1024px){.bl_pageContents[data-page-type=basic] .bl_pageContents_additional_inner{padding-right:40px;padding-left:236px}}.bl_pageContents_body_wrapper{position:relative;width:100%;margin-top:40px}@media all and (min-width: 1024px){.bl_pageContents_body_wrapper{margin-top:58px}}.bl_pageContents_body{position:relative;z-index:1;min-height:600px;padding-bottom:60px}@media all and (min-width: 1024px){.bl_pageContents_body{padding-bottom:100px}}.bl_pageContents_sidebar{position:relative;z-index:1}@media all and (min-width: 1024px){.bl_pageContents_sidebar{position:absolute;top:0;left:16px;z-index:3;max-width:220px}}.bl_pageLocalNav{position:relative;z-index:1;width:100%}@media all and (min-width: 1024px){.bl_pageLocalNav{--page-local-nav-border-radius: 20px;z-index:3;width:100%;width:220px;background-color:#ffffffe6;border-radius:20px;border-radius:var(--page-local-nav-border-radius);box-shadow:0 2px 4px #0000004d;backdrop-filter:blur(2px)}@supports (color: color-mix(in lch,red,blue)){.bl_pageLocalNav{background-color:color-mix(in srgb,var(--color-white) 90%,transparent)}}}.bl_pageLocalNav_title{position:relative;display:flex;flex-direction:column-reverse;flex-wrap:nowrap;row-gap:5px;padding:18px 20px 14px;background-color:#44e244;background-color:var(--color-green);border-top:1px solid #222;border-top:1px solid var(--color-black);reading-flow:flex-flow}@media all and (min-width: 1024px){.bl_pageLocalNav_title{row-gap:6px;padding-top:20px;padding-bottom:16px;border-right:solid 1px #222;border-right:solid 1px var(--color-black);border-left:solid 1px #222;border-left:solid 1px var(--color-black);border-top-left-radius:var(--page-local-nav-border-radius);border-top-right-radius:var(--page-local-nav-border-radius)}}.bl_pageLocalNav_labelJa{font-size:10px;font-weight:800;line-height:1.6;letter-spacing:.06em}.bl_pageLocalNav_labelEn{font-size:16px;font-style:normal;font-weight:700;line-height:1;letter-spacing:.06em}.bl_pageLocalNavListItem{position:relative}.bl_pageLocalNav_children{padding-left:10px}.bl_pageLocalNavListItem_link{position:relative;display:flex;flex-wrap:nowrap;align-items:center;justify-content:space-between;height:44px;padding-left:15px;padding-right:15px;overflow:hidden}.bl_pageLocalNavListItem_link:before{position:absolute;top:0;right:15px;left:15px;height:1px;content:"";border-top:1px solid rgba(34,34,34,.2)}@supports (color: color-mix(in lch,red,blue)){.bl_pageLocalNavListItem_link:before{border-top:1px solid color-mix(in srgb,var(--color-black) 20%,transparent)}}.bl_pageLocalNav_children .bl_pageLocalNavListItem_link:before{border-top:1px dashed rgba(34,34,34,.2)}@supports (color: color-mix(in lch,red,blue)){.bl_pageLocalNav_children .bl_pageLocalNavListItem_link:before{border-top:1px dashed color-mix(in srgb,var(--color-black) 20%,transparent)}}.bl_pageLocalNav_list>.bl_pageLocalNavListItem:first-child .bl_pageLocalNavListItem_link:before{display:none}@media all and (min-width: 1024px){.bl_pageLocalNavListItem_link{height:50px;padding-left:20px;padding-right:20px;font-size:16px}.bl_pageLocalNav_list>.bl_pageLocalNavListItem:not(:has(.bl_pageLocalNav_children)):last-child .bl_pageLocalNavListItem_link,.bl_pageLocalNav_list>.bl_pageLocalNavListItem:last-child .bl_pageLocalNav_children>.bl_pageLocalNavListItem .bl_pageLocalNavListItem_link{border-bottom-right-radius:20px;border-bottom-left-radius:20px}}.bl_pageLocalNavListItem_link[data-is-current=true] .bl_pageLocalNavListItem_link_icon{width:3px;height:3px;margin-right:8px;background-color:#222!important;background-color:var(--color-black)!important;border-radius:50%}.bl_pageLocalNavListItem_link[data-is-current=true] .bl_pageLocalNavListItem_link_icon:before,.bl_pageLocalNavListItem_link[data-is-current=true] .bl_pageLocalNavListItem_link_icon:after{display:none}.bl_pageLocalNavListItem_link[data-is-current=true] .bl_pageLocalNavListItem_link_icon svg{display:none}.bl_pageLocalNavListItem_link_label{position:relative;display:flex;flex-wrap:nowrap;align-items:center;justify-content:space-between;width:100%;height:100%;font-size:10px;font-style:normal;font-weight:800;line-height:1.6;color:#777;letter-spacing:.06em;transition:transform .4s cubic-bezier(.34,1.56,.64,1);transition:transform .4s var(--ease-out-back)}.bl_pageLocalNavListItem_link[data-is-current=true] .bl_pageLocalNavListItem_link_label{color:#222;color:var(--color-black)}@media all and (min-width: 1024px){.bl_pageLocalNavListItem_link_label{font-size:12px}}.bl_pageLocalNavListItem_link_label_line{display:flex;align-items:center;width:100%;height:100%}.bl_pageLocalNavListItem_link_label_clone{position:absolute;top:100%;left:0;display:flex;align-items:center;width:100%;height:100%}html[data-detect-intent=mouse] .bl_pageLocalNavListItem_link:not([data-is-current=true]):hover .bl_pageLocalNavListItem_link_label{transform:translateY(-100%)}.bl_projectListItem{background-color:#fff;background-color:var(--color-white)}.bl_projectListItem_image{position:relative;width:100%;overflow:hidden;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;border-bottom:1px solid #222;border-bottom:1px solid var(--color-black);transition:border-color .2s linear;transition:border-color var(--common-mouse-leave-transition-duration) linear}.bl_projectListItem_image img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transform:translateZ(1px);transition:transform .8s cubic-bezier(.16,1,.3,1);transition:transform .8s var(--ease-out-expo)}html[data-detect-intent=mouse] .bl_projectListItem_inner:hover .bl_projectListItem_image{border-color:#d3d3d3;transition-duration:.1s;transition-duration:var(--common-mouse-enter-transition-duration)}html[data-detect-intent=mouse] .bl_projectListItem_inner:hover .bl_projectListItem_image img{transform:scale(1.06) translateZ(1px);transition-duration:.6s}.bl_projectListItem_inner.bl_commonListItem_inner{height:100%;padding-bottom:55px;overflow:hidden}@media all and (min-width: 1024px){.bl_projectListItem_inner.bl_commonListItem_inner{padding-bottom:57px}}.bl_projectListItem_title{position:relative;display:flex;padding-left:20px;padding-right:20px;margin-top:40px;font-size:18px;font-style:normal;font-weight:500;line-height:1.44;letter-spacing:.02em}@media all and (min-width: 1024px){.bl_projectListItem_title{padding-left:30px;padding-right:30px;margin-top:70px;font-size:20px;line-height:1.4}}.bl_projectListItem_description{padding-left:20px;padding-right:20px;margin-top:15px;font-size:12px;font-weight:500;line-height:1.67;letter-spacing:.02em}@media all and (min-width: 1024px){.bl_projectListItem_description{padding-left:30px;padding-right:30px;font-size:14px;line-height:1.57}}.el_iconCircle{position:relative;display:flex;flex-direction:column;flex-wrap:nowrap;align-items:center;justify-content:center;width:20px;height:20px;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;border-radius:50%;--color-dark-shadow: #929292}.el_iconCircle:before{position:absolute;inset:0;width:100%;height:100%;content:"";background-color:#fff;background-color:var(--color-white);border-radius:50%}.el_iconCircle:after{position:absolute;inset:0;content:"";background:linear-gradient(180deg,#00000005 50%,#0000),#fff;background:linear-gradient(180deg,#00000005 50%,#0000),var(--color-white);border-radius:50%;box-shadow:0 -1px #fff inset;box-shadow:0 -1px 0 0 var(--color-white) inset;opacity:0;transition:opacity .2s linear;transition:opacity var(--common-mouse-leave-transition-duration) linear}.el_iconCircle svg{position:relative;z-index:1;display:block;width:100%;height:100%;overflow:visible;fill:#222;fill:var(--color-black)}.el_iconCircle.el_iconCircle__primary{filter:drop-shadow(0 3px 3px rgba(0,0,0,.2));transition:filter .4s cubic-bezier(.16,1,.3,1);transition:filter .4s var(--ease-out-expo)}.el_iconCircle.el_iconCircle__primary:before{background-image:linear-gradient(180deg,#0000 50%,#00000005),#fff;background-image:linear-gradient(180deg,#0000 50%,#00000005),var(--color-white);box-shadow:0 -1px #fff inset;box-shadow:0 -1px 0 0 var(--color-white) inset}.el_iconCircle.el_iconCircle__dark:before{background:linear-gradient(180deg,#0000 50%,#0000001a),#777;background:linear-gradient(180deg,#0000 50%,#0000001a),var(--color-gray);border:1px solid rgba(255,255,255,.1)}@supports (color: color-mix(in lch,red,blue)){.el_iconCircle.el_iconCircle__dark:before{border:1px solid color-mix(in srgb,var(--color-white) 10%,transparent)}}.el_iconCircle.el_iconCircle__dark:after{background:linear-gradient(180deg,#0000001a 58.17%,#0000),#777;background:linear-gradient(180deg,#0000001a 58.17%,#0000),var(--color-gray);box-shadow:none}.el_iconCircle.el_iconCircle__dark svg{fill:#fff;fill:var(--color-white)}.el_iconCircle.el_iconCircle__dark.el_iconCircle__targetBlank:before{background:linear-gradient(180deg,#0000 50%,#0000001a),#505050;border:1px solid rgba(255,255,255,.1);box-shadow:0 -1px 0 0 var(--color-dark-shadow) inset}@supports (color: color-mix(in lch,red,blue)){.el_iconCircle.el_iconCircle__dark.el_iconCircle__targetBlank:before{border:1px solid color-mix(in srgb,var(--color-white) 10%,transparent)}}.el_iconCircle.el_iconCircle__dark.el_iconCircle__primary:before{background:linear-gradient(180deg,#0000 50%,#0000001a),#777;background:linear-gradient(180deg,#0000 50%,#0000001a),var(--color-gray);border:1px solid rgba(255,255,255,.1);box-shadow:0 -1px 0 0 var(--color-dark-shadow) inset}@supports (color: color-mix(in lch,red,blue)){.el_iconCircle.el_iconCircle__dark.el_iconCircle__primary:before{border:1px solid color-mix(in srgb,var(--color-white) 10%,transparent)}}.el_iconCircle.el_iconCircle__dark.el_iconCircle__primary[data-color]:before{background:linear-gradient(180deg,#0000 50%,#0000001a),var(--color);border:1px solid rgba(255,255,255,.1);box-shadow:0 -1px #ffffff26 inset}@supports (color: color-mix(in lch,red,blue)){.el_iconCircle.el_iconCircle__dark.el_iconCircle__primary[data-color]:before{border:1px solid color-mix(in srgb,var(--color-white) 10%,transparent);box-shadow:0 -1px color-mix(in srgb,var(--color-white) 15%,transparent) inset}}.el_iconCircle.el_iconCircle__dark.el_iconCircle__primary[data-color]:after{background:linear-gradient(180deg,#0000000d 50.96%,#0000),var(--color);box-shadow:0 -1px #ffffff26 inset}@supports (color: color-mix(in lch,red,blue)){.el_iconCircle.el_iconCircle__dark.el_iconCircle__primary[data-color]:after{box-shadow:0 -1px color-mix(in srgb,var(--color-white) 15%,transparent) inset}}html[data-detect-intent=mouse] a:not(.does-not-exist):hover .el_iconCircle:after{opacity:1;transition-duration:.1s;transition-duration:var(--common-mouse-enter-transition-duration)}html[data-detect-intent=mouse] button:not(:disabled):hover .el_iconCircle:after{opacity:1;transition-duration:.1s;transition-duration:var(--common-mouse-enter-transition-duration)}html[data-detect-intent=mouse] button:not(:disabled):hover .el_iconCircle.el_iconCircle.el_iconCircle__primary{filter:none;transition-duration:.2s}html[data-detect-intent=mouse] a:not(.does-not-exist):hover .el_iconCircle.el_iconCircle.el_iconCircle__primary{filter:none;transition-duration:.2s}@keyframes contactLinkImage{0%{transform:translate(0)}to{transform:translate(-75%)}}.el_contactLinkImage{position:relative;aspect-ratio:218/279;overflow:hidden;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.el_contactLinkImage img{display:block;width:400%;height:100%;animation-fill-mode:forwards!important}html[data-detect-intent=touch] .el_contactLinkImage img{animation:none}html[data-detect-intent=mouse] a:hover .el_contactLinkImage img{animation:contactLinkImage .6s steps(3)}.el_svgDef{position:fixed;top:0;left:0;z-index:-1;width:1px;height:1px}.el_colorfulText{display:inline-flex;flex-wrap:nowrap;justify-content:flex-start}.el_colorfulText>span{position:relative;display:block}.el_colorfulText>span>span{position:relative;display:block;transform-origin:bottom center}.el_colorfulText>span[data-color-index="0"]{color:#3576ff}.el_colorfulText>span[data-color-index="1"]{color:#e90202}.el_colorfulText>span[data-color-index="2"]{color:#07b307}.el_colorfulText>span[data-color-index="3"]{color:#d95100}.el_colorfulText>span[data-color-index="4"]{color:#e1d100}.el_colorfulText>span[data-color-index="5"]{color:#fd9322}.el_colorfulText>span[data-color-index="6"]{color:#3477ff}.el_colorfulText>span[data-color-index="7"]{color:#00da89}.el_colorfulText>span[data-color-index="8"]{color:#b9764f}.el_colorfulText>span[data-color-index="9"]{color:#09b509}.el_colorfulText>span[data-color-index="10"]{color:#2051a2}.el_colorfulText>span[data-color-index="11"]{color:#3576ff}.el_colorfulText>span[data-color-index="12"]{color:#fd8d24}.el_colorfulText>span[data-color-index="13"]{color:#3576ff}.el_colorfulText>span[data-color-index="14"]{color:#07b307}.un_opening{position:fixed;top:0;left:0;z-index:99;z-index:var(--z-index-opening);width:100%;height:100%;--modal-contents-width: min( calc(100% - 30px) , 480px)}@media all and (min-width: 768px){.un_opening{--modal-contents-width: min( calc(100% - 40px) , 640px)}}@media all and (min-width: 1024px){.un_opening{--modal-contents-width: min( calc(100% - 80px) , 800px)}}.un_opening_animation{--earth-size: min(800px, 90cqmin);position:absolute;inset:0;container-type:inline-size;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.un_opening_animation:before{position:absolute;top:0;left:0;width:100%;height:100%;content:"";background:#040678 url(/assets/img/common/loading_bg.webp) no-repeat center center/cover}.un_top[data-animation-phase="2"] .un_opening_animation:before{opacity:0;transform:scale(3);transition:opacity .2s linear .8s,transform 1.5s cubic-bezier(.32,0,.67,0);transition:opacity .2s linear .8s,transform 1.5s var(--ease-in-cubic)}.un_top[data-animation-phase="3"] .un_opening_animation:before{display:none}.un_opening_animation_stars{position:absolute;top:50%;left:50%}.un_top[data-animation-phase="2"] .un_opening_animation_stars{opacity:0;filter:blur(calc(var(--earth-size) * .05));transform:scale(10);transition:opacity .2s linear .6s,filter 1.5s cubic-bezier(.32,0,.67,0),transform 1.5s cubic-bezier(.32,0,.67,0);transition:opacity .2s linear .6s,filter 1.5s var(--ease-in-cubic),transform 1.5s var(--ease-in-cubic)}.un_opening_animation_stars_left,.un_opening_animation_stars_right{position:absolute;top:0;left:0;width:calc(var(--earth-size) * .9);height:auto;aspect-ratio:720/1080;opacity:0;transform:translate(-50%,-50%) scale(.9)}.un_opening_animation_stars_left img,.un_opening_animation_stars_right img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.un_top[data-animation-phase="1"] .un_opening_animation_stars_left,.un_top[data-animation-phase="2"] .un_opening_animation_stars_left,.un_top[data-animation-phase="1"] .un_opening_animation_stars_right,.un_top[data-animation-phase="2"] .un_opening_animation_stars_right{opacity:1;transform:translate(-50%,-50%);transition:transform 3s cubic-bezier(.16,1,.3,1) .9s,opacity 1s linear .9s;transition:transform 3s var(--ease-out-expo) .9s,opacity 1s linear .9s}@media all and (min-width: 1024px){.un_opening_animation_stars_left,.un_opening_animation_stars_right{width:calc(var(--earth-size) * .8)}}.un_opening_animation_stars_left{left:calc(var(--earth-size) * -.44);transform-origin:right center}@media all and (min-width: 1024px){.un_opening_animation_stars_left{left:calc(var(--earth-size) * -.6)}}.un_opening_animation_stars_right{left:calc(var(--earth-size) * .44);transform-origin:left center}@media all and (min-width: 1024px){.un_opening_animation_stars_right{left:calc(var(--earth-size) * .6)}}.un_opening_animation_earth{position:absolute;inset:0;width:var(--earth-size);aspect-ratio:1;margin:auto;transform:translate(-80%) scale(.4)}.un_opening_animation_earth img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;transform:scale(.8)}.un_top[data-animation-phase="1"] .un_opening_animation_earth img,.un_top[data-animation-phase="2"] .un_opening_animation_earth img{transform:scale(1);transition:transform 2s linear}.un_top[data-animation-phase="1"] .un_opening_animation_earth{transform:scale(1);transition:transform 1s cubic-bezier(.33,1,.68,1);transition:transform 1s var(--ease-out-cubic)}.un_top[data-animation-phase="2"] .un_opening_animation_earth{opacity:0;filter:blur(calc(var(--earth-size) * .05));transform:scale(12);transition:opacity .2s linear .8s,transform 1.5s cubic-bezier(.32,0,.67,0),filter 1.5s cubic-bezier(.32,0,.67,0);transition:opacity .2s linear .8s,transform 1.5s var(--ease-in-cubic),filter 1.5s var(--ease-in-cubic)}.un_top[data-animation-phase="2"] .un_opening_animation_earth.un_opening_animation_earth__moon{transform:scale(11)}.un_opening_animation_earth_inner{position:absolute;inset:0;width:100%;height:100%;margin:auto;opacity:0;transform:translateY(calc(50cqb + 120%))}.un_top[data-animation-phase="1"] .un_opening_animation_earth_inner,.un_top[data-animation-phase="2"] .un_opening_animation_earth_inner{opacity:1;transform:none;transition:transform 1.2s cubic-bezier(.33,1,.68,1),opacity .4s linear;transition:transform 1.2s var(--ease-out-cubic),opacity .4s linear}.un_opening_animation_moon{position:absolute;top:50%;left:50%;width:20%;aspect-ratio:1;margin:auto;transform:translate(-50%,-50%) rotate(30deg) translate(calc(var(--earth-size) * .5)) scale(.8)}.un_opening_animation_moon img{position:relative;display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;transform:rotate(-30deg)}.un_top[data-animation-phase="1"] .un_opening_animation_moon,.un_top[data-animation-phase="2"] .un_opening_animation_moon{transform:translate(-50%,-50%) rotate(30deg) translate(calc(var(--earth-size) * .25));transition:transform 10s cubic-bezier(.12,0,.39,0);transition:transform 10s var(--ease-in-sine)}.un_top[data-animation-phase="1"] .un_opening_animation_moon img,.un_top[data-animation-phase="2"] .un_opening_animation_moon img{animation:openingAnimationMoonAnim 10s linear}.un_openingModal{position:fixed;top:0;left:0;width:100%;max-width:100%!important;height:100%;max-height:100%;padding:0;margin:0;overflow:hidden;background-color:transparent;opacity:0;transition:opacity .1s linear}.un_openingModal::backdrop{opacity:0!important}.un_openingModal[open]{display:flex;flex-flow:column nowrap;align-items:center;justify-content:center}.un_openingModal[data-is-modal-opened=true]{opacity:1;transition:opacity .2s linear .1s}.un_openingModal_bg{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#ffffff80}@supports (color: color-mix(in lch,red,blue)){.un_openingModal_bg{background-color:color-mix(in srgb,var(--color-white) 50%,transparent)}}.un_openingModal_contents{position:relative;z-index:2;width:var(--modal-contents-width);padding:30px 22px 28px;background-color:#fff;background-color:var(--color-white);border-radius:10px;opacity:0;filter:drop-shadow(0 1px 3px rgba(0,0,0,.14))}.un_openingModal:not([data-is-modal-opened=true]) .un_openingModal_contents{transform:translateY(20px);transition:opacity .1s linear .1s,transform .4s cubic-bezier(.34,1.56,.64,1) .1s;transition:opacity .1s linear .1s,transform .4s var(--ease-out-back) .1s}.un_openingModal[data-is-modal-opened=true] .un_openingModal_contents{opacity:1;transform:translateY(0);transition:opacity .1s linear .2s,transform .4s cubic-bezier(.34,1.56,.64,1) .2s;transition:opacity .1s linear .2s,transform .4s var(--ease-out-back) .2s}.un_openingModal_contents:before{position:absolute;top:-78px;left:50%;width:var(--modal-contents-width);height:calc(var(--modal-contents-width) * .5);content:"";background-color:#fff;background-color:var(--color-white);border-top-left-radius:calc(infinity * 1px);border-top-right-radius:calc(infinity * 1px);transform:translate(-50%)}@media all and (min-width: 768px){.un_openingModal_contents{width:var(--modal-contents-width);padding:40px 60px 30px}.un_openingModal:not([data-is-modal-opened=true]) .un_openingModal_contents{transform:translateY(30px)}.un_openingModal_contents:before{top:-92px;width:640px;height:320px}}@media all and (min-width: 1024px){.un_openingModal_contents{width:var(--modal-contents-width);padding:60px 100px 30px}.un_openingModal:not([data-is-modal-opened=true]) .un_openingModal_contents{transform:translateY(40px)}.un_openingModal_contents:before{top:-115px;width:800px;height:400px}}.un_openingModal_title{position:absolute;top:0;left:50%;z-index:3;font-size:16px;font-style:normal;font-weight:700;line-height:.6;text-align:center;letter-spacing:.06em;transform:translate(-50%,-50%)}.un_openingModal_title svg{position:absolute;top:50%;left:50%;width:196%;height:auto;aspect-ratio:600/94;overflow:visible;transform:translate(-50%,-60%);--delay-base: .2s}.un_openingModal_title svg line{vector-effect:non-scaling-stroke;stroke-width:2px;transition:stroke-dashoffset 1s cubic-bezier(.16,1,.3,1) var(--delay-base);transition:stroke-dashoffset 1s var(--ease-out-expo) var(--delay-base)}.un_openingModal_title svg line:nth-child(1){stroke-dasharray:45px;stroke-dashoffset:45px;transition-delay:calc(var(--delay-base) + .1s)}.un_openingModal_title svg line:nth-child(2){stroke-dasharray:17px;stroke-dashoffset:17px;transition-delay:calc(var(--delay-base) + .08s)}.un_openingModal_title svg line:nth-child(3){stroke-dasharray:9px;stroke-dashoffset:9px;transition-delay:calc(var(--delay-base) + .06s)}.un_openingModal_title svg line:nth-child(4){stroke-dasharray:66px;stroke-dashoffset:66px;transition-delay:calc(var(--delay-base) + .1s);transition-delay:calc(var(--delay-base) + var(--common-mouse-enter-transition-duration))}.un_openingModal_title svg line:nth-child(5){stroke-dasharray:86px;stroke-dashoffset:86px;transition-delay:calc(var(--delay-base) + .02s)}.un_openingModal_title svg line:nth-child(6){stroke-dasharray:5px;stroke-dashoffset:5px;transition-delay:calc(var(--delay-base) + .02s)}.un_openingModal_title svg line:nth-child(7){stroke-dasharray:32px;stroke-dashoffset:32px;transition-delay:calc(var(--delay-base) + .02s)}.un_openingModal[data-is-modal-opened=true] .un_openingModal_title svg line{stroke-dashoffset:0}@media all and (min-width: 768px){.un_openingModal_title{font-size:30px}.un_openingModal_title svg{width:170%}.un_openingModal_title svg line{stroke-width:3px}.un_openingModal_title svg line:nth-child(1){stroke-dasharray:72px;stroke-dashoffset:72px}.un_openingModal_title svg line:nth-child(2){stroke-dasharray:27px;stroke-dashoffset:27px}.un_openingModal_title svg line:nth-child(3){stroke-dasharray:14px;stroke-dashoffset:14px}.un_openingModal_title svg line:nth-child(4){stroke-dasharray:108px;stroke-dashoffset:108px}.un_openingModal_title svg line:nth-child(5){stroke-dasharray:138px;stroke-dashoffset:138px}.un_openingModal_title svg line:nth-child(6){stroke-dasharray:7px;stroke-dashoffset:7px}.un_openingModal_title svg line:nth-child(7){stroke-dasharray:51px;stroke-dashoffset:51px}}@media all and (min-width: 1024px){.un_openingModal_title{font-size:36px}.un_openingModal_title svg line:nth-child(1){stroke-dasharray:87px;stroke-dashoffset:87px}.un_openingModal_title svg line:nth-child(2){stroke-dasharray:32px;stroke-dashoffset:32px}.un_openingModal_title svg line:nth-child(3){stroke-dasharray:16px;stroke-dashoffset:16px}.un_openingModal_title svg line:nth-child(4){stroke-dasharray:129px;stroke-dashoffset:129px}.un_openingModal_title svg line:nth-child(5){stroke-dasharray:166px;stroke-dashoffset:166px}.un_openingModal_title svg line:nth-child(6){stroke-dasharray:8px;stroke-dashoffset:8px}.un_openingModal_title svg line:nth-child(7){stroke-dasharray:61px;stroke-dashoffset:61px}}.un_openingModal_map{position:relative;z-index:2;aspect-ratio:1;overflow:hidden;border-radius:10px}.un_openingModal_map img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;transform:scale(1.4)}@media all and (min-width: 768px){.un_openingModal_map{aspect-ratio:60/36}.un_openingModal_map img{transform:scale(2.6)}}@keyframes openingIconDragAnim{0%{transform:translate(0)}to{transform:translate(120%)}}.un_openingModal_iconDrag{position:absolute;inset:0;width:30px;aspect-ratio:37/34;margin:auto;transition:transform .4s cubic-bezier(.37,0,.63,1) .6s;transition:transform .4s var(--ease-in-out-sine) .6s}.un_openingModal[data-is-modal-opened=true] .un_openingModal_iconDrag{transform:translate(-60%)}.un_openingModal_iconDrag svg{display:block;width:100%;height:100%;overflow:visible;pointer-events:none;animation:openingIconDragAnim .8s cubic-bezier(.37,0,.63,1) 1s infinite alternate;animation:openingIconDragAnim .8s var(--ease-in-out-sine) 1s infinite alternate}.un_openingModal_dragAttention{position:absolute;top:50%;right:0;left:0;z-index:3;display:flex;align-items:center;justify-content:center;width:-moz-max-content;width:max-content;padding:10px;margin:auto;font-size:10px;font-style:normal;font-weight:800;line-height:.6;text-align:center;letter-spacing:.02em;background-color:#fff;background-color:var(--color-white);border-radius:calc(infinity * 1px);transform:translateY(40px)}.un_openingModal_description{--letter-spacing: .02em;margin-top:16px;font-size:10px;font-weight:800;line-height:1.6;color:#6b6b6b;text-align:center}.un_openingModal_description p{opacity:0;transform:translateY(40%)}.un_openingModal[data-is-modal-opened=true] .un_openingModal_description p{transition:transform .4s cubic-bezier(.34,1.56,.64,1),opacity .1s linear;transition:transform .4s var(--ease-out-back),opacity .1s linear}html .un_openingModal[data-is-modal-opened=true] .un_openingModal_description p{opacity:1;transform:translateY(0)}.un_openingModal_description p:nth-child(1){transition-delay:1s!important}.un_openingModal_description p:nth-child(2){transition-delay:1.2s!important}@media all and (min-width: 1024px){.un_openingModal_description{margin-top:25px;font-size:20px}}.un_opening_clouds{position:absolute;inset:0;visibility:hidden;width:100%;height:100%;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.un_top[data-animation-phase="1"] .un_opening_clouds{visibility:visible;opacity:0;filter:blur(40px);transform:scale(.6)}.un_top[data-animation-phase="2"] .un_opening_clouds{visibility:visible;opacity:1;filter:none;transform:none;transition:opacity .2s linear .8s,filter .8s cubic-bezier(.33,1,.68,1) .6s,transform 1.2s cubic-bezier(.33,1,.68,1) .6s;transition:opacity .2s linear .8s,filter .8s var(--ease-out-cubic) .6s,transform 1.2s var(--ease-out-cubic) .6s}.un_top[data-animation-phase="3"] .un_opening_clouds{visibility:visible;opacity:0;filter:blur(40px);transform:scale(4);transition:opacity .4s linear .2s,filter 1.2s cubic-bezier(.61,1,.88,1),transform 1.2s cubic-bezier(.61,1,.88,1);transition:opacity .4s linear .2s,filter 1.2s var(--ease-out-sine),transform 1.2s var(--ease-out-sine)}@keyframes openingCloudFloatingAnim{0%{transform:translateY(-4%)}to{transform:translateY(4%)}}.un_opening_cloud{position:absolute}.un_opening_cloud img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;animation:openingCloudFloatingAnim 3s cubic-bezier(.37,0,.63,1) infinite alternate;animation:openingCloudFloatingAnim 3s var(--ease-in-out-sine) infinite alternate}.un_opening_cloud__1{top:50%;left:calc(50% + var(--modal-contents-width) * .5);width:266px;transform:translate(-82.7067669173%,-172.9323308271%) translate(-20%,20%)}.un_opening_cloud__1 img{animation-duration:3.4s;animation-delay:0s}@media all and (min-width: 640px){.un_opening_cloud__1{width:292.6px}}@media all and (min-width: 768px){.un_opening_cloud__1{width:382.4px;transform:translate(-37.6569037657%,-117.1548117155%) translate(-20%,10%)}}@media all and (min-width: 1024px){.un_opening_cloud__1{width:478px}}.un_top[data-animation-phase="2"] .un_opening_cloud__1,.un_top[data-animation-phase="3"] .un_opening_cloud__1{transform:translate(-82.7067669173%,-172.9323308271%);transition:transform 1s cubic-bezier(.65,0,.35,1) .4s;transition:transform 1s var(--ease-in-out-cubic) .4s}@media all and (min-width: 768px){.un_top[data-animation-phase="2"] .un_opening_cloud__1,.un_top[data-animation-phase="3"] .un_opening_cloud__1{transform:translate(-37.6569037657%,-117.1548117155%)}}.un_opening_cloud__2{top:50%;left:calc(50% - var(--modal-contents-width) * .5);width:267px;transform:translate(-29.9625468165%,22.4719101124%) translate(20%,10%)}.un_opening_cloud__2 img{animation-duration:3s;animation-delay:-1.5s}@media all and (min-width: 640px){.un_opening_cloud__2{width:293.7px}}@media all and (min-width: 768px){.un_opening_cloud__2{width:383.2px;transform:translate(-66.8058455115%,-12.5260960334%) translate(10%,20%)}}@media all and (min-width: 1024px){.un_opening_cloud__2{width:479px}}.un_top[data-animation-phase="2"] .un_opening_cloud__2,.un_top[data-animation-phase="3"] .un_opening_cloud__2{transform:translate(-29.9625468165%,22.4719101124%);transition:transform 1s cubic-bezier(.65,0,.35,1) .4s;transition:transform 1s var(--ease-in-out-cubic) .4s}@media all and (min-width: 768px){.un_top[data-animation-phase="2"] .un_opening_cloud__2,.un_top[data-animation-phase="3"] .un_opening_cloud__2{transform:translate(-66.8058455115%,-12.5260960334%)}}.un_opening_cloud__3{top:50%;left:calc(50% + var(--modal-contents-width) * .5);width:329px;transform:translate(-66.8693009119%,42.5531914894%) translate(-20%,-20%)}.un_opening_cloud__3 img{animation-duration:3.8s;animation-delay:-2s}@media all and (min-width: 640px){.un_opening_cloud__3{width:361.9px}}@media all and (min-width: 768px){.un_opening_cloud__3{width:472px;transform:translate(-33.8983050847%,-6.7796610169%) translate(-20%,-20%)}}@media all and (min-width: 1024px){.un_opening_cloud__3{width:590px}}.un_top[data-animation-phase="2"] .un_opening_cloud__3,.un_top[data-animation-phase="3"] .un_opening_cloud__3{transform:translate(-66.8693009119%,42.5531914894%);transition:transform 1s cubic-bezier(.65,0,.35,1) .4s;transition:transform 1s var(--ease-in-out-cubic) .4s}@media all and (min-width: 768px){.un_top[data-animation-phase="2"] .un_opening_cloud__3,.un_top[data-animation-phase="3"] .un_opening_cloud__3{transform:translate(-33.8983050847%,-6.7796610169%)}}.un_rootLoading{position:fixed;top:0;left:0;z-index:100;z-index:var(--z-index-rootLoading);display:grid;align-items:center;justify-items:center;place-items:center;width:100%;height:100%;background:#fff}.un_rootLoading[data-is-loaded=true]{visibility:hidden;opacity:0;transition:opacity .2s linear .4s,visibility .2s linear .4s}.un_rootLoading[data-path-id=index]{background:#040678 url(/assets/img/common/loading_bg.webp) no-repeat center center/cover}.un_rootLoading_commonIndicator{position:relative;width:163px;padding-top:40px;margin-left:auto;margin-right:auto;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.un_rootLoading_commonIndicator img{width:100%;height:auto;-o-object-fit:contain;object-fit:contain}.un_rootLoading[data-path-id=index] .un_rootLoading_commonIndicator{display:none}@media all and (min-width: 1024px){.un_rootLoading_commonIndicator{padding-top:80px}}.un_rootLoading_commonIndicator_text{position:absolute;top:140px;left:calc(40% + 40px);display:flex;flex-wrap:nowrap;align-items:flex-end;justify-content:center;font-size:12px;font-weight:700;line-height:1;color:#222;color:var(--color-black);text-transform:uppercase;--letter-spacing: .06em;--delay-interval: -.1s}.un_rootLoading_commonIndicator_text span{display:block;animation:loadingTextAnimation 1s linear infinite;animation-timing-function:cubic-bezier(.37,0,.63,1);animation-timing-function:var(--ease-in-out-sine)}.un_rootLoading_commonIndicator_text span:nth-child(1){animation-delay:calc(var(--delay-interval) * 0)}.un_rootLoading_commonIndicator_text span:nth-child(2){animation-delay:calc(var(--delay-interval) * 1)}.un_rootLoading_commonIndicator_text span:nth-child(3){animation-delay:calc(var(--delay-interval) * 2)}.un_rootLoading_commonIndicator_text span:nth-child(4){animation-delay:calc(var(--delay-interval) * 3)}.un_rootLoading_commonIndicator_text span:nth-child(5){animation-delay:calc(var(--delay-interval) * 4)}.un_rootLoading_commonIndicator_text span:nth-child(6){animation-delay:calc(var(--delay-interval) * 5)}.un_rootLoading_commonIndicator_text span:nth-child(7){animation-delay:calc(var(--delay-interval) * 6)}.un_rootLoading_inner{display:none}.un_rootLoading[data-path-id=index] .un_rootLoading_inner{display:flex;flex-direction:column;flex-wrap:nowrap;gap:12px;align-items:center;justify-content:center}.un_rootLoading_logo{display:block;width:53px;aspect-ratio:66/57;overflow:visible;opacity:0;fill:#fff;fill:var(--color-white);transform:translateY(-10px)}.un_rootLoading[data-path-id=index][data-is-active=true] .un_rootLoading_logo{opacity:1;transform:translateY(0);transition:opacity .2s linear,transform .4s cubic-bezier(.34,1.56,.64,1);transition:opacity .2s linear,transform .4s var(--ease-out-back)}@keyframes loadingTextAnimation{0%{transform:translateY(0)}50%{transform:translateY(80%)}to{transform:translateY(0)}}.un_rootLoading_text{width:60px;aspect-ratio:60/9;overflow:visible;fill:#fff;fill:var(--color-white);--delay-interval: -.1s}.un_rootLoading_text path{animation:loadingTextAnimation 1s linear infinite;animation-timing-function:cubic-bezier(.37,0,.63,1);animation-timing-function:var(--ease-in-out-sine)}.un_rootLoading_text path:nth-child(1){animation-delay:calc(var(--delay-interval) * 0)}.un_rootLoading_text path:nth-child(2){animation-delay:calc(var(--delay-interval) * 1)}.un_rootLoading_text path:nth-child(3){animation-delay:calc(var(--delay-interval) * 2)}.un_rootLoading_text path:nth-child(4){animation-delay:calc(var(--delay-interval) * 3)}.un_rootLoading_text path:nth-child(5){animation-delay:calc(var(--delay-interval) * 4)}.un_rootLoading_text path:nth-child(6){animation-delay:calc(var(--delay-interval) * 5)}.un_rootLoading_text path:nth-child(7){animation-delay:calc(var(--delay-interval) * 6)}.un_transitionLoading{position:fixed;top:0;left:0;z-index:100;z-index:var(--z-index-transitionLoading);width:100%;height:100%;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.un_news{position:relative}.un_news .bl_pageContents_headerBg svg{z-index:1}.un_news_headerBgImage{position:absolute;top:0;right:0;width:100%;max-width:420px}.un_news_headerBgImage img{width:915px}@media all and (min-width: 1024px){.un_news_headerBgImage{max-width:100%}.un_news_headerBgImage img{width:1912px}}.un_news_nav{display:none}@media all and (min-width: 768px){.un_news_nav{--nav-separator-color: #c8c8c8;--nav-text-color: #777;--nav-border-radius: 15px;display:block}.un_news_nav:before{display:block;height:2px;content:""}}.un_news_list{display:grid;grid-gap:20px;gap:20px;padding-top:20px;transition:opacity .1s linear}@media all and (min-width: 640px){.un_news_list{grid-template-columns:repeat(2,1fr)}}@media all and (min-width: 768px){.un_news_list{grid-template-columns:repeat(3,1fr);padding-top:0;margin-top:40px}}@media all and (min-width: 1024px){.un_news_list{padding-top:0;margin-top:60px}}.un_news_loadingObserver{position:relative;display:grid;align-items:center;justify-items:center;place-items:center;width:100%;height:1px}.un_news_loadingObserver[aria-busy=true]{height:auto}.un_news_loadingObserver_loadingIndicator{position:relative;width:163px;padding-top:40px;margin-left:auto;margin-right:auto;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;opacity:0;transition:opacity .04s linear}.un_news_loadingObserver_loadingIndicator img{width:100%;height:auto;-o-object-fit:contain;object-fit:contain}.un_news_loadingObserver[aria-busy=true] .un_news_loadingObserver_loadingIndicator{opacity:1;transition-delay:.4s}@media all and (min-width: 1024px){.un_news_loadingObserver_loadingIndicator{padding-top:80px}}.un_news_loadingObserver_loadingText{position:absolute;top:140px;left:calc(40% + 40px);display:flex;flex-wrap:nowrap;align-items:flex-end;justify-content:center;font-size:12px;font-weight:700;line-height:1;text-transform:uppercase;--letter-spacing: .06em;--delay-interval: -.1s}.un_news_loadingObserver_loadingText span{display:block;animation:loadingTextAnimation 1s linear infinite;animation-timing-function:cubic-bezier(.37,0,.63,1);animation-timing-function:var(--ease-in-out-sine)}.un_news_loadingObserver_loadingText span:nth-child(1){animation-delay:calc(var(--delay-interval) * 0)}.un_news_loadingObserver_loadingText span:nth-child(2){animation-delay:calc(var(--delay-interval) * 1)}.un_news_loadingObserver_loadingText span:nth-child(3){animation-delay:calc(var(--delay-interval) * 2)}.un_news_loadingObserver_loadingText span:nth-child(4){animation-delay:calc(var(--delay-interval) * 3)}.un_news_loadingObserver_loadingText span:nth-child(5){animation-delay:calc(var(--delay-interval) * 4)}.un_news_loadingObserver_loadingText span:nth-child(6){animation-delay:calc(var(--delay-interval) * 5)}.un_news_loadingObserver_loadingText span:nth-child(7){animation-delay:calc(var(--delay-interval) * 6)}@media all and (min-width: 768px){.bl_news_categoryNav,.bl_news_yearNav{position:relative;display:flex;flex-wrap:nowrap;background-color:#fff;background-color:var(--color-white);border-radius:var(--nav-border-radius)}.bl_news_categoryNav:after,.bl_news_yearNav:after{position:absolute;inset:0;z-index:2;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;content:"";border:1px solid #222;border:1px solid var(--color-black);border-radius:inherit}}@media all and (min-width: 768px){.bl_news_categoryNav_item_link,.bl_news_yearNav_item_link{position:relative;z-index:1;display:flex;flex-direction:column;flex-wrap:nowrap;height:100%;color:var(--nav-text-color);border-left:1px solid var(--nav-separator-color);transition:background-color .2s linear,color .2s linear;transition:background-color var(--common-mouse-leave-transition-duration) linear,color var(--common-mouse-leave-transition-duration) linear}}@media all and (min-width: 768px){.bl_news_categoryNav_item_label,.bl_news_yearNav_item_label{position:relative;z-index:1;display:block;width:100%;font-size:10px;font-weight:800;line-height:1.6;letter-spacing:.06em}.bl_news_categoryNav_item_label:after,.bl_news_yearNav_item_label:after{position:absolute;top:50%;right:0;width:9px;height:9px;content:"";border:1px solid currentColor;border-radius:3px;transform:translateY(-50%)}}@media all and (min-width: 1024px){.bl_news_categoryNav_item_label,.bl_news_yearNav_item_label{font-size:12px}}@media all and (min-width: 768px){.bl_news_categoryNav_item_link[data-is-current=true] .bl_news_categoryNav_item_label:after,.bl_news_yearNav_item_link[data-is-current=true] .bl_news_yearNav_item_label:after{right:2px;width:3px;height:3px;background-color:currentColor;border-radius:50%}}@media all and (min-width: 768px){.bl_news_categoryNav_item:first-child .bl_news_categoryNav_item_link,.bl_news_yearNav_item:first-child .bl_news_yearNav_item_link{border-left:none;border-top-left-radius:var(--nav-border-radius);border-bottom-left-radius:var(--nav-border-radius)}}@media all and (min-width: 768px){.bl_news_categoryNav_item:last-child .bl_news_categoryNav_item_link,.bl_news_yearNav_item:last-child .bl_news_yearNav_item_link{border-right:none;border-top-right-radius:var(--nav-border-radius);border-bottom-right-radius:var(--nav-border-radius)}}@media all and (min-width: 768px){.bl_news_categoryNav{height:100px;margin-top:-20px}}@media all and (min-width: 1024px){.bl_news_categoryNav{height:120px;margin-top:-30px}}@media all and (min-width: 768px){.bl_news_categoryNav_item{--nav-text-hover-color: var(--color-black);width:18%;height:100%}.bl_news_categoryNav_item:first-child{width:28%}}@media all and (min-width: 768px){.bl_news_categoryNav_item_link{row-gap:10px;align-items:flex-start;justify-content:flex-end;padding:15px}.bl_news_categoryNav_item_link:before{opacity:0}}@media all and (min-width: 1024px){.bl_news_categoryNav_item_link{row-gap:16px;padding:20px 25px 20px 20px}}.bl_news_categoryNav_item_link[data-value=""]{--nav-item-color: var(--color-green)}.bl_news_categoryNav_item_link[data-value=press]{--nav-item-color: var(--color-skyblue)}.bl_news_categoryNav_item_link[data-value=news]{--nav-item-color: var(--color-yellow)}.bl_news_categoryNav_item_link[data-value=sustainability]{--nav-item-color: var(--color-orange)}.bl_news_categoryNav_item_link[data-value=event]{--nav-item-color: var(--color-salmon)}@media all and (min-width: 768px){.bl_news_categoryNav_item_numArticles{position:relative;z-index:1;display:flex;align-items:flex-end;order:0;width:-moz-max-content;width:max-content;padding:4px 6px 3px;font-size:10px;font-weight:600;color:#222;color:var(--color-black);text-align:center;letter-spacing:.02em;white-space:nowrap;background-color:#fff;background-color:var(--color-white);border:1px solid #222;border:1px solid var(--color-black);border-radius:calc(infinity * 1px)}}@media all and (min-width: 1024px){.bl_news_categoryNav_item_numArticles{padding:6px 8px 5px}}@media all and (min-width: 768px){.bl_news_categoryNav_item_label{order:1}}@media all and (min-width: 768px){.bl_news_yearNav{height:50px;margin-top:15px;background-color:#f1f1f1}}@media all and (min-width: 768px){.bl_news_yearNav_item{--nav-text-hover-color: var(--color-white);--nav-item-color: #898989;flex-grow:1}}@media all and (min-width: 768px){.bl_news_yearNav_item_link{flex-direction:row;align-items:center;justify-content:flex-start;height:100%;padding-right:15px;padding-left:15px}}@media all and (min-width: 1024px){.bl_news_yearNav_item_link{flex-direction:row;align-items:center;justify-content:flex-start;height:100%;padding-right:25px;padding-left:20px}}@media all and (min-width: 768px){.bl_news_yearNav_item_label{line-height:1}.bl_news_yearNav_item_label.hp_fontEn{padding-top:2px}}@media all and (min-width: 768px){html[data-detect-intent=mouse] .bl_news_categoryNav_item_link:hover,.bl_news_categoryNav_item_link[data-is-current=true]{color:var(--nav-text-hover-color);background-color:var(--nav-item-color);transition-duration:.1s;transition-duration:var(--common-mouse-enter-transition-duration)}html[data-detect-intent=mouse] .bl_news_categoryNav_item_link:hover:before,.bl_news_categoryNav_item_link[data-is-current=true]:before{opacity:.05;transition-duration:.1s;transition-duration:var(--common-mouse-enter-transition-duration)}html[data-detect-intent=mouse] .bl_news_categoryNav_item_link:hover:after,.bl_news_categoryNav_item_link[data-is-current=true]:after{opacity:0;transition-duration:.1s;transition-duration:var(--common-mouse-enter-transition-duration)}html[data-detect-intent=mouse] .bl_news_yearNav_item_link:hover,.bl_news_yearNav_item_link[data-is-current=true]{color:var(--nav-text-hover-color);background-color:var(--nav-item-color);transition-duration:.1s;transition-duration:var(--common-mouse-enter-transition-duration)}html[data-detect-intent=mouse] .bl_news_yearNav_item_link:hover:before,.bl_news_yearNav_item_link[data-is-current=true]:before{opacity:0;transition-duration:.1s;transition-duration:var(--common-mouse-enter-transition-duration)}}.un_newsDetail{position:relative}.un_newsDetail .bl_pageContents_headerBg svg{z-index:1}.un_newsDetail_contents .bl_commonSection_inner{width:100%}.un_newsDetail_contents .bl_commonSection_body{display:flex;flex-direction:column;width:100%}@media all and (min-width: 768px){.un_newsDetail_contents .bl_commonSection_body{flex-direction:row-reverse;flex-wrap:nowrap;-moz-column-gap:30px;column-gap:30px;justify-content:space-between}}@media all and (min-width: 1024px){.un_newsDetail_contents .bl_commonSection_body{-moz-column-gap:40px;column-gap:40px}}.un_newsDetail_func{--nav-separator-color: #c8c8c8;--nav-text-color: #777;--nav-border-radius: 15px;width:100%;margin-top:20px}@media all and (min-width: 768px){.un_newsDetail_func{flex-shrink:0;width:29.9145299145%;margin-top:0}}.un_newsDetail_thumbnail{width:100%;overflow:hidden;border:1px solid #222;border:1px solid var(--color-black);border-radius:15px}@media all and (min-width: 768px){.un_newsDetail_thumbnail{margin-top:-60px}}@media all and (min-width: 1600px){.un_newsDetail_thumbnail{margin-top:-100px}}.un_newsDetail_thumbnail img{width:100%;height:auto}.un_newsDetail_nav{position:relative;display:none}@media all and (min-width: 768px){.un_newsDetail_nav{display:block;margin-top:20px;border-radius:15px}.un_newsDetail_nav:after{position:absolute;inset:0;z-index:2;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;content:"";border:1px solid #222;border:1px solid var(--color-black);border-radius:inherit}}@media all and (min-width: 1024px){.un_newsDetail_nav{margin-top:43px}}.un_newsDetail_article{position:relative;padding-top:70px;padding-bottom:70px;margin-top:50px}.un_newsDetail_article:before,.un_newsDetail_article:after{position:absolute;right:0;left:0;height:30px;content:""}.un_newsDetail_article:before{top:0;border-top:1px solid #222;border-top:1px solid var(--color-black);border-right:1px solid #222;border-right:1px solid var(--color-black);border-left:1px solid #222;border-left:1px solid var(--color-black);border-top-left-radius:15px;border-top-right-radius:15px}.un_newsDetail_article:after{bottom:0;border-right:1px solid #222;border-right:1px solid var(--color-black);border-bottom:1px solid #222;border-bottom:1px solid var(--color-black);border-left:1px solid #222;border-left:1px solid var(--color-black);border-bottom-right-radius:15px;border-bottom-left-radius:15px}@media all and (min-width: 768px){.un_newsDetail_article{margin-top:20px}}@media all and (min-width: 1024px){.un_newsDetail_article{margin-top:38px}.un_newsDetail_article:before,.un_newsDetail_article:after{right:-20px;left:-20px}}@media all and (min-width: 1024px){.un_newsDetail_article_header{position:relative;padding-right:164px}}.un_newsDetail_article_info{display:flex;flex-wrap:nowrap;align-items:center;justify-content:space-between}@media all and (min-width: 1024px){.un_newsDetail_article_info{display:block}}.un_newsDetail_category{position:relative;display:flex;flex-wrap:nowrap;align-items:center;justify-content:center;height:25px;padding-left:10px;padding-right:10px;padding-top:1px;font-size:12px;font-weight:800;line-height:1;letter-spacing:.02em;background-color:#ffec08;background-color:var(--color-yellow);border:1px solid #222;border:1px solid var(--color-black);border-radius:calc(infinity * 1px)}@media all and (min-width: 1024px){.un_newsDetail_category{position:absolute;top:0;right:0;width:124px;height:124px;font-size:12px;line-height:2;border-radius:35px}}.un_newsDetail_date{--letter-spacing: .02em;display:flex;flex-wrap:nowrap;align-items:center;justify-content:center;width:-moz-max-content;width:max-content;height:25px;padding:5px 10px 4px;font-size:14px;font-style:normal;font-weight:600;line-height:1;color:#222;text-align:center;border:1px solid #222;border:1px solid var(--color-black);border-radius:calc(infinity * 1px)}.un_newsDetail_date_year{padding-right:.2em;font-size:10px}@media all and (min-width: 1024px){.un_newsDetail_date_year{padding-right:.14em;font-size:12px}}.un_newsDetail_date_month,.un_newsDetail_date_date{padding-left:.1em}.un_newsDetail_title{padding-bottom:30px;margin-top:30px;font-size:22px;font-style:normal;font-weight:500;line-height:1.545;color:#222;text-align:justify;letter-spacing:.02em}@media all and (min-width: 1024px){.un_newsDetail_title{margin-top:20px;font-size:24px;line-height:1.5}}.un_newsDetail_article_body{display:flex;flex-direction:column;gap:15px;margin-top:40px;font-size:14px;font-weight:500}.un_newsDetail_article_body img{max-width:100%;height:auto!important}.un_newsDetail_article_body h2{display:flex;align-items:flex-end;align-self:stretch;padding:40px 15px 15px;margin-top:30px;margin-bottom:20px;font-size:18px;font-style:normal;font-weight:500;line-height:1.44;background-color:#f1f1f1;border-top:1px solid #222;border-top:1px solid var(--color-black);border-top-left-radius:2px;border-top-right-radius:2px}.un_newsDetail_article_body p{margin-top:10px;margin-bottom:20px;font-style:normal;line-height:2;text-align:justify}.un_newsDetail_article_body strong,.un_newsDetail_article_body b{font-weight:800}.un_newsDetail_article_body i,.un_newsDetail_article_body em{font-style:italic}.un_newsDetail_article_body ul,.un_newsDetail_article_body ol{margin-top:10px;margin-bottom:20px;font-style:normal;line-height:2;color:#222;text-align:justify;list-style:none}.un_newsDetail_article_body ul li,.un_newsDetail_article_body ol li{position:relative;margin-top:10px}.un_newsDetail_article_body ul li:first-child,.un_newsDetail_article_body ol li:first-child{margin-top:0}.un_newsDetail_article_body ul{margin-bottom:30px}.un_newsDetail_article_body ol{counter-reset:list-item}.un_newsDetail_article_body ul li{padding-left:30px}.un_newsDetail_article_body ul li:before{position:absolute;top:8px;left:0;width:6px;height:6px;content:"";background-color:#ffec08;background-color:var(--color-yellow);border:1px solid #222;border:1px solid var(--color-black);border-radius:50%}.un_newsDetail_article_body ol li{padding-left:30px;counter-increment:list-item}.un_newsDetail_article_body ol li:before{position:absolute;top:4px;left:0;display:flex;flex-direction:column;flex-wrap:nowrap;align-items:center;justify-content:center;width:20px;height:20px;padding-top:1px;font-family:Poppins,sans-serif!important;font-size:10px;font-style:normal;font-weight:600;text-align:center;letter-spacing:.02em;content:counter(list-item);background-color:#ffec08;background-color:var(--color-yellow);border:1px solid #222;border:1px solid var(--color-black);border-radius:6px}.un_newsDetail_article_body a[href]{color:#0b99ff}.un_newsDetail_article_body a[href][target=_blank]{padding-left:4px}.un_newsDetail_article_body a[href][target=_blank]:before{display:inline-block;width:16px;height:16px;margin-right:4px;content:"";background-image:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 17 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='0.599976' width='16' height='16' rx='8' fill='%230B99FF'/%3E%3Cpath d='M7.49976 5.75C7.49976 5.33579 7.83554 5 8.24976 5H11.4998C12.052 5 12.4998 5.44772 12.4998 6V8C12.4998 8.55228 12.052 9 11.4998 9H10.9998C10.4475 9 9.99976 8.55228 9.99976 8V7.5C9.99976 6.94772 9.55204 6.5 8.99976 6.5H8.24976C7.83554 6.5 7.49976 6.16421 7.49976 5.75Z' fill='white'/%3E%3Crect x='4.49976' y='7' width='5' height='4' rx='1' fill='white'/%3E%3C/svg%3E%0A");transform:translateY(3px)}.un_newsDetail_article_body .img{position:relative;width:100%;margin-top:10px;margin-bottom:20px}.un_newsDetail_article_body .img img{display:block;width:100%;height:auto}.un_newsDetail_article_body .box{padding:15px;margin-top:20px;margin-bottom:20px;line-height:1.857;text-align:justify;border:1px solid #222;border:1px solid var(--color-black);border-radius:6px}.un_newsDetail_article_body blockquote{display:flex;flex-direction:column;align-content:center;padding:48px 15px;margin-top:20px;margin-bottom:20px;line-height:1.714;text-align:justify;background-color:#f1f1f1;border-radius:6px}@media all and (min-width: 1024px){.un_newsDetail_article_body{font-size:16px;line-height:1.875}.un_newsDetail_article_body h2{padding:50px 20px 15px;font-size:20px;line-height:1.4}.un_newsDetail_article_body .box{padding:30px;line-height:1.625}.un_newsDetail_article_body blockquote{padding:48px 20px;line-height:1.625}}.un_newsDetail_otherArtiles{position:relative;margin-top:60px}.un_newsDetail_otherArtiles .bl_commonSection_inner{padding-top:40px;padding-bottom:40px;overflow:hidden;background-color:#44e244;background-color:var(--color-green);border-radius:20px}.un_newsDetail_otherArtiles .bl_commonSection_inner:before{position:absolute;inset:0;content:"";background:url(/assets/img/common/noise.png) repeat;border-radius:inherit;opacity:.05}.un_newsDetail_otherArtiles .bl_commonSection_body{min-height:0}@media all and (min-width: 1024px){.un_newsDetail_otherArtiles{margin-top:80px;border-radius:15px}.un_newsDetail_otherArtiles .bl_commonSection_inner{border-radius:15px}}.un_newsDetail_otherArtiles[hidden],.bl_newsDetailsOtherArtileItem[hidden]{display:none!important}.un_newsDetail_otherArtiles_list{display:grid;flex-wrap:nowrap;grid-row-gap:30px;row-gap:30px}@media all and (min-width: 768px){.un_newsDetail_otherArtiles_list{grid-template-columns:repeat(2,1fr);-moz-column-gap:20px;column-gap:20px}}@media all and (min-width: 1024px){.un_newsDetail_otherArtiles_list{-moz-column-gap:30px;column-gap:30px}}.bl_newsDetailsOtherArtileItem{display:flex;flex-direction:column;grid-template-rows:subgrid;align-items:center;justify-content:center}.bl_newsDetailsOtherArtileItem_title{position:relative;display:flex;flex-direction:column-reverse;flex-wrap:nowrap;width:100%;padding-top:30px;padding-left:34px}.bl_newsDetailsOtherArtileItem_title:before{position:absolute;bottom:2px;left:0;width:4px;height:44px;content:"";background-color:#222;background-color:var(--color-black);border-top-right-radius:2px;border-bottom-right-radius:2px}.bl_newsDetailsOtherArtileItem__previous .bl_newsDetailsOtherArtileItem_title{border-top:1px solid #222;border-top:1px solid var(--color-black);border-right:1px solid #222;border-right:1px solid var(--color-black);border-top-right-radius:15px}.bl_newsDetailsOtherArtileItem__next .bl_newsDetailsOtherArtileItem_title{border-top:1px solid #222;border-top:1px solid var(--color-black);border-left:1px solid #222;border-left:1px solid var(--color-black);border-top-left-radius:15px}@media all and (min-width: 1024px){.bl_newsDetailsOtherArtileItem_title{height:89px;padding-top:40px}.bl_newsDetailsOtherArtileItem_title:before{height:46px}}@media all and (min-width: 768px){.bl_newsDetailsOtherArtileItem__previous{grid-column:1/2}}@media all and (min-width: 768px){.bl_newsDetailsOtherArtileItem__next{grid-column:2/3}}.un_newsDetail_otherArtiles_title_labelJa{margin-top:10px;font-size:10px;font-weight:700;line-height:1.3;letter-spacing:.02em}@media all and (min-width: 1024px){.un_newsDetail_otherArtiles_title_labelJa{margin-top:12px}}.un_newsDetail_otherArtiles_title_labelEn{font-size:26px;font-weight:700;line-height:.923;letter-spacing:.06em}@media all and (min-width: 1024px){.un_newsDetail_otherArtiles_title_labelEn{font-size:30px;line-height:.8;letter-spacing:.03em}}.bl_newsDetailsOtherArtileItem_newsListItem{position:relative;z-index:1;margin-top:20px}@media all and (min-width: 768px){.bl_newsDetailsOtherArtileItem_newsListItem{height:100%}}@media all and (min-width: 768px){.bl_newsDetail_categoryNav_item_link,.bl_newsDetail_yearNav_item_link{position:relative;z-index:1;display:flex;flex-wrap:nowrap;color:var(--nav-text-color);transition:background-color .2s linear,color .2s linear;transition:background-color var(--common-mouse-leave-transition-duration) linear,color var(--common-mouse-leave-transition-duration) linear}}@media all and (min-width: 768px){.bl_newsDetail_categoryNav_item{--nav-text-hover-color: var(--color-black);width:100%;height:60px}.bl_newsDetail_categoryNav_item:nth-child(1){--nav-item-color: var(--color-green);height:80px}.bl_newsDetail_categoryNav_item:nth-child(2){--nav-item-color: var(--color-skyblue)}.bl_newsDetail_categoryNav_item:nth-child(3){--nav-item-color: var(--color-yellow)}.bl_newsDetail_categoryNav_item:nth-child(4){--nav-item-color: var(--color-orange)}.bl_newsDetail_categoryNav_item:nth-child(5){--nav-item-color: var(--color-salmon)}}@media all and (min-width: 768px){.bl_newsDetail_categoryNav_item_link{align-items:flex-end;justify-content:space-between;width:100%;height:100%;padding-left:20px;padding-right:20px;padding-bottom:12px;border-top:1px solid var(--nav-separator-color)}.bl_newsDetail_categoryNav_item_link:before{opacity:0}.bl_newsDetail_categoryNav_item:first-child .bl_newsDetail_categoryNav_item_link{border-top:none;border-top-left-radius:var(--nav-border-radius);border-top-right-radius:var(--nav-border-radius)}}@media all and (min-width: 768px){.bl_newsDetail_categoryNav_item_label{position:relative;z-index:1;display:block;width:100%;padding-left:23px;font-size:10px;font-weight:800;line-height:1.6;letter-spacing:.06em}.bl_newsDetail_categoryNav_item_label:before{position:absolute;top:50%;left:2px;width:9px;height:9px;content:"";border:1px solid currentColor;border-radius:3px;transform:translateY(-50%)}}@media all and (min-width: 1024px){.bl_newsDetail_categoryNav_item_label{font-size:12px}}@media all and (min-width: 768px){.bl_newsDetail_categoryNav_item_link[data-is-current=true] .bl_newsDetail_categoryNav_item_label:before{left:5px;width:3px;height:3px;background-color:currentColor;border-radius:50%}}@media all and (min-width: 768px){.bl_newsDetail_categoryNav_item_numArticles{position:relative;z-index:1;display:flex;align-items:flex-end;order:0;width:-moz-max-content;width:max-content;padding:4px 6px 3px;font-size:10px;font-weight:600;color:#222;color:var(--color-black);text-align:center;letter-spacing:.02em;white-space:nowrap;background-color:#fff;background-color:var(--color-white);border:1px solid #222;border:1px solid var(--color-black);border-radius:calc(infinity * 1px)}}@media all and (min-width: 768px){.bl_newsDetail_yearNav{position:relative;display:flex;flex-wrap:wrap;justify-content:flex-start;background-color:#f1f1f1;border-top:1px solid #222;border-top:1px solid var(--color-black);border-bottom-right-radius:var(--nav-border-radius);border-bottom-left-radius:var(--nav-border-radius)}}@media all and (min-width: 768px){.bl_newsDetail_yearNav_item{--nav-text-hover-color: var(--color-white);--nav-item-color: #898989;flex-grow:1;width:50%;max-width:50%;height:40px}.bl_newsDetail_yearNav_item:first-child{width:100%;max-width:100%;height:60px}}@media all and (min-width: 768px){.bl_newsDetail_yearNav_item_link{align-items:center;justify-content:flex-start;height:100%;padding-right:25px;padding-left:20px;background-color:#f1f1f1;border-bottom:1px solid var(--nav-separator-color)}.bl_newsDetail_yearNav_item:nth-child(2n) .bl_newsDetail_yearNav_item_link{border-right:1px solid var(--nav-separator-color)}.bl_newsDetail_yearNav_item_link .bl_newsDetail_yearNav_item:nth-child(odd){border-right:1px solid var(--nav-separator-color)}.bl_newsDetail_yearNav_item:nth-child(2n):last-child .bl_newsDetail_yearNav_item_link{border-bottom-left-radius:var(--nav-border-radius)}.bl_newsDetail_yearNav_item:nth-child(2n):nth-last-child(2) .bl_newsDetail_yearNav_item_link{border-bottom-left-radius:var(--nav-border-radius)}.bl_newsDetail_yearNav_item:nth-child(odd):last-child .bl_newsDetail_yearNav_item_link{border-bottom-right-radius:var(--nav-border-radius)}.bl_newsDetail_yearNav_item:nth-child(odd):nth-last-child(1) .bl_newsDetail_yearNav_item_link{border-bottom-right-radius:var(--nav-border-radius)}}@media all and (min-width: 768px){.bl_newsDetail_yearNav_item_label{position:relative;z-index:1;display:block;width:100%;font-size:10px;font-weight:800;line-height:1.6;letter-spacing:.06em}.bl_newsDetail_yearNav_item_label:after{position:absolute;top:50%;right:0;width:9px;height:9px;content:"";border:1px solid currentColor;border-radius:3px;transform:translateY(-50%)}.bl_newsDetail_yearNav_item_label.hp_fontEn{padding-top:2px}}@media all and (min-width: 1024px){.bl_newsDetail_yearNav_item_label{font-size:12px}}@media all and (min-width: 768px){.bl_newsDetail_yearNav_item_link[data-is-current=true] .bl_newsDetail_yearNav_item_label:after{right:4px;width:3px;height:3px;background-color:currentColor;border-radius:50%}}@media all and (min-width: 768px){html[data-detect-intent=mouse] .bl_newsDetail_categoryNav_item_link:hover,.bl_newsDetail_categoryNav_item_link[data-is-current=true]{color:var(--nav-text-hover-color);background-color:var(--nav-item-color);transition-duration:.1s;transition-duration:var(--common-mouse-enter-transition-duration)}html[data-detect-intent=mouse] .bl_newsDetail_categoryNav_item_link:hover:before,.bl_newsDetail_categoryNav_item_link[data-is-current=true]:before{opacity:.05;transition-duration:.1s;transition-duration:var(--common-mouse-enter-transition-duration)}html[data-detect-intent=mouse] .bl_newsDetail_categoryNav_item_link:hover:after,.bl_newsDetail_categoryNav_item_link[data-is-current=true]:after{opacity:0;transition-duration:.1s;transition-duration:var(--common-mouse-enter-transition-duration)}html[data-detect-intent=mouse] .bl_newsDetail_yearNav_item_link:hover,.bl_newsDetail_yearNav_item_link[data-is-current=true]{color:var(--nav-text-hover-color);background-color:var(--nav-item-color);transition-duration:.1s;transition-duration:var(--common-mouse-enter-transition-duration)}html[data-detect-intent=mouse] .bl_newsDetail_yearNav_item_link:hover:before,.bl_newsDetail_yearNav_item_link[data-is-current=true]:before{opacity:0;transition-duration:.1s;transition-duration:var(--common-mouse-enter-transition-duration)}}.un_business{position:relative}.un_business .bl_pageContents_header_inner{padding-top:40px}@media all and (min-width: 1024px){.un_business .bl_pageContents_header_inner{padding-top:82px}}.un_business .bl_pageContents_title_wrapper{min-height:auto}.un_business .bl_pageContents_title{margin-bottom:30px;height:85px}@media all and (min-width: 768px){.un_business .bl_pageContents_title{height:auto;margin-bottom:0}}@media all and (min-width: 1024px){.un_business.bl_pageContents[data-page-type=basic] .bl_commonSection_inner{padding-right:0}}.un_business_headerBgImage{position:absolute;top:-45px;right:0;width:100%}.un_business_headerBgImage img{width:100%}@media all and (min-width: 1024px){.un_business_headerBgImage{max-width:100%;top:0}.un_business_headerBgImage img{width:100%}}.un_business_intro{padding:20px 0;text-align:left;line-height:1.8;font-size:16px}@media all and (min-width: 768px){.un_business_intro{font-size:18px;padding:30px 0}}@media all and (min-width: 1024px){.un_business_intro{padding:40px 0}}.un_business_intro p{margin:0}.un_business_list{display:grid;grid-gap:30px;gap:30px;padding-top:60px;grid-template-columns:1fr}@media all and (min-width: 640px){.un_business_list{grid-template-columns:repeat(2,1fr);gap:40px;max-width:934px;padding-top:66px;margin:0 auto}}.un_business_list .bl_projectListItem{height:auto;display:flex;flex-direction:column;box-shadow:0 2px 10px #0000001a;border-radius:8px;overflow:hidden}@media all and (min-width: 640px){.un_business_list .bl_projectListItem{height:527px}}.un_business_list .bl_projectListItem_inner.bl_commonListItem_inner{height:100%;display:flex;flex-direction:column;padding-bottom:0}.un_business_list .bl_projectListItem_image{height:240px;flex-shrink:0;overflow:hidden}@media all and (min-width: 640px){.un_business_list .bl_projectListItem_image{height:320px}}.un_business_list .bl_projectListItem_image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .3s ease}.un_business_list .bl_projectListItem_inner:hover .bl_projectListItem_image img{transform:scale(1.05)}.un_business_list .bl_projectListItem_title{height:auto;min-height:60px;flex-shrink:0;margin-top:0;padding:40px 20px 0;display:flex;align-items:center;font-size:18px;font-weight:700}@media all and (min-width: 640px){.un_business_list .bl_projectListItem_title{min-height:70px;padding:20px;font-size:20px}}@media all and (min-width: 1024px){.un_business_list .bl_projectListItem_title{padding:40px 30px 0}}.un_business_list .bl_projectListItem_description{flex-grow:1;padding:0 20px 50px;font-size:12px;line-height:1.7;color:#666}@media all and (min-width: 640px){.un_business_list .bl_projectListItem_description{font-size:14px;padding:0 20px 60px;height:180px}}@media all and (min-width: 1024px){.un_business_list .bl_projectListItem_description{padding:0 30px 70px}}.un_business_list .bl_commonListItem_icon{position:absolute;bottom:20px;right:20px}.un_solutions{position:relative}.un_solutions_headerBgImage{position:absolute;top:0;right:0;width:100%;max-width:550px}.un_solutions_headerBgImage img{width:563px}@media all and (min-width: 1024px){.un_solutions_headerBgImage{max-width:100%}.un_solutions_headerBgImage img{width:2196px}}.un_solutions_banner{width:100%;height:150px;background-color:#777;background-color:var(--color-gray)}@media all and (min-width: 1024px){.un_solutions_banner{height:180px}}.un_solutions_featuresIntro{color:#222;font-family:"M PLUS 1p";font-size:14px;font-weight:500;line-height:1.875}@media all and (min-width: 1024px){.un_solutions_featuresIntro{font-size:16px}}.un_solutions_features{background:linear-gradient(135deg,#f5f5f5,#e8e8e8);border:#222 solid 1px;border-radius:20px;padding:30px 15px;margin:60px 0;position:relative;overflow:hidden}@media all and (min-width: 1024px){.un_solutions_features{padding:42px 50px 40px 40px;margin:52px 0 44px;height:514px}}.un_solutions_featuresInner{max-width:1200px;margin:0 auto}.un_solutions_featuresTitle{display:flex;align-items:center;margin-bottom:40px;gap:19px}.un_solutions_featuresTitleText{font-size:20px;font-weight:900;line-height:1;color:#333;margin:0;display:flex;flex-wrap:wrap;gap:0 5px}@media all and (min-width: 1024px){.un_solutions_featuresTitleText{font-size:29px;flex-direction:column;gap:5px}}.un_solutions_featuresTitleTop,.un_solutions_featuresTitleMiddle{letter-spacing:.02em}.un_solutions_featuresTitleBottom{font-family:Poppins;font-size:14px;font-weight:700;line-height:1;letter-spacing:.3rem;flex-basis:100%}@media all and (min-width: 1024px){.un_solutions_featuresTitleBottom{font-size:22px;flex-basis:auto}}.un_solutions_featuresTitleLine{width:4px;height:38px;background-color:#000;border-radius:9999px}@media all and (min-width: 1024px){.un_solutions_featuresTitleLine{height:85px}}.un_solutions_featuresImage{text-align:center;top:50px;left:50%;height:100%}.un_solutions_featuresImage img{max-width:100%;height:auto;filter:drop-shadow(0 10px 30px rgba(0,0,0,.1))}@media all and (min-width: 1024px){.un_solutions_featuresImage{display:flex;align-items:center;justify-content:center;margin-top:0;width:100%;height:100%}}.un_solutions_featuresList{list-style:none;padding:0;margin:0;display:flex;gap:4px}@media all and (min-width: 1024px){.un_solutions_featuresList{position:absolute;bottom:0;left:6%;width:100%;max-width:852px;height:100%;justify-content:space-between;gap:20px;align-items:end;pointer-events:none}}.un_solutions_featuresItem{border-radius:12px;display:flex;flex-direction:column;gap:12px;transition:transform .3s ease,box-shadow .3s ease}@media all and (min-width: 1024px){.un_solutions_featuresItem{width:280px;padding:20px;pointer-events:auto}}.un_solutions_featuresItem--top{position:absolute;top:80px;width:100%;left:0;padding:15px}@media all and (min-width: 1024px){.un_solutions_featuresItem--top{width:45%;max-width:298px;top:8%;right:6%;left:auto}}.un_solutions_featuresItem--bottomLeft{width:50%}@media all and (min-width: 1024px){.un_solutions_featuresItem--bottomLeft{width:366px;height:-moz-fit-content;height:fit-content;padding:20px 0 40px;bottom:0;left:0}}.un_solutions_featuresItem--bottomRight{width:50%}@media all and (min-width: 1024px){.un_solutions_featuresItem--bottomRight{width:368px;height:-moz-fit-content;height:fit-content;bottom:0;right:0;padding:0 40px 40px 0}}.un_solutions_featuresItemIcon{width:50px;height:50px;flex-shrink:0}.un_solutions_featuresItemIcon img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.un_solutions_featuresItemContent{flex:1}.un_solutions_featuresItemTitle{font-size:14px;font-weight:700;line-height:1.5;color:#333;margin:0 0 8px;display:flex;align-items:flex-start;gap:8px}.un_solutions_featuresItemTitle:before{content:"";display:inline-block;width:8px;height:8px;margin:5px 0 0;background-color:#fa7500;border:#222 solid 1px;border-radius:50%;flex-shrink:0}@media all and (min-width: 768px){.un_solutions_featuresItemTitle{font-size:15px}}.un_solutions_featuresItem--top .un_solutions_featuresItemTitle:before{background-color:#fa7500}.un_solutions_featuresItem--bottomLeft .un_solutions_featuresItemTitle:before{background-color:#0ac1f5}.un_solutions_featuresItem--bottomRight .un_solutions_featuresItemTitle:before{background-color:#61cc49}.un_solutions_featuresItemText{font-size:12px;line-height:1.7;color:#222;margin:0;padding:0 0 0 1rem}.un_solutions_featuresLabel{display:none}@media all and (min-width: 1024px){.un_solutions_featuresLabel{display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:2}}.un_solutions_featuresLabel span{display:inline-block;background-color:#e8b84d;color:#333;font-size:16px;font-weight:700;padding:12px 40px;border-radius:30px;box-shadow:0 4px 15px #e8b84d4d;white-space:nowrap}.un_solutions_projectList .bl_commonSection_body{display:grid;grid-gap:30px;gap:30px}@media all and (min-width: 640px){.un_solutions_projectList .bl_commonSection_body{grid-template-columns:repeat(2,1fr)}}@media all and (min-width: 1024px){.un_solutions_projectList .bl_commonSection_body{gap:40px}}.un_solutions .bl_commonSection_title_labelEn{white-space:normal}@media all and (min-width: 1024px){.un_solutions .bl_commonSection_title_labelEn{white-space:nowrap}}.un_top{position:relative;container-type:inline-size;overflow:hidden}.un_top_circle{position:absolute;top:0;top:calc(-2377px + 100lvh);left:-433px;width:3278px;height:auto;aspect-ratio:1;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;background-color:#44e244;background-color:var(--color-green);border-radius:50%}@media all and (min-width: 1024px){.un_top_circle{top:calc(-2345px + 100lvh);left:50%;transform:translate(-50%) translate(426px)}}.un_topKV{position:relative;z-index:0;width:100%;height:100svh;overflow:hidden;background-color:#44e244;background-color:var(--color-green);border-bottom-right-radius:20px;border-bottom-left-radius:20px;--map-offset-x: 0;--map-offset-y: 0}.un_topKV_logo{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;white-space:nowrap;border:0;clip:rect(0 0 0 0);clip-path:inset(50%);position:absolute!important;bottom:5px!important;left:5px!important;z-index:3}.un_top[data-has-opening=true] .un_topKV_logo{transform:translate(-110%)}.un_top[data-has-opening=true][data-animation-phase="3"] .un_topKV_logo{opacity:1;transform:translate(0);transition:transform .4s cubic-bezier(.16,1,.3,1) .6s,opacity .1s linear .6s;transition:transform .4s var(--ease-out-expo) .6s,opacity .1s linear .6s}@media all and (min-width: 1024px){.un_topKV_logo{position:static;width:auto;height:auto;padding:0;margin:0;overflow:visible;white-space:normal;clip:auto;clip-path:none}}.un_topKV_logo.is-sticky{position:fixed!important;top:15px!important;bottom:auto!important;left:5px!important;z-index:7!important;z-index:var(--z-index-header)!important}@media all and (min-width: 1024px){.un_topKV_logo.is-sticky{top:48px!important;left:5px!important}}.un_topKVNav_wrapper{position:absolute;right:0;bottom:0;left:0;z-index:2;container-type:inline-size;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media all and (min-width: 1024px){.un_topKVNav_wrapper{--padding-left: max(185px, max(0px, calc((100cqi - 1400px)/2) ));right:5px;bottom:5px;left:5px;padding-left:max(185px,max(0px,calc((100cqi - 1400px)/2)));padding-left:var(--padding-left);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}}.un_topKVNav{position:relative;height:160px;clip-path:path("M205,0c11.046,0,20,8.954,20,20v10c0,5.523,4.477,10,10,10h965v120H0V0h205Z")}@media all and (min-width: 1024px){.un_topKVNav{max-width:1400px;height:190px;backdrop-filter:none;clip-path:none}}.un_top[data-has-opening=true] .un_topKVNav{transform:translateY(110%)}.un_top[data-has-opening=true][data-animation-phase="3"] .un_topKVNav{transform:translateY(0);transition:transform .4s cubic-bezier(.16,1,.3,1) .6s;transition:transform .4s var(--ease-out-expo) .6s}.un_topKVNav_bg,.un_topKVNav_shadow{position:absolute;inset:0;display:flex;flex-wrap:nowrap;align-items:flex-end;width:100%;height:100%;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media all and (min-width: 1024px){.un_topKVNav_bg:before,.un_topKVNav_shadow:before{top:0;left:0;display:block;width:100%;height:100%;content:"";clip-path:path("M2000,190H20c-11.046,0-20-8.954-20-20V20C0,8.954,8.954,0,20,0h222c11.046,0,20,8.954,20,20v20c0,5.523,4.477,10,10,10h1728")}.un_topKVNav_bg:after,.un_topKVNav_shadow:after{right:0;bottom:0;display:block;width:100%;min-width:20px;height:140px;content:"";border-top-right-radius:20px;border-bottom-right-radius:20px}}.un_topKVNav_bg{background-color:#ffffffe6;filter:drop-shadow(0 2px 4px rgba(0,0,0,.3))}@supports (color: color-mix(in lch,red,blue)){.un_topKVNav_bg{background-color:color-mix(in srgb,var(--color-white) 90%,transparent)}}@media all and (min-width: 1024px){.un_topKVNav_bg{background-color:transparent;filter:none}}.un_topKVNav_shadow{display:none}.un_topKVNav_shadow:before,.un_topKVNav_shadow:after{background-color:#ffffffe6;backdrop-filter:none}@supports (color: color-mix(in lch,red,blue)){.un_topKVNav_shadow:before,.un_topKVNav_shadow:after{background-color:color-mix(in srgb,var(--color-white) 90%,transparent)}}@media all and (min-width: 1024px){.un_topKVNav_shadow{z-index:1;display:flex;filter:drop-shadow(0 2px 4px rgba(0,0,0,.3))}}.un_topKVNavTitle{position:relative;z-index:2;padding-top:17px;padding-left:15px;font-size:14px;font-weight:700;--letter-spacing: .06em}@media all and (min-width: 1024px){.un_topKVNavTitle{padding-top:20px;padding-left:26px;font-size:16px}}.un_topKVNav_listContainer{position:absolute;bottom:0;left:0;z-index:2;width:100%;height:120px;padding-left:11px;padding-right:11px;padding-bottom:5px;overflow:hidden;pointer-events:auto;border-radius:20px;border-top-left-radius:0!important}@media all and (min-width: 1024px){.un_topKVNav_listContainer{height:140px;padding-left:16px;padding-right:16px;padding-bottom:6px}}.un_topKVNav_list.swiper-wrapper{position:relative;z-index:2;display:flex;align-items:flex-end;height:100%;transition-timing-function:cubic-bezier(.16,1,.3,1);transition-timing-function:var(--ease-out-expo)}.un_topKV_map{position:absolute;inset:0}.un_topKV_map canvas{cursor:grab}.un_topKV_map canvas[data-is-dragging=true]{cursor:grabbing}.un_topKVMapNav{position:absolute;top:50%;left:50%;z-index:2;width:2040px;height:auto;aspect-ratio:3492/2031;overflow:hidden;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;transform:translate(-50%,-50%)}@media all and (min-width: 1024px){.un_topKVMapNav{width:2794px}}.un_topKVMapNav_list{position:absolute;z-index:2;width:100%;height:100%;overflow:hidden;pointer-events:none}.un_topNews{--decoration-circle-color: var(--color-yellow);min-height:683px;margin-top:60px;margin-bottom:80px}@media all and (min-width: 1024px){.un_topNews .bl_commonSection_header{display:flex;flex-wrap:nowrap;align-items:flex-end;justify-content:space-between;padding-left:170px}}.un_topNews .bl_commonSection_headDecoration:before{position:absolute;top:0;left:0;z-index:1;width:267px;height:179px;content:"";border-top:1px solid #222;border-top:1px solid var(--color-black);border-left:1px solid #222;border-left:1px solid var(--color-black);border-top-left-radius:inherit}@media all and (min-width: 1024px){.un_topNews .bl_commonSection_headDecoration:before{width:508px;height:336px}}.un_topNews[data-is-on-screen-inited=true] .bl_commonSection_headDecoration:before{width:0;height:0}.un_topNews[data-is-on-screen-inited=true][data-is-on-screen=true] .bl_commonSection_headDecoration:before{width:267px;height:179px;transition:width .8s cubic-bezier(.16,1,.3,1),height .8s cubic-bezier(.16,1,.3,1);transition:width .8s var(--ease-out-expo),height .8s var(--ease-out-expo)}@media all and (min-width: 1024px){.un_topNews[data-is-on-screen-inited=true][data-is-on-screen=true] .bl_commonSection_headDecoration:before{width:508px;height:336px}}@media all and (min-width: 1024px){.un_topNews_header{display:flex;flex-wrap:nowrap;-moz-column-gap:30px;column-gap:30px;align-items:center;justify-content:space-between;padding-left:152px}}.un_topNews_header_img{position:absolute;top:-50px;right:-50px;z-index:2;width:230px;height:auto;aspect-ratio:561/454;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;-o-object-fit:contain;object-fit:contain}@media all and (min-width: 1024px){.un_topNews_header_img{top:-22px;right:auto;left:-76px;width:250px}}@media all and (min-width: 1024px){.un_topNews_header_inner{display:flex;flex-wrap:nowrap;-moz-column-gap:30px;column-gap:30px;align-items:center;justify-content:flex-end;padding-left:40px}}.un_topNews_header_description{margin-top:30px;font-size:12px;font-style:normal;font-weight:500;line-height:1.5;color:#777;color:var(--color-gray);text-align:justify;letter-spacing:.02em}@media all and (min-width: 1024px){.un_topNews_header_description{max-width:470px;margin-top:0;font-size:14px}}.un_topNews_link.bl_capsuleButton{--letter-spacing: .06em;width:-moz-max-content;width:max-content;height:34px;margin-top:30px;font-size:12px;font-weight:800}.un_topNews_link.bl_capsuleButton .bl_capsuleButton_inner{-moz-column-gap:12px;column-gap:12px;padding-right:8px;padding-left:22px}@media all and (min-width: 1024px){.un_topNews_link.bl_capsuleButton{flex-shrink:0;height:36px;margin-top:0;font-size:14px}}.un_topNews_list{display:grid;grid-gap:20px;gap:20px}@media all and (min-width: 640px){.un_topNews_list{grid-template-columns:repeat(2,1fr)}}@media all and (min-width: 768px){.un_topNews_list{grid-template-columns:repeat(3,1fr)}}.un_pickUpNews{position:absolute;bottom:174px;left:0;z-index:5;pointer-events:none}@media all and (min-width: 1024px){.un_pickUpNews{top:24px;bottom:auto}}.un_clock{--letter-spacing: 0em;position:absolute;right:0;bottom:122px;z-index:5;width:84px;height:38px;font-weight:700;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.un_clock:before,.un_clock:after{position:absolute;z-index:0;content:"";background-color:#fff;background-color:var(--color-white);border-top-left-radius:calc(infinity * 1px);border-bottom-left-radius:calc(infinity * 1px)}.un_clock:before{inset:0;opacity:.4;filter:drop-shadow(0 1px 2px rgba(0,0,0,.3))}.un_clock:after{top:4px;left:4px;width:calc(100% - 4px);height:calc(100% - 8px)}.un_top[data-has-opening=true] .un_clock{opacity:0;transform:translate(100%)}.un_top[data-has-opening=true][data-animation-phase="3"] .un_clock{opacity:1;transform:translate(0)!important;transition:transform .4s cubic-bezier(.16,1,.3,1) .6s,opacity .1s linear .6s;transition:transform .4s var(--ease-out-expo) .6s,opacity .1s linear .6s}@media all and (min-width: 1024px){.un_clock{inset:47px auto auto 0;width:94px;padding-right:4px;padding-left:0}.un_clock:before,.un_clock:after{border-top-left-radius:0;border-top-right-radius:calc(infinity * 1px);border-bottom-right-radius:calc(infinity * 1px);border-bottom-left-radius:0}.un_clock:after{left:0}.un_top[data-has-opening=true] .un_clock{transform:translate(-100%)}}.un_clock_icon{position:absolute;top:50%;left:16px;z-index:2;display:block;width:16px;height:16px;transform:translateY(-50%)}@media all and (min-width: 1024px){.un_clock_icon{left:12px}}.un_clock[data-is-daytime=true] .un_clock_icon .un_clock_icon_daytime{display:block}.un_clock[data-is-daytime=true] .un_clock_icon .un_clock_icon_nighttime,.un_clock[data-is-daytime=false] .un_clock_icon .un_clock_icon_daytime{display:none}.un_clock[data-is-daytime=false] .un_clock_icon .un_clock_icon_nighttime{display:block}.un_clock_inner{position:relative;top:50%;left:56px;z-index:2;display:flex;flex-wrap:nowrap;align-items:center;justify-content:center;width:3.4em;height:1em;font-size:12px;white-space:nowrap;transform:translate(-50%,-50%)}@media all and (min-width: 1024px){.un_clock_inner{left:52px}}.un_clock_colon{position:absolute;top:50%;left:50%;display:block;height:1em;transform:translate(-50%,-50%)}.un_clock_hour{position:absolute;top:50%;right:2.1em;transform:translateY(-50%)}.un_clock_minute{position:absolute;top:50%;left:2.1em;transform:translateY(-50%)}.bl_topKVNavListItem.swiper-slide{position:relative;flex-shrink:0;width:auto;height:auto;padding-left:1px;padding-right:1px;pointer-events:auto;border-radius:calc(infinity * 1px)}@media all and (min-width: 1024px){.bl_topKVNavListItem.swiper-slide{padding-left:3px;padding-right:3px}}.bl_topKVNavListItem_button{position:relative;display:flex;flex-direction:column;flex-wrap:nowrap;align-items:center;justify-content:flex-end;width:88px;height:108px;padding-bottom:14px;border-radius:inherit;transition:color .2s linear;transition:color var(--common-mouse-leave-transition-duration) linear}@media all and (min-width: 1024px){.bl_topKVNavListItem_button{width:108px;height:128px;padding-bottom:19px}}.bl_topKVNavListItem_bg{position:absolute;inset:0;width:100%;height:100%;transition:filter .2s linear,background-color .2s linear;transition:filter var(--common-mouse-leave-transition-duration) linear,background-color var(--common-mouse-leave-transition-duration) linear}.bl_topKVNavListItem_bgInnerContainer{position:absolute;inset:0;width:100%;height:100%;overflow:hidden;border-radius:inherit}.bl_topKVNavListItem_bgInner{position:absolute;inset:4px;z-index:2;content:"";background:linear-gradient(180deg,#0000000a 50%,#0000),#fff;background:linear-gradient(180deg,#0000000a 50%,#0000),var(--color-white);border-radius:calc(infinity * 1px);opacity:0;transition:opacity .2s linear;transition:opacity var(--common-mouse-leave-transition-duration) linear}.bl_topKVNavListItem_bgInner:after{position:absolute;top:44px;left:50%;width:96px;aspect-ratio:1;content:"";background-color:var(--color);border-top-left-radius:48px;border-top-right-radius:48px;opacity:0;transform:translate(-50%,50%);transition:transform .2s cubic-bezier(.16,1,.3,1),opacity .04s linear;transition:transform .2s var(--ease-out-expo),opacity .04s linear}@media all and (min-width: 1024px){.bl_topKVNavListItem_bgInner:after{top:60px;width:120px;border-top-left-radius:60px;border-top-right-radius:60px}}.bl_topKVNavListItem_image{position:relative;z-index:2;width:66px;aspect-ratio:226/183;margin-left:auto;margin-right:auto;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:transform .2s cubic-bezier(.34,1.56,.64,1);transition:transform .2s var(--ease-out-back)}.bl_topKVNavListItem_image img{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}@media all and (min-width: 1024px){.bl_topKVNavListItem_image{width:76px}}.bl_topKVNavListItem_label{--letter-spacing: .02em;position:relative;z-index:1;display:grid;align-items:center;justify-items:center;place-items:center;height:30px;margin-top:5px;font-size:8px;font-weight:700;line-height:1.375;text-align:center;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media all and (min-width: 1024px){.bl_topKVNavListItem_label{font-size:10px;line-height:1.3}}@keyframes topKVNavListItemImageHoverAnim{0%{transform:translateY(0);animation-timing-function:cubic-bezier(.61,1,.88,1)}40%{transform:translateY(-10px);animation-timing-function:cubic-bezier(.67,0,.25,1.63)}to{transform:translateY(0)}}html[data-detect-intent=mouse] .bl_topKVNavListItem_button[data-is-hovered=true]:not([data-is-selected=true]) .bl_topKVNavListItem_image img{animation-name:topKVNavListItemImageHoverAnim;animation-duration:.3s}.bl_topKVNavListItem_button[data-is-selected=true]{color:#fff;color:var(--color-white);transition-duration:.1s;transition-duration:var(--common-mouse-enter-transition-duration)}.bl_topKVNavListItem_button[data-is-selected=true] .bl_topKVNavListItem_bg{background-color:var(--color);filter:drop-shadow(0 1px 2px rgba(0,0,0,.2));transition-duration:.1s;transition-duration:var(--common-mouse-enter-transition-duration)}.bl_topKVNavListItem_button[data-is-selected=true] .bl_topKVNavListItem_bgInner{opacity:1;transition-duration:.1s;transition-duration:var(--common-mouse-enter-transition-duration)}.bl_topKVNavListItem_button[data-is-selected=true] .bl_topKVNavListItem_bgInner:after{opacity:1;transform:translate(-50%);transition:transform .3s cubic-bezier(.16,1,.3,1),opacity .1s linear;transition:transform .3s var(--ease-out-expo),opacity .1s linear}.bl_topKVNavListItem_button[data-is-selected=true] .bl_topKVNavListItem_image{transform:scale(1.1);transition-duration:.3s}.bl_topKVMapNavListItem{position:absolute;pointer-events:auto;backface-visibility:hidden;will-change:transform}.bl_topKVMapNavListItem[data-control-point=BottomLeft]{transform:translateY(-100%)translate(var(--map-offset-x),var(--map-offset-y))}.bl_topKVMapNavListItem[data-control-point=BottomRight]{transform:translate(-100%,-100%)translate(var(--map-offset-x),var(--map-offset-y))}.bl_topKVMapNavListItem[data-control-point=BottomCenter]{transform:translate(-50%,-100%)translate(var(--map-offset-x),var(--map-offset-y))}.bl_topKVMapNavListItem_inner{position:relative;display:block;width:-moz-max-content;width:max-content;border-radius:30px}.un_top[data-has-opening=true] .bl_topKVMapNavListItem_inner{opacity:0;transform:translateY(20px)}.un_top[data-has-opening=true][data-animation-phase="3"] .bl_topKVMapNavListItem_inner{opacity:1;transform:none;transition:transform .4s cubic-bezier(.34,1.56,.64,1) calc(var(--delay) + .8s),opacity .1s linear calc(var(--delay) + .8s);transition:transform .4s var(--ease-out-back) calc(var(--delay) + .8s),opacity .1s linear calc(var(--delay) + .8s)}.bl_topKVMapNavListItem_buttonBody{position:relative;z-index:1;display:flex;flex-direction:column;gap:3px;align-items:center;width:120px;height:60px;padding:9px 10px 6px;border-radius:30px;transition:border-radius .4s cubic-bezier(.16,1,.3,1);transition:border-radius .4s var(--ease-out-expo)}.bl_topKVMapNavListItem_bg.bl_commonButton{position:absolute;inset:0;background-color:#fff;background-color:var(--color-white);border-radius:30px;transition:border-radius .4s cubic-bezier(.16,1,.3,1);transition:border-radius .4s var(--ease-out-expo)}.bl_topKVMapNavListItem_bg.bl_commonButton:before{background:linear-gradient(180deg,#ffffff05,#0000 50%),var(--color);border-radius:26px;box-shadow:0 -2px #fff9 inset,0 2px 2px 2px #0000001a;transition:border-radius .4s cubic-bezier(.16,1,.3,1);transition:border-radius .4s var(--ease-out-expo)}@supports (color: color-mix(in lch,red,blue)){.bl_topKVMapNavListItem_bg.bl_commonButton:before{background:linear-gradient(180deg,color-mix(in srgb,var(--color-white) 2%,transparent),color-mix(in srgb,var(--color-white) 0%,transparent) 50%),var(--color);box-shadow:0 -2px color-mix(in srgb,var(--color-white) 60%,transparent) inset,0 2px 2px 2px #0000001a}}.bl_topKVMapNavListItem_label{position:relative;z-index:1;display:grid;align-items:center;justify-items:center;place-items:center;height:27px;font-size:12px;font-style:normal;font-weight:700;line-height:1.17;color:#fff;text-align:center;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-text-stroke-width:2px;-webkit-text-stroke-color:rgba(255,255,255,.05)}.bl_topKVMapNavListItem_arrow{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;width:30px;height:15px;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;background:linear-gradient(180deg,#0000001a,#0000 70%);border-radius:300px 300px 0 0}.bl_topKVMapNavListItem_arrow svg{position:absolute;right:0;left:0;margin:auto;transition:opacity .2s linear;transition:opacity var(--common-mouse-leave-transition-duration) linear}.bl_topKVMapNavListItem_arrowIcon{top:6px;display:block;width:6px;height:4px;overflow:visible;fill:transparent;stroke:#fff;stroke:var(--color-white);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.bl_topKVMapNavListItem_arrowIconHover{top:5px;width:5px;height:6px;overflow:visible;opacity:0;fill:#fff;fill:var(--color-white);transform:translate(1px)}.bl_topKVMapNavListItem_hover{position:absolute;top:12px;left:12px;z-index:0;visibility:hidden;width:120px;height:60px;padding:34px;overflow:hidden;background-color:var(--color);border-radius:20px;opacity:0;transition:width .4s cubic-bezier(.16,1,.3,1),height .4s cubic-bezier(.16,1,.3,1),opacity .1s linear,visibility .1s linear;transition:width .4s var(--ease-out-expo),height .4s var(--ease-out-expo),opacity .1s linear,visibility .1s linear}.bl_topKVMapNavListItem_hover:after{position:absolute;inset:0;z-index:2;display:block;width:100%;height:100%;content:"";border:4px solid #fff;border:4px solid var(--color-white);border-radius:inherit}.bl_topKVMapNavListItem_hover_img{position:relative;width:100%;height:180px;pointer-events:none}.bl_topKVMapNavListItem_hover_img:before{position:absolute;inset:0;z-index:1;content:"";background-color:#fff;background-color:var(--color-white);border-radius:15px}.bl_topKVMapNavListItem_hover_img img{position:relative;z-index:3;display:block;width:256px;height:auto;aspect-ratio:561/454;margin-bottom:-18px;-o-object-fit:contain;object-fit:contain;opacity:0;transform:translateY(20px);transform-origin:bottom center;transition:opacity .1s linear,transform .4s cubic-bezier(.16,1,.3,1);transition:opacity .1s linear,transform .4s var(--ease-out-expo)}.bl_topKVMapNavListItem_hover_imgBg{position:absolute;bottom:-20px;left:0;z-index:1;width:100%;height:100px;fill:var(--color)}.bl_topKVMapNavListItem_hover_text{position:relative;z-index:1;margin-top:20px;font-size:14px;font-weight:800;line-height:1.57;color:#fff;color:var(--color-white);letter-spacing:.02em}html[data-detect-intent=mouse] .bl_topKVMapNavListItem_inner:hover,html[data-detect-intent=mouse] .bl_topKVMapNavListItem_inner:hover .bl_topKVMapNavListItem_buttonBody,html[data-detect-intent=mouse] .bl_topKVMapNavListItem_inner:hover .bl_topKVMapNavListItem_bg.bl_commonButton{border-radius:20px}html[data-detect-intent=mouse] .bl_topKVMapNavListItem_inner:hover .bl_topKVMapNavListItem_bg.bl_commonButton:before{border-radius:16px}html[data-detect-intent=mouse] .bl_topKVMapNavListItem_inner:hover .bl_topKVMapNavListItem_arrowIcon{opacity:0;transition-duration:.1s;transition-duration:var(--common-mouse-enter-transition-duration)}html[data-detect-intent=mouse] .bl_topKVMapNavListItem_inner:hover .bl_topKVMapNavListItem_arrowIconHover{opacity:1;transition-duration:.1s;transition-duration:var(--common-mouse-enter-transition-duration)}html[data-detect-intent=mouse] .bl_topKVMapNavListItem_inner:hover .bl_topKVMapNavListItem_hover{visibility:visible;width:324px;height:310px;opacity:1;transform:translateY(0);transition:opacity .1s linear,visibility .1s linear,width .2s cubic-bezier(.16,1,.3,1),height .2s cubic-bezier(.16,1,.3,1);transition:opacity .1s linear,visibility .1s linear,width .2s var(--ease-out-expo),height .2s var(--ease-out-expo)}html[data-detect-intent=mouse] .bl_topKVMapNavListItem_inner:hover .bl_topKVMapNavListItem_hover_img img{opacity:1;transform:none;transition:opacity .1s linear .2s,transform .3s cubic-bezier(.34,1.56,.64,1) .2s;transition:opacity .1s linear .2s,transform .3s var(--ease-out-back) .2s}html[data-detect-intent=mouse] .bl_topKVMapNavListItem:has(.bl_topKVMapNavListItem_inner:hover){z-index:3}.bl_pickUpNewsItem{position:relative;display:none;padding-left:142px;pointer-events:auto}.un_pickUpNews[data-item-index="0"] .bl_pickUpNewsItem:nth-of-type(1),.un_pickUpNews[data-item-index="1"] .bl_pickUpNewsItem:nth-of-type(2),.un_pickUpNews[data-item-index="2"] .bl_pickUpNewsItem:nth-of-type(3){display:block}@media all and (min-width: 1024px){.bl_pickUpNewsItem{padding-left:215px}}.bl_pickUpNewsItem_decoration{position:absolute;top:50%;left:0;z-index:2;width:162px;height:auto;pointer-events:none;filter:drop-shadow(0 3px 4px rgba(34,34,34,.14));transform:translateY(-50%)}@supports (color: color-mix(in lch,red,blue)){.bl_pickUpNewsItem_decoration{filter:drop-shadow(0 3px 4px color-mix(in srgb,var(--color-black) 14%,transparent))}}@media all and (min-width: 1024px){.bl_pickUpNewsItem_decoration{width:248px}}.bl_pickUpNewsItem_inner{position:relative;display:flex;-moz-column-gap:15px;column-gap:15px;align-items:flex-start;justify-content:flex-start;width:-moz-max-content;width:max-content;min-width:360px;max-width:430px;padding:5px 42px 5px 10px;pointer-events:auto;background-color:#fff;background-color:var(--color-white);border-radius:12px;box-shadow:0 2px 10px #00000040}@media all and (min-width: 1024px){.bl_pickUpNewsItem_inner{min-width:380px;max-width:536px;padding:10px 47px 10px 15px}}.bl_pickUpNewsItem_inner:before{position:absolute;inset:0;z-index:1;content:"";border:1px solid #222;border:1px solid var(--color-black);border-radius:inherit;transition:border-color .2s linear;transition:border-color var(--common-mouse-leave-transition-duration) linear}.bl_pickUpNewsItem_image{position:relative;flex-shrink:0;width:120px;overflow:hidden;border:1px solid #222;border:1px solid var(--color-black);border-radius:6px}.bl_pickUpNewsItem_image img{display:block;width:100%;height:auto;-o-object-fit:cover;object-fit:cover;transform:translateZ(1px);transition:transform .8s cubic-bezier(.16,1,.3,1);transition:transform .8s var(--ease-out-expo)}.bl_pickUpNewsItem_content{display:flex;flex-direction:column;justify-content:center;padding-top:5px;padding-bottom:5px;overflow:hidden}.bl_pickUpNewsItem_category{position:absolute;top:0;right:0;z-index:2;display:block;padding:8px 15px;font-size:10px;font-weight:800;letter-spacing:.02em;background-color:#ffec08;background-color:var(--color-yellow);border:1px solid #222;border:1px solid var(--color-black);border-top-right-radius:12px;border-bottom-left-radius:12px;transition:border-color .2s linear;transition:border-color var(--common-mouse-leave-transition-duration) linear}.bl_pickUpNewsItem_category span{z-index:1;display:block;white-space:nowrap}.bl_pickUpNewsItem_date{--letter-spacing: .02em;position:relative;display:flex;flex-wrap:nowrap;-moz-column-gap:1px;column-gap:1px;align-items:flex-end;justify-content:center;width:-moz-max-content;width:max-content;height:22px;padding:4px 10px;font-size:12px;font-weight:800;line-height:1;color:#222;color:var(--color-black);background-color:#fff;background-color:var(--color-white);border:1px solid #222;border:1px solid var(--color-black);border-radius:calc(infinity * 1px)}.bl_pickUpNewsItem_date_year{padding-right:.2em;font-size:10px}.bl_pickUpNewsItem_date_month,.bl_pickUpNewsItem_date_date{padding-left:.1em}.bl_pickUpNewsItem_title{width:100%;margin-top:18px;overflow:hidden;text-overflow:ellipsis;font-size:12px;font-weight:500;line-height:1.67;letter-spacing:.02em;white-space:nowrap}@media all and (min-width: 1024px){.bl_pickUpNewsItem_title{font-size:14px;line-height:1.43}}.bl_pickUpNewsItem_icon{position:absolute;right:10px;bottom:14px}@media all and (min-width: 1024px){.bl_pickUpNewsItem_icon{right:15px;bottom:19px}}html[data-detect-intent=mouse] a.bl_pickUpNewsItem_inner:hover:before,html[data-detect-intent=mouse] a.bl_pickUpNewsItem_inner:hover .bl_pickUpNewsItem_category{border-color:#d3d3d3;transition-duration:.1s;transition-duration:var(--common-mouse-enter-transition-duration)}html[data-detect-intent=mouse] a.bl_pickUpNewsItem_inner:hover .bl_pickUpNewsItem_image img{transform:scale(1.1) translateZ(1px);transition-duration:.6s}.un_contact{position:relative}.un_contact_headerBgImage{position:absolute;top:0;left:0;width:100%;max-width:1176px;height:100%;z-index:-1}@media all and (min-width: 768px){.un_contact_headerBgImage{max-width:1176px;top:0}.un_contact_headerBgImage img{width:100%}}.un_contact_intro{display:flex;flex-direction:column;align-items:center;text-align:center;margin-bottom:60px}@media all and (min-width: 1024px){.un_contact_intro{align-items:flex-start;flex-direction:row;gap:40px}}.un_contact_description{flex:1;font-family:"M PLUS 1p";font-size:14px;font-weight:500;line-height:1.8;color:#222;color:var(--resi-black-100, #222);margin-bottom:30px;text-align:left}.un_contact_phoneBanner{position:relative;flex:1;display:flex;flex-direction:column;align-items:center;gap:6px;padding:20px;border-radius:12px;background-color:#ffe7aa;border:1px solid #222;border:1px solid var(--resi-black-100, #222)}.un_contact_phoneBanner_label{font-family:"M PLUS 1p";font-size:16px;font-weight:700;line-height:1.25;color:#222;color:var(--resi-black-100, #222);letter-spacing:.14em}.un_contact_phoneBanner_number{display:inline-flex;align-items:center;gap:15px;line-height:1;color:#222;color:var(--resi-black-100, #222);-webkit-text-decoration:none;text-decoration:none}@media all and (min-width: 1024px){.un_contact_phoneBanner_number{pointer-events:none}}.un_contact_phoneBanner_numberText_value{display:inline-block;font-family:Poppins,sans-serif;font-size:40px;font-weight:600;line-height:1;margin:8px 0 0;color:#222;color:var(--resi-black-100, #222);-webkit-text-decoration:none;text-decoration:none}@media all and (min-width: 1024px){.un_contact_phoneBanner_numberText_value{pointer-events:none}}.un_contact_phoneBanner_icon{width:24px;height:24px;color:#222;color:var(--resi-black-100, #222)}.un_contact_phoneBanner_hours{font-family:"M PLUS 1p";font-size:12px;font-weight:800;line-height:1;color:#222;color:var(--resi-black-100, #222)}.un_contact_form{width:100%}.un_contact_row{display:flex;flex-direction:column;padding:20px 0}.un_contact_row:first-child{padding-top:0}@media all and (min-width: 1024px){.un_contact_row{flex-direction:row;align-items:flex-start;padding:24px 0}}.un_contact_label{display:flex;align-items:center;gap:8px;font-family:"M PLUS 1p";font-size:14px;font-weight:700;line-height:1.5;color:#222;color:var(--resi-black-100, #222);margin-bottom:10px}@media all and (min-width: 1024px){.un_contact_label{width:160px;flex-shrink:0;margin-bottom:0}}.un_contact_badge{display:inline-flex;align-items:center;justify-content:center;font-family:"M PLUS 1p";font-size:11px;font-weight:900;line-height:1;padding:4px 8px;border-radius:9999px;flex-shrink:0}.un_contact_badge__required{background-color:#f46b6b;color:#fff;border:solid 1px #222}.un_contact_badge__optional{background-color:#777;color:#fff;border:solid 1px #222}.un_contact_field{flex:1}.un_contact_input{width:100%;font-family:"M PLUS 1p";font-size:14px;font-weight:500;line-height:1.5;color:#222;color:var(--resi-black-100, #222);padding:0;border:none;border-radius:0;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none}.un_contact_input::-moz-placeholder{color:#2226}.un_contact_input::placeholder{color:#2226}.un_contact_checkboxGroup{display:flex;flex-direction:column;align-items:flex-start;gap:16px}.un_contact_checkboxGroup_otherInput{width:100%;padding:10px 30px;border:1px solid #777777;border-radius:8px;background-color:#fff;box-shadow:0 1px 10px #00000040 inset}.un_contact_checkboxGroup_otherInput:focus-within{border-color:#f46b6b}.un_contact_checkboxLabel{display:inline-flex;align-items:center;gap:8px;font-family:"M PLUS 1p";font-size:14px;font-weight:500;line-height:1.5;color:#222;color:var(--resi-black-100, #222);cursor:pointer}.un_contact_checkboxLabel input[type=checkbox]{width:18px;height:18px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #777;border:1px solid var(--resi_gray, #777);border-radius:2px;background-color:#fff;box-shadow:0 1px 10px #00000040 inset;cursor:pointer}.un_contact_checkboxLabel input[type=checkbox]:checked{border-color:#f46b6b;background-color:#fff;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M3 8l4 4 6-7' stroke='%23F46B6B' stroke-width='2.5' fill='none' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-size:contain;background-position:center;background-repeat:no-repeat}.un_contact_textarea{width:100%;min-height:160px;font-family:"M PLUS 1p";font-size:14px;font-weight:500;line-height:1.8;color:#222;color:var(--resi-black-100, #222);padding:0;border:none;border-radius:0;background-color:transparent;resize:vertical;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none}.un_contact_textarea::-moz-placeholder{color:#2226}.un_contact_textarea::placeholder{color:#2226}.un_contact_splitField{display:flex;align-items:center;gap:8px}.un_contact_splitField__name{gap:12px}.un_contact_splitField__name .un_contact_splitField_item{flex:1}.un_contact_splitField_item{display:flex;align-items:center;gap:6px;padding:20px 30px;border:1px solid #777777;border-radius:9999px;background-color:#fff;box-shadow:0 1px 10px #00000040 inset}.un_contact_splitField_item:focus-within{border-color:#f46b6b}.un_contact_splitField_item__textarea{border-radius:8px;align-items:flex-end}.un_contact_agreement{text-align:center;padding:40px 0 0}.un_contact_agreement_text{font-family:"M PLUS 1p";font-size:14px;font-weight:500;line-height:1.8;color:#222;color:var(--resi-black-100, #222);margin-bottom:16px}.un_contact_agreement_text a{color:#222;font-weight:700;-webkit-text-decoration:underline;text-decoration:underline}.un_contact_agreement_checkbox{margin-bottom:32px}.un_contact_agreement_checkboxLabel{display:inline-flex;align-items:center;gap:8px;font-family:"M PLUS 1p";font-size:14px;font-weight:500;color:#222;color:var(--resi-black-100, #222);cursor:pointer}.un_contact_agreement_checkboxLabel input[type=checkbox]{width:18px;height:18px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid transparent;border-radius:2px;background-color:#fff;box-shadow:0 1px 10px #00000040 inset;cursor:pointer}.un_contact_agreement_checkboxLabel input[type=checkbox]:checked{border-color:#f46b6b;background-color:#fff;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M3 8l4 4 6-7' stroke='%23F46B6B' stroke-width='2.5' fill='none' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-size:contain;background-position:center;background-repeat:no-repeat}.un_contact_submit{display:flex;justify-content:center;align-items:center;width:100%;margin-top:60px}.un_contact_submit .bl_capsuleButton.bl_capsuleButton__primary .bl_capsuleButton_inner{width:320px;color:#333;color:var(--Gray-1, #333);font-family:"M PLUS 1p";font-size:16px;font-weight:800;line-height:1;letter-spacing:.96px;padding:14px 16px 14px 20px;border:solid 1px #fff;background:linear-gradient(180deg,#0000 49.5%,#0000000d),#f9f9f9;box-shadow:0 2px 2px 2px #0000001a,0 -1px #fff inset;filter:none}.un_contact_submit .bl_capsuleButton.bl_capsuleButton__primary .bl_capsuleButton_inner:after{opacity:0}.un_contact_submit .bl_capsuleButton.bl_capsuleButton__primary .el_iconCircle{width:20px;height:20px}.un_contact_submit .bl_capsuleButton.bl_capsuleButton__primary .el_iconCircle.el_iconCircle__primary{filter:drop-shadow(0 3px 3px rgba(0,0,0,.2))}.un_contactList{position:relative}.un_contactList_headerBgImage{position:absolute;top:0;left:0;width:100%;max-width:1176px;height:100%;z-index:-1}@media all and (min-width: 768px){.un_contactList_headerBgImage{max-width:1176px;top:0}.un_contactList_headerBgImage img{width:100%}}.un_contactList_section{margin-top:0}.un_contactList_sectionTitle{font-family:"M PLUS 1p";font-size:18px;font-weight:700;line-height:1.5;color:#222;color:var(--resi-black-100, #222);margin:30px 0 0}@media all and (min-width: 1024px){.un_contactList_sectionTitle{font-size:20px}}.un_contactList_grid{display:flex;flex-direction:column;gap:16px}@media all and (min-width: 1024px){.un_contactList_grid{flex-direction:row;gap:24px}}.un_contactList_card{display:flex;flex-direction:column;flex:1;padding:24px;margin:30px 0 0;border:1px solid #222;border-radius:15px;background-color:#fff;-webkit-text-decoration:none;text-decoration:none;color:#222;color:var(--resi-black-100, #222);transition:background-color .3s ease}@media all and (min-width: 1024px){.un_contactList_card{padding:30px}}.un_contactList_broker{margin:50px 0 0}html[data-detect-intent=mouse] .un_contactList_card:hover{background-color:#f9f9f9}.un_contactList_card_title{font-family:"M PLUS 1p";font-size:16px;font-weight:700;line-height:1.5;color:#222;color:var(--resi-black-100, #222)}@media all and (min-width: 1024px){.un_contactList_card_title{font-size:18px}}.un_contactList_card_description{font-family:"M PLUS 1p";font-size:13px;font-weight:500;line-height:1.6;color:#222;color:var(--resi-black-100, #222);margin-top:8px}.un_contactList_card_note{font-size:12px;color:#777}.un_contactList_card_action{display:flex;align-items:center;justify-content:flex-end;gap:8px;margin-top:auto;font-family:"M PLUS 1p";font-size:14px;font-weight:700;line-height:1;color:#222;color:var(--resi-black-100, #222)}.un_contactList_card_action .el_iconCircle{width:20px;height:20px}.un_contactList_contactBlock{width:100%;margin:30px 0 0;padding:24px;border:1px solid #222;border-radius:15px;background-color:#fff}@media all and (min-width: 1024px){.un_contactList_contactBlock{width:calc(50% - 12px)}}.un_contactList_contactBlock_title{font-family:"M PLUS 1p";font-size:16px;font-weight:700;line-height:1.5;color:#222;color:var(--resi-black-100, #222)}@media all and (min-width: 1024px){.un_contactList_contactBlock_title{font-size:18px}}.un_contactList_contactBlock_info{display:flex;flex-direction:column;gap:8px;margin-top:16px}@media all and (min-width: 1024px){.un_contactList_contactBlock_info{flex-direction:row;gap:24px}}.un_contactList_contactBlock_tel,.un_contactList_contactBlock_mail{display:inline-flex;align-items:center;gap:11px;font-family:"M PLUS 1p";font-size:14px;font-weight:500;line-height:1;-webkit-text-decoration:none;text-decoration:none}.un_contactList_contactBlock_tel,.un_contactList_contactBlock_mail{color:#0b99ff}.un_contactList_contactBlock_icon{font-size:10px}.un_contactList_contactBlock_meta{font-family:"M PLUS 1p";font-size:13px;font-weight:500;line-height:1.8;color:#222;color:var(--resi-black-100, #222)}.un_contactList_contactBlock_info+.un_contactList_contactBlock_meta{margin-top:16px}.un_contactList_twoColumn{display:flex;flex-direction:column;gap:0}@media all and (min-width: 1024px){.un_contactList_twoColumn{flex-direction:row;gap:24px}.un_contactList_twoColumn>*{flex:1}}.un_contactList_twoColumn_item{display:flex;flex-direction:column;margin:50px 0 0}.un_contactList_twoColumn_item .un_contactList_card{flex:1}.un_contactConf{position:relative}.un_contactConf_body{width:100%}.un_contactConf_row{display:flex;flex-direction:column;position:relative;padding:20px 60px 20px 0;border-bottom:1px solid rgba(34,34,34,.15)}.un_contactConf_row:first-child{padding-top:0}@media all and (min-width: 1024px){.un_contactConf_row{flex-direction:row;align-items:center;padding:24px 60px 24px 0}}.un_contactConf_label{font-family:"M PLUS 1p";font-size:14px;font-weight:700;line-height:1.5;color:#222;color:var(--resi-black-100, #222);margin-bottom:10px}@media all and (min-width: 1024px){.un_contactConf_label{width:160px;flex-shrink:0;margin-bottom:0}}.un_contactConf_badge{position:absolute;right:0;bottom:20px;display:inline-flex;align-items:center;justify-content:center;font-family:"M PLUS 1p";font-size:11px;font-weight:900;line-height:1;padding:4px 8px;border-radius:9999px;flex-shrink:0}@media all and (min-width: 1024px){.un_contactConf_badge{bottom:auto;top:50%;transform:translateY(-50%)}}.un_contactConf_badge__required{background-color:#f46b6b;color:#fff;border:solid 1px #222}.un_contactConf_badge__optional{background-color:#777;color:#fff;border:solid 1px #222}.un_contactConf_value{flex:1;font-family:"M PLUS 1p";font-size:14px;font-weight:500;line-height:1.8;color:#222;color:var(--resi-black-100, #222);word-break:break-all}.un_contactConf_agreement{text-align:center;padding-top:40px}.un_contactConf_agreement_text{font-family:"M PLUS 1p";font-size:14px;font-weight:500;line-height:1.8;color:#222;color:var(--resi-black-100, #222)}.un_contactConf_agreement_text a{color:#222;font-weight:700;-webkit-text-decoration:underline;text-decoration:underline}.un_contactConf_actions{display:flex;flex-direction:column;align-items:center;gap:16px;margin-top:60px}@media all and (min-width: 1024px){.un_contactConf_actions{flex-direction:row;justify-content:center;gap:24px}}.un_contactConf_submit,.un_contactConf_back{display:flex;justify-content:center;align-items:center;width:100%}@media all and (min-width: 1024px){.un_contactConf_submit,.un_contactConf_back{width:auto}}.un_contactConf_submit .bl_capsuleButton.bl_capsuleButton__primary .bl_capsuleButton_inner,.un_contactConf_back .bl_capsuleButton.bl_capsuleButton__primary .bl_capsuleButton_inner{width:320px;color:#333;color:var(--Gray-1, #333);font-family:"M PLUS 1p";font-size:16px;font-weight:800;line-height:1;letter-spacing:.96px;padding:14px 16px 14px 20px;border:solid 1px #fff;background:linear-gradient(180deg,#0000 49.5%,#0000000d),#f9f9f9;box-shadow:0 2px 2px 2px #0000001a,0 -1px #fff inset;filter:none}.un_contactConf_submit .bl_capsuleButton.bl_capsuleButton__primary .bl_capsuleButton_inner:after{opacity:0}.un_contactConf_back .bl_capsuleButton.bl_capsuleButton__primary .bl_capsuleButton_inner:after{opacity:0}.un_contactConf_submit .bl_capsuleButton.bl_capsuleButton__primary .el_iconCircle,.un_contactConf_back .bl_capsuleButton.bl_capsuleButton__primary .el_iconCircle{width:20px;height:20px}.un_contactConf_submit .bl_capsuleButton.bl_capsuleButton__primary .el_iconCircle.el_iconCircle__primary,.un_contactConf_back .bl_capsuleButton.bl_capsuleButton__primary .el_iconCircle.el_iconCircle__primary{filter:drop-shadow(0 3px 3px rgba(0,0,0,.2))}.un_contactConf_back .el_iconCircle{transform:rotate(180deg)}.un_contactThx{position:relative}.un_contactThx_body{display:flex;flex-direction:column;align-items:center;text-align:center}.un_contactThx_hero{width:100%;max-width:180px}.un_contactThx_hero img{width:100%;height:auto;display:block}@media all and (min-width: 1024px){.un_contactThx_hero{max-width:290px}}.un_contactThx_heading{font-family:"M PLUS 1p";font-size:20px;font-weight:700;line-height:1.5;color:#222;color:var(--resi-black-100, #222);margin-top:40px}.un_contactThx_message{font-family:"M PLUS 1p";font-size:16px;font-weight:500;line-height:1.8;color:#222;color:var(--resi-black-100, #222);margin-top:38px;text-align:left}@media all and (min-width: 1024px){.un_contactThx_message{text-align:center}}.un_contactThx_action{display:flex;justify-content:center;align-items:center;width:100%;margin-top:40px}.un_contactThx_action .bl_capsuleButton.bl_capsuleButton__primary .bl_capsuleButton_inner{width:320px;color:#333;color:var(--Gray-1, #333);font-family:"M PLUS 1p";font-size:16px;font-weight:800;line-height:1;letter-spacing:.96px;padding:14px 16px 14px 20px;border:solid 1px #fff;background:linear-gradient(180deg,#0000 49.5%,#0000000d),#f9f9f9;box-shadow:0 2px 2px 2px #0000001a,0 -1px #fff inset;filter:none}.un_contactThx_action .bl_capsuleButton.bl_capsuleButton__primary .bl_capsuleButton_inner:after{opacity:0}.un_contactThx_action .bl_capsuleButton.bl_capsuleButton__primary .el_iconCircle{width:20px;height:20px}.un_contactThx_action .bl_capsuleButton.bl_capsuleButton__primary .el_iconCircle.el_iconCircle__primary{filter:drop-shadow(0 3px 3px rgba(0,0,0,.2))}#outline .bl_commonSection_header{display:flex;flex-direction:column}#outline .bl_commonSection_header .un_about_tabNav{order:-1}.un_about_tabNav{background-color:#f5f5f5;border-radius:15px;margin-bottom:40px;padding:2px}@media all and (min-width: 768px){.un_about_tabNav{margin-bottom:60px}}.un_about_tabNav_list{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:0;gap:0;list-style:none;padding:0;margin:0}.un_about_tabNav_item{position:relative}.un_about_tabNav_item:not(:last-child):after{content:"";position:absolute;top:50%;right:0;transform:translateY(-50%);width:1px;height:100%;background-color:#d0d0d0}.un_about_tabNav_link{display:flex;align-items:center;justify-content:space-between;gap:4px;padding:10px;font-size:11px;font-weight:500;color:#222;-webkit-text-decoration:none;text-decoration:none;transition:background-color .2s ease}@media all and (min-width: 768px){.un_about_tabNav_link{font-size:16px;gap:8px;padding:10px 16px}}.un_about_tabNav_link:after{content:"";display:inline-block;width:0;height:0;border-style:solid;border-width:6px 5px 0 5px;border-color:#222 transparent transparent transparent}.un_about_tabNav_link:hover{background-color:#ffffff80}.un_about_outline{max-width:900px;margin:0 auto}.un_about_outlineList{display:flex;flex-direction:column;gap:16px}@media all and (min-width: 768px){.un_about_outlineList{gap:16px}}.un_about_outlineItem{display:flex;flex-direction:column;gap:12px;padding-bottom:32px;border-bottom:1px solid #E0E0E0}.un_about_outlineItem:last-child{border-bottom:none;padding-bottom:0}@media all and (min-width: 768px){.un_about_outlineItem{flex-direction:row;align-items:center;gap:40px;padding-bottom:16px}}.un_about_outlineLabel{font-size:14px;font-weight:700;color:#222;min-width:140px;flex-shrink:0}@media all and (min-width: 768px){.un_about_outlineLabel{font-size:16px;min-width:180px}}.un_about_outlineContent{font-size:14px;line-height:1.9;color:#333;flex:1}@media all and (min-width: 768px){.un_about_outlineContent{font-size:15px}}@media (max-width: 767px){.un_about_outlineContent br{display:none}}.un_about_offices{display:flex;flex-direction:column;gap:24px}.un_about_office{display:flex;flex-direction:column;gap:8px}.un_about_officeTitle{font-size:14px;font-weight:700;color:#222;margin-bottom:4px}@media all and (min-width: 768px){.un_about_officeTitle{font-size:15px}}.un_about_officeAddress{font-size:14px;line-height:1.8;margin:0}@media all and (min-width: 768px){.un_about_officeAddress{font-size:15px}}.un_about_officeContact{font-size:13px;line-height:1.6;color:#666;margin:0}@media all and (min-width: 768px){.un_about_officeContact{font-size:14px}}.un_about_branchLink{margin-top:16px;font-size:14px}.un_about_branchLink .link-with-icon{display:inline-flex;align-items:center;gap:4px}.un_about_branchLink .el_iconCircle svg{transform:rotate(90deg)}.un_about_history{max-width:900px;margin:0 auto}.un_about_historyList{display:flex;flex-direction:column}.un_about_historyYear{display:flex;flex-direction:column;gap:20px;border-bottom:1px solid rgba(34,34,34,.3);padding:16px 0}.un_about_historyYear:first-of-type{padding-top:0}@media all and (min-width: 768px){.un_about_historyYear{flex-direction:row;align-items:center;gap:40px}}.un_about_historyYearLabel{font-size:20px;font-weight:700;line-height:1.8;color:#222;min-width:100px;flex-shrink:0}@media all and (min-width: 768px){.un_about_historyYearLabel{font-size:24px;min-width:120px}}.un_about_historyEvents{list-style:none;padding:0;margin:0;flex:1;display:flex;flex-direction:column}.un_about_historyEvent{display:flex;flex-direction:row;gap:16px;align-items:flex-start}@media all and (min-width: 768px){.un_about_historyEvent{gap:24px}}.un_about_historyMonth{font-size:13px;line-height:1.8;font-weight:700;color:#666;min-width:40px;flex-shrink:0}@media all and (min-width: 768px){.un_about_historyMonth{font-size:14px;min-width:50px}}.un_about_historyText{font-size:14px;line-height:1.8;color:#333;flex:1}@media all and (min-width: 768px){.un_about_historyText{font-size:16px}}.un_about .bl_commonSection_body{min-height:auto}.un_about .bl_commonSection_title_labelEn{line-height:1;letter-spacing:.06em;white-space:wrap}.un_about_chart{max-width:900px;margin:0 auto;text-align:center;position:relative}@media all and (min-width: 640px){.un_about_chart{border-radius:15px;overflow:hidden;border:solid 1px #222}}.un_about_chartBg{border-radius:15px;overflow:hidden;border:solid 1px #222}.un_about_chartBg img{width:100%;height:auto;display:block}@media all and (min-width: 640px){.un_about_chartBg{display:none}}.un_about_chartScroll{position:absolute;top:0;left:0;width:100%;height:100%;padding:103px 15px 30px;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none}.un_about_chartScroll::-webkit-scrollbar{display:none}@media all and (min-width: 640px){.un_about_chartScroll{position:static;width:auto;height:auto;overflow:visible;padding:0}}.un_about_chartScrollSp{width:auto;height:100%;max-width:none;display:block}@media all and (min-width: 640px){.un_about_chartScrollSp{display:none}}.un_about_chartScrollPc{display:none}@media all and (min-width: 640px){.un_about_chartScrollPc{display:block;width:100%;height:auto}}.un_about_scrollHint{position:absolute;top:51px;left:50%;transform:translate(-50%);display:flex;align-items:center;gap:8px;font-size:12px;color:#222;font-weight:700;z-index:10;pointer-events:none}.un_about_scrollHint svg{width:19px;height:17px}@media all and (min-width: 640px){.un_about_scrollHint{display:none}}.un_about_sales{max-width:900px;margin:0 auto;text-align:center;position:relative}@media all and (min-width: 640px){.un_about_sales{border-radius:15px;overflow:hidden;border:solid 1px #222}}.un_about_salesBg{position:relative;border-radius:15px;overflow:hidden;border:solid 1px #222}.un_about_salesBg img{width:100%;height:auto;display:block}@media all and (min-width: 640px){.un_about_salesBg{display:none}}.un_about_salesScroll{position:absolute;top:0;left:0;width:100%;height:100%;padding:82px 15px 30px;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none}.un_about_salesScroll::-webkit-scrollbar{display:none}@media all and (min-width: 640px){.un_about_salesScroll{position:static;width:auto;height:auto;overflow:visible;padding:0}}.un_about_salesScrollSp{width:auto;height:100%;max-width:none;display:block}@media all and (min-width: 640px){.un_about_salesScrollSp{display:none}}.un_about_salesScrollPc{display:none}@media all and (min-width: 640px){.un_about_salesScrollPc{display:block;width:100%;height:auto}}.un_greeting_mission{max-width:900px;margin:0 auto}.un_greeting_label{display:inline-block;background:#ffe987;padding:8px 24px;font-size:14px;font-weight:700;margin-bottom:24px;border-radius:4px}@media all and (min-width: 768px){.un_greeting_label{font-size:16px;padding:10px 32px}}.un_greeting_heading{font-size:24px;font-weight:700;margin-bottom:40px;line-height:1.6}@media all and (min-width: 768px){.un_greeting_heading{font-size:32px;margin-bottom:60px}}.un_greeting_message{margin-bottom:60px;line-height:1.9;font-size:14px}@media all and (min-width: 768px){.un_greeting_message{font-size:15px;line-height:2}}.un_greeting_message p{margin-bottom:16px}.un_greeting_message p:last-child{margin-bottom:0}@media (max-width: 767px){.un_greeting_message br{display:none}}.un_greeting_visual{width:100%;margin:0 auto;border-radius:15px;overflow:hidden;border:solid 1px #222}.un_greeting_visual img{width:100%;height:auto;display:block}.un_greeting_ceo{display:flex;flex-direction:column;gap:32px;align-items:center;padding-top:40px}@media all and (min-width: 768px){.un_greeting_ceo{flex-direction:row;gap:48px;align-items:center}}.un_greeting_ceoPhoto{width:100%;flex-shrink:0;border-radius:15px;overflow:hidden;border:solid 1px #222}@media all and (min-width: 768px){.un_greeting_ceoPhoto{max-width:320px}}.un_greeting_ceoPhoto img{width:100%;height:auto;display:block}.un_greeting_ceoInfo{flex:1;text-align:left}.un_greeting_ceoTitle{font-size:14px;font-weight:700;color:#222}@media all and (min-width: 768px){.un_greeting_ceoTitle{font-size:16px}}.un_greeting_ceoName{max-width:192px;width:100%;margin:16px 0 0}@media all and (min-width: 768px){.un_greeting_ceoName{max-width:250px}}.un_greeting_ceoProfile{font-size:14px;line-height:1.9;color:#333;margin:30px 0 0}@media all and (min-width: 768px){.un_greeting_ceoProfile{font-size:16px}}.un_greeting_members{max-width:1000px;margin:0 auto}.un_greeting_membersList{display:grid;grid-template-columns:1fr;grid-gap:40px;gap:40px;list-style:none;padding:0}@media all and (min-width: 768px){.un_greeting_membersList{grid-template-columns:repeat(1,1fr);gap:48px}}.un_greeting_memberItem{display:flex;flex-direction:column;gap:20px}@media all and (min-width: 768px){.un_greeting_memberItem{flex-direction:row;gap:32px}}.un_greeting_memberHeader{display:flex;flex-direction:row;gap:16px;align-items:center}@media all and (min-width: 768px){.un_greeting_memberHeader{flex-direction:row;gap:32px;align-items:flex-start;flex:1}}.un_greeting_memberPhoto{width:100%;max-width:100px;flex-shrink:0;border-radius:15px;overflow:hidden;border:solid 1px #222}@media all and (min-width: 768px){.un_greeting_memberPhoto{max-width:202px}}.un_greeting_memberPhoto img{width:100%;height:auto;display:block}.un_greeting_memberBasicInfo{flex:1;text-align:left}@media all and (min-width: 768px){.un_greeting_memberBasicInfo{display:flex;flex-direction:column;gap:20px}}.un_greeting_memberTitleName{display:flex;flex-direction:column;gap:4px}@media all and (min-width: 768px){.un_greeting_memberTitleName{gap:8px}}.un_greeting_memberTitle{font-size:16px;font-weight:700;color:#222;margin-bottom:0}.un_greeting_memberName{font-size:24px;font-weight:700;margin-bottom:0;line-height:1.4}.un_greeting_memberProfile{font-size:13px;line-height:1.8;color:#333;text-align:left;margin:0}@media all and (min-width: 768px){.un_greeting_memberProfile{font-size:14px;line-height:1.9}}.bl_commonSection_body{min-height:auto}.un_residentialWay_sectionTitle{text-align:center;margin-bottom:40px}.un_residentialWay_sectionTitleEn{display:block;font-size:1.5rem;font-weight:700;color:#f39800;margin-bottom:8px}@media all and (min-width: 768px){.un_residentialWay_sectionTitleEn{font-size:2rem}}.un_residentialWay_sectionTitleJa{display:block;font-size:.875rem;color:#333}.un_residentialWay_content{max-width:900px;margin:0 auto}.un_residentialWay_basicPrinciple_heading{font-size:40px;text-align:center;font-weight:700;color:#333;margin-bottom:40px;letter-spacing:.04em}.un_residentialWay_basicPrinciple_heading .registered{font-size:.5em;vertical-align:bottom}.un_residentialWay_basicPrinciple__content{display:flex;flex-direction:column-reverse;align-items:center;gap:40px}@media all and (min-width: 768px){.un_residentialWay_basicPrinciple__content{flex-direction:row-reverse}}.un_residentialWay_basicPrinciple__text{width:100%;max-width:447px;text-align:left}.un_residentialWay_basicPrinciple__text .un_residentialWay_heading,.un_residentialWay_basicPrinciple__text .un_residentialWay_subheading,.un_residentialWay_basicPrinciple__text .un_residentialWay_text{text-align:left}.un_residentialWay_heading{font-size:24px;font-weight:700;text-align:center;margin-bottom:16px}.un_residentialWay_subheading{font-size:1rem;font-weight:500;text-align:center;margin-bottom:32px}.un_residentialWay_text{text-align:center;margin-bottom:32px;font-size:16px;font-weight:500;line-height:1.8}.un_residentialWay_text p{margin-bottom:8px}.un_residentialWay_image{width:100%;border-radius:15px;overflow:hidden;border:solid 1px #222}.un_residentialWay_image img{width:100%;height:auto;display:block}.un_residentialWay_valuesIntro{margin-bottom:40px;line-height:1.8;font-size:14px}@media all and (min-width: 768px){.un_residentialWay_valuesIntro{font-size:16px}}.un_residentialWay_valuesList{display:grid;grid-template-columns:1fr;grid-gap:10px;gap:10px;list-style:none;padding:0;max-width:1200px;margin:0 auto}@media all and (min-width: 768px){.un_residentialWay_valuesList{grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}}.un_residentialWay_valuesItem{position:relative;border:1px solid #222;border-radius:15px;padding:24px;background:#f1f1f1;display:flex;flex-direction:column;align-items:start;text-align:left;overflow:hidden}.un_residentialWay_valuesDecoration{position:absolute;width:250px;height:250px;top:-180px;left:-120px;border-radius:50%;background-color:var(--decoration-color);pointer-events:none;z-index:0}.un_residentialWay_valuesDecoration.hp_noise{background-blend-mode:multiply}.un_residentialWay_valuesItem[data-color]{--decoration-color: attr(data-color)}.un_residentialWay_valuesItem[data-color="#FFE987"]{--decoration-color: #FFE987}.un_residentialWay_valuesItem[data-color="#FFD187"]{--decoration-color: #FFD187}.un_residentialWay_valuesItem[data-color="#FFBE93"]{--decoration-color: #FFBE93}.un_residentialWay_valuesItem[data-color="#FFB6B2"]{--decoration-color: #FFB6B2}.un_residentialWay_valuesItem[data-color="#FFC0F1"]{--decoration-color: #FFC0F1}.un_residentialWay_valuesItem[data-color="#E2C0FF"]{--decoration-color: #E2C0FF}.un_residentialWay_valuesItem[data-color="#C7C7FF"]{--decoration-color: #C7C7FF}.un_residentialWay_valuesItem[data-color="#B5DBFF"]{--decoration-color: #B5DBFF}.un_residentialWay_valuesItem[data-color="#B5F9FF"]{--decoration-color: #B5F9FF}.un_residentialWay_valuesItem[data-color="#B5FFEE"]{--decoration-color: #B5FFEE}.un_residentialWay_valuesItem[data-color="#CFFFB5"]{--decoration-color: #CFFFB5}.un_residentialWay_valuesItem[data-color="#F1FFAA"]{--decoration-color: #F1FFAA}.un_residentialWay_valuesNumber{position:relative;z-index:1;display:block;text-align:left;font-size:10px;font-weight:700;color:#777;margin-bottom:12px}.un_residentialWay_valuesText{position:relative;z-index:1;font-size:.875rem;font-weight:700;line-height:1.6}html{scroll-behavior:smooth}.un_branchOffice{position:relative}@media all and (min-width: 1024px){.un_branchOffice .bl_commonSection_inner{padding-right:0!important}}.un_branchOffice_headerBgImage img{width:100%;left:0;transform:translate(0)}.un_branchOffice_mapSection{margin-top:60px}@media all and (min-width: 1024px){.un_branchOffice_mapSection{margin-top:80px}}.un_branchOffice_mapWrap{position:relative;margin-top:30px;background:#6ddfff;border-radius:15px;overflow:hidden;border:solid 1px #222;border:solid 1px var(--color-black)}.un_branchOffice_mapWrap:after{content:"";position:absolute;inset:0;background:url(/assets/img/common/noise.png) repeat;opacity:.05;pointer-events:none}@media all and (min-width: 768px){.un_branchOffice_mapWrap{margin-top:50px}}.un_branchOffice_mapImage{position:relative;width:100%;padding:30px 15px}@media all and (min-width: 768px){.un_branchOffice_mapImage{padding:60px}}.un_branchOffice_map{width:100%;height:auto;display:block}.un_branchOffice_areaButtons{position:relative;width:100%;height:100%;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:8px;gap:8px;padding:0;margin-top:24px;pointer-events:none}@media all and (min-width: 640px){.un_branchOffice_areaButtons{grid-template-columns:repeat(4,1fr)}}@media all and (min-width: 768px){.un_branchOffice_areaButtons{position:absolute;left:0;top:0%;padding:30px 40px;margin-top:0}}.un_branchOffice_areaBtn{display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:10px 16px;background-color:#fff;background-color:var(--color-white);border:1px solid #222;border:1px solid var(--color-black);border-radius:26px;font-size:13px;font-weight:900;letter-spacing:.02em;color:#222;color:var(--color-black);-webkit-text-decoration:none;text-decoration:none;transition:transform .2s ease;white-space:nowrap;pointer-events:auto}.un_branchOffice_areaBtn:hover{transform:scale(1.05)}@media all and (min-width: 768px){.un_branchOffice_areaBtn{position:absolute;top:var(--area-top);left:var(--area-left);transform:translate(-50%,-50%);padding:10px 18px;font-size:14px;pointer-events:auto;box-shadow:0 2px 8px #00000026}.un_branchOffice_areaBtn:hover{transform:translate(-50%,-50%) scale(1.08)}}.un_branchOffice_areaBtn_icon{display:none}@media all and (min-width: 768px){.un_branchOffice_areaBtn_icon{display:block;flex-shrink:0}}.un_branchOffice_branchSelector{width:100%;padding:16px;pointer-events:none}@media all and (min-width: 768px){.un_branchOffice_branchSelector{padding:30px 40px}}.un_branchOffice_branchSelector_title{font-size:18px;font-weight:900;letter-spacing:.04em;color:#222;color:var(--color-black);margin-bottom:16px;pointer-events:auto}@media all and (min-width: 768px){.un_branchOffice_branchSelector_title{font-size:20px;margin-bottom:20px}}.un_branchOffice_branchSelector_list{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:6px;gap:6px;pointer-events:auto}@media all and (min-width: 768px){.un_branchOffice_branchSelector_list{grid-template-columns:repeat(auto-fill,minmax(100px,1fr));gap:10px}}.un_branchOffice_branchSelector_list .un_branchOffice_branchPill:last-child{grid-column:1/-1;white-space:normal;max-width:355px}@media all and (min-width: 768px){.un_branchOffice_branchSelector_list .un_branchOffice_branchPill:last-child{grid-column:1/-1;white-space:nowrap}}.un_branchOffice_branchPill{display:inline-flex;align-items:center;justify-content:center;padding:12px 0;background-color:#fff;background-color:var(--color-white);border:1px solid #222;border:1px solid var(--color-black);border-radius:100px;font-size:13px;font-weight:900;text-align:center;letter-spacing:.06em;color:#222;color:var(--color-black);-webkit-text-decoration:none;text-decoration:none;white-space:nowrap;transition:background-color .2s ease,color .2s ease}.un_branchOffice_branchPill:hover{background-color:#222;background-color:var(--color-black);color:#fff;color:var(--color-white)}@media all and (min-width: 768px){.un_branchOffice_branchPill{font-size:14px;padding:6px 20px}}.un_branchOffice_areaGroup+.un_branchOffice_areaGroup{margin-top:80px}@media all and (min-width: 1024px){.un_branchOffice_areaGroup+.un_branchOffice_areaGroup{margin-top:100px}}.un_branchOffice_areaNav{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:10px;gap:10px;margin-top:20px;margin-bottom:40px}@media all and (min-width: 1024px){.un_branchOffice_areaNav{display:flex;flex-wrap:wrap}}@media all and (min-width: 1024px){.un_branchOffice_areaNav{margin-bottom:60px}}@media all and (min-width: 1024px){.un_branchOffice_areaNav .un_branchOffice_branchPill{width:100px}}@media all and (min-width: 1024px){.un_branchOffice_areaNav .un_branchOffice_branchPill[href="#thailand"]{width:auto}}.un_branchOffice_branches{margin-top:80px}@media all and (min-width: 1024px){.un_branchOffice_branches{margin-top:100px}}.un_branchOffice_branches .bl_commonSection_title_label{font-size:24px}.un_branchOffice_branch{padding:30px 0;scroll-margin-top:80px}.un_branchOffice_branch:first-child{padding-top:0}@media all and (min-width: 1024px){.un_branchOffice_branch{padding:30px 0}}.un_branchOffice_branchName{font-size:24px;font-weight:900;color:#222;color:var(--color-black);margin-bottom:8px}@media all and (min-width: 1024px){.un_branchOffice_branchName{font-size:32px;margin-bottom:12px}}.un_branchOffice_branchNameJa{font-size:10px}.un_branchOffice_branchContent{display:flex;flex-direction:column;gap:20px;margin-top:30px}@media all and (min-width: 1024px){.un_branchOffice_branchContent{flex-direction:row;justify-content:center;align-items:center;gap:40px}}.un_branchOffice_branchImages{display:flex;flex-direction:column;gap:10px}@media all and (min-width: 768px){.un_branchOffice_branchImages{gap:16px}}.un_branchOffice_galleryItem{width:100%;overflow:hidden;border-radius:15px}.un_branchOffice_galleryItem img{width:100%;height:auto;display:block}.un_branchOffice_branchInfo{width:100%}@media all and (min-width: 1024px){.un_branchOffice_branchInfo{max-width:459px}}.un_branchOffice_info{background-color:#fff;background-color:var(--color-white);padding:20px;border:1px solid #222;border:1px solid var(--color-black);border-radius:14px;display:flex;flex-direction:column;gap:4px}@media all and (min-width: 1024px){.un_branchOffice_info{height:100%;min-height:240px;padding:30px;flex-direction:row;gap:15px}}@media all and (min-width: 1024px){.un_branchOffice_headquartersContent .un_branchOffice_info{min-height:0;min-height:initial}}.un_branchOffice_infoLabel{font-size:14px;font-weight:500;line-height:1.57;color:#222;color:var(--color-black);flex-shrink:0}.un_branchOffice_infoValue{font-size:13px;color:#444;line-height:1.7}.un_branchOffice_infoValue p{margin:0}.un_branchOffice_infoValue p+p{margin-top:8px}@media all and (min-width: 1024px){.un_branchOffice_infoValue{font-size:14px}}.un_branchOffice_contact{display:flex;align-items:center;flex-wrap:wrap;gap:4px}.un_branchOffice_contactSeparator{color:#666}.un_branchOffice_serviceArea{display:flex;flex-direction:column;gap:4px;margin-top:30px}.un_branchOffice_serviceArea_label{font-size:14px;font-weight:500;line-height:1.57;color:#222;color:var(--color-black)}.un_branchOffice_serviceArea_value{font-size:13px;color:#444;line-height:1.7}.un_branchOffice_link{display:flex;align-items:center;gap:8px;margin-top:20px;background-color:#fff;background-color:var(--color-white);color:#222;color:var(--resi-black-100, var(--color-black));text-align:justify;font-family:"M PLUS 1p";font-size:16px;font-weight:500;line-height:1.5;-webkit-text-decoration:none;text-decoration:none;transition:all .3s ease}@media all and (min-width: 1024px){.un_branchOffice_link{font-size:15px;margin-top:30px}}.un_branchOffice_link_label{position:relative;display:flex;flex-wrap:nowrap;align-items:center;justify-content:space-between;height:100%;font-size:10px;font-style:normal;font-weight:800;line-height:1.6;color:#222;color:var(--color-black);letter-spacing:.06em;transition:transform .4s cubic-bezier(.34,1.56,.64,1);transition:transform .4s var(--ease-out-back);overflow:hidden}@media all and (min-width: 1024px){.un_branchOffice_link_label{font-size:12px}}.un_branchOffice_link_label_line{display:flex;align-items:center;height:100%}.un_branchOffice_link_label_clone{position:absolute;top:100%;left:0;display:flex;align-items:center;width:100%;height:100%}.un_branchOffice_headquartersContent{display:flex;flex-direction:column;gap:30px}.un_branchOffice_headquartersImages{display:grid;grid-template-columns:1fr;grid-gap:10px;gap:10px;margin-top:30px}@media all and (min-width: 768px){.un_branchOffice_headquartersImages{grid-template-columns:2fr 2fr;grid-template-rows:auto;gap:16px}}.un_branchOffice_headquartersImages_main{width:100%;overflow:hidden;border-radius:8px;border:1px solid #222;border:1px solid var(--color-black)}@media all and (min-width: 768px){.un_branchOffice_headquartersImages_main{grid-row:1/3}}.un_branchOffice_headquartersImages_main img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.un_branchOffice_headquartersImages_grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px}@media all and (min-width: 768px){.un_branchOffice_headquartersImages_grid{grid-column:2;grid-row:1/3;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;gap:16px}}.un_branchOffice_headquartersImages_gridItem{width:100%;overflow:hidden;border-radius:8px;border:1px solid #222;border:1px solid var(--color-black)}.un_branchOffice_headquartersImages_gridItem img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block;aspect-ratio:1}.un_branchOffice_mapEmbed{width:100%;border-radius:8px;overflow:hidden}.un_branchOffice_mapEmbed iframe{width:100%;height:400px}@media all and (min-width: 1024px){.un_branchOffice_mapEmbed iframe{height:500px}}.un_company{position:relative}.un_company_headerBgImage{position:absolute;top:0;right:0;width:100%}.un_company_headerBgImage img{width:100%}@media all and (min-width: 1024px){.un_company_headerBgImage{max-width:100%}.un_company_headerBgImage img{width:100%}}.un_company_list{display:grid;grid-gap:30px;gap:30px;padding-top:30px;grid-template-columns:1fr}@media all and (min-width: 768px){.un_company_list{grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}}@media all and (min-width: 1024px){.un_company_list{gap:40px}}.un_company_list .bl_projectListItem{height:auto;display:flex;flex-direction:column;box-shadow:0 2px 10px #0000001a}@media all and (min-width: 640px){.un_company_list .bl_projectListItem{height:445px}}.un_company_list .bl_projectListItem_inner.bl_commonListItem_inner{height:100%;display:flex;flex-direction:column;padding-bottom:0}.un_company_list .bl_projectListItem_image{height:240px;flex-shrink:0}@media all and (min-width: 640px){.un_company_list .bl_projectListItem_image{height:320px}}.un_company_list .bl_projectListItem_title{height:auto;min-height:100px;flex-shrink:0;margin-top:0;padding:20px;display:flex;align-items:center}@media all and (min-width: 640px){.un_company_list .bl_projectListItem_title{height:125px}}@media all and (min-width: 1024px){.un_company_list .bl_projectListItem_title{padding:30px}}.un_terms .bl_pageContents_title_wrapper{min-height:auto}.un_terms .bl_pageContents_title{margin-bottom:10px}.un_terms_headerBgImage{position:absolute;top:-70px;right:0;width:100%;background-color:#61cc49;height:100%}.un_terms_headerBgImage img{width:100%}@media all and (min-width: 768px){.un_terms_headerBgImage{top:0;max-width:100%}.un_terms_headerBgImage img{width:1912px;height:100%}}.un_terms_content{width:100%;margin:0 auto;padding:58px 30px 0;font-weight:500;counter-reset:terms-counter}@media all and (min-width: 768px){.un_terms_content{padding:60px;max-width:1250px}}.un_terms_intro{font-size:16px;line-height:1.8;margin-bottom:40px;color:#333}.un_terms_section{display:flex;flex-direction:column;gap:30px;margin-bottom:50px}.un_terms_section:last-child{margin-bottom:0}.un_terms_section_heading{font-size:20px;font-weight:500;color:#222;margin-top:20px;padding-top:30px;border-top:1px solid #222222;counter-increment:terms-counter}.un_terms_section_heading:before{content:counter(terms-counter) ". "}@media all and (min-width: 768px){.un_terms_section_heading{margin-top:30px}}.un_terms_section_subheading{font-size:16px;font-weight:500;color:#333}.un_terms_section_text{font-size:16px;line-height:1.8;color:#333}.un_terms_section_text__note{font-size:14px}.un_terms_section_list{list-style:none;padding-left:0}.un_terms_section_listItem{font-size:16px;line-height:1.8;color:#333;padding-left:24px;position:relative}.un_terms_section_listItem:before{content:"・";position:absolute;left:0}.un_terms_section_browser-list_term{font-size:16px;font-weight:500;color:#333;margin-top:15px;margin-bottom:5px;padding-left:24px;position:relative}.un_terms_section_browser-list_term:before{content:"・";position:absolute;left:0}.un_terms_section_browser-list_term:first-child{margin-top:0}.un_terms_section_browser-list_desc{font-size:16px;line-height:1.8;color:#333;margin-left:0;padding-left:24px}.un_privacyPolicy{font-weight:500}.un_privacyPolicy .bl_pageContents_title_wrapper{min-height:auto}.un_privacyPolicy .bl_pageContents_title{margin-bottom:10px}.un_privacyPolicy_headerBgImage{position:absolute;top:-70px;right:0;width:100%;background-color:#61cc49;height:100%}.un_privacyPolicy_headerBgImage img{width:100%}@media all and (min-width: 768px){.un_privacyPolicy_headerBgImage{top:0;max-width:100%}.un_privacyPolicy_headerBgImage img{width:1912px;height:100%}}.un_privacyPolicy_content{width:100%;margin:0 auto;padding:58px 30px 0;counter-reset:section-counter}@media all and (min-width: 768px){.un_privacyPolicy_content{padding:60px;max-width:1070px}}.un_privacyPolicy_intro{font-size:16px;line-height:1.8;margin-bottom:40px;color:#333}.un_privacyPolicy_section_h2{font-size:20px;font-weight:500;color:#222;margin-top:20px;padding-top:30px;border-top:1px solid #222222}@media all and (min-width: 768px){.un_privacyPolicy_section_h2{margin-top:30px}}.un_privacyPolicy_section_h3{font-size:18px;font-weight:500;color:#222}.un_privacyPolicy_section_h4{font-size:16px;font-weight:500;color:#333;margin-bottom:10px}.un_privacyPolicy_text{font-size:16px;line-height:1.8;color:#333}.un_privacyPolicy_note,.un_privacyPolicy_date{font-size:14px}.un_privacyPolicy_representative{font-size:16px;font-weight:500}.un_privacyPolicy_date_representative{text-align:right;line-height:1.8}.un_privacyPolicy_list{list-style:none;padding-left:0;counter-reset:list-counter}.un_privacyPolicy_list>li{font-size:16px;line-height:1.8;color:#333;padding-left:24px;position:relative;margin-bottom:20px;counter-increment:list-counter}.un_privacyPolicy_list>li:before{content:counter(list-counter,lower-alpha) ". ";position:absolute;left:0;font-weight:500}.un_privacyPolicy_list_nested{margin-top:10px;counter-reset:nested-counter}.un_privacyPolicy_list_nested li{counter-increment:nested-counter;padding-left:30px;margin-bottom:10px}.un_privacyPolicy_list_nested li:before{content:counter(nested-counter) ". "}.un_privacyPolicy_list_deeply_nested{counter-reset:deeply-nested-counter}.un_privacyPolicy_list_deeply_nested li{counter-increment:deeply-nested-counter;padding-left:35px}.un_privacyPolicy_list_deeply_nested li:before{content:counter(deeply-nested-counter) ". "}.un_privacyPolicy_bullet_list{list-style:none;padding-left:0}.un_privacyPolicy_bullet_list li{font-size:16px;line-height:1.8;color:#333;padding-left:24px;position:relative}.un_privacyPolicy_bullet_list li:before{content:"・";position:absolute;left:0}.un_privacyPolicy_section{display:flex;flex-direction:column;gap:30px;margin-top:50px}.un_privacyPolicy_section:last-child{margin-top:0}.un_privacyPolicy_contact_section{display:flex;flex-direction:column;gap:30px;margin-top:70px;padding-top:30px;border-top:#222 solid 1px}.un_privacyPolicy_contact{border:#222 solid 1px;padding:30px;border-radius:8px}.bl_404{min-height:60vh;display:flex;justify-content:center;padding:208px 0 150px;background-image:url(/assets/img/404/bg.jpg)}.bl_404_inner{text-align:center}.bl_404_title_area{display:flex;justify-content:center;align-items:center;position:relative;width:100vw;height:388px;max-width:1646px;margin-left:50%;transform:translate(-50%);background-image:url(/assets/img/404/title-area-sp.png);background-size:contain;background-repeat:no-repeat;background-position:center}@media all and (min-width: 768px){.bl_404_title_area{background-image:url(/assets/img/404/title-area.png);height:374px}}.bl_404_title{margin:0 auto;line-height:1;max-width:315px;position:relative;z-index:1}@media all and (min-width: 1024px){.bl_404_title{max-width:779px}}.bl_404_title_img{width:100%;height:auto;max-width:779px;margin:0 auto}.bl_404_subtitle{font-size:16px;font-weight:500;color:#222;margin:67px 0 0}.bl_404_message{font-size:1rem;color:#222;margin:38px 0 0;line-height:1.8}.bl_404_actions{margin-top:30px}.bl_404_button{display:inline-flex;justify-content:space-between;align-items:center;width:320px;height:48px;text-align:left;font-weight:700;padding:16px 16px 16px 22px;color:#222;-webkit-text-decoration:none;text-decoration:none;border-radius:50px;background:linear-gradient(180deg,#0000 49.5%,#0000000d),#f9f9f9;box-shadow:0 2px 2px 2px #0000001a,0 -1px #fff inset;transition:transform .2s ease,box-shadow .2s ease}.bl_404_button:hover{transform:translateY(-1px);box-shadow:0 3px 3px 2px #00000026,0 -1px #fff inset}.bl_404_button:focus{outline:2px solid #222;outline-offset:2px}.bl_404_button:active{transform:translateY(0);box-shadow:0 1px 1px 1px #0000001a,0 -1px #fff inset}.el_blockParagraph,.bl_commonSection_body :where(p){line-height:1.8;font-size:14px}.el_blockDivider__dotted{width:100%;height:4px;margin:30px 0;background-image:url("data:image/svg+xml,%3Csvg width='933' height='4' viewBox='0 0 933 4' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cline x1='0.646447' y1='3.46554' x2='3.47487' y2='0.637111' stroke='%23222222'/%3E%3Cline x1='18.4746' y1='3.46554' x2='21.303' y2='0.637111' stroke='%23222222'/%3E%3Cline x1='36.3027' y1='3.46554' x2='39.1311' y2='0.637111' stroke='%23222222'/%3E%3Cline x1='54.1308' y1='3.46554' x2='56.9592' y2='0.637111' stroke='%23222222'/%3E%3Cline x1='71.9589' y1='3.46554' x2='74.7874' y2='0.637111' stroke='%23222222'/%3E%3Cline x1='89.7871' y1='3.46554' x2='92.6155' y2='0.637111' stroke='%23222222'/%3E%3Cline x1='107.615' y1='3.46554' x2='110.444' y2='0.637111' stroke='%23222222'/%3E%3Cline x1='125.447' y1='3.46554' x2='128.276' y2='0.637111' stroke='%23222222'/%3E%3Cline x1='143.275' y1='3.46554' x2='146.104' y2='0.637111' stroke='%23222222'/%3E%3Cline x1='161.103' y1='3.46554' x2='163.932' y2='0.637111' stroke='%23222222'/%3E%3Cline x1='178.932' y1='3.46554' x2='181.76' y2='0.637111' stroke='%23222222'/%3E%3Cline x1='196.76' y1='3.46554' x2='199.588' y2='0.637111' stroke='%23222222'/%3E%3Cline x1='214.588' y1='3.46554' x2='217.416' y2='0.637111' stroke='%23222222'/%3E%3Cline x1='232.416' y1='3.46554' x2='235.244' y2='0.637111' stroke='%23222222'/%3E%3Cline x1='250.244' y1='3.46554' x2='253.073' y2='0.637111' stroke='%23222222'/%3E%3Cline x1='268.072' y1='3.46554' x2='270.901' y2='0.637111' stroke='%23222222'/%3E%3Cline x1='285.9' y1='3.46554' x2='288.729' y2='0.637111' stroke='%23222222'/%3E%3Cline x1='303.728' y1='3.46554' x2='306.557' y2='0.637111' stroke='%23222222'/%3E%3Cline x1='321.557' y1='3.46554' x2='324.385' y2='0.637111' stroke='%23222222'/%3E%3Cline x1='339.385' y1='3.46554' x2='342.213' y2='0.637111' stroke='%23222222'/%3E%3Cline x1='357.217' y1='3.46554' x2='360.045' y2='0.637111' stroke='%23222222'/%3E%3Cline x1='375.045' y1='3.46554' x2='377.873' y2='0.637111' stroke='%23222222'/%3E%3Cline x1='392.873' y1='3.46554' x2='395.701' y2='0.637111' stroke='%23222222'/%3E%3Cline x1='410.701' y1='3.46554' x2='413.53' y2='0.637111' stroke='%23222222'/%3E%3Cline x1='428.529' y1='3.46554' x2='431.358' y2='0.637111' stroke='%23222222'/%3E%3Cline x1='446.357' y1='3.46554' x2='449.186' y2='0.637111' stroke='%23222222'/%3E%3Cline x1='464.186' y1='3.46554' x2='467.014' y2='0.637111' stroke='%23222222'/%3E%3Cline x1='482.014' y1='3.46554' x2='484.842' y2='0.637111' stroke='%23222222'/%3E%3Cline x1='499.842' y1='3.46554' x2='502.67' y2='0.637111' stroke='%23222222'/%3E%3Cline x1='517.67' y1='3.46554' x2='520.498' y2='0.637111' stroke='%23222222'/%3E%3Cline x1='535.498' y1='3.46554' x2='538.326' y2='0.637111' stroke='%23222222'/%3E%3Cline x1='553.326' y1='3.46554' x2='556.155' y2='0.637111' stroke='%23222222'/%3E%3Cline x1='571.154' y1='3.46554' x2='573.983' y2='0.637111' stroke='%23222222'/%3E%3Cline x1='588.986' y1='3.46554' x2='591.815' y2='0.637111' stroke='%23222222'/%3E%3Cline x1='606.814' y1='3.46554' x2='609.643' y2='0.637111' stroke='%23222222'/%3E%3Cline x1='624.643' y1='3.46554' x2='627.471' y2='0.637111' stroke='%23222222'/%3E%3Cline x1='642.471' y1='3.46554' x2='645.299' y2='0.637111' stroke='%23222222'/%3E%3Cline x1='660.299' y1='3.46554' x2='663.127' y2='0.637111' stroke='%23222222'/%3E%3Cline x1='678.127' y1='3.46554' x2='680.955' y2='0.637111' stroke='%23222222'/%3E%3Cline x1='695.955' y1='3.46554' x2='698.783' y2='0.637111' stroke='%23222222'/%3E%3Cline x1='713.783' y1='3.46554' x2='716.612' y2='0.637111' stroke='%23222222'/%3E%3Cline x1='731.611' y1='3.46554' x2='734.44' y2='0.637111' stroke='%23222222'/%3E%3Cline x1='749.439' y1='3.46554' x2='752.268' y2='0.637111' stroke='%23222222'/%3E%3Cline x1='767.268' y1='3.46554' x2='770.096' y2='0.637111' stroke='%23222222'/%3E%3Cline x1='785.096' y1='3.46554' x2='787.924' y2='0.637111' stroke='%23222222'/%3E%3Cline x1='802.928' y1='3.46554' x2='805.756' y2='0.637111' stroke='%23222222'/%3E%3Cline x1='820.756' y1='3.46554' x2='823.584' y2='0.637111' stroke='%23222222'/%3E%3Cline x1='838.584' y1='3.46554' x2='841.412' y2='0.637111' stroke='%23222222'/%3E%3Cline x1='856.412' y1='3.46554' x2='859.24' y2='0.637111' stroke='%23222222'/%3E%3Cline x1='874.24' y1='3.46554' x2='877.069' y2='0.637111' stroke='%23222222'/%3E%3Cline x1='892.068' y1='3.46554' x2='894.897' y2='0.637111' stroke='%23222222'/%3E%3Cline x1='909.896' y1='3.46554' x2='912.725' y2='0.637111' stroke='%23222222'/%3E%3Cline x1='927.725' y1='3.46554' x2='930.553' y2='0.637111' stroke='%23222222'/%3E%3C/svg%3E");background-repeat:repeat-x;background-size:933px 4px}.el_blockHeading{margin-top:1.5em;margin-bottom:1em;font-size:18px;font-weight:700;color:#333}.el_blockHeading_background{position:relative;display:flex;align-items:flex-end;padding:40px 15px 15px;margin-top:30px;margin-bottom:20px;font-size:18px;font-weight:500;line-height:1.44;background-color:#f1f1f1;border-top:1px solid #222;border-top:1px solid var(--color-black);border-top-left-radius:2px;border-top-right-radius:2px}.el_blockHeading_background:before{position:absolute;inset:0;content:"";background:url(/assets/img/common/noise.png) repeat;border-radius:inherit;opacity:.05;pointer-events:none}@media all and (min-width: 1024px){.el_blockHeading_background{padding:50px 20px 15px;font-size:20px;line-height:1.4}}.el_blockHeadingSmall{font-size:18px;font-weight:500;line-height:1.44}.el_blockTitle_news{padding-bottom:30px;margin-top:30px;font-size:22px;font-weight:500;line-height:1.545;color:#222;text-align:justify;letter-spacing:.02em}@media all and (min-width: 1024px){.el_blockTitle_news{margin-top:20px;font-size:24px;line-height:1.5}}@media all and (min-width: 1024px){.el_blockTitle_newsHeader{position:relative;padding-right:164px}}.el_blockTitle_newsInfo{display:flex;flex-wrap:nowrap;align-items:center;justify-content:space-between}@media all and (min-width: 1024px){.el_blockTitle_newsInfo{display:block}}.el_blockTitle_newsDate{display:flex;flex-wrap:nowrap;align-items:flex-end;justify-content:center;width:-moz-max-content;width:max-content;height:25px;padding-left:10px;padding-right:10px;padding-bottom:4px;font-size:14px;font-weight:600;line-height:1;color:#222;text-align:center;letter-spacing:.02em;border:1px solid #222;border:1px solid var(--color-black);border-radius:calc(infinity * 1px)}.el_blockTitle_newsDate_year{padding-right:.2em;font-size:10px}@media all and (min-width: 1024px){.el_blockTitle_newsDate_year{padding-right:.14em;font-size:12px}}.el_blockTitle_newsDate_month,.el_blockTitle_newsDate_day{padding-left:.1em}.el_blockTitle_newsCategory{position:relative;display:flex;flex-wrap:nowrap;align-items:center;justify-content:center;height:25px;padding-left:10px;padding-right:10px;padding-top:1px;font-size:12px;font-weight:800;line-height:1;letter-spacing:.02em;background-color:#ffec08;background-color:var(--color-yellow);border:1px solid #222;border:1px solid var(--color-black);border-radius:calc(infinity * 1px)}@media all and (min-width: 1024px){.el_blockTitle_newsCategory{position:absolute;top:0;right:0;width:124px;height:124px;font-size:12px;line-height:2;border-radius:35px}}.el_blockList{list-style:none;padding-left:0;margin-top:10px;margin-bottom:20px}.el_blockList li{position:relative;padding-left:30px;margin-top:10px;line-height:1.8}.el_blockList li:first-child{margin-top:0}ul.el_blockList li:before{position:absolute;top:8px;left:0;width:6px;height:6px;content:"";background-color:#ffec08;background-color:var(--color-yellow);border:1px solid #222;border:1px solid var(--color-black);border-radius:50%}ol.el_blockList{counter-reset:list-item}ol.el_blockList li{counter-increment:list-item}ol.el_blockList li:before{position:absolute;top:4px;left:0;display:flex;flex-direction:column;flex-wrap:nowrap;align-items:center;justify-content:center;width:20px;height:20px;padding-top:1px;font-family:Poppins,sans-serif!important;font-size:10px;font-style:normal;font-weight:600;text-align:center;letter-spacing:.02em;content:counter(list-item);background-color:#ffec08;background-color:var(--color-yellow);border:1px solid #222;border:1px solid var(--color-black);border-radius:6px}.bl_blockImage{width:100%}.bl_blockImage img{width:100%;height:auto;display:block}.bl_blockImage__bordered img{border-radius:15px;border:solid 1px #222}.bl_blockImage_caption{margin-top:10px;font-size:14px;color:#666}.bl_blockLink_anchor{color:#0b99ff}.bl_blockLink_anchor[target=_blank]{padding-left:4px}.bl_blockLink_anchor[target=_blank]:before{display:inline-block;width:16px;height:16px;margin-right:4px;content:"";background-image:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 17 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='0.599976' width='16' height='16' rx='8' fill='%230B99FF'/%3E%3Cpath d='M7.49976 5.75C7.49976 5.33579 7.83554 5 8.24976 5H11.4998C12.052 5 12.4998 5.44772 12.4998 6V8C12.4998 8.55228 12.052 9 11.4998 9H10.9998C10.4475 9 9.99976 8.55228 9.99976 8V7.5C9.99976 6.94772 9.55204 6.5 8.99976 6.5H8.24976C7.83554 6.5 7.49976 6.16421 7.49976 5.75Z' fill='white'/%3E%3Crect x='4.49976' y='7' width='5' height='4' rx='1' fill='white'/%3E%3C/svg%3E%0A");transform:translateY(3px)}.bl_blockButton_link{display:inline-block;padding:10px 20px;background-color:#ffec08;background-color:var(--color-yellow);border:1px solid #222;border:1px solid var(--color-black);border-radius:6px;-webkit-text-decoration:none;text-decoration:none;color:#222;color:var(--color-black);font-weight:600}.bl_blockButton_link:hover{opacity:.8}.bl_blockTextBox{padding:15px;margin-top:20px;margin-bottom:20px;line-height:1.857;text-align:justify}@media all and (min-width: 768px){.bl_blockTextBox{padding:30px;line-height:1.625}}.bl_blockTextBox_border{border:1px solid #222;border:1px solid var(--color-black);border-radius:6px}.bl_blockTextBox_background{background-color:#f1f1f1;border-radius:6px}.bl_blockTextBox_image{margin-bottom:15px}.bl_blockQuote{display:flex;flex-direction:column;align-content:center;padding:48px 15px;margin-top:20px;margin-bottom:20px;line-height:1.714;text-align:justify;background-color:#f1f1f1;border-radius:6px}@media all and (min-width: 768px){.bl_blockQuote{padding:48px 20px;line-height:1.625}}.bl_blockQuote_image{margin-bottom:20px}.bl_blockInfoBox{font-size:14px;line-height:1.57;margin:15px 0;background-color:#fff;padding:20px;border:#333 solid 1px;border-radius:8px}.bl_blockInfoBox dl{display:grid;grid-template-columns:1fr;grid-gap:10px;gap:10px}.bl_blockInfoBox dt{font-weight:700;color:#333;text-align:left}@media all and (min-width: 768px){.bl_blockInfoBox dt{text-align:center}}.bl_blockInfoBox dt:not(:first-of-type){margin-top:10px}.bl_blockInfoBox dd:last-of-type{margin-bottom:0}@media all and (min-width: 768px){.bl_blockInfoBox{padding:30px}.bl_blockInfoBox dl{grid-template-columns:auto 1fr;gap:20px 30px}.bl_blockInfoBox dt:not(:first-of-type){margin-top:0}.bl_blockInfoBox dd{margin-bottom:0}}.bl_blockTable{width:100%;border-collapse:collapse}.bl_blockTable th,.bl_blockTable td{padding:10px;text-align:left}.bl_blockTable_border,.bl_blockTable_border th,.bl_blockTable_border td{border:1px solid #333}.bl_blockTable_noBorder th,.bl_blockTable_noBorder td{border:none}.bl_blockTable_simple th{border-bottom:2px solid #333}.bl_blockTable_simple td{border-bottom:1px solid #ddd}.bl_blockSdgs{display:flex;flex-wrap:wrap;gap:10px}.bl_blockSdgs_icon{width:80px;height:auto}@media all and (min-width: 768px){.bl_blockSdgs_icon{width:100px}}.bl_blockImageGrid{width:100%;display:grid;grid-template-columns:repeat(auto-fill,minmax(275px,1fr));grid-gap:20px;gap:20px}@media all and (min-width: 768px){.bl_blockImageGrid{gap:30px}}.bl_blockImageGrid_item{width:100%;height:auto;border-radius:15px;overflow:hidden;border:solid 1px #222}.bl_blockImageGrid_item img{width:100%;height:auto;display:block}.bl_blockImageGrid_caption{padding:10px;font-size:14px}.bl_blockContentWithImage{display:flex;justify-content:center;flex-wrap:wrap;gap:30px}@media all and (min-width: 768px){.bl_blockContentWithImage{flex-wrap:nowrap}}.bl_blockContentWithImage h4{font-size:20px;font-weight:500;line-height:1.4;letter-spacing:.04em}.bl_blockContentWithImage_text{width:100%;max-width:447px;font-size:16px;line-height:1.8;color:#333}@media all and (min-width: 768px){.bl_blockContentWithImage_text{font-size:18px;line-height:1.6}}.bl_blockContentWithImage_description{width:100%;max-width:447px;margin-top:25px;font-size:16px;line-height:1.8}@media all and (min-width: 768px){.bl_blockContentWithImage_description{font-size:18px;line-height:1.6}}.bl_blockContentWithImage_image{width:100%;max-width:447px;height:auto;border-radius:15px;overflow:hidden;border:solid 1px #222}.bl_blockContentWithImage_image img{width:100%;height:auto;display:block}@media all and (min-width: 768px){.bl_blockContentWithImage_imageLeft{flex-direction:row-reverse}}.bl_blockThumbnailGrid{display:grid;grid-gap:20px;gap:20px}@media all and (min-width: 768px){.bl_blockThumbnailGrid{gap:30px}}.bl_blockThumbnailGrid[data-columns="2"]{grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}.bl_blockThumbnailGrid[data-columns="3"]{grid-template-columns:repeat(auto-fill,minmax(250px,1fr))}.bl_blockThumbnail{display:flex;flex-direction:column}.bl_blockThumbnail a{display:flex;flex-direction:column;-webkit-text-decoration:none;text-decoration:none;color:inherit}.bl_blockThumbnail a:hover{opacity:.8}.bl_blockThumbnail_image{width:100%;border-radius:8px;overflow:hidden;margin-bottom:15px}.bl_blockThumbnail_image img{width:100%;height:auto;display:block}.bl_blockThumbnail_heading{font-size:18px;font-weight:600;margin-bottom:10px}.bl_blockThumbnail_text{font-size:14px;line-height:1.6;color:#666}.bl_blockColumns{display:flex;gap:30px;flex-wrap:wrap}@media all and (min-width: 768px){.bl_blockColumns{flex-wrap:nowrap}}.bl_blockArticleCardGrid{display:grid;grid-gap:24px;gap:24px;margin-top:20px}.bl_blockArticleCardGrid[data-columns="2"]{grid-template-columns:1fr}@media all and (min-width: 768px){.bl_blockArticleCardGrid[data-columns="2"]{grid-template-columns:repeat(2,1fr)}}.bl_blockArticleCardGrid[data-columns="3"]{grid-template-columns:1fr}@media all and (min-width: 768px){.bl_blockArticleCardGrid[data-columns="3"]{grid-template-columns:repeat(2,1fr)}}@media all and (min-width: 1024px){.bl_blockArticleCardGrid[data-columns="3"]{grid-template-columns:repeat(3,1fr)}}.bl_blockArticleCard{position:relative;background:#fff;border:1px solid #222;border-radius:15px;overflow:hidden;transition:box-shadow .3s ease}.bl_blockArticleCard:hover{box-shadow:0 4px 12px #0000001a}.bl_blockArticleCard_link{position:relative;height:100%;display:block;-webkit-text-decoration:none;text-decoration:none;color:inherit}.bl_blockArticleCard_imageWrapper{position:relative;width:100%;padding-top:73%;overflow:hidden;background:#f5f5f5}.bl_blockArticleCard_image{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.bl_blockArticleCard_playIcon{position:absolute;bottom:20px;right:20px}.bl_blockArticleCard_content{padding:26px 20px}@media all and (min-width: 768px){.bl_blockArticleCard_content{padding:40px 30px}}.bl_blockArticleCard_heading{font-size:16px;font-weight:400;margin:0 0 12px;line-height:1.4}@media all and (min-width: 768px){.bl_blockArticleCard_heading{font-size:20px}}.bl_blockArticleCard_description{font-size:14px;line-height:1.6;color:#777;margin:0 0 16px}.bl_blockArticleCard_sdgs{display:flex;flex-wrap:wrap;gap:6px;margin-top:auto}.bl_blockArticleCard_sdgsIcon{width:32px;height:32px;-o-object-fit:contain;object-fit:contain}@media all and (min-width: 768px){.bl_blockArticleCard_sdgsIcon{width:40px;height:40px}}.bl_blockArticleCard_text{font-size:14px;line-height:1.6;color:#666;margin:0;white-space:pre-line}.bl_othersNews{position:relative;background-color:#61cc49;border-radius:20px;padding:30px 20px;margin:30px 0;z-index:0}@media all and (min-width: 768px){.bl_othersNews{padding:40px 30px}}.bl_othersNews:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(/assets/img/common/noise.png);background-blend-mode:multiply;opacity:.1;border-radius:20px;pointer-events:none;z-index:-1}.bl_othersNews_header{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:10px;position:relative;padding-top:30px;padding-left:30px}@media all and (min-width: 768px){.bl_othersNews_header{gap:0;padding-top:40px;padding-left:30px}}.bl_othersNews_header:before{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;content:"";border-top:1px solid #222;border-top:1px solid var(--color-black);border-left:1px solid #222;border-left:1px solid var(--color-black);border-top-left-radius:15px}.bl_othersNews_header:after{position:absolute;bottom:3px;left:0;width:4px;height:100%;max-height:49px;background-color:#222;background-color:var(--color-black);pointer-events:none;content:"";border-radius:20px}.bl_othersNews_title{font-family:Poppins,sans-serif;font-size:26px;font-weight:700;line-height:1.2;color:#222}@media all and (min-width: 768px){.bl_othersNews_title{font-size:30px}}.bl_othersNews_subTitle{font-size:13px;font-weight:500;line-height:1.4;color:#222}.bl_blockSdgs{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end;align-items:center}.bl_blockSdgs_icon{width:40px;height:40px;-o-object-fit:contain;object-fit:contain}@media all and (min-width: 768px){.bl_blockSdgs_icon{width:68px;height:68px}}.un_sustainabilitySubpage{position:relative}.un_sustainabilitySubpage .bl_pageContents_title_wrapper{min-height:85px;padding-top:15px;padding-bottom:30px}@media all and (min-width: 768px){.un_sustainabilitySubpage .bl_pageContents_title_wrapper{padding-bottom:12px}}.un_sustainabilitySubpage .bl_pageContents_title{margin-bottom:0;height:85px}@media all and (min-width: 768px){.un_sustainabilitySubpage .bl_pageContents_title{height:auto;margin-bottom:0}}.un_sustainabilitySubpage .bl_pageContents_title_labelEn{height:52px;line-height:1;display:flex;align-items:flex-end}.un_sustainabilitySubpage .bl_commonSection_title_label{white-space:wrap}.un_sustainabilitySubpage_headerBgImage{position:absolute;top:-4%;width:100%}.un_sustainabilitySubpage_headerBgImage img{width:100%;max-width:none}@media all and (min-width: 768px){.un_sustainabilitySubpage_headerBgImage{top:-15%}}@media all and (min-width: 1024px){.un_sustainabilitySubpage_headerBgImage{max-width:100%;height:100%;top:0%;left:-3.5%}}.un_sustainabilitySubpage_section .bl_commonSection_inner{width:100%}.un_sustainabilitySubpage_section .bl_commonSection_body{display:flex;flex-direction:column;gap:15px}.un_sustainabilitySubpage_section .bl_commonSection_body img{max-width:100%;height:auto!important}.un_sustainabilitySubpage_section .bl_blockParagraph h2,.un_sustainabilitySubpage_section .bl_blockHeading h2{font-size:18px;font-style:normal;font-weight:500;line-height:1.44}.un_sustainabilitySubpage_section .bl_blockParagraph h3,.un_sustainabilitySubpage_section .bl_blockHeading h3{font-size:18px;font-weight:700;color:#333}.un_sustainabilitySubpage_section .bl_blockParagraph p{line-height:1.8;font-size:14px}.un_sustainabilitySubpage_section .bl_blockParagraph strong,.un_sustainabilitySubpage_section .bl_blockParagraph b{font-weight:800}.un_sustainabilitySubpage_section .bl_blockParagraph i,.un_sustainabilitySubpage_section .bl_blockParagraph em{font-style:italic}.un_sustainabilitySubpage_section .bl_blockParagraph a[href]{color:#0b99ff}.un_sustainabilitySubpage_section .bl_blockParagraph a[href][target=_blank]{padding-left:4px}.un_sustainabilitySubpage_section .bl_blockParagraph a[href][target=_blank]:before{display:inline-block;width:16px;height:16px;margin-right:4px;content:"";background-image:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 17 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='0.599976' width='16' height='16' rx='8' fill='%230B99FF'/%3E%3Cpath d='M7.49976 5.75C7.49976 5.33579 7.83554 5 8.24976 5H11.4998C12.052 5 12.4998 5.44772 12.4998 6V8C12.4998 8.55228 12.052 9 11.4998 9H10.9998C10.4475 9 9.99976 8.55228 9.99976 8V7.5C9.99976 6.94772 9.55204 6.5 8.99976 6.5H8.24976C7.83554 6.5 7.49976 6.16421 7.49976 5.75Z' fill='white'/%3E%3Crect x='4.49976' y='7' width='5' height='4' rx='1' fill='white'/%3E%3C/svg%3E%0A");transform:translateY(3px)}.un_sustainabilitySubpage_section .bl_blockList ul{list-style:none;padding-left:0;margin-top:10px;margin-bottom:20px}.un_sustainabilitySubpage_section .bl_blockList ul li{position:relative;padding-left:30px;margin-top:10px;line-height:1.8}.un_sustainabilitySubpage_section .bl_blockList ul li:first-child{margin-top:0}.un_sustainabilitySubpage_section .bl_blockList ul li:before{position:absolute;top:8px;left:0;width:6px;height:6px;content:"";background-color:#ffec08;background-color:var(--color-yellow);border:1px solid #222;border:1px solid var(--color-black);border-radius:50%}.un_sustainabilitySubpage_section .bl_blockList ol{list-style:none;padding-left:0;margin-top:10px;margin-bottom:20px;counter-reset:list-item}.un_sustainabilitySubpage_section .bl_blockList ol li{position:relative;padding-left:30px;margin-top:10px;line-height:1.8;counter-increment:list-item}.un_sustainabilitySubpage_section .bl_blockList ol li:first-child{margin-top:0}.un_sustainabilitySubpage_section .bl_blockList ol li:before{position:absolute;top:4px;left:0;display:flex;flex-direction:column;flex-wrap:nowrap;align-items:center;justify-content:center;width:20px;height:20px;padding-top:1px;font-family:Poppins,sans-serif!important;font-size:10px;font-style:normal;font-weight:600;text-align:center;letter-spacing:.02em;content:counter(list-item);background-color:#ffec08;background-color:var(--color-yellow);border:1px solid #222;border:1px solid var(--color-black);border-radius:6px}.un_sustainabilitySubpage_section .bl_blockImage .img{position:relative;width:100%;margin-top:10px;margin-bottom:20px}.un_sustainabilitySubpage_section .bl_blockImage .img img{display:block;width:100%;height:auto}.un_sustainabilitySubpage_section .bl_blockTextBox .box{padding:15px;margin-top:20px;margin-bottom:20px;line-height:1.857;text-align:justify;border:1px solid #222;border:1px solid var(--color-black);border-radius:6px}.un_sustainabilitySubpage_section .bl_blockBlockquote blockquote{display:flex;flex-direction:column;align-content:center;padding:48px 15px;margin-top:20px;margin-bottom:20px;line-height:1.714;text-align:justify;background-color:#f1f1f1;border-radius:6px}@media all and (min-width: 768px){.un_sustainabilitySubpage_section .bl_blockParagraph h2,.un_sustainabilitySubpage_section .bl_blockHeading h2{font-size:20px;line-height:1.4}.un_sustainabilitySubpage_section .bl_blockTextBox .box{padding:30px;line-height:1.625}.un_sustainabilitySubpage_section .bl_blockBlockquote blockquote{padding:48px 20px;line-height:1.625}}.un_bangkok{position:relative}.un_bangkok_intro_text{font-size:14px;line-height:1.8}.un_bangkok_list{display:grid;grid-gap:20px;gap:20px;transition:opacity .1s linear}.un_bangkok_loadingObserver{position:relative;display:grid;align-items:center;justify-items:center;place-items:center;width:100%;height:1px}.un_bangkok_loadingObserver[aria-busy=true]{height:auto}.un_bangkok_loadingObserver_loadingIndicator{position:relative;width:163px;padding-top:40px;margin-left:auto;margin-right:auto;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;opacity:0;transition:opacity .04s linear}.un_bangkok_loadingObserver_loadingIndicator img{width:100%;height:auto;-o-object-fit:contain;object-fit:contain}.un_bangkok_loadingObserver[aria-busy=true] .un_bangkok_loadingObserver_loadingIndicator{opacity:1;transition-delay:.4s}@media all and (min-width: 1024px){.un_bangkok_loadingObserver_loadingIndicator{padding-top:80px}}.un_bangkok_loadingObserver_loadingText{position:absolute;top:140px;left:calc(40% + 40px);display:flex;flex-wrap:nowrap;align-items:flex-end;justify-content:center;font-size:12px;font-weight:700;line-height:1;text-transform:uppercase;--letter-spacing: .06em;--delay-interval: -.1s}.un_bangkok_loadingObserver_loadingText span{display:block;animation:loadingTextAnimation 1s linear infinite;animation-timing-function:cubic-bezier(.37,0,.63,1);animation-timing-function:var(--ease-in-out-sine)}.un_bangkok_loadingObserver_loadingText span:nth-child(1){animation-delay:calc(var(--delay-interval) * 0)}.un_bangkok_loadingObserver_loadingText span:nth-child(2){animation-delay:calc(var(--delay-interval) * 1)}.un_bangkok_loadingObserver_loadingText span:nth-child(3){animation-delay:calc(var(--delay-interval) * 2)}.un_bangkok_loadingObserver_loadingText span:nth-child(4){animation-delay:calc(var(--delay-interval) * 3)}.un_bangkok_loadingObserver_loadingText span:nth-child(5){animation-delay:calc(var(--delay-interval) * 4)}.un_bangkok_loadingObserver_loadingText span:nth-child(6){animation-delay:calc(var(--delay-interval) * 5)}.un_bangkok_loadingObserver_loadingText span:nth-child(7){animation-delay:calc(var(--delay-interval) * 6)}.un_bangkok_detail .js-bangkokDetailBody{display:flex;flex-direction:column;gap:15px}.un_bangkok_detail .js-bangkokDetailBody img{max-width:100%;height:auto!important}.un_international{position:relative}.un_international_headerBgImage{position:absolute;top:-45px;left:0;width:100%}.un_international_headerBgImage img{width:100%}@media all and (min-width: 1024px){.un_international_headerBgImage{width:35%;top:155px}.un_international_headerBgImage img{width:100%}}.un_international .bl_commonSection_header{margin-bottom:30px}.un_international_archive_description{margin-top:24px;font-size:14px;line-height:1.8}@media all and (min-width: 1024px){.un_international_archive_description{font-size:16px}}.un_international_archive .un_bangkok_list{margin-top:40px}.un_international_anchorNav{display:flex;align-items:flex-start;gap:40px}.un_international_anchorNav_item{display:inline-flex;align-items:center;gap:13px;padding:10px 0;border-radius:9999px;font-size:16px;font-weight:500;color:#222;color:var(--color-black);-webkit-text-decoration:none;text-decoration:none;transition:background-color .3s ease,color .3s ease}.un_international_subHeading{display:flex;flex-direction:column;align-items:flex-start;gap:12px;margin:0 0 20px;padding-bottom:12px}.un_international_subHeading_en{font-size:24px;font-weight:700;line-height:1;letter-spacing:.05em}@media all and (min-width: 1024px){.un_international_subHeading_en{font-size:32px}}.un_international_subHeading_ja{font-size:12px;font-weight:500}.un_international_officeBody{display:flex;flex-direction:column;gap:20px;margin-bottom:24px}@media all and (min-width: 1024px){.un_international_officeBody{flex-direction:row;gap:30px;margin-bottom:32px}}.un_international_officeBody_image{flex-shrink:0;border-radius:8px;overflow:hidden}.un_international_officeBody_image img{width:100%;height:auto;-o-object-fit:cover;object-fit:cover;display:block}@media all and (min-width: 1024px){.un_international_officeBody_image{width:42%}}.un_international_officeText{font-size:14px;line-height:2;margin:0}@media all and (min-width: 1024px){.un_international_officeText{font-size:16px}}.un_international_officeOverview{border:solid 1px #777;border:solid 1px var(--color-gray);border-radius:6px;padding:15px}@media all and (min-width: 1024px){.un_international_officeOverview{padding:30px}}.un_international_officeOverview_title{font-size:16px;font-weight:500;padding-bottom:8px}.un_international_officeOverview_list{margin:0}.un_international_officeOverview_item{display:flex;align-items:center}.un_international_officeOverview_item dt{width:43px;flex-shrink:0;font-size:13px;margin-right:15px;font-weight:700;color:#222;color:var(--color-black)}.un_international_officeOverview_item dd{flex:1;margin:0;font-size:13px;line-height:1.7}@media all and (min-width: 1024px){.un_international_officeOverview_item dd{font-size:14px}}.un_international_gallery_full{border:solid 1px #222;border-radius:8px;overflow:hidden}.un_international_gallery_full img{width:100%;height:auto;-o-object-fit:cover;object-fit:cover;display:block}.un_international_subSection{display:block;position:relative;width:100%;margin:40px 0 0;border:1px solid #222;border:1px solid var(--color-black);border-radius:15px;overflow:hidden;transition:box-shadow .3s ease;color:inherit;-webkit-text-decoration:none;text-decoration:none}.un_international_subSection:hover{box-shadow:0 4px 12px #0000001a}.un_international_subSection_icon{position:absolute;bottom:20px;right:20px;transition:transform .3s ease}.un_international_subSection_title{font-size:20px;font-weight:700;margin:0 0 20px}@media all and (min-width: 1024px){.un_international_subSection_title{font-size:26px;margin-bottom:24px}}.un_international_bangkokJournal_content{padding:40px 20px 55px;font-size:14px;line-height:1.875}@media all and (min-width: 1024px){.un_international_bangkokJournal_content{font-size:16px;padding:30px 30px 57px}}.un_international_subSection_image{display:grid;align-items:center;justify-items:center;place-items:center;width:100%;min-height:200px}.un_international_subSection_image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:inherit}.un_international_livingInfo_overview{font-size:14px;line-height:1.875;margin:0}@media all and (min-width: 1024px){.un_international_livingInfo_overview{font-size:16px}}.un_international_infoBlock{margin-top:50px}.un_international_infoBlock_title{position:relative;padding-left:30px;font-size:18px;font-weight:700}.un_international_infoBlock_title:before{position:absolute;top:8px;left:0;width:6px;height:6px;content:"";background-color:#ffec08;background-color:var(--color-yellow);border:1px solid #222;border:1px solid var(--color-black);border-radius:50%}.un_international_infoBlock_body{display:flex;flex-direction:column;gap:20px;margin-top:30px}@media all and (min-width: 1024px){.un_international_infoBlock_body{flex-direction:row;gap:30px}}.un_international_infoBlock_text{flex:1;font-size:14px;line-height:1.7}@media all and (min-width: 1024px){.un_international_infoBlock_text{font-size:16px}}.un_international_seminar{margin-top:50px}.un_international_seminarBody{display:flex;flex-direction:column;gap:20px}@media all and (min-width: 1024px){.un_international_seminarBody{flex-direction:row;gap:40px}}.un_international_seminar_content{flex:1}.un_international_seminar_content p{font-size:14px;line-height:1.875;margin:0 0 16px}.un_international_seminar_content p:last-child{margin-bottom:0}@media all and (min-width: 1024px){.un_international_seminar_content p{font-size:16px}}.un_international_seminarBody_images{flex-shrink:0;display:flex;flex-direction:column;gap:8px}.un_international_seminarBody_images img{display:block;width:100%;height:auto;-o-object-fit:cover;object-fit:cover;border-radius:8px;border:solid 1px #222;border:solid 1px var(--color-black)}@media all and (min-width: 1024px){.un_international_seminarBody_images{width:50%;gap:12px}}.un_international_countrySection{scroll-margin-top:80px}.un_international_country{position:relative;background-color:#f1f1f1;border:solid 1px #222;border:solid 1px var(--color-black);border-radius:20px;margin-top:50px;padding:15px}.un_international_country:before{position:absolute;inset:0;content:"";background:url(/assets/img/common/noise.png) repeat;border-radius:inherit;opacity:.05;pointer-events:none}@media all and (min-width: 1024px){.un_international_country{padding:40px}}.un_sustainability{position:relative}.un_sustainability_intro_heading{font-family:"M PLUS 1p";font-size:20px;font-weight:500;line-height:1.4;padding-top:70px;letter-spacing:.4px}.un_sustainability_intro_text{font-size:16px;line-height:1.8;padding-top:30px}.un_sustainability_sdgs{display:flex;flex-wrap:wrap;gap:30px;background-color:#f5f5f5;border:solid 1px #222;padding:30px;margin-top:30px;margin-bottom:60px;border-radius:15px}@media all and (min-width: 768px){.un_sustainability_sdgs{flex-wrap:nowrap}}.un_sustainability_sdgs_title{font-size:18px;font-weight:700;line-height:1.4;color:#222}.un_sustainability_sdgs_description{max-width:607px;width:100%;margin-top:15px;font-size:14px;line-height:1.5;font-weight:500;color:#777}.un_sustainability_sdgs_img{max-width:100%;width:100%;height:auto}@media all and (min-width: 768px){.un_sustainability_sdgs_img{max-width:237px}}.un_sustainability_list{display:flex;flex-direction:column;gap:60px;transition:opacity .1s linear}@media all and (min-width: 768px){.un_sustainability_list{gap:60px}}.un_sustainability .bl_pageLocalNavListItem_link_icon{width:3px;height:3px;margin-right:8px;background-color:#777;border-radius:50%}.un_sustainability .bl_pageLocalNavListItem_link_icon:before,.un_sustainability .bl_pageLocalNavListItem_link_icon:after{display:none}.un_sustainability .bl_pageLocalNavListItem_link_icon svg{display:none}.un_sustainability_category .bl_commonSection_header{padding-top:0;padding-bottom:30px;margin-bottom:30px}@media all and (min-width: 768px){.un_sustainability_category .bl_commonSection_header{margin-bottom:40px}}.un_sustainability_category .bl_commonSection_title_label{white-space:normal}.un_sustainability_loadingObserver{position:relative;display:grid;align-items:center;justify-items:center;place-items:center;width:100%;height:1px}.un_sustainability_loadingObserver[aria-busy=true]{height:auto}.un_sustainability_loadingObserver_loadingIndicator{position:relative;width:163px;padding-top:40px;margin-left:auto;margin-right:auto;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;opacity:0;transition:opacity .04s linear}.un_sustainability_loadingObserver_loadingIndicator img{width:100%;height:auto;-o-object-fit:contain;object-fit:contain}.un_sustainability_loadingObserver[aria-busy=true] .un_sustainability_loadingObserver_loadingIndicator{opacity:1;transition-delay:.4s}@media all and (min-width: 1024px){.un_sustainability_loadingObserver_loadingIndicator{padding-top:80px}}.un_sustainability_loadingObserver_loadingText{position:absolute;top:140px;left:calc(40% + 40px);display:flex;flex-wrap:nowrap;align-items:flex-end;justify-content:center;font-size:12px;font-weight:700;line-height:1;text-transform:uppercase;--letter-spacing: .06em;--delay-interval: -.1s}.un_sustainability_loadingObserver_loadingText span{display:block;animation:loadingTextAnimation 1s linear infinite;animation-timing-function:cubic-bezier(.37,0,.63,1);animation-timing-function:var(--ease-in-out-sine)}.un_sustainability_loadingObserver_loadingText span:nth-child(1){animation-delay:calc(var(--delay-interval) * 0)}.un_sustainability_loadingObserver_loadingText span:nth-child(2){animation-delay:calc(var(--delay-interval) * 1)}.un_sustainability_loadingObserver_loadingText span:nth-child(3){animation-delay:calc(var(--delay-interval) * 2)}.un_sustainability_loadingObserver_loadingText span:nth-child(4){animation-delay:calc(var(--delay-interval) * 3)}.un_sustainability_loadingObserver_loadingText span:nth-child(5){animation-delay:calc(var(--delay-interval) * 4)}.un_sustainability_loadingObserver_loadingText span:nth-child(6){animation-delay:calc(var(--delay-interval) * 5)}.un_sustainability_loadingObserver_loadingText span:nth-child(7){animation-delay:calc(var(--delay-interval) * 6)}.un_resinavi{position:relative}.un_resinavi_headerBgImage{position:absolute;top:-37px;left:0;width:100%;z-index:-1}.un_resinavi_headerBgImage img{width:100%;max-width:none}@media all and (min-width: 1024px){.un_resinavi_headerBgImage{max-width:90%;height:100%;top:8%;left:0%}}.un_resinavi_intro_inner{display:flex;flex-direction:column;gap:30px}@media all and (min-width: 1024px){.un_resinavi_intro_inner{flex-direction:row;gap:40px}}.un_resinavi_intro_text{display:flex;flex-direction:column;gap:30px;color:#222;color:var(--resi-black-100, #222);font-family:"M PLUS 1p";font-size:16px;font-weight:500;line-height:1.8}.un_resinavi_intro_text_content{display:flex;flex-direction:column;gap:16px}.un_resinavi_intro_text_bold{font-weight:700}.un_resinavi_intro_text_links{display:flex;flex-direction:column;gap:30px;margin-top:20px;list-style:none;padding:0}.un_resinavi_intro_text_link{color:#0072ff;color:var(--resi-blue-100, #0072ff)}.un_resinavi_intro_imageWrapper{width:100%;max-width:449px;margin:0 auto}.un_resinavi_intro_image{width:100%;border-radius:15px;overflow:hidden;border:solid 1px #222}.un_resinavi_intro_image img{width:100%;height:auto;display:block}@media all and (min-width: 1024px){.un_resinavi_intro_image{max-width:400px}}.un_resinavi_sdgs{display:flex;justify-content:flex-end;margin-top:15px}.un_residentialNetwork{position:relative}.un_residentialNetwork_headerBgImage{position:absolute;top:-37px;left:0;width:100%;z-index:-1}.un_residentialNetwork_headerBgImage img{width:100%;max-width:none}@media all and (min-width: 1024px){.un_residentialNetwork_headerBgImage{max-width:90%;height:100%;top:0%;left:0%}}.un_residentialNetwork_intro .bl_commonSection_body{display:flex;flex-direction:column;gap:30px}@media all and (min-width: 1024px){.un_residentialNetwork_intro .bl_commonSection_body{display:grid;grid-template-columns:1fr 447px;grid-template-rows:auto 1fr;grid-gap:20px 40px;gap:20px 40px;align-items:start}}.un_residentialNetwork_intro_inner{display:contents}.un_residentialNetwork_intro_text{display:flex;flex-direction:column;gap:16px;width:100%;color:#222;color:var(--resi-black-100, #222);font-family:"M PLUS 1p";font-size:16px;font-weight:500;line-height:1.8;order:1}@media all and (min-width: 1024px){.un_residentialNetwork_intro_text{max-width:447px;order:0;grid-column:1;grid-row:1/3}}.un_residentialNetwork_intro_image{display:flex;align-items:center;justify-content:center;width:100%;border-radius:15px;overflow:hidden;border:solid 1px #222;order:0}.un_residentialNetwork_intro_image img{width:104%;height:auto;display:block}@media all and (min-width: 1024px){.un_residentialNetwork_intro_image{max-width:447px;order:0;grid-column:2;grid-row:1;width:-moz-fit-content;width:fit-content}}.un_residentialNetwork_intro_contactInfo{display:flex;align-items:center;justify-content:center;gap:10px;background-color:#ffe7aa;padding:35px 0;border-radius:15px;border:solid 1px #222;order:2}@media all and (min-width: 1024px){.un_residentialNetwork_intro_contactInfo{order:0;grid-column:2;grid-row:2}}.un_residentialNetwork_intro_contactInfo_label{font-family:"M PLUS 1p";font-size:16px;font-weight:500;color:#222;color:var(--resi-black-100, #222)}.un_residentialNetwork_intro_contactInfo_phone{font-size:24px;font-weight:600;color:#222;color:var(--resi-black-100, #222);-webkit-text-decoration:none;text-decoration:none}.un_residentialNetwork_intro_contactInfo_phone:hover{-webkit-text-decoration:underline;text-decoration:underline}@media all and (min-width: 1024px){.un_residentialNetwork_intro_contactInfo_phone{font-size:28px}}.un_renovation{position:relative}.un_renovation .bl_commonSection_title_label{white-space:wrap}.un_renovation .bl_commonSection_inner{margin-top:-10px}.un_renovation_headerBgImage{position:absolute;top:-4.5%;left:0;width:100%}.un_renovation_headerBgImage img{width:100%}@media all and (min-width: 1024px){.un_renovation_headerBgImage{width:100%;top:11%}.un_renovation_headerBgImage img{width:100%}}.un_renovation_anchorNav{display:flex;flex-direction:column;gap:12px;margin-top:20px}@media all and (min-width: 1024px){.un_renovation_anchorNav{flex-direction:row;flex-wrap:wrap;gap:16px}}.un_renovation_sectionLead{font-size:18px;font-weight:500;line-height:1.4}@media all and (min-width: 1024px){.un_renovation_sectionLead{font-size:20px}}.un_renovation_sectionText{font-size:14px;line-height:1.875;margin:0}@media all and (min-width: 1024px){.un_renovation_sectionText{font-size:16px}}.un_renovation_flowContainer{display:flex;flex-direction:column;align-items:start;gap:20px;margin-top:40px}@media all and (min-width: 1024px){.un_renovation_flowContainer{flex-direction:row;justify-content:center;gap:40px}}.un_renovation_flowText{flex:1;display:flex;flex-direction:column;gap:30px;width:100%}@media all and (min-width: 1024px){.un_renovation_flowText{width:50%}}.un_renovation_flowDiagram{display:flex;flex-direction:column;align-items:center;gap:16px;width:100%;margin:10px 0;padding:30px 15px;background-color:#f7f7f7;border:1px solid #222;border:1px solid var(--color-black);border-radius:20px;position:relative}.un_renovation_flowDiagram:before{position:absolute;inset:0;content:"";background:url(/assets/img/common/noise.png) repeat;border-radius:inherit;opacity:.05;pointer-events:none}@media all and (min-width: 1024px){.un_renovation_flowDiagram{flex-direction:row;justify-content:center;align-items:center;gap:20px;width:50%;padding:40px 30px;margin:0 0 40px}}.un_renovation_flowDiagram_img{flex:1;width:100%;height:auto}.un_renovation_flowDiagram_side{display:flex;flex-direction:row;align-items:center;gap:12px}@media all and (min-width: 1024px){.un_renovation_flowDiagram_side{flex-direction:column;gap:16px}}.un_renovation_flowDiagram_item{display:flex;align-items:center;justify-content:center;width:80px;height:80px;background-color:#fff;border:1px solid #222;border:1px solid var(--color-black);border-radius:50%;text-align:center}@media all and (min-width: 1024px){.un_renovation_flowDiagram_item{width:100px;height:100px}}.un_renovation_flowDiagram_label{font-size:12px;font-weight:700;line-height:1.5}@media all and (min-width: 1024px){.un_renovation_flowDiagram_label{font-size:13px}}.un_renovation_flowDiagram_arrow{width:20px;height:2px;background-color:#222;background-color:var(--color-black);position:relative}.un_renovation_flowDiagram_arrow:after{content:"";position:absolute;right:0;top:50%;transform:translateY(-50%);border-left:6px solid #222;border-left:6px solid var(--color-black);border-top:4px solid transparent;border-bottom:4px solid transparent}@media all and (min-width: 1024px){.un_renovation_flowDiagram_arrow{width:2px;height:20px}.un_renovation_flowDiagram_arrow:after{inset:auto auto 0 50%;transform:translate(-50%);border-left:4px solid transparent;border-right:4px solid transparent;border-top:6px solid #222;border-top:6px solid var(--color-black);border-bottom:none}}.un_renovation_flowDiagram_center{background-color:#ffec08;background-color:var(--color-yellow);border:1px solid #222;border:1px solid var(--color-black);border-radius:16px;padding:20px;text-align:center;position:relative}@media all and (min-width: 1024px){.un_renovation_flowDiagram_center{padding:24px 30px;margin:0 10px}}.un_renovation_flowDiagram_centerLabel{display:block;font-size:14px;font-weight:700;margin-bottom:12px}.un_renovation_flowDiagram_centerSteps{display:flex;align-items:center;gap:8px}@media all and (min-width: 1024px){.un_renovation_flowDiagram_centerSteps{gap:12px}}.un_renovation_flowDiagram_centerStep{background-color:#fff;border-radius:8px;padding:10px 12px;font-size:11px;line-height:1.5}@media all and (min-width: 1024px){.un_renovation_flowDiagram_centerStep{padding:12px 16px;font-size:12px}}.un_renovation_flowDiagram_centerArrow{width:16px;height:2px;background-color:#222;background-color:var(--color-black);flex-shrink:0;position:relative}.un_renovation_flowDiagram_centerArrow:after{content:"";position:absolute;right:0;top:50%;transform:translateY(-50%);border-left:5px solid #222;border-left:5px solid var(--color-black);border-top:3px solid transparent;border-bottom:3px solid transparent}.un_renovation_propertyInfo{position:relative;display:flex;flex-direction:column;gap:16px;padding:20px 20px 60px;background-color:#ffe7b7;border:1px solid #222;border:1px solid var(--color-black);border-radius:12px}.un_renovation_propertyInfo:before{position:absolute;inset:0;content:"";background:url(/assets/img/common/noise.png) repeat;opacity:.05;pointer-events:none}@media all and (min-width: 1024px){.un_renovation_propertyInfo{flex-direction:row;align-items:center;gap:30px;padding:20px}}.un_renovation_propertyInfo_images{width:100%;height:auto;border-radius:8px;display:block;overflow:hidden}@media all and (min-width: 1024px){.un_renovation_propertyInfo_images{max-width:237px}}.un_renovation_propertyInfo_images img{width:100%;height:auto;-o-object-fit:cover;object-fit:cover;display:block}.un_renovation_propertyInfo_title{font-size:16px;font-weight:700;margin:0 0 8px}.un_renovation_propertyInfo_text{width:100%;font-size:14px;line-height:1.7}.un_renovation_propertyInfo_icon{position:absolute;bottom:20px;right:20px}.un_renovation_integratedContainer{display:flex;flex-direction:column;gap:20px;margin-top:30px}@media all and (min-width: 1024px){.un_renovation_integratedContainer{flex-direction:row;gap:40px}}.un_renovation_integratedText{flex:1;display:flex;flex-direction:column;gap:30px}@media all and (min-width: 1024px){.un_renovation_integratedText{gap:20px}}.un_renovation_steps{flex:1;display:flex;flex-direction:column;gap:12px;width:100%}@media all and (min-width: 768px){.un_renovation_steps{width:47%;margin:0 auto}}.un_renovation_steps_row{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:8px;gap:8px}@media all and (min-width: 1024px){.un_renovation_steps_row{gap:16px}}.un_renovation_steps_item{display:flex;flex-direction:column;align-items:center;gap:8px;padding:16px 8px;background-color:#f7f7f7;border:1px solid #222;border:1px solid var(--color-black);border-radius:12px;text-align:center}.un_renovation_steps_item img{width:36px;height:36px;-o-object-fit:contain;object-fit:contain}@media all and (min-width: 1024px){.un_renovation_steps_item{border-radius:16px}.un_renovation_steps_item img{width:48px;height:48px}}.un_renovation_steps_num{font-size:12px;font-weight:700}@media all and (min-width: 1024px){.un_renovation_steps_num{font-size:14px}}.un_renovation_steps_label{font-size:12px;font-weight:700;line-height:1.5}.un_renovation_style_heading{color:var(--resi-black-100);font-family:"M PLUS 1p",sans-serif;font-size:20px;font-weight:500;line-height:1.4;letter-spacing:.4px;margin-top:30px;margin-bottom:40px}.un_renovation_styleContainer{margin-top:0;gap:40px}@media all and (min-width: 1024px){.un_renovation_styleContainer{margin-top:30px}}.un_renovation_styleGrid{display:grid;grid-template-columns:repeat(1,1fr);grid-gap:40px;gap:40px;margin-top:60px}@media all and (min-width: 1024px){.un_renovation_styleGrid{grid-template-columns:repeat(2,1fr)}}.un_renovation_styleGrid_inner{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;padding:0;cursor:pointer;text-align:left;height:100%;overflow:hidden}html[data-detect-intent=mouse] .un_renovation_styleGrid_inner:hover:before{border-color:#d3d3d3;transition-duration:.1s;transition-duration:var(--common-mouse-enter-transition-duration)}.un_renovation_styleGrid_image{aspect-ratio:3/2;overflow:hidden;border-bottom:1px solid #222;border-bottom:1px solid var(--color-black);transition:border-color .2s linear;transition:border-color var(--common-mouse-leave-transition-duration) linear}.un_renovation_styleGrid_image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block;transform:translateZ(1px);transition:transform .8s cubic-bezier(.16,1,.3,1);transition:transform .8s var(--ease-out-expo)}html[data-detect-intent=mouse] .un_renovation_styleGrid_inner:hover .un_renovation_styleGrid_image{border-color:#d3d3d3;transition-duration:.1s;transition-duration:var(--common-mouse-enter-transition-duration)}html[data-detect-intent=mouse] .un_renovation_styleGrid_inner:hover .un_renovation_styleGrid_image img{transform:scale(1.06) translateZ(1px);transition-duration:.6s}.un_renovation_styleGrid_labelWrap{position:relative;width:100%;padding:40px 20px 57px;transform:translateZ(0)}.un_renovation_styleGrid_labelWrap:before{position:absolute;inset:0;content:"";background:url(/assets/img/common/noise.png) repeat;opacity:.05;pointer-events:none}@media all and (min-width: 1024px){.un_renovation_styleGrid_labelWrap{padding:40px 30px 57px}}.un_renovation_styleGrid_label{font-size:18px;font-weight:500;font-family:"M PLUS 1p",sans-serif;text-align:left;margin:0}@media all and (min-width: 1024px){.un_renovation_styleGrid_label{font-size:20px}}.un_renovation_styleGrid_item__botanical .un_renovation_styleGrid_labelWrap{background-color:#e1874b}.un_renovation_styleGrid_item__natural .un_renovation_styleGrid_labelWrap{background-color:#df9}.un_renovation_styleGrid_item__vintage .un_renovation_styleGrid_labelWrap{background-color:#7783ae}.un_renovation_styleGrid_item__greige .un_renovation_styleGrid_labelWrap{background-color:#cac4c4}.un_renovation_afterService_heading{color:var(--resi-black-100);font-family:"M PLUS 1p",sans-serif;font-size:20px;font-weight:500;line-height:1.4;letter-spacing:.4px;margin-top:30px}.un_renovation_afterService{margin-top:50px}.un_renovation_afterService_main{display:flex;flex-direction:column;gap:40px}@media all and (min-width: 1024px){.un_renovation_afterService_main{flex-direction:row;gap:40px}}.un_renovation_afterService_text{flex:1;color:#222;color:var(--resi-black-100, #222);font-family:"M PLUS 1p",sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:1.875}.un_renovation_afterService_imageWrapper{flex-shrink:0;width:100%;height:auto;border:solid 1px #222;border:solid 1px var(--color-black);border-radius:8px;overflow:hidden}.un_renovation_afterService_image{flex-shrink:0;border-radius:8px;overflow:hidden}.un_renovation_afterService_image img{width:100%;height:auto;-o-object-fit:cover;object-fit:cover;display:block}@media all and (min-width: 1024px){.un_renovation_afterService_image{flex:1}}.un_renovation_afterService_content{display:flex;flex-direction:column;gap:20px;padding:30px 15px;margin-top:40px;border:solid 1px #222;border:solid 1px var(--color-black);border-radius:6px}@media all and (min-width: 1024px){.un_renovation_afterService_content{padding:30px}}.un_renovation_afterService_block{font-size:14px;font-weight:500;line-height:1.571}.un_renovation_afterService_blockTitle{position:relative;font-size:16px;font-weight:700;line-height:1.875;margin:0}@media all and (min-width: 1024px){.un_renovation_afterService_blockTitle{font-size:18px}.un_renovation_afterService_blockTitle:before{top:9px}}.un_renovation_afterService_flow{margin-top:13px;background-color:#f7f7f7;border:1px solid #222;border:1px solid var(--color-black);overflow:hidden;border-radius:12px}.un_renovation_afterService_flowTitle{font-size:14px;font-weight:700;margin:0 0 20px;text-align:center}@media all and (min-width: 1024px){.un_renovation_afterService_flowTitle{font-size:16px}}.un_renovation_afterService_flowSteps{width:100%}.un_renovation_vrTour_heading{color:#222;color:var(--resi-black-100, #222);font-family:"M PLUS 1p",sans-serif;font-size:20px;font-weight:500;line-height:1.4;letter-spacing:.4px;margin-top:30px}.un_renovation_vrTour{display:flex;flex-direction:column;gap:20px;margin-top:50px}@media all and (min-width: 1024px){.un_renovation_vrTour{flex-direction:row;gap:40px}}.un_renovation_vrTour_text{flex:1;color:#222;color:var(--resi-black-100, #222);font-family:"M PLUS 1p",sans-serif;font-size:16px;font-weight:500;line-height:1.875}.un_renovation_vrTour_note{font-size:10px;font-weight:700;color:#222;color:var(--resi-black-100, #222);margin-top:30px}.un_renovation_vrTour_image{flex-shrink:0;border-radius:15px;overflow:hidden}.un_renovation_vrTour_image img{width:100%;height:auto;-o-object-fit:cover;object-fit:cover;display:block}@media all and (min-width: 1024px){.un_renovation_vrTour_image{flex:1}}.un_renovation_schemeContainer{display:flex;flex-direction:column;gap:20px;margin-top:30px}@media all and (min-width: 1024px){.un_renovation_schemeContainer{flex-direction:row;gap:40px}}.un_renovation_schemeDiscription{flex:1;display:flex;flex-direction:column;gap:16px}@media all and (min-width: 1024px){.un_renovation_schemeDiscription{gap:20px}}.un_renovation_scheme{margin:30px 0}@media all and (min-width: 1024px){.un_renovation_scheme{margin:0;flex:1}}.un_renovation_scheme_list{width:100%;max-width:447px;list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:10px}.un_renovation_scheme_item{display:flex;align-items:flex-start;gap:16px;padding:13px 16px;background-color:#f7f7f7;border:solid 1px #222;border:solid 1px var(--color-black);border-radius:15px}.un_renovation_scheme_item img{width:24px;height:24px;-o-object-fit:contain;object-fit:contain;flex-shrink:0}.un_renovation_scheme_itemContent{display:flex;align-items:center;flex-wrap:wrap;gap:9px;flex:1}.un_renovation_scheme_itemTitle{font-size:16px;font-weight:500}.un_renovation_scheme_itemDesc{font-size:12px;line-height:1.7;margin:0}.un_renovation_modal{position:fixed;inset:0;width:100%;max-width:100%!important;height:100%;max-height:100%;padding:0;margin:0;background:transparent;border:none;overflow:clip;opacity:0;transition:opacity .1s linear}.un_renovation_modal::backdrop{opacity:0!important}.un_renovation_modal[open]{display:flex;align-items:center;justify-content:center;padding:20px}@media all and (min-width: 1024px){.un_renovation_modal[open]{padding:40px}}.un_renovation_modal[data-is-modal-opened=true]{opacity:1;transition:opacity .2s linear .05s}.un_renovation_modal_bg{position:absolute;inset:0;background:#ffffff80;cursor:pointer}.un_renovation_modal_inner{position:relative;z-index:1;width:100%;max-width:700px;max-height:calc(100dvh - 40px);overflow-y:auto;overscroll-behavior:contain;border-radius:16px;padding:30px 20px 40px;border:1px solid #222;border:1px solid var(--color-black);transform:translateY(20px);transition:transform .1s linear}.un_renovation_modal_inner:before{position:absolute;inset:0;content:"";background:url(/assets/img/common/noise.png) repeat;border-radius:inherit;opacity:.05;pointer-events:none}@media all and (min-width: 1024px){.un_renovation_modal_inner{max-width:1014px;max-height:calc(100dvh - 80px);padding:40px}}.un_renovation_modal[data-is-modal-opened=true] .un_renovation_modal_inner{transform:translateY(0);transition:transform .4s cubic-bezier(.16,1,.3,1) .05s;transition:transform .4s var(--ease-out-expo) .05s}.un_renovation_modal_closeBtn{position:absolute;top:16px;right:16px;width:32px;height:32px;border-radius:50%;background:#fff;background:var(--color-white);padding:3px;box-shadow:0 2px 4px #0000001a;border:3px solid transparent;cursor:pointer;font-size:18px;line-height:1;display:flex;align-items:center;justify-content:center;flex-shrink:0}@media all and (min-width: 1024px){.un_renovation_modal_closeBtn{top:20px;right:20px;width:70px;height:70px;font-size:20px}}.un_renovation_modal_titleRow{display:flex;align-items:baseline;gap:16px;flex-wrap:wrap;padding-right:52px}.un_renovation_modal_titleEn{font-size:28px;font-weight:700;line-height:1.2;letter-spacing:.05em}@media all and (min-width: 1024px){.un_renovation_modal_titleEn{font-size:40px}}.un_renovation_modal_titleJa{font-size:13px;font-weight:500}@media all and (min-width: 1024px){.un_renovation_modal_titleJa{font-size:15px}}.un_renovation_modal_desc{font-size:13px;font-weight:500;margin-top:8px;line-height:1.6}@media all and (min-width: 1024px){.un_renovation_modal_desc{font-size:14px;margin-top:12px}}.un_renovation_modal_images{margin-top:20px;display:flex;flex-direction:column;gap:20px}@media all and (min-width: 1024px){.un_renovation_modal_images{margin-top:30px}}.un_renovation_modal_imageTop{display:grid;grid-template-columns:1fr;grid-gap:20px;gap:20px}@media all and (min-width: 1024px){.un_renovation_modal_imageTop{grid-template-columns:1fr 1fr}}.un_renovation_modal_imageLarge{border-radius:15px;overflow:hidden;aspect-ratio:3/2}.un_renovation_modal_imageLarge img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}@media all and (min-width: 1024px){.un_renovation_modal_imageLarge{aspect-ratio:unset;height:min(413px,35dvh)}}.un_renovation_modal_imageSubs{display:flex;flex-direction:column;gap:20px}@media all and (min-width: 1024px){.un_renovation_modal_imageSubs{height:min(413px,35dvh)}}.un_renovation_modal_imageSub{aspect-ratio:3/2;border-radius:15px;overflow:hidden;flex:1}.un_renovation_modal_imageSub img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}@media all and (min-width: 1024px){.un_renovation_modal_imageSub{aspect-ratio:unset;height:min(198px,17dvh)}}.un_renovation_modal_imageBottom{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px;gap:20px}@media all and (min-width: 1024px){.un_renovation_modal_imageBottom{grid-template-columns:1fr 1fr 2.1fr}}.un_renovation_modal_imageBottom .un_renovation_modal_imageSub:last-child{grid-column:1/-1}@media all and (min-width: 1024px){.un_renovation_modal_imageBottom .un_renovation_modal_imageSub:last-child{grid-column:auto}}.un_renovation_modal__botanical .un_renovation_modal_inner{background-color:#e1874b}.un_renovation_modal__natural .un_renovation_modal_inner{background-color:#df9}.un_renovation_modal__vintage .un_renovation_modal_inner{background-color:#7783ae}.un_renovation_modal__greige .un_renovation_modal_inner{background-color:#cac4c4}.un_movie{position:relative}.un_movie_headerBgImage{position:absolute;top:0;right:0;width:100%;max-width:375px}.un_movie_headerBgImage img{width:100%}@media all and (min-width: 1024px){.un_movie_headerBgImage{max-width:100%}.un_movie_headerBgImage img{width:1600px}}.un_movie_intro{display:flex;flex-direction:column;gap:32px}.un_movie_intro_desc{line-height:2}.un_movie_categoryList{display:flex;flex-direction:column;gap:60px;transition:opacity .1s linear}.un_movie_category .bl_commonSection_header{padding-top:0;padding-bottom:30px;margin-bottom:30px}@media all and (min-width: 768px){.un_movie_category .bl_commonSection_header{margin-bottom:40px}}.un_movie_categoryDescription{margin-top:12px;font-size:14px;line-height:1.8;color:#777}.un_movie .bl_pageLocalNavListItem_link_icon{width:3px;height:3px;margin-right:8px;background-color:#777;border-radius:50%}.un_movie .bl_pageLocalNavListItem_link_icon:before,.un_movie .bl_pageLocalNavListItem_link_icon:after{display:none}.un_movie .bl_pageLocalNavListItem_link_icon svg{display:none}.un_movie_listHeader{display:flex;justify-content:flex-end;margin-bottom:24px}.un_movie_list{display:grid;grid-gap:24px;gap:24px;list-style:none}@media all and (min-width: 768px){.un_movie_list{grid-template-columns:repeat(2,1fr)}}.un_movie_listItem_inner{display:flex;flex-direction:column;-webkit-text-decoration:none;text-decoration:none;color:inherit;width:100%;height:100%;background-color:#fff;border:1px solid #222;border:1px solid var(--color-black);border-radius:8px;overflow:hidden}@media all and (min-width: 1024px){.un_movie_listItem_inner{min-height:420px}}.un_movie_listItem_inner.is-disabled{cursor:default}.un_movie_listItem_thumbnail{aspect-ratio:16/9;background-color:#d8d8d8;flex-shrink:0}.un_movie_listItem_thumbnailInner{position:relative;width:100%;height:100%;display:flex;align-items:flex-start;justify-content:flex-start}.un_movie_listItem_thumbnailInner img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.un_movie_listItem_playIcon,.un_movie_nextLeadersItem_playIcon{position:absolute;top:20px;left:20px;display:block;width:40px;height:40px;border-radius:8px;background-color:#00000080}.un_movie_listItem_playIcon:after,.un_movie_nextLeadersItem_playIcon:after{content:"";display:block;position:absolute;top:50%;left:50%;transform:translate(-40%,-50%);border-style:solid;border-width:8px 0 8px 14px;border-color:transparent transparent transparent #fff}@media all and (min-width: 1024px){.un_movie_listItem_playIcon,.un_movie_nextLeadersItem_playIcon{top:30px;left:29px}}.un_movie_listItem_body{position:relative;display:flex;flex-direction:column;justify-content:center;gap:8px;height:100%;padding:20px 20px 57px}@media all and (min-width: 1024px){.un_movie_listItem_body{padding:25px 30px 57px}}.un_movie_listItem_date{--letter-spacing: .02em;position:absolute;top:-12.5px;display:flex;flex-wrap:nowrap;-moz-column-gap:1px;column-gap:1px;align-items:center;justify-content:center;width:-moz-max-content;width:max-content;height:25px;padding:4px 12px;font-size:14px;font-weight:800;line-height:1;color:#222;color:var(--color-black);background-color:#fff;background-color:var(--color-white);border:1px solid #222;border:1px solid var(--color-black);border-radius:calc(infinity * 1px)}.un_movie_listItem_dateYear{padding-right:.2em;font-size:10px}.un_movie_listItem_dateMonth,.un_movie_listItem_dateDay{padding-left:.1em}.un_movie_listItem_dateSep{line-height:1}.un_movie_listItem_title{font-family:"M PLUS 1p";font-size:18px;font-weight:500;line-height:1.6}@media all and (min-width: 1024px){.un_movie_listItem_title{font-size:20px}}.un_movie_listItem_duration{position:absolute;bottom:20px;left:30px;font-size:12px;color:#777;margin-top:auto}.un_movie_nextLeadersIntro{display:flex;flex-direction:column;gap:32px;margin-bottom:40px}.un_movie_nextLeadersIntro_desc{line-height:2}.un_movie_nextLeadersList{display:grid;grid-gap:24px;gap:24px;list-style:none}@media all and (min-width: 768px){.un_movie_nextLeadersList{grid-template-columns:repeat(2,1fr)}}.un_movie_nextLeadersItem_inner{display:flex;flex-direction:column;-webkit-text-decoration:none;text-decoration:none;color:inherit;height:100%;background-color:#fff;border:1px solid #222;border:1px solid var(--color-black);border-radius:8px;overflow:hidden}@media all and (min-width: 1024px){.un_movie_nextLeadersItem_inner{min-height:383px}}.un_movie_nextLeadersItem_thumbnail{aspect-ratio:447/254;background-color:#d8d8d8;flex-shrink:0}.un_movie_nextLeadersItem_thumbnailInner{position:relative;width:100%;height:100%;display:flex;align-items:flex-start;justify-content:flex-start}.un_movie_nextLeadersItem_thumbnailInner img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.un_movie_nextLeadersItem_body{position:relative;display:flex;flex-direction:column;height:100%;padding:20px}@media all and (min-width: 1024px){.un_movie_nextLeadersItem_body{padding:25px 30px 20px}}.un_movie_nextLeadersItem_vol{position:absolute;top:-10px;display:inline-flex;align-items:center;width:-moz-fit-content;width:fit-content;background-color:#fff;font-size:11px;border:1px solid #222;border:1px solid var(--color-black);border-radius:9999px;padding:2px 8px;line-height:1.4}.un_movie_nextLeadersItem_name{font-family:"M PLUS 1p";font-size:18px;font-weight:500;line-height:1.4}@media all and (min-width: 1024px){.un_movie_nextLeadersItem_name{font-size:20px}}.un_movie_nextLeadersItem_subtitle{font-family:"M PLUS 1p";font-size:18px;font-weight:500;line-height:1.4;letter-spacing:.36px}@media all and (min-width: 1024px){.un_movie_nextLeadersItem_subtitle{font-size:20px}}.un_movie_nextLeadersItem_duration{position:absolute;bottom:20px;left:30px;font-size:12px;color:#777}.un_movie_loadingObserver{position:relative;display:grid;align-items:center;justify-items:center;place-items:center;width:100%;height:1px}.un_movie_loadingObserver[aria-busy=true]{height:auto}.un_movie_loadingObserver_loadingIndicator{position:relative;width:163px;padding-top:40px;margin-left:auto;margin-right:auto;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;opacity:0;transition:opacity .04s linear}.un_movie_loadingObserver_loadingIndicator img{width:100%;height:auto;-o-object-fit:contain;object-fit:contain}.un_movie_loadingObserver[aria-busy=true] .un_movie_loadingObserver_loadingIndicator{opacity:1;transition-delay:.4s}@media all and (min-width: 1024px){.un_movie_loadingObserver_loadingIndicator{padding-top:80px}}.un_movie_loadingObserver_loadingText{position:absolute;top:140px;left:calc(40% + 40px);display:flex;flex-wrap:nowrap;align-items:flex-end;justify-content:center;font-size:12px;font-weight:700;line-height:1;text-transform:uppercase;--letter-spacing: .06em;--delay-interval: -.1s}.un_movie_loadingObserver_loadingText span{display:block;animation:loadingTextAnimation 1s linear infinite;animation-timing-function:cubic-bezier(.37,0,.63,1);animation-timing-function:var(--ease-in-out-sine)}.un_movie_loadingObserver_loadingText span:nth-child(1){animation-delay:calc(var(--delay-interval) * 0)}.un_movie_loadingObserver_loadingText span:nth-child(2){animation-delay:calc(var(--delay-interval) * 1)}.un_movie_loadingObserver_loadingText span:nth-child(3){animation-delay:calc(var(--delay-interval) * 2)}.un_movie_loadingObserver_loadingText span:nth-child(4){animation-delay:calc(var(--delay-interval) * 3)}.un_movie_loadingObserver_loadingText span:nth-child(5){animation-delay:calc(var(--delay-interval) * 4)}.un_movie_loadingObserver_loadingText span:nth-child(6){animation-delay:calc(var(--delay-interval) * 5)}.un_movie_loadingObserver_loadingText span:nth-child(7){animation-delay:calc(var(--delay-interval) * 6)}.un_movie_youtubeModal{position:fixed;inset:0;width:100%;height:100%;max-width:100%;max-height:100%;margin:0;padding:0;border:none;background:transparent;display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .3s ease;container-type:inline-size}.un_movie_youtubeModal::backdrop{display:none}.un_movie_youtubeModal[data-is-modal-opened=true]{opacity:1}.un_movie_youtubeModal_bg{position:absolute;inset:0;background-color:#ffffffd9;cursor:pointer;backdrop-filter:blur(2px)}.un_movie_youtubeModal_inner{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;padding:16px}.un_movie_youtubeModal_iframeWrap{width:min(100vw - 32px,990px);aspect-ratio:99/56;background-color:#000}@media all and (min-width: 1024px){.un_movie_youtubeModal_iframeWrap{width:990px;height:560px;aspect-ratio:unset}}.un_movie_youtubeModal_iframe{display:block;width:100%;height:100%;border:none}.un_movie_youtubeModal_closeButton{position:absolute;top:-40px;right:2%;display:flex;align-items:center;justify-content:center;width:40px;height:40px;background-color:#fff0;border-radius:50%;border:none;cursor:pointer;flex-shrink:0;fill:#ffffff1a;filter:drop-shadow(0 .648px 1.296px rgba(0,0,0,.1))}.un_movie_youtubeModal_closeButton:before{content:"";position:absolute;top:50%;left:50%;width:100%;height:100%;border-radius:50%;transform:translate(-50%,-50%);background-color:#fff;transition:background-color .3s ease}@media all and (min-width: 1024px){.un_movie_youtubeModal_closeButton{width:70px;height:70px;top:-10%;right:0}}@container (min-width: 1200px){.un_movie_youtubeModal_closeButton{right:-6%}}.un_movie_youtubeModal_closeButton_bar{position:absolute;display:block;width:12px;height:2px;background-color:#222;border-radius:1px}.un_movie_youtubeModal_closeButton_bar:nth-child(1){transform:rotate(45deg)}.un_movie_youtubeModal_closeButton_bar:nth-child(2){transform:rotate(-45deg)}@container (min-width: 1120px){.un_movie_youtubeModal_closeButton{right:-6%}}.un_training_headerBgImage{position:absolute;top:-50px;right:0;width:100%;max-width:375px}.un_training_headerBgImage img{width:100%}@media all and (min-width: 1024px){.un_training_headerBgImage{top:0;max-width:100%}.un_training_headerBgImage img{width:100%}}.un_training_contents{display:flex;flex-direction:column;max-width:960px;width:100%;margin:0 auto}.un_training_section_rma{margin-top:17px}@media all and (min-width: 1024px){.un_training_section_rma{margin-top:50px}}.un_training_section_bc{margin-top:90px}.un_training_intro{display:flex;flex-direction:column;gap:24px;padding-top:100px}@media all and (min-width: 1024px){.un_training_intro{padding-top:105px}}.un_training_intro_catch{font-size:18px;font-weight:700;letter-spacing:.06em;text-align:center}@media all and (min-width: 1024px){.un_training_intro_catch{font-size:36px;line-height:1.25}}.un_training_intro_text{font-size:14px;line-height:2;letter-spacing:.02em;margin:0;text-align:justify}@media all and (min-width: 1024px){.un_training_intro_text{font-size:16px;text-align:center;line-height:1.875}}.un_training_intro_br{display:none}@media all and (min-width: 1024px){.un_training_intro_br{display:inline}}.un_training_catNav{display:flex;flex-direction:column;gap:10px;margin-top:50px}@media all and (min-width: 1024px){.un_training_catNav{flex-direction:row;gap:0;margin-top:60px}}.un_training_catNav_row{display:flex;list-style:none;margin:0;padding:0;background-color:#f1f1f1;border:1px solid #222;border-radius:15px;overflow:hidden}@media all and (min-width: 1024px){.un_training_catNav_row{flex:1;border-radius:0}}@media all and (min-width: 1024px){.un_training_catNav_row:first-child{border-radius:15px 0 0 15px;border-right:none}}@media all and (min-width: 1024px){.un_training_catNav_row:last-child{border-radius:0 15px 15px 0;border-left:1px solid #c8c8c8}}.un_training_catNav_item{flex:1;min-width:0}.un_training_catNav_item+.un_training_catNav_item{border-left:1px solid #c8c8c8}.un_training_catNav_link{display:flex;align-items:center;height:50px;padding:0 12px 0 20px;-webkit-text-decoration:none;text-decoration:none;color:#1b1b1b}.un_training_catNav_link:hover{opacity:.7}.un_training_catNav_label{flex:1;min-width:0;font-size:11px;font-weight:500;line-height:1.57;letter-spacing:.02em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media all and (min-width: 1024px){.un_training_catNav_label{font-size:16px;line-height:1.875}}.un_training_catNav_arrow{display:block;flex-shrink:0;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:6px solid #1b1b1b}.un_training_text{font-size:14px;line-height:2;letter-spacing:.02em;margin:0 0 30px;text-align:justify}@media all and (min-width: 1024px){.un_training_text{font-size:16px;margin-bottom:40px}}.un_training_sectionTitle{display:flex;align-items:flex-start;gap:10px;padding-bottom:20px;border-bottom:1px solid #222;margin-bottom:30px}@media all and (min-width: 1024px){.un_training_sectionTitle{margin-bottom:40px}}.un_training_sectionTitle_point{display:block;width:8px;height:8px;background-color:#222;border-radius:50%;flex-shrink:0;margin-top:9px}.un_training_sectionTitle_textArea{display:flex;flex-direction:column;gap:8px}.un_training_sectionTitle_en{font-size:22px;font-weight:700;line-height:1.4;letter-spacing:.06em;margin:0}@media all and (min-width: 1024px){.un_training_sectionTitle_en{font-size:30px}}.un_training_sectionTitle_ja{font-size:10px;letter-spacing:.02em;margin:0}@media all and (min-width: 1024px){.un_training_sectionTitle_ja{font-size:12px}}.un_training_voiceBox{position:relative;background-color:#ffe7aa;border:1px solid #1b1b1b;border-radius:15px;padding:20px 15px 40px;display:flex;flex-direction:column;gap:20px}@media all and (min-width: 1024px){.un_training_voiceBox{padding:20px 40px 40px}}.un_training_voiceBox_title{font-size:20px;font-weight:500;line-height:1.4;letter-spacing:.02em;text-align:center;margin:0;color:#1b1b1b}.un_training_voiceList{display:flex;flex-direction:column;gap:20px;list-style:none;margin:0;padding:0}.un_training_voiceCard{background-color:#fff;border:1px solid #1b1b1b;border-radius:15px;padding:30px;display:flex;flex-direction:column;gap:20px}@media all and (min-width: 1024px){.un_training_voiceCard{gap:10px}}.un_training_voiceCard_header{display:flex;flex-direction:column;gap:8px}@media all and (min-width: 1024px){.un_training_voiceCard_header{flex-direction:row;align-items:center;gap:20px}}.un_training_voiceCard_event{font-size:18px;font-weight:500;line-height:1.44;color:#222;margin:0}@media all and (min-width: 1024px){.un_training_voiceCard_event{font-size:20px;line-height:1.4;white-space:nowrap}}.un_training_voiceCard_profile{font-size:14px;line-height:1.57;letter-spacing:.02em;color:#777;margin:0}.un_training_voiceCard_text{font-size:16px;line-height:1.875;color:#1b1b1b;margin:0}.un_training_articleList{display:flex;flex-direction:column;gap:20px;list-style:none;margin:0;padding:0}@media all and (min-width: 768px){.un_training_articleList{display:grid;grid-template-columns:repeat(2,1fr)}}@media all and (min-width: 1024px){.un_training_articleList{grid-template-columns:repeat(3,1fr)}}.un_training_articleCard{background-color:#fff;border:1px solid #222;border-radius:15px;overflow:hidden;box-shadow:0 2px 10px #0000001a;display:flex;flex-direction:column}.un_training_articleCard_image{aspect-ratio:285/157;overflow:hidden;flex-shrink:0;padding:15px 15px 0}.un_training_articleCard_image img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border:solid 1px #222;border-radius:6px}.un_training_articleCard_body{position:relative;display:flex;flex-direction:column;gap:15px;padding:25px 15px 30px;flex:1}@media all and (min-width: 1024px){.un_training_articleCard_body{padding:20px 20px 40px}}.un_training_articleCard_date{position:absolute;top:-15px;left:15px;display:inline-flex;align-items:flex-end;gap:2px;background-color:#fff;border:1px solid #222;border-radius:26px;padding:8px 12px 7px 10px;line-height:1;color:#222;text-align:center;align-self:flex-start}.un_training_articleCard_dateYear{font-size:10px;letter-spacing:.02em}.un_training_articleCard_dateSep,.un_training_articleCard_dateMonth{font-size:14px;letter-spacing:.02em}.un_training_articleCard_textArea{display:flex;flex-direction:column;gap:12px}.un_training_articleCard_title{font-size:16px;font-weight:500;line-height:1.5;letter-spacing:.02em;color:#222;margin:0}@media all and (min-width: 1024px){.un_training_articleCard_title{font-size:18px;line-height:1.44}}.un_training_articleCard_desc{font-size:14px;line-height:1.57;letter-spacing:.02em;color:#777;text-align:justify;margin:0}.un_training_loading{display:flex;justify-content:center;align-items:center;min-height:1px;margin:36px auto 0}.un_training_loading_indicator{display:flex;flex-direction:column;align-items:center;gap:12px;padding:60px 0 40px}.un_training_loading_indicator[hidden]{display:none}.un_training_loading_indicator img{width:62px;height:auto}.un_training_loading_text{display:flex;align-items:flex-end;gap:2px}.un_training_loading_char{display:inline-block;font-size:16px;font-weight:700;color:#1b1b1b;letter-spacing:.04em;animation:un_training_loading_bounce 1s ease-in-out infinite;animation-fill-mode:both}@keyframes un_training_loading_bounce{0%,80%,to{transform:translateY(0)}40%{transform:translateY(-8px)}}.un_topInterview{position:relative}.un_topInterview_headerBgImage{position:absolute;top:0;right:0;width:100%}.un_topInterview_headerBgImage img{width:100%}@media all and (min-width: 1024px){.un_topInterview_headerBgImage{max-width:100%;top:0}.un_topInterview_headerBgImage img{width:100%}}.un_topInterview_message{width:100%}.un_topInterview_message_img{width:100%;height:auto;display:block;border-radius:15px;border:solid 1px #222222;border:solid 1px var(--resi-black-100, #222222);overflow:hidden}.un_topInterview_content{display:flex;flex-direction:column;margin:60px 0 0}.un_topInterview_item{display:flex;flex-direction:column;gap:20px}.un_topInterview_question{display:flex;align-items:flex-start;gap:10px;font-family:"M PLUS 1p";font-size:18px;font-weight:500;line-height:1.5;color:#222;color:var(--resi-black-100, #222)}@media all and (min-width: 1024px){.un_topInterview_question{font-size:22px}}.un_topInterview_answer{font-family:"M PLUS 1p";font-size:15px;font-weight:500;line-height:2;color:#222;color:var(--resi-black-100, #222)}@media all and (min-width: 1024px){.un_topInterview_answer{font-size:16px}}.un_topInterview_image{width:100%;border-radius:15px;border:solid 1px #222;border:solid 1px var(--resi-black-100, #222);overflow:hidden}.un_topInterview_image img{width:100%;height:auto;display:block}.un_recruit{position:relative}.un_recruit_headerBgImage{position:absolute;top:0;right:0;width:100%}@media all and (min-width: 1024px){.un_recruit_headerBgImage{max-width:100%;top:0}}.un_recruit_headerBgImage_img{width:100%}.un_recruit_hero{position:relative;margin-bottom:40px}@media all and (min-width: 1024px){.un_recruit_hero{margin-bottom:60px}}.un_recruit_hero_inner{position:relative;padding:30px 20px 217px;background-color:#44e244;border-radius:15px;border:solid 1px #C8C8C8;overflow:hidden}@media all and (min-width: 1024px){.un_recruit_hero_inner{padding:50px}}.un_recruit_hero_image{position:absolute;bottom:clamp(-25px,8vw - 55px,25px);right:clamp(-300px,-25vw + 55px,-35px);width:clamp(280px,40vw + 170px,688px);order:0;z-index:1}@media all and (min-width: 768px){.un_recruit_hero_image{aspect-ratio:688/511;order:1;flex-shrink:0}}@media all and (min-width: 1024px){.un_recruit_hero_image{width:clamp(380px,45vw - 80px,688px);right:clamp(-440px,-24vw + 50px,-80px);bottom:clamp(10px,3vw - 15px,25px)}}.un_recruit_hero_image_img{width:100%;height:auto;display:block}.un_recruit_hero_header{position:relative;z-index:1;padding:24px 0;margin-bottom:24px}@media all and (min-width: 1024px){.un_recruit_hero_header{padding:32px 0}}.un_recruit_hero_header:after{content:"";position:absolute;top:0;left:clamp(-50px,-5vw + 2px,-20px);right:-6px;height:100%;background-color:#fff;border-radius:0 15px 15px 0;z-index:0}@media all and (min-width: 1024px){.un_recruit_hero_header:after{right:-20px}}.un_recruit_hero_title{position:relative;z-index:1}.un_recruit_hero_title_img{max-width:100%;height:auto}.un_recruit_hero_body{display:flex;flex-direction:column;gap:20px}.un_recruit_hero_text{font-family:"M PLUS 1p";font-size:14px;font-weight:500;line-height:1.777;color:#222;color:var(--resi-black-100, #222)}@media all and (min-width: 1024px){.un_recruit_hero_text{font-size:18px}}.un_recruit_cards{display:flex;flex-direction:column;gap:20px;margin-bottom:40px}@media all and (min-width: 1024px){.un_recruit_cards{flex-direction:row;gap:30px;margin-bottom:60px}}.un_recruit_card{display:block;flex:1;border-radius:15px;border:solid 1px #222;border:solid 1px var(--resi-black-100, #222);overflow:hidden;background-color:#fff;-webkit-text-decoration:none;text-decoration:none;transition:opacity .3s ease}.un_recruit_card_thumbnail{width:100%;aspect-ratio:335/200;overflow:hidden}@media all and (min-width: 1024px){.un_recruit_card_thumbnail{aspect-ratio:447/267}}.un_recruit_card_image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.un_recruit_card_content{display:flex;align-items:center;justify-content:space-between;padding:40px 20px 57px;border-top:solid 1px #222;border-top:solid 1px var(--resi-black-100, #222)}.un_recruit_card_title{font-family:"M PLUS 1p";font-size:16px;font-weight:500;line-height:1.5;color:#222;color:var(--resi-black-100, #222)}@media all and (min-width: 1024px){.un_recruit_card_title{font-size:20px}}.un_recruit_card_arrow{display:flex;align-items:center;justify-content:center;color:#222;color:var(--resi-black-100, #222)}.un_recruit_interview{margin-bottom:40px}@media all and (min-width: 768px){.un_recruit_interview{margin-bottom:60px}}.un_recruit_interview_link{position:relative;display:flex;flex-direction:column;height:320px;border-radius:15px;border:solid 1px #222;border:solid 1px var(--resi-black-100, #222);overflow:hidden;-webkit-text-decoration:none;text-decoration:none;transition:opacity .3s ease}@media all and (min-width: 768px){.un_recruit_interview_link{flex-direction:row}}.un_recruit_interview_content{display:flex;flex-direction:column;justify-content:center;gap:27px;padding:30px 20px;order:1}@media all and (min-width: 768px){.un_recruit_interview_content{flex:1;padding:40px 50px;order:0}}.un_recruit_interview_lead.un_recruit_interview_lead{font-family:"M PLUS 1p";font-size:28px;font-weight:700;line-height:1.2;letter-spacing:.09em;color:#222;color:var(--resi-black-100, #222)}@media all and (min-width: 1024px){.un_recruit_interview_lead.un_recruit_interview_lead{font-size:48px}}.un_recruit_interview_button{display:inline-flex;align-items:center;gap:8px}.un_recruit_interview_button_label{font-family:"M PLUS 1p";font-size:14px;font-weight:700;line-height:1.5;color:#222;color:var(--resi-black-100, #222)}@media all and (min-width: 768px){.un_recruit_interview_button_label{font-size:16px}}.un_recruit_interview_button_arrow{display:flex;align-items:center;justify-content:center;color:#222;color:var(--resi-black-100, #222)}.un_recruit_interview_image{position:absolute;top:0;left:0;width:100%;height:100%;order:0;z-index:-1}.un_recruit_interview_image_img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.un_family{position:relative}.un_family_areaSelect{position:relative;display:flex;flex-direction:column;gap:24px;padding:30px 15px 40px;margin-bottom:40px;background-color:#ffe7aa;border:1px solid #1b1b1b;border-radius:15px}@media all and (min-width: 1024px){.un_family_areaSelect{padding:30px 40px 40px;margin-bottom:60px}}.un_family_areaSelect_title{display:flex;align-items:center;justify-content:center;gap:10px}.un_family_areaSelect_titleIcon{display:flex;align-items:center;justify-content:center;flex-shrink:0}.un_family_areaSelect_titleText{font-family:"M PLUS 1p",sans-serif;font-size:20px;font-weight:700;line-height:1.4;letter-spacing:.02em;color:#1b1b1b;white-space:nowrap}.un_family_branchSelect{position:relative;display:flex;flex-direction:column;gap:24px;margin-top:6px}.un_family_branchSelect[hidden]{display:none}.un_family_selectedHeadingDivider{margin:0 0 60px;border-top:1px solid #222}.js-familySelectedHeading[hidden],.js-familySelectedAreaHeading[hidden],.js-familySelectedHeadingDivider[hidden],.js-familySelectedBranchHeading[hidden],.js-familyLoadingIndicator[hidden]{display:none!important}.un_family_tabGroup{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:9px;gap:9px}@media all and (min-width: 1024px){.un_family_tabGroup{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:8px;max-width:812px}}.un_family_tabBtn{position:relative;display:flex;align-items:center;justify-content:center;width:100%;padding:11px 20px;background-color:#fff;border:1px solid #1b1b1b;border-radius:100px;font-family:"M PLUS 1p",sans-serif;font-size:14px;font-weight:700;line-height:1.14;letter-spacing:.06em;color:#1b1b1b;cursor:pointer;transition:background-color .2s ease}@media all and (min-width: 1024px){.un_family_tabBtn{width:156px;padding:6px 22px}}.un_family_tabBtn.is_active{background-color:#ffec08}.un_family_memberList,.un_family_areaSection{display:flex;flex-direction:column}.un_family_areaHeading{display:flex;align-items:flex-start;gap:10px;margin:30px 0}.un_family_areaHeading_dot{display:block;flex-shrink:0;width:8px;height:8px;background-color:#1b1b1b;border-radius:50%}.un_family_areaHeading_label{font-family:"M PLUS 1p",sans-serif;font-size:24px;font-weight:700;line-height:1}.un_family_branchSection{display:flex;flex-direction:column;margin-bottom:10px}.un_family_branchHeading{display:flex;flex-direction:column;gap:4px}@media all and (min-width: 1024px){.un_family_branchHeading{gap:14px}}.un_family_branchHeading .un_family_branchHeading_en{display:block;font-family:Poppins,sans-serif;font-size:34px;font-style:normal;font-weight:700;line-height:1;letter-spacing:2.04px}@media all and (min-width: 1024px){.un_family_branchHeading .un_family_branchHeading_en{font-size:28px}}.un_family_branchHeading .un_family_branchHeading_ja{font-family:"M PLUS 1p",sans-serif;font-size:10px;font-weight:700;line-height:1.3;color:#777;letter-spacing:.02em}.un_family_memberCard{display:flex;flex-direction:column}.un_family_memberCard_inner{display:flex;flex-direction:column;gap:24px;padding:30px 0}@media all and (min-width: 1024px){.un_family_memberCard_inner{flex-direction:row;align-items:flex-start;gap:40px}}.un_family_memberCard_imageArea{position:relative;flex-shrink:0;width:100%;max-width:332px}@media all and (min-width: 1024px){.un_family_memberCard_imageArea{width:254px;height:254px;max-width:none}}.un_family_memberCard_imageOuter{position:relative;width:100%;padding-top:100%;background-color:#fff;border:1px solid rgba(34,34,34,.2);border-radius:15px}@media all and (min-width: 1024px){.un_family_memberCard_imageOuter{width:254px;height:254px;padding-top:0}}.un_family_memberCard_imageInner{position:absolute;inset:0;margin:20px;border:1px solid rgba(34,34,34,.2);border-radius:10px;overflow:hidden}@media all and (min-width: 1024px){.un_family_memberCard_imageInner{position:absolute;top:auto;top:initial;right:initial;bottom:initial;left:auto;left:initial;width:214px;height:214px;right:auto;bottom:auto}}.un_family_memberCard_image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block;background-color:#e0e0e0}.un_family_memberCard_badge{position:absolute;top:-14px;right:-14px;width:80px;height:80px;z-index:1}.un_family_memberCard_badgeImg{display:block;width:100%;height:auto}.un_family_memberCard_content{display:flex;flex-direction:column;gap:16px;flex:1}.un_family_memberCard_profile1{display:flex;align-items:center;gap:24px}.un_family_memberCard_dept{font-family:"M PLUS 1p",sans-serif;font-size:14px;font-weight:500;line-height:1.57;letter-spacing:.02em;color:#777}.un_family_memberCard_name{font-family:"M PLUS 1p",sans-serif;font-size:14px;font-weight:500;line-height:1.57;letter-spacing:.02em;color:#777;white-space:nowrap}.un_family_memberCard_text{display:flex;flex-direction:column;gap:10px}.un_family_memberCard_catchphrase{font-family:"M PLUS 1p",sans-serif;font-size:18px;font-weight:500;line-height:1.556;letter-spacing:.02em;color:#1b1b1b}@media all and (min-width: 1024px){.un_family_memberCard_catchphrase{font-size:20px;line-height:1.4}}.un_family_memberCard_description{font-family:"M PLUS 1p",sans-serif;font-size:14px;font-weight:500;line-height:1.714;letter-spacing:.02em;color:#1b1b1b;text-align:justify;white-space:pre-line}.un_family_memberCard_profile2{display:flex;flex-direction:column;gap:10px;padding:16px;margin-bottom:50px;border:1px solid #1b1b1b;border-radius:10px}@media all and (min-width: 1024px){.un_family_memberCard_profile2{padding:20px;margin-bottom:60px}}.un_family_memberCard_profile2Row{display:flex;flex-wrap:wrap;gap:16px}.un_family_memberCard_profileItem{display:flex;align-items:center;gap:10px}.un_family_memberCard_profileTag{display:flex;align-items:center;justify-content:center;padding:0 8px;height:22px;background-color:#ebebeb;border-radius:30px;font-family:"M PLUS 1p",sans-serif;font-size:12px;font-weight:500;line-height:1;letter-spacing:.02em;color:#1b1b1b;white-space:nowrap}.un_family_memberCard_profileValue{font-family:"M PLUS 1p",sans-serif;font-size:14px;font-weight:500;line-height:1.57;letter-spacing:.02em;color:#1b1b1b}.un_family_memberDivider{width:100%;height:4px;margin:0;background-image:url("data:image/svg+xml,%3Csvg width='933' height='4' viewBox='0 0 933 4' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cline x1='0.646447' y1='3.46554' x2='3.47487' y2='0.637111' stroke='%23222222'/%3E%3Cline x1='18.4746' y1='3.46554' x2='21.303' y2='0.637111' stroke='%23222222'/%3E%3Cline x1='36.3027' y1='3.46554' x2='39.1311' y2='0.637111' stroke='%23222222'/%3E%3Cline x1='54.1308' y1='3.46554' x2='56.9592' y2='0.637111' stroke='%23222222'/%3E%3Cline x1='71.9589' y1='3.46554' x2='74.7874' y2='0.637111' stroke='%23222222'/%3E%3Cline x1='89.7871' y1='3.46554' x2='92.6155' y2='0.637111' stroke='%23222222'/%3E%3Cline x1='107.615' y1='3.46554' x2='110.444' y2='0.637111' stroke='%23222222'/%3E%3Cline x1='125.447' y1='3.46554' x2='128.276' y2='0.637111' stroke='%23222222'/%3E%3Cline x1='143.275' y1='3.46554' x2='146.104' y2='0.637111' stroke='%23222222'/%3E%3Cline x1='161.103' y1='3.46554' x2='163.932' y2='0.637111' stroke='%23222222'/%3E%3Cline x1='178.932' y1='3.46554' x2='181.76' y2='0.637111' stroke='%23222222'/%3E%3Cline x1='196.76' y1='3.46554' x2='199.588' y2='0.637111' stroke='%23222222'/%3E%3Cline x1='214.588' y1='3.46554' x2='217.416' y2='0.637111' stroke='%23222222'/%3E%3Cline x1='232.416' y1='3.46554' x2='235.244' y2='0.637111' stroke='%23222222'/%3E%3Cline x1='250.244' y1='3.46554' x2='253.073' y2='0.637111' stroke='%23222222'/%3E%3Cline x1='268.072' y1='3.46554' x2='270.901' y2='0.637111' stroke='%23222222'/%3E%3Cline x1='285.9' y1='3.46554' x2='288.729' y2='0.637111' stroke='%23222222'/%3E%3Cline x1='303.728' y1='3.46554' x2='306.557' y2='0.637111' stroke='%23222222'/%3E%3Cline x1='321.557' y1='3.46554' x2='324.385' y2='0.637111' stroke='%23222222'/%3E%3Cline x1='339.385' y1='3.46554' x2='342.213' y2='0.637111' stroke='%23222222'/%3E%3Cline x1='357.217' y1='3.46554' x2='360.045' y2='0.637111' stroke='%23222222'/%3E%3Cline x1='375.045' y1='3.46554' x2='377.873' y2='0.637111' stroke='%23222222'/%3E%3Cline x1='392.873' y1='3.46554' x2='395.701' y2='0.637111' stroke='%23222222'/%3E%3Cline x1='410.701' y1='3.46554' x2='413.53' y2='0.637111' stroke='%23222222'/%3E%3Cline x1='428.529' y1='3.46554' x2='431.358' y2='0.637111' stroke='%23222222'/%3E%3Cline x1='446.357' y1='3.46554' x2='449.186' y2='0.637111' stroke='%23222222'/%3E%3Cline x1='464.186' y1='3.46554' x2='467.014' y2='0.637111' stroke='%23222222'/%3E%3Cline x1='482.014' y1='3.46554' x2='484.842' y2='0.637111' stroke='%23222222'/%3E%3Cline x1='499.842' y1='3.46554' x2='502.67' y2='0.637111' stroke='%23222222'/%3E%3Cline x1='517.67' y1='3.46554' x2='520.498' y2='0.637111' stroke='%23222222'/%3E%3Cline x1='535.498' y1='3.46554' x2='538.326' y2='0.637111' stroke='%23222222'/%3E%3Cline x1='553.326' y1='3.46554' x2='556.155' y2='0.637111' stroke='%23222222'/%3E%3Cline x1='571.154' y1='3.46554' x2='573.983' y2='0.637111' stroke='%23222222'/%3E%3Cline x1='588.986' y1='3.46554' x2='591.815' y2='0.637111' stroke='%23222222'/%3E%3Cline x1='606.814' y1='3.46554' x2='609.643' y2='0.637111' stroke='%23222222'/%3E%3Cline x1='624.643' y1='3.46554' x2='627.471' y2='0.637111' stroke='%23222222'/%3E%3Cline x1='642.471' y1='3.46554' x2='645.299' y2='0.637111' stroke='%23222222'/%3E%3Cline x1='660.299' y1='3.46554' x2='663.127' y2='0.637111' stroke='%23222222'/%3E%3Cline x1='678.127' y1='3.46554' x2='680.955' y2='0.637111' stroke='%23222222'/%3E%3Cline x1='695.955' y1='3.46554' x2='698.783' y2='0.637111' stroke='%23222222'/%3E%3Cline x1='713.783' y1='3.46554' x2='716.612' y2='0.637111' stroke='%23222222'/%3E%3Cline x1='731.611' y1='3.46554' x2='734.44' y2='0.637111' stroke='%23222222'/%3E%3Cline x1='749.439' y1='3.46554' x2='752.268' y2='0.637111' stroke='%23222222'/%3E%3Cline x1='767.268' y1='3.46554' x2='770.096' y2='0.637111' stroke='%23222222'/%3E%3Cline x1='785.096' y1='3.46554' x2='787.924' y2='0.637111' stroke='%23222222'/%3E%3Cline x1='802.928' y1='3.46554' x2='805.756' y2='0.637111' stroke='%23222222'/%3E%3Cline x1='820.756' y1='3.46554' x2='823.584' y2='0.637111' stroke='%23222222'/%3E%3Cline x1='838.584' y1='3.46554' x2='841.412' y2='0.637111' stroke='%23222222'/%3E%3Cline x1='856.412' y1='3.46554' x2='859.24' y2='0.637111' stroke='%23222222'/%3E%3Cline x1='874.24' y1='3.46554' x2='877.069' y2='0.637111' stroke='%23222222'/%3E%3Cline x1='892.068' y1='3.46554' x2='894.897' y2='0.637111' stroke='%23222222'/%3E%3Cline x1='909.896' y1='3.46554' x2='912.725' y2='0.637111' stroke='%23222222'/%3E%3Cline x1='927.725' y1='3.46554' x2='930.553' y2='0.637111' stroke='%23222222'/%3E%3C/svg%3E");background-repeat:repeat-x;background-size:933px 4px}.un_family_loading{display:flex;justify-content:center;align-items:center;min-height:1px}.un_family_loading_indicator{display:flex;flex-direction:column;align-items:center;gap:12px;padding:60px 0 40px}.un_family_loading_indicator[hidden]{display:none}.un_family_loading_indicator img{width:62px;height:auto}.un_family_loading_text{display:flex;align-items:flex-end;gap:2px}.un_family_loading_char{display:inline-block;font-size:16px;font-weight:700;color:#1b1b1b;letter-spacing:.04em;animation:un_family_loading_bounce 1s ease-in-out infinite;animation-fill-mode:both}@keyframes un_family_loading_bounce{0%,80%,to{transform:translateY(0)}40%{transform:translateY(-8px)}}.un_career{position:relative}.un_career .bl_commonSection_title_label{font-family:"M PLUS 1p";font-size:24px;font-weight:700;line-height:1;color:#222;color:var(--resi-black-100, #222);letter-spacing:.03em;margin-bottom:8px}.un_career_headerBgImage{position:absolute;top:0;right:0;width:100%}@media all and (min-width: 1024px){.un_career_headerBgImage{max-width:100%;top:0}}.un_career_headerBgImage_img{width:100%}.un_career_positions{display:flex;flex-direction:column;gap:48px}@media all and (min-width: 1024px){.un_career_positions{gap:72px}}.un_career_position{display:flex;flex-direction:column-reverse;gap:20px}@media all and (min-width: 1024px){.un_career_position{flex-direction:row;gap:40px;align-items:flex-start}}@media all and (min-width: 1024px){.un_career_position__left{flex-direction:row}}@media all and (min-width: 1024px){.un_career_position__right{flex-direction:row-reverse}}.un_career_position_image{width:100%;border-radius:15px;border:solid 1px #222;border:solid 1px var(--resi-black-100, #222);overflow:hidden}@media all and (min-width: 1024px){.un_career_position_image{width:447px;flex-shrink:0}}.un_career_position_image_img{width:100%;height:auto;display:block}.un_career_position_content{flex:1}.un_career_position_title{font-family:"M PLUS 1p";font-size:18px;font-weight:700;line-height:1.5;color:#222;color:var(--resi-black-100, #222);margin-bottom:12px}@media all and (min-width: 1024px){.un_career_position_title{font-size:20px}}.un_career_position_description{font-family:"M PLUS 1p";font-size:14px;font-weight:500;line-height:1.8;color:#222;color:var(--resi-black-100, #222)}@media all and (min-width: 1024px){.un_career_position_description{font-size:15px}}.un_career_entryButton{display:flex;justify-content:center;margin-top:30px}@media all and (min-width: 768px){.un_career_entryButton{justify-content:flex-start}}.un_career_entryButton:last-child{margin-bottom:0}@media all and (min-width: 768px){.un_career_entryButton:last-child{margin-bottom:72px}}.un_career_entryButton .bl_capsuleButton_inner{color:#333;color:var(--Gray-1, #333);font-family:"M PLUS 1p";font-size:16px;font-weight:800;line-height:1;letter-spacing:.96px;padding:14px 16px 14px 20px;border:solid 1px #fff;background:linear-gradient(180deg,#0000 49.5%,#0000000d),#f9f9f9;box-shadow:0 2px 2px 2px #0000001a,0 -1px #fff inset}.un_career_requirements{width:100%}.un_career_requirements_list{display:flex;flex-direction:column}.un_career_requirements_item{display:flex;flex-direction:column;padding:16px 0;border-bottom:1px solid rgba(34,34,34,.2)}.un_career_requirements_item:last-child{border-bottom:none;padding-bottom:0}@media all and (min-width: 768px){.un_career_requirements_item{flex-direction:row}}.un_career_requirements_label{font-family:"M PLUS 1p";font-size:14px;font-weight:700;line-height:1.5;color:#222;color:var(--resi-black-100, #222);margin-bottom:8px}@media all and (min-width: 768px){.un_career_requirements_label{width:120px;flex-shrink:0;margin-bottom:0}}.un_career_requirements_value{font-family:"M PLUS 1p";font-size:14px;font-weight:500;line-height:1.8;color:#222;color:var(--resi-black-100, #222);flex:1}@media all and (min-width: 1024px){.un_career_requirements_value{font-size:15px}}.un_career_salary{display:flex;flex-direction:column;gap:24px;margin-bottom:24px}.un_career_salary:last-child{margin-bottom:0}@media all and (min-width: 1024px){.un_career_salary{flex-direction:row;gap:40px}}.un_career_salary_column{flex:1}.un_career_salary_title{font-family:"M PLUS 1p";font-size:14px;font-weight:700;line-height:1.5;color:#222;color:var(--resi-black-100, #222);margin-bottom:8px}.un_career_salary_detail{font-family:"M PLUS 1p";font-size:13px;font-weight:500;line-height:1.8;color:#222;color:var(--resi-black-100, #222)}@media all and (min-width: 1024px){.un_career_salary_detail{font-size:14px}}.un_career_flow{display:flex;flex-direction:column;gap:10px}.un_career_flow_item{position:relative;display:flex;gap:16px;align-items:flex-start;flex-direction:column;padding:19px;border:solid 1px #222;border:solid 1px var(--resi-black-100, #222);border-radius:15px;background-color:#f5f5f5}@media all and (min-width: 768px){.un_career_flow_item{gap:20px;flex-direction:row;align-items:center}}.un_career_flow_item:before{content:"";position:absolute;inset:0;background:url(/assets/img/common/noise.png) 0% 0%/100px 100px repeat;opacity:.05;border-radius:inherit;pointer-events:none}.un_career_flow_header{display:flex;align-items:center;gap:20px;max-width:269px;width:100%}.un_career_flow_step{display:flex;flex-direction:column;align-items:center;justify-content:center;width:64px;height:64px;border-radius:10px;flex-shrink:0}@media all and (min-width: 768px){.un_career_flow_step{width:115px;height:115px}}.un_career_flow_step_label{font-family:"M PLUS 1p";font-size:11px;font-weight:700;color:#fff;line-height:1;letter-spacing:.016em}@media all and (min-width: 1024px){.un_career_flow_step_label{font-size:16px}}.un_career_flow_step_number{font-family:Poppins;font-size:25px;font-weight:700;color:#fff;text-align:center;line-height:1.1;letter-spacing:.08em}@media all and (min-width: 1024px){.un_career_flow_step_number{font-size:38px}}.un_career_flow_content{display:flex;align-items:center;gap:20px;flex:1;padding-top:4px}.un_career_flow_title{width:100%;max-width:134px;font-family:"M PLUS 1p";font-size:16px;font-weight:700;line-height:1.5;text-align:left;color:#222;color:var(--resi-black-100, #222)}@media all and (min-width: 768px){.un_career_flow_title{font-size:18px;text-align:center}}.un_career_flow_description{font-family:"M PLUS 1p";font-size:13px;font-weight:500;line-height:1.8;color:#222;color:var(--resi-black-100, #222)}@media all and (min-width: 1024px){.un_career_flow_description{font-size:14px}}.un_career_flow_description_link{font-weight:700;-webkit-text-decoration:underline;text-decoration:underline}.un_careerEntry{position:relative}.un_careerEntry_form{width:100%}.un_careerEntry_row{display:flex;flex-direction:column;padding:20px 0;border-bottom:1px solid rgba(34,34,34,.15)}.un_careerEntry_row:first-child{padding-top:0}@media all and (min-width: 1024px){.un_careerEntry_row{flex-direction:row;align-items:center;padding:24px 0}}.un_careerEntry_label{display:flex;align-items:center;gap:8px;font-family:"M PLUS 1p";font-size:14px;font-weight:700;line-height:1.5;color:#222;color:var(--resi-black-100, #222);margin-bottom:10px}@media all and (min-width: 1024px){.un_careerEntry_label{width:160px;flex-shrink:0;margin-bottom:0}}.un_careerEntry_badge{display:inline-flex;align-items:center;justify-content:center;font-family:"M PLUS 1p";font-size:11px;font-weight:900;line-height:1;padding:4px 8px;border-radius:9999px;flex-shrink:0}.un_careerEntry_badge__required{background-color:#f46b6b;color:#fff;border:solid 1px #222}.un_careerEntry_badge__optional{background-color:#777;color:#fff;border:solid 1px #222}.un_careerEntry_field{flex:1}.un_careerEntry_input{width:100%;font-family:"M PLUS 1p";font-size:14px;font-weight:500;line-height:1.5;color:#222;color:var(--resi-black-100, #222);padding:0;border:none;border-radius:0;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none}.un_careerEntry_input::-moz-placeholder{color:#2226}.un_careerEntry_input::placeholder{color:#2226}.un_careerEntry_select{font-family:"M PLUS 1p";font-size:14px;font-weight:500;line-height:1.5;color:#222;color:var(--resi-black-100, #222);width:100%;padding:10px 36px 10px 14px;border-radius:9999px;background-color:transparent;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1l5 5 5-5' stroke='%23222' stroke-width='2' fill='none' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.un_careerEntry_select:focus{outline:none;border-color:#f46b6b}.un_careerEntry_checkboxGroup,.un_careerEntry_radioGroup{display:flex;flex-wrap:wrap;align-items:center;gap:16px 24px}.un_careerEntry_checkboxLabel,.un_careerEntry_radioLabel{display:inline-flex;align-items:center;gap:8px;font-family:"M PLUS 1p";font-size:14px;font-weight:500;line-height:1.5;color:#222;color:var(--resi-black-100, #222);cursor:pointer}.un_careerEntry_checkboxLabel input[type=checkbox]{width:18px;height:18px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid transparent;border-radius:2px;background-color:#fff;box-shadow:0 1px 10px #00000040 inset;cursor:pointer}.un_careerEntry_checkboxLabel input[type=checkbox]:checked{border-color:#f46b6b;background-color:#fff;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M3 8l4 4 6-7' stroke='%23F46B6B' stroke-width='2.5' fill='none' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-size:contain;background-position:center;background-repeat:no-repeat}.un_careerEntry_radioLabel input[type=radio]{width:18px;height:18px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;border-radius:50%;background:linear-gradient(180deg,#0000 49.5%,#0000000d),#fff;filter:drop-shadow(0 2px 2px rgba(0,0,0,.1));cursor:pointer}.un_careerEntry_radioLabel input[type=radio]:checked{border:1px solid #F46B6B;background:radial-gradient(circle,#F46B6B 35%,transparent 36%),linear-gradient(180deg,#0000 49.5%,#0000000d),#fff}.un_careerEntry_textarea{width:100%;min-height:160px;font-family:"M PLUS 1p";font-size:14px;font-weight:500;line-height:1.8;color:#222;color:var(--resi-black-100, #222);padding:0;border:none;border-radius:0;background-color:transparent;resize:vertical;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none}.un_careerEntry_textarea::-moz-placeholder{color:#2226}.un_careerEntry_textarea::placeholder{color:#2226}.un_careerEntry_splitField{display:flex;align-items:center;gap:8px}.un_careerEntry_splitField__name{gap:12px}.un_careerEntry_splitField__name .un_careerEntry_splitField_item{flex:1}.un_careerEntry_splitField__date{flex-wrap:wrap;gap:6px}.un_careerEntry_splitField__date>.un_careerEntry_splitField_suffix:nth-child(2){flex:1 0 calc(100% - 160px)}.un_careerEntry_splitField__date .un_careerEntry_splitField_item__date:not(:first-child){flex:1 0 calc(50% - 30px);width:auto}@media all and (min-width: 768px){.un_careerEntry_splitField__date>.un_careerEntry_splitField_suffix:nth-child(2){flex:0 0 auto}.un_careerEntry_splitField__date .un_careerEntry_splitField_item__date:not(:first-child){width:154px;flex:0 0 auto}}.un_careerEntry_splitField_item{display:flex;align-items:center;gap:6px;padding:10px 30px;border:1px solid #777777;border-radius:9999px;background-color:#fff;box-shadow:0 1px 10px #00000040 inset}.un_careerEntry_splitField_item:focus-within{border-color:#f46b6b}.un_careerEntry_splitField_item__date{position:relative;width:154px;padding:0 46px 0 0;border:1px solid #777777;background-color:transparent;border-radius:9999px}.un_careerEntry_splitField_item__date .un_careerEntry_badge{position:absolute;top:50%;right:12px;transform:translateY(-50%);background-color:#f46b6b;color:#fff;font-family:"M PLUS 1p";font-size:11px;font-weight:900;line-height:1;padding:4px 8px;border-radius:9999px}.un_careerEntry_splitField_item__textarea{border-radius:8px;align-items:flex-start}.un_careerEntry_splitField_suffix{font-family:"M PLUS 1p";font-size:14px;font-weight:500;color:#222;color:var(--resi-black-100, #222);flex-shrink:0}.un_careerEntry_careerRows{display:flex;flex-direction:column;gap:10px}.un_careerEntry_careerRow{display:flex;flex-direction:column;gap:8px}@media all and (min-width: 768px){.un_careerEntry_careerRow{flex-direction:row;align-items:center}}.un_careerEntry_careerRow_input{flex:1}.un_careerEntry_careerRow_select{border:1px solid #777777;border-radius:9999px;box-shadow:0 1px 10px #00000040 inset}@media all and (min-width: 768px){.un_careerEntry_careerRow_select{width:160px;flex-shrink:0}}.un_careerEntry_agreement{text-align:center;padding:40px 0 0}.un_careerEntry_agreement_text{font-family:"M PLUS 1p";font-size:14px;font-weight:500;line-height:1.8;color:#222;color:var(--resi-black-100, #222);margin-bottom:16px}.un_careerEntry_agreement_text a{color:#222;font-weight:700;-webkit-text-decoration:underline;text-decoration:underline}.un_careerEntry_agreement_checkbox{margin-bottom:32px}.un_careerEntry_agreement_checkboxLabel{display:inline-flex;align-items:center;gap:8px;font-family:"M PLUS 1p";font-size:14px;font-weight:500;color:#222;color:var(--resi-black-100, #222);cursor:pointer}.un_careerEntry_agreement_checkboxLabel input[type=checkbox]{width:18px;height:18px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid transparent;border-radius:2px;background-color:#fff;box-shadow:0 1px 10px #00000040 inset;cursor:pointer}.un_careerEntry_agreement_checkboxLabel input[type=checkbox]:checked{border-color:#f46b6b;background-color:#fff;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M3 8l4 4 6-7' stroke='%23F46B6B' stroke-width='2.5' fill='none' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-size:contain;background-position:center;background-repeat:no-repeat}.un_careerEntry_submit{display:flex;justify-content:center;align-items:center;width:100%;margin-top:60px}.un_careerEntry_submit .bl_capsuleButton.bl_capsuleButton__primary .bl_capsuleButton_inner{width:320px;color:#333;color:var(--Gray-1, #333);font-family:"M PLUS 1p";font-size:16px;font-weight:800;line-height:1;letter-spacing:.96px;padding:14px 16px 14px 20px;border:solid 1px #fff;background:linear-gradient(180deg,#0000 49.5%,#0000000d),#f9f9f9;box-shadow:0 2px 2px 2px #0000001a,0 -1px #fff inset;filter:none}.un_careerEntry_submit .bl_capsuleButton.bl_capsuleButton__primary .bl_capsuleButton_inner:after{opacity:0}.un_careerEntry_submit .bl_capsuleButton.bl_capsuleButton__primary .el_iconCircle{width:20px;height:20px}.un_careerEntry_submit .bl_capsuleButton.bl_capsuleButton__primary .el_iconCircle.el_iconCircle__primary{filter:drop-shadow(0 3px 3px rgba(0,0,0,.2))}.un_careerEntryConfirm{position:relative}.un_careerEntryConfirm_body{width:100%}.un_careerEntryConfirm_row{display:flex;flex-direction:column;position:relative;padding:20px 60px 20px 0;border-bottom:1px solid rgba(34,34,34,.15)}.un_careerEntryConfirm_row:first-child{padding-top:0}@media all and (min-width: 1024px){.un_careerEntryConfirm_row{flex-direction:row;align-items:center;padding:24px 60px 24px 0}}.un_careerEntryConfirm_label{font-family:"M PLUS 1p";font-size:14px;font-weight:700;line-height:1.5;color:#222;color:var(--resi-black-100, #222);margin-bottom:10px}@media all and (min-width: 1024px){.un_careerEntryConfirm_label{width:160px;flex-shrink:0;margin-bottom:0}}.un_careerEntryConfirm_badge{position:absolute;right:0;bottom:20px;display:inline-flex;align-items:center;justify-content:center;font-family:"M PLUS 1p";font-size:11px;font-weight:900;line-height:1;padding:4px 8px;border-radius:9999px;flex-shrink:0}@media all and (min-width: 1024px){.un_careerEntryConfirm_badge{bottom:auto;top:50%;transform:translateY(-50%)}}.un_careerEntryConfirm_badge__required{background-color:#f46b6b;color:#fff;border:solid 1px #222}.un_careerEntryConfirm_badge__optional{background-color:#777;color:#fff;border:solid 1px #222}.un_careerEntryConfirm_value{flex:1;font-family:"M PLUS 1p";font-size:14px;font-weight:500;line-height:1.8;color:#222;color:var(--resi-black-100, #222);word-break:break-all}.un_careerEntryConfirm_agreement{text-align:center;padding-top:40px}.un_careerEntryConfirm_agreement_text{font-family:"M PLUS 1p";font-size:14px;font-weight:500;line-height:1.8;color:#222;color:var(--resi-black-100, #222)}.un_careerEntryConfirm_agreement_text a{color:#222;font-weight:700;-webkit-text-decoration:underline;text-decoration:underline}.un_careerEntryConfirm_actions{display:flex;flex-direction:column;align-items:center;gap:16px;margin-top:60px}@media all and (min-width: 1024px){.un_careerEntryConfirm_actions{flex-direction:row;justify-content:center;gap:24px}}.un_careerEntryConfirm_submit,.un_careerEntryConfirm_back{display:flex;justify-content:center;align-items:center;width:100%}@media all and (min-width: 1024px){.un_careerEntryConfirm_submit,.un_careerEntryConfirm_back{width:auto}}.un_careerEntryConfirm_submit .bl_capsuleButton.bl_capsuleButton__primary .bl_capsuleButton_inner,.un_careerEntryConfirm_back .bl_capsuleButton.bl_capsuleButton__primary .bl_capsuleButton_inner{width:320px;color:#333;color:var(--Gray-1, #333);font-family:"M PLUS 1p";font-size:16px;font-weight:800;line-height:1;letter-spacing:.96px;padding:14px 16px 14px 20px;border:solid 1px #fff;background:linear-gradient(180deg,#0000 49.5%,#0000000d),#f9f9f9;box-shadow:0 2px 2px 2px #0000001a,0 -1px #fff inset;filter:none}.un_careerEntryConfirm_submit .bl_capsuleButton.bl_capsuleButton__primary .bl_capsuleButton_inner:after{opacity:0}.un_careerEntryConfirm_back .bl_capsuleButton.bl_capsuleButton__primary .bl_capsuleButton_inner:after{opacity:0}.un_careerEntryConfirm_submit .bl_capsuleButton.bl_capsuleButton__primary .el_iconCircle,.un_careerEntryConfirm_back .bl_capsuleButton.bl_capsuleButton__primary .el_iconCircle{width:20px;height:20px}.un_careerEntryConfirm_submit .bl_capsuleButton.bl_capsuleButton__primary .el_iconCircle.el_iconCircle__primary,.un_careerEntryConfirm_back .bl_capsuleButton.bl_capsuleButton__primary .el_iconCircle.el_iconCircle__primary{filter:drop-shadow(0 3px 3px rgba(0,0,0,.2))}.un_careerEntryConfirm_back .el_iconCircle{transform:rotate(180deg)}.un_careerEntryThanks{position:relative}.un_careerEntryThanks_body{display:flex;flex-direction:column;align-items:center;text-align:center}.un_careerEntryThanks_hero{width:100%;max-width:180px}.un_careerEntryThanks_hero img{width:100%;height:auto;display:block}@media all and (min-width: 1024px){.un_careerEntryThanks_hero{max-width:290px}}.un_careerEntryThanks_heading{font-family:"M PLUS 1p";font-size:20px;font-weight:700;line-height:1.5;color:#222;color:var(--resi-black-100, #222);margin-top:40px}.un_careerEntryThanks_message{font-family:"M PLUS 1p";font-size:16px;font-weight:500;line-height:1.8;color:#222;color:var(--resi-black-100, #222);margin-top:38px;text-align:left}@media all and (min-width: 1024px){.un_careerEntryThanks_message{text-align:center}}.un_careerEntryThanks_action{display:flex;justify-content:center;align-items:center;width:100%;margin-top:40px}.un_careerEntryThanks_action .bl_capsuleButton.bl_capsuleButton__primary .bl_capsuleButton_inner{width:320px;color:#333;color:var(--Gray-1, #333);font-family:"M PLUS 1p";font-size:16px;font-weight:800;line-height:1;letter-spacing:.96px;padding:14px 16px 14px 20px;border:solid 1px #fff;background:linear-gradient(180deg,#0000 49.5%,#0000000d),#f9f9f9;box-shadow:0 2px 2px 2px #0000001a,0 -1px #fff inset;filter:none}.un_careerEntryThanks_action .bl_capsuleButton.bl_capsuleButton__primary .bl_capsuleButton_inner:after{opacity:0}.un_careerEntryThanks_action .bl_capsuleButton.bl_capsuleButton__primary .el_iconCircle{width:20px;height:20px}.un_careerEntryThanks_action .bl_capsuleButton.bl_capsuleButton__primary .el_iconCircle.el_iconCircle__primary{filter:drop-shadow(0 3px 3px rgba(0,0,0,.2))}.un_blocks_intro{margin-bottom:30px}.un_blocks_description{font-size:14px;color:#666;padding-top:30px;line-height:1.8}.un_blocks_toc{background-color:#f9f9f9;border:1px solid #eee;border-radius:8px;padding:20px 24px;margin-bottom:60px}.un_blocks_toc_title{font-size:16px;font-weight:700;color:#222;margin-bottom:16px}.un_blocks_toc_list{display:flex;flex-wrap:wrap;gap:8px 16px;list-style:none;padding:0;margin:0}.un_blocks_toc_list li{font-size:13px}.un_blocks_toc_list a{color:#0072ff;-webkit-text-decoration:none;text-decoration:none}.un_blocks_toc_list a:hover{-webkit-text-decoration:underline;text-decoration:underline}.un_blocks_toc_count{font-size:11px;color:#999;margin-left:2px}.un_blocks_content{display:flex;flex-direction:column;gap:60px}.un_blocks_section{border:1px solid #ddd;border-radius:12px;overflow:hidden}.un_blocks_section_header{background-color:#f5f5f5;padding:16px 20px;border-bottom:1px solid #ddd}.un_blocks_section_title{font-size:18px;font-weight:700;color:#222;display:flex;align-items:center;gap:12px;margin-bottom:4px}.un_blocks_section_type{font-size:12px;font-weight:400;color:#666;background-color:#e0e0e0;padding:2px 8px;border-radius:4px;font-family:monospace}.un_blocks_section_description{font-size:13px;color:#666}.un_blocks_section_variations{display:flex;flex-direction:column}.un_blocks_variation{border-bottom:1px solid #eee}.un_blocks_variation:last-child{border-bottom:none}.un_blocks_variation_label{background-color:#fafafa;padding:8px 20px;font-size:12px;font-weight:600;color:#555;border-bottom:1px solid #eee}.un_blocks_variation_preview{padding:24px 20px;background-color:#fff}.hp_visuallyHidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;white-space:nowrap;border:0;clip:rect(0 0 0 0);clip-path:inset(50%)}.hp_fontEn{font-family:Poppins,sans-serif!important;text-transform:uppercase}.hp_noise:before{position:absolute;inset:0;content:"";background:url(/assets/img/common/noise.png) repeat;border-radius:inherit;opacity:.05}.hp_pcShow{display:none}@media all and (min-width: 1024px){.hp_pcShow{display:inline}}.hp_spShow{display:inline}@media all and (min-width: 1024px){.hp_spShow{display:none}}
