.seino-cb-visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;white-space:nowrap;border:0;clip:rect(0,0,0,0)}@media (width < 768px){.seino-cb-pc-only{display:none}}@media (width >= 768px){.seino-cb-sp-only{display:none}}.seino-cb-heading2{width:100%;margin:0;font-size:1.5rem;font-weight:700;line-height:1.5;text-align:center}@media (width >= 768px){.seino-cb-heading2{font-size:2rem}}.seino-cb-heading2--accent{color:#004190}.seino-cb-heading2--bar{padding:.75rem 1rem;font-size:1rem;text-align:left;background-color:#d9eaff;border-radius:.375rem}@media (width >= 768px){.seino-cb-heading2--bar{font-size:1.25rem}}.seino-cb-heading3{position:relative;padding-top:1rem;margin:0;font-size:1.25rem;font-weight:700;line-height:1.5}.seino-cb-heading3:before{position:absolute;top:0;left:0;display:block;width:1.875rem;height:.1875rem;content:"";background-color:#004190}@media (width >= 768px){.seino-cb-heading3{padding-top:2rem;font-size:1.5rem}}.seino-cb-lead{margin:0;font-size:.875rem;font-weight:700;line-height:1.5;text-align:center}@media (width >= 768px){.seino-cb-lead{font-size:1rem}}.seino-cb-lead--left{text-align:left}.seino-cb-lead--lg{font-size:1.125rem}@media (width >= 768px){.seino-cb-lead--lg{font-size:1.25rem}}.seino-cb-text{margin:0;font-size:.875rem;font-weight:500;line-height:170%;overflow-wrap:anywhere}@media (width >= 768px){.seino-cb-text{font-size:1rem}}.seino-cb-text--center{text-align:center}.seino-cb-text-link{font-size:.875rem;font-weight:500;line-height:170%;color:inherit;text-decoration:none}.seino-cb-text-link__label{overflow-wrap:anywhere;text-decoration:underline}.seino-cb-text-link:hover .seino-cb-text-link__label,.seino-cb-text-link:focus .seino-cb-text-link__label{text-decoration:none}.seino-cb-text-link__icon{margin-left:.3em;color:#004190}.seino-cb-table{position:relative;overflow:hidden}.seino-cb-table__icon{position:absolute;top:0;right:0;bottom:2rem;left:0;z-index:1;display:block;width:7.5rem;height:7.5rem;margin:auto;visibility:hidden;pointer-events:none;opacity:0;transition:opacity .3s,visibility .3s ease-out}.seino-cb-table__icon.is-visible{visibility:visible;opacity:1}.seino-cb-table__icon.is-visible.is-scrolled{visibility:hidden;opacity:0}@media (width >= 768px){.seino-cb-table__icon{display:none}}.seino-cb-table__icon-img{max-width:100%;height:auto}.seino-cb-table__inner{padding-bottom:2rem;overflow:auto}@media (width >= 768px){.seino-cb-table__inner{padding-bottom:0;overflow:visible}}@media (width < 768px){.seino-cb-table__inner .simplebar-track.simplebar-horizontal{height:.5rem;background-color:#d7dfe9;border-radius:999px}}@media (width < 768px){.seino-cb-table__inner .simplebar-track.simplebar-horizontal .simplebar-scrollbar:before{top:0;right:0;bottom:0;left:0;background-color:#004190;opacity:1}}.seino-cb-table__table{width:100%;min-width:56.25rem;table-layout:fixed;border-spacing:0;border-collapse:collapse}@media (width >= 768px){.seino-cb-table__table{min-width:0;table-layout:auto}}.seino-cb-table__head{background-color:#eef5ff}.seino-cb-table__header-cell{height:3.875rem;padding:.25rem 1rem;font-size:.875rem;font-weight:700;border-top:1px solid #7b858f;border-bottom:1px solid #7b858f}.seino-cb-table__header-cell:not(:last-child){border-right:1px solid #d7dfe9}@media (width >= 768px){.seino-cb-table__header-cell{height:auto;padding:1rem 1.5rem;font-size:1rem}}.seino-cb-table__header-cell--center{text-align:center}.seino-cb-table__row-head{min-width:6.4375rem;padding:1rem;font-size:.875rem;font-weight:700;line-height:170%;background-color:#f3f5f8;border-bottom:1px solid #d7dfe9}.seino-cb-table__row-head:not(:last-child){border-right:1px solid #d7dfe9}@media (width >= 768px){.seino-cb-table__row-head{min-width:0;padding:1rem 1.5rem;font-size:1rem}}.seino-cb-table__cell{height:4.625rem;padding:1rem;font-size:.875rem;line-height:170%;border-bottom:1px solid #d7dfe9}.seino-cb-table__cell:not(:last-child){border-right:1px solid #d7dfe9}@media (width >= 768px){.seino-cb-table__cell{height:auto;padding:1rem 1.5rem;font-size:1rem}}.seino-cb-table__cell--center{text-align:center}.seino-cb-tag{display:inline-flex;align-items:center;justify-content:center;padding:.1875rem 1rem .3125rem;font-size:.75rem;font-weight:500;line-height:1.7;color:#333;white-space:nowrap;background-color:#eef5ff;border:1px solid #d7dfe9;border-radius:2.25rem}@media (width >= 768px){.seino-cb-tag{font-size:.875rem}}.seino-cb-tag--category{color:#fff;background-color:#1961ac;border:0}.seino-cb-tag--white{background-color:#fff}.seino-cb-cards{display:grid;gap:1.5rem}@media (width >= 768px){.seino-cb-cards{grid-template-columns:repeat(3,1fr)}}.seino-cb-card{display:flex;flex-direction:column;gap:.5rem;padding:1rem;background-color:#fff;border:1px solid #d7dfe9;border-radius:.625rem}@media (width >= 768px){.seino-cb-card{gap:1.5rem;padding:1.5rem}}.seino-cb-card__pict{aspect-ratio:4/3;overflow:hidden;border-radius:.375rem}@media (width >= 768px){.seino-cb-card__pict{margin-block:auto}}.seino-cb-card__img{width:100%;height:100%;object-fit:cover}.seino-cb-card__body{display:flex;flex-grow:1;flex-direction:column;gap:.5rem;margin-top:.5rem;font-size:.875rem;line-height:170%}@media (width >= 768px){.seino-cb-card__body{margin-top:0}}.seino-cb-card__title{margin:0;font-size:1rem;font-weight:700;line-height:1.5}@media (width >= 768px){.seino-cb-card__title{font-size:1.25rem}}.seino-cb-card-link{display:flex;flex-direction:column;padding:1rem;color:inherit;text-decoration:none;background-color:#fff;border:1px solid #7b858f;border-radius:.625rem}@media (width >= 768px){.seino-cb-card-link{padding:1.5rem}}@media (hover: hover){.seino-cb-card-link{transition:background-color .2s}.seino-cb-card-link:hover,.seino-cb-card-link:focus{background-color:#eef5ff}}.seino-cb-card-link__pict{display:block;aspect-ratio:4/3;overflow:hidden;border-radius:.3125rem}.seino-cb-card-link__img{width:100%;height:100%;object-fit:cover}@media (hover: hover){.seino-cb-card-link__img{transition:transform .3s}.seino-cb-card-link:hover .seino-cb-card-link__img,.seino-cb-card-link:focus .seino-cb-card-link__img{transform:scale(1.05)}}.seino-cb-card-link__tags{display:flex;flex-direction:column;gap:.1875rem;align-items:flex-start;margin-top:1rem}@media (width >= 768px){.seino-cb-card-link__tags{gap:.25rem;margin-top:1.5rem}}.seino-cb-card-link__tag-list{display:flex;flex-wrap:wrap;gap:.25rem}.seino-cb-card-link__body{display:block;flex-grow:1;margin-top:1rem;font-size:1rem;font-weight:700;line-height:1.5}@media (width >= 768px){.seino-cb-card-link__body{font-size:1.25rem}}.seino-cb-card-link__body--text{font-size:.875rem;font-weight:500;line-height:170%}@media (width >= 768px){.seino-cb-card-link__body--text{font-size:.875rem}}.seino-cb-card-link__more{display:flex;gap:1rem;align-items:center;justify-content:flex-end;margin-top:1rem}.seino-cb-card-link__more-label{font-size:.875rem;font-weight:700;line-height:1.5;color:#004190}@media (width >= 768px){.seino-cb-card-link__more-label{font-size:1rem}}.seino-cb-card-link__circle{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;color:#fff;background:#004190 linear-gradient(96deg,#1961ac,#004190 50%);border-radius:50%}.seino-cb-faq{border-bottom:1px solid #7b858f}.seino-cb-faq--first{border-top:1px solid #7b858f}.seino-cb-faq__trigger{display:flex;gap:.25rem;align-items:center;width:100%;padding:1rem 0;color:inherit;text-align:left;cursor:pointer;list-style:none;background-color:transparent;border:0}.seino-cb-faq__trigger::-webkit-details-marker{display:none}@media (width >= 768px){.seino-cb-faq__trigger{gap:.5rem;padding:.5rem 0;transition:background-color .3s}.seino-cb-faq__trigger:hover{background-color:#eef5ff}}.seino-cb-faq__label{flex-shrink:0;font-family:Roboto,sans-serif;font-size:1.5rem;font-weight:700;line-height:1.8;color:#004190;letter-spacing:.04em}@media (width >= 768px){.seino-cb-faq__label{font-size:2rem}}.seino-cb-faq__question{flex-grow:1;font-size:1rem;font-weight:700;line-height:1.5}.seino-cb-faq__icon{position:relative;flex-shrink:0;width:2.5rem;height:2.5rem;background:linear-gradient(95.58deg,#1961ac .11%,#004190 100.11%);border-radius:50%}.seino-cb-faq__icon:before,.seino-cb-faq__icon:after{position:absolute;top:50%;left:50%;content:"";background-color:#fff;transform:translate(-50%,-50%);transition:transform .2s ease-out,opacity .2s ease-out}.seino-cb-faq__icon:before{width:1rem;height:.125rem}.seino-cb-faq__icon:after{width:.125rem;height:1rem}.seino-cb-faq[open] .seino-cb-faq__icon:after{opacity:0;transform:translate(-50%,-50%) rotate(90deg)}.seino-cb-faq::details-content{display:grid;grid-template-rows:0fr;transition:grid-template-rows .3s ease,content-visibility .3s;transition-behavior:allow-discrete}.seino-cb-faq[open]::details-content{grid-template-rows:1fr}.seino-cb-faq__panel{min-height:0;padding-right:.5rem;padding-left:2rem;overflow:hidden}@media (width >= 768px){.seino-cb-faq__panel{padding-left:2.5rem}}.seino-cb-faq__panel-inner{padding-bottom:1rem}@media (width >= 768px){.seino-cb-faq__panel-inner{padding-bottom:1.5rem}}.seino-cb-faq__answer{display:flex;flex-direction:column;gap:1rem}.seino-cb-faq__links{display:flex;flex-direction:column;gap:.5rem}.seino-cb-image{min-width:0;margin:0}.seino-cb-image__img{width:100%;height:auto;border-radius:.3125rem}.seino-cb-image__caption{padding-top:.5rem;font-size:.75rem;font-weight:500;line-height:170%;color:#5f6770}@media (width >= 768px){.seino-cb-image__caption{padding-top:1rem;font-size:.875rem}}.seino-cb-images{display:flex;flex-direction:column;gap:1rem}@media (width >= 768px){.seino-cb-images{gap:1.5rem}}.seino-cb-images--col-1 .seino-cb-image{width:100%;max-width:980px;margin-inline:auto}@media (width >= 768px){.seino-cb-images--col-2,.seino-cb-images--col-3{flex-direction:row;align-items:flex-start}}@media (width >= 768px){.seino-cb-images--col-2 .seino-cb-image,.seino-cb-images--col-3 .seino-cb-image{flex:1 1 0}}@media (width >= 768px){.seino-cb-images--right{flex-direction:row;justify-content:flex-end}}@media (width >= 768px){.seino-cb-images--right .seino-cb-image{width:calc((100% - 3rem) / 3)}}.seino-cb-image-text{display:flex;flex-direction:column;gap:1rem}@media (width >= 768px){.seino-cb-image-text{flex-direction:row;gap:2.5rem;align-items:flex-start}}@media (width >= 768px){.seino-cb-image-text--reverse{flex-direction:row-reverse}}@media (width >= 768px){.seino-cb-image-text__pict{flex-shrink:0;width:calc((100% - 2.5rem)/2)}}@media (width >= 768px){.seino-cb-image-text--third .seino-cb-image-text__pict{width:calc((100% - 3rem) / 3)}}.seino-cb-image-text__body{flex:1;min-width:0}.seino-cb-list{display:flex;flex-direction:column;gap:.5rem;padding:0;margin:0;font-size:.875rem;font-weight:500;line-height:170%;list-style:none}@media (width >= 768px){.seino-cb-list{font-size:1rem}}.seino-cb-list--number{counter-reset:seino-cb-list}.seino-cb-list__item{position:relative;padding-left:2.175em}.seino-cb-list__item:before{position:absolute;top:.5em;left:.7em;display:inline-block;width:.429em;height:.429em;content:"";background-color:#004190;border-radius:50%}@media (width >= 768px){.seino-cb-list__item{padding-left:1.875em}.seino-cb-list__item:before{top:.625em;left:.625em;width:.375em;height:.375em}}.seino-cb-list--number .seino-cb-list__item{counter-increment:seino-cb-list}.seino-cb-list--number .seino-cb-list__item:before{top:0;left:0;width:auto;height:auto;font-weight:700;color:#004190;content:counter(seino-cb-list) ".";background-color:transparent;border-radius:0}.seino-cb-button{display:inline-flex;column-gap:.5rem;align-items:center;justify-content:space-between;width:100%;min-height:3.5rem;padding:0 .5rem 0 1rem;font-size:.875rem;font-weight:700;line-height:1.5;text-align:start;text-decoration:none;cursor:pointer;background-position:left;border:0;border-radius:50rem;transition:background-position .2s,background-color .2s,color .2s}@media (width >= 768px){.seino-cb-button{width:19.5rem;padding-left:1.5rem;font-size:1rem}}.seino-cb-button--fit{width:fit-content}.seino-cb-button--narrow{width:fit-content;min-height:2.5rem}@media (width >= 768px){.seino-cb-button--center{display:flex;margin-inline:auto}}.seino-cb-button--primary{color:#004190;background-color:#d9eaff}.seino-cb-button--primary:hover{color:#004190;background-color:#c5dfff}.seino-cb-button--secondary{color:#fff;background:#004190 linear-gradient(96deg,#1961ac,#004190 50%);background-size:200% 100%}.seino-cb-button--secondary:hover{color:#fff;background-position:right}.seino-cb-button--tertiary{color:#004190;background-color:#fff}.seino-cb-button--tertiary:hover{color:#004190;background-color:#d9eaff}.seino-cb-button--cv{color:#fff;background:#da3915 linear-gradient(90deg,#da3915,#ba2a11 50%);background-size:200% 100%}.seino-cb-button--cv:hover{color:#fff;background-position:right}.seino-cb-button__icon{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border-radius:50%}.seino-cb-button__icon--narrow{width:1.5rem;height:1.5rem}.seino-cb-button__icon--primary{color:#fff;background:#004190 linear-gradient(96deg,#1961ac,#004190 50%);background-size:200% 100%}.seino-cb-button__icon--secondary{color:#004190;background-color:#fff}.seino-cb-button__icon--tertiary{color:#fff;background:#004190 linear-gradient(96deg,#1961ac,#004190 50%);background-size:200% 100%}.seino-cb-button__icon--cv{color:#da3915;background-color:#fff}.seino-cb-button__img{max-width:100%;height:auto}.seino-cb-quote{padding:1.5rem 1rem;margin:0;background-color:#eef5ff;border-radius:.625rem}@media (width >= 768px){.seino-cb-quote{padding:2.5rem 4rem}}.seino-cb-quote--center{text-align:center}.seino-cb-quote__text{margin:0;font-size:.875rem;font-weight:500;line-height:170%}@media (width >= 768px){.seino-cb-quote__text{font-size:1rem}}.seino-cb-icon{display:inline-block;fill:currentcolor}.seino-cb-icon--small{width:.75rem;height:.75rem}.seino-cb-icon--medium{width:1rem;height:1rem}.seino-cb-icon--large{width:1.5rem;height:1.5rem}.seino-cb-icon--right{rotate:0deg}.seino-cb-icon--left{rotate:180deg}.seino-cb-icon--up{rotate:-90deg}.seino-cb-icon--down{rotate:90deg}.seino-cb-lower-hero{position:relative;display:grid;align-items:center;width:100%;min-height:10.625rem;padding-top:4.5rem;padding-bottom:4rem;overflow:hidden;background-color:#eef5ff}@media (width >= 768px){.seino-cb-lower-hero{min-height:19.5rem;padding-top:2rem;padding-bottom:2rem}}@media (width < 768px){.seino-cb-lower-hero.seino-cb-lower-hero--has-bg-icon{min-height:18.25rem}}@media (width < 768px){.seino-cb-lower-hero--has-image .seino-cb-lower-hero__inner{flex-direction:column;align-items:flex-start}}.seino-cb-lower-hero__inner{display:flex;column-gap:1.5rem;align-items:center;justify-content:space-between;width:100%;max-width:calc(1200px + 4rem);padding-right:2rem;padding-left:2rem;margin:0 auto}.seino-cb-lower-hero__content{position:relative;z-index:1}.seino-cb-lower-hero__title{margin:0;font-size:1.75rem;font-weight:700;line-height:1.5}@media (width >= 768px){.seino-cb-lower-hero__title{font-size:2.5rem}}.seino-cb-lower-hero__parent-title{display:block;margin-bottom:0;font-size:.875rem;font-weight:700;line-height:1.5}@media (width >= 768px){.seino-cb-lower-hero__parent-title{margin-bottom:.5rem;font-size:1.25rem}}.seino-cb-lower-hero__date{margin-top:1rem;margin-bottom:0;font-size:1rem;font-weight:500;line-height:1.7}.seino-cb-lower-hero__lead{margin-top:1.5rem;font-size:.875rem;line-height:1.7}@media (width >= 768px){.seino-cb-lower-hero__lead{font-size:1rem}}.seino-cb-lower-hero__bg{position:absolute;width:32.75rem;height:32.75rem;pointer-events:none;opacity:.1}@media (width < 768px){.seino-cb-lower-hero__bg{right:-10.25rem;bottom:-10.5625rem}}@media (width >= 768px){.seino-cb-lower-hero__bg{top:-15rem;left:calc(50% + 7.6875rem);width:43.75rem;height:43.75rem}}.seino-cb-lower-hero__bg-img{width:100%;height:100%}.seino-cb-lower-hero__image{position:relative;z-index:1;flex-shrink:0;width:27.5625rem;aspect-ratio:16/9;overflow:hidden;border-radius:.625rem}@media (width < 768px){.seino-cb-lower-hero__image{width:100%}}.seino-cb-lower-hero__image-img{display:block;width:100%;height:100%;object-fit:cover}.seino-cb-article-title{width:100%;padding-block:4rem;background-color:#eef5ff}@media (width >= 768px){.seino-cb-article-title{display:grid;align-items:center;min-height:19.5rem;padding-block:2rem}}.seino-cb-article-title__inner{display:flex;flex-direction:column;gap:1rem}@media (width >= 768px){.seino-cb-article-title__inner{flex-direction:row;gap:2.5rem;align-items:center}}@media (width >= 768px){.seino-cb-article-title__body{flex:1 0 0%}}.seino-cb-article-title__heading{margin:0;font-size:1.75rem;font-weight:700;line-height:1.5}@media (width >= 768px){.seino-cb-article-title__heading{font-size:2.5rem}}.seino-cb-article-title__tags{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:1rem}.seino-cb-article-title__image{aspect-ratio:441/248;overflow:hidden;border-radius:.625rem}@media (width >= 768px){.seino-cb-article-title__image{flex-shrink:0;width:27.5625rem}}.seino-cb-article-title__img{width:100%;height:100%;object-fit:cover}.seino-cb-toc{padding:1.5rem;background-color:#f3f5f8;border-radius:.625rem}@media (width >= 768px){.seino-cb-toc{max-width:55rem;padding:2.5rem;margin-inline:auto}}.seino-cb-toc__title{padding-bottom:.5rem;margin:0;font-size:.875rem;font-weight:700;line-height:1.5;border-bottom:1px solid #d7dfe9}@media (width >= 768px){.seino-cb-toc__title{padding-bottom:1rem;font-size:1rem}}.seino-cb-toc__list{padding:0;margin:0;list-style:none}.seino-cb-toc__item{border-bottom:1px solid #d7dfe9}.seino-cb-toc__link{display:flex;align-items:center;padding:.5rem 1rem;color:inherit;text-decoration:none}@media (width >= 768px){.seino-cb-toc__link{padding:1rem 1.5rem}}.seino-cb-toc__bullet{align-self:flex-start;margin-inline-end:.25rem;font-size:.875rem;font-weight:700;line-height:1.5}@media (width >= 768px){.seino-cb-toc__bullet{margin-inline-end:.5rem;font-size:1rem}}.seino-cb-toc__label{flex:1 0 0%;font-size:.875rem;font-weight:500;line-height:1.7}@media (width >= 768px){.seino-cb-toc__label{font-size:1rem}}.seino-cb-toc__icon{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;color:#fff;background:#004190 linear-gradient(96deg,#1961ac,#004190 50%);border-radius:50%}@media (hover: hover){.seino-cb-toc__icon{transition:transform .2s ease-out}.seino-cb-toc__link:hover .seino-cb-toc__icon,.seino-cb-toc__link:focus .seino-cb-toc__icon{transform:translateY(.1875rem)}}.seino-cb-profile{display:flex;gap:.5rem;align-items:flex-start;padding:1.5rem;background-color:#f3f5f8;border-radius:.625rem}@media (width >= 768px){.seino-cb-profile{gap:1rem;align-items:center;max-width:55rem;padding:2.5rem;margin-inline:auto}}.seino-cb-profile__image{flex-shrink:0;width:3.75rem;aspect-ratio:1/1;overflow:hidden;border-radius:50%}@media (width >= 768px){.seino-cb-profile__image{width:7rem}}.seino-cb-profile__img{width:100%;height:100%;object-fit:cover}.seino-cb-profile__body{flex:1 1 0%;min-width:0}.seino-cb-profile__name{margin:0;font-size:.875rem;font-weight:700;line-height:1.5}.seino-cb-profile__role{margin:0;font-size:.75rem;font-weight:400;line-height:1.7}@media (width >= 768px){.seino-cb-profile__role{font-size:.875rem}}.seino-cb-profile__text{margin:.25rem 0 0;font-size:.75rem;font-weight:400;line-height:1.7}@media (width >= 768px){.seino-cb-profile__text{margin-top:.5rem;font-size:1rem}}.seino-cb-info-box{padding:1.5rem 1rem;background-color:#f3f5f8;border-radius:.625rem}@media (width >= 768px){.seino-cb-info-box{max-width:55rem;padding:1.5rem 2rem 2rem;margin-inline:auto}}.seino-cb-info-box__title{padding:.5rem 1rem;margin:0;font-size:1.125rem;font-weight:700;line-height:1.5;color:#fff;text-align:center;background-color:#004190}@media (width >= 768px){.seino-cb-info-box__title{font-size:1.5rem}}.seino-cb-info-box__body{display:flex;flex-direction:column;gap:1rem;margin-top:1rem}.seino-cb-container{width:100%;max-width:1440px;padding-right:2rem;padding-left:2rem;margin-right:auto;margin-left:auto}@media (width < 768px){.seino-cb-container{padding-right:1.5rem;padding-left:1.5rem}}.seino-cb-container--small{max-width:calc(1200px + 4rem)}@media (width < 768px){.seino-cb-container--large{padding-right:.5rem;padding-left:.5rem}}.seino-cb-spacer--body-group{height:1rem}.seino-cb-spacer--parts{height:2rem}.seino-cb-spacer--heading-sm{height:2.5rem}.seino-cb-spacer--heading-md{height:5rem}.seino-cb-spacer--heading-lg{height:7.5rem}.seino-cb-spacer--cta{height:10rem}:root,[data-bs-theme=light]{--bs-blue: #004190;--bs-indigo: #6610f2;--bs-purple: #6f42c1;--bs-pink: #d63384;--bs-red: #dc3545;--bs-orange: #fd7e14;--bs-yellow: #ffc107;--bs-green: #198754;--bs-teal: #20c997;--bs-cyan: #0dcaf0;--bs-black: #000;--bs-white: #fff;--bs-gray: #6c757d;--bs-gray-dark: #343a40;--bs-gray-100: #f8f9fa;--bs-gray-200: #e9ecef;--bs-gray-300: #dee2e6;--bs-gray-400: #ced4da;--bs-gray-500: #adb5bd;--bs-gray-600: #6c757d;--bs-gray-700: #495057;--bs-gray-800: #343a40;--bs-gray-900: #212529;--bs-primary: #004190;--bs-secondary: #6c757d;--bs-success: #198754;--bs-info: #0dcaf0;--bs-warning: #ffc107;--bs-danger: #dc3545;--bs-light: #f8f9fa;--bs-dark: #212529;--bs-brand-red: #da3915;--bs-brand-blue: #004190;--bs-brand-yellow: #f6e75f;--bs-primitive-white: #fff;--bs-primitive-blue-50: #eef5ff;--bs-primitive-blue-100: #d9eaff;--bs-primitive-neutral-100: #f3f5f8;--bs-primitive-neutral-200: #d7dfe9;--bs-primitive-neutral-500: #7b858f;--bs-primitive-neutral-600: #666;--bs-primitive-red-50: #fbebe8;--bs-semantic-background-100: #e9e9e9;--bs-primary-rgb: 0, 65, 144;--bs-secondary-rgb: 108, 117, 125;--bs-success-rgb: 25, 135, 84;--bs-info-rgb: 13, 202, 240;--bs-warning-rgb: 255, 193, 7;--bs-danger-rgb: 220, 53, 69;--bs-light-rgb: 248, 249, 250;--bs-dark-rgb: 33, 37, 41;--bs-brand-red-rgb: 218, 57, 21;--bs-brand-blue-rgb: 0, 65, 144;--bs-brand-yellow-rgb: 246, 231, 95;--bs-primitive-white-rgb: 255, 255, 255;--bs-primitive-blue-50-rgb: 238, 245, 255;--bs-primitive-blue-100-rgb: 217, 234, 255;--bs-primitive-neutral-100-rgb: 243, 245, 248;--bs-primitive-neutral-200-rgb: 215, 223, 233;--bs-primitive-neutral-500-rgb: 123, 133, 143;--bs-primitive-neutral-600-rgb: 102, 102, 102;--bs-primitive-red-50-rgb: 251, 235, 232;--bs-semantic-background-100-rgb: 233, 233, 233;--bs-primary-text-emphasis: rgb(0, 26, 57.6);--bs-secondary-text-emphasis: rgb(43.2, 46.8, 50);--bs-success-text-emphasis: rgb(10, 54, 33.6);--bs-info-text-emphasis: rgb(5.2, 80.8, 96);--bs-warning-text-emphasis: rgb(102, 77.2, 2.8);--bs-danger-text-emphasis: rgb(88, 21.2, 27.6);--bs-light-text-emphasis: #495057;--bs-dark-text-emphasis: #495057;--bs-primary-bg-subtle: rgb(204, 217, 232.8);--bs-secondary-bg-subtle: rgb(225.6, 227.4, 229);--bs-success-bg-subtle: rgb(209, 231, 220.8);--bs-info-bg-subtle: rgb(206.6, 244.4, 252);--bs-warning-bg-subtle: rgb(255, 242.6, 205.4);--bs-danger-bg-subtle: rgb(248, 214.6, 217.8);--bs-light-bg-subtle: rgb(251.5, 252, 252.5);--bs-dark-bg-subtle: #ced4da;--bs-primary-border-subtle: rgb(153, 179, 210.6);--bs-secondary-border-subtle: rgb(196.2, 199.8, 203);--bs-success-border-subtle: rgb(163, 207, 186.6);--bs-info-border-subtle: rgb(158.2, 233.8, 249);--bs-warning-border-subtle: rgb(255, 230.2, 155.8);--bs-danger-border-subtle: rgb(241, 174.2, 180.6);--bs-light-border-subtle: #e9ecef;--bs-dark-border-subtle: #adb5bd;--bs-white-rgb: 255, 255, 255;--bs-black-rgb: 0, 0, 0;--bs-font-sans-serif: "Noto Sans JP", sans-serif;--bs-font-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--bs-gradient: linear-gradient(180deg, rgba(255, 255, 255, .15), rgba(255, 255, 255, 0));--bs-body-font-family: var(--bs-font-sans-serif);--bs-body-font-size: 1rem;--bs-body-font-weight: 400;--bs-body-line-height: 1.5;--bs-body-color: #333;--bs-body-color-rgb: 51, 51, 51;--bs-body-bg: #fff;--bs-body-bg-rgb: 255, 255, 255;--bs-emphasis-color: #000;--bs-emphasis-color-rgb: 0, 0, 0;--bs-secondary-color: rgba(51, 51, 51, .75);--bs-secondary-color-rgb: 51, 51, 51;--bs-secondary-bg: #e9ecef;--bs-secondary-bg-rgb: 233, 236, 239;--bs-tertiary-color: rgba(51, 51, 51, .5);--bs-tertiary-color-rgb: 51, 51, 51;--bs-tertiary-bg: #f8f9fa;--bs-tertiary-bg-rgb: 248, 249, 250;--bs-heading-color: inherit;--bs-link-color: #333;--bs-link-color-rgb: 51, 51, 51;--bs-link-decoration: underline;--bs-link-hover-color: rgb(40.8, 40.8, 40.8);--bs-link-hover-color-rgb: 41, 41, 41;--bs-code-color: #d63384;--bs-highlight-color: #333;--bs-highlight-bg: rgb(255, 242.6, 205.4);--bs-border-width: 1px;--bs-border-style: solid;--bs-border-color: #dee2e6;--bs-border-color-translucent: rgba(0, 0, 0, .175);--bs-border-radius: .375rem;--bs-border-radius-sm: .25rem;--bs-border-radius-lg: .5rem;--bs-border-radius-xl: .625rem;--bs-border-radius-xxl: 1.25rem;--bs-border-radius-2xl: var(--bs-border-radius-xxl);--bs-border-radius-pill: 50rem;--bs-box-shadow: 0 .5rem 1rem rgba(0, 0, 0, .15);--bs-box-shadow-sm: 0 .125rem .25rem rgba(0, 0, 0, .075);--bs-box-shadow-lg: 0 1rem 3rem rgba(0, 0, 0, .175);--bs-box-shadow-inset: inset 0 1px 2px rgba(0, 0, 0, .075);--bs-focus-ring-width: .25rem;--bs-focus-ring-opacity: .25;--bs-focus-ring-color: rgba(0, 65, 144, .25);--bs-form-valid-color: #198754;--bs-form-valid-border-color: #198754;--bs-form-invalid-color: #dc3545;--bs-form-invalid-border-color: #dc3545}[data-bs-theme=dark]{color-scheme:dark;--bs-body-color: #dee2e6;--bs-body-color-rgb: 222, 226, 230;--bs-body-bg: #212529;--bs-body-bg-rgb: 33, 37, 41;--bs-emphasis-color: #fff;--bs-emphasis-color-rgb: 255, 255, 255;--bs-secondary-color: rgba(222, 226, 230, .75);--bs-secondary-color-rgb: 222, 226, 230;--bs-secondary-bg: #343a40;--bs-secondary-bg-rgb: 52, 58, 64;--bs-tertiary-color: rgba(222, 226, 230, .5);--bs-tertiary-color-rgb: 222, 226, 230;--bs-tertiary-bg: rgb(42.5, 47.5, 52.5);--bs-tertiary-bg-rgb: 43, 48, 53;--bs-primary-text-emphasis: rgb(102, 141, 188.4);--bs-secondary-text-emphasis: rgb(166.8, 172.2, 177);--bs-success-text-emphasis: rgb(117, 183, 152.4);--bs-info-text-emphasis: rgb(109.8, 223.2, 246);--bs-warning-text-emphasis: rgb(255, 217.8, 106.2);--bs-danger-text-emphasis: rgb(234, 133.8, 143.4);--bs-light-text-emphasis: #f8f9fa;--bs-dark-text-emphasis: #dee2e6;--bs-primary-bg-subtle: rgb(0, 13, 28.8);--bs-secondary-bg-subtle: rgb(21.6, 23.4, 25);--bs-success-bg-subtle: rgb(5, 27, 16.8);--bs-info-bg-subtle: rgb(2.6, 40.4, 48);--bs-warning-bg-subtle: rgb(51, 38.6, 1.4);--bs-danger-bg-subtle: rgb(44, 10.6, 13.8);--bs-light-bg-subtle: #343a40;--bs-dark-bg-subtle: #1a1d20;--bs-primary-border-subtle: rgb(0, 39, 86.4);--bs-secondary-border-subtle: rgb(64.8, 70.2, 75);--bs-success-border-subtle: rgb(15, 81, 50.4);--bs-info-border-subtle: rgb(7.8, 121.2, 144);--bs-warning-border-subtle: rgb(153, 115.8, 4.2);--bs-danger-border-subtle: rgb(132, 31.8, 41.4);--bs-light-border-subtle: #495057;--bs-dark-border-subtle: #343a40;--bs-heading-color: inherit;--bs-link-color: rgb(102, 141, 188.4);--bs-link-hover-color: rgb(132.6, 163.8, 201.72);--bs-link-color-rgb: 102, 141, 188;--bs-link-hover-color-rgb: 133, 164, 202;--bs-code-color: rgb(230.4, 132.6, 181.2);--bs-highlight-color: #dee2e6;--bs-highlight-bg: rgb(102, 77.2, 2.8);--bs-border-color: #495057;--bs-border-color-translucent: rgba(255, 255, 255, .15);--bs-form-valid-color: rgb(117, 183, 152.4);--bs-form-valid-border-color: rgb(117, 183, 152.4);--bs-form-invalid-color: rgb(234, 133.8, 143.4);--bs-form-invalid-border-color: rgb(234, 133.8, 143.4)}.seino-cb-cta{position:relative;width:100%;padding-top:4rem;padding-bottom:6rem;overflow:hidden;background-color:#d2dfe7;border-radius:1.25rem}@media (width >= 768px){.seino-cb-cta{padding-top:5rem;padding-bottom:7.5rem}}.seino-cb-cta__obj{position:absolute;height:auto}.seino-cb-cta__obj--01{top:0;left:0;width:6.6875rem}@media (width >= 768px){.seino-cb-cta__obj--01{left:calc(50% - 30.625rem);width:8.6875rem}}.seino-cb-cta__obj--02{top:.5625rem;left:calc(50% + 30.6875rem);display:none;width:14rem}@media (width >= 768px){.seino-cb-cta__obj--02{display:block}}.seino-cb-cta__obj--03{top:30.75rem;left:.75rem;width:16.3125rem}@media (width >= 768px){.seino-cb-cta__obj--03{top:auto;bottom:0;left:calc(50% - 43.625rem);width:21.1875rem}}.seino-cb-cta__obj--04{top:18.875rem;right:-5.3125rem;width:8.5rem}@media (width >= 768px){.seino-cb-cta__obj--04{inset:auto auto -6.875rem calc(50% + 16.9375rem);width:10.9375rem}}@media (width < 768px){.seino-cb-cta--contact-common .seino-cb-cta__obj--03{display:none}}.seino-cb-cta__body{position:relative}.seino-cb-cta__title{margin:0 0 1.5rem;font-size:1.5rem;font-weight:700;line-height:1.5;text-align:center}@media (width >= 768px){.seino-cb-cta__title{margin-bottom:2rem;font-size:2rem}}.seino-cb-cta__inner{padding:1.5rem;text-align:center;background-color:#ffffffe6;border-radius:.625rem;box-shadow:0 2px 24px #0041901a,0 12px 32px 6px #0041901a}@media (width >= 768px){.seino-cb-cta__inner{padding:2.5rem 4rem}}.seino-cb-cta__columns{display:flex;flex-direction:column;gap:1.5rem}@media (width >= 768px){.seino-cb-cta__columns{flex-direction:row;gap:0;align-items:center}}@media (width >= 768px){.seino-cb-cta__column{flex:1 0 0%}}.seino-cb-cta__column--contact{padding-top:1.5rem;border-top:1px solid #d7dfe9}@media (width >= 768px){.seino-cb-cta__column--contact{padding-top:0;padding-left:2rem;border-top:0;border-left:1px solid #d7dfe9}}@media (width >= 768px){.seino-cb-cta__column:not(.seino-cb-cta__column--contact){padding-right:2rem}}.seino-cb-cta__lead{margin:0;font-size:1rem;font-weight:700;line-height:1.5;color:#004190}@media (width >= 768px){.seino-cb-cta__lead{font-size:1.25rem}}.seino-cb-cta__button{margin-top:1rem}@media (width >= 768px){.seino-cb-cta__button{margin-top:1.5rem}}.seino-cb-cta__button--common{margin-top:1.5rem}@media (width >= 768px){.seino-cb-cta__br-sp{display:none}}.seino-cb-cta-download{display:flex;flex-direction:column;gap:1rem;padding:1.5rem 1rem;background-color:#eef5ff;border-radius:.625rem}@media (width >= 768px){.seino-cb-cta-download{flex-direction:row;gap:2.5rem;max-width:55rem;padding:2.5rem;margin-inline:auto}}.seino-cb-cta-download__pict{aspect-ratio:16/9;overflow:hidden;border-radius:.625rem}@media (width >= 768px){.seino-cb-cta-download__pict{flex-shrink:0;width:24rem}}.seino-cb-cta-download__img{width:100%;height:100%;object-fit:cover}.seino-cb-cta-download__body{min-width:0}@media (width >= 768px){.seino-cb-cta-download__body{flex:1 0 0%}}.seino-cb-cta-download__label{margin:0;font-size:.75rem;font-weight:700;line-height:1.5;color:#004190}@media (width >= 768px){.seino-cb-cta-download__label{font-size:.875rem}}.seino-cb-cta-download__title{margin:.1875rem 0 0;font-size:1rem;font-weight:700;line-height:1.5;color:#004190}@media (width >= 768px){.seino-cb-cta-download__title{font-size:1.25rem}}.seino-cb-cta-download__text{margin:.25rem 0 0;font-size:.875rem;font-weight:500;line-height:1.7}@media (width >= 768px){.seino-cb-cta-download__text{font-size:1rem}}.seino-cb-cta-download__button{margin-top:.5rem}@media (width >= 768px){.seino-cb-cta-download__button{margin-top:1.5rem}}:root{--style-entry-signature-74581e2ebae9:0}


