.styles_tag__6bUvX{display:block;height:20px;line-height:20px;font-weight:600;font-family:var(--font-en);font-size:12px;padding:0 8px;border:1px solid;border-radius:500px;transition:all .4s cubic-bezier(.04,1,.29,1)}.styles_tag__6bUvX.styles_-all__I1qHb{padding:0 12px}.styles_tag__6bUvX.styles_-inactive__VZoqY{border-color:#bbb;color:#bbb}@media(hover:hover)and (pointer:fine){.styles_tag__6bUvX.styles_-inactive__VZoqY:focus-visible{border-color:#1d1d1d;color:#1d1d1d}.styles_tag__6bUvX.styles_-inactive__VZoqY:hover{border-color:#1d1d1d;color:#1d1d1d}}.styles_tag__6bUvX.styles_-active__GOHlN{background-color:#1d1d1d;border-color:transparent;color:#fff}.styles_notice__2kGYs{display:block;padding:32px 0;border-bottom:1px solid rgba(0,0,0,.2);transition:opacity .4s cubic-bezier(.04,1,.29,1)}@media(hover:hover)and (pointer:fine){.styles_notice__2kGYs:focus-visible{opacity:.7}.styles_notice__2kGYs:hover{opacity:.7}}.styles_notice__head__cmTsE{display:flex;align-items:center;gap:8px}.styles_notice__date__Z8CGN{font-size:14px;font-weight:600;font-family:var(--font-en);line-height:.75}.styles_notice__date__Z8CGN:after,.styles_notice__date__Z8CGN:before{content:"";display:block;width:0;height:0;overflow:hidden}.styles_notice__date__Z8CGN:before{margin-bottom:.125em}.styles_notice__date__Z8CGN:after{margin-top:.125em}.styles_notice__title__GgMZF{margin-top:16px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis}@media screen and (max-width:940px){.styles_notice__2kGYs{padding:20px 0}.styles_notice__title__GgMZF{font-size:14px}}@media screen and (max-width:600px){.styles_notice__2kGYs.styles_-use-top__JLkIG{padding-right:40px}}.styles_news__DAgkc{padding:50px 0 160px}.styles_news__head__ad1cY{max-width:952px;margin:0 auto}.styles_news__content__Y29XB{max-width:712px;margin:100px auto 0}.styles_news__title__vXLx5{font-size:72px;font-family:var(--font-en);font-weight:700;line-height:1.2}.styles_news__title__vXLx5:after,.styles_news__title__vXLx5:before{content:"";display:block;width:0;height:0;overflow:hidden}.styles_news__title__vXLx5:before{margin-bottom:-.1em}.styles_news__title__vXLx5:after{margin-top:-.1em}.styles_news__category__nZ8k8{display:flex;flex-wrap:wrap;align-items:flex-start;gap:4px;padding-bottom:20px;border-bottom:1px solid}.styles_news__pagination__OUCPL{margin-top:80px}@media screen and (max-width:1200px){.styles_news__DAgkc{padding-right:40px;padding-left:40px}}@media screen and (max-width:940px){.styles_news__title__vXLx5{font-size:40px}}@media screen and (max-width:600px){.styles_news__DAgkc{padding-right:20px;padding-left:20px;padding-bottom:120px}.styles_news__content__Y29XB{padding:0 20px;margin-top:60px}.styles_news__pagination__OUCPL{margin-top:50px}}.styles_pagination__NLmHg{display:flex;align-items:center;justify-content:center;gap:20px}.styles_pagination__pages__2nENh{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:8px}.styles_pagination__arrow__sjo0Y,.styles_pagination__item__wbAqb{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:40px;height:40px;border-radius:50%;transition:all .4s cubic-bezier(.04,1,.29,1)}@media(hover:hover)and (pointer:fine){.styles_pagination__arrow__sjo0Y:not([disabled]):focus-visible{background-color:rgba(57,57,57,.1)}.styles_pagination__arrow__sjo0Y:not([disabled]):hover{background-color:rgba(57,57,57,.1)}}.styles_pagination__arrow__sjo0Y[disabled]{opacity:.2}.styles_pagination__arrow__sjo0Y img{display:block}@media(hover:hover)and (pointer:fine){.styles_pagination__item__wbAqb:not(.styles_-active__Kbsb5,[disabled]):focus-visible{background-color:rgba(57,57,57,.1)}.styles_pagination__item__wbAqb:not(.styles_-active__Kbsb5,[disabled]):hover{background-color:rgba(57,57,57,.1)}}.styles_pagination__item__wbAqb.styles_-active__Kbsb5{background-color:#393939;color:#fff}.styles_pagination__item__wbAqb[disabled]{opacity:.2}@media screen and (max-width:600px){.styles_pagination__NLmHg{justify-content:space-between;gap:8px}.styles_pagination__arrow__sjo0Y{width:16px;height:16px}}.styles_top-footer__t0xWc{display:grid;grid-template-columns:repeat(2,1fr);color:#fff;margin-bottom:-1px}.styles_top-footer__half-inner__XcV0u{width:600px;padding:0 80px}.styles_top-footer__form__rHpO0{display:flex;justify-content:flex-end;background-color:#393939;padding:64px 0}.styles_top-footer__form-title__y_M0Q{font-family:var(--font-en);font-size:24px;font-weight:700;line-height:.75;margin-bottom:40px}.styles_top-footer__form-items__xJlP5{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:24px 20px;gap:24px 20px}.styles_top-footer__form-2col-item__6zvxy{grid-column:1/3}.styles_top-footer__form-item-label__i7wOk{display:block;margin-bottom:16px}.styles_top-footer__form-item-label__i7wOk:after,.styles_top-footer__form-item-label__i7wOk:before{content:"";display:block;width:0;height:0;overflow:hidden}.styles_top-footer__form-item-label__i7wOk:before{margin-bottom:-.4em}.styles_top-footer__form-item-label__i7wOk:after{margin-top:-.4em}.styles_top-footer__form-text-input__lK_vS{width:100%;padding:5px 12px;border-radius:4px;border:1px solid #565656;background-color:hsla(0,0%,100%,.04)}.styles_top-footer__form-text-input__lK_vS.styles_-textarea__mXOin{resize:none;height:80px}@media(hover:hover)and (pointer:fine){.styles_top-footer__form-text-input__lK_vS:focus-visible{border-color:#fff}.styles_top-footer__form-text-input__lK_vS:hover{border-color:#fff}}.styles_top-footer__form-text-input__lK_vS.styles_-error__EED7x{border-color:#ff7070;background-color:hsla(0,100%,72%,.15)}.styles_top-footer__form-checkbox__OyNLE{position:relative;display:flex;font-size:18px;cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0)}.styles_top-footer__form-checkbox__OyNLE>input{position:absolute;top:0;left:0;clip:rect(1px,1px,1px,1px);width:1px;height:1px}.styles_top-footer__form-checkbox__OyNLE>input+span{padding-left:32px;margin-top:-.4em;margin-bottom:-.4em}.styles_top-footer__form-checkbox__OyNLE>input+span:before{content:"";position:absolute;top:1px;left:0;width:16px;height:16px;border-radius:4px;border:1px solid #565656;background-color:hsla(0,0%,100%,.04)}.styles_top-footer__form-checkbox__OyNLE>input+span:after{content:"";position:absolute;top:1px;left:0;width:16px;height:16px;background:url(/_next/static/media/check.cf60a6f3.svg) no-repeat 50%/contain;opacity:0}.styles_top-footer__form-checkbox__OyNLE>input:checked+span:after{opacity:1}@media(hover:hover)and (pointer:fine){.styles_top-footer__form-checkbox__OyNLE:focus-visible>input+span:before{border-color:#fff}.styles_top-footer__form-checkbox__OyNLE:hover>input+span:before{border-color:#fff}}.styles_top-footer__form-checkbox__OyNLE.styles_-error__EED7x>input+span:before{border-color:#ff7070;background-color:hsla(0,100%,72%,.15)}.styles_top-footer__form-button__kPmOW{width:210px;height:48px;display:flex;justify-content:center;align-items:center;border:1px solid;font-weight:600}@media(hover:hover)and (pointer:fine){.styles_top-footer__form-button__kPmOW:focus-visible{background-color:hsla(0,0%,100%,.24)}.styles_top-footer__form-button__kPmOW:hover{background-color:hsla(0,0%,100%,.24)}}.styles_top-footer__form-agreement-wrap__K0E7y{display:flex;justify-content:center;padding:32px 0 40px}.styles_top-footer__form-submit-wrap__ewMfk{display:flex;justify-content:flex-end}.styles_top-footer__form-message__1b9J8{padding:8px;margin-top:24px;border:1px solid #ff7070;border-radius:4px;font-size:14px;text-align:center;color:#ff7070}.styles_top-footer__offices-data__Bt5kI{display:flex;justify-content:flex-start;background:url(/_next/static/media/footer.9f8f1ad0.png) no-repeat bottom/cover;padding:64px 0}.styles_top-footer__region__apreN+.styles_top-footer__region__apreN{padding-top:64px}.styles_top-footer__region-name__i3K_N{font-family:var(--font-en);font-weight:600;font-size:20px;line-height:.75;margin-bottom:24px}.styles_top-footer__company-name__tvm_k{font-weight:700;font-size:24px;margin-bottom:32px;line-height:1.5}.styles_top-footer__company-name__tvm_k:after,.styles_top-footer__company-name__tvm_k:before{content:"";display:block;width:0;height:0;overflow:hidden}.styles_top-footer__company-name__tvm_k:before{margin-bottom:-.25em}.styles_top-footer__company-name__tvm_k:after{margin-top:-.25em}.styles_top-footer__offices__3iaEF{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:20px;gap:20px}.styles_top-footer__office-name__4ySSE{font-weight:700;line-height:1;margin-bottom:16px}.styles_top-footer__office-address__3YTwu{line-height:1.5}.styles_top-footer__office-address__3YTwu:after,.styles_top-footer__office-address__3YTwu:before{content:"";display:block;width:0;height:0;overflow:hidden}.styles_top-footer__office-address__3YTwu:before{margin-bottom:-.25em}.styles_top-footer__office-address__3YTwu:after{margin-top:-.25em}.styles_top-footer__sns__XzXd_{display:flex;align-items:center}.styles_top-footer__sns__XzXd_ li+.styles_top-footer__sns__XzXd_ li{margin-left:16px}.styles_top-footer__sns-link__Qih9G{display:block;line-height:1;transition:opacity .4s cubic-bezier(.04,1,.29,1)}@media(hover:hover)and (pointer:fine){.styles_top-footer__sns-link__Qih9G:focus-visible{opacity:.5}.styles_top-footer__sns-link__Qih9G:hover{opacity:.5}}@media screen and (max-width:1200px){.styles_top-footer__half-inner__XcV0u{width:100%;padding:0 13.3333333333%}}@media screen and (max-width:940px){.styles_top-footer__form-items__xJlP5{display:flex;flex-direction:column}.styles_top-footer__form-checkbox__OyNLE{font-size:14px}.styles_top-footer__form-checkbox__OyNLE>input+span:after,.styles_top-footer__form-checkbox__OyNLE>input+span:before{top:-1px}.styles_top-footer__form-button__kPmOW{width:138px;font-size:14px}.styles_top-footer__region__apreN+.styles_top-footer__region__apreN{padding-top:56px}.styles_top-footer__region-name__i3K_N{font-size:18px}.styles_top-footer__company-name__tvm_k{font-size:20px}.styles_top-footer__offices__3iaEF{display:flex;flex-direction:column;gap:32px}.styles_top-footer__office-address__3YTwu,.styles_top-footer__office-name__4ySSE{font-size:14px}}@media screen and (max-width:600px){.styles_top-footer__t0xWc{display:block}.styles_top-footer__half-inner__XcV0u{padding:0 40px}.styles_top-footer__form__rHpO0{padding:64px 0 80px}.styles_top-footer__form-button__kPmOW{width:100%}.styles_top-footer__offices-data__Bt5kI{padding:64px 0 80px;background-image:url(/_next/static/media/footer-sp.63cc13a5.png)}}