.vision-section .slogan-block{padding-block:9.375rem 8.25rem;position:relative;max-width:73.125rem;margin:auto;text-align:center}.vision-section .slogan-block:before{content:"";width:50.625rem;height:2.375rem;background-image:url(../../images/about/kinsus-about-vision-highlight.svg);background-repeat:no-repeat;background-position:center;background-size:cover;position:absolute;z-index:-1;top:11.75rem;right:2rem}@media screen and (max-width:1199px){.vision-section .slogan-block{padding-block:4.875rem;position:relative;max-width:73.125rem;margin:auto;text-align:center}.vision-section .slogan-block:before{content:none}}.vision-section .html-edit{max-width:90rem;padding-bottom:8.25rem}.organization-section{position:relative}.organization-section .img{max-width:66rem;margin:auto;padding:3.5rem 0 3.125rem}.organization-section:before{content:"";position:absolute;inset:0;background-image:url(../../images/about/kinsus-about-management-bg.svg);background-repeat:no-repeat;background-size:cover;background-position:bottom center;z-index:-1}.leader-info-card-container{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--r-unit-2xl);padding:6.625rem 4.625rem 7rem;align-items:stretch}.leader-info-card{max-width:33.125rem;display:flex;flex-direction:column;width:100%;height:100%}.leader-info-card:nth-child(odd){justify-self:start}.leader-info-card:nth-child(2n){justify-self:end}.leader-info-card .img{margin-bottom:-2.5rem;position:relative;z-index:-1;aspect-ratio:583 / 510}.leader-info-card .text-container{padding:var(--r-unit-2xl) var(--r-unit-2xl) 3.375rem;background-color:var(--color-base-0);box-shadow:0 .19px 1.14px #00000003,0 .81px 2.36px #00000005,0 2px 4.71px #00000006,0 3.85px 9.24px #00000008,0 6.48px 16.98px #0000000a,0 10px 29px #0000000d;flex:1;display:flex;flex-direction:column}.leader-info-card .heading-4{padding-top:var(--r-unit-m)}.leader-info-card p.body-1{padding-top:var(--r-unit-xl)}.management-section{padding-bottom:5.25rem}.management-section .text-container{padding-bottom:var(--unit-4xl);text-align:center}.open-close-card-container .accordion-wrapper{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--r-unit-2xl)}.management-section .insert-item.show{display:grid;grid-column:1 / 4}@media screen and (max-width:1199px){.organization-section .img{max-width:100%;margin:auto;padding:4.75rem 0 2.375rem}.leader-info-card-container{padding:4.75rem 0 5.625rem}.management-section .card-list-container{max-width:55.75rem;margin:auto}.management-section .accordion-wrapper{grid-template-columns:repeat(2,1fr)}.management-section .insert-item.show{grid-column:1 / 3}}@media screen and (max-width:767px){.organization-section .img{max-width:100%;margin:auto;padding:3.25rem 0 4.5rem}.leader-info-card-container{padding:5rem 0 8.125rem;grid-template-columns:1fr;gap:5.75rem}.leader-info-card:nth-child(n){justify-self:center}.management-section .accordion-wrapper{grid-template-columns:1fr;max-width:27.25rem;margin:auto}.management-section .insert-item.show{grid-column:1 / 2}}.category-label-brand-subtle,.category-label-brand-base,.category-label-secondary-subtle,.category-label-surface-low{position:relative;height:2.125rem;top:0;left:0;padding:.4375rem 1rem}.news-card .category-label-brand-subtle,.news-card .category-label-brand-base,.news-card .category-label-secondary-subtle,.news-card .category-label-surface-low{position:absolute}.category-label-brand-subtle:before,.category-label-brand-base:before,.category-label-secondary-subtle:before,.category-label-surface-low:before{content:"";position:absolute;right:-1rem;top:0;bottom:0;width:1rem;height:2.125rem;-webkit-mask-image:url(../../images/common/kinsus-label-mask-1.svg);mask-image:url(../../images/common/kinsus-label-mask-1.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center right;mask-position:center right;-webkit-mask-size:cover;mask-size:cover}.category-label-brand-subtle,.category-label-brand-subtle:before{background-color:var(--color-background-brand-subtle);color:var(--color-text-on-light)}.category-label-brand-base,.category-label-brand-base:before{background-color:var(--color-background-brand-base);color:var(--color-text-brand-on-brand)}.category-label-secondary-subtle,.category-label-secondary-subtle:before{background-color:var(--color-background-secondary-subtle);color:var(--color-text-on-light)}.category-label-surface-low,.category-label-surface-low:before{background-color:var(--color-background-surface-low);color:var(--color-text-on-dark)}.first-news-section .news-date{color:var(--color-text-brand-subtle)}.first-news-section .news-title{margin-top:var(--r-unit-s)}.first-news-section .news-description{margin-top:var(--r-unit-m)}.first-news-section .action-block{margin-top:var(--r-unit-3xl)}.first-news-section .btn-text{position:relative;padding-left:var(--r-unit-3xl)}.first-news-section .btn-text:before{content:"";width:1.5rem;height:1.5rem;position:absolute;top:50%;transform:translateY(-50%);left:0;margin-right:var(--r-unit-m);-webkit-mask-image:url(../../images/icon/kinsus-plus.svg);mask-image:url(../../images/icon/kinsus-plus.svg);background-color:var(--color-icon-on-dark);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:cover;mask-size:cover;-webkit-mask-position:center;mask-position:center}.news-list-section .section-title-block{display:flex;justify-content:space-between;align-items:center}.news-list-section .select-block{display:flex;align-items:center;gap:var(--r-unit-m);position:relative}.news-list-section .select-block:before{content:"";width:1.5rem;height:1.5rem;position:absolute;top:50%;transform:translateY(-50%);right:var(--r-unit-xl);background-image:url(../../images/icon/kinsus-down-arrow.svg);background-repeat:no-repeat;background-position:center;background-size:1.5rem 1.5rem;pointer-events:none}.news-list-section .select-block .label-2{color:var(--color-text-subtle-on-light)}.news-list-section .input{min-width:12.25rem;height:var(--r-unit-4xl);border-radius:var(--border-radius-base);border:1px solid var(--color-border-subtlest-on-light);font-size:var(--font-size-body-1);line-height:var(--font-line-height-body-1);letter-spacing:var(--font-letter-spacing-body-1);color:var(--color-text-subtle-on-light);padding:.5625rem 2.75rem .5625rem 1rem}@media screen and (max-width:767px){.news-list-section .section-title-block{flex-direction:column;gap:var(--r-unit-2xl)}.news-list-section .select-block{width:100%;gap:var(--r-unit-3xl)}.news-list-section .input{min-width:0;width:100%}}.news-list-container{padding-bottom:4.5rem}.news-list-container:has(.pagination-container){padding-bottom:5.75rem}.news-list-container .card-list-container{padding-top:var(--r-unit-2xl)}.news-list-container .card-list-container>li{grid-row:span 3}.news-card{display:grid;grid-template-rows:subgrid;grid-row:span 3}.news-card .img-container{grid-row:span 1}.news-card img{aspect-ratio:436 / 246;display:block}.news-card .text-container{color:var(--color-text-on-light);display:grid;grid-row:span 2;grid-template-rows:subgrid}.news-card .text-container{padding:var(--r-unit-l)}.news-card .news-date{color:var(--color-text-subtle-on-light)}.news-card .news-title{margin-top:var(--r-unit-s);text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:3;white-space:normal;display:-webkit-box;overflow:hidden}.news-card .news-description{margin-top:var(--r-unit-m);text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:3;white-space:normal;display:-webkit-box;overflow:hidden}.action-link .btn-text{margin-top:var(--r-unit-2xl);position:relative;width:fit-content;color:var(--color-text-on-light);transition:background-color var(--transition-micro)}.action-link .btn-text:before{content:"";width:1rem;height:1rem;position:absolute;right:-1.25rem;top:50%;transform:translateY(-50%);-webkit-mask-image:url(../../images/icon/kinsus-right-arrow.svg);mask-image:url(../../images/icon/kinsus-right-arrow.svg);background-color:var(--color-icon-on-light);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:1rem 1rem;mask-size:1rem 1rem;-webkit-mask-position:center;mask-position:center}.news-card:hover .action-link .btn-text,.back-to-list-btn-block .btn-text:hover{color:var(--color-text-brand-base)}.news-card:hover .action-link .btn-text:before,.back-to-list-btn-block .btn-text:hover:before{background-color:var(--color-icon-brand-base)}.back-to-list-btn-block{display:flex;justify-content:center;gap:1rem;padding:6.25rem 0 var(--r-unit-5xl)}.back-to-list-btn-block .btn-text{color:var(--color-text-on-light);transition:var(--transition-micro)}.back-to-list-btn-block .btn-text:hover{color:var(--color-text-brand-base)}@media screen and (max-width:1199px){.back-to-list-btn-block{padding:5rem 0 6.25rem}}.content-section .main-container{margin-top:4.5rem}.label-block{display:flex;justify-content:space-between;align-items:center;padding-bottom:var(--r-unit-4xl)}.label-block .news-date{color:var(--color-text-subtle-on-light)}.back-to-list-btn{display:flex;gap:var(--r-unit-m);justify-content:center;align-items:center}.back-to-list-btn-block .icon-mask{display:block;width:1.5rem;height:1.5rem;mask-image:url(../../images/icon/kinsus-sidebar-left-arrow.svg);-webkit-mask-image:url(../../images/icon/kinsus-sidebar-left-arrow.svg);mask-position:center;-webkit-mask-position:center;mask-size:cover;-webkit-mask-size:cover;mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;background-color:var(--color-icon-on-light)}.location-section{padding-bottom:var(--r-unit-5xl)}.location-section .overline{color:var(--color-text-brand-subtle)}.location-section .heading-4{margin-top:var(--r-unit-s)}.location-section .info-block,.location-card .info-block{display:flex;flex-direction:column;gap:var(--r-unit-m)}.location-section .address-block{margin-top:var(--r-unit-2xl)}.location-section .phone-block{margin-top:var(--r-unit-xl)}.location-section .action-block{margin-top:var(--r-unit-3xl)}.address-block .label-3,.phone-block .label-3{position:relative;padding-left:var(--r-unit-2xl)}.address-block .label-3:before,.phone-block .label-3:before{content:"";width:var(--r-unit-xl);height:var(--r-unit-xl);position:absolute;top:50%;transform:translateY(-50%);left:0;background-repeat:no-repeat;background-size:cover;background-position:center}.address-block .label-3:before{background-image:url(../../images/icon/kinsus-adress-icon.svg)}.phone-block .label-3:before{background-image:url(../../images/icon/kinsus-phone-icon.svg)}.location-list-section .heading-3{text-align:center}.location-list-container{padding-top:var(--r-unit-5xl)}.location-list-container .card-list-container>li{grid-row:span 5}.location-card{display:grid;grid-template-rows:subgrid;grid-row:span 5}.location-card .img-container{grid-row:span 1}.location-card img{aspect-ratio:436 / 255;display:block}.location-card .text-container{display:grid;grid-row:span 4;grid-template-rows:subgrid;padding:var(--r-unit-3xl)}.location-card .info-block{margin-top:var(--r-unit-2xl)}.location-section .label-3,.location-card .label-3{color:var(--color-text-brand-subtle)}.location-card .text-container .action-block{margin:var(--r-unit-3xl) auto 0}.location-section .capsule-btn,.location-card .capsule-btn{width:11.875rem}.location-list-section{padding-bottom:8.125rem}@media screen and (max-width:1199px){.location-section{padding-bottom:var(--r-unit-4xl)}.location-section .capsule-btn{margin:auto}.location-list-container{padding-top:var(--r-unit-3xl)}}.milestone-list-container{padding-block:1.625rem 9rem}.milestone-list-container>ul{max-width:70rem;margin:auto}.milestone-flex-container{display:flex;position:relative}.milestone-flex-container:before{content:"";width:1.125rem;height:1.125rem;background:var(--color-background-secondary-subtle);border-radius:50%;position:absolute;left:50%;transform:translate(-50%);top:var(--r-unit-4xl);z-index:-1}.milestone-flex-container:after{content:"";width:1px;height:100%;background:var(--color-border-brand-subtle);position:absolute;left:50%;transform:translate(-50%);top:var(--r-unit-4xl);bottom:5.75rem;z-index:-2}.milestone-flex-container:last-child:after{content:none}.milestone-list-container .left-block{flex-basis:50%;padding-right:3.625rem}.milestone-list-container .left-block:has(img){padding-bottom:var(--r-unit-4xl)}.milestone-flex-container img{display:block;aspect-ratio:502 / 309;border-radius:var(--border-radius-l)}.milestone-flex-container .right-block{flex-basis:50%;padding-left:3.625rem;padding-bottom:var(--r-unit-4xl)}.milestone-flex-container .text-container{padding-top:var(--r-unit-xl)}.milestone-title{color:var(--color-text-brand-base)}.milestone-flex-container .text-container>ul{padding-top:.625rem}@media screen and (max-width:767px){.milestone-flex-container:before{left:var(--r-unit-2xl);top:var(--r-unit-4xl)}.milestone-flex-container:after{left:var(--r-unit-2xl);top:var(--r-unit-4xl);bottom:5.75rem}.milestone-flex-container .right-block{padding-bottom:var(--r-unit-xl)}}.milestone-flex-container:nth-child(2n){flex-direction:row-reverse}.milestone-flex-container:nth-child(2n) .left-block{padding-right:0;padding-left:3.625rem}.milestone-flex-container:nth-child(2n) .right-block{padding-left:0;padding-right:3.625rem}.milestone-flex-container:nth-child(2n) .milestone-title{text-align:right}.milestone-flex-container:nth-child(2n) .right-block ul{display:flex;justify-content:end}@media screen and (max-width:767px){.milestone-list-container{padding-bottom:4.625rem}.milestone-flex-container:nth-child(n){flex-direction:column-reverse}.milestone-flex-container:nth-child(n) .left-block,.milestone-flex-container:nth-child(n) .right-block{padding-inline:var(--r-unit-4xl) 0}.milestone-flex-container:nth-child(2n) .right-block ul{justify-content:start}.milestone-flex-container:nth-child(n) .milestone-title{text-align:left}}.unsubscribe-section{padding-top:var(--header-height-pc)}.unsubscribe-block{display:flex;flex-direction:column;align-items:center;padding-block:var(--r-unit-6xl) 15.875rem;text-align:center;gap:var(--r-unit-4xl)}.unsubscribe-block .title{color:var(--color-text-brand-base)}.unsubscribe-block .description{padding-top:var(--r-unit-l)}.unsubscribe-block .vcode-block{display:flex}.unsubscribe-block .input-label{width:auto}.unsubscribe-block .action-block{display:flex;justify-content:center;padding-top:2.5rem}.unsubscribe-block .capsule-btn{min-width:11.875rem}@media screen and (max-width:767px){.unsubscribe-section{padding-top:var(--header-height-mb)}}
