:root{--acq-breakpoint:767px;--acq-breakpoint-lg:1024px;--acq-breakpoint-header:1024px;--acq-width-header:1408px;--acq-width-content:1200px;--acq-width-content-sm:960px;--acq-width-ref:1440px;--acq-width-media:800px;--acq-width-card:384px;--acq-spacing-2xs:12px;--acq-spacing-xs:16px;--acq-spacing-sm:24px;--acq-spacing-md:32px;--acq-spacing-lg:48px;--acq-spacing-xl:80px;--acq-spacing-2xl:120px;--acq-gutter:24px;--acq-gutter-content:16px;--acq-gutter-header:var(--acq-gutter-content);--acq-rounded-sm:4px;--acq-rounded-md:8px;--acq-rounded-lg:12px;--acq-rounded-xl:24px;--acq-shadow-card:0 0 12px #8f8c8a1f;--acq-shadow-card-02:0 4px 12px #8f8c8a40;--acq-shadow-dialog:0 0 12px #8f8c8a3d;--acq-shadow-accordion:var(--acq-shadow-card-02);--acq-shadow-nav:0 8px 12px #8f8c8a14;--acq-shadow-fixed-area:0 -4px 12px #8f8c8a14;--acq-color-primary:#436fc0;--acq-color-primary-light:#4f8ee1;--acq-color-primary-dark:#32418d;--acq-color-primary-hover:var(--acq-color-primary-dark);--acq-color-secondary:#22254c;--acq-color-secondary-hover:#343e70;--acq-color-highlight:#f06575;--acq-color-highlight-hover:#f20039;--acq-color-beige:#e6e3e1;--acq-color-beige-dark:#afadab;--acq-color-white:#fff;--acq-color-font:var(--acq-color-secondary);--acq-color-font-beige:#8f8c8a;--acq-color-font-note:#545150;--acq-color-bg-beige:#faf7f5;--acq-color-bg-gray:#edf2f9;--acq-color-bg-gray-dark:#8f8c8a;--acq-color-bg-red:#ffeaef;--acq-color-backdrop:#0000004d;--acq-color-img-hover:#22254c33;--acq-font-size-7xl:4.8rem;--acq-font-size-6xl:4.4rem;--acq-font-size-5xl:4rem;--acq-font-size-4xl:3.6rem;--acq-font-size-3xl:3.2rem;--acq-font-size-2xl:2.8rem;--acq-font-size-xl:2.4rem;--acq-font-size-lg:1.8rem;--acq-font-size-md:1.6rem;--acq-font-size-sm:1.4rem;--acq-font-size-xs:1.2rem;--acq-font-size-2xs:1rem;--acq-font-weight:400;--acq-font-weight-bold:700;--acq-font-family:"Noto Sans JP","Hiragino Kaku Gothic Pro","Hiragino Kaku Gothic ProN","Meiryo",sans-serif;--acq-line-height:1.5;--acq-line-height-article:1.75;--acq-opacity-hover:0.7;--acq-transition-tf:cubic-bezier(0.4,0,0.2,1);--acq-transition-duration:0.2s;--acq-z-index-overlay:7000;--acq-z-index-header:5000;--acq-z-index-fixed-link:3000;--acq-z-index-layer2:10;--acq-z-index-layer1:5;--acq-z-index-behind:-1}::backdrop{--acq-color-backdrop-dialog:#0000004d}@media only screen and (max-width:767px){:root{--acq-spacing-sm:16px;--acq-spacing-md:24px;--acq-spacing-lg:32px;--acq-spacing-xl:48px;--acq-spacing-2xl:80px;--acq-gutter:16px;--acq-font-size-7xl:2.8rem;--acq-font-size-6xl:2.8rem;--acq-font-size-5xl:2.8rem;--acq-font-size-4xl:2.8rem;--acq-font-size-3xl:2.4rem;--acq-font-size-2xl:2.4rem;--acq-font-size-xl:1.8rem;--acq-font-size-2xs:1.2rem}}*,:after,:before{box-sizing:border-box}blockquote,body,dd,dl,figure,h1,h2,h3,h4,p{margin:0}ol[role=list],ul[role=list]{list-style:none}body{line-height:var(--line-height);min-height:100vh}a:not([class]){-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}img,picture{max-width:100%}picture{display:block}button,input,select,textarea{font:inherit}@font-face{font-display:swap;font-family:Noto Sans JP;font-weight:400;src:url(../../../etc.clientlibs/yayoi/clientlibs/clientlib-site/resources/fonts/NotoSansJP-Regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:Noto Sans JP;font-weight:700;src:url(../../../etc.clientlibs/yayoi/clientlibs/clientlib-site/resources/fonts/NotoSansJP-Bold.woff2) format("woff2")}html{font-size:62.5%;scroll-behavior:smooth;scroll-padding-top:var(--js-height-header);scrollbar-gutter:stable}body{-webkit-text-size-adjust:100%;text-size-adjust:100%;color:var(--acq-color-font);display:flex;flex-direction:column;font-family:var(--acq-font-family);font-size:var(--acq-font-size-md);font-weight:var(--acq-font-weight);line-height:var(--acq-line-height);text-rendering:optimizespeed;word-break:break-all}p{margin:0 0 var(--acq-spacing-xs)}a{color:var(--acq-color-primary);font-weight:var(--acq-font-weight-bold);text-decoration:underline;text-underline-offset:.1em;transition:color var(--acq-transition-duration) var(--acq-transition-tf)}a:is(:hover,:active,:focus-visible){color:var(--acq-color-primary-hover)}em{font-style:normal;font-weight:var(--acq-font-weight-bold)}dl,ol,ul{margin:0 0 var(--acq-spacing-md);padding:0}ol[class],ul[class]{list-style:none}dfn{font-style:normal}pre{white-space:break-spaces}table{border-collapse:collapse}img{height:auto;vertical-align:bottom}iframe{border:0}iframe,video{max-width:100%;vertical-align:bottom}video{height:auto}button{appearance:none;background:none;border:0;color:inherit;cursor:pointer;margin:0;padding:0}::placeholder{opacity:1}input[type=file]{width:100%}fieldset{border:0;margin:0;padding:0}summary{cursor:pointer;list-style:none}summary::-webkit-details-marker{display:none}summary[tabindex="-1"]{cursor:auto}dialog{border:none;max-height:calc(100% - var(--acq-gutter-content)*2);max-width:calc(100% - var(--acq-gutter-content)*2);padding:0}dialog::backdrop{background-color:var(--acq-color-backdrop-dialog)}html.js-unavailable dialog{display:block;position:relative}.ui-autocomplete{z-index:calc(var(--acq-z-index-header) + 1)!important}.splide__sr{display:none}.vjs-dock-text{font-family:var(--acq-font-family)!important;text-align:left}.fn-dropdown-content{opacity:0;transition:visibility var(--acq-transition-duration) var(--acq-transition-tf),opacity var(--acq-transition-duration) var(--acq-transition-tf);visibility:hidden}.fn-dropdown-content.is-shown{opacity:1;visibility:visible}.fn-dropdown-backdrop{opacity:0;transition:visibility var(--acq-transition-duration) var(--acq-transition-tf),opacity var(--acq-transition-duration) var(--acq-transition-tf);visibility:hidden}.fn-dropdown-backdrop.is-shown{opacity:1;visibility:visible}@media only screen and (min-width:1025px){.fn-dropdown-pc-content{opacity:0;transition:visibility var(--acq-transition-duration) var(--acq-transition-tf),opacity var(--acq-transition-duration) var(--acq-transition-tf);visibility:hidden}.fn-dropdown-pc-content.is-shown{opacity:1;visibility:visible}.fn-dropdown-pc-backdrop{opacity:0;transition:visibility var(--acq-transition-duration) var(--acq-transition-tf),opacity var(--acq-transition-duration) var(--acq-transition-tf);visibility:hidden}.fn-dropdown-pc-backdrop.is-shown{opacity:1;visibility:visible}}@media only screen and (max-width:1024px){.fn-dropdown-pc-backdrop{display:none}.fn-menu-content{opacity:0;transition:opacity var(--acq-transition-duration) var(--acq-transition-tf),visibility var(--acq-transition-duration) var(--acq-transition-tf);visibility:hidden}.fn-menu-content.is-shown{opacity:1;visibility:visible}.fn-menu-backdrop{opacity:0;transition:opacity var(--acq-transition-duration) var(--acq-transition-tf),visibility var(--acq-transition-duration) var(--acq-transition-tf);visibility:hidden}.fn-menu-backdrop.is-shown{opacity:1;visibility:visible}html.js-unavailable .fn-menu-btn{display:none}html.is-menu-open{overflow:hidden}}.fn-scroll__wrapper table{margin:0}.fn-scroll__inner.is-pcScroll{overflow-x:auto}@media only screen and (max-width:767px){.fn-scroll__wrapper{position:relative}.fn-scroll__icon{align-items:center;border-radius:20px 0 0 20px;bottom:0;display:flex;height:90pt;justify-content:center;left:50%;margin:auto;max-width:180px;pointer-events:none;position:absolute;top:0;transform:translateX(-50%);transition:opacity .3s ease-in-out;z-index:1}.fn-scroll__icon.is-hidden{opacity:0}.fn-scroll__icon>img{width:100%}.fn-scroll__inner{overflow-x:auto}.fn-scroll__inner>.acq-table,.fn-scroll__inner>.cmp-text:has(>table){width:75pc}.fn-scroll__inner>.cmp-text:has(>table)>table{margin-right:unset}.fn-scroll__inner>.image>.cmp-image{width:821px}}@media only screen and (min-width:768px){.fn-scroll__icon{display:none}}.fn-cmp-tabs-panel{display:none}.fn-cmp-tabs-panel.is-shown{display:block}:where(.js-unavailable) .fn-cmp-tabs-panel{display:block}.js-cmp-accordion.is-animating{overflow:hidden}@media only screen and (max-width:767px){.js-cmp-accordion-sp.is-animating{overflow:hidden}}@media only screen and (max-width:1024px){.js-accordion-header.is-animating{overflow:hidden}}@media only screen and (max-width:767px){.js-accordion-footer.is-animating{overflow:hidden}}.fn-view-all-btn.is-hidden,.fn-view-all-item.is-hidden{display:none}.u-color-primary{color:var(--acq-color-primary)!important}.u-color-highlight{color:var(--acq-color-highlight)!important}.u-fs-7xl{font-size:var(--acq-font-size-7xl)!important}.u-fs-6xl{font-size:var(--acq-font-size-6xl)!important}.u-fs-5xl{font-size:var(--acq-font-size-5xl)!important}.u-fs-4xl{font-size:var(--acq-font-size-4xl)!important}.u-fs-3xl{font-size:var(--acq-font-size-3xl)!important}.u-fs-2xl{font-size:var(--acq-font-size-2xl)!important}.u-fs-xl{font-size:var(--acq-font-size-xl)!important}.u-fs-lg{font-size:var(--acq-font-size-lg)!important}.u-fs-md{font-size:var(--acq-font-size-md)!important}.u-fs-sm{font-size:var(--acq-font-size-sm)!important}.u-fs-xs{font-size:var(--acq-font-size-xs)!important}.u-fs-2xs{font-size:var(--acq-font-size-2xs)!important}.u-mt-2xl{margin-top:var(--acq-spacing-2xl)!important}.u-mt-xl{margin-top:var(--acq-spacing-xl)!important}.u-mt-lg{margin-top:var(--acq-spacing-lg)!important}.u-mt-md{margin-top:var(--acq-spacing-md)!important}.u-mt-sm{margin-top:var(--acq-spacing-sm)!important}.u-mt-xs{margin-top:var(--acq-spacing-xs)!important}.u-mt-2xs{margin-top:var(--acq-spacing-2xs)!important}.u-mt-none{margin-top:0!important}.u-mb-2xl{margin-bottom:var(--acq-spacing-2xl)!important}.u-mb-xl{margin-bottom:var(--acq-spacing-xl)!important}.u-mb-lg{margin-bottom:var(--acq-spacing-lg)!important}.u-mb-md{margin-bottom:var(--acq-spacing-md)!important}.u-mb-sm{margin-bottom:var(--acq-spacing-sm)!important}.u-mb-xs{margin-bottom:var(--acq-spacing-xs)!important}.u-mb-2xs{margin-bottom:var(--acq-spacing-2xs)!important}.u-mb-none{margin-bottom:0!important}.u-pt-2xl{padding-top:var(--acq-spacing-2xl)!important}.u-pt-xl{padding-top:var(--acq-spacing-xl)!important}.u-pt-lg{padding-top:var(--acq-spacing-lg)!important}.u-pt-md{padding-top:var(--acq-spacing-md)!important}.u-pt-sm{padding-top:var(--acq-spacing-sm)!important}.u-pt-xs{padding-top:var(--acq-spacing-xs)!important}.u-pt-2xs{padding-top:var(--acq-spacing-2xs)!important}.u-pt-none{padding-top:0!important}.u-pb-2xl{padding-bottom:var(--acq-spacing-2xl)!important}.u-pb-xl{padding-bottom:var(--acq-spacing-xl)!important}.u-pb-lg{padding-bottom:var(--acq-spacing-lg)!important}.u-pb-md{padding-bottom:var(--acq-spacing-md)!important}.u-pb-sm{padding-bottom:var(--acq-spacing-sm)!important}.u-pb-xs{padding-bottom:var(--acq-spacing-xs)!important}.u-pb-2xs{padding-bottom:var(--acq-spacing-2xs)!important}.u-pb-none{padding-bottom:0!important}.cmp-card{--padding:24px;align-items:center;background:url(../../../etc.clientlibs/yayoi/clientlibs/clientlib-site/resources/images/icon/arrow-right.svg) var(--acq-color-white) no-repeat center right var(--padding)/20px;border:1px solid var(--acq-color-beige);border-radius:var(--acq-rounded-lg);box-shadow:var(--acq-shadow-card);color:var(--acq-color-font);display:flex;flex-direction:row-reverse;font-weight:var(--acq-font-weight);justify-content:flex-end;padding:var(--padding) 4pc var(--padding) var(--padding);position:relative;text-decoration:none;transition:background-color var(--acq-transition-duration) var(--acq-transition-tf)}.cmp-card:is(:hover,:active,:focus-visible){background-color:var(--acq-color-bg-gray);color:var(--acq-color-font)}.cmp-card-content{flex:1}.cmp-card-content:has(.cmp-card-text){display:flex;flex-direction:column;row-gap:8px}.cmp-card-inner{display:flex}.cmp-card-title{flex:1;font-weight:var(--acq-font-weight-bold)}.cmp-card-title b{color:var(--acq-color-primary)}.cmp-card-text{display:flex;flex:1;flex-direction:column;font-size:var(--acq-font-size-xs);row-gap:4px}.cmp-card-text>:is(*,:first-child,:last-child){font-size:inherit;margin-bottom:0;margin-top:0}.cmp-card-img{margin-right:var(--acq-gutter)}.cmp-card:is(a:not(:any-link)){background-color:var(--acq-color-beige);background-image:none;box-shadow:none;padding:var(--padding)}.cmp-card:is(a:not(:any-link)):is(:hover,:active,:focus-visible){background-color:var(--acq-color-beige);cursor:not-allowed}.cmp-card:has(.cmp-card-icon){background-image:none}.cmp-card:has(.cmp-card-icon) .cmp-card-icon{align-items:center;display:flex;inset:0 var(--padding) 0 auto;margin:auto;position:absolute}.cmp-card:has(.cmp-card-text-link){background-image:none;padding:var(--padding)}.cmp-card:has(.cmp-card-text-link) .cmp-card-content{align-self:stretch}.cmp-card:has(.cmp-card-text-link) :where(.cmp-card-title){font-size:var(--acq-font-size-lg)}.cmp-card:has(.cmp-card-text-link) .cmp-card-text-link{background:url(../../../etc.clientlibs/yayoi/clientlibs/clientlib-site/resources/images/icon/arrow-right.svg) no-repeat 100% 100%/1pc;color:var(--acq-color-primary);display:grid;flex:1;font-weight:var(--acq-font-weight-bold);margin:8px 0 0;padding-right:24px;place-content:end;position:relative}.cmp-card:has(.cmp-card-text-link) .cmp-card-text-link img{bottom:0;filter:invert(45%) sepia(20%) saturate(1691%) hue-rotate(180deg) brightness(87%) contrast(87%);position:absolute;right:0}.cmp-card:has(.cmp-card-text-link) .cmp-card-text-link:has(img){background-image:none}@media only screen and (min-width:768px){.cmp-card--large :is(.cmp-card-title){font-size:var(--acq-font-size-xl)}.cmp-card--large .cmp-card-text{font-size:var(--acq-font-size-md)}}.cmp-card--reverse .cmp-card{flex-direction:row}@media only screen and (min-width:768px){.cmp-card--reverse .cmp-card .cmp-card-img{margin-left:var(--acq-gutter);margin-right:0}}@media only screen and (max-width:767px){.card01:not(.cmp-card--sp-row) .cmp-card{display:grid;grid-template:"img title" auto "text text" auto/auto 1fr}.card01:not(.cmp-card--sp-row) .cmp-card .cmp-card-content{display:contents}.card01:not(.cmp-card--sp-row) .cmp-card .cmp-card-title{grid-area:title}.card01:not(.cmp-card--sp-row) .cmp-card .cmp-card-text{grid-area:text;margin-top:8px}.card01:not(.cmp-card--sp-row) .cmp-card .cmp-card-img{grid-area:img;max-width:56px}.card01.cmp-card--reverse.cmp-card--sp-row .cmp-card-img{margin-left:var(--acq-gutter);margin-right:0}}.cmp-card-02{align-items:center;background:var(--acq-color-white);border:1px solid var(--acq-color-beige);border-radius:var(--acq-rounded-lg);box-shadow:var(--acq-shadow-card);color:var(--acq-color-font);display:flex;flex-direction:column;font-weight:var(--acq-font-weight);justify-content:center;margin:0 auto;max-width:var(--acq-width-card);overflow:hidden;position:relative;text-decoration:none;transition:background-color var(--acq-transition-duration) var(--acq-transition-tf)}.cmp-card-02:is(:hover,:active,:focus-visible){background-color:var(--acq-color-bg-gray);color:var(--acq-color-font)}.cmp-card-02:is(:hover,:active,:focus-visible) .cmp-text-label{background-color:var(--acq-color-white)}.cmp-card-02-img{background:var(--acq-color-white);text-align:center;width:100%}.cmp-card-02-content{align-self:start;display:grid;flex:1;grid-template-rows:auto auto 1fr;padding:var(--acq-spacing-xs) var(--acq-spacing-sm);width:100%}.cmp-card-02-content>*{width:100%}.cmp-card-02-content>.container>.cmp-container>:first-child{margin-top:0}.cmp-card-02-content>.container>.cmp-container>:last-child{margin-bottom:0}.cmp-card-02-title{font-size:inherit;margin:0 0 8px}.cmp-card-02-link,.cmp-card-02-title{font-weight:var(--acq-font-weight-bold)}.cmp-card-02-link{align-self:flex-end;background:url(../../../etc.clientlibs/yayoi/clientlibs/clientlib-site/resources/images/icon/arrow-right.svg) no-repeat 100% 100%/1pc;color:var(--acq-color-primary);font-size:var(--acq-font-size-xs);grid-row:3;margin:var(--acq-spacing-sm) 0 0;padding-right:24px;text-align:right}.cmp-card-02-link.-icon{background-image:none;padding-right:0}.cmp-card-02-link.-icon img{filter:invert(45%) sepia(20%) saturate(1691%) hue-rotate(180deg) brightness(87%) contrast(87%);margin-left:8px}.cmp-card-02:has(.-disabled-icon){min-height:350px;text-align:center}.cmp-card-02:is(a:not(:any-link)){background-color:var(--acq-color-beige);box-shadow:none}.cmp-card-02:is(a:not(:any-link)):is(:hover,:active,:focus-visible){background-color:var(--acq-color-beige);cursor:not-allowed}.cmp-card-02.w-full{max-width:100%}@media only screen and (min-width:768px){.cmp-card-02--horizontal .cmp-card-02{flex-direction:row;justify-content:flex-end;max-width:none}.cmp-card-02--horizontal .cmp-card-02-img{width:auto}.cmp-card-02--horizontal .cmp-card-02-content{align-self:center;padding:24px}.cmp-card-02--align-center .cmp-card-02-content{justify-items:center}.cmp-card-02--align-center .cmp-card-02-title{text-align:center}.cmp-card-02--align-center .cmp-card-02-link{width:-moz-fit-content;width:fit-content}}.card-03{margin:0 0 var(--acq-spacing-md)}.cmp-card-03{background-color:var(--acq-color-white);border:1px solid var(--acq-color-beige);border-radius:var(--acq-rounded-lg);box-shadow:var(--acq-shadow-card);display:flex;flex-direction:column;gap:var(--acq-spacing-sm);margin:0 auto;max-width:var(--acq-width-card);padding:var(--acq-spacing-md) var(--acq-spacing-sm);text-align:center}.cmp-card-03-content{flex:1}.cmp-card-03-content>:first-child{margin-top:0}.cmp-card-03-content>:last-child{margin-bottom:0}.cmp-card-03-content .container{margin-bottom:var(--acq-spacing-sm)}.cmp-card-03-content .cmp-list-basic{margin-bottom:0}.cmp-card-03-hdg{font-size:var(--acq-font-size-xl)}.cmp-card-03-hdg,.cmp-card-03-subtitle{font-weight:var(--acq-font-weight-bold)}.cmp-card-03-subtitle{color:var(--acq-color-font-beige);font-size:var(--acq-font-size-md);margin-bottom:0}.cmp-card-03-btn>.button:has(>.cmp-button-layout){margin:0}.cmp-card-03-img{order:-1}:where(.cmp-title-lv1-extended-extra) .cmp-card-03{padding:var(--acq-spacing-sm)}.cmp-card-03--title-align-left .cmp-card-03-hdg{text-align:left}.card-04{margin:0 auto var(--acq-spacing-md)}.cmp-card-04{--padding:24px;background:url(../../../etc.clientlibs/yayoi/clientlibs/clientlib-site/resources/images/icon/arrow-right.svg) var(--acq-color-white) no-repeat center bottom var(--acq-spacing-md)/20px;border:1px solid var(--acq-color-beige);border-radius:var(--acq-rounded-lg);box-shadow:var(--acq-shadow-card);color:var(--acq-color-font);display:block;font-weight:var(--acq-font-weight);padding:var(--acq-spacing-md) var(--acq-spacing-sm) calc(var(--acq-spacing-md) + var(--padding) + 9pt);position:relative;text-align:center;text-decoration:none;transition:background-color var(--acq-transition-duration) var(--acq-transition-tf)}.cmp-card-04>:first-child{margin-top:0}.cmp-card-04>:last-child{margin-bottom:0}.cmp-card-04-label{color:var(--acq-color-font-beige);margin-bottom:var(--acq-spacing-sm)}.cmp-card-04-label,.cmp-card-04-text{font-weight:var(--acq-font-weight-bold)}.cmp-card-04-text{font-size:var(--acq-font-size-lg)}.cmp-card-04-img{margin-bottom:var(--acq-spacing-xs)}:where(.cmp-carousel-item) .cmp-card-04{height:100%}.cmp-card-04:is(:hover,:active,:focus-visible){background-color:var(--acq-color-bg-gray);color:var(--acq-color-font)}@media only screen and (max-width:767px){.cmp-card-04{border-radius:var(--acq-rounded-md);padding-left:var(--acq-spacing-md);padding-right:var(--acq-spacing-md)}.cmp-card-04-label{font-size:var(--acq-font-size-xs);margin-bottom:10px}.cmp-card-04-text{font-size:var(--acq-font-size-md)}}.cmp-card-04--arrow-right .cmp-card-04{--padding:32px;background:url(../../../etc.clientlibs/yayoi/clientlibs/clientlib-site/resources/images/icon/arrow-right.svg) var(--acq-color-white) no-repeat center right var(--padding)/20px;padding:var(--padding) 4pc}.cmp-card-04--arrow-right .cmp-card-04:is(:hover,:active,:focus-visible){background-color:var(--acq-color-bg-gray);color:var(--acq-color-font)}.cmp-column-container-item:has(>.cmp-card-04),.cmp-column-container-item:has(>.cmp-card-04)>.cmp-card-04{height:100%}.cmp-list-feature{background-color:var(--acq-color-white);border:1px solid var(--acq-color-beige);border-radius:var(--acq-rounded-lg);display:grid;grid-row:span var(--row-item);grid-template-rows:subgrid;height:100%;margin:34px auto 0;max-width:4in;padding:2pc 1pc;position:relative;row-gap:2pc}.cmp-list-feature:before{background:url(../../../etc.clientlibs/yayoi/clientlibs/clientlib-site/resources/images/icon/pin.svg) no-repeat;content:"";display:block;height:51px;left:calc(50% - 20px);margin:auto;position:absolute;top:-34px;width:41px}.cmp-column-container-item>.featuredlist>.cmp-list-feature{max-width:unset;width:100%}.cmp-list-feature-hdg{font-size:var(--acq-font-size-xl);margin:0}.cmp-list-feature-img{text-align:center}.cmp-list-feature-hdg+.cmp-list-feature-text{margin-top:-20px}.cmp-list-feature-text>:first-child{margin-top:0}.cmp-list-feature-text>:last-child{margin-bottom:0}@media only screen and (max-width:767px){.cmp-list-feature{padding-top:2pc;row-gap:1pc}.cmp-list-feature-hdg{min-height:auto;text-align:center}.cmp-list-feature-hdg+.cmp-list-feature-text{margin-top:-8px}}.cmp-list-feature--title-align-center .cmp-list-feature-hdg{text-align:center}.cmp-column-container-item>:first-child:is(.featuredlist) .cmp-list-feature{margin-top:34px}.cmp-icon-link{filter:invert(45%) sepia(20%) saturate(1691%) hue-rotate(180deg) brightness(87%) contrast(87%);margin:0 4px;transition:filter var(--acq-transition-duration) var(--acq-transition-tf);vertical-align:middle}.cmp-icon-link.-color-02{filter:brightness(0) saturate(100%) invert(13%) sepia(8%) saturate(5935%) hue-rotate(201deg) brightness(95%) contrast(94%);filter:brightness(0) saturate(100%) invert(13%) sepia(12%) saturate(4270%) hue-rotate(204deg) brightness(92%) contrast(93%)}a:any-link:is(:hover,:active,:focus-visible) .cmp-icon-link{filter:invert(26%) sepia(10%) saturate(5791%) hue-rotate(199deg) brightness(94%) contrast(94%)}a:any-link:is(:hover,:active,:focus-visible) .cmp-icon-link.-color-02{filter:invert(45%) sepia(20%) saturate(1691%) hue-rotate(180deg) brightness(87%) contrast(87%)}.cmp-list-icon{display:flex;flex-direction:column-reverse;justify-content:flex-end;text-align:center}.cmp-list-icon-hdg{display:block;font-size:var(--acq-font-size-xl);font-weight:var(--acq-font-weight-bold);margin:0 0 var(--acq-spacing-xs)}.cmp-list-icon-img{margin:0 auto var(--acq-spacing-xs)}.cmp-list-icon--horizontal .cmp-list-icon{align-items:flex-start;flex-direction:row-reverse;gap:24px;text-align:left}.cmp-list-icon--horizontal .cmp-list-icon-img{flex:none;margin:0;max-width:5pc}.cmp-list-icon--horizontal .cmp-list-icon-hdg{font-size:var(--acq-font-size-md);font-weight:var(--acq-font-weight-bold);margin-bottom:8px;text-align:left}@media only screen and (max-width:767px){.cmp-list-icon-img{margin-bottom:10px}.cmp-list-icon-hdg{font-size:1.6rem;margin-bottom:8px}}.columncontainer:has(>.cmp-column-container>.columncontaineritem>.cmp-column-container-item>.iconlist){margin-inline:auto}.columncontainer:has(>.cmp-column-container>.columncontaineritem>.cmp-column-container-item>.iconlist)>.cmp-column-container{gap:var(--acq-spacing-md)}.columncontainer>.cmp-column-container.-col2-pc>.container:has(.cmp-column-container-item>.iconlist:not(.cmp-list-icon--horizontal)){max-width:382px}.columncontainer>.cmp-column-container.-col2-pc>.container:has(.cmp-column-container-item>.iconlist:not(.cmp-list-icon--horizontal)):nth-child(2n){justify-self:start}.columncontainer>.cmp-column-container.-col2-pc>.container:has(.cmp-column-container-item>.iconlist:not(.cmp-list-icon--horizontal)):nth-child(odd){justify-self:end}.kigyomv{background-color:var(--acq-color-bg-beige);padding:20px 0}@media only screen and (max-width:767px){.kigyomv{padding:2pc 0}}.cmp-kigyo-mv_inner{box-sizing:initial;display:grid;gap:1pc 40px;grid-template:"hdg img" auto "content img" auto/minmax(50%,1fr) auto;margin:0 auto;max-width:var(--acq-width-content);padding:0 var(--acq-gutter-content)}.cmp-kigyo-mv_content{grid-area:content}.cmp-kigyo-mv_content>:first-child{margin-top:0}.cmp-kigyo-mv_content>:last-child{margin-bottom:0}.cmp-kigyo-mv h1{align-self:end;font-size:var(--acq-font-size-3xl);grid-area:hdg}.cmp-kigyo-mv_list{font-size:var(--acq-font-size-xs)}.cmp-kigyo-mv_list,.cmp-kigyo-mv_list-item{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.cmp-kigyo-mv_list-item dt{background-color:var(--acq-color-white);border-radius:100vw;font-weight:var(--acq-font-weight-bold);padding:4px 9pt}.cmp-kigyo-mv_img{grid-area:img}@media only screen and (max-width:767px){.cmp-kigyo-mv_inner{grid-template:"hdg" auto "img" auto "content" auto/auto}.cmp-kigyo-mv_img{text-align:center}}.cmp-kigyo-quote-text{line-height:var(--acq-line-height-article)}.cmp-kigyo-quote-text_speaker{color:var(--acq-color-font-beige);margin-right:4px}.lawinformationlist{margin-bottom:var(--acq-spacing-lg)}.cmp-law-information-list{text-align:left;width:100%}.cmp-law-information-list td,.cmp-law-information-list th{border:2px solid var(--acq-color-beige);padding:var(--acq-spacing-xs)}.cmp-law-information-list thead th{background-color:var(--acq-color-primary);color:var(--acq-color-white);text-align:center;width:33.3333%}.cmp-law-information-list tbody td>:first-child{margin-top:0}.cmp-law-information-list tbody td>:last-child{margin-bottom:0}.cmp-law-information-list tbody td .cmp-text-label{margin:0}.cmp-law-information-list tbody td .cmp-text-label+p{margin-top:8px}.cmp-law-information-list tbody td .cmp-text-label:nth-child(2),.cmp-law-information-list-date{text-align:center}@media only screen and (max-width:767px){.cmp-law-information-list td,.cmp-law-information-list th{padding:var(--acq-spacing-2xs)}}.listlink{margin-bottom:var(--acq-spacing-md)}.cmp-list-link{display:grid;justify-content:var(--list-flex-justify,flex-start);margin-bottom:0;row-gap:8px;text-align:left}.cmp-list-link>li{background:url(../../../etc.clientlibs/yayoi/clientlibs/clientlib-site/resources/images/icon/arrow-right.svg) no-repeat top .3em left 0/1pc;padding-left:28px;position:relative}.cmp-list-link>.-down{background:url(../../../etc.clientlibs/yayoi/clientlibs/clientlib-site/resources/images/icon/arrow-down.svg) left 0 top .3em/1pc no-repeat;padding-left:28px;position:relative}.cmp-list-link a{color:var(--acq-color-font);font-weight:var(--acq-font-weight);text-decoration:none;transition:color var(--acq-transition-duration) var(--acq-transition-tf)}.cmp-list-link a:is(:hover,:active,:focus-visible){color:var(--acq-color-primary);text-decoration:underline}.cmp-list-link--afford .cmp-list-link{row-gap:1pc}.cmp-list-link--large .cmp-list-link{font-size:var(--acq-font-size-lg)}.cmp-list-link--large .cmp-list-link>li{background:url(../../../etc.clientlibs/yayoi/clientlibs/clientlib-site/resources/images/icon/arrow-right.svg) no-repeat top .4em left 0/1pc}.cmp-list-link--backgroundColorGrey .cmp-list-link{gap:8px}.cmp-list-link--backgroundColorGrey .cmp-list-link>li{background:none;font-size:var(--acq-font-size-sm);padding-left:0;text-align:center;width:100%}.cmp-list-link--backgroundColorGrey .cmp-list-link>li>a{background-color:#faf7f5;color:var(--acq-color-primary);display:block;font-weight:var(--acq-font-weight-bold);padding:10px 24px}.cmp-list-link--backgroundColorGrey .cmp-list-link>li>a:is(:hover,:active,:focus-visible){background-color:#edf2f9;color:#32418d;text-decoration:none}@media only screen and (max-width:767px){.cmp-list-link{row-gap:1pc}}@media only screen and (min-width:768px){:where(.cmp-list-link--col2-pc,.cmp-list-link--col3-pc) .cmp-list-link{gap:24px}:where(.cmp-list-link--col4-pc) .cmp-list-link{gap:24px 1pc}.cmp-list-link--col2-pc .cmp-list-link{grid-template-columns:repeat(2,1fr)}.cmp-list-link--col3-pc .cmp-list-link{grid-template-columns:repeat(3,1fr)}.cmp-list-link--col4-pc .cmp-list-link{grid-template-columns:repeat(4,1fr)}.cmp-list-link--col5-pc .cmp-list-link{gap:24px 1pc;grid-template-columns:repeat(5,1fr)}}.cmp-container--center>.cmp-container>.listlink>.cmp-list-link{--list-flex-justify:center}.cmp-container--right>.cmp-container>.listlink>.cmp-list-link{--list-flex-justify:right}.list:has(>.cmp-list){margin-bottom:var(--acq-spacing-md)}.cmp-list{display:flex;justify-content:var(--list-flex-justify,flex-start)}.cmp-list-basic{display:grid;margin-bottom:0;row-gap:8px;text-align:left;width:100%}@media only screen and (min-width:768px){.cmp-list-basic.-col2-pc{column-gap:var(--acq-spacing-sm);grid-template-columns:repeat(2,1fr)}.cmp-list-basic.-col3-pc{column-gap:var(--acq-spacing-sm);grid-template-columns:repeat(3,1fr)}.cmp-list-basic.-col4-pc{column-gap:var(--acq-spacing-sm);grid-template-columns:repeat(4,1fr)}}.cmp-list-basic>li{padding-left:28px;position:relative}.cmp-list-basic>li:before{background-color:var(--acq-color-beige);border-radius:50%;content:"";display:block;height:8px;left:8px;position:absolute;top:.5em;width:8px}.cmp-list-basic>li>:first-child{margin-top:0}.cmp-list-basic>li>:last-child{margin-bottom:0}.cmp-list-basic-text{margin-bottom:4px}.cmp-list-basic-text>p{line-height:var(--acq-line-height);margin:0}.cmp-list--color-primary .cmp-list-basic-text{color:var(--acq-color-primary)}.cmp-list--color-highlight .cmp-list-basic-text{color:var(--acq-color-highlight)}.cmp-list-number{display:grid;margin-bottom:0;row-gap:8px}.cmp-list-number>li>:first-child{margin-top:0}.cmp-list-number>li>:last-child{margin-bottom:0}.cmp-list-number-text{column-gap:4px;display:flex;margin-bottom:8px}.cmp-list-number-text-mark{color:var(--acq-color-font-beige);padding:0 8px}.cmp-list-number-text-body{flex:1}.cmp-list-number-text-body>p{line-height:var(--acq-line-height);margin:0}.cmp-list-number-content{padding-left:2pc}.cmp-list-number-content>:first-child{margin-top:0}.cmp-list-number-content>:last-child{margin-bottom:0}.cmp-list--color-primary .cmp-list-number-text-body{color:var(--acq-color-primary)}.cmp-list--color-highlight .cmp-list-number-text-body{color:var(--acq-color-highlight)}.cmp-list-note{display:grid;margin-bottom:0;row-gap:4px}.cmp-list-note>li{color:var(--acq-color-font-note);column-gap:4px;display:flex;flex-wrap:wrap;font-size:var(--acq-font-size-xs)}.cmp-list-note>li>ol,.cmp-list-note>li>ul{margin-top:4px;padding-left:var(--acq-spacing-xs);width:100%}.cmp-list-note-body{flex:1 0 0}.cmp-list-note-body>p{line-height:var(--acq-line-height);margin:0}.cmp-list-note-body>p>a:has(.cmp-text-link){text-decoration:none}.cmp-list-note-body>p>a>.cmp-text-link{text-decoration:underline;text-underline-offset:.2em}.cmp-list--color-primary .cmp-list-note>li{color:var(--acq-color-primary)}.cmp-list--color-highlight .cmp-list-note>li{color:var(--acq-color-highlight)}.cmp-list--size-large .cmp-list-note>li{font-size:var(--acq-font-size-md);line-height:var(--acq-line-height)}.cmp-list-check{--icon-size:24px;display:grid;margin-bottom:0;width:100%}@media only screen and (min-width:768px){.cmp-list-check.-col2-pc,.cmp-list-check.-col3-pc,.cmp-list-check.-col4-pc{gap:24px}.cmp-list-check.-col2-pc>li,.cmp-list-check.-col3-pc>li,.cmp-list-check.-col4-pc>li{margin-bottom:0}.cmp-list-check.-col2-pc{grid-template-columns:repeat(2,1fr)}.cmp-list-check.-col3-pc{grid-template-columns:repeat(3,1fr)}.cmp-list-check.-col4-pc{grid-template-columns:repeat(4,1fr)}}.cmp-list-check>li{margin-bottom:var(--acq-spacing-2xs);padding-left:calc(var(--icon-size) + 8px);position:relative}.cmp-list-check>li>:first-child{margin-top:0}.cmp-list-check>li:last-child,.cmp-list-check>li>:last-child{margin-bottom:0}.cmp-list-check>li:after,.cmp-list-check>li:before{content:"";display:block;height:var(--icon-size);inset:.1em auto 0 0;position:absolute;width:var(--icon-size)}.cmp-list-check>li:before{background-color:var(--acq-color-bg-gray-dark);border-radius:50%}.cmp-list-check>li:after{background-color:var(--acq-color-white);mask:url(../../../etc.clientlibs/yayoi/clientlibs/clientlib-site/resources/images/mask/check.svg) no-repeat center}.cmp-list-check>li>[class*=cmp-list]{margin-top:4px}.cmp-list-check>li>p{line-height:var(--acq-line-height);margin:0}.cmp-list--color-primary .cmp-list-check>li{color:var(--acq-color-primary)}.cmp-list--color-highlight .cmp-list-check>li{color:var(--acq-color-highlight)}.cmp-container--center>.cmp-container>.list>.cmp-list{--list-flex-justify:center}.cmp-container--center>.cmp-container>.list>.cmp-list>*{width:auto}.cmp-container--right>.cmp-container>.list>.cmp-list{--list-flex-justify:flex-end}.cmp-container--right>.cmp-container>.list>.cmp-list>*{width:auto}.marketo{margin:0 auto;max-width:50pc;width:100%}.marketo .cmp-marketo-form-annotation{color:var(--acq-color-highlight);font-size:var(--acq-font-size-xs);font-weight:var(--acq-font-weight-bold);text-align:center}.marketo:not(.cmp-marketo-form--type-02,.cmp-marketo-form--type-03) .cmp-marketo-form{--btn-main:#f06575;--btn-sub:#fff;--btn-hover:#f20039;background:#faf7f5;border-radius:9pt;margin:0 auto;padding:40px;position:relative}.marketo:not(.cmp-marketo-form--type-02,.cmp-marketo-form--type-03) .cmp-marketo-form .mktoForm{margin-inline:auto;width:100%!important}.marketo:not(.cmp-marketo-form--type-02,.cmp-marketo-form--type-03) .cmp-marketo-form .mktoForm .mktoOffset{margin-top:-10px}.marketo:not(.cmp-marketo-form--type-02,.cmp-marketo-form--type-03) .cmp-marketo-form .mktoForm .mktoButtonWrap.mktoBluePill button.mktoButton{background-color:var(--btn-sub);margin-top:30px;max-width:21pc;width:100%}.marketo:not(.cmp-marketo-form--type-02,.cmp-marketo-form--type-03) .cmp-marketo-form .mktoForm .mktoButtonWrap.mktoBluePill{margin-inline:auto!important}.marketo:not(.cmp-marketo-form--type-02,.cmp-marketo-form--type-03) .cmp-marketo-form .mktoForm .mktoButtonRow,.marketo:not(.cmp-marketo-form--type-02,.cmp-marketo-form--type-03) .cmp-marketo-form .mktoForm .mktoFormRow{display:block;margin:-10px auto 0;width:-moz-fit-content;width:fit-content}.marketo:not(.cmp-marketo-form--type-02,.cmp-marketo-form--type-03) .cmp-marketo-form .mktoHtmlText{text-align:center;width:100%!important}.marketo:not(.cmp-marketo-form--type-02,.cmp-marketo-form--type-03) .cmp-marketo-form .mktoForm .mktoButtonWrap.mktoBluePill .mktoButton{border:1px solid var(--btn-main);border-radius:8px;box-shadow:none;color:var(--btn-main);font-family:Noto Sans JP,Hiragino Kaku Gothic Pro,Hiragino Kaku Gothic ProN,Meiryo,sans-serif;font-size:1.8rem;font-weight:700;min-width:min(100%,21pc);padding:1pc 40px;position:relative;text-shadow:none}.marketo:not(.cmp-marketo-form--type-02,.cmp-marketo-form--type-03) .cmp-marketo-form .mktoButtonRow .mktoButtonWrap.mktoSimple{display:inline-block;margin-left:0!important;margin-top:30px}.marketo:not(.cmp-marketo-form--type-02,.cmp-marketo-form--type-03) .cmp-marketo-form .mktoButtonRow .mktoButtonWrap.mktoSimple button.mktoButton{background-color:var(--acq-color-white);background-image:none;border:1px solid var(--acq-color-highlight);border-radius:8px;color:var(--acq-color-highlight);font-family:Noto Sans JP,Hiragino Kaku Gothic Pro,Hiragino Kaku Gothic ProN,Meiryo,sans-serif;font-size:1.8rem;font-weight:700;min-width:min(100%,21pc);padding:1pc 40px;position:relative}.marketo:not(.cmp-marketo-form--type-02,.cmp-marketo-form--type-03) .cmp-marketo-form .mktoForm .mktoButtonWrap.mktoBluePill .mktoButton:after,.marketo:not(.cmp-marketo-form--type-02,.cmp-marketo-form--type-03) .cmp-marketo-form .mktoForm .mktoButtonWrap.mktoBluePill .mktoButton:before{content:"";display:block;height:20px;inset:0 1pc 0 auto;margin:auto;position:absolute;transition:all .2s cubic-bezier(.4,0,.2,1);width:20px}.marketo:not(.cmp-marketo-form--type-02,.cmp-marketo-form--type-03) .cmp-marketo-form .mktoForm .mktoButtonWrap.mktoBluePill .mktoButton:before{background-color:var(--btn-main);border-radius:50%}.marketo:not(.cmp-marketo-form--type-02,.cmp-marketo-form--type-03) .cmp-marketo-form .mktoForm .mktoButtonWrap.mktoBluePill .mktoButton:after{background-color:var(--btn-sub);mask:url(../../../etc.clientlibs/yayoi/clientlibs/clientlib-site/resources/images/mask/angle-right.svg) no-repeat center}.marketo:not(.cmp-marketo-form--type-02,.cmp-marketo-form--type-03) .cmp-marketo-form .mktoButtonRow .mktoButtonWrap.mktoSimple .mktoButton:after,.marketo:not(.cmp-marketo-form--type-02,.cmp-marketo-form--type-03) .cmp-marketo-form .mktoButtonRow .mktoButtonWrap.mktoSimple .mktoButton:before{background-color:var(--acq-color-highlight);border-radius:50%;content:"";display:block;height:20px;inset:0 1pc 0 auto;margin:auto;position:absolute;transition:all .2s cubic-bezier(.4,0,.2,1);width:20px}.marketo:not(.cmp-marketo-form--type-02,.cmp-marketo-form--type-03) .cmp-marketo-form .mktoButtonRow .mktoButtonWrap.mktoSimple .mktoButton:after{background-color:var(--btn-sub);mask:url(../../../etc.clientlibs/yayoi/clientlibs/clientlib-site/resources/images/mask/angle-right.svg) no-repeat center}.marketo:not(.cmp-marketo-form--type-02,.cmp-marketo-form--type-03) .cmp-marketo-form .mktoButtonRow .mktoButtonWrap.mktoSimple .mktoButton:is(:hover,:active,:focus-visible),.marketo:not(.cmp-marketo-form--type-02,.cmp-marketo-form--type-03) .cmp-marketo-form .mktoForm .mktoButtonWrap.mktoBluePill button.mktoButton:is(:hover,:active,:focus-visible){background:var(--btn-sub);border:1px solid var(--btn-hover);box-shadow:none;color:var(--btn-hover)}.marketo:not(.cmp-marketo-form--type-02,.cmp-marketo-form--type-03) .cmp-marketo-form .mktoForm .mktoButtonWrap button.mktoButton:is(:hover,:active,:focus-visible):after,.marketo:not(.cmp-marketo-form--type-02,.cmp-marketo-form--type-03) .cmp-marketo-form .mktoForm .mktoButtonWrap button.mktoButton:is(:hover,:active,:focus-visible):before{transform:translateX(4px)}.marketo:not(.cmp-marketo-form--type-02,.cmp-marketo-form--type-03) .cmp-marketo-form .mktoForm .mktoButtonWrap button.mktoButton:is(:hover,:active,:focus-visible):before{background-color:var(--btn-hover)}.marketo:not(.cmp-marketo-form--type-02,.cmp-marketo-form--type-03) .cmp-marketo-form .mktoFormRow .mktoFormCol .mktoRequiredField #PAYROOL_Adjust_SoftwareUsage,.marketo:not(.cmp-marketo-form--type-02,.cmp-marketo-form--type-03) .cmp-marketo-form .mktoFormRow .mktoFormCol .mktoRequiredField input,.marketo:not(.cmp-marketo-form--type-02,.cmp-marketo-form--type-03) .cmp-marketo-form .mktoFormRow .mktoFormCol .mktoRequiredField select{max-width:350px;padding:9px 3px}.marketo:not(.cmp-marketo-form--type-02,.cmp-marketo-form--type-03) .cmp-marketo-form .mktoForm .mktoFormCol{display:flex;justify-content:center;width:100%}@media only screen and (width <= 480px){.marketo:not(.cmp-marketo-form--type-02,.cmp-marketo-form--type-03) .cmp-marketo-form .mktoForm .mktoFieldWrap{width:100%}}@media only screen and (width >= 768px){.marketo:not(.cmp-marketo-form--type-02,.cmp-marketo-form--type-03) .cmp-marketo-form .mktoFormRow .mktoFormCol .mktoRequiredField #PAYROOL_Adjust_SoftwareUsage,.marketo:not(.cmp-marketo-form--type-02,.cmp-marketo-form--type-03) .cmp-marketo-form .mktoFormRow .mktoFormCol .mktoRequiredField input,.marketo:not(.cmp-marketo-form--type-02,.cmp-marketo-form--type-03) .cmp-marketo-form .mktoFormRow .mktoFormCol .mktoRequiredField select{padding:9px 3px;width:100%}.marketo:not(.cmp-marketo-form--type-02,.cmp-marketo-form--type-03) .cmp-marketo-form .mktoFormRow .mktoFormCol,.marketo:not(.cmp-marketo-form--type-02,.cmp-marketo-form--type-03) .cmp-marketo-form .mktoFormRow .mktoFormCol .mktoFieldWrap,.marketo:not(.cmp-marketo-form--type-02,.cmp-marketo-form--type-03) .cmp-marketo-form .mktoFormRow .mktoFormCol .mktoFieldWrap .mktoField{width:100%}}@media screen and (width <= 767px){.marketo:not(.cmp-marketo-form--type-02,.cmp-marketo-form--type-03) .cmp-marketo-form .mktoForm .mktoButtonRow,.marketo:not(.cmp-marketo-form--type-02,.cmp-marketo-form--type-03) .cmp-marketo-form .mktoForm .mktoFormRow{width:100%}}.marketo:not(.cmp-marketo-form--type-02,.cmp-marketo-form--type-03) .cmp-marketo-form-title{font-size:var(--acq-font-size-xl);margin-bottom:var(--acq-spacing-2xs);text-align:center}.cmp-marketo-form--type-02 .cmp-marketo-form-head{display:flex;gap:40px;justify-content:center;margin-inline:auto;margin-bottom:28px;width:-moz-fit-content;width:fit-content}.cmp-marketo-form--type-02 .cmp-marketo-form-title{background:#fff;border:2px solid #436fc0;border-radius:8px;box-shadow:0 0 10px #0186cd29;color:#436fc0;display:inline-block;font-size:1.8rem;font-weight:700;max-width:100%;padding:20px 40px;position:relative}.cmp-marketo-form--type-02 .cmp-marketo-form-title:before{border:11px solid #0000;border-top-color:#fff;bottom:-21px;content:"";left:50%;margin-left:-15px;position:absolute;z-index:2}.cmp-marketo-form--type-02 .cmp-marketo-form-title:after{border:13px solid #0000;border-top-color:#436fc0;bottom:-26px;content:"";left:50%;margin-left:-17px;position:absolute;z-index:1}.cmp-marketo-form--type-02 .cmp-marketo-form-wrap{background-color:var(--acq-color-white);border:1px solid var(--acq-color-beige);border-radius:var(--acq-rounded-lg);box-shadow:var(--acq-shadow-card-02);margin:-52px auto 0;padding:58px 52px 3pc;width:-moz-fit-content;width:fit-content}@media only screen and (width <= 767px){.cmp-marketo-form--type-02 .cmp-marketo-form-wrap{padding:36px 24px}.cmp-marketo-form--type-02 .cmp-marketo-form-head{flex-direction:column}.cmp-marketo-form--type-02 .cmp-marketo-form-title{font-size:1.6rem;margin-bottom:1pc;padding:13px 21px;text-align:center}}.cmp-marketo-form--type-02 .mktoForm .mktoButtonWrap.mktoBluePill button.mktoButton{background-color:#f06575;border:none;border-radius:8px;color:#fff;display:inline-block;font-size:1.8rem;font-weight:700;min-width:min(100%,21pc);padding:1pc 40px;position:relative;text-align:center;text-decoration:none;text-shadow:none;transition:all .2s cubic-bezier(.4,0,.2,1)}.cmp-marketo-form--type-02 .mktoForm .mktoButtonWrap.mktoBluePill button.mktoButton:before{background-color:#fff;border-radius:50%}.cmp-marketo-form--type-02 .mktoForm .mktoButtonWrap.mktoBluePill button.mktoButton:after{background-color:#f06575;mask:url(../../../etc.clientlibs/yayoi/clientlibs/clientlib-site/resources/images/mask/angle-right.svg) no-repeat center}.cmp-marketo-form--type-02 .mktoForm .mktoButtonWrap.mktoBluePill button.mktoButton:after,.cmp-marketo-form--type-02 .mktoForm .mktoButtonWrap.mktoBluePill button.mktoButton:before{content:"";display:block;height:20px;inset:0 1pc 0 auto;margin:auto;position:absolute;transition:all .2s cubic-bezier(.4,0,.2,1);width:20px}.cmp-marketo-form--type-02 .mktoForm .mktoButtonWrap.mktoBluePill button.mktoButton:is(:hover,:active,:focus-visible){background:#f20039;background-color:#f20039}.cmp-marketo-form--type-02 .mktoForm .mktoFieldWrap input:not([type=radio]),.cmp-marketo-form--type-02 .mktoForm .mktoFieldWrap select{font-size:1.5rem;padding:10px 8px}.cmp-marketo-form--type-02 .mktoFieldDescriptor{margin-bottom:1pc}@media only screen and (width <= 767px){.cmp-marketo-form--type-02 .mktoForm .mktoFieldWrap input:not([type=radio]){padding:9pt 3px}.cmp-marketo-form--type-02 .mktoForm .mktoFieldWrap select{padding:4px 3px}}.cmp-marketo-form--type-03{margin-inline:auto;max-width:5in;width:100%}.cmp-marketo-form--type-03 .cmp-marketo-form-head{background-color:var(--acq-color-primary);border-radius:var(--acq-rounded-md);margin-inline:37px;padding:20px 2pc;position:relative;text-align:center}.cmp-marketo-form--type-03 .cmp-marketo-form-head:after{background-color:var(--acq-color-primary);clip-path:polygon(0 0,50% 100%,100% 0);content:"";height:1pc;left:0;margin-inline:auto;position:absolute;right:0;top:calc(100% - 4px);width:24px}.cmp-marketo-form--type-03 .cmp-marketo-form-title{color:var(--acq-color-white);font-size:var(--acq-font-size-lg);font-weight:var(--acq-font-weight-bold)}.cmp-marketo-form--type-03 .cmp-marketo-form-wrap{background-color:var(--acq-color-bg-gray);border-radius:var(--acq-rounded-lg);margin-top:-28px;padding:4pc 2pc}.cmp-marketo-form--type-03 form.mktoForm{margin-left:8px;width:100%!important}.cmp-marketo-form--type-03 form.mktoForm *{color:var(--acq-color-font);font-family:var(--acq-font-family)!important;font-size:var(--acq-font-size-md)}.cmp-marketo-form--type-03 form.mktoForm .mktoFieldWrap,.cmp-marketo-form--type-03 form.mktoForm .mktoFormCol,.cmp-marketo-form--type-03 form.mktoForm .mktoFormRow{width:100%}.cmp-marketo-form--type-03 form.mktoForm .mktoFormRow:has(.mktoHtmlText){transform:translateX(-8px)}.cmp-marketo-form--type-03 form.mktoForm .mktoFormCol{margin-bottom:1pc!important;min-height:unset}.cmp-marketo-form--type-03 form.mktoForm .mktoFormCol .mktoOffset{width:0!important}.cmp-marketo-form--type-03 form.mktoForm .mktoFieldWrap input:not([type=radio]),.cmp-marketo-form--type-03 form.mktoForm .mktoFieldWrap select{background-color:var(--acq-color-white);border:none;border-radius:var(--acq-rounded-md);font-size:var(--acq-font-size-md);line-height:var(--acq-line-height);margin-left:1pc;padding:1pc;width:calc(100% - 24px)!important}.cmp-marketo-form--type-03 form.mktoForm .mktoFieldWrap input:not([type=radio]):focus-visible,.cmp-marketo-form--type-03 form.mktoForm .mktoFieldWrap select:focus-visible{outline:1px solid var(--acq-color-secondary)}.cmp-marketo-form--type-03 form.mktoForm .mktoFieldWrap input:not([type=radio]):valid,.cmp-marketo-form--type-03 form.mktoForm .mktoFieldWrap select:valid{background-color:var(--acq-color-white)}.cmp-marketo-form--type-03 form.mktoForm .mktoFieldWrap input:not([type=radio]):-webkit-autofill,.cmp-marketo-form--type-03 form.mktoForm .mktoFieldWrap select:-webkit-autofill{box-shadow:0 0 0 30px var(--acq-color-white) inset}.cmp-marketo-form--type-03 form.mktoForm .mktoFieldWrap input[type=date],.cmp-marketo-form--type-03 form.mktoForm .mktoFieldWrap select{color:var(--acq-color-font);cursor:pointer}.cmp-marketo-form--type-03 form.mktoForm .mktoFieldWrap .mktoGutter{width:0!important}.cmp-marketo-form--type-03 form.mktoForm .mktoFieldWrap .mktoAsterix{color:var(--acq-color-highlight);font-weight:var(--acq-font-weight-bold);padding-left:0}.cmp-marketo-form--type-03 form.mktoForm .mktoFieldWrap .mktoHtmlText{width:100%!important}.cmp-marketo-form--type-03 form.mktoForm .mktoFieldWrap .mktoHtmlText>span{font-size:var(--acq-font-size-xs)!important}.cmp-marketo-form--type-03 form.mktoForm .mktoFieldWrap .mktoHtmlText>span>span a{color:var(--acq-color-primary);font-size:var(--acq-font-size-xs)!important;font-weight:var(--acq-font-weight-bold)}.cmp-marketo-form--type-03 form.mktoForm .mktoRadioList{margin-left:1pc;padding:0}.cmp-marketo-form--type-03 form.mktoForm .mktoRadioList>label{cursor:pointer;line-height:var(--acq-line-height-article);margin-block:2px 0;margin-left:28px}.cmp-marketo-form--type-03 form.mktoForm .mktoRadioList>label:first-of-type{margin-top:0}.cmp-marketo-form--type-03 form.mktoForm .mktoRadioList input[type=radio]{appearance:none;background-color:var(--acq-color-white);border:1px solid var(--acq-color-white);border-radius:50%;height:20px;position:relative;top:6px;width:20px}.cmp-marketo-form--type-03 form.mktoForm .mktoRadioList input[type=radio]:first-of-type{top:4px}.cmp-marketo-form--type-03 form.mktoForm .mktoRadioList input[type=radio]:checked{border:1px solid var(--acq-color-primary)}.cmp-marketo-form--type-03 form.mktoForm .mktoRadioList input[type=radio]:checked:after{background-color:var(--acq-color-primary);border-radius:50%;content:"";display:block;height:9pt;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:9pt}.cmp-marketo-form--type-03 form.mktoForm .mktoButtonWrap.mktoBluePill button.mktoButton{background-color:var(--acq-color-highlight);border:none;border-radius:var(--acq-rounded-md);box-shadow:none;color:var(--acq-color-white);display:inline-block;font-size:var(--acq-font-size-lg);font-weight:var(--acq-font-weight-bold);line-height:var(--acq-line-height);min-width:min(100%,21pc);padding:1pc 44px 1pc 1pc;position:relative;text-align:center;text-decoration:none;text-shadow:none;transition:all .2s cubic-bezier(.4,0,.2,1)}.cmp-marketo-form--type-03 form.mktoForm .mktoButtonWrap.mktoBluePill button.mktoButton:after,.cmp-marketo-form--type-03 form.mktoForm .mktoButtonWrap.mktoBluePill button.mktoButton:before{content:"";display:block;height:20px;inset:0 1pc 0 auto;margin:auto;position:absolute;transition:all .2s cubic-bezier(.4,0,.2,1);width:20px}.cmp-marketo-form--type-03 form.mktoForm .mktoButtonWrap.mktoBluePill button.mktoButton:before{background-color:var(--acq-color-white);border-radius:50%}.cmp-marketo-form--type-03 form.mktoForm .mktoButtonWrap.mktoBluePill button.mktoButton:after{background-color:var(--acq-color-highlight);mask:url(../../../etc.clientlibs/yayoi/clientlibs/clientlib-site/resources/images/mask/angle-right.svg) no-repeat center}.cmp-marketo-form--type-03 form.mktoForm .mktoButtonWrap.mktoBluePill button.mktoButton:is(:hover,:active,:focus-visible){background:var(--acq-color-highlight-hover);background-color:var(--acq-color-highlight-hover)}.cmp-marketo-form--type-03 form.mktoForm .mktoErrorArrowWrap{display:none}.cmp-marketo-form--type-03 form.mktoForm .mktoErrorMsg{background-color:var(--acq-color-highlight);background-image:none;border:none;border-radius:var(--acq-rounded-md);box-shadow:none;color:var(--acq-color-white);font-size:var(--acq-font-size-md);font-weight:var(--acq-font-weight-bold);line-height:var(--acq-line-height);margin-top:0;max-width:15pc;padding:8px 24px;position:relative;text-shadow:none;top:9px}.cmp-marketo-form--type-03 form.mktoForm .mktoErrorMsg:before{background-color:var(--acq-color-highlight);bottom:calc(100% - 4px);clip-path:polygon(0 100%,50% 0,100% 100%);content:"";height:1pc;left:0;margin-inline:auto;position:absolute;right:0;width:24px}.cmp-marketo-form--type-03 form.mktoForm .mktoRadioList+.mktoError{left:0!important;right:auto!important}.cmp-marketo-form--type-03 form.mktoForm .mktoRadioList+.mktoError .mktoErrorMsg:before{left:29px;right:auto}@media(width <= 480px){.cmp-marketo-form--type-03 form.mktoForm{margin-left:0;padding:0}.cmp-marketo-form--type-03 form.mktoForm input:not([type=radio]),.cmp-marketo-form--type-03 form.mktoForm select{height:unset}.cmp-marketo-form--type-03 form.mktoForm .mktoLabel{padding-top:0;width:auto}.cmp-marketo-form--type-03 form.mktoForm .mktoFormRow .mktoRequiredField .mktoAsterix{padding-right:0}.cmp-marketo-form--type-03 form.mktoForm .mktoRadioList{width:auto}}.cmp-marketo-form--sticky{height:auto!important;position:sticky;top:87pt}@media(width <= 950px){.cmp-marketo-form--sticky{position:static}}.cmp-container.cmp-column-container>.columncontaineritem>.cmp-column-container-item:has(.cmp-marketo-form--sticky){height:100%;position:relative}@media(width <= 950px){.cmp-container.cmp-column-container:has(.marketo){grid-template-columns:1fr}}.sectionwrapper:has(.cmp-marketo-form--sticky){overflow:visible}.cmp-container:has(.cmp-marketo-form--sticky){height:100%}@media only screen and (max-width:767px){.columncontaineritem+.columncontaineritem .cmp-container>.marketo:first-child{margin-top:var(--acq-spacing-lg)}}.cmp-list-menu-item>summary{display:contents}.cmp-list-menu-title{border-bottom:2px solid var(--acq-color-beige);display:block;font-size:var(--acq-font-size-lg);font-weight:var(--acq-font-weight-bold);padding-bottom:1pc}.cmp-list-menu-content>*,.cmp-list-menu-title{margin-bottom:var(--acq-spacing-sm)}.cmp-list-menu-content>:first-child{margin-top:0}.cmp-list-menu-content>:last-child{margin-bottom:0}@media only screen and (max-width:767px){.cmp-list-menu{gap:1pc 0;grid-template-columns:auto}.cmp-list-menu-item{--padding-block:24px;--padding-inline:40px;background-color:var(--acq-color-white);border:1px solid var(--acq-color-beige);border-radius:var(--acq-rounded-lg);box-shadow:var(--acq-shadow-accordion);overflow:hidden;position:relative}.cmp-list-menu-item>summary{display:flex;flex-direction:column;padding:var(--padding-block) calc(var(--padding-inline) + 3pc) var(--padding-block) var(--padding-inline);position:relative;row-gap:8px;transition:background-color var(--acq-transition-duration) var(--acq-transition-tf)}.cmp-list-menu-item>summary:after,.cmp-list-menu-item>summary:before{background-color:var(--acq-color-white);border-radius:2px;content:"";display:block;height:2px;inset:0 calc(var(--padding-inline) + 5px) 0 auto;margin:auto;position:absolute;width:14px;z-index:var(--acq-z-index-layer1)}.cmp-list-menu-item>summary:after{transform:rotate(90deg)}.cmp-list-menu-item>summary:is(:hover,:active,:focus-visible){background-color:var(--acq-color-bg-gray)}.cmp-list-menu-item[open]>summary:after{opacity:0}.cmp-list-menu-title{border-bottom:none;margin-bottom:0;padding-bottom:0}.cmp-list-menu-title:before{background-color:var(--acq-color-primary);border-radius:50%;content:"";display:block;height:24px;inset:0 var(--padding-inline) 0 auto;margin:auto;position:absolute;width:24px}.cmp-list-menu-content{border-top:1px solid var(--acq-color-beige);padding:var(--padding-block) var(--padding-inline)}}.cmp-list-step{--icon-size:32px;margin-bottom:var(--acq-spacing-md)}.cmp-list-step-item{padding-bottom:var(--acq-spacing-md);position:relative}.cmp-list-step-item:last-child{padding-bottom:0}.cmp-list-step-item:last-child .cmp-list-step-hdg:before{display:none}.cmp-list-step-item>.container{background-color:var(--acq-color-white);border:1px solid var(--acq-color-beige);border-radius:var(--acq-rounded-lg);margin-left:calc(var(--icon-size) + 9pt);padding:var(--acq-spacing-sm)}.cmp-list-step-hdg{display:flex;font-size:var(--acq-font-size-xl);font-weight:var(--acq-font-weight-bold);margin-bottom:var(--acq-font-size-md)}.cmp-list-step-hdg:before{background-color:var(--acq-color-primary);bottom:0;content:"";display:block;height:100%;left:14px;position:absolute;top:4px;width:4px}.cmp-list-step-nbr{align-items:center;background-color:var(--acq-color-primary);border-radius:50%;color:var(--acq-color-white);display:inline-flex;flex-shrink:0;font-size:var(--acq-spacing-xs);height:var(--icon-size);justify-content:center;margin:4px 9pt 0 0;width:var(--icon-size);z-index:1}.cmp-list-step-content{background-color:var(--acq-color-white);border:1px solid var(--acq-color-beige);border-radius:var(--acq-rounded-lg);display:grid;gap:var(--acq-spacing-md);margin-left:calc(var(--icon-size) + 9pt);padding:var(--acq-spacing-sm)}.cmp-list-step-link{background:url(../../../etc.clientlibs/yayoi/clientlibs/clientlib-site/resources/images/icon/arrow-right.svg) no-repeat top .3em left 0/1pc;justify-self:right;padding-left:28px;text-align:right}.cmp-list-step-link>a{color:var(--acq-color-font);font-weight:var(--acq-font-weight);text-decoration:none;transition:color var(--acq-transition-duration) var(--acq-transition-tf)}.cmp-list-step-link>a:is(:hover,:active,:focus-visible){color:var(--acq-color-primary);text-decoration:underline}@media only screen and (max-width:767px){.cmp-list-step-nbr{margin-top:0}.cmp-list-step-nbr:before{top:0}}.supportlist{margin-bottom:var(--acq-spacing-md)}.cmp-support-list{display:grid;gap:var(--acq-gutter) 44px;grid-template-columns:repeat(3,1fr)}.cmp-support-list .supportlistitem{background-color:var(--acq-color-white);border:1px solid var(--acq-color-beige);border-radius:var(--acq-rounded-md);display:grid;gap:0;grid-row:span var(--row-item);grid-template-rows:subgrid;padding:2pc 24px;position:relative}.cmp-support-list .supportlistitem:not(:last-child):after{border-color:#0000 #0000 #0000 var(--acq-color-primary);border-style:solid;border-width:20px 0 20px 9pt;bottom:50%;content:"";display:block;height:0;position:absolute;right:-24px;transform:translate(50%,50%);width:0}.cmp-support-list .supportlistitem>:first-child{margin-top:0}.cmp-support-list .supportlistitem>:last-child{margin-bottom:0}.cmp-support-list .supportlistitem .cmp-container{margin-top:var(--acq-spacing-xs)}.cmp-support-list .supportlistitem:has(.cmp-support-list_hdg-text) .cmp-support-list_hdg{margin-inline:auto}.cmp-support-list .supportlistitem:has(.cmp-support-list_hdg-text) .cmp-support-list_num{left:0;position:absolute;top:0}.cmp-support-list_label{align-items:center;background-color:var(--acq-color-bg-gray);border-radius:2em;color:var(--acq-color-primary);display:inline-flex;font-weight:var(--acq-font-weight-bold);margin-inline:auto;margin-bottom:9pt;padding:4px 1pc;width:-moz-fit-content;width:fit-content}.cmp-support-list_hdg{position:relative;text-align:center}.cmp-support-list_num{align-items:center;background-color:var(--acq-color-primary);border-radius:50%;color:var(--acq-color-white);display:flex;font-size:var(--acq-font-size-md);font-weight:var(--acq-font-weight-bold);height:2pc;justify-content:center;margin-inline:auto;width:2pc}.cmp-support-list_hdg-text{font-size:var(--acq-font-size-xl);font-weight:var(--acq-font-weight-bold);padding-left:40px}.cmp-support-list_text{margin:var(--acq-spacing-xs) 0 0}.cmp-support-list_img{margin-top:var(--acq-spacing-xs);text-align:center}@media only screen and (max-width:767px){.cmp-support-list{gap:44px 0;grid-template-columns:auto}.cmp-support-list .supportlistitem{grid-template-rows:1fr}.cmp-support-list .supportlistitem:not(:last-child):after{border-color:var(--acq-color-primary) #0000 #0000 #0000;border-width:9pt 20px 0;bottom:-24px;right:50%}.cmp-support-list_hdg{min-height:2pc}}@media only screen and (min-width:768px){.cmp-support-list--col4-pc .cmp-support-list{grid-template-columns:repeat(4,1fr)}.cmp-support-list--col5-pc .cmp-support-list{gap:var(--acq-gutter) 36px;grid-template-columns:repeat(5,1fr)}.cmp-support-list--col5-pc .cmp-support-list .supportlistitem{padding:24px 1pc}.cmp-support-list--col5-pc .cmp-support-list .supportlistitem:not(:last-child):after{right:-20px}.cmp-support-list--col5-pc .cmp-support-list_label{font-size:var(--acq-font-size-xs);padding:4px 9pt}}.cmp-support-list-item{display:grid;gap:0;grid-row:span var(--row-item);grid-template-rows:subgrid}.video:has(>.cmp-video){margin:var(--acq-spacing-md) 0}.cmp-video{align-items:var(--video-flex-align,center);display:flex;flex-direction:column;text-align:center}.cmp-video>:first-child{margin-top:0}.cmp-video>:last-child{margin-bottom:0}.cmp-video-item>iframe{aspect-ratio:16/9;height:100%}.cmp-video-item>video{max-width:var(--acq-width-media);width:100%}.cmp-video-item:has(>.cmp-video-caption:last-child){display:table}.cmp-video-item:has(>.cmp-video-caption:last-child) .cmp-video-caption{caption-side:bottom;display:table-caption}.cmp-video-caption{color:var(--acq-color-font-beige);display:block;font-size:var(--acq-font-size-xs);margin-top:8px;text-align:center}.cmp-video.-brightcove .cmp-video-item{width:100%}.cmp-video.-brightcove .cmp-video-content{aspect-ratio:16/9;border:1px solid var(--acq-color-beige);box-sizing:initial;margin:0 auto;max-width:var(--acq-width-media)}.cmp-video.-brightcove .cmp-video-content video-js{height:100%;padding-top:0}@media only screen and (min-width:768px){.cmp-container--left>.cmp-container>.video{--video-flex-align:flex-start}.cmp-container--right>.cmp-container>.video{--video-flex-align:flex-end}}.videolayout:has(>.cmp-video-lyt){margin:var(--acq-spacing-lg) auto}.cmp-video-lyt{display:flex;flex-direction:row;gap:var(--acq-gutter)}.cmp-video-lyt-content{flex:1;min-width:50%}.cmp-video-lyt-content>:first-child{margin-top:0}.cmp-video-lyt-content>:last-child{margin-bottom:0}.cmp-video-lyt-content>*{margin-top:0}.cmp-video-lyt-item{text-align:center}.cmp-video-lyt-item>:first-child{margin-top:0}.cmp-video-lyt-item>:last-child{margin-bottom:0}.cmp-video-lyt-item:has(.cmp-video.-brightcove){min-width:calc(50% - var(--acq-gutter))}.cmp-video-lyt-item:has(.cmp-video.-brightcove)+.cmp-video-lyt-content{min-width:auto}.cmp-video-lyt-hdg{color:var(--acq-color-primary);font-size:var(--acq-font-size-lg);margin-bottom:var(--acq-spacing-sm)}@media only screen and (max-width:767px){.cmp-video-lyt{flex-direction:column}}@media only screen and (min-width:768px){.cmp-video-lyt--row-reverse-pc .cmp-video-lyt{flex-direction:row-reverse}.cmp-video-lyt--align-center-pc .cmp-video-lyt-content,.cmp-video-lyt--align-center-pc .cmp-video-lyt-item{display:flex;flex-direction:column;justify-content:center}.cmp-video-lyt--float .cmp-video-lyt{display:block}.cmp-video-lyt--float .cmp-video-lyt-item{float:left;margin:0 var(--acq-gutter) 0 0}.cmp-video-lyt--float.cmp-video-lyt--row-reverse-pc .cmp-video-lyt-item{float:right;margin:0 0 0 var(--acq-gutter)}}.js-cf-target{-webkit-text-decoration:underline dotted;text-decoration:underline dotted}img.js-cf-target{line-height:9pt;max-width:11px;min-width:11px;overflow:hidden}.accordion{margin-bottom:var(--acq-spacing-md)}.cmp-accordion-item{--padding-block:24px;--padding-inline:40px;background-color:var(--acq-color-white);border:1px solid var(--acq-color-beige);border-radius:var(--acq-rounded-lg);box-shadow:var(--acq-shadow-accordion);margin-bottom:1pc;overflow:hidden;position:relative}.cmp-accordion-item:last-child{margin-bottom:0}.cmp-accordion-item>summary{display:flex;flex-direction:column;padding:var(--padding-block) calc(var(--padding-inline) + 3pc) var(--padding-block) var(--padding-inline);position:relative;row-gap:8px;transition:background-color var(--acq-transition-duration) var(--acq-transition-tf)}.cmp-accordion-item>summary:after,.cmp-accordion-item>summary:before{background-color:var(--acq-color-white);border-radius:2px;content:"";display:block;height:2px;inset:0 calc(var(--padding-inline) + 5px) 0 auto;margin:auto;position:absolute;width:14px;z-index:var(--acq-z-index-layer1)}.cmp-accordion-item>summary:after{transform:rotate(90deg)}.cmp-accordion-item>summary:is(:hover,:active,:focus-visible){background-color:var(--acq-color-bg-gray)}.cmp-accordion-item[open]>summary:after{opacity:0}.cmp-accordion-hdg{display:flex;flex-direction:column;font-size:var(--acq-font-size-md);row-gap:8px}.cmp-accordion-title{font-weight:var(--acq-font-weight-bold)}.cmp-accordion-title:before{background-color:var(--acq-color-primary);border-radius:50%;content:"";display:block;height:24px;inset:0 var(--padding-inline) 0 auto;margin:auto;position:absolute;width:24px}.cmp-accordion-subtitle{color:var(--acq-color-primary);font-size:var(--acq-font-size-xs);font-weight:var(--acq-font-weight-bold)}.cmp-accordion-label{display:flex;flex-wrap:wrap;gap:8px}.cmp-accordion-label>span{background-color:var(--acq-color-bg-beige);border-radius:100vw;font-size:var(--acq-font-size-xs);font-weight:var(--acq-font-weight-bold);padding:4px 9pt}.cmp-accordion-content{border-top:1px solid var(--acq-color-beige);padding:var(--padding-block) var(--padding-inline)}@media only screen and (max-width:767px){.cmp-accordion-item{--padding-inline:24px}.cmp-accordion-item summary{padding-right:60px}}.anchorlinklist{margin-bottom:var(--acq-spacing-md)}.cmp-list-anchor{background-color:var(--acq-color-white);border:1px solid var(--acq-color-beige);border-radius:var(--acq-rounded-lg);box-shadow:var(--acq-shadow-card);overflow:hidden}.cmp-list-anchor>li{border-bottom:1px solid var(--acq-color-beige)}.cmp-list-anchor>li a{align-items:center;background:url(../../../etc.clientlibs/yayoi/clientlibs/clientlib-site/resources/images/icon/arrow-down.svg) no-repeat 40px/1pc;color:var(--acq-color-font);display:flex;height:100%;padding:1pc 40px 1pc 5pc;text-decoration:none;transition:background-color var(--acq-transition-duration) var(--acq-transition-tf)}.cmp-list-anchor>li a:is(:hover,:active,:focus-visible){background-color:var(--acq-color-bg-gray)}.cmp-list-anchor>li a:not(:any-link){background-color:var(--acq-color-bg-beige)}.cmp-list-anchor>li:where(:last-child){border-bottom:none}.cmp-list-anchor>li:only-child a{background-position:center bottom 24px;background-size:20px;font-size:var(--acq-font-size-lg);justify-content:center;padding:24px 24px 60px}@media only screen and (max-width:767px){.cmp-list-anchor>li a{background-position:1pc;padding:1pc 1pc 1pc 40px}.cmp-list-anchor>li:only-child a{font-size:var(--acq-font-size-md)}}@media only screen and (min-width:768px){.cmp-list-anchor{display:grid;grid-template-columns:repeat(2,1fr)}.cmp-list-anchor>li:nth-child(2n-1){border-right:1px solid var(--acq-color-beige)}.cmp-list-anchor>li:nth-child(2n-1):nth-last-child(2){border-bottom:none}.cmp-list-anchor>li:only-child{grid-column:span 2}.cmp-list-anchor--col1-pc .cmp-list-anchor{display:block}.cmp-list-anchor--col1-pc .cmp-list-anchor>li{border-right:none}.cmp-list-anchor--col1-pc .cmp-list-anchor>li:nth-child(2n-1):nth-last-child(2){border-bottom:1px solid var(--acq-color-beige)}}.anchorlinklist{margin-bottom:var(--acq-spacing-sm)}.cmp-list-anchor-fv{border-radius:var(--acq-rounded-lg);box-shadow:var(--acq-shadow-card)}.cmp-list-anchor-fv-head{background-color:var(--acq-color-primary);border-radius:var(--acq-rounded-lg) var(--acq-rounded-lg) 0 0;color:var(--acq-color-white);overflow:hidden;padding:1pc 24px;text-align:center}.cmp-list-anchor-fv-head>:first-child{margin-top:0}.cmp-list-anchor-fv-head>:last-child{margin-bottom:0}.cmp-list-anchor-fv-title{background:url(../../../etc.clientlibs/yayoi/clientlibs/clientlib-site/resources/images/icon/search-white.svg) no-repeat 0;font-weight:var(--acq-font-weight-bold);margin:0 auto 4px;padding-left:2pc;width:-moz-fit-content;width:fit-content}.cmp-list-anchor-fv-body{background-color:var(--acq-color-white);border:1px solid var(--acq-color-beige);border-radius:0 0 var(--acq-rounded-lg) var(--acq-rounded-lg);border-top:none;display:flex;margin-bottom:0;overflow:hidden}.cmp-list-anchor-fv-body:only-child{border-radius:var(--acq-rounded-lg);border-top:1px solid var(--acq-color-beige)}.cmp-list-anchor-fv-body>li{flex:1;position:relative}.cmp-list-anchor-fv-body>li:before{background-color:var(--acq-color-beige);content:"";display:block;height:calc(100% - 3pc);inset:0 0 0 auto;margin:auto;position:absolute;width:1px}.cmp-list-anchor-fv-body>li a{align-items:center;background:url(../../../etc.clientlibs/yayoi/clientlibs/clientlib-site/resources/images/icon/arrow-down.svg) no-repeat bottom 24px center/20px;color:var(--acq-color-font);display:flex;flex-direction:column;font-size:1.8rem;height:100%;justify-content:center;padding:24px 24px 60px;text-align:center;text-decoration:none;transition:background-color var(--acq-transition-duration) var(--acq-transition-tf)}.cmp-list-anchor-fv-body>li a:is(:hover,:active,:focus-visible){background-color:var(--acq-color-bg-gray)}.cmp-list-anchor-fv-body>li:where(:first-child) a{padding-left:2pc}.cmp-list-anchor-fv-body>li:where(:last-child):before{content:normal}.cmp-list-anchor-fv-body>li:where(:last-child) a{padding-right:2pc}.cmp-list-anchor-fv-label{color:var(--acq-color-primary);display:block}.cmp-list-anchor-fv-img{margin:0 auto 8px}@media only screen and (max-width:767px){.cmp-list-anchor-fv-body{flex-direction:column}.cmp-list-anchor-fv-body>li:before{height:1px;inset:auto auto 0 0;width:100%}.cmp-list-anchor-fv-body>li a{background-position:center right 1pc;display:block;font-size:1.6rem;padding:1pc 40px 1pc 1pc;text-align:left}.cmp-list-anchor-fv-img{display:none}}.cmp-list-anchor-fv--col2-pc .cmp-list-anchor-fv-body{background-color:var(--acq-color-white);border:1px solid var(--acq-color-beige);border-radius:0 0 var(--acq-rounded-lg) var(--acq-rounded-lg);overflow:hidden}.cmp-list-anchor-fv--col2-pc .cmp-list-anchor-fv-body>li{border-bottom:1px solid var(--acq-color-beige)}.cmp-list-anchor-fv--col2-pc .cmp-list-anchor-fv-body>li:before{content:none}.cmp-list-anchor-fv--col2-pc .cmp-list-anchor-fv-body>li a{align-items:inherit;background:url(../../../etc.clientlibs/yayoi/clientlibs/clientlib-site/resources/images/icon/arrow-down.svg) no-repeat 40px/1pc;padding:1pc 40px 1pc 5pc;text-align:left}.cmp-list-anchor-fv--col2-pc .cmp-list-anchor-fv-body>li a:not(:any-link){background-color:var(--acq-color-bg-beige)}.cmp-list-anchor-fv--col2-pc .cmp-list-anchor-fv-body>li a:is(:hover,:active,:focus-visible){background-color:var(--acq-color-bg-gray)}.cmp-list-anchor-fv--col2-pc .cmp-list-anchor-fv-body>li:where(:last-child){border-bottom:none}.cmp-list-anchor-fv--col2-pc .cmp-list-anchor-fv-body>li:only-child a{background-position:center bottom 24px;background-size:20px;font-size:var(--acq-font-size-lg);justify-content:center;padding:24px 24px 60px}@media only screen and (max-width:767px){.cmp-list-anchor-fv--col2-pc .cmp-list-anchor-fv-body>li a{background-position:center right 1pc;padding:1pc 40px 1pc 1pc}.cmp-list-anchor-fv--col2-pc .cmp-list-anchor-fv-body>li:only-child a{font-size:var(--acq-font-size-md)}}@media only screen and (min-width:768px){.cmp-list-anchor-fv--col2-pc .cmp-list-anchor-fv-body{display:grid;grid-template-columns:repeat(2,1fr)}.cmp-list-anchor-fv--col2-pc .cmp-list-anchor-fv-body>li:nth-child(2n-1){border-right:1px solid var(--acq-color-beige)}.cmp-list-anchor-fv--col2-pc .cmp-list-anchor-fv-body>li:nth-child(2n-1):nth-last-child(2){border-bottom:none}.cmp-list-anchor-fv--col2-pc .cmp-list-anchor-fv-body>li:only-child{grid-column:span 2}}.cmp-list-anchor-fv--no-search-icon .cmp-list-anchor-fv-title{background:none;padding-left:0}.anchorsteplist{margin-bottom:var(--acq-spacing-md)}.cmp-anchor-step-list{margin-bottom:0}.cmp-anchor-step-list_item{padding-bottom:var(--acq-spacing-sm);position:relative}.cmp-anchor-step-list_item:last-child{padding-bottom:0}.cmp-anchor-step-list_item:last-child .cmp-anchor-step-list_hdg:before{display:none}.cmp-anchor-step-list_hdg{display:flex;font-size:var(--acq-font-size-xl);font-weight:var(--acq-font-weight-bold);margin-bottom:var(--acq-font-size-md)}.cmp-anchor-step-list_hdg:last-child{margin-bottom:0}.cmp-anchor-step-list_hdg:before{background-color:var(--acq-color-primary);bottom:0;content:"";display:block;height:100%;left:14px;position:absolute;top:4px;width:4px}.cmp-anchor-step-list_nbr{align-items:center;background-color:var(--acq-color-primary);border-radius:10px;color:var(--acq-color-white);display:inline-flex;flex-shrink:0;font-size:var(--acq-spacing-xs);height:2pc;justify-content:center;margin:4px 9pt 0 0;width:72px;z-index:1}.cmp-anchor-step-list_link{align-items:center;display:flex;gap:8px;text-decoration:none;width:100%}.cmp-anchor-step-list_link:after{background:url(../../../etc.clientlibs/yayoi/clientlibs/clientlib-site/resources/images/icon/arrow-down.svg) no-repeat 50%/20px;content:"";display:inline;height:20px;max-width:20px;width:100%}@media only screen and (max-width:767px){.cmp-anchor-step-list_nbr{margin-top:0}.cmp-anchor-step-list_link{gap:10px}}.cmp-article-layout{display:grid;gap:23px;grid-template-columns:1fr 32%}.cmp-article-layout_main:has(table){overflow:hidden}.cmp-article-layout_main>.container>.cmp-container>.experiencefragment>.cmp-experiencefragment>.cmp-container>:last-child,.cmp-article-layout_main>.container>.cmp-container>:last-child{margin-bottom:0}@media only screen and (max-width:767px){.cmp-article-layout{gap:var(--acq-spacing-xl);grid-template-columns:none}}.articlestickycontainer{position:sticky;top:calc(var(--js-height-header) + 20px)}.cmp-article-sticky-container>:first-child{margin-top:0}.cmp-article-sticky-container>:last-child{margin-bottom:0}.experiencefragment:has(>.cmp-experiencefragment>.cmp-container>.articlestickycontainer),.experiencefragment>.cmp-experiencefragment:has(>.cmp-container>.articlestickycontainer){height:100%}:where(.box):has(>.cmp-box){margin:var(--acq-spacing-lg) auto;width:100%}.cmp-box{background-color:var(--acq-color-bg-beige);border-radius:var(--acq-rounded-lg);padding:var(--acq-spacing-lg)}.cmp-box.is-equal-height{height:100%}.cmp-box>:first-child{margin-top:0}.cmp-box>:last-child{margin-bottom:0}.cmp-box-hdg{font-size:var(--acq-font-size-xl);font-weight:var(--acq-font-weight-bold);margin:var(--acq-spacing-lg) 0 var(--acq-spacing-md);text-align:center}@media only screen and (max-width:767px){.cmp-box{padding:var(--acq-spacing-md)}}.cmp-box--color-02 .cmp-box{background-color:var(--acq-color-bg-gray)}.cmp-box--border .cmp-box,.cmp-box--color-03 .cmp-box{background-color:var(--acq-color-white)}.cmp-box--border .cmp-box{border:1px solid var(--acq-color-beige)}.cmp-box--xlarge .cmp-box{border-radius:var(--acq-rounded-xl);padding-bottom:var(--acq-spacing-xl);padding-top:var(--acq-spacing-xl)}.cmp-box--xlarge .cmp-box-hdg{font-size:var(--acq-spacing-md);margin-bottom:var(--acq-spacing-lg)}.cmp-box--medium .cmp-box{padding:var(--acq-spacing-md) var(--acq-spacing-sm)}.cmp-box--small{margin:var(--acq-spacing-sm) auto}.cmp-box--small .cmp-box{padding:var(--acq-spacing-sm)}.cmp-box--small .cmp-box-hdg{font-size:1.8rem;margin-bottom:var(--acq-spacing-xs);text-align:left}.cmp-box--alert,.cmp-box--alert-02{margin:0 auto var(--acq-spacing-lg)}.cmp-box--alert .cmp-box,.cmp-box--alert-02 .cmp-box{background-color:var(--acq-color-bg-gray);border-radius:var(--acq-rounded-md);padding:1pc 24px 1pc 5pc;position:relative}.cmp-box--alert .cmp-box:before,.cmp-box--alert-02 .cmp-box:before{background-color:var(--acq-color-primary);content:"";display:block;height:40px;inset:0 auto 0 24px;margin:auto;mask:url(../../../etc.clientlibs/yayoi/clientlibs/clientlib-site/resources/images/mask/announce.svg) no-repeat center;mask-size:100%;position:absolute;width:40px}.cmp-column-container-item:has(.cmp-box.is-equal-height){height:100%}@media only screen and (max-width:767px){.cmp-box--alert .cmp-box{padding:1pc 24px 1pc 4pc}.cmp-box--alert .cmp-box:before{height:24px;inset:1pc auto auto 24px;width:24px}.cmp-box--alert-02 .cmp-box{padding:1pc 24px}.cmp-box--alert-02 .cmp-box:before{inset:0;margin-bottom:1pc;position:relative}}.cmp-breadcrumb{background-color:var(--acq-color-bg-beige);width:100%}.cmp-breadcrumb-inner{box-sizing:initial;display:flex;flex-wrap:wrap;gap:8px;margin:0 auto;max-width:var(--acq-width-content);padding:10px var(--acq-gutter-content)}@media only screen and (max-width:767px){.cmp-breadcrumb-inner{-webkit-overflow-scrolling:touch;flex-wrap:nowrap;overflow-x:scroll;white-space:nowrap;word-break:keep-all}}.cmp-breadcrumb-inner>li{font-size:var(--acq-font-size-xs);padding-right:36px;position:relative}.cmp-breadcrumb-inner>li>span{font-weight:700}.cmp-breadcrumb-inner>li:before{background-color:var(--acq-color-beige-dark);content:"";display:block;height:24px;inset:0 0 0 auto;margin:auto;mask:url(../../../etc.clientlibs/yayoi/clientlibs/clientlib-site/resources/images/mask/angle-right.svg) no-repeat center;position:absolute;width:24px}.cmp-breadcrumb-inner>li:last-child{padding-right:0}.cmp-breadcrumb-inner>li:last-child:before{content:normal}.cmp-breadcrumb-inner>li:last-child a{font-weight:var(--acq-font-weight-bold);pointer-events:none}.cmp-breadcrumb-inner a{color:var(--acq-color-font);font-weight:var(--acq-font-weight);text-decoration:none}.cmp-breadcrumb-inner a:is(:hover,:active,:focus-visible){text-decoration:underline}.cmp-breadcrumb--color-02 .cmp-breadcrumb{background-color:var(--acq-color-white)}.button:has(>.cmp-button-layout){margin:var(--acq-spacing-lg) auto var(--acq-spacing-sm)}.button:has(>.cmp-button-layout>.-modal){margin:var(--acq-spacing-xs) 0 0;text-align:center}.cmp-button{--padding:16px;--color-main:var(--acq-color-secondary);--color-main-hover:var(--acq-color-secondary-hover);--color-sub:var(--acq-color-white);background-color:var(--color-main);border:1px solid var(--color-main);border-radius:var(--acq-rounded-md);color:var(--color-sub);display:inline-block;font-size:var(--acq-font-size-lg);font-weight:var(--acq-font-weight-bold);min-width:min(100%,21pc);padding:var(--padding) calc(var(--padding) + 24px);position:relative;text-align:center;text-decoration:none}.cmp-button,.cmp-button:after,.cmp-button:before{transition:all var(--acq-transition-duration) var(--acq-transition-tf)}.cmp-button:after,.cmp-button:before{content:"";display:block;height:20px;inset:0 var(--padding) 0 auto;margin:auto;position:absolute;width:20px}.cmp-button:before{background-color:var(--color-sub);border-radius:50%}.cmp-button:after{background-color:var(--color-main);mask:url(../../../etc.clientlibs/yayoi/clientlibs/clientlib-site/resources/images/mask/angle-right.svg) no-repeat center}.cmp-button:is(:hover,:active,:focus-visible){--color-main:var(--color-main-hover);color:var(--color-sub)}.cmp-button:is(:hover,:active,:focus-visible):after,.cmp-button:is(:hover,:active,:focus-visible):before{transform:translateX(4px)}.cmp-button:where(a:not(:any-link),:disabled){background-color:var(--acq-color-beige);border-color:var(--acq-color-beige);color:var(--acq-color-beige-dark)}.cmp-button:where(a:not(:any-link),:disabled):after,.cmp-button:where(a:not(:any-link),:disabled):before{content:none}.cmp-button:where(a:not(:any-link),:disabled):is(:hover,:active,:focus-visible){color:var(--acq-color-beige-dark);cursor:not-allowed}.cmp-button:where(.-icon):after,.cmp-button:where(.-icon):before{content:normal}.cmp-button:where(.-icon) .cmp-button_icon{filter:brightness(0) saturate(100%) invert(99%) sepia(0) saturate(0) hue-rotate(321deg) brightness(102%) contrast(101%);inset:0 var(--padding) 0 auto;margin:auto;position:absolute;transition:filter var(--acq-transition-duration) var(--acq-transition-tf)}.cmp-button.-modal{--padding:24px;align-items:center;background-color:var(--acq-color-white);border:1px solid var(--acq-color-beige);box-shadow:var(--acq-shadow-card-02);color:var(--acq-color-primary);display:flex;font-size:var(--acq-font-size-sm);gap:8px;justify-content:center;margin:0 auto;min-width:min(100%,21pc);padding:var(--padding);transition:background-color var(--acq-transition-duration) var(--acq-transition-tf);width:-moz-fit-content;width:fit-content}.cmp-button.-modal:is(:hover,:active,:focus-visible){background-color:var(--acq-color-bg-gray)}.cmp-button.-modal:before{background-color:var(--acq-color-primary);height:1pc;inset:auto;margin:0;mask:url(../../../etc.clientlibs/yayoi/clientlibs/clientlib-site/resources/images/mask/search.svg) no-repeat center;position:relative;transform:none;width:1pc}.cmp-button.-modal:after{display:none}.cmp-button-layout{text-align:var(--button-text-align,left)}.cmp-button--sm .cmp-button{--padding:8px;font-size:var(--acq-font-size-md);min-width:min(100%,218px)}.cmp-button--sm .cmp-button:before{content:normal}.cmp-button--sm .cmp-button:after{background-color:var(--color-sub)}.cmp-button--color-02 .cmp-button{--color-main:var(--acq-color-highlight);--color-main-hover:var(--acq-color-highlight-hover)}.cmp-button--color-02 .cmp-button:is(:hover,:active,:focus-visible){--color-main:var(--color-main-hover)}.cmp-button--color-03 .cmp-button{--color-main:var(--acq-color-highlight);--color-main-hover:var(--acq-color-highlight-hover);background-color:var(--color-sub);color:var(--color-main)}.cmp-button--color-03 .cmp-button:before{background-color:var(--color-main)}.cmp-button--color-03 .cmp-button:after{background-color:var(--color-sub)}.cmp-button--color-03 .cmp-button:where(.-icon) .cmp-button_icon{filter:brightness(0) saturate(100%) invert(73%) sepia(69%) saturate(4515%) hue-rotate(312deg) brightness(92%) contrast(106%)}.cmp-button--color-03 .cmp-button:where(.-icon):is(:hover,:active,:focus-visible) .cmp-button_icon{filter:brightness(0) saturate(100%) invert(8%) sepia(96%) saturate(7109%) hue-rotate(342deg) brightness(106%) contrast(102%)}.cmp-button--color-03 .cmp-button:is(:hover,:active,:focus-visible){--color-main:var(--color-main-hover);color:var(--color-main)}.cmp-button--color-03.cmp-button--sm .cmp-button:after{background-color:var(--color-main)}.cmp-button--arrow-up .cmp-button:after{mask-image:url(../../../etc.clientlibs/yayoi/clientlibs/clientlib-site/resources/images/mask/angle-top.svg)}.cmp-button--arrow-up .cmp-button:is(:hover,:active,:focus-visible):after,.cmp-button--arrow-up .cmp-button:is(:hover,:active,:focus-visible):before{transform:translateY(-4px)}.cmp-button--arrow-down .cmp-button:after{mask-image:url(../../../etc.clientlibs/yayoi/clientlibs/clientlib-site/resources/images/mask/angle-bottom.svg)}.cmp-button--arrow-down .cmp-button:is(:hover,:active,:focus-visible):after,.cmp-button--arrow-down .cmp-button:is(:hover,:active,:focus-visible):before{transform:translateY(4px)}.cmp-button--arrow-left .cmp-button:after,.cmp-button--arrow-left .cmp-button:before{inset:0 auto 0 var(--padding)}.cmp-button--arrow-left .cmp-button:after{mask-image:url(../../../etc.clientlibs/yayoi/clientlibs/clientlib-site/resources/images/mask/angle-left.svg)}.cmp-button--arrow-left .cmp-button:is(:hover,:active,:focus-visible):after,.cmp-button--arrow-left .cmp-button:is(:hover,:active,:focus-visible):before{transform:translateX(-4px)}.cmp-container--center>.cmp-container .button{--button-text-align:center}.cmp-container--right>.cmp-container .button{--button-text-align:right}:where(.columncontainerauto):has(>.cmp-column-container-auto .cmp-column-container-auto-item>.button){margin:var(--acq-spacing-lg) auto var(--acq-spacing-sm)}.cmp-column-container-auto:has(.cmp-column-container-auto-item>.button){margin:0}.cmp-column-container-auto:has(.cmp-column-container-auto-item>.button)>.container{min-width:min(100%,21pc)}.cmp-column-container-auto:has(.cmp-column-container-auto-item>.button) .cmp-button-layout{margin:0}.cmp-column-container-auto:has(.cmp-column-container-auto-item>.button) .cmp-button{min-width:0;width:100%}.cmp-btn-modal{--padding:24px;container-type:inline-size;align-items:center;background-color:var(--acq-color-white);border:1px solid var(--acq-color-beige);border-radius:var(--acq-rounded-md);box-shadow:var(--acq-shadow-card-02);color:var(--acq-color-font);display:flex;font-size:var(--acq-font-size-sm);gap:var(--padding);justify-content:space-between;margin:0 auto;min-width:min(100%,21pc);padding:var(--padding);text-decoration:none;transition:background-color var(--acq-transition-duration) var(--acq-transition-tf);width:-moz-fit-content;width:fit-content}.cmp-btn-modal-label{color:var(--acq-color-primary);flex-shrink:0;max-width:100%;padding-left:var(--padding);position:relative}.cmp-btn-modal-label:only-child{display:block;margin:0 auto}.cmp-btn-modal-label:before{background-color:var(--acq-color-primary);content:"";display:block;height:1pc;inset:calc(50% - 8px) auto 0 0;mask:url(../../../etc.clientlibs/yayoi/clientlibs/clientlib-site/resources/images/mask/search.svg) no-repeat center;position:absolute;width:1pc}.cmp-btn-modal-text{font-weight:var(--acq-font-weight)}.cmp-column-container .cmp-column-container-item>.buttonmodal:first-child:has(+.modal:last-child) .cmp-btn-modal,.cmp-column-container .cmp-column-container-item>.buttonmodal:only-child .cmp-btn-modal{height:100%;width:100%}.cmp-column-container--products-lyt .cmp-column-container-item .buttonmodal>.cmp-btn-modal:only-child{height:auto;width:-moz-fit-content;width:fit-content}:where(.cmp-article-layout_aside) .cmp-btn-modal{width:100%}.cmp-btn-modal:is(:hover,:active,:focus-visible){background-color:var(--acq-color-bg-gray)}@container (max-width: 200px){.cmp-btn-modal-label{flex-shrink:1;min-width:50%}.cmp-btn-modal-text{width:100%}}.carousel{margin-bottom:var(--acq-spacing-md)}.carouselitem,.cmp-carousel-item{height:100%}.cmp-carousel-item>:first-child{margin-top:0}.cmp-carousel-item>:last-child{margin-bottom:0}.cmp-carousel-item>:first-child{height:100%}.cmp-carousel{display:flex;flex-direction:column;row-gap:24px}.cmp-carousel-list{display:flex;margin-bottom:0}.cmp-carousel-list-item{flex-shrink:0;margin-right:24px;max-width:var(--acq-width-card);width:100%}.cmp-carousel-list-item:where(:last-child){margin-right:0}.cmp-carousel-arrow{column-gap:24px;display:flex;justify-content:center}.cmp-carousel-arrow-btn{background-color:var(--acq-color-white);border:1px solid var(--acq-color-beige);border-radius:50%;box-shadow:var(--acq-shadow-card);height:60px;position:relative;transition:background-color var(--acq-transition-duration) var(--acq-transition-tf);width:60px}.cmp-carousel-arrow-btn:before{background-color:var(--acq-color-primary);content:"";display:block;height:2pc;inset:0;margin:auto;mask-position:center;mask-repeat:no-repeat;position:absolute;width:2pc}.cmp-carousel-arrow-btn.-prev:before{mask-image:url(../../../etc.clientlibs/yayoi/clientlibs/clientlib-site/resources/images/mask/carousel-prev.svg)}.cmp-carousel-arrow-btn.-next:before{mask-image:url(../../../etc.clientlibs/yayoi/clientlibs/clientlib-site/resources/images/mask/carousel-next.svg)}.cmp-carousel-arrow-btn:is(:hover,:active,:focus-visible){background-color:var(--acq-color-bg-gray)}.cmp-carousel-arrow-btn:disabled{background-color:var(--acq-color-beige);box-shadow:none;cursor:not-allowed}.cmp-carousel-arrow-btn:disabled:before{background-color:var(--acq-color-white)}@media only screen and (min-width:768px){.cmp-carousel:not(.is-initialized) .cmp-carousel-list{column-gap:24px}.cmp-carousel:not(.is-initialized) .cmp-carousel-list-item{flex-shrink:1;margin-right:0;max-width:var(--acq-width-card)}.cmp-carousel:not(.is-initialized) .cmp-carousel-list-item:only-child{max-width:100%;width:100%}.cmp-carousel:not(.is-initialized) .cmp-carousel-arrow{display:none}}@media only screen and (max-width:767px){.cmp-carousel{margin-left:calc(var(--acq-gutter-content)*-1);margin-right:calc(var(--acq-gutter-content)*-1)}.cmp-carousel-track{margin-bottom:0}.cmp-carousel-list{overflow-x:auto}.cmp-carousel-list-item{margin-right:var(--acq-gutter-content);width:311px}.cmp-carousel-list-item:first-child{margin-left:var(--acq-gutter-content)}.cmp-carousel-list-item:only-child{margin-left:auto;margin-right:auto;max-width:calc(100% - var(--acq-gutter-content)*2);width:100%}.cmp-carousel-arrow{display:none}}.cmp-carousel--large .cmp-carousel-list-item{max-width:5in}.cmp-carousel--large .cmp-carousel-list-item:only-child{max-width:100%}@media only screen and (min-width:768px){.cmp-carousel--large .cmp-carousel-list-item{max-width:5in}.cmp-carousel--large .cmp-carousel-list-item:only-child{max-width:100%}}@media only screen and (max-width:767px){.cmp-carousel--large .cmp-carousel-list-item{width:min(82%,5in)}.cmp-carousel--large .cmp-carousel-list-item:only-child{max-width:calc(100% - var(--acq-gutter-content)*2);width:100%}}.carouseljirei{margin-bottom:var(--acq-spacing-md)}.cmp-carousel-jirei{display:flex;flex-direction:column;row-gap:24px}.cmp-carousel-jirei-list{display:flex;margin-bottom:0}.cmp-carousel-jirei-item{flex-shrink:0;margin-right:24px;width:var(--acq-width-card)}.cmp-carousel-jirei-item:where(:last-child){margin-right:0}.cmp-carousel-jirei-card{background-color:var(--acq-color-white);border:1px solid var(--acq-color-beige);border-radius:var(--acq-rounded-lg);box-shadow:var(--acq-shadow-card);color:var(--acq-color-font);display:flex;flex-direction:column-reverse;font-weight:var(--acq-font-weight);height:100%;overflow:hidden;text-decoration:none;transition:box-shadow var(--acq-transition-duration) var(--acq-transition-tf)}.cmp-carousel-jirei-card-content{display:flex;flex:1;flex-direction:column;padding:24px 2pc}.cmp-carousel-jirei-card-subtitle{font-size:var(--acq-font-size-xs);margin-bottom:8px}.cmp-carousel-jirei-card-title{margin-bottom:1pc;transition:color var(--acq-transition-duration) var(--acq-transition-tf)}.cmp-carousel-jirei-card-category{margin-bottom:1pc}.cmp-carousel-jirei-card-category-item{align-items:baseline;column-gap:8px;display:flex;font-size:var(--acq-font-size-xs);margin-bottom:8px}.cmp-carousel-jirei-card-category-item:last-child{margin-bottom:0}.cmp-carousel-jirei-card-category-item>dt{background-color:var(--acq-color-bg-gray);border-radius:100vw;color:var(--acq-color-primary);font-weight:var(--acq-font-weight-bold);padding:4px 9pt}.cmp-carousel-jirei-card-category-item>dd{flex:1}.cmp-carousel-jirei-card-text{align-items:flex-end;align-self:flex-end;background:url(../../../etc.clientlibs/yayoi/clientlibs/clientlib-site/resources/images/icon/arrow-right.svg) no-repeat bottom right 0/1pc;color:var(--acq-color-primary);display:flex;flex:1;font-size:var(--acq-font-size-xs);font-weight:var(--acq-font-weight-bold);margin:8px 0 0;padding-right:24px}.cmp-carousel-jirei-card-text.-icon{background-image:none;padding-right:0}.cmp-carousel-jirei-card-text.-icon img{filter:invert(45%) sepia(20%) saturate(1691%) hue-rotate(180deg) brightness(87%) contrast(87%);margin-left:8px}.cmp-carousel-jirei-card[href]:is(:hover,:active,:focus-visible){box-shadow:none}.cmp-carousel-jirei-card[href]:is(:hover,:active,:focus-visible) .cmp-carousel-jirei-card-title{color:var(--acq-color-primary);text-decoration:underline}.cmp-carousel-jirei-arrow{column-gap:24px;display:flex;justify-content:center}.cmp-carousel-jirei-arrow-btn{background-color:var(--acq-color-white);border:1px solid var(--acq-color-beige);border-radius:50%;box-shadow:var(--acq-shadow-card);height:60px;position:relative;transition:background-color var(--acq-transition-duration) var(--acq-transition-tf);width:60px}.cmp-carousel-jirei-arrow-btn:before{background-color:var(--acq-color-primary);content:"";display:block;height:2pc;inset:0;margin:auto;mask-position:center;mask-repeat:no-repeat;position:absolute;width:2pc}.cmp-carousel-jirei-arrow-btn.-prev:before{mask-image:url(../../../etc.clientlibs/yayoi/clientlibs/clientlib-site/resources/images/mask/carousel-prev.svg)}.cmp-carousel-jirei-arrow-btn.-next:before{mask-image:url(../../../etc.clientlibs/yayoi/clientlibs/clientlib-site/resources/images/mask/carousel-next.svg)}.cmp-carousel-jirei-arrow-btn:is(:hover,:active,:focus-visible){background-color:var(--acq-color-bg-gray)}.cmp-carousel-jirei-arrow-btn:disabled{background-color:var(--acq-color-beige);box-shadow:none;cursor:not-allowed}.cmp-carousel-jirei-arrow-btn:disabled:before{background-color:var(--acq-color-white)}@media only screen and (min-width:768px){.cmp-carousel-jirei:not(.is-initialized) .cmp-carousel-jirei-list{column-gap:24px}.cmp-carousel-jirei:not(.is-initialized) .cmp-carousel-jirei-item{flex-shrink:1;margin-right:0;max-width:var(--acq-width-card)}.cmp-carousel-jirei:not(.is-initialized) .cmp-carousel-jirei-item:only-child{max-width:100%;width:100%}.cmp-carousel-jirei:not(.is-initialized) .cmp-carousel-jirei-item:only-child .cmp-carousel-jirei-card{column-gap:24px;flex-direction:row-reverse;padding:24px}.cmp-carousel-jirei:not(.is-initialized) .cmp-carousel-jirei-item:only-child .cmp-carousel-jirei-card-content{padding:0}.cmp-carousel-jirei:not(.is-initialized) .cmp-carousel-jirei-arrow{display:none}}@media only screen and (max-width:767px){.cmp-carousel-jirei{margin-left:calc(var(--acq-gutter-content)*-1);margin-right:calc(var(--acq-gutter-content)*-1)}.cmp-carousel-jirei-track{margin-bottom:0}.cmp-carousel-jirei-list{overflow-x:auto}.cmp-carousel-jirei-item{margin-right:var(--acq-gutter-content);width:311px}.cmp-carousel-jirei-item:first-child{margin-left:var(--acq-gutter-content)}.cmp-carousel-jirei-item:only-child{margin-left:auto;margin-right:auto}.cmp-carousel-jirei-arrow{display:none}}.carouseljireiitem{height:100%}.casecarousel{margin-bottom:var(--acq-spacing-md)}.cmp-case-carousel.js-carousel-jirei .cmp-case-carousel-arrow{column-gap:24px;display:flex;justify-content:center}.cmp-case-carousel.js-carousel-jirei .cmp-case-carousel-arrow-btn{background-color:var(--acq-color-white);border:1px solid var(--acq-color-beige);border-radius:50%;box-shadow:var(--acq-shadow-card);height:60px;position:relative;transition:background-color var(--acq-transition-duration) var(--acq-transition-tf);width:60px}.cmp-case-carousel.js-carousel-jirei .cmp-case-carousel-arrow-btn:before{background-color:var(--acq-color-primary);content:"";display:block;height:2pc;inset:0;margin:auto;mask-position:center;mask-repeat:no-repeat;position:absolute;width:2pc}.cmp-case-carousel.js-carousel-jirei .cmp-case-carousel-arrow-btn.-prev:before{mask-image:url(../../../etc.clientlibs/yayoi/clientlibs/clientlib-site/resources/images/mask/carousel-prev.svg)}.cmp-case-carousel.js-carousel-jirei .cmp-case-carousel-arrow-btn.-next:before{mask-image:url(../../../etc.clientlibs/yayoi/clientlibs/clientlib-site/resources/images/mask/carousel-next.svg)}.cmp-case-carousel.js-carousel-jirei .cmp-case-carousel-arrow-btn:is(:hover,:active,:focus-visible){background-color:var(--acq-color-bg-gray)}.cmp-case-carousel.js-carousel-jirei .cmp-case-carousel-arrow-btn:disabled{background-color:var(--acq-color-beige);box-shadow:none;cursor:not-allowed}.cmp-case-carousel.js-carousel-jirei .cmp-case-carousel-arrow-btn:disabled:before{background-color:var(--acq-color-white)}.cmp-case-carousel.js-carousel-jirei .cmp-case-list-wrapper{display:flex;gap:0}.cmp-case-carousel.js-carousel-jirei .cmp-case-list-container{display:block;flex-shrink:0;max-width:none;width:var(--acq-width-card)}@media only screen and (min-width:768px){.cmp-case-carousel.js-carousel-jirei:not(.is-initialized) .cmp-case-list-wrapper{column-gap:24px}.cmp-case-carousel.js-carousel-jirei:not(.is-initialized) .cmp-case-list-container{flex-shrink:1;margin-right:0;max-width:var(--acq-width-card)}.cmp-case-carousel.js-carousel-jirei:not(.is-initialized) .cmp-case-carousel-arrow{display:none}}@media only screen and (max-width:767px){.cmp-case-carousel.js-carousel-jirei{margin-left:calc(var(--acq-gutter-content)*-1);margin-right:calc(var(--acq-gutter-content)*-1)}.cmp-case-carousel.js-carousel-jirei .cmp-case-list-wrapper{overflow-x:auto}.cmp-case-carousel.js-carousel-jirei .cmp-case-list-container{margin-right:var(--acq-gutter-content);width:311px}.cmp-case-carousel.js-carousel-jirei .cmp-case-list-container:first-child{margin-left:var(--acq-gutter-content)}.cmp-case-carousel.js-carousel-jirei .cmp-case-list-container:only-child{margin-left:auto;margin-right:auto}.cmp-case-carousel.js-carousel-jirei .cmp-case-carousel-arrow{display:none}}.cmp-case-carousel.js-fade-carousel-jirei{display:flex;flex-direction:column;row-gap:2pc}.cmp-case-carousel.js-fade-carousel-jirei:not(.is-initialized) .cmp-case-list-wrapper{display:grid;grid-template:"item"}:where(.js-unavailable) .cmp-case-carousel.js-fade-carousel-jirei:not(.is-initialized) .cmp-case-list-wrapper{display:flex}:where(.js-unavailable) .cmp-case-carousel.js-fade-carousel-jirei:not(.is-initialized) .cmp-case-list{display:none}.cmp-case-carousel.js-fade-carousel-jirei .cmp-case-carousel-track{background-color:var(--acq-color-bg-beige)}.cmp-case-carousel.js-fade-carousel-jirei .cmp-case-list-container{background-color:var(--acq-color-bg-beige);display:block;flex-shrink:0;max-width:none;opacity:0;padding:1pc var(--acq-gutter-content);visibility:hidden;width:auto}.cmp-case-carousel.js-fade-carousel-jirei .cmp-case-list-container.is-active{opacity:1;visibility:visible}.cmp-case-carousel.js-fade-carousel-jirei .cmp-case-carousel-pagination{--size-btn:8px;column-gap:8px;display:flex;justify-content:center;margin-bottom:0;min-height:var(--size-btn)}.cmp-case-carousel.js-fade-carousel-jirei .cmp-case-carousel-pagination>li{display:flex}.cmp-case-carousel.js-fade-carousel-jirei .cmp-case-carousel-pagination button{background-color:var(--acq-color-beige);border-radius:50%;height:var(--size-btn);width:var(--size-btn)}.cmp-case-carousel.js-fade-carousel-jirei .cmp-case-carousel-pagination button[aria-selected=true]{background-color:var(--acq-color-primary)}.cmp-case-carousel.js-fade-carousel-jirei .cmp-case-carousel-arrow{column-gap:24px;display:flex;justify-content:center}.cmp-case-carousel.js-fade-carousel-jirei .cmp-case-carousel-arrow-btn{background-color:var(--acq-color-white);border:1px solid var(--acq-color-beige);border-radius:50%;box-shadow:var(--acq-shadow-card);height:60px;position:relative;transition:background-color var(--acq-transition-duration) var(--acq-transition-tf);width:60px}.cmp-case-carousel.js-fade-carousel-jirei .cmp-case-carousel-arrow-btn:before{background-color:var(--acq-color-primary);content:"";display:block;height:2pc;inset:0;margin:auto;mask-position:center;mask-repeat:no-repeat;position:absolute;width:2pc}.cmp-case-carousel.js-fade-carousel-jirei .cmp-case-carousel-arrow-btn.-prev:before{mask-image:url(../../../etc.clientlibs/yayoi/clientlibs/clientlib-site/resources/images/mask/carousel-prev.svg)}.cmp-case-carousel.js-fade-carousel-jirei .cmp-case-carousel-arrow-btn.-next:before{mask-image:url(../../../etc.clientlibs/yayoi/clientlibs/clientlib-site/resources/images/mask/carousel-next.svg)}.cmp-case-carousel.js-fade-carousel-jirei .cmp-case-carousel-arrow-btn:is(:hover,:active,:focus-visible){background-color:var(--acq-color-bg-gray)}.cmp-case-carousel.js-fade-carousel-jirei .cmp-case-carousel-arrow-btn:disabled{background-color:var(--acq-color-beige);box-shadow:none;cursor:not-allowed}.cmp-case-carousel.js-fade-carousel-jirei .cmp-case-carousel-arrow-btn:disabled:before{background-color:var(--acq-color-white)}.cmp-case-carousel.js-fade-carousel-jirei.aem-editor-fix .cmp-case-list-wrapper{flex-direction:column!important;gap:10px!important}.cmp-case-carousel.js-fade-carousel-jirei.aem-editor-fix .cmp-case-list-container{opacity:1!important;transform:none!important;visibility:visible!important;width:100%!important}.casecarousel:has(.js-fade-carousel-jirei){margin-bottom:0}.caselist{margin-bottom:var(--acq-spacing-md)}.cmp-case-list-wrapper{display:grid;gap:var(--acq-gutter);grid-template-columns:repeat(3,1fr)}.cmp-case-list-container{max-width:4in}.cmp-case-list-container.is-hidden{display:none}.cmp-case-list-link{background-color:var(--acq-color-white);border:1px solid var(--acq-color-beige);border-radius:var(--acq-rounded-lg);box-shadow:var(--acq-shadow-card);color:var(--acq-color-font);display:flex;flex-direction:column;font-weight:var(--acq-font-weight);height:100%;overflow:hidden;text-decoration:none;transition:box-shadow var(--acq-transition-duration) var(--acq-transition-tf)}.cmp-case-list-link[href]:is(:hover,:active,:focus-visible){box-shadow:none}.cmp-case-list-link[href]:is(:hover,:active,:focus-visible) .cmp-case-list-title{color:var(--acq-color-primary);text-decoration:underline}.cmp-case-list-head{display:flex;flex-direction:column;order:2;padding:24px 2pc 1pc}.cmp-case-list-content{display:flex;flex:1;flex-direction:column;order:3;padding:0 2pc 24px}.cmp-case-list-lead-text{margin-bottom:var(--acq-font-size-xs)}.cmp-case-list-lead-text>:first-child{margin-top:0}.cmp-case-list-lead-text>:last-child{margin-bottom:0}.cmp-case-list-img{order:1}.cmp-case-list-subtitle{font-size:var(--acq-font-size-xs);margin-bottom:8px}.cmp-case-list-title{margin-bottom:0;transition:color var(--acq-transition-duration) var(--acq-transition-tf)}.cmp-case-list-product{display:flex;flex-wrap:wrap;margin-bottom:8px;row-gap:8px}.cmp-case-list-product .cmp-text-label{margin-left:0}.cmp-case-list-product .cmp-text-label:last-child{margin-right:0}.cmp-case-list-industry{align-items:baseline;display:flex;flex-wrap:wrap;font-size:var(--acq-font-size-xs);gap:8px;margin-bottom:1pc}.cmp-case-list-industry>dt{background-color:var(--acq-color-bg-gray);border-radius:100vw;padding:4px 9pt}.cmp-case-list-industry>dt,.cmp-case-list-text{color:var(--acq-color-primary);font-weight:var(--acq-font-weight-bold)}.cmp-case-list-text{align-items:flex-end;align-self:flex-end;background:url(../../../etc.clientlibs/yayoi/clientlibs/clientlib-site/resources/images/icon/arrow-right.svg) no-repeat bottom right 0/1pc;display:flex;flex:1;font-size:var(--acq-font-size-xs);margin:8px 0 0;padding-right:24px}.cmp-case-list-button.button{margin:var(--acq-spacing-lg) 0 0}.cmp-case-list-button.button:has(.cmp-button.is-hidden){display:none}.cmp-case-list-button.button .cmp-button-layout{text-align:center}.cmp-case-list-button.button .cmp-button:after,.cmp-case-list-button.button .cmp-button:before{background-color:var(--acq-color-secondary);border-radius:2px;height:2px;inset:0 calc(var(--padding) + 5px) 0 auto;mask:none;width:10px;z-index:var(--acq-z-index-layer1)}.cmp-case-list-button.button .cmp-button:after{transform:rotate(90deg)}.cmp-case-list-button.button .cmp-button>span:before{background-color:var(--acq-color-white);border-radius:50%;content:"";display:block;height:20px;inset:0 var(--padding) 0 auto;margin:auto;position:absolute;width:20px}.cmp-case-list-button.button .cmp-button:is(:hover,:active,:focus-visible):before{transform:none}@media only screen and (max-width:767px){.cmp-case-list-wrapper{grid-template-columns:repeat(auto-fit,minmax(15pc,1fr))}.cmp-case-list-container{justify-self:center}.cmp-case-list--scroll-sp .cmp-case-list-wrapper{display:flex;margin-left:calc(var(--acq-gutter-content)*-1);margin-right:calc(var(--acq-gutter-content)*-1);overflow-x:auto}.cmp-case-list--scroll-sp .cmp-case-list-wrapper .cmp-case-list-container{min-width:311px;width:100%}}.cmp-case-list--lead-text-hidden .cmp-case-list-lead-text,.cmp-case-list--product-tags-hidden .cmp-case-list-product{display:none}.cmp-case-list--top-banner{background-color:var(--acq-color-bg-beige);margin-bottom:0}.cmp-case-list--top-banner .cmp-case-list-wrapper{box-sizing:initial;display:flex;gap:0;margin:0 auto;max-width:var(--acq-width-content);padding:1pc var(--acq-gutter-content)}.cmp-case-list--top-banner .cmp-case-list-container{max-width:none}.cmp-case-list--top-banner .cmp-case-list-link{background-color:#0000;border:none;border-radius:0;box-shadow:none;display:grid;gap:1pc 40px;grid-template:"head img" auto "content img" auto/minmax(50%,1fr) auto}.cmp-case-list--top-banner .cmp-case-list-head{grid-area:head;padding:0}.cmp-case-list--top-banner .cmp-case-list-content{grid-area:content;padding:0}.cmp-case-list--top-banner .cmp-case-list-img{grid-area:img}.cmp-case-list--top-banner .cmp-case-list-title{font-size:var(--acq-font-size-3xl)}.cmp-case-list--top-banner .cmp-case-list-lead-text{line-height:var(--acq-line-height-article)}.cmp-case-list--top-banner .cmp-case-list-product{margin-bottom:0}.cmp-case-list--top-banner .cmp-text-label{background-color:var(--acq-color-white)}.cmp-case-list--top-banner .cmp-case-list-industry,.cmp-case-list--top-banner .cmp-case-list-subtitle,.cmp-case-list--top-banner .cmp-case-list-text{display:none}.casetitle{background-color:var(--acq-color-bg-beige);padding:20px 0}.cmp-case-title-inner{box-sizing:initial;display:grid;gap:1pc 40px;grid-template:"title img" auto "content img" auto/minmax(50%,1fr) auto;margin:0 auto;max-width:var(--acq-width-content);padding:0 var(--acq-gutter-content)}.cmp-case-title-content{grid-area:content}.cmp-case-title-content>:first-child{margin-top:0}.cmp-case-title-content>:last-child{margin-bottom:0}.cmp-case-title-title{align-self:end;font-size:var(--acq-font-size-3xl);grid-area:title}.cmp-case-title-lead{margin-bottom:var(--acq-spacing-xs)}.cmp-case-title-lead>:first-child{margin-top:0}.cmp-case-title-lead>:last-child{margin-bottom:0}.cmp-case-title-tags{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.cmp-case-title-tags>li>a{background-color:var(--acq-color-white);border:1px solid var(--acq-color-beige);border-radius:var(--acq-rounded-sm);color:var(--acq-color-font);display:flex;font-size:var(--acq-font-size-xs);font-weight:var(--acq-font-weight-bold);gap:8px;padding:4px 9pt;place-items:center;text-decoration:none;transition:background-color var(--acq-transition-duration) var(--acq-transition-tf)}.cmp-case-title-tags>li>a:before{background-color:var(--acq-color-font);content:"";display:block;flex:none;height:14px;mask:url(../../../etc.clientlibs/yayoi/clientlibs/clientlib-site/resources/images/mask/tag.svg) no-repeat center;width:14px}.cmp-case-title-tags>li>a:is(:hover,:active,:focus-visible){background-color:var(--acq-color-bg-gray)}.cmp-case-title-img{grid-area:img}@media only screen and (max-width:767px){.cmp-case-title{padding:2pc 0}.cmp-case-title-inner{grid-template:"title" auto "img" auto "content" auto/auto}.cmp-case-title-title{font-size:var(--acq-font-size-xl)}.cmp-case-title-text{font-size:var(--acq-font-size-xs)}.cmp-case-title-img{text-align:center}}.columncontainer,.columncontainerauto{margin-bottom:var(--acq-spacing-md)}.cmp-column-container{display:grid;gap:var(--acq-gutter)}.cmp-column-container .cmp-column-container{gap:1pc}.cmp-column-container-item>:first-child{margin-top:0}.cmp-column-container-item>:last-child{margin-bottom:0}.cmp-column-container-item>:only-child{height:100%}.cmp-column-container.-kaikei .columncontaineritem{max-width:25pc}.cmp-column-container.-kaikei .columncontaineritem .cmp-button{width:100%}@media only screen and (min-width:768px){.cmp-column-container.-col2-pc{grid-template-columns:repeat(2,1fr)}.cmp-column-container.-col3-pc{grid-template-columns:repeat(3,1fr)}.cmp-column-container.-col4-pc{grid-template-columns:repeat(4,1fr)}.cmp-column-container.-col5-pc{grid-template-columns:repeat(5,1fr)}.cmp-column-container.-col6-pc{grid-template-columns:repeat(6,1fr)}}@media only screen and (max-width:767px){.cmp-column-container.-col2-sp{column-gap:8px;grid-template-columns:repeat(2,1fr)}}.cmp-column-container--align-self-center .cmp-column-container>.container{align-self:center}.cmp-column-container--subgrid .cmp-column-container-item,.cmp-column-container--subgrid .cmp-column-container-item>*,.cmp-column-container--subgrid .cmp-column-container-item>.experiencefragment>.cmp-experiencefragment,.cmp-column-container--subgrid .cmp-column-container-item>.experiencefragment>.cmp-experiencefragment>.cmp-container,.cmp-column-container--subgrid .cmp-column-container-item>.experiencefragment>.cmp-experiencefragment>.cmp-container>*,.cmp-column-container--subgrid .cmp-column-container>.container{display:grid;grid-row:span var(--row-item);grid-template-rows:subgrid}.cmp-column-container--products-lyt{margin:var(--acq-spacing-lg) auto}.cmp-column-container--products-lyt .cmp-column-container{display:flex;flex-wrap:wrap;gap:var(--acq-gutter)}.cmp-column-container--products-lyt .cmp-column-container>.container:has(.buttonmodal),.cmp-column-container--products-lyt .cmp-column-container>.container:has(:first-child.image){max-width:450px;text-align:center}@media only screen and (max-width:767px){.cmp-column-container--products-lyt .cmp-column-container>.container:has(.buttonmodal),.cmp-column-container--products-lyt .cmp-column-container>.container:has(:first-child.image){max-width:none}}.cmp-column-container--products-lyt .cmp-column-container>.container:not(:has(.buttonmodal)),.cmp-column-container--products-lyt .cmp-column-container>.container:not(:has(:first-child.image)){flex:1}@media only screen and (max-width:767px){.cmp-column-container--products-lyt .cmp-column-container{flex-direction:column;gap:var(--acq-spacing-md)}.cmp-column-container--products-lyt .cmp-column-container>.container:nth-child(odd){max-width:none}}.cmp-column-container--large-spacing>.cmp-column-container{gap:var(--acq-spacing-lg)}@media only screen and (max-width:767px){.cmp-column-container--large-spacing>.cmp-column-container{gap:var(--acq-spacing-xl) var(--acq-gutter)}}.cmp-column-container-auto{display:flex;flex-wrap:wrap;gap:var(--acq-gutter);justify-content:var(--container-flex-justify,flex-start)}.cmp-column-container-auto-item>:first-child{margin-top:0}.cmp-column-container-auto-item>:last-child{margin-bottom:0}.cmp-column-container-auto-item>:only-child{height:100%}@media only screen and (max-width:767px){.cmp-column-container-auto.jirei-box-sticky{flex-wrap:nowrap;gap:9pt}.cmp-column-container-auto.jirei-box-sticky .columncontaineritem{min-width:auto!important}.cmp-column-container-auto.jirei-box-sticky .columncontaineritem .cmp-button{font-size:var(--acq-font-size-sm);padding:10px 34px 10px 14px}.cmp-column-container-auto.jirei-box-sticky .columncontaineritem .cmp-button:after,.cmp-column-container-auto.jirei-box-sticky .columncontaineritem .cmp-button:before{inset:0 10px 0 auto}}.cmp-column-container-auto--center .cmp-column-container-auto{--container-flex-justify:center}.cmp-column-container-auto--right .cmp-column-container-auto{--container-flex-justify:flex-end}.cmp-compare-box,.comparebox{display:flex;gap:24px;justify-content:center;text-align:center}.cmp-compare-box{border-radius:var(--acq-rounded-lg);margin:0;padding:var(--acq-spacing-lg);position:relative;width:50%}.cmp-compare-box--before{background-color:var(--acq-color-bg-gray)}.cmp-compare-box--before .cmp-compare-box-media{max-width:179px;width:38.7445887446%}.cmp-compare-box--after{background-color:var(--acq-color-white);border:1px solid var(--acq-color-beige)}.cmp-compare-box--after .cmp-compare-box-media{max-width:106px;width:22.9437229437%}.cmp-compare-box--after:before{background-color:unset;background-image:url(../../../etc.clientlibs/yayoi/clientlibs/clientlib-site/resources/images/icon/compare-arrow.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;bottom:0;content:"";height:86px;left:-38px;margin:auto 0;position:absolute;top:0;width:3pc}.cmp-compare-box--after .cmp-compare-box-text{font-size:1.6rem}.cmp-compare-box-media{flex:none;flex-direction:column;justify-content:center}.cmp-compare-box-media,.cmp-compare-box-text{align-items:center;display:flex;text-align:center}.cmp-compare-box-text{font-size:2rem;font-weight:var(--acq-font-weight-bold);margin:0}.cmp-compare-box-title{font-size:var(--acq-font-size-3xl)}.cmp-compare-box-wrapper{align-items:center;display:flex;flex-direction:column}@media only screen and (max-width:767px){.cmp-compare-box,.comparebox{flex-direction:column}.cmp-compare-box{align-items:center;width:100%}.cmp-compare-box--after{flex-direction:column-reverse}.cmp-compare-box--after:before{left:0;margin:0 auto;right:0;top:-56px;transform:rotate(90deg)}.cmp-compare-box--after .cmp-compare-box-text{font-size:1.2rem}.cmp-compare-box-text{font-size:1.2rem;justify-content:center}}.cmp-container--margin-reset>.cmp-container>:first-child{margin-top:0}.cmp-container--margin-reset>.cmp-container>:last-child{margin-bottom:0}@media only screen and (max-width:767px){.cmp-container--show-pc{display:none}}.cmp-container--show-sp{display:none}@media only screen and (max-width:767px){.cmp-container--show-sp{display:block}}.cmp-container:has(.articlestickycontainer),.container:has(.articlestickycontainer){height:100%}.listdesc:has(>.cmp-list-desc){margin-bottom:var(--acq-spacing-md)}.cmp-list-desc{margin:0}.cmp-list-desc>:first-child{margin-top:0}.cmp-list-desc>:last-child{margin-bottom:0}.cmp-list-desc-title{font-weight:var(--acq-font-weight-bold);margin-bottom:8px}.cmp-list-desc-content{margin-bottom:1pc}@media only screen and (min-width:768px){.cmp-list-desc--horizontal .cmp-list-desc{column-gap:1pc;display:grid;grid-template-columns:auto 1fr}.cmp-list-desc--horizontal .cmp-list-desc-title{max-width:200px;min-width:90pt}}.iconbox{margin:var(--acq-spacing-lg) auto;margin-top:130px}@media only screen and (max-width:767px){.iconbox{margin-top:140px}}.cmp-box-icon{background-color:var(--acq-color-white);border-radius:var(--acq-rounded-lg);border-radius:40px;padding:calc(var(--acq-spacing-lg)*2) var(--acq-spacing-lg) var(--acq-spacing-lg);position:relative}.cmp-box-icon>:first-child{margin-top:0}.cmp-box-icon>:last-child{margin-bottom:0}.cmp-box-icon_icon{background-color:var(--acq-color-white);border-radius:50%;display:flex;flex-direction:column-reverse;height:180px;left:50%;padding:1pc 40px 24px;place-items:center;position:absolute;text-align:center;top:-90px;transform:translateX(-50%);width:180px}.cmp-box-icon_icon img{flex:0 1 auto}.cmp-box-icon_text{color:var(--acq-color-primary);flex:1 1 auto;font-size:var(--acq-font-size-xl);font-weight:var(--acq-font-weight-bold)}@media only screen and (max-width:767px){.cmp-box-icon{padding:var(--acq-spacing-2xl) var(--acq-spacing-md) var(--acq-spacing-md)}.cmp-box-icon_icon{top:-75pt}}.icontitle{margin:var(--acq-spacing-xl) 0 var(--acq-spacing-lg)}.cmp-hdg-icon{align-items:center;display:flex;flex-direction:column-reverse;gap:24px 1pc;text-align:center}.cmp-hdg-icon-hdg{font-size:var(--acq-font-size-3xl);margin:0}.cmp-hdg-icon-img{align-items:center;background-color:var(--acq-color-bg-beige);border-radius:50%;display:flex;height:75pt;justify-content:center;overflow:hidden;width:75pt}.cmp-hdg-icon-img>img{max-width:5pc}.cmp-hdg-icon--color-02 .cmp-hdg-icon-img{background-color:var(--acq-color-white)}.cmp-hdg-icon--color-03 .cmp-hdg-icon{row-gap:1pc}.cmp-hdg-icon--color-03 .cmp-hdg-icon-img{background-color:#0000;border-radius:0;height:auto;width:auto}.cmp-hdg-icon--color-03 .cmp-hdg-icon-img>img{max-width:100%}.cmp-hdg-icon--horizontal{margin:var(--acq-spacing-md) auto}.cmp-hdg-icon--horizontal .cmp-hdg-icon{column-gap:var(--acq-spacing-xs);flex-direction:row-reverse;justify-content:center}.cmp-hdg-icon--align-left .cmp-hdg-icon{justify-content:flex-end}.cmp-hdg-icon--small .cmp-hdg-icon{gap:1pc}.cmp-hdg-icon--small .cmp-hdg-icon-hdg{font-size:var(--acq-font-size-md)}:where(.image):has(>.cmp-image){margin:var(--acq-spacing-md) 0}.cmp-image{align-items:var(--image-flex-align,center);display:flex;flex-direction:column;text-align:center}.cmp-image>:first-child{margin-top:0}.cmp-image>:last-child{margin-bottom:0}.cmp-image-link{display:block;font-weight:inherit;position:relative;text-decoration:none}.cmp-image-link:before{background-color:var(--acq-color-img-hover);content:"";display:block;height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity var(--acq-transition-duration) var(--acq-transition-tf);width:100%}.cmp-image-link:is(:hover,:active,:focus-visible):before{opacity:1}.cmp-image-item:has(>.cmp-image-caption:last-child),.cmp-image-link:has(>.cmp-image-caption:last-child){display:table}.cmp-image-item:has(>.cmp-image-caption:last-child) .cmp-image-caption,.cmp-image-link:has(>.cmp-image-caption:last-child) .cmp-image-caption{caption-side:bottom;display:table-caption}.cmp-image-caption{color:var(--acq-color-font-beige);display:block;font-size:var(--acq-font-size-xs);margin-top:8px;text-align:center}@media only screen and (min-width:768px){.cmp-container--left>.cmp-container>.image{--image-flex-align:flex-start}.cmp-container--right>.cmp-container>.image{--image-flex-align:flex-end}}.image:has(+.buttonmodal){margin-bottom:var(--acq-spacing-xs)}.informationbox{margin:var(--acq-spacing-lg) auto;max-width:var(--acq-width-content-sm)}.cmp-information-box{--color-bg:var(--acq-color-bg-beige);--color-bg-internal:var(--acq-color-white);border-radius:var(--acq-rounded-lg);overflow:hidden}.cmp-information-box-head{background-color:var(--acq-color-primary);color:var(--acq-color-white);padding:1pc 24px}.cmp-information-box-hdg{font-size:var(--acq-font-size-md);padding-left:36px;position:relative;width:-moz-fit-content;width:fit-content}.cmp-information-box-hdg:before{background-color:var(--acq-color-white);content:"";display:block;height:24px;inset:0 auto 0 0;margin:auto;mask:url(../../../etc.clientlibs/yayoi/clientlibs/clientlib-site/resources/images/mask/announce.svg) no-repeat center;position:absolute;width:24px}.cmp-information-box-content{background-color:var(--color-bg);padding:2pc}.cmp-information-box.-kaikei-next{--color-bg:var(--acq-color-white);--color-bg-internal:var(--acq-color-bg-beige);margin:0 auto;max-width:var(--acq-width-content-sm)}.cmp-information-box.-kaikei-next .cmp-information-box-content{border:1px solid var(--acq-color-beige);border-radius:0 0 9pt 9pt}@media only screen and (max-width:767px){.cmp-information-box_content{padding:2pc 24px}}.cmp-information-box--color-02 .cmp-information-box{--color-bg:var(--acq-color-white);--color-bg-internal:var(--acq-color-bg-beige)}.cmp-information-box--icon-download .cmp-information-box-hdg:before{mask:url(../../../etc.clientlibs/yayoi/clientlibs/clientlib-site/resources/images/mask/download.svg) no-repeat center}.informationlist{margin:0 auto var(--acq-spacing-lg)}.cmp-list-info{border-radius:var(--acq-rounded-lg);box-shadow:var(--acq-shadow-card)}.cmp-list-info_head{background-color:var(--acq-color-primary);border-radius:var(--acq-rounded-lg) var(--acq-rounded-lg) 0 0;color:var(--acq-color-white);overflow:hidden;padding:1pc 24px}.cmp-list-info_head h5,.cmp-list-info_head h6{margin-block:0}.cmp-list-info_hdg{font-size:2rem;padding-left:52px;position:relative;width:-moz-fit-content;width:fit-content}.cmp-list-info_hdg:before{background-color:var(--acq-color-white);content:"";display:block;height:40px;inset:0 auto 0 0;margin:auto;mask:url(../../../etc.clientlibs/yayoi/clientlibs/clientlib-site/resources/images/mask/announce-lg.svg) no-repeat center;position:absolute;width:40px}.cmp-list-info_body{background-color:var(--acq-color-white);border:1px solid var(--acq-color-beige);border-radius:0 0 var(--acq-rounded-lg) var(--acq-rounded-lg);border-top:none;margin-bottom:0;overflow:hidden}.cmp-list-info_body:only-child{border-radius:var(--acq-rounded-lg)}.cmp-list-info_body:only-child,.cmp-list-info_body>li+li{border-top:1px solid var(--acq-color-beige)}.cmp-list-info_link{--padding:24px;--url-icon:url(../../../etc.clientlibs/yayoi/clientlibs/clientlib-site/resources/images/icon/arrow-right.svg);background:var(--url-icon) no-repeat center right var(--padding)/20px;color:var(--acq-color-font);display:block;font-weight:var(--acq-font-weight);padding:var(--padding) calc(var(--padding) + 2pc) var(--padding) var(--padding);text-decoration:none;transition:background-color var(--acq-transition-duration) var(--acq-transition-tf)}.cmp-list-info_link:is(:hover,:active,:focus-visible){background-color:var(--acq-color-bg-gray);color:inherit}.cmp-list-info_link>:first-child{margin-top:0}.cmp-list-info_link>:last-child{margin-bottom:0}.cmp-list-info_link-title{margin-bottom:6px}.cmp-list-info_link-text{margin-bottom:4px}.cmp-list-info_link-bottom{display:none}@media only screen and (max-width:767px){.cmp-list-info_link{background-image:none;padding:var(--padding)}.cmp-list-info_link-bottom{background:var(--url-icon) no-repeat center right 0/1pc;color:var(--acq-color-primary);display:block;font-size:var(--acq-font-size-xs);font-weight:var(--acq-font-weight-bold);padding-right:24px;text-align:right}}.cmp-kigyo-mv-carousel-inner{display:flex;flex-direction:column;row-gap:2pc}.cmp-kigyo-mv-carousel-inner:not(.is-initialized) .cmp-kigyo-mv-carousel-list{display:grid;grid-template:"item"}.cmp-kigyo-mv-carousel-inner:not(.is-initialized) .cmp-kigyo-mv-carousel-item{grid-area:item}.cmp-kigyo-mv-carousel-track{background-color:var(--acq-color-bg-beige);margin-bottom:0}.cmp-kigyo-mv-carousel-list{box-sizing:initial;display:flex;margin:0 auto;max-width:var(--acq-width-content);padding:1pc var(--acq-gutter-content)}.cmp-kigyo-mv-carousel-list>li{flex-shrink:0;opacity:0;visibility:hidden}.cmp-kigyo-mv-carousel-list>li.is-active{opacity:1;visibility:visible}.cmp-kigyo-mv-carousel-pagination{--size-btn:8px;column-gap:8px;display:flex;justify-content:center;margin-bottom:0;min-height:var(--size-btn)}.cmp-kigyo-mv-carousel-pagination>li{display:flex}.cmp-kigyo-mv-carousel-pagination button{background-color:var(--acq-color-beige);border-radius:50%;height:var(--size-btn);width:var(--size-btn)}.cmp-kigyo-mv-carousel-pagination button[aria-selected=true]{background-color:var(--acq-color-primary)}.cmp-kigyo-mv-carousel-arrow{column-gap:24px;display:flex;justify-content:center}.cmp-kigyo-mv-carousel-arrow-btn{background-color:var(--acq-color-white);border:1px solid var(--acq-color-beige);border-radius:50%;box-shadow:var(--acq-shadow-card);height:60px;position:relative;transition:background-color var(--acq-transition-duration) var(--acq-transition-tf);width:60px}.cmp-kigyo-mv-carousel-arrow-btn:before{background-color:var(--acq-color-primary);content:"";display:block;height:2pc;inset:0;margin:auto;mask-position:center;mask-repeat:no-repeat;position:absolute;width:2pc}.cmp-kigyo-mv-carousel-arrow-btn.-prev:before{mask-image:url(../../../etc.clientlibs/yayoi/clientlibs/clientlib-site/resources/images/mask/carousel-prev.svg)}.cmp-kigyo-mv-carousel-arrow-btn.-next:before{mask-image:url(../../../etc.clientlibs/yayoi/clientlibs/clientlib-site/resources/images/mask/carousel-next.svg)}.cmp-kigyo-mv-carousel-arrow-btn:is(:hover,:active,:focus-visible){background-color:var(--acq-color-bg-gray)}.cmp-kigyo-mv-carousel-arrow-btn:disabled{background-color:var(--acq-color-beige);box-shadow:none;cursor:not-allowed}.cmp-kigyo-mv-carousel-arrow-btn:disabled:before{background-color:var(--acq-color-white)}:where(.js-unavailable) .cmp-kigyo-mv-carousel .cmp-kigyo-mv-carousel-list>li{opacity:1;visibility:visible}:where(.js-unavailable) .cmp-kigyo-mv-carousel .cmp-kigyo-mv-carousel-arrow{display:none}:where(.js-unavailable) .cmp-kigyo-mv-carousel .cmp-kigyo-mv-carousel-inner:not(.is-initialized) .cmp-kigyo-mv-carousel-list{display:flex}:where(.js-unavailable) .cmp-kigyo-mv-carousel .cmp-kigyo-mv-carousel-inner:not(.is-initialized) .cmp-kigyo-mv-carousel-track{overflow:auto}@media only screen and (max-width:767px){.cmp-kigyo-mv-carousel_arrow{display:none}}.cmp-kigyo-mv-carousel-item{background-color:var(--acq-color-bg-beige);flex-shrink:0;padding:1pc var(--acq-gutter-content)}.cmp-kigyo-mv-carousel-item-link{color:var(--acq-color-font);display:grid;font-weight:var(--acq-font-weight);gap:1pc 40px;grid-template:"head img" auto "content img" auto/minmax(50%,1fr) auto;text-decoration:none}.cmp-kigyo-mv-carousel-item-link:is(:hover,:active,:focus-visible){color:var(--acq-color-font)}.cmp-kigyo-mv-carousel-item-link:is(:hover,:active,:focus-visible) .cmp-kigyo-mv-carousel-item_title{color:var(--acq-color-primary);text-decoration:underline}.cmp-kigyo-mv-carousel-item-head{grid-area:head}.cmp-kigyo-mv-carousel-item-head>:first-child{margin-top:0}.cmp-kigyo-mv-carousel-item-head>:last-child{margin-bottom:0}.cmp-kigyo-mv-carousel-item-content{grid-area:content}.cmp-kigyo-mv-carousel-item-content>:first-child{margin-top:0}.cmp-kigyo-mv-carousel-item-content>:last-child{margin-bottom:0}.cmp-kigyo-mv-carousel-item-title{font-size:var(--acq-font-size-3xl);transition:color var(--acq-transition-duration) var(--acq-transition-tf)}.cmp-kigyo-mv-carousel-item-category{display:flex;flex-wrap:wrap;gap:8px 40px}.cmp-kigyo-mv-carousel-item-category-item{align-items:center;column-gap:8px;display:flex;font-size:var(--acq-font-size-xs)}.cmp-kigyo-mv-carousel-item-category-item dt{background-color:var(--acq-color-white);border-radius:100vw;flex-shrink:0;font-weight:var(--acq-font-weight-bold);padding:4px 9pt}.cmp-kigyo-mv-carousel-item-img{grid-area:img}@media only screen and (max-width:767px){.cmp-kigyo-mv-carousel-item-link{grid-template:"head" auto "img" auto "content" auto/auto}.cmp-kigyo-mv-carousel-item-title{font-size:var(--acq-font-size-lg)}.cmp-kigyo-mv-carousel-item-subtitle{font-size:var(--acq-font-size-xs)}.cmp-kigyo-mv-carousel-item-img{text-align:center}}.kigyoquotetitle{margin:var(--acq-spacing-lg) 0 var(--acq-spacing-sm)}.kigyoquotetitle:first-child{margin-top:0}.cmp-title-quote{font-size:var(--acq-font-size-lg);padding-left:24px;position:relative}.cmp-title-quote:before{background-color:var(--acq-color-font);content:"";display:block;height:1px;inset:0 auto 0 0;margin:auto;position:absolute;width:1pc}.imagelayout{margin:var(--acq-spacing-lg) auto}.cmp-media-lyt{display:flex;flex-direction:row;gap:var(--acq-gutter)}.cmp-media-lyt-content{flex:1;min-width:50%}.cmp-media-lyt-content>*,.cmp-media-lyt-content>:first-child{margin-top:0}.cmp-media-lyt-content>:last-child{margin-bottom:0}.cmp-media-lyt-item{text-align:center}.cmp-media-lyt-item>:first-child{margin-top:0}.cmp-media-lyt-item>:last-child{margin-bottom:0}.cmp-media-lyt-item .cmp-image{margin:0}.cmp-media-lyt-hdg{color:var(--acq-color-primary);font-size:var(--acq-font-size-lg);margin-bottom:var(--acq-spacing-sm)}@media only screen and (max-width:767px){.cmp-media-lyt{flex-direction:column}}@media only screen and (min-width:768px){.cmp-media-lyt--row-reverse-pc .cmp-media-lyt{flex-direction:row-reverse}.cmp-media-lyt--align-center-pc .cmp-media-lyt-content,.cmp-media-lyt--align-center-pc .cmp-media-lyt-item{display:flex;flex-direction:column;justify-content:center}.cmp-media-lyt--float .cmp-media-lyt{display:block}.cmp-media-lyt--float .cmp-media-lyt-item{float:left;margin:0 var(--acq-gutter) 0 0}.cmp-media-lyt--float.cmp-media-lyt--row-reverse-pc .cmp-media-lyt-item{float:right;margin:0 0 0 var(--acq-gutter)}}.cmp-modal{--close-btn-size:32px;background-color:var(--acq-color-white);border:2px solid var(--acq-color-beige);border-radius:9pt;box-shadow:var(--acq-shadow-dialog);margin:auto!important;max-width:var(--acq-width-content-sm);width:min(100% - var(--acq-gutter-content)*2,var(--acq-width-content-sm))}.cmp-modal-inner{display:grid;grid-template-rows:auto 1fr;padding:3pc var(--acq-spacing-sm) 3pc var(--acq-spacing-sm);position:relative;width:100%}.cmp-modal-close-btn{height:var(--close-btn-size);position:absolute;right:24px;top:24px;width:var(--close-btn-size)}.cmp-modal-close-btn:after,.cmp-modal-close-btn:before{background-color:var(--acq-color-secondary);border-radius:2px;content:"";display:block;height:18px;left:calc(50% - 1px);position:absolute;top:calc(50% - 9px);width:2px}.cmp-modal-close-btn:before{transform:rotate(45deg)}.cmp-modal-close-btn:after{transform:rotate(-45deg)}.cmp-modal-close-btn>span{clip:rect(0 0 0 0);border:0;clip-path:inset(50%);height:1px;margin:0;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.cmp-modal-header{padding:0 var(--close-btn-size)}.cmp-modal-header .cmp-modal-hdg{margin-bottom:0}.cmp-modal-hdg{font-size:24px;margin-bottom:var(--acq-spacing-lg);text-align:center}.cmp-modal-content{overflow-x:hidden;padding:var(--acq-spacing-md) 0}.cmp-modal-content>:last-child{margin-bottom:0!important}.cmp-modal_scroll-text{color:var(--acq-color-font-beige);font-size:var(--acq-font-size-xs);font-weight:var(--acq-font-weight-bold);margin:8px;text-align:center}.cmp-modal-img{padding:8px 0}.cmp-modal-img>img{display:block;margin:0 auto}.cmp-modal--align-center .cmp-modal-content{display:flex;flex-direction:column;justify-content:center}@media only screen and (max-width:767px){.cmp-modal-hdg{font-size:18px}.cmp-modal-inner{min-height:80vh;padding-bottom:0}}.fn-cmp-modal_scroll-txt{transition:opacity var(--acq-transition-duration) var(--acq-transition-tf),visibility var(--acq-transition-duration) var(--acq-transition-tf)}.fn-cmp-modal_scroll-txt.is-hidden{margin:0;opacity:0;visibility:hidden}@media only screen and (max-width:767px){.fn-cmp-modal_scroll{overflow:auto}.fn-cmp-modal_scroll>img{flex-shrink:0;max-width:none}}html.is-modal-open{overflow:hidden}@media only screen and (max-width:767px){html.is-modal-open{scrollbar-gutter:auto}}.newslist{margin-bottom:var(--acq-spacing-lg)}.cmp-news-title{background-color:var(--acq-color-bg-gray);border-radius:var(--acq-rounded-sm);color:var(--acq-color-primary);font-size:var(--acq-font-size-xl);font-weight:var(--acq-font-weight-bold);margin:var(--acq-spacing-lg) 0;padding:var(--acq-spacing-2xs)}.cmp-news-list{display:grid;margin-bottom:var(--acq-spacing-md);row-gap:9pt}.cmp-news-list>li{column-gap:1pc;display:flex}.cmp-news-list-date{color:var(--acq-color-font-beige)}.cmp-news-list-label .cmp-text-label{margin:0;min-width:72px;text-align:center}.cmp-news-list-content{flex:1}.cmp-news-list-content>:first-child{margin-top:0}.cmp-news-list-content>:last-child{margin-bottom:0}.cmp-news-list-text{display:block;margin-bottom:8px}.cmp-news-list-link{color:var(--acq-color-font);font-weight:var(--acq-font-weight);text-decoration:none}.cmp-news-list-link[href]:is(:hover,:active,:focus-visible){color:var(--acq-color-primary);text-decoration:underline}.cmp-news-list .cmp-text-link:after,.cmp-news-list .cmp-text-link:before{display:none}.cmp-news-list+.button .cmp-button-layout{text-align:center}@media only screen and (min-width:768px){.cmp-news-list:not(:has(.cmp-news-list-label)) .cmp-news-list-content{padding-left:0}.cmp-news-list-date+.cmp-news-list-content{padding-left:87px}}@media only screen and (max-width:767px){.cmp-news-list{margin-bottom:var(--acq-spacing-md);row-gap:var(--acq-spacing-md)}.cmp-news-list>li{flex-flow:row wrap;row-gap:8px}.cmp-news-list-content{flex:none;width:100%}}.cmp-news-list--divided .cmp-news-list>li{border-bottom:1px solid var(--acq-color-beige);padding-bottom:24px}.newsnavi{background-color:var(--acq-color-white);border:1px solid var(--acq-color-beige);border-radius:var(--acq-rounded-lg);box-shadow:var(--acq-shadow-card)}.cmp-news-navi-head{padding:1pc}.cmp-news-navi-head>:first-child{margin-top:0}.cmp-news-navi-head>:last-child{margin-bottom:0}.cmp-news-navi-title{font-size:var(--acq-font-size-md);margin-bottom:4px}.cmp-news-navi-list{margin-bottom:0}.cmp-news-navi-item{border-top:1px solid var(--acq-color-beige)}.cmp-news-navi-item[aria-current=true] .cmp-news-navi-link{color:var(--acq-color-primary);font-weight:var(--acq-font-weight-bold)}.cmp-news-navi-item:has(.cmp-news-navi-child-item[aria-current=true]) .cmp-news-navi-child-list{display:block}.cmp-news-navi-link{align-items:center;color:var(--acq-color-font);column-gap:1pc;display:flex;font-weight:var(--acq-font-weight);justify-content:space-between;padding:1pc;text-align:left;text-decoration:none;transition:color var(--acq-transition-duration) var(--acq-transition-tf);width:100%}.cmp-news-navi-link:is(:hover,:active,:focus-visible){color:var(--acq-color-primary)}.cmp-news-navi-child-list{display:none;margin-bottom:0}.cmp-news-navi-child-item{padding:8px 1pc 8px 2pc}.cmp-news-navi-child-item[aria-current=true]{background-color:#edf2f9}.cmp-news-navi-child-link{text-decoration:none}.productsimagelayout{margin-bottom:var(--acq-spacing-lg)}.cmp-products-lyt{align-items:center;column-gap:40px;display:flex;flex-direction:row-reverse}.cmp-products-lyt-content{flex:1;min-width:50%}.cmp-products-lyt-content>:first-child{margin-top:0}.cmp-products-lyt-content>:last-child{margin-bottom:0}.cmp-products-lyt-media{column-gap:24px;display:flex}.cmp-products-lyt-media_label{display:flex;flex-direction:column;gap:4px;margin:0}.cmp-products-lyt-media_label-item{max-width:130px}.cmp-products-lyt-media_img>:first-child{margin-top:0}.cmp-products-lyt-media_img>:last-child{margin-bottom:0}@media only screen and (max-width:767px){.cmp-products-lyt{flex-direction:column-reverse;row-gap:24px}}.numbertitle{margin:var(--acq-spacing-lg) 0 var(--acq-spacing-sm)}.cmp-hdg-num{align-items:flex-start;column-gap:9pt;display:flex}.cmp-hdg-num-icon{border:2px solid var(--acq-color-primary);border-radius:50%;color:var(--acq-color-primary);display:grid;flex-shrink:0;font-size:var(--acq-font-size-md);height:2pc;place-content:center;transform:translateY(3px);width:2pc}.cmp-hdg-num-text{font-size:var(--acq-font-size-xl)}@media only screen and (max-width:767px){.cmp-hdg-num-icon{transform:translateY(-1px)}}.productstabcarousel{margin-bottom:var(--acq-spacing-md)}.cmp-products-tab-carousel-pagination{display:flex;flex-wrap:wrap;gap:9pt 10px;justify-content:center;margin:0 auto var(--acq-spacing-lg);max-width:var(--acq-width-content-sm)}.cmp-products-tab-carousel-pagination button{--padding-inline:16px;--size-icon:16px;background-color:var(--acq-color-white);border:1px solid var(--acq-color-beige);border-radius:100vw;font-weight:var(--acq-font-weight-bold);padding:4px var(--padding-inline);position:relative;transition:all var(--acq-transition-duration) var(--acq-transition-tf)}.cmp-products-tab-carousel-pagination button:before{background-color:var(--acq-color-white);content:"";display:block;height:var(--size-icon);inset:0 auto 0 var(--padding-inline);margin:auto;mask:url(../../../etc.clientlibs/yayoi/clientlibs/clientlib-site/resources/images/mask/check.svg) no-repeat center;opacity:0;position:absolute;transition:opacity var(--acq-transition-duration) var(--acq-transition-tf);width:var(--size-icon)}.cmp-products-tab-carousel-pagination button:is(:hover,:active,:focus-visible){background-color:var(--acq-color-bg-gray)}.cmp-products-tab-carousel-pagination button[aria-selected=true]{background-color:var(--acq-color-primary);border-color:var(--acq-color-primary);color:var(--acq-color-white);padding-left:calc(var(--padding-inline) + var(--size-icon) + 4px)}.cmp-products-tab-carousel-pagination button[aria-selected=true]:before{opacity:1}.cmp-products-tab-carousel-pagination.-is-none{display:none}.cmp-products-tab-carousel-track{overflow-x:hidden}:where(.cmp-section-wrapper--full) .cmp-products-tab-carousel-track{margin-left:calc(var(--acq-gutter-content)*-1);margin-right:calc(var(--acq-gutter-content)*-1)}:where(.js-unavailable) .cmp-products-tab-carousel-track{overflow:auto}.cmp-products-tab-carousel-list{display:flex;margin-bottom:0}.cmp-products-tab-carousel-list>li{flex-shrink:0;padding:0 9pt;width:min(var(--acq-width-content-sm) + 24px,100% - 4pc)}@media only screen and (max-width:767px){.cmp-products-tab-carousel-pagination{flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto;padding:0 var(--acq-gutter-content)}.cmp-products-tab-carousel-pagination>li{flex:0 0 auto}.cmp-products-tab-carousel-pagination>li:last-child{margin-right:var(--acq-gutter-content)}.cmp-products-tab-carousel-list>li{max-width:100%;width:100%}}.cmp-products-tab-carousel.aem-editor-fix .cmp-products-tab-carousel-list{flex-direction:column;gap:10px}@media only screen and (max-width:767px){.sectionwrapper .cmp-products-tab-carousel-pagination{margin-right:calc(var(--acq-gutter-content)*-1);padding:0}}.productstabcarouselitem{height:100%}.cmp-products-tab-carousel-item{align-items:center;background-color:var(--acq-color-white);border-radius:var(--acq-rounded-lg);column-gap:2pc;display:flex;flex-direction:row-reverse;height:100%;padding:3pc}.cmp-products-tab-carousel-item-content{flex:1;min-width:50%}.cmp-products-tab-carousel-item-content>:first-child{margin-top:0}.cmp-products-tab-carousel-item-content>:last-child{margin-bottom:0}.cmp-products-tab-carousel-item-catch{font-size:var(--acq-font-size-xl);margin-bottom:24px}@media only screen and (max-width:767px){.cmp-products-tab-carousel-item{flex-direction:column-reverse;row-gap:1pc}.cmp-products-tab-carousel-item-content{min-width:auto}}.cmp-products-tab-carousel--border .cmp-products-tab-carousel-item{border:1px solid var(--acq-color-beige)}.cmp-products-tab-carousel--color-02 .cmp-products-tab-carousel-item{background-color:var(--acq-color-bg-beige)}.qalist{margin-bottom:var(--acq-spacing-md)}.cmp-qa-list-item{--padding-block:24px;--padding-inline:76px;--inset-inline-icon:40px;--fs-icon:2.4rem;background-color:var(--acq-color-white);border:1px solid var(--acq-color-beige);border-radius:var(--acq-rounded-lg);box-shadow:var(--acq-shadow-accordion);margin-bottom:1pc;overflow:hidden;position:relative}.cmp-qa-list-item:last-child{margin-bottom:0}.cmp-qa-list-item>summary{align-items:center;background-color:var(--acq-color-white);box-sizing:initial;display:grid;min-height:calc(var(--fs-icon)*var(--acq-line-height));padding:var(--padding-block) var(--padding-inline);position:relative;transition:background-color var(--acq-transition-duration) var(--acq-transition-tf)}.cmp-qa-list-item>summary:after,.cmp-qa-list-item>summary:before{background-color:var(--acq-color-white);border-radius:2px;content:"";display:block;height:2px;inset:0 calc(var(--inset-inline-icon) + 5px) 0 auto;margin:auto;position:absolute;width:14px;z-index:var(--acq-z-index-layer1)}.cmp-qa-list-item>summary:after{transform:rotate(90deg)}.cmp-qa-list-item>summary:is(:hover,:active,:focus-visible){background-color:var(--acq-color-bg-gray)}.cmp-qa-list-item[open]>summary:after{opacity:0}.cmp-qa-list-title,.cmp-qa-list-title:before{font-weight:var(--acq-font-weight-bold)}.cmp-qa-list-title:before{color:var(--acq-color-primary);content:"Q.";font-size:var(--fs-icon);left:var(--inset-inline-icon);position:absolute;top:1em}.cmp-qa-list-title:after{background-color:var(--acq-color-primary);border-radius:50%;content:"";display:block;height:24px;inset:0 var(--inset-inline-icon) 0 auto;margin:auto;position:absolute;width:24px}.cmp-qa-list-content{align-items:center;background-color:var(--acq-color-white);border-top:1px solid var(--acq-color-beige);box-sizing:initial;display:grid;min-height:calc(var(--fs-icon)*var(--acq-line-height));padding:var(--padding-block) var(--inset-inline-icon) var(--padding-block) var(--padding-inline);position:relative}.cmp-qa-list-content:before{color:var(--acq-color-highlight);content:"A.";font-size:var(--fs-icon);font-weight:var(--acq-font-weight-bold);left:var(--inset-inline-icon);position:absolute;top:1em}.cmp-qa-list-content>:first-child{margin-top:0}.cmp-qa-list-content>:last-child{margin-bottom:0}@media only screen and (max-width:767px){.cmp-qa-list-item{--padding-inline:60px;--inset-inline-icon:24px}}.cmp-column-container>.columncontaineritem:has(>* table) .qalist{padding:0 9pt}.sectionwrapper{overflow:hidden;padding:var(--acq-spacing-xl) 0}.sectionwrapper:has(.articlelayout){overflow:initial}.cmp-section-wrapper-inner{box-sizing:initial;margin:0 auto;max-width:var(--acq-width-content);padding:0 var(--acq-gutter-content)}.cmp-section-wrapper-inner+.cmp-section-wrapper-inner{padding-top:var(--acq-spacing-xl)}.cmp-section-wrapper-inner>:first-child{margin-top:0}.cmp-section-wrapper-inner>:last-child{margin-bottom:0}.cmp-section-wrapper--narrow .cmp-section-wrapper-inner{max-width:var(--acq-width-content-sm)}.cmp-section-wrapper--full .cmp-section-wrapper-inner{max-width:100%}.cmp-section-wrapper--color-02{background-color:var(--acq-color-bg-beige)}.cmp-section-wrapper--color-03{background-color:var(--acq-color-primary)}.subtitle{margin:0 0 var(--acq-spacing-md);text-align:center}.cmp-subtitle-text{color:var(--acq-color-primary);display:inline-block;font-size:3rem;font-weight:var(--acq-font-weight-bold);margin-bottom:0;padding-inline:50px;position:relative}@media only screen and (max-width:767px){.cmp-subtitle-text{font-size:var(--acq-font-size-lg)}}.cmp-subtitle-text:after,.cmp-subtitle-text:before{background-color:var(--acq-color-primary);bottom:2px;content:"";height:80%;position:absolute;width:3px}.cmp-subtitle-text:before{left:25px;transform:rotate(-25deg)}.cmp-subtitle-text:after{right:25px;transform:rotate(25deg)}.table{margin-bottom:var(--acq-spacing-md)}.table>.cmp-text>table{text-align:left;width:100%}.table>.cmp-text>table caption{color:var(--acq-color-font-beige);font-weight:var(--acq-font-weight-bold);margin-bottom:8px;text-align:left}.table>.cmp-text>table th{background-color:var(--acq-color-bg-beige)}.table>.cmp-text>table th.-em{background-color:var(--acq-color-primary);color:var(--acq-color-white)}.table>.cmp-text>table td{background-color:var(--acq-color-white)}.table>.cmp-text>table td.is-empty,.table>.cmp-text>table td:empty{background-color:var(--acq-color-bg-beige)}.table>.cmp-text>table td,.table>.cmp-text>table th{padding:1pc;vertical-align:top}.table>.cmp-text>table td[valign=middle],.table>.cmp-text>table th[valign=middle]{vertical-align:middle}.table>.cmp-text>table td>:first-child,.table>.cmp-text>table th>:first-child{margin-top:0}.table>.cmp-text>table td>:last-child,.table>.cmp-text>table th>:last-child{margin-bottom:0}.table>.cmp-text>table td,.table>.cmp-text>table th,.table>.cmp-text>table tr{border:2px solid var(--acq-color-beige)}@media only screen and (max-width:767px){.table>.cmp-text{--gutter:var(--acq-gutter-content);margin-right:calc(var(--gutter)*-1);overflow-x:auto}.table>.cmp-text.-no-scroll{margin-right:unset}.table>.cmp-text.-no-scroll>table{margin-right:unset;min-width:unset}.table>.cmp-text>table{margin-right:var(--gutter);min-width:calc(var(--acq-breakpoint) - var(--gutter)*2)}}.tabs{margin-bottom:var(--acq-spacing-lg)}.cmp-tabs-list{border-bottom:1px solid var(--acq-color-beige);column-gap:var(--acq-spacing-xs);display:flex;margin:0}.cmp-tabs-btn{align-items:center;background-color:var(--acq-color-white);border:2px solid var(--acq-color-primary);border-bottom:none;border-radius:var(--acq-rounded-md) var(--acq-rounded-md) 0 0;color:var(--acq-color-primary);display:flex;flex:1;font-weight:var(--acq-font-weight-bold);justify-content:center;padding:1pc 24px;position:relative;text-decoration:none;transition:all var(--acq-transition-duration) var(--acq-transition-tf);width:100%}.cmp-tabs-btn:before{background-color:var(--acq-color-primary);border-radius:2px;clip-path:polygon(100% 0,100% 100%,0 100%);content:"";display:block;height:18px;inset:calc(100% - 1px) 0 auto;margin:auto;opacity:0;position:absolute;transform:rotate(45deg) skew(2deg,2deg);transform-origin:top right;transition:opacity var(--acq-transition-duration) var(--acq-transition-tf);width:18px}.cmp-tabs-btn:is(:hover,:active,:focus-visible){background-color:var(--acq-color-bg-gray);color:var(--acq-color-primary)}.cmp-tabs-btn:is(a:not(:any-link)),.cmp-tabs-btn[aria-selected=true]{background-color:var(--acq-color-primary);color:var(--acq-color-white)}.cmp-tabs-btn:is(a:not(:any-link)):before,.cmp-tabs-btn[aria-selected=true]:before{opacity:1}.cmp-tabs-content{background-color:var(--acq-color-bg-beige);border-radius:0 0 var(--acq-rounded-lg) var(--acq-rounded-lg);padding:5pc}@media only screen and (max-width:1024px){.cmp-tabs-content{padding:40px 24px}}@media only screen and (max-width:767px){.cmp-tabs-list{border-bottom:none;flex-direction:column;margin:0 auto 24px;max-width:500px;row-gap:8px}.cmp-tabs-btn{border-bottom:2px solid var(--acq-color-primary);border-radius:var(--acq-rounded-md);padding:1pc}.cmp-tabs-btn:before{display:none}.cmp-tabs-content{border-radius:var(--acq-rounded-lg);padding:24px}.cmp-tabs-content.-sm{padding:24px 10px}}.cmp-tabs--bg-white .cmp-tabs-btn:not([aria-selected=true]){background-color:var(--acq-color-bg-beige);color:var(--acq-color-primary)}.cmp-tabs--bg-white .cmp-tabs-content{background-color:var(--acq-color-white)}.cmp-tabs--type-02 .cmp-tabs-list{border-bottom:none;flex-wrap:wrap;gap:9pt;justify-content:center;margin:0 calc(var(--acq-gutter-content)*-1) var(--acq-spacing-md) 0}.cmp-tabs--type-02 .cmp-tabs-btn{--padding-inline:16px;--size-icon:16px;background-color:var(--acq-color-white);border:1px solid var(--acq-color-beige);border-radius:100vw;color:var(--acq-color-font);display:block;flex:0 1 auto;padding:4px var(--padding-inline);width:auto}.cmp-tabs--type-02 .cmp-tabs-btn:before{background-color:var(--acq-color-white);clip-path:none;height:var(--size-icon);inset:0 auto 0 var(--padding-inline);mask:url(../../../etc.clientlibs/yayoi/clientlibs/clientlib-site/resources/images/mask/check.svg) no-repeat center;transform:none;width:var(--size-icon)}.cmp-tabs--type-02 .cmp-tabs-btn:is(:hover,:active,:focus-visible){background-color:var(--acq-color-bg-gray)}.cmp-tabs--type-02 .cmp-tabs-btn:is(a:not(:any-link)),.cmp-tabs--type-02 .cmp-tabs-btn[aria-selected=true]{background-color:var(--acq-color-primary);border-color:var(--acq-color-primary);color:var(--acq-color-white);padding-left:calc(var(--padding-inline) + var(--size-icon) + 4px)}.cmp-tabs--type-02 .cmp-tabs-btn:is(a:not(:any-link)):before,.cmp-tabs--type-02 .cmp-tabs-btn[aria-selected=true]:before{opacity:1}.cmp-tabs--type-02 .cmp-tabs-content{background-color:#0000;border-radius:0;padding:0}@media only screen and (max-width:767px){.cmp-tabs--type-02 .cmp-tabs-list{flex-flow:row nowrap;justify-content:flex-start;max-width:none;overflow-x:auto;position:relative;z-index:1}.cmp-tabs--type-02 .cmp-tabs-btn{flex:0 0 auto}.cmp-tabs--type-02 .cmp-tabs-btn:last-child{margin-right:var(--acq-gutter-content)}.cmp-tabs--type-02 .cmp-tabs-btn:before{display:block}}.talkbox{margin-bottom:28px;text-align:center}@media only screen and (max-width:767px){.talkbox{margin-bottom:var(--acq-spacing-xs)}}.talkbox:not(:first-child){margin:var(--acq-spacing-2xl) 0 var(--acq-spacing-lg)}.cmp-talk-box-text{background:var(--acq-color-white);border:2px solid var(--acq-color-primary);border-radius:8px;box-shadow:0 0 10px #0186cd29;color:var(--acq-color-primary);display:inline-block;font-size:1.8rem;font-weight:var(--acq-font-weight-bold);padding:20px 40px;position:relative}@media only screen and (max-width:767px){.cmp-talk-box-text{font-size:1.6rem;margin-bottom:var(--acq-spacing-xs);padding:13px 21px}}.cmp-talk-box-text:before{border:11px solid #0000;border-top:11px solid var(--acq-color-white);bottom:-21px;content:"";left:50%;margin-left:-11px;position:absolute;z-index:2}.cmp-talk-box-text:after{border:13px solid #0000;border-top:13px solid var(--acq-color-primary);bottom:-26px;content:"";left:50%;margin-left:-13px;position:absolute;z-index:1}.text p{text-align:var(--text-text-align)}.cmp-text-marker{--color-marker-bg:#ffd3d8;background:linear-gradient(to bottom,#0000 40%,var(--color-marker-bg) 40%)}.cmp-text-label{background-color:var(--acq-color-bg-gray);border-radius:100vw;color:var(--acq-color-primary);display:inline-block;font-size:var(--acq-font-size-xs);font-weight:var(--acq-font-weight-bold);margin:0 1pc;padding:4px 9pt;vertical-align:middle}.cmp-text-label--color-02{background-color:var(--acq-color-bg-beige);color:var(--acq-color-font)}.cmp-text-label--color-03{background-color:var(--acq-color-primary);color:var(--acq-color-white)}.cmp-text-label--color-04{background-color:var(--acq-color-white);color:var(--acq-color-primary)}.cmp-text-label--color-05{--acq-color-bg-green:#e5f4ed;--acq-color-green:#009740;background-color:var(--acq-color-bg-green);color:var(--acq-color-green)}.cmp-text-label.cmp-text-label--no-margin{margin:0}.cmp-text-label.cmp-text-label--no-margin-left{margin-left:0}.cmp-text-label.cmp-text-label--no-margin-right{margin-right:0}@media only screen and (max-width:767px){.cmp-text-label{margin:0 6px;padding:2px 6px}}.cmp-text-icon{color:var(--acq-color-font-beige);display:inline-block;font-size:var(--acq-font-size-xs);font-weight:var(--acq-font-weight-bold)}.cmp-text-icon--cloud,.cmp-text-icon--desktop{padding-left:20px;position:relative}.cmp-text-icon--cloud:before,.cmp-text-icon--desktop:before{background-color:var(--acq-color-font-beige);content:"";display:block;height:1pc;left:0;position:absolute;top:calc(50% - 8px);width:1pc}.cmp-text-icon--desktop:before{mask:url(../../../etc.clientlibs/yayoi/clientlibs/clientlib-site/resources/images/mask/desktop.svg) no-repeat center}.cmp-text-icon--cloud:before{mask:url(../../../etc.clientlibs/yayoi/clientlibs/clientlib-site/resources/images/mask/cloud.svg) no-repeat center}.cmp-text-link{--padding-inline:24px;padding-right:var(--padding-inline);position:relative}.only-link .cmp-text-link{display:inline-block}.cmp-text-link:has(.cmp-text-marker){text-decoration:none}.cmp-text-link:after,.cmp-text-link:before{content:"";display:block;height:1pc;inset:0 0 0 auto;margin:auto;position:absolute;transition:background-color var(--acq-transition-duration) var(--acq-transition-tf);width:1pc}.cmp-text-link:before{background-color:var(--acq-color-primary);border-radius:50%}.cmp-text-link:after{background-color:var(--acq-color-white);mask:url(../../../etc.clientlibs/yayoi/clientlibs/clientlib-site/resources/images/mask/angle-right.svg) no-repeat center/10px}.cmp-text-link:is(:hover,:active,:focus-visible):before{background-color:var(--acq-color-primary-hover)}.cmp-text-link.js-set-blank-icon{padding-right:0;text-decoration:underline}.cmp-text-link.js-set-blank-icon:after,.cmp-text-link.js-set-blank-icon:before{content:normal}.cmp-text-link--modal{padding-left:var(--padding-inline);padding-right:0}.cmp-text-link--modal:before{content:normal}.cmp-text-link--modal:after{background-color:var(--acq-color-primary);inset:calc(50% - 8px) auto 0 0;mask:url(../../../etc.clientlibs/yayoi/clientlibs/clientlib-site/resources/images/mask/search.svg) no-repeat center}.cmp-text-link--modal:is(:hover,:active,:focus-visible):after{background-color:var(--acq-color-primary-hover)}.cmp-text-link--help{padding-left:var(--padding-inline);padding-right:0}.cmp-text-link--help:after,.cmp-text-link--help:before{inset:0 auto 0 0}.cmp-text-link--help:after{mask:url(../../../etc.clientlibs/yayoi/clientlibs/clientlib-site/resources/images/mask/help.svg) no-repeat center}.cmp-text-link--download{padding-left:28px;padding-right:0}.cmp-text-link--download:before{content:normal}.cmp-text-link--download:after{background-color:var(--acq-color-primary);height:15px;inset:calc(50% - 9px) auto 0 0;mask:url(../../../etc.clientlibs/yayoi/clientlibs/clientlib-site/resources/images/mask/download.svg) no-repeat center;width:20px}.cmp-text-link--download:is(:hover,:active,:focus-visible):after{background-color:var(--acq-color-primary-hover)}.cmp-text-link--small{font-size:var(--acq-font-size-xs)}.cmp-container--left>.cmp-container>.text{--text-text-align:left}.cmp-container--center>.cmp-container>.text{--text-text-align:center}.cmp-container--right>.cmp-container>.text{--text-text-align:right}.cmp-column-container-item>:last-child.text .cmp-text>p,.cmp-container--margin-reset>.cmp-container>:last-child.text p:last-child{margin-bottom:0}.titlelv1{background-color:var(--acq-color-bg-beige)}.cmp-title-lv1{box-sizing:initial;margin:0 auto;max-width:var(--acq-width-content);padding:3pc var(--acq-gutter-content);position:relative}.cmp-title-lv1>:first-child{margin-top:0}.cmp-title-lv1>:last-child{margin-bottom:0}.cmp-title-lv1:has(.cmp-title-lv1-login){padding-top:40px}.cmp-title-lv1-item{display:flex;flex-direction:column-reverse;margin-bottom:var(--acq-spacing-sm);row-gap:var(--acq-spacing-xs)}.cmp-title-lv1-login{position:absolute;right:var(--acq-gutter-content);text-align:right;top:0}.cmp-title-lv1-login-anchor{display:inline-block;padding-left:28px;position:relative;text-decoration:none;transition:color var(--acq-transition-duration) var(--acq-transition-tf)}.cmp-title-lv1-login-anchor:before{background-color:var(--acq-color-primary);content:"";display:block;height:20px;inset:0 auto 0 0;margin:auto;mask:url(../../../etc.clientlibs/yayoi/clientlibs/clientlib-site/resources/images/mask/login.svg) no-repeat center;position:absolute;transition:background-color var(--acq-transition-duration) var(--acq-transition-tf);width:20px}.cmp-title-lv1-login-anchor:is(:hover,:active,:focus-visible){color:var(--acq-color-primary-hover)}.cmp-title-lv1-login-anchor:is(:hover,:active,:focus-visible):before{background-color:var(--acq-color-primary-hover)}.cmp-title-lv1 h1{font-size:var(--acq-font-size-5xl);position:relative;text-align:center}.cmp-title-lv1-text{margin-bottom:0;text-align:center}.cmp-title-lv1-icon{text-align:center}.cmp-title-lv1-label{margin-bottom:8px;text-align:center}@media only screen and (max-width:767px){.cmp-title-lv1_inner:has(.cmp-title-lv1-login){padding-top:2pc}}.titlelv1extended{background-color:var(--acq-color-bg-beige);padding:20px var(--acq-gutter-content)}.titlelv1extended:has(.cmp-title-lv1-extended-login){padding-top:50px}.titlelv1extended:has(.products-carousel){overflow:hidden}@media only screen and (max-width:767px){.titlelv1extended{padding:2pc var(--acq-gutter-content);text-align:center}.titlelv1extended:has(.cmp-title-lv1-extended-login){padding-top:42pt}}.cmp-title-lv1-extended{align-items:center;display:flex;gap:var(--acq-spacing-sm);margin:0 auto;max-width:var(--acq-width-content);position:relative}.cmp-title-lv1-extended-content{flex:1;min-width:50%}.cmp-title-lv1-extended-content>:first-child{margin-top:0}.cmp-title-lv1-extended-content>:last-child{margin-bottom:0}.cmp-title-lv1-extended-icon{margin-bottom:var(--acq-spacing-xs);text-align:center}.cmp-title-lv1-extended-heading{color:var(--acq-color-font);font-size:var(--acq-font-size-5xl);margin-bottom:var(--acq-spacing-sm)}.cmp-title-lv1-extended-heading>span{display:block;font-size:var(--acq-font-size-md);margin-top:var(--acq-spacing-xs)}.cmp-title-lv1-extended-login{position:absolute;right:0;top:-30px}.cmp-title-lv1-extended-login-anchor{display:inline-block;padding-left:28px;position:relative;text-decoration:none;transition:color var(--acq-transition-duration) var(--acq-transition-tf)}.cmp-title-lv1-extended-login-anchor:before{background-color:var(--acq-color-primary);content:"";display:block;height:20px;inset:0 auto 0 0;margin:auto;mask:url(../../../etc.clientlibs/yayoi/clientlibs/clientlib-site/resources/images/mask/login.svg) no-repeat center;position:absolute;transition:background-color var(--acq-transition-duration) var(--acq-transition-tf);width:20px}.cmp-title-lv1-extended-login-anchor:is(:hover,:active,:focus-visible){color:var(--acq-color-primary-hover)}.cmp-title-lv1-extended-login-anchor:is(:hover,:active,:focus-visible):before{background-color:var(--acq-color-primary-hover)}@media only screen and (max-width:767px){.cmp-title-lv1-extended{flex-direction:column}.cmp-title-lv1-extended-login{top:-40px}}.cmp-title-lv1-extended--color-secondary .cmp-title-lv1-extended-heading{color:var(--acq-color-primary)}.cmp-title-lv1-extended--reverse .cmp-title-lv1-extended{flex-direction:row-reverse}@media only screen and (max-width:767px){.cmp-title-lv1-extended--reverse .cmp-title-lv1-extended{flex-direction:column-reverse}}.cmp-title-lv1-extended--cta-layout{align-items:center;display:flex;min-height:280px;padding:56px var(--acq-gutter-content)}.cmp-title-lv1-extended--cta-layout .cmp-title-lv1-extended{gap:0;position:relative;width:100%}.cmp-title-lv1-extended--cta-layout .cmp-title-lv1-extended-content{justify-items:center;min-width:0}.cmp-title-lv1-extended--cta-layout .cmp-title-lv1-extended-heading{font-size:var(--acq-font-size-3xl);text-align:center}.cmp-title-lv1-extended--cta-layout .cmp-title-lv1-extended-extra{align-items:center;display:flex;flex-direction:column;gap:var(--acq-spacing-xs);justify-content:center;max-width:var(--cta-max-width);position:absolute;right:-1pc;top:50%;transform:translateY(-50%);width:100%}.cmp-title-lv1-extended--cta-layout .cmp-title-lv1-extended-extra>.container{width:100%}@media only screen and (max-width:1200px){.cmp-title-lv1-extended--cta-layout .cmp-title-lv1-extended-extra{gap:var(--acq-spacing-md);margin:0 auto;position:unset;right:0;top:0;transform:translateY(0)}}@media only screen and (max-width:767px){.cmp-title-lv1-extended--cta-layout .cmp-title-lv1-extended{width:100%}.cmp-title-lv1-extended--cta-layout .cmp-title-lv1-extended-content{margin-bottom:var(--acq-spacing-sm)}.cmp-title-lv1-extended--cta-layout .cmp-title-lv1-extended-extra{max-width:100%}.cmp-title-lv1-extended--cta-layout .cmp-title-lv1-extended-extra>.container{width:100%}}@media only screen and (max-width:1200px){.cmp-title-lv1-extended--cta-layout{min-height:auto}}@media only screen and (max-width:767px){.cmp-title-lv1-extended--cta-layout{padding:var(--acq-spacing-lg) var(--acq-gutter-content)}}.titlelv2{margin:var(--acq-spacing-xl) 0 var(--acq-spacing-lg)}.cmp-title-lv2{font-size:var(--acq-font-size-4xl);margin:0;padding-bottom:22px;position:relative;text-align:center}.cmp-title-lv2:before{background-color:var(--acq-color-primary);border-radius:100vw;content:"";display:block;inset:auto 0 0;bottom:0;height:6px;margin:auto;position:absolute;width:5pc}.cmp-title-lv2.-no-line{padding-bottom:0}.cmp-title-lv2.-no-line:before{content:normal}@media only screen and (max-width:767px){.cmp-title-lv2{font-size:var(--acq-font-size-3xl)}}.titlelv2detail{margin:var(--acq-spacing-xl) 0 var(--acq-spacing-lg)}.cmp-title-lv2-detail{font-size:var(--acq-font-size-2xl);margin:0;padding-bottom:0;padding-left:24px;position:relative;text-align:left}.cmp-title-lv2-detail:before{background-color:var(--acq-color-primary);border-radius:100vw;content:"";display:block;inset:0 auto 0 0;bottom:0;height:100%;margin:auto;position:absolute;width:6px}.cmp-title-lv2-detail-text{display:block;font-size:var(--acq-font-size-md);font-weight:var(--acq-font-weight);margin-top:4px}.cmp-title-lv2-detail-labels{display:block}@media only screen and (max-width:767px){.cmp-title-lv2-detail{font-size:2.2rem}.cmp-title-lv2-detail-labels .cmp-text-label{margin-left:0}}.titlelv3{margin:var(--acq-spacing-lg) 0 var(--acq-spacing-sm)}.cmp-title-lv3{align-items:flex-start;border-bottom:2px solid var(--acq-color-beige);display:flex;flex-wrap:wrap;font-size:2rem;gap:var(--acq-spacing-xs);justify-content:space-between;margin:0;padding-bottom:1pc}@media only screen and (max-width:767px){.cmp-title-lv3{font-size:var(--acq-font-size-xl)}}.cmp-title-lv3-labels{display:flex;flex-wrap:wrap;gap:8px}.cmp-title-lv3-labels .cmp-text-label{margin:0}.cmp-title-lv3--label-left .cmp-title-lv3{display:inline-flex;flex-flow:row-reverse nowrap;justify-content:flex-end;width:100%}.cmp-title-lv3--label-left .cmp-title-lv3-labels{flex:none;transform:translateY(3px)}.titlelv4{margin:var(--acq-spacing-sm) 0}.cmp-title-lv4{color:var(--acq-color-primary);font-size:var(--acq-font-size-lg);margin:0}.cmp-container--center>.cmp-container>.titlelv4 .cmp-title-lv4{text-align:center}.titlelv5{margin:var(--acq-spacing-sm) 0}.cmp-title-lv5{font-size:var(--acq-font-size-md);font-weight:var(--acq-font-weight-bold);margin:0}.cmp-container--center>.cmp-container>.titlelv5 .cmp-title-lv5{text-align:center}.cmp-two-column-page-title{font-size:var(--acq-font-size-3xl)}.cmp-two-column-page-title--small .cmp-two-column-page-title{font-size:var(--acq-font-size-2xl);margin-top:var(--acq-spacing-lg)}.localnavigation{margin-bottom:var(--acq-spacing-md)}.cmp-local-navigation-list{display:grid;gap:var(--acq-gutter);margin-bottom:0}.cmp-local-navigation-list .cmp-local-navigation-list{gap:1pc}.cmp-local-navigation-item>:only-child{height:100%}.cmp-local-navigation-link{--padding:24px;align-items:center;background:url(../../../etc.clientlibs/yayoi/clientlibs/clientlib-site/resources/images/icon/arrow-right.svg) var(--acq-color-white) no-repeat center right var(--padding)/20px;border:1px solid var(--acq-color-beige);border-radius:var(--acq-rounded-lg);box-shadow:var(--acq-shadow-card);color:var(--acq-color-font);display:flex;flex-direction:row-reverse;font-weight:var(--acq-font-weight);justify-content:flex-end;padding:var(--padding) 4pc var(--padding) var(--padding);position:relative;text-decoration:none;transition:background-color var(--acq-transition-duration) var(--acq-transition-tf)}.cmp-local-navigation-link:is(:hover,:active,:focus-visible){background-color:var(--acq-color-bg-gray);color:var(--acq-color-font)}.cmp-local-navigation-link:is(a:not(:any-link)){background-color:var(--acq-color-beige);background-image:none;box-shadow:none;padding:var(--padding)}.cmp-local-navigation-link:is(a:not(:any-link)):is(:hover,:active,:focus-visible){background-color:var(--acq-color-beige);cursor:not-allowed}.cmp-local-navigation-title{flex:1;font-weight:var(--acq-font-weight-bold)}.cmp-local-navigation-img{margin-right:var(--acq-gutter)}@media only screen and (max-width:767px){.cmp-local-navigation .cmp-local-navigation-link{display:grid;grid-template:"img title" auto "text text" auto/auto 1fr}.cmp-local-navigation .cmp-local-navigation-title{grid-area:title}.cmp-local-navigation .cmp-local-navigation-img{grid-area:img;max-width:56px}}@media only screen and (min-width:768px){.cmp-local-navigation .cmp-local-navigation-list{grid-template-columns:repeat(4,1fr)}}.cmp-local-navigation-02 .cmp-local-navigation{margin-bottom:40px}.cmp-local-navigation-02 .cmp-local-navigation .cmp-local-navigation-list{gap:6px;grid-template-columns:repeat(auto-fit,minmax(9pc,1fr));margin:0}.cmp-local-navigation-02 .cmp-local-navigation .cmp-local-navigation-link{align-items:center;background:none;border:2px solid var(--acq-color-primary);border-radius:var(--acq-rounded-md);color:var(--acq-color-primary);display:flex;font-weight:var(--acq-font-weight-bold);height:100%;justify-content:center;padding:1pc 14px;text-align:center;width:100%}.cmp-local-navigation-02 .cmp-local-navigation .cmp-local-navigation-link:is(:hover,:active,:focus-visible){background-color:var(--acq-color-bg-gray);color:var(--acq-color-primary-hover)}.cmp-local-navigation-02 .cmp-local-navigation .cmp-local-navigation-link:is(a:not(:any-link)){background-color:var(--acq-color-primary);background-image:none;color:var(--acq-color-white);padding:1pc 14px}@media only screen and (min-width:768px){.cmp-local-navigation-02 .cmp-local-navigation .cmp-local-navigation-list{gap:24px 6px}.cmp-local-navigation-02 .cmp-local-navigation .cmp-local-navigation-link:is(a:not(:any-link)):before{border:10px solid #0000;border-top:10px solid var(--acq-color-primary);content:"";display:block;left:50%;margin-left:-10px;position:absolute;top:100%}.cmp-local-navigation--col2-pc .cmp-local-navigation-list{grid-template-columns:repeat(2,1fr)}.cmp-local-navigation--col3-pc .cmp-local-navigation-list{grid-template-columns:repeat(3,1fr)}}